.aiop :where(:not(svg,svg *)){all:revert}.aiop{font-size:16px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;text-align:start;text-indent:0}.aiop{--ink: #0a0a0a;--ease: cubic-bezier(.16,1,.3,1);--font: "Inter", -apple-system, "Segoe UI", system-ui, sans-serif;--gutter: clamp(16px, 4vw, 48px);--nav-h: var(--ea-nav-h, 64px)}.aiop,.aiop *{box-sizing:border-box}.aiop{margin:0;background:#fff;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}.aiop{overflow-x:clip}.aiop a{color:inherit}.aiop button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.aiop #stage{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:4;pointer-events:none;display:block}.aiop #stage.is-off{visibility:hidden}.aiop section{position:relative;z-index:2}.aiop #synths{z-index:5;padding:calc(var(--nav-h) + clamp(44px,7vh,84px)) 0 clamp(44px,7vh,84px);pointer-events:none}.aiop .intro{padding:0 var(--gutter);text-align:center}.aiop .intro h2{margin:0;font:800 clamp(36px,4.4vw,62px)/1.02 var(--font);letter-spacing:-.035em}.aiop .intro p{margin:14px 0 0;font:400 clamp(15px,1.25vw,18px)/1.5 var(--font);color:#555}.aiop .synhead{display:none;max-width:1400px;margin:0 auto;padding:0 var(--gutter);grid-template-columns:1fr auto 1fr;align-items:end;gap:24px}.aiop .synhead__c{text-align:center}.aiop .synhead__c h3{margin:0;font:800 clamp(36px,4.4vw,62px)/1.02 var(--font);letter-spacing:-.035em}.aiop .synhead__c p{margin:12px 0 0;font:400 clamp(15px,1.25vw,18px)/1.5 var(--font);color:#555}.aiop .synhead__r{justify-self:end;display:grid;justify-items:end;gap:10px;text-align:right}.aiop #back{justify-self:start;align-self:start;display:inline-flex;align-items:center;gap:10px;font:600 14px/1 var(--font);padding:10px 14px;border-radius:10px;border:1px solid rgba(10,10,10,.16)}html.aiop-open .aiop .intro{display:none}html.aiop-open .aiop .synhead{display:grid}.aiop .price b{font:800 32px/1 var(--font);letter-spacing:-.02em}.aiop .price span{margin-left:8px;font:400 14px/1 var(--font);color:#666}.aiop .abtn{display:inline-flex;align-items:center;height:48px;padding:0 24px;border-radius:10px;font:600 15px/1 var(--font);text-decoration:none;background:var(--ink);color:#fff}.aiop .aio{font:600 14px/1.3 var(--font);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.aiop .row{position:relative;display:grid;grid-template-columns:minmax(200px,250px) minmax(0,1fr) minmax(200px,250px);column-gap:clamp(36px,4.5vw,80px);align-items:center;max-width:1400px;margin:clamp(22px,3.5vh,40px) auto 0;padding:0 var(--gutter);pointer-events:auto;touch-action:pan-y}.aiop #stageBox{height:clamp(300px,52vh,560px);transition:height .6s var(--ease)}html.aiop-open .aiop #synths{padding-top:calc(var(--nav-h) + 22px);padding-bottom:28px}html.aiop-open .aiop #stageBox{height:clamp(260px,calc(100vh - 480px),540px)}.aiop .row__col{display:flex;flex-direction:column;justify-content:space-around;gap:20px;height:100%;opacity:0;visibility:hidden;transition:opacity .5s var(--ease),visibility 0s .5s}.aiop .row__col--l{text-align:right}html.aiop-open .aiop .row__col{opacity:1;visibility:visible;transition:opacity .5s var(--ease) .3s,visibility 0s}.aiop .co2{display:block;width:100%;text-align:inherit;transition:opacity .35s}.aiop .co2 b{display:block;font:600 17px/1.25 var(--font);letter-spacing:-.01em}.aiop .co2 span{display:block;margin-top:7px;font:400 14.5px/1.5 var(--font);color:#444}.aiop .co2 .n{display:none;font-style:normal}.aiop .is-picked .co2:not(.is-on){opacity:.3}.aiop .arw{position:absolute;top:50%;z-index:6;width:52px;height:52px;margin-top:-26px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(10,10,10,.2);background:#ffffffe0;font:400 26px/1 var(--font);color:var(--ink)}.aiop .arw--l{left:var(--gutter)}.aiop .arw--r{right:var(--gutter)}html.aiop-open .aiop .arw,html.aiop-one .aiop .intro,html.aiop-one .aiop .arw,html.aiop-one .aiop .synnav{display:none}html.aiop-one .aiop #back{visibility:hidden}.aiop .synmeta{margin-top:clamp(16px,2.6vh,28px);padding:0 var(--gutter);text-align:center}.aiop .synmeta>b{display:block;font:600 14px/1 var(--font);letter-spacing:.16em}.aiop .synmeta>span{display:block;margin-top:8px;min-height:21px;font:400 15px/1.4 var(--font);color:#666}.aiop .syndesc{display:none;max-width:640px;margin:0 auto;font:400 16px/1.6 var(--font);color:#444;pointer-events:auto}html.aiop-open .aiop .synmeta>b,html.aiop-open .aiop .synmeta>span{display:none}html.aiop-open .aiop .syndesc{display:block}.aiop .synnav{margin-top:16px;display:flex;justify-content:center;align-items:center;gap:10px}.aiop .synarw{display:none;width:36px;height:36px;place-items:center;border-radius:50%;pointer-events:auto;border:1px solid rgba(10,10,10,.2);background:#fff;font:400 20px/1 var(--font);color:var(--ink)}html.aiop-open .aiop .synarw{display:grid}.aiop .syndots{display:flex;justify-content:center;gap:4px;pointer-events:auto}.aiop .syndots button{width:22px;height:22px;display:grid;place-items:center;border-radius:50%}.aiop .syndots button:before{content:"";width:7px;height:7px;border-radius:50%;background:#0a0a0a33;transition:background .3s,transform .3s}.aiop .syndots button.is-on:before{background:var(--ink);transform:scale(1.15)}.aiop .synhead a,.aiop .synhead button,.aiop .row__col{pointer-events:auto}@media(max-width:899px){.aiop .row{grid-template-columns:1fr;row-gap:18px}.aiop #stageBox,html.aiop-open .aiop #stageBox{height:clamp(220px,34vh,340px);order:0}.aiop .row__col{display:contents}.aiop .co2{display:none;order:1;text-align:left}html.aiop-open .aiop .co2{display:block}.aiop .co2 .n{display:inline-block;margin-right:6px;font:700 12px/1 var(--font)}.aiop .synhead{grid-template-columns:1fr;justify-items:start;gap:14px}.aiop .synhead__c{text-align:left}.aiop .synhead__r{justify-self:start;justify-items:start;text-align:left}.aiop .arw{width:40px;height:40px;margin-top:-20px;font-size:22px}.aiop .arw--l{left:8px}.aiop .arw--r{right:8px}html.aiop-one .aiop #back{display:none}.aiop .synnav{gap:6px}.aiop .synarw{width:32px;height:32px;font-size:18px}.aiop .syndots{gap:2px}.aiop .syndots button{width:20px;height:20px}}.aiop #dots{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.aiop #dots svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.aiop #dots path{fill:none;stroke:#b9bdc3;stroke-width:1.25;transition:stroke .3s}.aiop #dots path.is-on{stroke:var(--ink);stroke-width:2}.aiop .dot i{display:none;font:700 9px/1 var(--font);font-style:normal;color:var(--ink)}.aiop .dot{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#fff;pointer-events:auto;cursor:pointer;box-shadow:0 0 0 2px var(--ink),0 2px 8px #00000059;transition:transform .4s var(--ease),opacity .35s}.aiop .dot:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:1.5px solid rgba(10,10,10,.55);animation:aiop-ping 2.6s var(--ease) infinite;pointer-events:none}.aiop .dot.is-on{transform:scale(1.35)}.aiop .dots-dim .dot:not(.is-on){opacity:.45}.aiop .dot:focus-visible{outline:2px solid rgb(1,67,185);outline-offset:4px}@media(max-width:899px){.aiop .dot{width:16px;height:16px;margin:-8px 0 0 -8px;display:grid;place-items:center}.aiop .dot i{display:block}.aiop .dot.is-on{transform:scale(1.15)}}@keyframes aiop-ping{0%{transform:scale(1);opacity:.9}70%,to{transform:scale(2.6);opacity:0}}.aiop .over{z-index:6;overflow:clip}.aiop .light{background:#fff;color:var(--ink)}.aiop .dark{background:#0a0a0a;color:#fff}.aiop .abtn--ink{background:#111;color:#fff}.aiop .abtn--ink:hover{background:#2a2a2a}.aiop .abtn--white{background:#fff;color:#000}.aiop .abtn--white:hover{background:#dfe3ea}.aiop .abtn--line{background:none;color:inherit;border:1px solid currentColor}.aiop .abtn--small{height:40px;padding:0 18px;font-size:14px}.aiop .abtn{justify-content:center;white-space:nowrap;transition:background-color .3s,transform .6s var(--ease)}.aiop .abtn:active{transform:scale(.98)}.aiop .bar{position:fixed;left:50%;bottom:18px;z-index:40;transform:translate(-50%,140%);display:flex;align-items:center;gap:18px;padding:10px 10px 10px 22px;border-radius:14px;background:#111111f0;color:#fff;box-shadow:0 18px 40px #00000047;transition:transform .7s var(--ease)}.aiop .bar.is-up{transform:translate(-50%)}.aiop .bar img{height:20px}.aiop .bar b{font:800 17px/1 var(--font)}.aiop .bar small{font:400 13px/1 var(--font);opacity:.7}.aiop .own{display:none}.aiop .is-owned .own{display:flex;align-items:center}.aiop .own svg{flex:none}.aiop .hero.is-owned .hero__price,.aiop .buy.is-owned .buy__price,.aiop .buy.is-owned .buy__note,.aiop .buy.is-owned .buy__kick,.aiop .bar.is-owned>b,.aiop .bar.is-owned>small{display:none}.aiop .bar .own{gap:8px;font:700 15px/1 var(--font)}.aiop #synths.is-owned .synhead .price{display:none}.aiop .synhead__own{margin:0;gap:10px;font:700 20px/1.2 var(--font);letter-spacing:-.01em}.aiop .hero__terms,.aiop .buy__terms{margin-top:14px}.aiop .hero__own{margin-top:30px;justify-content:center;gap:10px;font:700 20px/1.2 var(--font);letter-spacing:-.01em}.aiop .buy__own{margin-top:26px;flex-direction:column;align-items:flex-start!important;gap:12px}.aiop .buy__own b{display:flex;align-items:center;gap:12px;font:800 clamp(34px,3.6vw,48px)/1 var(--font);letter-spacing:-.03em}.aiop .buy__own span{font:400 15px/1.5 var(--font);opacity:.72}.aiop .poke{--k: 1;position:absolute;z-index:0;pointer-events:none;width:calc(var(--w) * var(--k));max-width:none;transform:translate3d(0,var(--py, 0px),0) rotate(var(--rot));transform-origin:50% 50%;will-change:transform}@media(max-width:900px){.aiop .poke{--k: .42}}@media(max-width:1229px){.aiop .poke--margin{display:none}}@media(max-width:640px){.aiop .hero .poke[data-synth=vrn10]{top:-110px!important;left:calc(-1000px * var(--k))!important}.aiop .hero .poke[data-synth=cronus]{top:auto!important;bottom:-70px}.aiop .hero{padding-bottom:150px}}.aiop .hero{min-height:max(760px,100svh);display:grid;place-items:center;padding:calc(var(--nav-h) + 40px) var(--gutter) 80px}.aiop .hero{clip-path:inset(var(--nav-h) 0 0 0)}.aiop .hero__in{position:relative;z-index:2;max-width:640px;text-align:center}.aiop .hero__logo{height:clamp(78px,9vw,112px);filter:invert(1)}.aiop .hero__h{margin:30px 0 0;font:800 clamp(40px,5.6vw,76px)/1 var(--font);letter-spacing:-.04em}.aiop .hero__p{margin:18px auto 0;max-width:34em;font:400 clamp(16px,1.35vw,19px)/1.5 var(--font)}.aiop .hero__price{margin-top:30px;display:flex;align-items:baseline;justify-content:center;gap:12px}.aiop .hero__price b{font:800 34px/1 var(--font);letter-spacing:-.03em}.aiop .hero__price s{font:400 18px/1 var(--font);opacity:.45}.aiop .hero__price span{font:400 14px/1 var(--font);opacity:.7}.aiop .hero__btns{margin-top:22px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.aiop .hero__fmt{margin-top:18px;font:400 13px/1 var(--font);opacity:.6}.aiop .head{position:relative;z-index:2;text-align:center;max-width:760px;margin:0 auto}.aiop .head h2{margin:0;font:800 clamp(34px,4.2vw,58px)/1.02 var(--font);letter-spacing:-.035em}.aiop .head p{margin:14px auto 0;font:400 clamp(15px,1.25vw,18px)/1.5 var(--font);opacity:.75}.aiop .inside{padding:clamp(90px,14vh,150px) 0 clamp(40px,6vh,70px)}.aiop .inside .head{padding:0 var(--gutter)}.aiop .inside .head .k{display:block;margin-bottom:14px;font:600 12px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a}.aiop .chap{min-height:92vh;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center;padding:6vh max(var(--gutter),calc((100vw - 1320px)/2))}.aiop .chap--flip{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}.aiop .chap--flip .chap__media{order:2}.aiop .chap__media,.aiop .chap__words{opacity:0;transform:translateY(40px);transition:opacity .9s var(--ease),transform 1.1s var(--ease)}.aiop .chap__words{transition-delay:.12s}.aiop .chap.is-in .chap__media,.aiop .chap.is-in .chap__words{opacity:1;transform:none}.aiop .aclip{position:relative;display:block;width:100%;aspect-ratio:14 / 9;border-radius:10px;overflow:hidden;background:#0a0a0a;box-shadow:0 30px 70px #00000042,0 6px 18px #00000029}.aiop .aclip video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.aiop .chap__words .k{font:600 12px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a}.aiop .chap__words h3{margin:14px 0 0;font:800 clamp(34px,4vw,58px)/1 var(--font);letter-spacing:-.03em}.aiop .chap__words p{margin:16px 0 0;max-width:420px;font:400 18px/1.55 var(--font);color:#444}@media(max-width:860px){.aiop .chap,.aiop .chap--flip{grid-template-columns:1fr;min-height:0;padding:7vh var(--gutter);gap:26px}.aiop .chap--flip .chap__media{order:0}}@media(prefers-reduced-motion:reduce){.aiop .chap__media,.aiop .chap__words{opacity:1;transform:none;transition:none}}.aiop .tour{padding:clamp(110px,16vh,170px) var(--gutter)}.aiop .tour .head .k{display:block;margin-bottom:14px;font:600 12px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a}.aiop .tour__player{position:relative;margin:clamp(40px,6vh,64px) max(0px,calc((100% - 1180px)/2)) 0}.aiop .tour__screen{position:relative;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#000}.aiop .tour__screen img,.aiop .tour__screen iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.aiop .tour__screen img{object-fit:cover}.aiop .tour__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100%;margin:0;padding:0;border:0;background:#0000002e;cursor:pointer;transition:background-color .3s}.aiop .tour__play:hover{background:#0000000d}.aiop .tour__play span{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:#fff;box-shadow:0 10px 40px #00000073;transition:transform .5s var(--ease)}.aiop .tour__play:hover span{transform:scale(1.06)}.aiop .tour__play svg{width:26px;height:26px;margin-left:5px;fill:#0a0a0a}.aiop .tour.is-playing .tour__play,.aiop .tour.is-playing .tour__screen img{display:none}.aiop .tour__line{position:relative;display:flex;gap:3px;height:28px;margin-top:12px;cursor:pointer;touch-action:pan-y}.aiop .tour__seg{position:relative;flex:var(--w, 1) 1 0;min-width:2px;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer}.aiop .tour__seg span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.aiop .tour__seg:before,.aiop .tour__seg i{position:absolute;left:0;top:50%;height:4px;margin-top:-2px;border-radius:2px;transition:height .2s var(--ease),margin-top .2s var(--ease),background-color .2s}.aiop .tour__seg:before{content:"";right:0;background:#fff3}.aiop .tour__seg i{width:calc(var(--p, 0) * 100%);background:#fff}.aiop .tour__seg.is-hover:before,.aiop .tour__seg.is-hover i{height:8px;margin-top:-4px}.aiop .tour__seg.is-hover:before{background:#ffffff5c}.aiop .tour__seg:focus-visible{outline:1px solid rgba(255,255,255,.6);outline-offset:2px}.aiop .tour__tip{position:absolute;bottom:100%;left:0;display:flex;gap:10px;align-items:baseline;padding:9px 12px;border-radius:8px;background:#fff;color:#0a0a0a;font:600 13px/1 var(--font);white-space:nowrap;pointer-events:none;box-shadow:0 10px 30px #00000073;opacity:0;transform:translate(-50%,4px);transition:opacity .2s,transform .25s var(--ease)}.aiop .tour__tip time{font-weight:500;color:#6b6b6b;font-variant-numeric:tabular-nums}.aiop .tour__tip.is-on{opacity:1;transform:translate(-50%)}.aiop .tour__now{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:16px;margin-top:14px}.aiop .tour__step{width:40px;height:40px;display:grid;place-items:center;margin:0;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:none;color:#fff;font:400 20px/1 var(--font);cursor:pointer;transition:border-color .3s,opacity .3s}.aiop .tour__step:hover{border-color:#fff9}.aiop .tour__step:disabled{opacity:.28;cursor:default;border-color:#ffffff38}.aiop .tour__label{margin:0;text-align:center;font:600 17px/1.3 var(--font);letter-spacing:-.01em;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aiop .tour__label span,.aiop .tour__label time{font-weight:500;color:#8a8a8a;font-variant-numeric:tabular-nums}.aiop .tour__label span{margin-right:12px}.aiop .tour__label time{margin-left:12px}.aiop .tour__who{grid-column:2;margin:-8px 0 0;text-align:center;font:600 11px/1.3 var(--font);letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:860px){.aiop .tour__line{gap:2px}.aiop .tour__now{grid-template-columns:36px minmax(0,1fr) 36px;gap:10px}.aiop .tour__step{width:36px;height:36px;font-size:18px}.aiop .tour__label{font-size:15px}.aiop .tour__label span{margin-right:8px}.aiop .tour__label time{margin-left:8px}.aiop .tour__play span{width:64px;height:64px}.aiop .tour__play svg{width:20px;height:20px;margin-left:4px}}.aiop .made{padding:clamp(110px,16vh,170px) var(--gutter)}.aiop .made .head .k{display:block;margin-bottom:14px;font:600 12px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a}.aiop .made__shelf{max-width:1180px;margin:clamp(48px,7vh,72px) auto 0}.aiop .made__shelf+.made__shelf{margin-top:clamp(44px,6vh,64px)}.aiop .made__top{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;margin-bottom:18px}.aiop .made__top h3{margin:0;font:600 13px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:#fff}.aiop .made__arws{display:flex;gap:10px}.aiop .made__shelf.is-fits .made__arws{display:none}.aiop .made__arw{width:40px;height:40px;display:grid;place-items:center;margin:0;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:none;color:#fff;font:400 20px/1 var(--font);cursor:pointer;transition:border-color .3s,opacity .3s}.aiop .made__arw:hover{border-color:#fff9}.aiop .made__arw.is-end{opacity:.28}.aiop .made__rail{--col: calc((100% - 24px)/2) ;display:grid;grid-auto-flow:column;grid-auto-columns:var(--col);gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.aiop .made__rail::-webkit-scrollbar{display:none}.aiop .made__rail--reels{--col: calc((100% - 60px)/4) ;gap:20px}.aiop .made__it{display:block;width:100%;min-width:0;margin:0;padding:0;border:0;background:none;color:#fff;text-align:left;cursor:pointer;scroll-snap-align:start}.aiop .made__pic{position:relative;display:block;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#141414}.aiop .made__rail--reels .made__pic{aspect-ratio:9 / 16}.aiop .made__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s var(--ease)}.aiop .made__it:hover .made__pic img{transform:scale(1.035)}.aiop .made__pic:before{content:"";position:absolute;z-index:1;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:#fff;box-shadow:0 10px 34px #00000073;transition:transform .5s var(--ease)}.aiop .made__pic:after{content:"";position:absolute;z-index:1;left:50%;top:50%;width:16px;height:18px;margin:-9px 0 0 -6px;background:#0a0a0a;clip-path:polygon(0 0,100% 50%,0 100%)}.aiop .made__it:hover .made__pic:before{transform:scale(1.08)}.aiop .made__it:focus-visible{outline:none}.aiop .made__it:focus-visible .made__pic{outline:2px solid rgb(1,67,185);outline-offset:3px}.aiop .made__who{display:flex;align-items:center;gap:8px;margin-top:14px;font:600 15px/1.3 var(--font);letter-spacing:-.005em}.aiop .made__who:before{content:"";flex:none;width:16px;height:16px;background:currentColor;opacity:.75;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat}.aiop [data-made^="yt:"]{--mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M23.5 6.2a3 3 0 0 0-2.1-2.1C19.5 3.6 12 3.6 12 3.6s-7.5 0-9.4.5A3 3 0 0 0 .5 6.2C0 8.1 0 12 0 12s0 3.9.5 5.8a3 3 0 0 0 2.1 2.1c1.9.5 9.4.5 9.4.5s7.5 0 9.4-.5a3 3 0 0 0 2.1-2.1c.5-1.9.5-5.8.5-5.8s0-3.9-.5-5.8zM9.6 15.6V8.4l6.2 3.6z'/%3E%3C/svg%3E")}.aiop [data-made^="ig:"]{--mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2'%3E%3Crect x='2.5' y='2.5' width='19' height='19' rx='5.5'/%3E%3Ccircle cx='12' cy='12' r='4.4'/%3E%3Ccircle cx='17.6' cy='6.4' r='1.3' fill='%23000' stroke='none'/%3E%3C/svg%3E")}.aiop .made__what{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px;font:400 14px/1.45 var(--font);color:#8a8a8a}.aiop .made__count{font:400 14px/1.3 var(--font);color:#8a8a8a;text-align:right}.aiop .drift{display:flex;gap:28px;height:440px;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent)}.aiop .drift__col{flex:1 1 0;min-width:0}.aiop .drift__track{animation:drift-up var(--dur, 60s) linear infinite;animation-delay:var(--at, 0s);will-change:transform}.aiop .drift:hover .drift__track{animation-play-state:paused}.aiop .drift__run{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding-bottom:22px}.aiop .drift__m{display:block;max-width:100%;height:auto}@keyframes drift-up{to{transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){.aiop .drift__track{animation:none}}@media(max-width:1023px){.aiop .made__rail--reels{--col: calc((100% - 2 * 20px) / 3)}}@media(max-width:760px){.aiop .made__rail{--col: 86%;gap:14px}.aiop .made__rail--reels{--col: 44%;gap:12px}.aiop .drift{gap:16px;height:400px}.aiop .drift__run{gap:16px;padding-bottom:16px}.aiop .made__count{display:none}.aiop .made__pic:before{width:46px;height:46px;margin:-23px 0 0 -23px}.aiop .made__pic:after{width:13px;height:15px;margin:-7.5px 0 0 -5px}.aiop .made__arw{width:36px;height:36px;font-size:18px}}.aiop .mview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:safe center;overflow-y:auto;padding:72px clamp(16px,5vw,72px) 40px;background:#060606f0;color:#fff;font-family:var(--font);opacity:0;visibility:hidden;transition:opacity .35s var(--ease),visibility 0s .35s}.aiop .mview.is-open{opacity:1;visibility:visible;transition:opacity .35s var(--ease)}.aiop .mview__x{position:fixed;top:16px;right:16px;width:44px;height:44px;display:grid;place-items:center;margin:0;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:#0a0a0a99;color:#fff;cursor:pointer;transition:border-color .3s}.aiop .mview__x:hover{border-color:#fff9}.aiop .mview__x svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.8;fill:none}.aiop .mview__fig{width:min(1180px,100%,calc((100vh - 230px) * 16 / 9));margin:0}.aiop .mview__fig.is-reel{width:min(400px,100%)}.aiop .mview__screen{position:relative;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#000}.aiop .mview__screen iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.aiop .mview__fig.is-reel .mview__screen{aspect-ratio:auto;background:#fff}.aiop .mview__fig.is-reel .mview__screen iframe{position:static;height:640px}.aiop .mview__now{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:16px;margin-top:16px}.aiop .mview__step{width:40px;height:40px;display:grid;place-items:center;margin:0;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:none;color:#fff;font:400 20px/1 var(--font);cursor:pointer;transition:border-color .3s}.aiop .mview__step:hover{border-color:#fff9}.aiop .mview__label{margin:0;min-width:0;text-align:center;font:600 17px/1.3 var(--font);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aiop .mview__label a{color:#fff;text-decoration:none}.aiop .mview__label a:hover{text-decoration:underline;text-underline-offset:3px}.aiop .mview__label span{margin-left:12px;font-weight:500;color:#8a8a8a}.aiop .mview__src{display:table;margin:14px auto 0;font:600 14px/1.3 var(--font);color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:2px}.aiop .mview__src:hover{border-color:#fff}@media(max-width:760px){.aiop .mview{padding:68px 12px 28px}.aiop .mview__now{grid-template-columns:36px minmax(0,1fr) 36px;gap:10px}.aiop .mview__step{width:36px;height:36px;font-size:18px}.aiop .mview__label{font-size:15px;white-space:normal}.aiop .mview__label span{display:block;margin:2px 0 0}}.aiop .what{padding:clamp(110px,16vh,170px) var(--gutter)}.aiop .co{position:relative;z-index:2;display:grid;grid-template-columns:minmax(200px,250px) minmax(0,1fr) minmax(200px,250px);column-gap:clamp(56px,6vw,92px);align-items:stretch;margin:clamp(40px,6vh,64px) auto 0;max-width:1400px}.aiop .co__col{display:flex;flex-direction:column;justify-content:space-around;gap:22px}.aiop .co__col--l{text-align:right}.aiop .co__item{display:block;width:100%;transition:opacity .45s;text-align:inherit}.aiop .co__item b{display:block;font:600 17px/1.25 var(--font);letter-spacing:-.01em}.aiop .co__item span{display:block;margin-top:7px;font:400 14.5px/1.5 var(--font);opacity:.72}.aiop .co__item .n{display:none}.aiop .co__pic{position:relative;align-self:center}.aiop .co__pic img{display:block;width:100%;height:auto;border-radius:10px;box-shadow:0 0 0 1px #ffffff1a,0 30px 70px #0009}.aiop .co__shade{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;pointer-events:none;opacity:0;transition:opacity .5s;background:var(--pic) center / 100% 100% no-repeat;filter:brightness(.38);-webkit-mask-image:radial-gradient(circle at var(--sx, 50%) var(--sy, 50%),transparent 0,transparent 7%,#000 15%);mask-image:radial-gradient(circle at var(--sx, 50%) var(--sy, 50%),transparent 0,transparent 7%,#000 15%)}.aiop .co.is-active .co__shade{opacity:1}.aiop .co__dot{position:absolute;width:15px;height:15px;margin:-7.5px 0 0 -7.5px;border-radius:50%;z-index:3;background:#fff;box-shadow:0 0 0 2px #111,0 2px 8px #00000080;transition:transform .5s var(--ease),opacity .4s}.aiop .co__dot:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:1.5px solid #fff;animation:aiop-ping 2.6s var(--ease) infinite;pointer-events:none}.aiop .co__dot .n{display:none}.aiop .co__lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:visible}.aiop .co__lines path{fill:none;stroke:#9aa0a6;stroke-width:1.25;transition:stroke-dashoffset 1.1s var(--ease),opacity .45s,stroke-width .3s}.aiop .co__lines circle{fill:#9aa0a6;transition:opacity .45s}.aiop .co.is-active .co__item:not(.is-on),.aiop .co.is-active .co__dot:not(.is-on){opacity:.28}.aiop .co.is-active .co__lines path:not(.is-on),.aiop .co.is-active .co__lines circle:not(.is-on){opacity:.2}.aiop .co__lines path.is-on{stroke-width:2}.aiop .co__dot.is-on{transform:scale(1.25)}@media(max-width:959px){.aiop .co{grid-template-columns:1fr;row-gap:26px}.aiop .co__pic{order:-1}.aiop .co__col{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px;text-align:left}.aiop .co__lines{display:none}.aiop .co__item .n,.aiop .co__dot .n{display:inline-grid;place-items:center}.aiop .co__item .n{width:22px;height:22px;border-radius:50%;background:#fff;margin-bottom:8px}.aiop .co__item .n i{font:800 12px/1 var(--font);font-style:normal;color:#111}.aiop .co__dot{width:22px;height:22px;margin:-11px 0 0 -11px}.aiop .co__dot .n{position:absolute;top:0;right:0;bottom:0;left:0;font:800 12px/1 var(--font);color:#111}.aiop .co__dot:after{display:none}}@media(max-width:520px){.aiop .co__col{grid-template-columns:1fr}}.aiop .buy{padding:clamp(120px,17vh,180px) var(--gutter)}.aiop .buy__in{position:relative;z-index:2;max-width:980px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,90px);align-items:center}.aiop .buy__logo{height:64px;filter:invert(1)}.aiop .buy__kick{margin:0 0 18px;font:600 15px/1.4 var(--font);color:#555}.aiop .buy__more{margin:22px 0 0}.aiop .buy__price{margin-top:26px;display:flex;align-items:baseline;gap:14px}.aiop .buy__price b{font:800 clamp(56px,6vw,84px)/1 var(--font);letter-spacing:-.04em}.aiop .buy__price s{font:400 22px/1 var(--font);opacity:.45}.aiop .buy__note{margin:12px 0 0;font:400 15px/1.5 var(--font);opacity:.72}.aiop .buy__btns{margin-top:26px;display:flex;gap:12px;flex-wrap:wrap}.aiop .rows{list-style:none;margin:0;padding:0}.aiop .rows li{padding:15px 0;border-top:1px solid rgba(0,0,0,.1);font:400 16px/1.4 var(--font)}.aiop .rows li:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.aiop .rows li b{font-weight:600}@media(max-width:860px){.aiop .buy__in{grid-template-columns:1fr}}.aiop .faq,.aiop .specs{padding:clamp(90px,13vh,140px) var(--gutter)}.aiop .faq{padding-top:0}.aiop .faq__in,.aiop .specs__in{max-width:860px;margin:clamp(36px,5vh,56px) auto 0}.aiop .faq details{border-top:1px solid rgba(0,0,0,.1)}.aiop .faq details:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.aiop .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font:600 18px/1.35 var(--font)}.aiop .faq summary::-webkit-details-marker{display:none}.aiop .faq summary i{position:relative;flex:none;width:14px;height:14px}.aiop .faq summary i:before,.aiop .faq summary i:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:currentColor;transition:transform .5s var(--ease)}.aiop .faq summary i:after{transform:rotate(90deg)}.aiop .faq details[open] summary i:after{transform:rotate(0)}.aiop .faq details p{margin:-6px 0 24px;max-width:46em;font:400 16px/1.6 var(--font);color:#444}.aiop .faq summary:focus-visible{outline:2px solid rgb(1,67,185);outline-offset:4px}.aiop .specs{background:#f4f4f4}.aiop .specs dl{margin:0;display:grid;grid-template-columns:minmax(150px,220px) 1fr}.aiop .specs dt,.aiop .specs dd{margin:0;padding:16px 0;border-top:1px solid rgba(0,0,0,.1);font:400 16px/1.5 var(--font)}.aiop .specs dt{font-weight:600;padding-right:24px}.aiop .specs dd{color:#333}.aiop .specs__h{margin:clamp(56px,8vh,80px) 0 18px;font:800 clamp(24px,2.4vw,32px)/1.1 var(--font);letter-spacing:-.02em}@media(max-width:600px){.aiop .specs dl{grid-template-columns:1fr}.aiop .specs dd{border-top:0;padding-top:0}}.aiop .synload{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:6;font:600 12px/1 var(--font);letter-spacing:.12em;color:#888;transition:opacity .6s;pointer-events:none}@media(prefers-reduced-motion:reduce){.aiop,.aiop *{transition-duration:.01s!important;animation:none!important}}.aiop .aiop-buy{display:contents}.aiop .aiop-buy>.abtn{text-align:inherit}
/*# sourceMappingURL=/cdn/shop/t/43/assets/aio-page.css.map */
