@import "https://fonts.googleapis.com/css2?family=Sora:wght@700&display=swap";@import "https://fonts.googleapis.com/css2?family=Sora:wght@700&display=swap";.hdr{z-index:var(--z-header);pointer-events:none;position:fixed;top:0;left:0;right:0}.hdr__pill{width:100%;height:var(--header-h);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border:1px solid var(--hair);opacity:0;transform-origin:0 0;pointer-events:none;background:#0b0a0f99;position:absolute;top:0;left:0;box-shadow:0 18px 40px -26px #000000bf,inset 0 1px #f4efe60a}.hdr.is-solid .hdr__pill{pointer-events:auto}.hdr__in{height:var(--header-h);padding:0 var(--pad-x);pointer-events:none;position:relative}.hdr__row{height:100%;max-width:var(--maxw);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex;position:relative}.hdr__brand,.hdr__nav,.hdr__end{pointer-events:auto;will-change:transform}.hdr__brand{transform-origin:0;flex:none;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.hdr__logo{width:auto;height:28px;display:block}.hdr__nav{transform-origin:50%;align-items:center;gap:clamp(18px,1.7vw,26px);display:flex;position:absolute;top:0;bottom:0;left:0}.hdr.is-live .hdr__nav{opacity:0}.hdr:not(.is-live) .hdr__nav{position:static}.hdr__nav.is-off{pointer-events:none}.hdr__nav:focus-within{opacity:1!important}.hdr__nav.is-cramped{visibility:hidden;pointer-events:none}.hdr__div{background:var(--hair-2);opacity:0;pointer-events:none;will-change:transform, opacity;width:1px;height:18px;margin-top:-9px;position:absolute;top:50%;left:0}.hdr__link{min-height:44px;font:500 14px/1 var(--f-body);letter-spacing:-.005em;color:var(--ink-2);white-space:nowrap;transition:color .3s var(--ease-out);align-items:center;text-decoration:none;display:inline-flex;position:relative}.hdr__link:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .4s var(--ease-out);position:absolute;bottom:10px;left:0;right:0;transform:scaleX(0)}.hdr__link:hover,.hdr__link[aria-current=true]{color:var(--ink)}.hdr__link:hover:after,.hdr__link[aria-current=true]:after{transform:scaleX(1)}.hdr__end{--for-x:0px;--login-x:0px;transform-origin:100%;flex:none;align-items:center;gap:20px;display:flex;position:relative}.hdr__login,.hdr__for{min-height:44px;font:500 14px/1 var(--f-body);letter-spacing:-.005em;color:#f4efe6b3;white-space:nowrap;transition:color .3s var(--ease-out), transform .55s var(--ease-out), opacity .4s var(--ease-out);align-items:center;text-decoration:none;display:inline-flex;position:relative}.hdr__login{gap:7px}.hdr__login-ic{flex:none;width:16px;height:16px}.hdr__for{gap:5px}.hdr__for-ic{width:13px;height:13px;transition:transform .4s var(--ease-out);flex:none}.hdr__login:hover,.hdr__for:hover{color:var(--ink)}.hdr__for:hover .hdr__for-ic{transform:translate(1.5px,-1.5px)}.hdr__cta{transition:opacity .35s var(--ease-out), transform .35s var(--ease-out);flex:none}.hdr__cta-s{display:none}.hdr.is-final .hdr__cta{opacity:0;pointer-events:none;transform:translateY(-6px)}.hdr.is-final .hdr__for,.hdr.is-final .hdr__login{transform:translateX(var(--for-x))}@media (max-width:1000px){.hdr__nav,.hdr__div{display:none}}@media (max-width:1090px){.hdr:not(.is-live) .hdr__nav{display:none}}@media (max-width:760px){.hdr__logo{height:24px}.hdr__end{gap:14px}.hdr .hdr__cta{padding:0 14px;font-size:13px}.hdr__cta-l{display:none}.hdr__cta-s{display:inline}.hdr__login{gap:6px;font-size:13px}.hdr__login-ic{width:15px;height:15px}.hdr__for{opacity:0;visibility:hidden;pointer-events:none;transition:color .3s var(--ease-out), opacity .4s var(--ease-out) .15s, visibility 0s linear .55s;font-size:13px;position:absolute;top:50%;right:10px;translate:0 -50%}.hdr.is-final .hdr__for{opacity:1;visibility:visible;pointer-events:auto;transition:color .3s var(--ease-out), opacity .4s var(--ease-out) .15s, visibility 0s;transform:none}.hdr.is-final .hdr__login{transform:translateX(var(--login-x))}}@media (max-width:350px){.hdr__logo{height:22px}.hdr__end{gap:12px}.hdr .hdr__cta{padding:0 12px;font-size:12px}.hdr .hdr__cta .cta-arrow{display:none}.hdr__login{gap:5px;font-size:12px}.hdr__login-ic{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.hdr__for,.hdr__login,.hdr__cta{transition:opacity .2s linear,color .3s}.hdr.is-final .hdr__cta{transform:none}}.m01{--ax:70%;--ay:45%;background:var(--bg);position:relative;overflow:clip}.m01__run{position:relative}.m01__stage{min-height:100vh;align-items:safe center;min-height:100svh;display:flex;position:relative}.m01.is-pin .m01__run{height:calc(100svh + 100vh)}.m01.is-pin .m01__stage{height:100vh;height:100svh;min-height:0;position:sticky;top:0;overflow:clip}.m01__bg{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.m01__layer{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.m01 .m01__grid{z-index:0;opacity:.55;background-position:calc(var(--ax) + 32px) calc(var(--ay) + 32px);animation:m01-fade 1.2s var(--ease-out) .2s backwards;-webkit-mask-image:radial-gradient(60% 64% at 64% 48%,#000 10%,#0000 76%);mask-image:radial-gradient(60% 64% at 64% 48%,#000 10%,#0000 76%)}.m01__hot{--hx:-999px;--hy:-999px;opacity:0;background-image:linear-gradient(#d6c4ff80 1px,#0000 1px),linear-gradient(90deg,#d6c4ff80 1px,#0000 1px);background-size:64px 64px;background-position:calc(var(--ax) + 32px) calc(var(--ay) + 32px);-webkit-mask-image:radial-gradient(230px circle at var(--hx) var(--hy), #000 0%, #00000073 40%, transparent 72%);-webkit-mask-image:radial-gradient(230px circle at var(--hx) var(--hy), #000 0%, #00000073 40%, transparent 72%);mask-image:radial-gradient(230px circle at var(--hx) var(--hy), #000 0%, #00000073 40%, transparent 72%);position:absolute;top:0;bottom:0;left:0;right:0}.m01__spot{opacity:0;will-change:transform, opacity;background:radial-gradient(closest-side,#b68cff29,#b68cff0d 55%,#0000);width:760px;height:760px;margin:-380px 0 0 -380px;position:absolute;top:0;left:0}.m01__open{left:var(--ax);top:var(--ay);width:0;height:0;animation:1.4s cubic-bezier(.16,1,.3,1) .14s backwards m01-open;position:absolute}.m01__wash{background:radial-gradient(34% 40%,#7a4ed93d 0%,#0000 70%),radial-gradient(20% 24% at 66% 82%,#c8f26a0f 0%,#0000 70%);width:1700px;height:1100px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.m01 .m01__aurora{opacity:.5;width:1000px;height:760px}@keyframes m01-open{0%{opacity:0;transform:scale(.55)}40%{opacity:1}to{opacity:1;transform:none}}.m01__halo{will-change:transform, opacity;background:radial-gradient(closest-side,#e2d6ff21 0%,#a078f51c 34%,#7a4ed90d 62%,#0000 100%);width:680px;height:680px;margin:-340px 0 0 -340px;position:absolute;top:0;left:0}.m01__seam{background:linear-gradient(180deg, #0b0a0f00, var(--bg) 92%);height:22%;position:absolute;bottom:0;left:0;right:0}.m01__in{--scene:min(50%, 640px, calc((100svh - 170px) * 10 / 11));z-index:2;grid-template-columns:minmax(0, 1fr) var(--scene);padding-top:calc(var(--header-h) + clamp(10px, 2vh, 24px));align-items:center;column-gap:clamp(32px,4vw,64px);padding-bottom:clamp(20px,3vh,40px);display:grid;position:relative}.m01__copy{will-change:transform;min-width:0;position:relative}.m01[data-texto="1"] .m01__copy [data-only]:not([data-only~="1"]),.m01[data-texto="2"] .m01__copy [data-only]:not([data-only~="2"]),.m01[data-texto="3"] .m01__copy [data-only]:not([data-only~="3"]){display:none}.m01 .m01__title{letter-spacing:-.028em;will-change:transform;margin:0;position:relative}.m01__head{display:block}.m01__line{will-change:transform;display:inline-block;position:relative}.m01__title .w{display:inline-block}.m01__title .w>span{animation:m01-word .5s var(--ease-out) backwards;animation-delay:calc(var(--t0,.38s) + var(--i) * 45ms);display:inline-block}@keyframes m01-word{0%{opacity:0;filter:blur(12px);transform:translateY(.16em)}}.m01 .m01__title em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.m01 .m01__title em>span{background-image:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em}.m01__val{font-family:var(--f-display);white-space:nowrap;color:var(--lime);font-style:normal}.m01__vc{letter-spacing:-.01em;font-size:.74em}.m01__va{color:#f4efe6b3}.m01__big{justify-items:start;margin:0;display:grid}.m01__num{font-family:var(--f-display);letter-spacing:-.04em;color:var(--lime);white-space:nowrap;animation:m01-num .9s var(--ease-out) .18s backwards;margin-left:-.05em;font-style:normal;font-weight:300;line-height:.92;display:block}.m01__cur{letter-spacing:-.01em;vertical-align:.66em;margin-right:.02em;font-size:.4em}.m01__a{color:#f4efe6b3;margin:0 .06em 0 .02em;font-size:.36em}@keyframes m01-num{0%{opacity:0;filter:blur(10px);transform:translateY(.12em)scale(.985)}}.m01__per{font:400 clamp(18px, 1.45vw, 21px)/1.45 var(--f-body);letter-spacing:-.008em;color:var(--ink-2);animation:m01-rise-soft .7s var(--ease-out) .42s backwards;margin-top:clamp(14px,2.2vh,20px);display:block}@keyframes m01-rise-soft{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}}@keyframes m01-fade{0%{opacity:0}}.m01__actions{animation:m01-rise-soft .7s var(--ease-out) .9s backwards}.m01[data-texto="1"] .m01__title{text-wrap:balance;font-size:clamp(42px,min(4.1vw,7.4vh),64px);line-height:1.04}.m01[data-texto="1"] .m01__line{display:block}.m01__lede{max-width:23em;font:400 clamp(18px, 1.45vw, 21px)/1.5 var(--f-body);letter-spacing:-.008em;color:var(--ink-2);text-wrap:pretty;animation:m01-rise-soft .7s var(--ease-out) .66s backwards;margin:clamp(26px,4vh,38px) 0 0}.m01__lede .m01__val{letter-spacing:-.02em;font-size:1.36em;font-weight:400;line-height:1}.m01__lede-b{display:block}.m01[data-texto="1"] .m01__actions{margin-top:clamp(34px,5.6vh,52px)}.m01[data-texto="2"] .m01__num{font-size:clamp(76px,min(8.9vw,14.6vh),132px)}.m01[data-texto="2"] .m01__title{--t0:.6s;white-space:nowrap;margin-top:clamp(30px,5vh,50px);font-size:clamp(30px,min(2.75vw,4.9vh),40px);line-height:1.1}.m01[data-texto="2"] .m01__actions{margin-top:clamp(30px,4.8vh,46px)}.m01[data-texto="3"] .m01__title{font-size:clamp(38px,min(3.4vw,6.4vh),50px);line-height:1.08}.m01__sub{text-wrap:balance;color:#f4efe6b3;animation:m01-rise-soft .8s var(--ease-out) .62s backwards;margin-top:.1em;display:block}.m01[data-texto="3"] .m01__actions{margin-top:clamp(38px,6vh,58px)}.m01__visual{--gx:46%;--gy:50%;--px:12%;--py:50%;--rx:34%;--ry:34%;--cw:clamp(84px, 20cqi, 150px);--ch:calc(var(--cw) * 1.3);--fit:1;--cr:calc(var(--cw) * var(--fit) * .17);--pw:calc(var(--cw) * 1.1);--ph:calc(var(--pw) * 1.3);aspect-ratio:10/11;width:100%;min-width:0;transform-origin:var(--gx) var(--gy);will-change:transform, opacity;margin-right:calc(-1 * clamp(0px, (100vw - var(--maxw)) / 2 - 72px, 40px));justify-self:end;position:relative;container-type:inline-size}.m01[data-pessoa="2"] .m01__visual{--pw:calc(var(--cw) * .96);--ph:calc(var(--pw) * 16 / 9)}.m01[data-pessoa="3"] .m01__visual{--pw:calc(var(--cw) * .82);--ph:calc(var(--pw) * 2.05)}.m01[data-pessoa="4"] .m01__visual{--pw:calc(var(--cw) * 1);--ph:var(--pw)}.m01__pinbox{display:contents}.m01__net{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.m01__trace{fill:none;stroke:#d6c4ff42;stroke-width:1px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:m01-trace 1.2s var(--ease-out) forwards;animation-delay:calc(.85s + var(--t,0) * 80ms)}@keyframes m01-trace{to{stroke-dashoffset:0}}.m01__fio{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:0 1;opacity:0;filter:drop-shadow(0 0 4px #b68cffb3)}.m01__spark{fill:none;stroke:#eeffc8;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:0 3;opacity:0;filter:drop-shadow(0 0 3px #c8f26af2)drop-shadow(0 0 10px #c8f26a80)}.m01__person{--you:1;z-index:4;left:max(var(--px), calc(var(--pw) / 2 + 14px));top:var(--py);width:var(--pw);height:var(--ph);margin:calc(var(--ph) / -2) 0 0 calc(var(--pw) / -2);animation:m01-person .9s var(--ease-out) .3s backwards;will-change:transform, opacity;position:absolute}@keyframes m01-person{0%{opacity:0;filter:blur(6px);transform:scale(.9)}}.m01__pv{margin:0;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.m01[data-pessoa="1"] .m01__pv--1,.m01[data-pessoa="2"] .m01__pv--2,.m01[data-pessoa="3"] .m01__pv--3,.m01[data-pessoa="4"] .m01__pv--4{display:block}.m01__pv img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.m01__pv--1,.m01__pv--2,.m01__phone,.m01__you{outline-offset:9px;transition:outline-color .9s var(--ease-out), box-shadow .9s var(--ease-out), border-color .9s var(--ease-out);outline:1px solid #f4efe61a}.m01__person.is-on :-webkit-any(.m01__pv--1,.m01__pv--2,.m01__phone,.m01__you){outline-color:#c8f26a4d}.m01__person.is-on :is(.m01__pv--1,.m01__pv--2,.m01__phone,.m01__you){outline-color:#c8f26a4d}.m01__pv--1,.m01__pv--2{border-radius:var(--cr);background:var(--bg-3);overflow:hidden;box-shadow:0 30px 60px -30px #000000d9}.m01__pv--1:after,.m01__pv--2:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;transition:box-shadow .9s var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #f4efe629,inset 0 1px #ffffff24}.m01__person.is-on :-webkit-any(.m01__pv--1,.m01__pv--2){box-shadow:0 30px 60px -30px #000000d9,0 0 34px -8px #b68cff73}.m01__person.is-on :is(.m01__pv--1,.m01__pv--2){box-shadow:0 30px 60px -30px #000000d9,0 0 34px -8px #b68cff73}.m01__person.is-on :-webkit-any(.m01__pv--1,.m01__pv--2):after{box-shadow:inset 0 0 0 1px #d6c4ff80,inset 0 1px #ffffff2e}.m01__person.is-on :is(.m01__pv--1,.m01__pv--2):after{box-shadow:inset 0 0 0 1px #d6c4ff80,inset 0 1px #ffffff2e}.m01__pv--1 img{object-position:50% 22%}.m01__pv--2 img{object-position:50% 40%}.m01__pv--2:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0b0a0f57 0%,#0b0a0f00 22% 76%,#0b0a0f57 100%);position:absolute;top:0;bottom:0;left:0;right:0}.m01__vf{z-index:2;inset:calc(var(--pw) * .085);pointer-events:none;position:absolute}.m01__vf i{width:calc(var(--pw) * .11);height:calc(var(--pw) * .11);border:0 solid #ffffffd1;position:absolute}.m01__vf i:first-child{border-top-width:1px;border-left-width:1px;border-top-left-radius:3px;top:0;left:0}.m01__vf i:nth-child(2){border-top-width:1px;border-right-width:1px;border-top-right-radius:3px;top:0;right:0}.m01__vf i:nth-child(3){border-bottom-width:1px;border-left-width:1px;border-bottom-left-radius:3px;bottom:0;left:0}.m01__vf i:nth-child(4){border-bottom-width:1px;border-right-width:1px;border-bottom-right-radius:3px;bottom:0;right:0}.m01__phone{padding:calc(var(--pw) * .042);border-radius:calc(var(--pw) * .2);background:linear-gradient(160deg,#1c1a22 0%,#0e0d12 60%);display:block;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #f4efe629,inset 0 1px #ffffff1f,0 30px 60px -28px #000000e6}.m01__person.is-on .m01__phone{box-shadow:inset 0 0 0 1px #d6c4ff80,inset 0 1px #ffffff29,0 30px 60px -28px #000000e6,0 0 34px -8px #b68cff73}.m01__screen{border-radius:calc(var(--pw) * .16);background:#000;width:100%;height:100%;display:block;position:relative;overflow:hidden}.m01__screen img{object-position:50% 18%}.m01__island{left:50%;top:calc(var(--pw) * .09);width:30%;height:calc(var(--pw) * .08);border-radius:var(--r-pill);background:#050407;position:absolute;transform:translate(-50%)}.m01__you{justify-content:center;align-items:center;gap:calc(var(--pw) * .05);color:var(--ink);background:radial-gradient(circle at 50% 30%,#282238f2 0%,#0e0d13f2 72%);border:1px solid #f4efe64d;border-radius:50%;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.m01__you:after{content:"";pointer-events:none;opacity:var(--you);border:1px solid #d6f88cc7;border-radius:50%;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;box-shadow:0 0 30px -6px #c8f26a80,inset 0 0 22px -10px #c8f26a73}.m01__you-word,.m01__you-ic{z-index:1;position:relative}.m01__you-ic{width:calc(var(--pw) * .26);height:calc(var(--pw) * .26);color:var(--ink-2);margin-top:calc(var(--pw) * -.02)}.m01__you-word{font:300 calc(var(--pw) * .2)/1 var(--f-display);letter-spacing:-.02em}.m01__anchor{left:var(--gx);top:var(--gy);pointer-events:none;width:1px;height:1px;position:absolute}.m01__ring{z-index:3;margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:0;right:0}.m01__slot{--lit:1;--deep:0;left:calc(var(--gx) + var(--rx) * cos(var(--a)));top:calc(var(--gy) + var(--ry) * sin(var(--a)));width:var(--cw);height:var(--ch);margin:calc(var(--ch) / -2) 0 0 calc(var(--cw) / -2);transform:rotate(calc(var(--a) * 14 / 90));will-change:transform;position:absolute}.m01__slot:before{content:"";border-radius:calc(var(--cw) * .17);pointer-events:none;opacity:calc(var(--lit) * (1 - var(--deep) * .45));position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 34px -6px #b68cff9e}.m01__slot.is-js{left:var(--gx);top:var(--gy)}.m01__slot:first-child,.m01__slot:nth-child(7){z-index:2}.m01__slot:nth-child(2),.m01__slot:nth-child(6){z-index:3}.m01__slot:nth-child(3),.m01__slot:nth-child(5){z-index:4}.m01__slot:nth-child(4){z-index:5}.m01__card{isolation:isolate;width:100%;height:100%;padding:0 8px calc(var(--ch) * .075);border-radius:calc(var(--cw) * .17);background:var(--bg-3);color:#fff;animation:m01-pop .62s var(--ease-spring) backwards;animation-delay:calc(.56s + var(--k,0) * 70ms);flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #f4efe61a,0 16px 34px -12px #000000b8}.m01__card.is-light{color:#15131a}.m01__mark{z-index:2;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.m01__mark img{width:auto;max-width:70%;height:auto;max-height:calc(var(--ch) * .2);object-fit:contain;filter:brightness(0)invert();-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.m01__card.is-light .m01__mark img{filter:brightness(0)}.m01__name{z-index:2;font-family:var(--f-mono);font-size:clamp(8px, calc(var(--cw) * .062), 9.5px);letter-spacing:.14em;text-transform:uppercase;text-align:center;text-wrap:balance;opacity:.72;font-weight:500;line-height:1.3;display:none;position:relative}.m01__card:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;opacity:calc(var(--deep) * .24 + (1 - var(--lit)) * .52);background:#0b0a0f;position:absolute;top:0;bottom:0;left:0;right:0}.m01__card:before{content:"";z-index:4;border-radius:inherit;pointer-events:none;opacity:var(--lit);position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #deceffb8,inset 0 1px #ffffff42}@keyframes m01-pop{0%{opacity:0;transform:scale(.6)}35%{opacity:1}}@media (max-width:1100px) and (min-width:901px){.m01[data-texto="1"] .m01__title{font-size:clamp(38px,4.4vw,48px)}.m01[data-texto="2"] .m01__num{font-size:clamp(64px,8vw,88px)}.m01[data-texto="2"] .m01__title{font-size:clamp(26px,2.8vw,30px)}.m01[data-texto="3"] .m01__title{font-size:clamp(34px,4vw,44px)}.m01__in{--scene:min(48%, 640px, calc((100svh - 170px) * 10 / 11))}}@media (max-width:900px){.m01__stage{min-height:0;display:block}.m01__in{padding-top:calc(var(--header-h) + 32px);grid-template-columns:minmax(0,1fr);row-gap:clamp(40px,8vw,64px);padding-bottom:64px}.m01__visual{justify-self:center;width:100%;max-width:520px;margin-right:0}}@media (max-width:760px){.m01[data-texto="1"] .m01__title{font-size:clamp(34px,9.4vw,40px)}.m01__lede{margin-top:20px;font-size:18px}.m01[data-texto="1"] .m01__actions{margin-top:32px}.m01[data-texto="2"] .m01__num{font-size:clamp(58px,19vw,80px)}.m01__per{margin-top:12px;font-size:18px}.m01[data-texto="2"] .m01__title{margin-top:26px;font-size:clamp(22px,6.9vw,28px)}.m01[data-texto="2"] .m01__actions{margin-top:30px}.m01[data-texto="3"] .m01__title{font-size:clamp(28px,7.9vw,34px);line-height:1.1}.m01[data-texto="3"] .m01__actions{margin-top:34px}.m01__cta{width:100%}.m01 .m01__aurora{width:640px;height:560px;animation-duration:40s}.m01__wash{width:900px;height:800px}.m01__halo{width:440px;height:440px;margin:-220px 0 0 -220px}.m01__in{row-gap:44px;padding-bottom:56px}.m01__visual{--vwm:min(calc(100% + 2 * (var(--pad-x) - 8px)), 480px);width:var(--vwm);max-width:none;margin-left:calc((100% - var(--vwm)) / 2);aspect-ratio:1/1.3;--gx:42%;--gy:50%;--px:11%;--py:50%;--rx:36%;--ry:36%;--cw:clamp(76px, 23.5cqi, 104px);justify-self:start}.m01[data-pessoa="4"] .m01__visual{--pw:calc(var(--cw) * .78)}.m01.is-mpin .m01__pinbox{display:block;position:relative}.m01.is-mpin .m01__visual{position:sticky}.m01__pv--1,.m01__pv--2,.m01__phone,.m01__you{outline-offset:6px}.m01__card{padding:0 6px calc(var(--ch) * .07)}.m01__name{display:none}}@media (prefers-reduced-motion:reduce){.m01 .m01__grid,.m01__open,.m01__title .w>span,.m01__num,.m01__per,.m01__lede,.m01__sub,.m01__actions,.m01__person,.m01__card,.m01 .m01__aurora,.m01__trace{animation:none!important}.m01__trace{stroke-dashoffset:0}.m01__hot,.m01__spot{display:none}.m01__pv--1,.m01__pv--2,.m01__phone,.m01__you,.m01__pv--1:after,.m01__pv--2:after{transition:none}.m01__spark{display:none}}.m01a{--ax:70%;--ay:40%;--fit:.7;--bezel:9px;--phw:calc(390px * var(--fit) + 2 * var(--bezel));--phh:calc(844px * var(--fit) + 2 * var(--bezel));background:var(--bg);position:relative;overflow:clip}.m01a__run{position:relative}.m01a__stage{min-height:100vh;align-items:safe center;min-height:100svh;display:flex;position:relative}.m01a.is-pin .m01a__run{height:calc(100svh + 100vh)}.m01a.is-pin .m01a__stage{height:100vh;height:100svh;min-height:0;position:sticky;top:0;overflow:clip}.m01a.is-pin .m01a__in{padding-top:calc(var(--header-h) + 10px);padding-bottom:22px}.m01a__bg{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.m01a__layer{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.m01a .m01a__grid{z-index:0;opacity:.55;animation:m01a-fade 1.2s var(--ease-out) .2s backwards;-webkit-mask-image:radial-gradient(60% 64% at 66% 46%,#000 10%,#0000 76%);mask-image:radial-gradient(60% 64% at 66% 46%,#000 10%,#0000 76%)}.m01a__hot{--hx:-999px;--hy:-999px;opacity:0;-webkit-mask-image:radial-gradient(230px circle at var(--hx) var(--hy), #000 0%, #00000073 40%, transparent 72%);-webkit-mask-image:radial-gradient(230px circle at var(--hx) var(--hy), #000 0%, #00000073 40%, transparent 72%);mask-image:radial-gradient(230px circle at var(--hx) var(--hy), #000 0%, #00000073 40%, transparent 72%);background-image:linear-gradient(#d6c4ff80 1px,#0000 1px),linear-gradient(90deg,#d6c4ff80 1px,#0000 1px);background-size:64px 64px;position:absolute;top:0;bottom:0;left:0;right:0}.m01a__spot{opacity:0;will-change:transform, opacity;background:radial-gradient(closest-side,#b68cff29,#b68cff0d 55%,#0000);width:760px;height:760px;margin:-380px 0 0 -380px;position:absolute;top:0;left:0}.m01a__open{left:var(--ax);top:var(--ay);width:0;height:0;animation:1.25s cubic-bezier(.16,1,.3,1) .14s backwards m01a-open;position:absolute}.m01a__wash{background:radial-gradient(34% 40%,#7a4ed93d 0%,#0000 70%),radial-gradient(20% 24% at 66% 82%,#c8f26a0f 0%,#0000 70%);width:1700px;height:1100px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.m01a .m01a__aurora{opacity:.5;width:1000px;height:760px}@keyframes m01a-open{0%{opacity:0;transform:scaleY(.03)}30%{opacity:1}to{opacity:1;transform:none}}.m01a__horizon{--hw:34vw;left:0;right:0;top:var(--ay);height:1px;transform-origin:var(--ax) 50%;background:linear-gradient(90deg, transparent calc(var(--ax) - var(--hw)), #b68cff6b calc(var(--ax) - var(--hw) * .55), #ece4fff2 var(--ax), #b68cff6b calc(var(--ax) + var(--hw) * .55), transparent calc(var(--ax) + var(--hw)));opacity:.3;animation:m01a-horizon 1.15s var(--ease-out) backwards;margin-top:-.5px;position:absolute;box-shadow:0 0 14px 1px #b68cff8c}@keyframes m01a-horizon{0%{opacity:0;transform:scaleX(0)}12%{opacity:1}48%{opacity:1;transform:none}to{opacity:.3;transform:none}}.m01a__seam{background:linear-gradient(180deg, #0b0a0f00, var(--bg) 92%);height:22%;position:absolute;bottom:0;left:0;right:0}.m01a__in{z-index:2;padding-top:calc(var(--header-h) + clamp(14px, 2.6vh, 32px));grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;column-gap:clamp(32px,4vw,64px);padding-bottom:clamp(24px,4.5vh,52px);display:grid;position:relative}.m01a__copy{will-change:transform;min-width:0;position:relative}.m01a .m01a__title{letter-spacing:-.03em;will-change:transform;font-size:clamp(40px,min(4.5vw,8.4vh),68px);line-height:1.02}.m01a__line{will-change:transform;display:block;position:relative}.m01a__line--2{margin-top:.03em}.m01a__title .w{display:inline-block}.m01a__title .w>span{animation:m01a-word .5s var(--ease-out) backwards;animation-delay:calc(.15s + var(--i) * 40ms);display:inline-block}@keyframes m01a-word{0%{opacity:0;filter:blur(12px);transform:translateY(.16em)}}.m01a .m01a__title em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.m01a .m01a__title em>span{background-image:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em}.m01a__pay{animation:m01a-rise-soft .7s var(--ease-out) backwards;animation-delay:calc(.36s + var(--d) * .11s);margin-top:clamp(18px,3vh,30px)}.m01a__pay-a,.m01a__pay-b{font-size:var(--body-lg);color:var(--ink-2);text-wrap:pretty;line-height:1.5;display:block}.m01a__pay-b{max-width:36ch}.m01a__hero{font-family:var(--f-display);letter-spacing:-.035em;color:var(--ink);white-space:nowrap;margin:.04em 0 .16em -.02em;font-size:clamp(44px,min(5.4vw,9vh),84px);font-style:normal;font-weight:400;line-height:1;display:block}.m01a__p{max-width:46ch;animation:m01a-rise-soft .7s var(--ease-out) backwards;animation-delay:calc(.36s + var(--d) * .11s);margin-top:clamp(12px,1.9vh,20px)}.m01a__pay+.m01a__p{margin-top:clamp(18px,2.8vh,30px)}@keyframes m01a-rise-soft{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}}@keyframes m01a-fade{0%{opacity:0}}.m01a__actions{animation:m01a-rise-soft .7s var(--ease-out) .76s backwards;margin-top:clamp(22px,3.6vh,36px)}.m01a__visual{will-change:transform;min-width:0;height:620px;margin-right:calc(-1 * clamp(0px, (100vw - var(--maxw)) / 2 - 72px, 40px));justify-self:stretch;position:relative}.m01a__floor{z-index:0;width:calc(var(--phw) * 1.5);height:26%;margin-left:calc(var(--phw) * -.75);pointer-events:none;filter:blur(26px);opacity:.7;will-change:opacity;animation:m01a-fade 1s var(--ease-out) .6s backwards;background:radial-gradient(50% 50%,#b68cff66,#7a4ed921 55%,#0000 76%);position:absolute;bottom:-9%;left:50%}.m01a__net{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.m01a__trace{fill:none;stroke:#d6c4ff42;stroke-width:1px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:m01a-trace 1.1s var(--ease-out) forwards}.m01a__trace[data-trace="0"]{animation-delay:.95s}.m01a__trace[data-trace="1"]{animation-delay:1.05s}.m01a__trace[data-trace="2"]{animation-delay:1.15s}@keyframes m01a-trace{to{stroke-dashoffset:0}}.m01a__fio{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:0 1;opacity:0;filter:drop-shadow(0 0 4px #b68cffb3)}.m01a__anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:14%;left:60%}.m01a__phone{z-index:2;width:var(--phw);height:var(--phh);margin-left:calc(var(--phw) / -2);perspective:1400px;animation:.95s cubic-bezier(.22,.8,.24,1) .22s backwards m01a-rise;position:absolute;bottom:0;left:50%}@keyframes m01a-rise{0%{opacity:0;filter:blur(6px);transform:translateY(64px)scale(.95)}}.m01a__phone-in{width:100%;height:100%;padding:var(--bezel);border-radius:calc(52px * var(--fit) + var(--bezel));transform-origin:50% 60%;will-change:transform, opacity, filter;background:linear-gradient(160deg,#26252e 0%,#0d0c12 48%,#1a1921 100%);position:relative;box-shadow:inset 0 0 0 1px #ffffff26,inset 0 0 0 2.5px #000000b3,0 60px 110px -40px #000000f2,0 36px 90px -56px #7a4ed9b3}.m01a__key{background:linear-gradient(#3c3b46,#17161d);border-radius:2px;width:3px;position:absolute;box-shadow:inset 0 0 0 .5px #ffffff1f}.m01a__key--mute{height:3.4%;top:15.5%;left:-3px}.m01a__key--up{height:6.2%;top:21.5%;left:-3px}.m01a__key--down{height:6.2%;top:29.4%;left:-3px}.m01a__key--power{height:10%;top:23.6%;right:-3px}.m01a__box{width:calc(390px * var(--fit));height:calc(844px * var(--fit));border-radius:calc(52px * var(--fit));background:#090909;position:relative;overflow:hidden}.m01a__screen{width:390px;height:844px;transform:scale(var(--fit));transform-origin:0 0;--f-body:var(--f-panel);--f-mono:var(--f-panel-mono);--ink:#15131a;--ink-2:#15131aa8;--ink-3:#15131a6b;--ink-4:#15131a29;--hair:#15131a14;--hair-2:#15131a24;--violet:#7a4ed9;--pink:#e85aa8;--lime:#c8f26a;background:var(--paper);color:var(--ink);font:400 14px/1.5 var(--f-body);-webkit-font-smoothing:antialiased;border-radius:52px;position:absolute;top:0;left:0;overflow:hidden}.m01a__island{z-index:5;left:50%;top:calc(11px * var(--fit));width:calc(126px * var(--fit));height:calc(37px * var(--fit));background:#000;border-radius:999px;position:absolute;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff0f}.m01a__glare{z-index:6;inset:var(--bezel);border-radius:calc(52px * var(--fit));pointer-events:none;mix-blend-mode:screen;background:linear-gradient(118deg,#fff0 40%,#ffffff0b 47%,#fff0 54%);position:absolute}.m01a__top{z-index:3;position:absolute;top:0;left:0;right:0}.m01a__status{color:#fff;background:#090909;justify-content:space-between;align-items:flex-end;height:54px;padding:0 30px 10px 34px;display:flex}.m01a__time{font:600 16px/1 var(--f-body);letter-spacing:-.01em}.m01a__sys{align-items:center;gap:6px;display:inline-flex}.m01a__sys svg{fill:currentColor;width:auto;height:12px;display:block}.m01a__sig{width:18px}.m01a__wifi{width:16px}.m01a__bat{width:27px}.m01a__bar{background:#090909;justify-content:space-between;align-items:center;height:60px;padding:0 15px;display:flex;position:relative}.m01a__burger{color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.m01a__burger svg{width:24px;height:24px}.m01a__logo{align-items:baseline;gap:4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.m01a__logo b{font:700 20px/1 "Sora", var(--f-body);letter-spacing:-.03em;color:#fff}.m01a__logo sup{font:400 8px/1 var(--f-mono);letter-spacing:.06em;color:#ede8dd9e}.m01a__acts{align-items:center;gap:4px;display:flex}.m01a__act{color:#fff;background:#ffffff14;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.m01a__act svg{width:18px;height:18px}.m01a__tab{color:#fff;background:#090909;border-radius:0 0 13px 13px;place-items:center;width:46px;height:22px;display:grid;position:absolute;top:113px;left:50%;transform:translate(-50%)}.m01a__tab svg{width:18px;height:18px}.m01a__page{background:radial-gradient(circle at 8% 12%, #e85aa80f 0%, #e85aa805 32%, #e85aa800 48%), radial-gradient(circle at 92% 12%, #7a4ed90a 0%, #7a4ed904 35%, #7a4ed900 52%), var(--paper);will-change:transform;padding:24px 20px 48px;position:absolute;top:114px;left:0;right:0}.m01a__ph{margin-bottom:32px}.m01a__ph-eye{font:600 10px/1.5 var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;display:block}.m01a__ph-title{font:400 32px/1.1 var(--f-display);letter-spacing:-.025em;color:var(--ink);display:block}.m01a__filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.m01a__search{border:1px solid var(--hair);height:38px;font:400 13px/1 var(--f-body);color:var(--ink-3);border-radius:999px;flex:100%;align-items:center;gap:8px;padding:0 16px;display:flex}.m01a__search svg{width:16px;height:16px;color:var(--ink-3);flex:none}.m01a__count{font:500 10px/1 var(--f-mono);letter-spacing:.04em;color:var(--ink-3);white-space:nowrap;margin-left:auto}.m01a__list{grid-template-columns:1fr;gap:18px;display:grid}.m01a__card{background:var(--card);border:1px solid var(--hair);box-shadow:0 1px 0 var(--hair), 0 20px 50px -30px #15131a14;transition:box-shadow .6s var(--ease-out), transform .6s var(--ease-out);animation:m01a-card .6s var(--ease-out) backwards;animation-delay:calc(.76s + var(--i,0) * 80ms);border-radius:20px;flex-direction:column;gap:16px;padding:22px 24px 20px;display:flex;position:relative;overflow:hidden}@keyframes m01a-card{0%{opacity:0;transform:translateY(18px)}}.m01a__cover{isolation:isolate;background:#0e0e12;flex:none;height:170px;margin:-22px -24px 0;position:relative;overflow:hidden}.m01a__cover img{object-fit:cover;width:100%;height:100%;display:block}.m01a__cover:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(150deg,#0b0a0f85 0%,#0b0a0f29 30%,#0000 54%);position:absolute;top:0;bottom:0;left:0;right:0}.m01a__shine{z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 25%,#ffffff29 50%,#0000 75%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.m01a__band{z-index:2;pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.m01a__name{font:400 18px/1.25 var(--f-display);letter-spacing:-.02em;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:45px;display:-webkit-box;overflow:hidden}.m01a__reward{flex-direction:column;gap:4px;display:flex;position:relative}.m01a__eye{font:600 8.5px/1.5 var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.m01a__row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.m01a__main{font:400 28px/1 var(--f-display);letter-spacing:-.02em;color:var(--ink-2);transition:color .5s var(--ease-out);font-style:normal}.m01a__note{font:500 13px/1.4 var(--f-body);color:var(--ink-2)}.m01a__reward:after{content:"";background:var(--lime);transform-origin:0;width:100%;height:1px;transition:transform .55s var(--ease-out);position:absolute;bottom:-7px;left:0;transform:scaleX(0)}.m01a__card.is-lit{box-shadow:0 1px 0 var(--hair), 0 12px 36px -16px #15131a2e;transform:translateY(-2px)}.m01a__card.is-lit .m01a__main{color:var(--ink)}.m01a__card.is-lit .m01a__reward:after{transform:scaleX(1)}.m01a__card.is-lit .m01a__shine{transition:transform 1.4s cubic-bezier(.3,1,.3,1) 80ms;transform:translate(120%)}.m01a__cfoot{border-top:1px dashed var(--hair);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.m01a__brand{align-items:center;gap:10px;min-width:0;display:flex}.m01a__chip{border-radius:10px;flex:none;place-items:center;width:56px;height:38px;padding:0 8px;display:grid;box-shadow:inset 0 0 0 1px #15131a0f}.m01a__chip img{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:100%;height:auto;max-height:20px;display:block}.m01a__chip.is-light img{filter:brightness(0)}.m01a__bfoot{font:700 10px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.m01a__btn{border:1px solid var(--hair-2);height:38px;font:600 10px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 20px;display:inline-flex}.m01a__btn svg{width:14px;height:14px}@media (max-width:1100px) and (min-width:901px){.m01a .m01a__title{font-size:clamp(36px,4.2vw,50px)}.m01a__hero{font-size:clamp(40px,5vw,60px)}.m01a__in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media (max-width:900px){.m01a__stage{min-height:0;display:block}.m01a__in{padding-top:calc(var(--header-h) + 28px);grid-template-columns:minmax(0,1fr);row-gap:clamp(36px,7vw,60px);padding-bottom:56px}.m01a__visual{justify-self:center;width:100%;max-width:560px;margin-right:0}.m01a__horizon{--hw:50vw}}@media (max-width:760px){.m01a .m01a__title{font-size:clamp(36px,10vw,46px);line-height:1.05}.m01a__hero{white-space:normal;font-size:clamp(38px,11vw,50px)}.m01a__pay-a,.m01a__pay-b,.m01a__p{font-size:16px}.m01a__cta{width:100%}.m01a .m01a__aurora{width:640px;height:560px;animation-duration:40s}.m01a__horizon{--hw:60vw}.m01a__wash{width:900px;height:800px}.m01a__in{row-gap:36px;padding-bottom:48px}.m01a__visual{max-width:380px}}@media (prefers-reduced-motion:reduce){.m01a .m01a__grid,.m01a__open,.m01a__horizon,.m01a__title .w>span,.m01a__pay,.m01a__p,.m01a__actions,.m01a__phone,.m01a__floor,.m01a__card,.m01a .m01a__aurora,.m01a__trace{animation:none!important}.m01a__trace{stroke-dashoffset:0}.m01a__hot,.m01a__spot{display:none}.m01a__card,.m01a__main,.m01a__reward:after{transition:none}.m01a__card.is-lit .m01a__shine{transition:none;transform:translate(-120%)}}.m01b{--ax:72%;--ay:30%;background:var(--bg);position:relative;overflow:clip}.m01b__run{position:relative}.m01b__stage{min-height:100vh;align-items:safe center;min-height:100svh;display:flex;position:relative}.m01b.is-pin .m01b__run{height:calc(100svh + 90vh)}.m01b.is-pin .m01b__stage{height:100vh;height:100svh;min-height:0;position:sticky;top:0;overflow:clip}.m01b__bg{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.m01b__layer{will-change:transform;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.m01b .m01b__grid{z-index:0;opacity:.5;animation:m01b-fade 1.2s var(--ease-out) .2s backwards;-webkit-mask-image:radial-gradient(58% 62% at 36%,#000 10%,#0000 76%);mask-image:radial-gradient(58% 62% at 36%,#000 10%,#0000 76%)}.m01b__hot{--hx:-999px;--hy:-999px;opacity:0;-webkit-mask-image:radial-gradient(230px circle at var(--hx) var(--hy), #000 0%, #00000073 40%, transparent 72%);-webkit-mask-image:radial-gradient(230px circle at var(--hx) var(--hy), #000 0%, #00000073 40%, transparent 72%);mask-image:radial-gradient(230px circle at var(--hx) var(--hy), #000 0%, #00000073 40%, transparent 72%);background-image:linear-gradient(#d6c4ff80 1px,#0000 1px),linear-gradient(90deg,#d6c4ff80 1px,#0000 1px);background-size:64px 64px;position:absolute;top:0;bottom:0;left:0;right:0}.m01b__spot{opacity:0;will-change:transform, opacity;background:radial-gradient(closest-side,#b68cff29,#b68cff0d 55%,#0000);width:760px;height:760px;margin:-380px 0 0 -380px;position:absolute;top:0;left:0}.m01b__layer--aurora{z-index:2;mix-blend-mode:screen}.m01b__open{left:var(--ax);top:var(--ay);width:0;height:0;animation:1.25s cubic-bezier(.16,1,.3,1) .14s backwards m01b-open;position:absolute}.m01b__wash{background:radial-gradient(34% 40%,#7a4ed938 0%,#0000 70%),radial-gradient(20% 24% at 34% 82%,#c8f26a0d 0%,#0000 70%);width:1700px;height:1100px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.m01b .m01b__aurora{opacity:.42;width:1000px;height:760px}@keyframes m01b-open{0%{opacity:0;transform:scaleY(.03)}30%{opacity:1}to{opacity:1;transform:none}}.m01b__seam{z-index:4;pointer-events:none;background:linear-gradient(180deg, #0b0a0f00, var(--bg) 92%);height:18%;position:absolute;bottom:0;left:0;right:0}.m01b__scene{--gx:75%;--gy:50%;--hy:27%;--ox:22%;z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:42%;right:0;overflow:hidden}.m01b__film{transform-origin:56%;will-change:transform, opacity;animation:m01b-film 1.7s var(--ease-out) .12s backwards;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes m01b-film{0%{opacity:0;transform:scale(1.06)}}.m01b__poster,.m01b__video{object-fit:cover;object-position:var(--ox) 42%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.m01b__video{opacity:0;transition:opacity .7s var(--ease-out)}.m01b__video.is-on{opacity:1}.m01b__dim{background:var(--bg);opacity:.5;will-change:opacity;position:absolute;top:0;bottom:0;left:0;right:0}.m01b__veil{background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 10%, #0b0a0ff5 20%, #0b0a0f99 38%, #0b0a0f1a 62%, #0b0a0f00 80%, #0b0a0f52 100%), linear-gradient(180deg, #0b0a0fe0 0%, #0b0a0f52 22%, #0b0a0f00 46%, #0b0a0f80 82%, var(--bg) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.m01b__horizon{left:0;right:0;top:var(--hy);height:1px;transform-origin:var(--gx) 50%;background:linear-gradient(90deg, transparent calc(var(--gx) - 12%), #b68cff80 calc(var(--gx) - 4%), #ece4fff2 var(--gx), #b68cff80 calc(var(--gx) + 14%), transparent 100%);opacity:.7;will-change:opacity;animation:m01b-horizon 1.15s var(--ease-out) backwards;margin-top:-.5px;position:absolute;box-shadow:0 0 14px 1px #b68cff8c}@keyframes m01b-horizon{0%{opacity:0;transform:scaleX(0)}12%{opacity:1}48%{opacity:1;transform:none}to{opacity:.7;transform:none}}.m01b__thread{left:var(--gx);top:var(--hy);width:1px;height:calc(var(--gy) - var(--hy));transform-origin:50% 0;opacity:0;will-change:transform, opacity;background:linear-gradient(#ece4ffe6,#b68cff8c 60%,#b68cff00);margin-left:-.5px;position:absolute;transform:scaleY(0);box-shadow:0 0 10px #b68cff73}.m01b__born{left:var(--gx);top:var(--hy);width:1px;height:1px;position:absolute}.m01b__seat{left:var(--gx);top:var(--gy);width:1px;height:1px;position:absolute}.m01b__in{padding-top:calc(var(--header-h) + clamp(14px, 3vh, 36px));padding-bottom:clamp(28px,5vh,60px);position:static}.m01b__copy{z-index:3;will-change:transform;min-width:0;max-width:680px;position:relative}.m01b .m01b__title{letter-spacing:-.03em;will-change:transform;font-size:clamp(38px,3.7vw,54px);line-height:1.05}.m01b__title .w{display:inline-block}.m01b__title .w>span{animation:m01b-word .5s var(--ease-out) backwards;animation-delay:calc(.15s + var(--i) * 40ms);display:inline-block}@keyframes m01b-word{0%{opacity:0;filter:blur(12px);transform:translateY(.16em)}}.m01b .m01b__title em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.m01b .m01b__title em>span{background-image:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em}.m01b__pay{will-change:transform;row-gap:clamp(2px,.6vh,8px);margin-top:clamp(22px,3.4vh,36px);display:grid}.m01b__pay-pre,.m01b__pay-pos{font:400 var(--body-lg)/1.5 var(--f-body);color:var(--ink-2);animation:m01b-rise-soft .7s var(--ease-out) backwards}.m01b__pay-pre{animation-delay:.34s}.m01b .m01b__pay-pos{max-width:44ch;animation-delay:.62s}.m01b__amount{font:300 clamp(64px, 7.6vw, 112px)/.98 var(--f-display);letter-spacing:-.035em;color:var(--ink);white-space:nowrap;animation:m01b-amount .85s var(--ease-out) .44s backwards;display:block}.m01b__cur{vertical-align:top;color:var(--ink-2);letter-spacing:-.02em;margin:.16em -.5em 0 0;font-size:.44em;line-height:1;display:inline-block}.m01b__to{color:var(--ink-3);margin:0 .1em;font-size:.4em;display:inline-block}@keyframes m01b-amount{0%{opacity:0;filter:blur(10px);transform:translateY(.12em)}}.m01b .m01b__p{max-width:44ch;animation:m01b-rise-soft .7s var(--ease-out) backwards;animation-delay:calc(.72s + var(--d) * .11s);margin-top:clamp(12px,2vh,20px)}.m01b .m01b__p:first-of-type{margin-top:clamp(22px,3.4vh,34px)}@keyframes m01b-rise-soft{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}}@keyframes m01b-fade{0%{opacity:0}}.m01b__actions{animation:m01b-rise-soft .7s var(--ease-out) .96s backwards;margin-top:clamp(24px,3.8vh,38px)}@media (max-width:1100px) and (min-width:901px){.m01b .m01b__title{font-size:clamp(34px,3.6vw,44px)}.m01b__amount{font-size:clamp(52px,7.2vw,88px)}.m01b__copy{max-width:560px}.m01b__scene{--ox:26%;left:46%}}@media (max-width:900px){.m01b__stage{min-height:0;display:block}.m01b__in{padding-top:calc(var(--header-h) + 26px);padding-bottom:0}.m01b__copy{max-width:620px}.m01b__scene{width:calc(100% + 2 * var(--pad-x));margin-left:calc(-1 * var(--pad-x));--gx:76%;--gy:52%;--hy:24%;--ox:30%;height:clamp(300px,52vw,480px);margin-top:clamp(30px,6vw,56px);position:relative;top:auto;bottom:auto;left:auto;right:auto}.m01b__film{transform-origin:50%}.m01b__veil{background:linear-gradient(180deg, var(--bg) 0%, #0b0a0f8c 14%, #0b0a0f00 38%, #0b0a0f14 68%, #0b0a0fb3 90%, var(--bg) 100%), linear-gradient(90deg, #0b0a0f80 0%, #0b0a0f00 22%, #0b0a0f00 78%, #0b0a0f80 100%)}.m01b__seam{display:none}.m01b .m01b__grid{-webkit-mask-image:radial-gradient(70% 50% at 50% 28%,#000 10%,#0000 76%);mask-image:radial-gradient(70% 50% at 50% 28%,#000 10%,#0000 76%)}}@media (max-width:760px){.m01b .m01b__title{font-size:clamp(36px,10vw,46px);line-height:1.05}.m01b__amount{font-size:clamp(52px,15vw,70px)}.m01b__pay-pre,.m01b__pay-pos,.m01b__p{font-size:16px}.m01b__cta{width:100%}.m01b .m01b__aurora{width:640px;height:560px;animation-duration:40s}.m01b__wash{width:900px;height:800px}.m01b__scene{--gx:82%;--gy:48%;--hy:24%;--ox:36%;height:clamp(280px,82vw,360px);margin-top:32px}.m01b__in{padding-top:calc(var(--header-h) + 22px)}}@media (prefers-reduced-motion:reduce){.m01b .m01b__grid,.m01b__open,.m01b__horizon,.m01b__title .w>span,.m01b__pay-pre,.m01b__pay-pos,.m01b__amount,.m01b__p,.m01b__actions,.m01b__film,.m01b .m01b__aurora{animation:none!important}.m01b__hot,.m01b__spot,.m01b__thread,.m01b__video{display:none}.m01b__horizon{opacity:.5}.m01b__dim{opacity:.38}}.m02a{--pin:3;--pw:min(31vh, 300px);--sw:max(1.5px, .011em);background:var(--bg)}.m02a__run{position:relative}.m02a__stage{padding-block:var(--pad-y);position:relative;overflow:clip}.m02a__light{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--violet-deep) 24%, transparent), color-mix(in srgb, var(--violet-deep) 7%, transparent) 55%, transparent);width:min(1100px,130vw);height:min(78vh,720px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m02a__bars{padding-inline:var(--pad-x);margin-bottom:var(--pad-y);text-align:center;flex-direction:column;align-items:center;gap:clamp(22px,4.4vh,48px);display:flex;position:relative}.m02a__vp{pointer-events:none;width:1px;height:1px;position:absolute;top:50%;left:50%}.m02a__bar{font-family:var(--f-display);letter-spacing:-.035em;color:var(--ink);margin:0;font-size:clamp(34px,6.4vw,92px);font-weight:300;line-height:1.02}.m02a__bar-in{text-wrap:balance;max-width:11em;display:inline-block;position:relative}.m02a__strike{height:var(--sw);pointer-events:none;border-radius:var(--sw);background:var(--lime);transform-origin:0;position:absolute;transform:scaleX(0);box-shadow:0 0 .09em #c8f26a6b}.m02a:not(.is-anim):not(.is-static) .m02a__x{text-decoration:line-through;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-decoration-thickness:var(--sw);color:var(--ink-3)}.m02a.is-static .m02a__strike{transform:none}.m02a.is-static .m02a__x{opacity:.42}.m02a__scene{grid-template-columns:var(--pw) minmax(0, 480px);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"device.""device title""device lines""device.";justify-content:center;column-gap:clamp(72px,8.6vw,150px);display:grid;position:relative}.m02a__copy{display:contents}.m02a__device{perspective:1400px;grid-area:device;align-self:center;position:relative}.m02a__phone{width:var(--pw);aspect-ratio:1/2.06;padding:calc(var(--pw) * .03);border-radius:calc(var(--pw) * .16);transform-origin:50%;background:linear-gradient(158deg,#1b1a21 0%,#0d0c11 38%,#09080c 100%);position:relative;box-shadow:inset 0 0 0 1px #f4efe626,inset 0 1px #f4efe624,0 46px 100px -46px #000000e6}.m02a__screen{isolation:isolate;border-radius:calc(var(--pw) * .13);background:var(--paper);width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.m02a__off{z-index:5;opacity:0;pointer-events:none;background:#050408;position:absolute;top:0;bottom:0;left:0;right:0}.m02a__glass{z-index:6;pointer-events:none;background:linear-gradient(122deg,#ffffff13 0%,#ffffff05 30%,#0000 46%);position:absolute;top:0;bottom:0;left:0;right:0}.m02a__app{--u:calc(100cqw / 390);--p-ink:#15131a;--p-ink-2:#15131aa8;--p-ink-3:#15131a6b;--p-hair:#15131a14;--p-hair-2:#15131a24;font-family:var(--f-panel);font-size:calc(14 * var(--u));color:var(--p-ink);-webkit-font-smoothing:antialiased;line-height:1.5;position:absolute;top:0;bottom:0;left:0;right:0}.m02a__mtop{z-index:2;position:absolute;top:0;left:0;right:0}.m02a__mbar{height:calc(104 * var(--u));padding:calc(44 * var(--u)) calc(15 * var(--u)) 0;color:#fff;background:#090909;justify-content:space-between;align-items:center;display:flex;position:relative}.m02a__cam{left:50%;top:calc(13 * var(--u));width:calc(22 * var(--u));height:calc(22 * var(--u));margin-left:calc(-11 * var(--u));box-shadow:inset 0 0 0 calc(2.5 * var(--u)) #17161c;background:#000;border-radius:50%;position:absolute}.m02a__burger{width:calc(40 * var(--u));height:calc(40 * var(--u));place-items:center;display:grid}.m02a__burger svg{width:calc(24 * var(--u));height:calc(24 * var(--u))}.m02a__logo{left:50%;bottom:calc(20 * var(--u));align-items:baseline;gap:calc(4 * var(--u));display:flex;position:absolute;transform:translate(-50%)}.m02a__logo b{font-family:"Sora", var(--f-panel);font-weight:700;font-size:calc(20 * var(--u));letter-spacing:-.03em;color:#fff;line-height:1}.m02a__logo sup{font-family:var(--f-panel-mono);font-size:calc(8 * var(--u));letter-spacing:.06em;color:#ede8dd9e}.m02a__actions{align-items:center;gap:calc(4 * var(--u));display:flex}.m02a__action{width:calc(36 * var(--u));height:calc(36 * var(--u));background:#ffffff14;border-radius:50%;place-items:center;display:grid}.m02a__action svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.m02a__strip{height:calc(26 * var(--u));color:#ede8ddb8;box-shadow:0 calc(16 * var(--u)) calc(22 * var(--u)) calc(-22 * var(--u)) #000000bf;background:#090909;justify-content:center;align-items:center;display:flex}.m02a__strip svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.m02a__list{padding-top:calc(130 * var(--u));position:absolute;top:0;left:0;right:0}.m02a__page{padding:calc(24 * var(--u)) calc(20 * var(--u)) calc(48 * var(--u))}.m02a__ph-title{margin:0 0 calc(28 * var(--u));font-family:var(--f-display);font-weight:400;font-size:calc(26 * var(--u));letter-spacing:-.025em;color:var(--p-ink);line-height:1.1}.m02a__grid{gap:calc(18 * var(--u));display:grid}.m02a__card{gap:calc(16 * var(--u));padding:calc(22 * var(--u)) calc(24 * var(--u)) calc(20 * var(--u));border:1px solid var(--p-hair);border-radius:calc(20 * var(--u));box-shadow:0 1px 0 var(--p-hair), 0 calc(20 * var(--u)) calc(50 * var(--u)) calc(-30 * var(--u)) #15131a14;background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.m02a__cover{isolation:isolate;height:calc(170 * var(--u));margin:calc(-22 * var(--u)) calc(-24 * var(--u)) 0;background:#0e0e12;position:relative;overflow:hidden}.m02a__cover img{object-fit:cover;width:100%;height:100%}.m02a__cover:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(150deg,#0b0a0f85 0%,#0b0a0f29 30%,#0000 54%);position:absolute;top:0;bottom:0;left:0;right:0}.m02a__band{z-index:2;height:calc(3 * var(--u));position:absolute;top:0;left:0;right:0}.m02a__name{min-height:calc(45 * var(--u));font-family:var(--f-display);font-weight:400;font-size:calc(18 * var(--u));letter-spacing:-.02em;color:var(--p-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.25;display:-webkit-box;overflow:hidden}.m02a__reward{gap:calc(4 * var(--u));flex-direction:column;display:flex}.m02a__eye{font-family:var(--f-panel-mono);font-weight:600;font-size:calc(8.5 * var(--u));letter-spacing:.16em;text-transform:uppercase;color:var(--p-ink-3)}.m02a__row{align-items:baseline;gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.m02a__main{font-family:var(--f-display);font-weight:400;font-size:calc(28 * var(--u));letter-spacing:-.02em;color:var(--p-ink);line-height:1}.m02a__bonus{font-weight:500;font-size:calc(13 * var(--u));color:var(--p-ink-2)}.m02a__foot{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));padding-top:calc(14 * var(--u));border-top:1px dashed var(--p-hair);display:flex}.m02a__brandfoot{min-width:0;font-family:var(--f-panel-mono);font-weight:700;font-size:calc(10 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:var(--p-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m02a__btn{justify-content:center;align-items:center;gap:calc(7 * var(--u));height:calc(40 * var(--u));padding:0 calc(20 * var(--u));border:1px solid var(--p-hair-2);font-family:var(--f-panel-mono);font-weight:600;font-size:calc(10 * var(--u));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--p-ink);border-radius:999px;flex:none;display:inline-flex}.m02a__btn svg{width:calc(14 * var(--u));height:calc(14 * var(--u));stroke-width:1.5px}.m02a .m02a__title{grid-area:title;max-width:12.5em;margin-bottom:clamp(24px,4vh,40px)}.m02a .m02a__title .w{vertical-align:top;margin-bottom:-.24em;padding-bottom:.24em;display:inline-block;overflow:clip}.m02a .m02a__title .w>span{display:inline-block}.m02a.is-anim .m02a__title em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.m02a.is-anim .m02a__title em .w{margin-right:-.1em;padding-right:.1em}.m02a.is-anim .m02a__title em .w>span{background-image:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em}.m02a__lines{flex-direction:column;grid-area:lines;gap:clamp(14px,2.4vh,24px);display:flex}.m02a .m02a__p{--k:1;max-width:40ch;opacity:var(--k);transform:translate3d(0, calc((1 - var(--k)) * 14px), 0)}.m02a__wires{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.m02a__wire{fill:none;stroke-width:1px;stroke-dasharray:1 1;stroke-dashoffset:0}.m02a.is-anim .m02a__run{height:calc(100vh + var(--pin) * 100vh)}.m02a.is-anim .m02a__stage{height:100vh;padding:0;position:sticky;top:0}.m02a.is-anim .m02a__light{top:calc(50% + var(--header-h) / 2)}.m02a.is-anim .m02a__bars{left:0;right:0;top:var(--header-h);place-items:center;gap:0;margin:0;display:grid;position:absolute;bottom:0}.m02a.is-anim .m02a__bar{opacity:0;will-change:transform, opacity, filter;grid-area:1/1;font-size:min(9.4vw,17vh,148px);line-height:1}.m02a.is-anim .m02a__bar-in{max-width:9.6em}.m02a.is-anim .m02a__x{will-change:opacity}.m02a.is-anim .m02a__strike{will-change:transform}.m02a.is-anim .m02a__scene{max-width:none;padding-top:var(--header-h);margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.m02a.is-anim .m02a__phone{opacity:0;will-change:transform, opacity, filter}.m02a.is-anim .m02a__off{opacity:1}.m02a.is-anim .m02a__list,.m02a.is-anim .m02a__title .w>span{will-change:transform}.m02a.is-anim .m02a__p{--k:0;will-change:transform, opacity}.m02a.is-anim .m02a__wire{stroke-dashoffset:1px}@media (min-width:761px) and (max-height:760px){.m02a .m02a__title{font-size:clamp(28px,5.4vh,44px)}.m02a .m02a__p{font-size:16px}}@media (max-width:760px){.m02a{--pw:calc((100vw - 2 * var(--pad-x)) * .37)}.m02a__bars{margin-bottom:clamp(56px,12vw,84px)}.m02a__bar{font-size:clamp(30px,10.4vw,46px)}.m02a__scene{grid-template-columns:var(--pw) minmax(0, 1fr);grid-template-rows:auto auto;grid-template-areas:"title title""device lines";align-items:center;column-gap:26px}.m02a .m02a__title{max-width:none;margin-bottom:clamp(20px,3.4vh,30px)}.m02a__lines{gap:14px}.m02a .m02a__p{max-width:none;font-size:15px;line-height:1.5}.m02a.is-anim .m02a__run{height:calc(100vh + var(--pin) * 100vh);height:calc(100svh + var(--pin) * 100svh)}.m02a.is-anim .m02a__stage{height:100vh;height:100svh}.m02a.is-anim .m02a__bar{font-size:min(14vw,8.6vh)}.m02a.is-anim .m02a__bar-in{max-width:100%}.m02a.is-anim .m02a__scene{padding-top:calc(var(--header-h) + 4px);grid-template-areas:"title title""device lines";align-content:center}}@media (prefers-reduced-motion:reduce){.m02a .m02a__title .w>span{opacity:1!important;transform:none!important}}.m02b{--gs:clamp(240px, min(36vh, 24vw), 330px);--tf:clamp(34px, min(2.9vw, 5.4vh), 44px);--tpre:clamp(16px, 1.2vw, 18px);--tgap:calc(var(--gs) * .3);--ph:min(62vh, 520px);--pw:calc(var(--ph) * .486);--n0x:7.4;--n0y:19.5;--n1x:85.4;--n1y:71.1;--n2x:39.5;--n2y:187.9;--gap:clamp(48px, 5vw, 80px);--st:16px;--lg:9px;--nf:clamp(17px, 1.25vw, 18px);--nw:15.8em;background:var(--bg)}.m02b__bg{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.m02b .m02b__grid{opacity:.32}.m02b__light{will-change:transform, opacity;background:radial-gradient(circle,#7a4ed933 0%,#7a4ed912 34%,#0000 64%);width:1100px;height:1100px;margin:-550px 0 0 -550px;position:absolute;top:50%;left:50%}.m02b__orbit{z-index:2;place-items:center;min-height:74vh;padding-block-start:40px;padding-block-end:40px;display:grid;position:relative}.m02b__core{width:var(--gs);height:var(--gs);position:relative}.m02b__hole{pointer-events:none;width:1px;height:1px;position:absolute;top:50%;left:50%}.m02b__still{width:100%;height:100%;filter:drop-shadow(0 0 calc(var(--gs) * .12) #b68cff66);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute;top:0;bottom:0;left:0;right:0}.m02b__leads{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.m02b__lead{fill:none;stroke:#f4efe66b;stroke-width:1px;vector-effect:non-scaling-stroke}.m02b__tags{position:absolute;top:0;bottom:0;left:0;right:0}.m02b__tag{width:max-content;max-width:min(10.5em, calc(50vw - var(--gs) / 2 - var(--tgap) - 32px));font:300 var(--tf)/1.08 var(--f-display);letter-spacing:-.022em;color:var(--ink);will-change:transform, opacity, filter;position:absolute;translate:0 -50%}.m02b__pre{margin-bottom:calc(var(--tf) * .199 - var(--tpre) * .2995);font:400 var(--tpre)/1.3 var(--f-body);letter-spacing:-.004em;color:#f4efe6b3;display:block}.m02b__big{text-wrap:balance;display:block}.m02b__tag em{background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em;font-style:italic}.m02b__tag[data-tag="0"]{right:calc(100% + var(--tgap));text-align:right;top:10%}.m02b__tag[data-tag="1"]{left:calc(100% + var(--tgap));top:52%}.m02b__tag[data-tag="2"]{right:calc(100% + var(--tgap) * .8);text-align:right;top:92%}.m02b .m02b__in{z-index:3;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:clamp(48px,7vh,64px);margin-top:clamp(40px,8vh,90px);display:grid;position:relative}.m02b .m02b__title{text-align:center;letter-spacing:-.026em;max-width:none;font-size:clamp(34px,min(3.3vw,5.8vh),52px);line-height:1.06}.m02b__tl{text-wrap:balance;display:block}.m02b .m02b__title .w{vertical-align:top;margin-bottom:-.24em;padding-bottom:.24em;display:inline-block;overflow:clip}.m02b .m02b__title .w>span{will-change:transform;display:inline-block}.m02b .m02b__title em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.m02b .m02b__title em .w{margin-right:-.1em;padding-right:.1em}.m02b .m02b__title em .w>span{background-image:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em}.m02b__fig{width:var(--pw);height:var(--ph);position:relative}.m02b__device{place-items:center;display:grid}.m02b__tilt{perspective:1700px}.m02b__phone{width:var(--pw);height:var(--ph);transform-style:flat;will-change:transform;position:relative;container-type:size}.m02b__outline{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.m02b__edge{fill:none;stroke:#f4efe657;stroke-width:1px;vector-effect:non-scaling-stroke}.m02b__body{background:linear-gradient(155deg,#2a2833 0%,#16151c 36%,#0d0c11 100%);border-radius:15.5cqw;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #f4efe61a,inset 0 1.5px #ffffff17,0 50px 90px -50px #000000b3}.m02b__key{background:#f4efe624;border-radius:2px;width:.9cqw;position:absolute}.m02b__key--a{height:5.5%;top:19%;left:-.7cqw}.m02b__key--b{height:9.5%;top:27.5%;left:-.7cqw}.m02b__key--c{height:13%;top:25%;right:-.7cqw}.m02b__screen{background:#060509;border-radius:12.4cqw;position:absolute;top:3.4cqw;bottom:3.4cqw;left:3.4cqw;right:3.4cqw;overflow:hidden}.m02b__live{clip-path:circle(var(--iris,150%) at 50% 5.6cqw);position:absolute;top:0;bottom:0;left:0;right:0}.m02b__shot{pointer-events:none;object-fit:cover;object-position:50% 30%;width:100%;height:100%;transform:scale(var(--zoom,1));transform-origin:50% 4%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.m02b__shot::-webkit-media-controls{display:none!important}.m02b__shot::-webkit-media-controls-enclosure{display:none!important}.m02b__shade{background:linear-gradient(#0000006b 0%,#0000 20% 74%,#00000080 100%);position:absolute;top:0;bottom:0;left:0;right:0}.m02b__prof,.m02b__rec{top:calc((var(--n0y) - 3.4) * 1cqw);position:absolute;translate:0 -50%}.m02b__prof{left:calc((var(--n0x) - 3.4) * 1cqw);border-radius:var(--r-pill);font:500 max(8px, 3.5cqw)/1 var(--f-body);letter-spacing:0;color:#f4efe6;white-space:nowrap;background:#08070c75;align-items:center;gap:1.8cqw;padding:1cqw 2.8cqw 1cqw 1cqw;display:inline-flex}.m02b__ava{border-radius:50%;width:7cqw;min-width:13px;height:7cqw;min-height:13px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f4efe680}.m02b__ava img{width:230%;max-width:none;height:auto;position:absolute;top:-112%;left:-81%}.m02b__seguidores-n{font-family:var(--f-mono);letter-spacing:-.01em;font-weight:500}.m02b__seguidores.is-oculto{display:none}.m02b__prof:has(.m02b__seguidores.is-oculto){padding:1cqw}.m02b__rec{border-radius:var(--r-pill);font:500 max(9px, 4.1cqw)/1 var(--f-mono);letter-spacing:.04em;color:#f4efe6;background:#08070c6b;align-items:center;gap:1.6cqw;padding:1.1cqw 2.6cqw 1.1cqw 2.2cqw;display:inline-flex;right:4cqw}.m02b__dot{background:var(--pink);border-radius:50%;width:1.9cqw;min-width:4px;height:1.9cqw;min-height:4px}.m02b__focus{transform-origin:50%;filter:drop-shadow(0 0 1px #0000008c);width:48.4cqw;height:59.7cqw;position:absolute;top:37.8cqw;left:33.6cqw}.m02b__focus i{border:0 solid #f4efe6eb;width:6.5cqw;height:6.5cqw;position:absolute}.m02b__focus i:first-child{border-width:1px 0 0 1px;border-top-left-radius:1.6cqw;top:0;left:0}.m02b__focus i:nth-child(2){border-width:1px 1px 0 0;border-top-right-radius:1.6cqw;top:0;right:0}.m02b__focus i:nth-child(3){border-width:0 1px 1px 0;border-bottom-right-radius:1.6cqw;bottom:0;right:0}.m02b__focus i:nth-child(4){border-width:0 0 1px 1px;border-bottom-left-radius:1.6cqw;bottom:0;left:0}.m02b__shutter{border:max(1.5px,.6cqw) solid #ffffffe6;border-radius:50%;place-items:center;width:16cqw;height:16cqw;display:grid;position:absolute;bottom:6.5cqw;left:50%;translate:-50%}.m02b__shutter span{background:var(--pink);border-radius:1.6cqw;width:6.4cqw;height:6.4cqw}.m02b__halo{--hk:1;width:21cqw;height:21cqw;position:absolute;bottom:4cqw;left:calc(50% - 10.5cqw);overflow:visible;transform:rotate(180deg)}.m02b__halo circle{fill:none;stroke:url(#m02b-halo-g);stroke-width:1px;stroke-dasharray:1 2;stroke-dashoffset:calc(1 - var(--hk))}.m02b__glass{pointer-events:none;background:linear-gradient(118deg,#ffffff13 0%,#ffffff05 26%,#fff0 44%);position:absolute;top:0;bottom:0;left:0;right:0}.m02b__lens{z-index:3;will-change:transform, opacity;background:radial-gradient(circle at 38% 34%,#3b3356 0%,#141120 42%,#050407 76%);border-radius:50%;width:5.4cqw;height:5.4cqw;margin:-2.7cqw 0 0 -2.7cqw;position:absolute;top:9cqw;left:50%;box-shadow:0 0 0 1px #f4efe638,0 0 0 .7cqw #0009}.m02b__pin{pointer-events:none;width:0;height:0;position:absolute}.m02b__pin[data-pin="0"]{left:calc(var(--n0x) * 1cqw);top:calc(var(--n0y) * 1cqw)}.m02b__pin[data-pin="1"]{left:calc(var(--n1x) * 1cqw);top:calc(var(--n1y) * 1cqw)}.m02b__pin[data-pin="2"]{left:calc(var(--n2x) * 1cqw);top:calc(var(--n2y) * 1cqw)}.m02b__wires{z-index:4;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.m02b__wire{fill:none;stroke:#f4efe675;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.m02b__wire--u{stroke:#06050961;stroke-width:3px}.m02b__knot{fill:#f4efe6;stroke:#08070c99;stroke-width:2px;paint-order:stroke;transform-box:fill-box;transform-origin:50%;opacity:0}.m02b.has-wires .m02b__knot{opacity:1}.m02b__notes{z-index:5;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.m02b__at{font-size:var(--nf);width:min(var(--nw), calc(50vw - var(--pw) / 2 - var(--gap) - var(--pad-x) - 8px));position:absolute}.m02b__at[data-n="0"]{right:calc(100% + var(--gap));top:calc(var(--pw) * var(--n0y) / 100 + var(--st) + var(--lg));--vd:-1}.m02b__at[data-n="1"]{left:calc(100% + var(--gap));top:calc(var(--pw) * var(--n1y) / 100 + var(--st) + var(--lg));--vd:-1}.m02b__at[data-n="2"]{right:calc(100% + var(--gap));bottom:calc(var(--ph) - var(--pw) * var(--n2y) / 100 + var(--st) + var(--lg));--vd:1}.m02b .m02b__note{--k:1;--ik:1;--rk:1;--wk:1;pointer-events:auto;width:100%;max-width:none;font:400 1em/1.5 var(--f-body);letter-spacing:-.006em;color:#f4efe6b3;text-wrap:pretty;grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:11px;margin:0;display:grid}.m02b__note strong{color:var(--ink);font-weight:500}.m02b__head{height:16px;color:var(--lime);align-items:center;gap:9px;display:inline-flex}.m02b__no{font:500 12px/1 var(--f-mono);letter-spacing:.08em;color:var(--lime);opacity:var(--rk)}.m02b__ic{width:16px;height:16px;opacity:min(1, calc(var(--ik) * 6));flex:none;display:block;overflow:visible}.m02b__ic :-webkit-any(path,circle){stroke-dasharray:1 2;stroke-dashoffset:calc(1 - var(--ik))}.m02b__ic :is(path,circle){stroke-dasharray:1 2;stroke-dashoffset:calc(1 - var(--ik))}.m02b__ln{display:none}.m02b__txt{opacity:var(--k);transform:translate3d(0, calc(var(--vd,-1) * (1 - var(--k)) * 8px), 0);display:block}.m02b__at[data-n="0"] .m02b__note,.m02b__at[data-n="2"] .m02b__note{text-align:right;justify-items:end}.m02b__at[data-n="0"] .m02b__head,.m02b__at[data-n="2"] .m02b__head{flex-direction:row-reverse}@media (min-width:981px){.m02b:not(.has-wires) .m02b__at:before,.m02b:not(.has-wires) .m02b__at:after{content:"";pointer-events:none;position:absolute}.m02b:not(.has-wires) .m02b__at:before{height:var(--st);border:0 solid #f4efe675}.m02b:not(.has-wires) .m02b__at:after{background:#f4efe6;border-radius:50%;width:5px;height:5px;margin:-2.5px;box-shadow:0 0 0 2px #08070c99}.m02b:not(.has-wires) .m02b__at[data-n="0"]:before{left:100%;top:calc(-1 * (var(--st) + var(--lg)));width:calc(var(--gap) + var(--pw) * var(--n0x) / 100);border-width:1px 0 0 1px}.m02b:not(.has-wires) .m02b__at[data-n="0"]:after{left:calc(100% + var(--gap) + var(--pw) * var(--n0x) / 100);top:calc(-1 * (var(--st) + var(--lg)))}.m02b:not(.has-wires) .m02b__at[data-n="1"]:before{right:100%;top:calc(-1 * (var(--st) + var(--lg)));width:calc(var(--gap) + var(--pw) * (100 - var(--n1x)) / 100);border-width:1px 1px 0 0}.m02b:not(.has-wires) .m02b__at[data-n="1"]:after{right:calc(100% + var(--gap) + var(--pw) * (100 - var(--n1x)) / 100);top:calc(-1 * (var(--st) + var(--lg)));margin-right:-2.5px}.m02b:not(.has-wires) .m02b__at[data-n="2"]:before{left:100%;bottom:calc(-1 * (var(--st) + var(--lg)));width:calc(var(--gap) + var(--pw) * var(--n2x) / 100);border-width:0 0 1px 1px}.m02b:not(.has-wires) .m02b__at[data-n="2"]:after{left:calc(100% + var(--gap) + var(--pw) * var(--n2x) / 100);bottom:calc(-1 * (var(--st) + var(--lg)));margin-bottom:-2.5px}}.m02b.is-anim{--ph:min(56vh, 520px)}.m02b.is-anim .m02b__run{height:640vh}.m02b.is-anim .m02b__stage{height:100vh;padding:0;position:sticky;top:0}.m02b.is-anim .m02b__orbit{inset:var(--header-h) 0 0;min-height:0;padding:0;position:absolute}.m02b.is-anim .m02b__in{left:0;right:0;top:var(--header-h);align-content:center;margin:0 auto;padding-block-start:clamp(24px,5vh,56px);padding-block-end:clamp(24px,5vh,56px);position:absolute;bottom:0}.m02b.is-anim .m02b__still{display:none}.m02b.is-anim .m02b__tag{opacity:0}.m02b.is-anim .m02b__lead{stroke-dasharray:0 1}.m02b.is-anim .m02b__note{--k:0;--ik:0;--rk:0;--wk:0}.m02b.is-anim .m02b__wire{stroke-dasharray:0 1}.m02b.is-anim .m02b__knot{opacity:0}.m02b.is-anim .m02b__title .w>span{transform:translateY(108%)}.m02b.is-anim .m02b__body,.m02b.is-anim .m02b__lens{opacity:0}.m02b.is-anim .m02b__edge{stroke-dasharray:0 1}.m02b.is-anim .m02b__live{--iris:0%}.m02b.is-anim .m02b__rec,.m02b.is-anim .m02b__shutter,.m02b.is-anim .m02b__prof,.m02b.is-anim .m02b__focus{opacity:0}.m02b.is-anim .m02b__halo{--hk:0}@media (min-width:761px) and (max-height:760px){.m02b{--nf:17px}}@media (max-width:980px){.m02b{--tgap:56px;--tf:clamp(28px, 3.6vw, 34px);--tpre:17px;--sgv:64px;--sgh:52px}.m02b__tag{left:50%;right:auto;top:calc(100% + var(--tgap));text-align:center;max-width:min(12em,100vw - 40px);translate:-50%}.m02b__tag[data-tag="0"],.m02b__tag[data-tag="1"],.m02b__tag[data-tag="2"]{left:50%;right:auto;top:calc(100% + var(--tgap));text-align:center}.m02b.is-anim .m02b__tag{text-align:left;max-width:min(12em, calc(var(--sw,100vw) - 2 * var(--pad-x)));right:auto;translate:none}.m02b.is-anim .m02b__tag[data-tag="0"]{top:auto;left:0;bottom:calc(100% + var(--sgv));text-align:left}.m02b.is-anim .m02b__tag[data-tag="1"]{left:calc(100% + var(--sgh));translate:0 calc(-1 * var(--t1m,50%));text-align:left;max-width:min(9.5em, calc(var(--sw,100vw) - 2 * var(--pad-x) - var(--gs) - var(--sgh)));top:50%}.m02b.is-anim .m02b__tag[data-tag="2"]{left:0;top:calc(100% + var(--sgv));text-align:left}.m02b:not(.is-anim) .m02b__orbit{min-height:0;padding:72px 0 24px}.m02b:not(.is-anim) .m02b__core{justify-items:center;width:auto;height:auto;display:grid}.m02b:not(.is-anim) .m02b__still{width:var(--gs);height:var(--gs);position:static}.m02b:not(.is-anim) .m02b__leads{display:none}.m02b:not(.is-anim) .m02b__tags{justify-items:center;gap:26px;margin-top:36px;display:grid;position:static}.m02b:not(.is-anim) .m02b__tag{position:static;translate:none}.m02b{--nf:16px}.m02b .m02b__in{row-gap:clamp(18px,3vh,28px)}.m02b__fig{width:min(100%,34rem);height:auto}.m02b__device{width:var(--pw);height:var(--ph);margin-inline-start:auto;margin-inline-end:auto}.m02b__wires{display:none}.m02b__notes{gap:clamp(12px,2vh,18px);margin-top:clamp(22px,3.6vh,34px);display:grid;position:static}.m02b__at,.m02b__at[data-n]{--vd:1;width:auto;position:static}.m02b .m02b__at .m02b__note{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:6px 9px}.m02b .m02b__at .m02b__head{flex-direction:row;grid-area:1/2;height:14px}.m02b .m02b__at .m02b__txt{grid-area:2/1/auto/-1}.m02b__ic{display:none}.m02b__ln{transform-origin:0;width:22px;height:1px;transform:scaleX(var(--wk));background:#f4efe675;grid-area:1/1;display:block}}@media (max-width:760px){.m02b{--gs:clamp(136px, 38vw, 150px);--tf:clamp(22px, 6.4vw, 25px);--tpre:15px;--tgap:52px;--sgv:56px;--sgh:44px;--ph:min(62vh, 520px)}.m02b__tag{max-width:min(13em,100vw - 40px)}.m02b{--n0y:23;--nf:15px}.m02b .m02b__in{row-gap:clamp(16px,2.4vh,22px)}.m02b .m02b__title{font-size:clamp(27px,7.6vw,32px);line-height:1.08}.m02b__lens{width:7cqw;height:7cqw;margin:-3.5cqw 0 0 -3.5cqw;top:10cqw}.m02b__live{clip-path:circle(var(--iris,150%) at 50% 6cqw)}.m02b__notes{gap:clamp(10px,1.6vh,14px);margin-top:clamp(18px,2.8vh,26px)}.m02b .m02b__at .m02b__note{gap:5px 8px;line-height:1.45}.m02b__ln{width:18px}.m02b__no{font-size:11.5px}.m02b.is-anim{--ph:min(56svh, 460px)}.m02b.is-anim .m02b__run{height:640vh;height:640svh}.m02b.is-anim .m02b__stage{height:100vh;height:100svh}.m02b.is-anim .m02b__in{padding-block-start:22px;padding-block-end:16px}}@media (max-width:760px) and (max-height:720px){.m02b.is-anim{--gs:clamp(124px, 35vw, 138px);--tf:22px;--sgv:46px;--sgh:38px;--nf:14.5px}.m02b.is-anim .m02b__title{font-size:26px}.m02b.is-anim .m02b__in{row-gap:12px;padding-block-start:8px;padding-block-end:10px}.m02b.is-anim .m02b__notes{gap:8px;margin-top:16px}}@media (prefers-reduced-motion:reduce){.m02b .m02b__title .w>span{transform:none!important}}.m03{--cw:min(70vw, 300px);--gap:12px;background:var(--bg);overflow-x:clip}.m03__run{position:relative}.m03__stage{padding-block:var(--pad-y);position:relative}.m03__light{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--violet-deep) 22%, transparent), transparent);width:min(980px,120vw);height:70%;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.m03__head{text-align:center;margin-bottom:clamp(26px,4vw,48px)}.m03__title{max-width:17.5em;margin-inline-start:auto;margin-inline-end:auto}.m03__strip{position:relative}.m03__track{gap:var(--gap);width:max-content;margin:0;padding:0;list-style:none;display:flex}.m03__item{width:var(--cw);transform-origin:50%;flex:none;position:relative;container-type:inline-size}.m03:not(.is-pin) .m03__strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-start:10px;padding-block-end:34px;overflow:auto hidden}.m03:not(.is-pin) .m03__strip::-webkit-scrollbar{display:none}.m03:not(.is-pin) .m03__track{padding-inline:calc((100% - var(--cw)) / 2)}.m03:not(.is-pin) .m03__strip>.m03__track{min-width:100%}.m03:not(.is-pin) .m03__item{scroll-snap-align:center;scroll-snap-stop:always}@media (min-width:761px){.m03:not(.is-pin){--cw:clamp(280px, 24vw, 320px);--gap:18px;--edge:max(var(--pad-x), calc((100% - var(--maxw)) / 2))}.m03:not(.is-pin) .m03__strip{scroll-padding-inline:var(--edge)}.m03:not(.is-pin) .m03__track{padding-inline:var(--edge)}.m03:not(.is-pin) .m03__item{scroll-snap-align:start}.m03:not(.is-pin) .m03__meter{width:100%;max-width:420px}.m03:not(.is-pin) .m03__nav{margin-left:auto}}.m03:not(.is-pin) .m03__card{opacity:0;transition:opacity .8s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(26px)}.m03.is-in:not(.is-pin) .m03__card{opacity:1;transform:none}.m03.is-pin .m03__run{height:500vh}.m03.is-pin .m03__stage{height:100vh;padding:calc(var(--header-h) + 18px) 0 24px;flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:clip}.m03.is-pin .m03__head{margin-bottom:clamp(22px,4vh,44px)}.m03.is-pin .m03__strip{flex:none;align-items:center;display:flex}.m03.is-pin .m03__track{will-change:transform}.m03.is-pin .m03__item{will-change:transform, filter, opacity;opacity:0}@media (min-width:761px) and (max-height:820px){.m03.is-pin .m03__title{font-size:clamp(28px,5.4vh,44px)}.m03.is-pin .m03__head{margin-bottom:clamp(16px,3vh,26px)}.m03.is-pin .m03__stage{padding-top:calc(var(--header-h) + 10px);padding-bottom:14px}}.m03__card{--px:clamp(16px, 5.6cqi, 24px);height:100%;padding:0 var(--px) clamp(14px, 4.6cqi, 20px);background:var(--card) padding-box;color:var(--ink-d);border:1px solid var(--hair-d);box-shadow:var(--shadow-panel);cursor:default;border-radius:18px;flex-direction:column;gap:clamp(12px,3.6cqi,16px);display:flex;position:relative;overflow:hidden}.m03__cover{isolation:isolate;margin:0 calc(-1 * var(--px)) clamp(2px, 1cqi, 6px);height:var(--cover-h,50cqi);background:var(--bg);flex:none;position:relative;overflow:hidden}.m03__cover img{object-fit:cover;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transform:scale(1.12)}.m03__shine{z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 25%,#ffffff38 50%,#0000 75%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.m03__item.is-on .m03__shine{transition:transform 1.4s cubic-bezier(.3,1,.3,1) 80ms;transform:translate(120%)}.m03__band{z-index:3;pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.m03__name{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink-d);text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(19px,5.5cqi,24px);font-weight:400;line-height:1.16;display:-webkit-box;overflow:hidden}.m03__reward{flex-direction:column;gap:clamp(4px,1.3cqi,6px);display:flex}.m03__eyerow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.m03__eye{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-d3);font-size:clamp(9.5px,2.1cqi,10.5px);font-weight:600}.m03__slots{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-d2);white-space:nowrap;font-size:clamp(9.5px,2.1cqi,10.5px);font-weight:500}.m03__row{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.m03__value{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink-d);font-size:clamp(26px,7.4cqi,32px);font-style:normal;font-weight:400;line-height:1}.m03__note{font-family:var(--f-body);color:var(--ink-d2);font-size:clamp(12px,2.9cqi,13.5px);font-weight:500}.m03__cfoot{border-top:1px dashed #15131a24;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:clamp(12px,3.6cqi,16px);display:flex}.m03__brand{align-items:center;gap:clamp(8px,3cqi,12px);min-width:0;display:flex}.m03__chip{border-radius:clamp(10px,2.8cqi,12px);flex:none;place-items:center;width:clamp(54px,18.5cqi,68px);height:clamp(38px,12.8cqi,46px);padding:0 clamp(7px,2.4cqi,10px);display:grid;box-shadow:inset 0 0 0 1px #15131a0f,0 8px 18px -10px #15131a73}.m03__chip img{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:100%;height:auto;max-height:clamp(20px,6.6cqi,26px);display:block}.m03__chip.is-light img{filter:brightness(0)}.m03__brand-name{min-width:0;font-family:var(--f-body);letter-spacing:-.01em;color:var(--ink-d);text-wrap:balance;font-size:clamp(13px,3.7cqi,15px);font-weight:600;line-height:1.2}.m03__btn{border-radius:var(--r-pill);height:clamp(32px,8.6cqi,38px);font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-d);white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;border:1px solid #15131a29;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 clamp(12px,4.2cqi,16px);font-size:clamp(9.5px,2.15cqi,10.5px);font-weight:600;display:inline-flex}.m03__btn svg{flex:none;width:13px;height:13px}@container (width<=300px){.m03__btn svg{display:none}}.m03 .m03__foot{flex-direction:column;align-items:center;gap:clamp(14px,2.2vh,20px);margin:clamp(18px,3vh,32px) auto 0;display:flex}.m03:not(.is-pin) .m03__foot{margin-top:0}.m03__meter{width:min(var(--cw), 100%);align-items:center;gap:18px;display:flex}.m03__count{font-family:var(--f-mono);letter-spacing:.16em;color:var(--ink-3);flex:none;margin:0;font-size:12px}.m03__now{color:var(--ink)}.m03__line{background:var(--hair-2);flex:1;height:1px;position:relative;overflow:hidden}.m03__fill{background:var(--ink-2);transform-origin:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.m03__nav{flex:none;gap:8px;display:none}.m03.has-nav .m03__nav{display:inline-flex}.m03__arrow{border:1px solid var(--hair-2);width:40px;height:40px;color:var(--ink-2);border-radius:50%;place-items:center;transition:border-color .3s,color .3s,opacity .3s;display:grid}.m03__arrow:hover{color:var(--ink);border-color:#f4efe666}.m03__arrow:disabled{opacity:.3;cursor:default;border-color:var(--hair-2);color:var(--ink-2)}.m03__arrow svg{width:17px;height:17px}@media (max-width:760px){.m03__head{margin-bottom:22px}.m03__title{max-width:13.5em}.m03__eye,.m03__slots{font-size:10.5px}.m03__btn{letter-spacing:.05em;padding-inline-start:11px;padding-inline-end:11px;font-size:10.5px}.m03.is-pin .m03__run{height:500vh;height:500svh}.m03.is-pin .m03__stage{height:100vh;height:100svh;padding:calc(var(--header-h) + 12px) 0 16px}.m03.is-pin .m03__head{margin-bottom:clamp(14px,2.6vh,22px)}.m03.is-pin .m03__title{font-size:clamp(24px,7vw,30px)}.m03.is-pin .m03__foot{gap:10px;margin-top:clamp(12px,2.2vh,20px)}}.m03__proc{--dw:1600px;--dh:1100px;--fit:1;--lo:0;--bar-h:40px;--rad:18px;--say:1.95;height:calc(100vh + (var(--say) + 2.4) * 100vh);position:relative}.m03__proc-stage{height:100vh;padding:calc(var(--header-h) + 10px) var(--pad-x) 16px;place-items:center;display:grid;position:sticky;top:0;overflow:clip}.m03__proc-light{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--violet-deep) 26%, transparent), transparent);width:min(1280px,140vw);height:86%;opacity:var(--lo);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.m03__say{z-index:3;text-align:center;padding:0 var(--pad-x) clamp(28px, 5vh, 56px);pointer-events:none;position:relative}.m03__say-light{display:none}.m03__say-t{max-width:13em;font-family:var(--f-display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0 auto;font-size:clamp(34px,min(4.8vw,8.1vh),72px);font-style:normal;font-weight:300;line-height:1.04}.m03__say-br{display:none}.m03__say-t em{background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.m03.is-say .m03__say{--sw:0;--so:0;--sl:0;padding:var(--header-h) var(--pad-x) 0;visibility:hidden;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.m03.is-say .m03__say.is-on{visibility:visible}.m03.is-say .m03__say-light{left:50%;top:calc(50% + var(--header-h) / 2);z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--violet-deep) 17%, transparent), transparent), radial-gradient(40% 30% at 50% 58%, #f4efe609, transparent);width:min(1180px,150vw);height:min(620px,78%);opacity:calc(var(--sl) * (1 - var(--so)));display:block;position:absolute;transform:translate(-50%,-50%)}.m03.is-say .m03__say-t{will-change:transform, opacity;position:relative}.m03 .m03__say-t.is-split .w{display:inline-block}.m03 .m03__say-t.is-split .w>span{--wk:clamp(0, (var(--sw) * (var(--n,4) + 2) - var(--i)) / 2, 1);opacity:var(--wk);transform:translateY(calc((1 - var(--wk)) * .18em));filter:blur(calc((1 - var(--wk)) * 14px));display:inline-block}.m03 .m03__say-t.is-split em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.m03 .m03__say-t.is-split em .w>span{background-image:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em}.m03__box{width:calc(var(--dw) * var(--fit));height:calc(var(--dh) * var(--fit));will-change:transform, opacity;position:relative}.m03__screen{width:var(--dw);height:var(--dh);transform:scale(var(--fit));transform-origin:0 0;border-radius:var(--rad);background:var(--paper);flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 60px 120px -40px #000000e6,0 0 0 1px #ffffff14}.m03__bar{height:var(--bar-h);color:#15131a8c;background:#edeae2;border-bottom:1px solid #15131a14;flex:none;justify-content:center;align-items:center;gap:8px;display:flex}.m03__bar-lock{place-items:center;width:12px;height:12px;display:inline-grid}.m03__bar-lock svg{width:100%;height:100%}.m03__bar-url{font:500 12px/1 var(--f-mono);letter-spacing:.04em}.m03 .m03__page{--f-body:var(--f-panel);--f-mono:var(--f-panel-mono);--f-brand:"Sora", system-ui, sans-serif;--ink:#15131a;--ink-2:#15131aa8;--ink-3:#15131a6b;--ink-4:#15131a47;--hair:#15131a14;--hair-2:#15131a29;--ink-hover:#2a2730;--violet:#7a4ed9;--violet-soft:#b68cff;--pink:#e85aa8;--pink-soft:#f5a8cb;--lime:#c8f26a;--green:#1fb97a;--side:#0b0a0f;--side-ink:#ede8dd;--side-ink-2:#ede8dd9e;--side-ink-3:#ede8dd61;--side-hair:#ede8dd1a;--side-hair-2:#ede8dd2e;--on-accent:#fff;--radius:20px;--radius-sm:12px;--acc:#7a55cc;--acc2:#473380;background:var(--paper);min-height:0;color:var(--ink);font:400 14px/1.5 var(--f-body);flex:1;position:relative;overflow:hidden;container-type:size}.m03 .m03__page svg{display:block}.m03 .m03__app{grid-template-columns:256px minmax(0,1fr);height:100%;display:grid}.m03 .m03__page .side{background:var(--side);height:100%;min-height:0;color:var(--side-ink);border-right:1px solid var(--side-hair);flex-direction:column;padding:22px 14px 18px;display:flex;overflow:hidden}.m03 .m03__page .side__logo-wrap{text-align:center}.m03 .m03__page .side__logo{justify-content:center;align-items:baseline;gap:4px;padding:8px 0 22px;display:inline-flex}.m03 .m03__page .side__logo-img{filter:brightness(0)invert();width:auto;max-width:98px;height:auto;max-height:41px;display:inline-block}.m03 .m03__page .side__logo b{font-family:var(--f-brand);letter-spacing:-.03em;color:var(--on-accent);font-size:21px;font-weight:700;line-height:1}.m03 .m03__page .side__logo sup{font-family:var(--f-mono);letter-spacing:.06em;color:var(--side-ink-2);margin-left:2px;font-size:8px}.m03 .m03__page .side__profile{flex-direction:column;align-items:center;gap:8px;padding:4px 0 30px;display:flex}.m03 .m03__page .side__avatar{background:linear-gradient(135deg, var(--violet), #4a8bff);border-radius:50%;width:78px;height:78px;padding:1.5px;position:relative;box-shadow:0 10px 22px -8px #4a8bff66}.m03 .m03__page .side__avatar-img{background:var(--ink-hover) center / cover no-repeat;border-radius:50%;width:100%;height:100%;position:relative}.m03 .m03__page .side__name{font-family:var(--f-display);letter-spacing:-.01em;color:var(--on-accent);text-align:center;font-size:17px;font-weight:400;line-height:1.5}.m03 .m03__page .side__nav{flex-direction:column;gap:2px;display:flex}.m03 .m03__page .side__profile+.side__nav{margin-top:20px}.m03 .m03__page .side__group{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb, var(--violet-soft) 64%, var(--side));padding:24px 14px 8px;font-size:10.5px;font-weight:600;line-height:1.3}.m03 .m03__page .side__item{isolation:isolate;color:var(--side-ink-2);border-radius:10px;align-items:center;gap:12px;padding:7px 14px;font-size:13px;font-weight:500;display:flex;position:relative}.m03 .m03__page .side__item-icon{width:18px;height:18px;color:var(--side-ink-3);flex-shrink:0;place-items:center;display:grid}.m03 .m03__page .side__item-icon svg{stroke-width:1px;width:18px;height:18px}.m03 .m03__page .side__item.is-on{color:var(--on-accent);background:linear-gradient(135deg, color-mix(in srgb, var(--pink) 16%, transparent) 0%, color-mix(in srgb, var(--violet) 18%, transparent) 55%, color-mix(in srgb, var(--lime) 10%, transparent) 100%);box-shadow:inset 0 1px 0 #ffffff0d, 0 8px 18px -10px color-mix(in srgb, var(--pink) 40%, transparent)}.m03 .m03__page .side__item.is-on .side__item-icon{color:var(--pink-soft)}.m03 .m03__page .side__item.is-on:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg, color-mix(in srgb, var(--pink) 70%, transparent) 0%, color-mix(in srgb, var(--violet) 70%, transparent) 55%, color-mix(in srgb, var(--lime) 50%, transparent) 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.m03 .m03__page .side__item-arrow{z-index:2;opacity:0;margin-left:auto;position:relative}.m03 .m03__page .side__item-arrow svg{width:12px;height:12px}.m03 .m03__page .side__item.is-on .side__item-arrow{opacity:.7;transform:translate(2px)}.m03 .m03__page .side__item-caret{z-index:2;width:14px;height:14px;color:var(--side-ink-3);place-items:center;margin-left:auto;display:grid;position:relative;transform:rotate(-90deg)}.m03 .m03__page .side__item-caret svg{width:12px;height:12px}.m03 .m03__page .side__foot{border-top:1px solid var(--side-hair);margin-top:auto;padding-top:12px}.m03 .m03__page .side__logout{letter-spacing:.01em;min-height:40px;color:var(--side-ink-3);border-radius:8px;align-items:center;gap:10px;padding:6px 14px;font-size:12px;font-weight:400;display:inline-flex}.m03 .m03__page .side__logout-icon{place-items:center;width:14px;height:14px;display:grid}.m03 .m03__page .side__logout-icon svg{stroke-width:1.25px;width:14px;height:14px}.m03 .m03__page .main{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)' opacity='0.022'/%3E%3C/svg%3E"),radial-gradient(50% 50% at 80% 15%,#e8d8ff4d 0%,#e8d8ff1f 30%,#e8d8ff00 62%),radial-gradient(55% 45% at 15% 80%,#c8f26a1a 0%,#c8f26a0a 32%,#c8f26a00 60%),linear-gradient(#f4efe6 0%,#f1ebdf 100%);background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-size:160px 160px,100% 100%,100% 100%,100% 100%;flex-direction:column;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.m03 .m03__page .top{flex:none;height:60px;display:flex;container:ftop/inline-size}.m03 .m03__page .top__left{z-index:2;background:#fff;flex:1;align-items:center;min-width:0;padding:6px 0 0 12px;display:flex;position:relative}.m03 .m03__page .top__left:before{content:"";background:#1e1e1e;height:6px;position:absolute;top:0;left:0;right:0}.m03 .m03__page .top__burger{color:#666;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.m03 .m03__page .top__burger svg{stroke-width:1.5px;width:20px;height:20px}.m03 .m03__page .top__levels{flex:1;justify-content:safe center;align-items:center;min-width:0;display:flex;overflow-x:clip}.m03 .m03__page .top__lvl{width:36px;height:36px;font-family:var(--f-body);color:#d7d4d4;background:#eaeaea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-4px;font-size:12px;font-weight:700;display:flex;position:relative}.m03 .m03__page .top__lvl:first-child{margin-left:0}.m03 .m03__page .top__lvl-name{opacity:0;max-width:0;font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700;display:inline-block;overflow:hidden}.m03 .m03__page .top__lvl--current{z-index:1;border-radius:50px;width:auto;min-width:36px;padding:0 16px}.m03 .m03__page .top__lvl--current[data-level=Cristal]{color:#555;background:linear-gradient(135deg,#f0f0f0,#d4d4d4);box-shadow:0 4px 14px -4px #b4b4b466}.m03 .m03__page .top__lvl--current .top__lvl-name{opacity:1;max-width:120px;margin-left:7px}.m03 .m03__page .top__lvl-here{font-family:var(--f-mono);letter-spacing:.06em;white-space:nowrap;opacity:.6;margin-left:6px;font-size:8px;font-weight:500}.m03 .m03__page .top__divider{z-index:1;flex-shrink:0;width:auto;height:60px;margin-left:-12px}.m03 .m03__page .top__r{background:#1e1e1e;flex:1;align-items:center;height:100%;display:flex;position:relative}.m03 .m03__page .top__r-stats{flex:1;align-items:center;gap:4px;min-width:0;padding-left:16px;display:flex}.m03 .m03__page .top__r-actions{flex-shrink:0;align-items:center;gap:4px;margin-right:8px;display:flex}.m03 .m03__page .stat{text-align:left;border-radius:12px;align-items:center;gap:7px;padding:5px 10px;display:flex}.m03 .m03__page .stat__icon{border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.m03 .m03__page .stat__icon svg{width:13px;height:13px}.m03 .m03__page .stat__icon--v{color:#fff;background:#9a00e0}.m03 .m03__page .stat__icon--g{color:#0a3d08;background:#1be010}.m03 .m03__page .stat__icon--r{color:#fff;background:#e0105f}.m03 .m03__page .stat__meta{flex-direction:column;gap:1px;display:flex}.m03 .m03__page .stat__meta span{font-family:var(--f-mono);letter-spacing:.02em;color:#8d8d8d;white-space:nowrap;font-size:9px;font-weight:600}.m03 .m03__page .stat__meta strong{font-family:var(--f-body);color:#fff;white-space:nowrap;font-size:14px;font-weight:700}.m03 .m03__page .top__notif{color:#fff;background:#ffffff14;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;position:relative}.m03 .m03__page .top__notif svg{width:18px;height:18px}@container ftop (width<=960px){.m03 .m03__page .top__lvl-here{display:none}.m03 .m03__page .stat{gap:4px;padding:0 6px}.m03 .m03__page .stat__meta strong{font-size:12px}}@container ftop (width<=800px){.m03 .m03__page .top__lvl:not(.top__lvl--current){display:none}}.m03 .m03__page .mtop,.m03 .m03__page .drawer{display:none}.m03 .m03__pg{z-index:1;flex:none;width:100%;min-width:0;max-width:1280px;margin:0 auto;padding:56px 80px;position:relative}.m03 .m03__page .cd-back{background:var(--card);border:1px solid var(--hair-2);font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:10px 20px 10px 14px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 2px 8px -2px #15131a14}.m03 .m03__page .cd-back svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.m03 .m03__page .page-header{margin-bottom:24px}.m03 .m03__page .page-header__eye{font-family:var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:10px;font-weight:600;display:block}.m03 .m03__page .page-header__title{font-family:var(--f-display);letter-spacing:-.025em;color:var(--ink);margin:0;font-size:32px;font-weight:400;line-height:1.1}.m03 .m03__page .card{background:radial-gradient(120% 80% at 100% 0%, color-mix(in srgb, var(--pink) 4%, transparent) 0%, transparent 45%), radial-gradient(120% 80% at 0% 100%, color-mix(in srgb, var(--violet) 4%, transparent) 0%, transparent 45%), var(--card);border:1px solid var(--hair);border-radius:var(--radius);box-shadow:0 1px 0 var(--hair), 0 30px 60px -40px #15131a1a;margin-bottom:20px;padding:26px 28px;position:relative;overflow:hidden}.m03 .m03__page .card:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--pink) 60%, transparent) 20%, color-mix(in srgb, var(--violet) 60%, transparent) 50%, color-mix(in srgb, var(--lime) 60%, transparent) 80%, transparent 100%);height:1px;position:absolute;top:0;left:0;right:0}.m03 .m03__page .card:after{content:"";pointer-events:none;opacity:.55;background-image:linear-gradient(90deg,#15131a06 1px,#0000 1px),linear-gradient(#15131a06 1px,#0000 1px);background-position:28px 28px;background-size:56px 56px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(at 50% 0,#0009,#0000 70%);mask-image:radial-gradient(at 50% 0,#0009,#0000 70%)}.m03 .m03__page .card>*{z-index:1;position:relative}.m03 .m03__page .card--hero{margin-bottom:40px;padding:0}.m03 .m03__page .cd-hero-img{background:50%/cover no-repeat;height:180px;position:relative;overflow:hidden}.m03 .m03__page .cd-hero-img__overlay{background:linear-gradient(#0000 40%,#00000080 100%);position:absolute;top:0;bottom:0;left:0;right:0}.m03 .m03__page .cd-hero-img__info{z-index:1;align-items:center;gap:8px;display:flex;position:absolute;bottom:14px;left:20px}.m03 .m03__page .cd-hero-img__badge{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;background:color-mix(in srgb, var(--violet) 35%, transparent);color:#d8c4ff;border:1px solid color-mix(in srgb, var(--violet-soft) 30%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;padding:4px 10px;font-size:8px;font-weight:700;display:inline-flex}.m03 .m03__page .cd-hero-img__type{font-family:var(--f-mono);color:#ffffffb3;letter-spacing:.08em;font-size:9px}.m03 .m03__page .cd-steps-bar{border-bottom:1px solid var(--hair);align-items:stretch;display:flex;position:relative}.m03 .m03__page .cd-stp{flex-direction:column;flex:1;align-items:center;gap:6px;padding:22px 8px 18px;display:flex;position:relative}.m03 .m03__page .cd-stp:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.m03 .m03__page .cd-stp.is-active:after{background:linear-gradient(90deg,#e85aa8,#7a4ed9 70%,#8fc23c)}.m03 .m03__page .cd-stp__dot{width:34px;height:34px;font-family:var(--f-display);letter-spacing:-.02em;border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:300;display:grid}.m03 .m03__page .cd-stp.is-active .cd-stp__dot{background:linear-gradient(var(--card), var(--card)) padding-box, linear-gradient(135deg, #e85aa8, #7a4ed9 55%, #8fc23c) border-box;color:var(--violet);border:1.5px solid #0000;box-shadow:0 6px 16px -10px #7a4ed9}.m03 .m03__page .cd-stp.is-future .cd-stp__dot{color:var(--ink-4);border:1.5px solid var(--hair);background:0 0}.m03 .m03__page .cd-stp__label{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:9px;font-weight:500}.m03 .m03__page .cd-stp.is-active .cd-stp__label{color:var(--ink);font-weight:700}.m03 .m03__page .cd-tabs-row{background:var(--paper);align-items:center;display:flex}.m03 .m03__page .cd-tab2{font-family:var(--f-mono);letter-spacing:.06em;color:var(--ink-3);text-align:center;border-bottom:2px solid #0000;flex:1;padding:14px 16px;font-size:11px;font-weight:600}.m03 .m03__page .cd-tab2.is-on{color:var(--violet);border-bottom-color:var(--violet);background:var(--card)}.m03 .m03__page .cd-tab2.is-off{opacity:.6}.m03 .m03__page .cd-briefing{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.m03 .m03__page .cd-briefing>*{min-width:0}.m03 .m03__page .card__title{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);margin:0 0 4px;font-size:22px;font-weight:400}.m03 .m03__page .cd-briefing__text{color:var(--ink-2);margin:20px 0 32px;font-size:15px;line-height:1.8}.m03 .m03__page .cd-rules{grid-template-columns:1fr 1fr;gap:20px;margin-top:12px;display:grid}.m03 .m03__page .cd-rules__col{border-radius:var(--radius-sm);border:1px solid var(--hair);padding:20px}.m03 .m03__page .cd-rules__col:first-child{background:color-mix(in srgb, var(--green) 4%, transparent);border-color:color-mix(in srgb, var(--green) 15%, transparent)}.m03 .m03__page .cd-rules__col:last-child{background:color-mix(in srgb, var(--pink) 4%, transparent);border-color:color-mix(in srgb, var(--pink) 15%, transparent)}.m03 .m03__page .cd-rules__head{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--hair);align-items:center;gap:8px;margin:0 0 14px;padding-bottom:12px;font-size:10px;font-weight:700;display:flex}.m03 .m03__page .cd-rules__head:before{content:"";border-radius:50%;width:8px;height:8px}.m03 .m03__page .cd-rules__head--ok{color:var(--green)}.m03 .m03__page .cd-rules__head--ok:before{background:var(--green);box-shadow:0 0 8px color-mix(in srgb, var(--green) 40%, transparent)}.m03 .m03__page .cd-rules__head--no{color:var(--pink)}.m03 .m03__page .cd-rules__head--no:before{background:var(--pink);box-shadow:0 0 8px color-mix(in srgb, var(--pink) 40%, transparent)}.m03 .m03__page .cd-rules__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.m03 .m03__page .cd-rules__item{color:var(--ink-2);padding-left:22px;font-size:13px;line-height:1.5;position:relative}.m03 .m03__page .cd-rules__item:before{content:"";width:10px;height:10px;position:absolute;top:5px;left:0}.m03 .m03__page .cd-rules__item--ok:before{background:var(--green);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='4'><path d='M5 12l5 5 9-11'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='4'><path d='M5 12l5 5 9-11'/></svg>") 50%/contain no-repeat}.m03 .m03__page .cd-rules__item--no:before{background:var(--pink);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='4'><path d='M18 6L6 18'/><path d='M6 6l12 12'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='4'><path d='M18 6L6 18'/><path d='M6 6l12 12'/></svg>") 50%/contain no-repeat}.m03 .m03__page .card--side{background:radial-gradient(ellipse 60% 50% at 20% 30%, color-mix(in srgb, var(--violet) 20%, transparent) 0%, transparent 60%), radial-gradient(ellipse 50% 40% at 80% 70%, color-mix(in srgb, var(--pink) 12%, transparent) 0%, transparent 55%), var(--side);color:var(--side-ink);border-color:#f4efe60f;padding:0}.m03 .m03__page .card--side:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--pink) 50%, transparent) 30%, color-mix(in srgb, var(--violet) 50%, transparent) 70%, transparent)}.m03 .m03__page .cd-side__product{position:relative}.m03 .m03__page .cd-side__img{background:50%/cover no-repeat;width:100%;height:180px;position:relative}.m03 .m03__page .cd-side__img:after{content:"";background:linear-gradient(#0000 50%,#0b0a0fb3 100%);position:absolute;top:0;bottom:0;left:0;right:0}.m03 .m03__page .cd-side__product-info{z-index:1;position:absolute;bottom:16px;left:20px;right:20px}.m03 .m03__page .cd-side__product-name{font-family:var(--f-display);color:var(--on-accent);letter-spacing:-.01em;margin-bottom:6px;font-size:17px;font-weight:400;display:block}.m03 .m03__page .cd-side__type{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lime);background:color-mix(in srgb, var(--lime) 12%, transparent);border:1px solid color-mix(in srgb, var(--lime) 25%, transparent);border-radius:999px;align-items:center;padding:4px 10px;font-size:8px;font-weight:700;display:inline-flex}.m03 .m03__page .cd-side__hero{text-align:center;border-bottom:1px solid #f4efe60f;padding:24px 20px 20px}.m03 .m03__page .cd-side__hero-eye{font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:#f4efe64d;margin-bottom:8px;font-size:9px;font-weight:600;display:block}.m03 .m03__page .cd-side__hero-val{font-family:var(--f-display);letter-spacing:-.04em;background:linear-gradient(135deg, #fff 0%, var(--lime) 100%);color:#0000;filter:drop-shadow(0 4px 12px color-mix(in srgb, var(--lime) 15%, transparent));-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:300;line-height:1;display:inline-block}.m03 .m03__page .cd-side__cta{background:var(--lime);width:calc(100% - 40px);color:var(--side);font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;text-align:center;box-shadow:0 6px 20px -6px color-mix(in srgb, var(--lime) 40%, transparent);border-radius:999px;margin:20px;padding:14px 24px;font-size:11px;font-weight:700;transition:transform .12s,filter .12s;display:block}.m03 .m03__page .cd-side__cta.is-press{filter:brightness(.92);transform:scale(.96)}.m03 .m03__page .cd-ctabar{z-index:4;background:radial-gradient(ellipse 55% 150% at 6% 0%, color-mix(in srgb, var(--violet) 26%, transparent) 0%, transparent 70%), radial-gradient(ellipse 45% 150% at 64% 100%, color-mix(in srgb, var(--pink) 13%, transparent) 0%, transparent 70%), color-mix(in srgb, var(--side) 93%, transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);box-shadow:0 22px 44px -18px #0b0a0f9e, 0 12px 34px -20px color-mix(in srgb, var(--violet) 70%, transparent);color:var(--side-ink);border:1px solid #f4efe614;border-radius:22px;align-items:center;gap:10px;padding:9px 9px 9px 16px;display:none;position:absolute;bottom:16px;left:10px;right:10px}.m03 .m03__page .cd-ctabar:before{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--pink) 70%, transparent) 20%, color-mix(in srgb, var(--violet) 70%, transparent) 50%, color-mix(in srgb, var(--lime) 70%, transparent) 80%, transparent 100%);height:1px;box-shadow:0 0 16px 1px color-mix(in srgb, var(--violet) 32%, transparent);position:absolute;top:-1px;left:24px;right:24px}.m03 .m03__page .cd-ctabar__info{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.m03 .m03__page .cd-ctabar__eye{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#f4efe66b;white-space:nowrap;font-size:8.5px;font-weight:600}.m03 .m03__page .cd-ctabar__val{font-family:var(--f-display);letter-spacing:-.03em;background:linear-gradient(135deg, #fff 0%, var(--lime) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:23px;font-weight:300;line-height:1}.m03 .m03__page .cd-ctabar__cta{background:var(--lime);min-height:46px;color:var(--side);font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:10px;font-weight:700;transition:transform .12s;display:inline-flex}.m03 .m03__page .cd-ctabar__cta.is-press{transform:scale(.96)}.m03 .m03__cur{z-index:7;opacity:0;pointer-events:none;filter:drop-shadow(0 6px 10px #0b0a0f73);will-change:transform, opacity;width:34px;height:34px;position:absolute;top:0;left:0}.m03 .m03__ripple{z-index:6;border:2px solid var(--lime);opacity:0;pointer-events:none;will-change:transform, opacity;border-radius:50%;width:84px;height:84px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.2)}.m03 .m03__pointer{--ph:clamp(56px, 6.6vh, 64px);z-index:1;width:calc(var(--ph) * 16 / 21);height:var(--ph);opacity:0;pointer-events:none;filter:drop-shadow(0 10px 14px #0b0a0f47)drop-shadow(0 2px 3px #0b0a0f4d);will-change:transform, opacity;position:absolute;top:0;left:0;overflow:visible}.m03 .m03__trail{z-index:1;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.m03 .m03__trail path{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.m03 .m03__focus{z-index:1;border:1.5px solid var(--lime);opacity:0;pointer-events:none;will-change:transform, opacity;border-radius:999px;position:absolute;top:0;left:0}@media (min-width:761px){.m03 .m03__page .m03__cur,.m03 .m03__page .m03__ripple{display:none}}@media (max-width:760px){.m03 .m03__pointer,.m03 .m03__trail,.m03 .m03__focus{display:none}}.m03 .m03__ov{--f-body:var(--f-panel);--f-mono:var(--f-panel-mono);--acc:#7a55cc;--acc2:#473380;--ck:1;bottom:0;left:0;right:0;top:calc(var(--bar-h) * var(--fit));z-index:2;border-radius:0 0 calc(var(--rad) * var(--fit)) calc(var(--rad) * var(--fit));font:400 14px/1.5 var(--f-body);color:#f4efe6;visibility:hidden;pointer-events:none;position:absolute;overflow:hidden;container-type:size}.m03 .m03__ov.is-open{visibility:visible}.m03 .m03__ov .cel-ov{border-radius:inherit;-webkit-backdrop-filter:blur(30px)saturate(140%);backdrop-filter:blur(30px)saturate(140%);opacity:0;background:#08070ae0;justify-content:center;align-items:center;padding:24px;animation:.25s forwards m03-celfade;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}@keyframes m03-celfade{to{opacity:1}}.m03 .m03__ov .cel-card{text-align:center;width:100%;max-width:520px;scale:var(--ck);opacity:0;z-index:2;flex:none;padding:36px 24px;animation:.45s cubic-bezier(.2,.9,.3,1.2) .1s forwards m03-celrise;position:relative;transform:translateY(24px)scale(.96)}@keyframes m03-celrise{to{opacity:1;transform:none}}.m03 .m03__ov .cel-kicker{font-family:var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:#c8f26a;margin-bottom:14px;font-size:11px;font-weight:500}.m03 .m03__ov .cel-head{font-family:var(--f-display);letter-spacing:-.015em;color:#f4efe6;margin:0 0 18px;font-size:40px;font-style:normal;font-weight:300;line-height:1.08}.m03 .m03__ov .cel-body{font-family:var(--f-body);color:#f4efe6c7;text-wrap:balance;max-width:460px;margin:0 auto 26px;font-size:16px;line-height:1.62}.m03 .m03__ov .cel-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.m03 .m03__ov .cel-btn{font-size:14px;font-weight:700;font-family:var(--f-body);border-radius:40px;padding:14px 26px;line-height:1.2;display:inline-block}.m03 .m03__ov .cel-btn--p{color:#fff;background:linear-gradient(135deg,#7a4ed9,#e85aa8)}.m03 .m03__ov .cel-btn--g{color:#f4efe6;background:0 0;border:1.5px solid #f4efe64d}.m03 .m03__ov .cel-close{color:#f4efe680;z-index:3;place-items:center;width:44px;height:44px;font-size:30px;line-height:1;display:grid;position:absolute;top:9px;right:8px}.m03 .m03__ov .cel-glow{background:radial-gradient(circle, var(--cel-glow,#e85aa847), transparent 70%);filter:blur(24px);z-index:0;pointer-events:none;width:340px;height:340px;margin-left:-170px;position:absolute;top:8%;left:50%}.m03 .m03__ov .cel-card>:not(.cel-glow){z-index:1;position:relative}.m03 .m03__ov .cel-cf{pointer-events:none;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.m03 .m03__ov .cel-cf i{top:-14px;left:var(--x);width:var(--s);height:var(--s);background:var(--c);border-radius:var(--r);opacity:0;animation:m03-celfall var(--dur) var(--delay) ease-in forwards;position:absolute}@keyframes m03-celfall{0%{opacity:1;transform:translateY(-14px)rotate(0)}to{transform:translateY(110cqh) translateX(var(--drift)) rotate(var(--rot));opacity:0}}.m03 .m03__ov .cps-hero{opacity:0;place-items:center;width:140px;height:140px;margin:0 auto 22px;animation:.6s cubic-bezier(.2,.9,.3,1.2) .12s forwards m03-cpshero;display:grid;position:relative;transform:scale(.86)}@keyframes m03-cpshero{to{opacity:1;transform:none}}.m03 .m03__ov .cps-hero__ring{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible;transform:rotate(-90deg)}.m03 .m03__ov .cps-hero__track{fill:none;stroke:#f4efe61a;stroke-width:1px}.m03 .m03__ov .cps-hero__arc{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:1.1s cubic-bezier(.65,0,.35,1) .3s forwards m03-cpsdraw}@keyframes m03-cpsdraw{to{stroke-dashoffset:0}}.m03 .m03__ov .cps-hero__dash{border:1px dashed color-mix(in srgb, var(--acc) 45%, transparent);border-radius:50%;animation:22s linear infinite m03-cpsspin;position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px}@keyframes m03-cpsspin{to{transform:rotate(360deg)}}.m03 .m03__ov .cps-hero__logo{z-index:1;object-fit:contain;filter:drop-shadow(0 2px 12px #0000004d);opacity:.96;width:auto;max-width:92px;height:auto;max-height:50px;display:block;position:relative}.m03 .m03__ov .cps-spark{z-index:2;width:var(--s);height:var(--s);pointer-events:none;animation:m03-cpstwinkle 2.6s var(--d) ease-in-out infinite both;position:absolute}.m03 .m03__ov .cps-spark svg{width:100%;height:100%;fill:var(--c);filter:drop-shadow(0 0 6px var(--c));display:block}@keyframes m03-cpstwinkle{0%,to{opacity:.15;transform:scale(.45)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}.m03 .m03__ov .cps-em{color:color-mix(in srgb, var(--acc) 62%, #fff);font-style:italic;font-weight:300}.m03 .m03__ov .cps-camp{text-align:left;border:1px solid color-mix(in srgb, var(--acc) 35%, #f4efe61a);background:#f4efe60d;border-radius:16px;align-items:center;gap:12px;max-width:360px;margin:4px auto 18px;padding:9px 16px 9px 9px;display:flex}.m03 .m03__ov .cps-camp__thumb{background:#f4efe6f0 50%/cover no-repeat;border-radius:11px;flex:0 0 44px;width:44px;height:44px}.m03 .m03__ov .cps-camp__txt{flex-direction:column;gap:3px;min-width:0;display:flex}.m03 .m03__ov .cps-camp__name{font-family:var(--f-body);color:#f4efe6;font-size:14px;font-weight:500;line-height:1.3}.m03 .m03__ov .cps-camp__price{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:#f4efe68c;font-size:10px}.m03 .m03__ov .cps-camp__price b{letter-spacing:.06em;color:color-mix(in srgb, var(--acc) 55%, #fff);font-weight:600}@media (max-width:760px){.m03__proc{--dw:390px;--dh:760px;--bar-h:36px;--rad:22px;height:calc(100vh + (var(--say) + 3.6) * 100vh);height:calc(100svh + (var(--say) + 3.6) * 100svh)}.m03__say-t{letter-spacing:-.025em;max-width:10.5em;font-size:clamp(30px,8.7vw,38px);font-weight:350;line-height:1.08}.m03__say-br{display:inline}.m03__proc-stage{height:100vh;height:100svh;padding:calc(var(--header-h) + 10px) 16px 18px}.m03 .m03__app{grid-template-columns:minmax(0,1fr)}.m03 .m03__page .side,.m03 .m03__page .top{display:none}.m03 .m03__page .mtop{z-index:3;display:block;position:absolute;top:0;left:0;right:0}.m03 .m03__page .mtop__bar{z-index:3;background:#090909;justify-content:space-between;align-items:center;height:60px;padding:0 15px;display:flex;position:relative}.m03 .m03__page .mtop__burger{width:40px;height:40px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid}.m03 .m03__page .mtop__burger svg{stroke-width:2px;width:24px;height:24px}.m03 .m03__page .mtop__logo-text{align-items:baseline;gap:4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.m03 .m03__page .mtop__logo-text b{font-family:var(--f-brand);letter-spacing:-.03em;color:var(--on-accent);font-size:20px;font-weight:700;line-height:1}.m03 .m03__page .mtop__logo-text sup{font-family:var(--f-mono);letter-spacing:.06em;color:var(--side-ink-2);font-size:8px}.m03 .m03__page .mtop__actions{align-items:center;gap:4px;display:flex}.m03 .m03__page .mtop__action{width:36px;height:36px;color:var(--on-accent);background:#ffffff14;border-radius:50%;place-items:center;display:grid;position:relative}.m03 .m03__page .mtop__action svg{width:18px;height:18px}.m03 .m03__page .mtop__toggle{z-index:2;color:#ede8ddb8;background:#090909;justify-content:center;align-items:center;height:26px;display:flex;position:relative;box-shadow:0 16px 22px -22px #000000bf}.m03 .m03__page .mtop__toggle svg{width:16px;height:16px}.m03 .m03__page .mtop__sheet{z-index:1;color:var(--side-ink);text-align:center;-webkit-font-smoothing:antialiased;clip-path:inset(0 -60px 100%);visibility:hidden;will-change:clip-path, transform;background:linear-gradient(#090909 0,#09090900 60px),radial-gradient(90% 75% at 50% 0,#7a4ed938,#7a4ed912 48%,#7a4ed900 78%),#090909;border-radius:0 0 22px 22px;flex-direction:column;display:flex;position:absolute;top:86px;left:0;right:0;overflow:hidden;box-shadow:0 30px 50px -28px #0009,0 24px 44px -32px #7a4ed980}.m03 .m03__page .mtop__sheet:after{content:"";opacity:.5;pointer-events:none;background:linear-gradient(90deg,#e85aa800,#e85aa8e6 18%,#b68cfff2 50%,#c8f26ae6 82%,#c8f26a00);height:1px;position:absolute;bottom:0;left:22px;right:22px}.m03 .m03__page .mtop__sheet-in{width:100%;padding:20px}.m03 .m03__page .mtop__ava{width:60px;height:60px;box-shadow:0 0 0 2px #0b0a0f, 0 0 0 4px color-mix(in srgb, var(--violet) 75%, transparent), 0 14px 30px -12px #7a4ed9bf;border-radius:50%;margin:0 auto;overflow:hidden}.m03 .m03__page .mtop__ava img{object-fit:cover;width:100%;height:100%;display:block}.m03 .m03__page .mtop__hello{font-family:var(--f-display);letter-spacing:-.012em;color:var(--side-ink);margin:15px 0 0;font-size:19px;font-style:normal;font-weight:400;line-height:1.2}.m03 .m03__page .mtop__hello-sub{font-family:var(--f-body);color:var(--side-ink-2);margin:5px 0 0;font-size:12.5px;line-height:1.45}.m03 .m03__page .mtop__kpis{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;padding:15px 0 14px;display:grid;position:relative}.m03 .m03__page .mtop__kpis:before,.m03 .m03__page .mtop__kpis:after{content:"";background:linear-gradient(90deg,#ede8dd00,#ede8dd1f 18% 82%,#ede8dd00);height:1px;position:absolute;left:0;right:0}.m03 .m03__page .mtop__kpis:before{top:0}.m03 .m03__page .mtop__kpis:after{bottom:0}.m03 .m03__page .mtop__kpi{flex-direction:column;align-items:center;gap:7px;min-width:0;padding:0 2px;display:flex;position:relative}.m03 .m03__page .mtop__kpi+.mtop__kpi:before{content:"";background:linear-gradient(#ede8dd00,#ede8dd1f 30% 70%,#ede8dd00);width:1px;position:absolute;top:2px;bottom:2px;left:0}.m03 .m03__page .mtop__kpi .stat__icon{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.m03 .m03__page .mtop__kpi .stat__icon svg{width:13px;height:13px}.m03 .m03__page .mtop__kpi .stat__icon--v{color:#fff;background:#9a00e0}.m03 .m03__page .mtop__kpi .stat__icon--g{color:#0a3d08;background:#1be010}.m03 .m03__page .mtop__kpi .stat__icon--r{color:#fff;background:#e0105f}.m03 .m03__page .mtop__kpi-label{width:min-content;font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#ede8dd80;font-size:9px;font-style:normal;font-weight:500;line-height:1.4}.m03 .m03__page .mtop__kpi-val{font-family:var(--f-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em;white-space:nowrap;color:var(--side-ink);margin-top:1px;font-size:clamp(15px,4.6cqw,18px);font-style:normal;font-weight:400;line-height:1.1}.m03 .m03__page .mtop__lvband{background:linear-gradient(100deg, color-mix(in srgb, var(--violet) 7%, #fff) 0%, color-mix(in srgb, var(--pink) 5%, #fff) 55%, color-mix(in srgb, var(--lime) 14%, #fff) 100%);flex:none;padding:12px 16px 16px}.m03 .m03__page .mtop__lvband .top__levels{justify-content:center;align-items:center;display:flex}.m03 .m03__page .mtop__lvband .top__lvl{width:36px;height:36px;font-family:var(--f-body);color:#d7d4d4;background:#eaeaea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-4px;font-size:12px;font-weight:700;display:flex;position:relative}.m03 .m03__page .mtop__lvband .top__lvl:first-child{margin-left:0}.m03 .m03__page .mtop__lvband .top__lvl-name{opacity:0;max-width:0;font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700;display:inline-block;overflow:hidden}.m03 .m03__page .mtop__lvband .top__lvl--current{z-index:1;color:#555;background:linear-gradient(135deg,#f0f0f0,#d4d4d4);border-radius:50px;width:auto;min-width:36px;padding:0 16px;box-shadow:0 4px 14px -4px #b4b4b466}.m03 .m03__page .mtop__lvband .top__lvl--current .top__lvl-name{opacity:1;max-width:120px;margin-left:7px}.m03 .m03__page .mtop__lvband .top__lvl-here{font-family:var(--f-mono);letter-spacing:.06em;white-space:nowrap;opacity:.6;margin-left:6px;font-size:8px;font-weight:500}.m03 .m03__pg{padding:110px 20px 130px}.m03 .m03__pg-side{display:none}.m03 .m03__page .cd-back{min-height:44px}.m03 .m03__page .page-header{margin-bottom:28px}.m03 .m03__page .page-header__title{font-size:26px}.m03 .m03__page .card{border-radius:24px;margin-bottom:22px;padding:32px 26px}.m03 .m03__page .card--hero{margin-bottom:40px;padding:0}.m03 .m03__page .card__title{font-size:20px}.m03 .m03__page .cd-hero-img{height:140px}.m03 .m03__page .cd-stp{gap:4px;min-width:56px;padding:16px 4px 14px}.m03 .m03__page .cd-stp__label{letter-spacing:.06em;font-size:7px}.m03 .m03__page .cd-tab2{justify-content:center;align-items:center;min-height:44px;padding:12px 6px;font-size:10px;display:inline-flex}.m03 .m03__page .cd-briefing{grid-template-columns:minmax(0,1fr);gap:24px}.m03 .m03__page .cd-rules{grid-template-columns:1fr;gap:16px}.m03 .m03__page .cd-rules__col{padding:16px}.m03 .m03__page .cd-ctabar{display:flex}.m03 .m03__page .drawer{z-index:5;pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.m03 .m03__page .drawer__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;will-change:opacity;background:#15131a80;position:absolute;top:0;bottom:0;left:0;right:0}.m03 .m03__page .drawer__panel{background:var(--side);width:min(82cqw,320px);color:var(--side-ink);will-change:transform;flex-direction:column;padding:26px 18px 22px;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden;transform:translate(calc(-100% - 2px))}.m03 .m03__page .drawer__close{z-index:3;width:44px;height:44px;color:var(--side-ink-2);border-radius:10px;place-items:center;display:grid;position:absolute;top:22px;right:17px}.m03 .m03__page .drawer__close svg{width:20px;height:20px}.m03 .m03__page .drawer .side__logo{display:flex}.m03 .m03__page .drawer .side__item{min-height:40px}.m03 .m03__page .drawer__row{position:relative}.m03 .m03__page .drawer__row--sub .side__item{padding-right:48px}.m03 .m03__page .drawer__sub{z-index:3;place-items:center;width:44px;height:44px;margin-top:-22px;display:grid;position:absolute;top:50%;right:-1px}.m03 .m03__page .drawer__sub .side__item-caret{margin-left:0}.m03 .m03__cur{width:30px;height:30px}.m03 .m03__ripple{width:70px;height:70px}.m03 .m03__ov .cel-card{padding:32px 16px}.m03 .m03__ov .cel-head{font-size:36px}.m03 .m03__ov .cel-body{font-size:15px}}.m03.is-static .m03__proc{height:auto}.m03.is-static .m03__proc-stage{height:auto;padding-block-start:clamp(40px,6vh,72px);padding-block-end:0;position:relative;overflow:visible}.m03.is-static .m03__proc{--lo:1}.m03.is-static .m03__cur,.m03.is-static .m03__ripple,.m03.is-static .m03__pointer,.m03.is-static .m03__trail,.m03.is-static .m03__focus{display:none}@media (prefers-reduced-motion:reduce){.m03 .m03__card{opacity:1!important;transition:none!important;transform:none!important}.m03__cover img{transform:none!important}.m03__item.is-on .m03__shine{transition:none;transform:translate(-120%)}.m03 .m03__box{opacity:1!important;transform:none!important}}.m03b{padding-block:var(--pad-y);overflow-x:clip}.m03b .m03b__head{text-align:center;margin-bottom:clamp(52px,6.5vw,76px)}.m03b__title{width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline-start:auto;margin-inline-end:auto}.m03b__bw{--bw-cw:178px;--bw-ch:231px;--bw-sp:205px;--bw-t:10px;--bw-s:345px;--bw-top:111px;--bw-dist:1400px;--bw-lift:-25px;--bw-up:59px;--bw-capo:14px;--bw-fade:44px;position:relative}.m03b__stage{top:var(--bw-top);display:flow-root;position:sticky}.m03b__run{height:var(--bw-dist)}.m03b__arc{height:var(--bw-s);position:relative}.m03b__view{top:calc(-1 * var(--bw-up));pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--bw-fade)), transparent 100%), linear-gradient(to right, transparent 0%, #000 8%, #000 92%, transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--bw-fade)), transparent 100%), linear-gradient(to right, transparent 0%, #000 8%, #000 92%, transparent 100%);mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--bw-fade)), transparent 100%), linear-gradient(to right, transparent 0%, #000 8%, #000 92%, transparent 100%);position:absolute;bottom:0;left:0;right:0;-webkit-mask-composite:source-in;mask-composite:intersect}.m03b__ring{left:50%;top:calc(var(--bw-up) + var(--bw-t));width:0;height:0;margin:0;padding:0;list-style:none;position:absolute}.m03b__item{left:calc(var(--bw-cw) / -2);width:var(--bw-cw);height:var(--bw-ch);will-change:transform;position:absolute;top:0}.m03b__item:has(.m03b__card:hover){z-index:2}.m03b__item:has(.m03b__card:focus-visible){z-index:2}.m03b__pop{opacity:0;width:100%;height:100%;transition:transform .9s cubic-bezier(.34, 1.4, .64, 1) calc(var(--i) * 70ms), opacity .45s ease calc(var(--i) * 70ms);display:block;transform:scale(0)}.m03b__bw.is-in .m03b__pop{opacity:1;transform:scale(1)}.m03b__card{isolation:isolate;width:100%;height:100%;min-height:0;padding:0 10px calc(var(--bw-ch) * .075);border-radius:calc(var(--bw-cw) * .17);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;pointer-events:auto;border:1px solid #0000;flex-direction:column;justify-content:flex-end;align-items:center;gap:0;transition:transform .55s cubic-bezier(.16,1,.3,1),filter .45s,opacity .45s,box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 22px 38px -26px #15131a99}.m03b__card.is-light{color:#15131a}.m03b__glow{z-index:1;pointer-events:none;background:linear-gradient(110deg,#0000 28%,#ffffff38 50%,#0000 72%);transition:transform .9s cubic-bezier(.3,1,.3,1);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)}.m03b__card:hover .m03b__glow{transform:translate(130%)}.m03b__mark{z-index:2;place-items:center;transition:transform .35s cubic-bezier(.3,1,.3,1);display:grid;position:absolute;top:0;bottom:18%;left:0;right:0}.m03b__card:hover .m03b__mark{transform:scale(1.05)}.m03b__mark img{width:auto;max-width:70%;height:auto;max-height:calc(var(--bw-ch) * .2);object-fit:contain;filter:brightness(0)invert();-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.m03b__card.is-light .m03b__mark img{filter:brightness(0)}.m03b__name{z-index:2;font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;text-align:center;opacity:.72;font-size:9px;font-weight:500;line-height:1.35;position:relative}@media (hover:hover){.m03b__bw:not(.is-spin) .m03b__card:hover{transform:translateY(var(--bw-lift)) scale(1.25);box-shadow:inset 0 1px #fff3,0 34px 60px -30px #15131ab3}.m03b__bw:not(.is-spin) .m03b__ring:has(.m03b__card:hover) .m03b__card:not(:hover){filter:blur(2px)grayscale(.35);opacity:.42}}.m03b__card:focus-visible{transform:translateY(var(--bw-lift)) scale(1.25);box-shadow:0 0 0 2px var(--paper), 0 0 0 3.5px color-mix(in srgb, var(--violet-deep) 75%, transparent), 0 34px 60px -30px #15131ab3;outline:none}.m03b__ring:has(.m03b__card:focus-visible) .m03b__card:not(:focus-visible){filter:blur(2px)grayscale(.35);opacity:.42}@media (hover:none){.m03b__card:focus-visible{transform:scale(1.12)}}.m03b__card.is-pick .m03b__glow{transform:translate(130%)}.m03b__halo{left:50%;top:calc(var(--bw-t) - var(--bw-ch) * .2);width:calc(var(--bw-cw) * 3);height:calc(var(--bw-ch) * 1.5);opacity:.2;color:#8a8a8a;pointer-events:none;background:radial-gradient(closest-side,currentColor,#0000);transition:color .8s;position:absolute;transform:translate(-50%)}.m03b__hint{left:50%;top:calc(var(--bw-t) - 22px);width:14px;height:14px;color:var(--ink-3);pointer-events:none;margin-left:-7px;transition:opacity .4s;position:absolute}.m03b__hint svg{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;animation:2.2s cubic-bezier(.45,0,.55,1) infinite m03b-hint;display:block}.m03b__bw.is-moved .m03b__hint{opacity:0}.m03b__cap{left:50%;top:calc(var(--bw-t) + var(--bw-ch) + var(--bw-capo));width:min(280px, calc(2 * var(--bw-sp) - var(--bw-cw) - 8px));text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;transform:translate(-50%)}.m03b__cap-count{font-family:var(--f-mono);letter-spacing:.18em;font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:10px;font-style:normal;font-weight:500}.m03b__cap-name{font-family:var(--f-display);letter-spacing:-.01em;color:var(--ink);font-size:24px;font-style:normal;font-weight:400;line-height:1.12;animation:.5s cubic-bezier(.16,1,.3,1) both m03b-cap}@keyframes m03b-hint{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@keyframes m03b-cap{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}@media (max-width:767px){.m03b__name{letter-spacing:.06em;text-wrap:balance;font-size:11px;line-height:1.25}.m03b__card{padding-inline-start:8px;padding-inline-end:8px}.m03b__cap-count{font-size:11px}.m03b__cap{gap:5px}.m03b__cap-name{font-size:19px}.m03b__hint{top:calc(var(--bw-t) - 18px);width:12px;height:12px;margin-left:-6px}}@media (min-width:768px) and (max-width:1180px) and (hover:none){.m03b__name{letter-spacing:.08em;text-wrap:balance;font-size:11px;line-height:1.25}.m03b__cap-count{font-size:11px}}.m03b.is-grid .m03b__arc,.m03b.is-grid .m03b__run{display:none}.m03b.is-grid .m03b__stage{position:static}.m03b.is-grid .m03b__head{margin-bottom:clamp(32px,4vw,48px)}.m03b__grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.m03b__grid .m03b__card{cursor:default;border-radius:28px;justify-content:center;gap:14px;height:auto;min-height:148px;padding:20px 18px 16px}.m03b__grid .m03b__card:hover{transform:none}.m03b__grid .m03b__mark{width:100%;height:60px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.m03b__grid .m03b__card:hover .m03b__mark{transform:none}.m03b__grid .m03b__mark img{max-width:min(120px,100%);max-height:46px}.m03b__grid .m03b__name{opacity:.7;font-size:9.5px}@media (max-width:640px){.m03b__grid{grid-template-columns:repeat(2,1fr);gap:12px}.m03b__grid .m03b__card{gap:10px;min-height:118px;padding:15px 14px 12px}.m03b__grid .m03b__mark{height:46px}.m03b__grid .m03b__mark img{max-height:34px}.m03b__grid .m03b__name{letter-spacing:.06em;font-size:11px}}@media (max-width:359px){.m03b__grid .m03b__name{letter-spacing:.03em;font-size:11px}}@media (prefers-reduced-motion:reduce){.m03b__pop,.m03b__card,.m03b__hint svg,.m03b__cap-name,.m03b__glow{transition:none;animation:none}}.m04{background:var(--bg)}.m04:not(.is-live) .m04__stage{width:100%;max-width:calc(var(--maxw) + 2 * var(--pad-x));padding:var(--pad-y) var(--pad-x);margin-inline-start:auto;margin-inline-end:auto}.m04:not(.is-live) .m04__video,.m04:not(.is-live) .m04__veil,.m04:not(.is-live) .m04__ov{display:none}.m04:not(.is-live) .m04__plate--t{margin-bottom:clamp(36px,5vh,64px)}.m04:not(.is-live) .m04__title{max-width:16ch}.m04:not(.is-live) .m04__plate--s{border-top:1px solid var(--hair);grid-template-rows:auto auto;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-content:center;gap:12px clamp(20px,3.5vw,56px);padding:clamp(22px,3vh,32px) 0;display:grid;position:relative}.m04:not(.is-live) .m04__plate--s:last-of-type{border-bottom:1px solid var(--hair)}.m04:not(.is-live) .m04__still{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-md);grid-area:1/1/span 2;align-self:center;width:100%}.m04:not(.is-live) .m04__num{font:500 11px/1 var(--f-mono);letter-spacing:.16em;color:var(--ink-3);grid-area:1/2;align-self:end;display:block}.m04:not(.is-live) .m04__txt{grid-area:2/2;align-self:start}.m04:not(.is-live) .m04__name{font:300 clamp(26px, 2.6vw, 36px)/1.1 var(--f-display);letter-spacing:-.02em}.m04:not(.is-live) .m04__say{font-size:var(--body-lg);color:var(--ink-2);max-width:34ch;margin-top:10px;line-height:1.55}.m04:not(.is-live) .m04__line,.m04:not(.is-live) .m04__lab{display:none}.m04:not(.is-live) .m04__act{margin-top:26px}@media (max-width:760px){.m04:not(.is-live) .m04__plate--s{grid-template-rows:auto auto auto;grid-template-columns:1fr;row-gap:14px}.m04:not(.is-live) .m04__still{grid-area:1/1}.m04:not(.is-live) .m04__num{grid-area:2/1;margin-top:6px}.m04:not(.is-live) .m04__txt{grid-area:3/1}.m04:not(.is-live) .m04__cta{width:100%}}.m04 .m04__title em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.m04 .m04__title em .w>span{background-image:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.07em;padding-right:.07em}.m04 .m04__title .w,.m04 .m04__title .w>span{display:inline-block}.m04 .m04__name em{font-style:italic;font-weight:300}.m04.is-live{--m04-run:7248px}.m04.is-live .m04__run{height:calc(100vh + var(--m04-run));height:calc(100svh + var(--m04-run))}.m04.is-live .m04__stage{height:100vh;background:var(--bg);height:100svh;position:sticky;top:0;overflow:clip}.m04.is-live .m04__video{object-fit:cover;z-index:1;width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.m04 .m04__cut{display:none}.m04.is-live .m04__cut{object-fit:cover;z-index:1;visibility:hidden;opacity:0;pointer-events:none;width:100%;max-width:none;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.m04.is-live .m04__still{display:none}.m04.is-live .m04__video,.m04.is-live .m04__cut{transform-origin:50%}.m04 .m04__trail{display:none}.m04.is-live .m04__trail{z-index:3;transform-origin:0 0;visibility:hidden;opacity:0;pointer-events:none;will-change:transform, opacity;filter:blur(3px);mix-blend-mode:plus-lighter;background:radial-gradient(14% 86% at 50% 0,#fffefaf2 0%,#fffefa99 40%,#fffefa00 100%),radial-gradient(50% 100% at 50% 0,#d6c4ffd9 0%,#bea2ff9e 24%,#a78bfa42 56%,#a78bfa00 100%);width:100px;height:100px;display:block;position:absolute;top:0;left:0}.m04 .m04__fx,.m04 .m04__defs{display:none}.m04 .m04__defs{width:0;height:0;position:absolute;overflow:hidden}.m04.is-live .m04__fx{z-index:1;pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.m04.is-live .m04__fx--tone{mix-blend-mode:soft-light;background:radial-gradient(62% 58% at 50% 46%,#ffecd633 0%,#ffecd612 48%,#ffecd600 76%)}.m04.is-live .m04__fx--vig{background:radial-gradient(80% 76% at 50% 48%,#09070600 50%,#09070624 72%,#0907065c 100%)}.m04.is-live .m04__fx--grain{mix-blend-mode:overlay;opacity:.07;will-change:transform;background-position:0 0;background-repeat:repeat;background-size:256px 256px;top:0;bottom:-256px;left:0;right:-256px}.m04.is-live.m04--fino .m04__video,.m04.is-live.m04--fino .m04__cut{filter:contrast(1.03)saturate(1.05)url(#m04-nitidez)}.m04 .m04__veil{pointer-events:none;opacity:0;z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.m04 .m04__veil--c{background:radial-gradient(56% 48%,#0b0a0fa8 0%,#0b0a0f57 48%,#0000 74%)}.m04 .m04__veil--l{background:linear-gradient(90deg,#0b0a0fd6 0%,#0b0a0f9e 26%,#0b0a0f3d 46%,#0000 60%)}.m04 .m04__veil--r{background:linear-gradient(270deg,#0b0a0fd6 0%,#0b0a0f9e 26%,#0b0a0f3d 46%,#0000 60%)}.m04.is-live .m04__3d{z-index:4;perspective:1300px;perspective-origin:50%;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.m04.is-live .m04__plate{transform-style:preserve-3d;visibility:hidden;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.m04.is-live .m04__plate--s{--op:1;--flt:none}.m04.is-live .m04__plate--s .m04__num,.m04.is-live .m04__plate--s .m04__txt>:not(.m04__act){opacity:var(--op);filter:var(--flt)}.m04.is-live .m04__plate--t{text-align:center;visibility:visible;width:min(92vw,1100px);top:50%;left:50%;translate:-50% -50%}.m04.is-live .m04__title{letter-spacing:-.03em;max-width:none;font-size:clamp(38px,5.6vw,84px);line-height:1.02}.m04.is-live .m04__title .w>span{opacity:0;filter:blur(8px);transition:opacity .7s var(--ease-out), transform .9s var(--ease-out), filter .8s var(--ease-out);transition-delay:calc(.12s + var(--i) * 70ms);transform:translateY(.3em)}.m04.is-live.is-in .m04__title .w>span{opacity:1;filter:none;transform:none}.m04.is-live .m04__plate--l{left:max(var(--pad-x), calc((100vw - var(--maxw)) / 2));width:min(34vw,400px);top:50%;translate:0 -50%}.m04.is-live .m04__plate--r{right:max(var(--pad-x), calc((100vw - var(--maxw)) / 2));width:min(34vw,400px);top:50%;translate:0 -50%}.m04.is-live .m04__plate--low{top:57%}.m04.is-live .m04__num{font:300 clamp(160px, 20vw, 290px)/1 var(--f-display);letter-spacing:-.04em;color:#f4efe60d;-webkit-text-stroke:1px #f4efe670;transform:translate3d(var(--nx,0px), var(--ny,0px), -180px);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:-.58em;left:-.07em}.m04.is-live .m04__txt{transform-style:preserve-3d;position:relative}.m04.is-live .m04__name{font:300 clamp(36px, 4.8vw, 68px)/1.02 var(--f-display);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0 0 22px;transform:translateZ(36px)}.m04.is-live .m04__say{color:#f4efe6d1;max-width:30ch;font-size:clamp(15px,1.3vw,19px);line-height:1.55}.m04.is-live .m04__line{background:#f4efe62e;height:1px;margin-top:28px;display:block;position:relative}.m04.is-live .m04__line:after{content:"";background:var(--lime);width:100%;height:1px;transform:scaleX(var(--k,0));transform-origin:0;position:absolute;top:0;left:0}.m04.is-live .m04__lab{font:500 11px/1 var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:#f4efe699;margin-top:12px;display:block}.m04.is-live .m04__act{visibility:hidden;opacity:0;will-change:transform, opacity;pointer-events:none;margin-top:34px}.m04.is-live .m04__act.is-on{pointer-events:auto}.m04 .m04__ov{--f-body:var(--f-panel);--f-mono:var(--f-panel-mono);--acc:#7a55cc;--acc2:#473380;z-index:6;pointer-events:none;display:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;container-type:size}.m04 .m04__blur{z-index:0;-webkit-backdrop-filter:blur(var(--mb,0px)) saturate(var(--ms,1));backdrop-filter:blur(var(--mb,0px)) saturate(var(--ms,1));position:absolute;top:0;bottom:0;left:0;right:0}.m04 .m04__mist{z-index:0;background:radial-gradient(34% 40% at 50% 54%,#7a55cc29 0%,#7a55cc0d 55%,#0000 100%),radial-gradient(62% 66% at 50% 54%,#24191adb 0%,#1c140ea8 46%,#160f0a57 78%,#110c0933 100%);position:absolute;top:0;bottom:0;left:0;right:0}.m04 .m04__pop{z-index:2;transform-origin:50%;will-change:transform, opacity, filter;width:min(520px,100cqw - 32px);position:absolute;top:0;left:0}.m04 .cel-close{top:var(--xt,80px);right:var(--xr,12px);z-index:3;color:#f4efe680;place-items:center;width:44px;height:44px;font-size:30px;line-height:1;display:grid;position:absolute}.m04 .cel-card{text-align:center;width:100%;padding:40px 28px;position:relative}.m04 .cel-kicker{font-family:var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:#c8f26a;margin-bottom:14px;font-size:11px;font-weight:500}.m04 .cel-head{font-family:var(--f-display);letter-spacing:-.015em;color:#f4efe6;margin:0 0 18px;font-size:40px;font-weight:300;line-height:1.08}.m04 .cel-body{font-family:var(--f-body);color:#f4efe6c7;text-wrap:balance;max-width:460px;margin:0 auto 28px;font-size:16px;line-height:1.62}.m04 .cel-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.m04 .cel-btn{font-size:14px;font-weight:700;font-family:var(--f-body);border:none;border-radius:40px;padding:14px 26px;line-height:1.2;display:inline-block}.m04 .cel-btn--p{color:#fff;background:linear-gradient(135deg,#7a4ed9,#e85aa8)}.m04 .cel-btn--g{color:#f4efe6;background:0 0;border:1.5px solid #f4efe64d}.m04 .cel-glow{background:radial-gradient(circle, var(--cel-glow,#e85aa847), transparent 70%);filter:blur(24px);z-index:0;pointer-events:none;width:340px;height:340px;margin-left:-170px;position:absolute;top:8%;left:50%}.m04 .cel-card>:not(.cel-glow){z-index:1;position:relative}.m04 .cel-cf{pointer-events:none;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.m04 .cel-cf i{top:-14px;left:var(--x);width:var(--s);height:var(--s);background:var(--c);border-radius:var(--r);opacity:0;animation:m04-celfall var(--dur) var(--delay) ease-in forwards;position:absolute}@keyframes m04-celfall{0%{opacity:1;transform:translateY(-14px)rotate(0)}to{transform:translateY(110cqh) translateX(var(--drift)) rotate(var(--rot));opacity:0}}.m04 .cps-hero{opacity:0;place-items:center;width:140px;height:140px;margin:0 auto 22px;animation:.6s cubic-bezier(.2,.9,.3,1.2) .12s forwards m04-cpshero;display:grid;position:relative;transform:scale(.86)}@keyframes m04-cpshero{to{opacity:1;transform:none}}.m04 .cps-hero__ring{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible;transform:rotate(-90deg)}.m04 .cps-hero__track{fill:none;stroke:#f4efe61a;stroke-width:1px}.m04 .cps-hero__arc{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:1.1s cubic-bezier(.65,0,.35,1) .3s forwards m04-cpsdraw}@keyframes m04-cpsdraw{to{stroke-dashoffset:0}}.m04 .cps-hero__dash{border:1px dashed color-mix(in srgb, var(--acc) 45%, transparent);border-radius:50%;animation:22s linear infinite m04-cpsspin;position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px}@keyframes m04-cpsspin{to{transform:rotate(360deg)}}.m04 .cps-hero__logo{z-index:1;object-fit:contain;filter:drop-shadow(0 2px 12px #0000004d);opacity:.96;width:auto;max-width:92px;height:auto;max-height:50px;display:block;position:relative}.m04 .cps-spark{z-index:2;width:var(--s);height:var(--s);pointer-events:none;animation:m04-cpstwinkle 2.6s var(--d) ease-in-out infinite both;position:absolute}.m04 .cps-spark svg{width:100%;height:100%;fill:var(--c);filter:drop-shadow(0 0 6px var(--c));display:block}@keyframes m04-cpstwinkle{0%,to{opacity:.15;transform:scale(.45)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}.m04 .cps-em{color:color-mix(in srgb, var(--acc) 62%, #fff);font-style:italic;font-weight:300}.m04 .cps-camp{text-align:left;border:1px solid color-mix(in srgb, var(--acc) 35%, #f4efe61a);background:#f4efe60d;border-radius:16px;align-items:center;gap:12px;max-width:360px;margin:4px auto 18px;padding:9px 16px 9px 9px;display:flex}.m04 .cps-camp__thumb{background:#f4efe6f0 50%/cover no-repeat;border-radius:11px;flex:0 0 44px;width:44px;height:44px}.m04 .cps-camp__txt{flex-direction:column;gap:3px;min-width:0;display:flex}.m04 .cps-camp__name{font-family:var(--f-body);color:#f4efe6;font-size:14px;font-weight:500;line-height:1.3}.m04 .cps-camp__price{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:#f4efe68c;font-size:10px}.m04 .cps-camp__price b{letter-spacing:.06em;color:color-mix(in srgb, var(--acc) 55%, #fff);font-weight:600}.m04 .m04__toast{--z:1;display:none}.m04.is-live .m04__toast{--z:1.25;z-index:5;pointer-events:none;left:var(--pad-x);width:calc(var(--z) * 384px);display:block;position:absolute;top:35%}.m04 .ap-nal{--c:#a78bfa;--glass:linear-gradient(152deg, #221b2ce6 0%, #100e14ed 58%, #0d0c0bf2 100%);--cream:#f4efe6;--cream-2:#f4efe6a8;--cream-3:#f4efe675;isolation:isolate;visibility:hidden;border-radius:calc(var(--z) * 20px);color:var(--cream);background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);box-shadow:0 calc(var(--z) * 30px) calc(var(--z) * 60px) calc(var(--z) * -30px) #0a080ebf, 0 calc(var(--z) * 14px) calc(var(--z) * 30px) calc(var(--z) * -18px) color-mix(in srgb, var(--c) 45%, #7a4ed980), inset 0 1px 0 #ffffff12;transform-origin:0 100%;will-change:transform, opacity, filter;position:relative;overflow:hidden}.m04 .ap-nal:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#b68cffd9 0%,#7a4ed98c 26%,#e85aa880 58%,#f4efe614 78%,#c8f26a66 100%);padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.m04 .ap-nal__glow{left:calc(var(--z) * -70px);top:calc(var(--z) * -90px);z-index:-1;width:calc(var(--z) * 240px);height:calc(var(--z) * 220px);pointer-events:none;filter:blur(10px);background:radial-gradient(closest-side,#a78bfa4d,#0000);position:absolute}.m04 .ap-ic{flex-shrink:0;place-items:center;line-height:0;display:inline-grid}.m04 .ap-ic svg{width:calc(var(--z) * 16px);height:calc(var(--z) * 16px);fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round}.m04 .ap-ic svg *{vector-effect:non-scaling-stroke}.m04 .ap-nal__in{align-items:flex-start;gap:calc(var(--z) * 14px);padding:calc(var(--z) * 18px) calc(var(--z) * 14px) calc(var(--z) * 18px) calc(var(--z) * 18px);display:flex;position:relative}.m04 .ap-nal__ic{width:calc(var(--z) * 40px);height:calc(var(--z) * 40px);color:var(--c);box-shadow:inset 0 0 calc(var(--z) * 12px) calc(var(--z) * -6px) #a78bfa99;border:1px solid #a78bfa6b;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.m04 .ap-nal__ic svg{width:calc(var(--z) * 18px);height:calc(var(--z) * 18px);stroke-width:1.35px}.m04 .ap-nal__body{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.m04 .ap-nal__kicker{align-items:center;gap:calc(var(--z) * 7px);margin:calc(var(--z) * 2px) 0 calc(var(--z) * 9px);font:500 calc(var(--z) * 10px)/1 var(--f-panel-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--cream-3);display:flex}.m04 .ap-nal__sep{opacity:.6}.m04 .ap-nal__time{color:var(--cream-2);text-transform:none}.m04 .ap-nal__title{font:400 calc(var(--z) * 18px)/1.22 var(--f-display);font-variation-settings:"opsz" 36, "SOFT" 60;letter-spacing:-.012em;color:var(--cream);margin:0}.m04 .ap-nal__desc{margin:calc(var(--z) * 5px) 0 0;font:400 calc(var(--z) * 13px)/1.5 var(--f-panel);color:var(--cream-2)}.m04 .ap-nal__cta{align-items:center;gap:calc(var(--z) * 7px);margin-top:calc(var(--z) * 13px);padding:calc(var(--z) * 7px) calc(var(--z) * 12px) calc(var(--z) * 7px) calc(var(--z) * 14px);color:#c8f26a;font:600 calc(var(--z) * 12.5px)/1 var(--f-panel);letter-spacing:.01em;background:#c8f26a0f;border:1px solid #c8f26a4d;border-radius:999px;display:inline-flex}.m04 .ap-nal__cta svg{width:calc(var(--z) * 14px);height:calc(var(--z) * 14px)}.m04 .ap-nal__x{width:calc(var(--z) * 30px);height:calc(var(--z) * 30px);margin:calc(var(--z) * -4px) calc(var(--z) * -2px) 0 0;color:var(--cream-3);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.m04 .ap-nal__x svg{width:calc(var(--z) * 16px);height:calc(var(--z) * 16px)}.m04 .ap-nal__bar{left:calc(var(--z) * 20px);right:calc(var(--z) * 20px);z-index:5;pointer-events:none;background:#f4efe612;border-radius:2px;height:2px;position:absolute;bottom:0;overflow:hidden}.m04 .ap-nal__bar i{border-radius:inherit;background:linear-gradient(90deg, #a78bfa8c, var(--c));transform-origin:0;height:100%;transform:scaleX(var(--bar,1));display:block}@media (max-width:760px){.m04.is-live .m04__3d{perspective:900px}.m04.is-live .m04__plate--t{width:calc(100vw - 40px)}.m04.is-live .m04__title{letter-spacing:-.025em;font-size:clamp(34px,10.5vw,44px)}.m04.is-live .m04__plate--l,.m04.is-live .m04__plate--r,.m04.is-live .m04__plate--low{width:auto;top:auto;bottom:56px;left:20px;right:20px;translate:0}.m04.is-live .m04__num{font-size:150px;top:-.62em;left:-.05em}.m04.is-live .m04__name{margin-bottom:14px;font-size:clamp(30px,9.2vw,36px);transform:translateZ(24px)}.m04.is-live .m04__say{max-width:30ch;font-size:15px}.m04.is-live .m04__line{margin-top:20px}.m04.is-live .m04__lab{margin-top:10px;font-size:10px}.m04.is-live .m04__act{margin-top:22px}.m04.is-live .m04__cta{min-height:52px;font-size:15px}.m04.is-live .m04__toast,.m04.is-live .m04__fx--tone{display:none}.m04.is-live .m04__fx--grain{opacity:.085;will-change:auto;top:0;bottom:0;left:0;right:0}.m04.is-live .m04__fx--vig{background:radial-gradient(96% 70% at 50% 46%,#09070600 52%,#0907061f 74%,#0907064d 100%)}.m04 .cel-card{padding:34px 22px}.m04 .m04__veil--l,.m04 .m04__veil--r{background:linear-gradient(#0000 36%,#0b0a0f42 52%,#0b0a0fa8 74%,#0b0a0fe6 100%)}.m04 .m04__veil--c{background:radial-gradient(80% 44%,#0b0a0fb3 0%,#0b0a0f5c 50%,#0000 78%)}}@media (prefers-reduced-motion:reduce){.m04 .m04__title .w>span{transition:none!important}.m04 .cel-cf i,.m04 .cps-hero,.m04 .cps-hero__arc,.m04 .cps-hero__dash,.m04 .cps-spark{animation:none!important}}.m05{--hy:160px;--em:clamp(84px, 12.5vh, 112px);--vk:0;--fw:1;--ivory-70:#f4efe6b3;--lime-soft:color-mix(in oklab, var(--lime) 78%, var(--ink));background:var(--bg);overflow:clip}.m05 .m05__run{position:relative}.m05.is-pin .m05__run{height:360vh;height:360svh}.m05 .m05__stage{min-height:100vh;min-height:100svh;padding-top:calc(var(--header-h) + clamp(6px, 1.4vh, 16px));flex-direction:column;padding-bottom:clamp(18px,3.4vh,36px);display:flex;position:relative}.m05.is-pin .m05__stage{height:100vh;height:100svh;min-height:0;position:sticky;top:0;overflow:clip}.m05 .m05__in{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.m05 .m05__sky{z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0, #0009 calc(var(--hy) * .6), #000 calc(var(--hy) + 36px), #000 64%, transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #0009 calc(var(--hy) * .6), #000 calc(var(--hy) + 36px), #000 64%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #0009 calc(var(--hy) * .6), #000 calc(var(--hy) + 36px), #000 64%, transparent 100%);position:absolute;top:0;bottom:0;left:0;right:0}.m05 .m05__lattice{opacity:.4;-webkit-mask-image:radial-gradient(ellipse 40% 56% at 50% var(--hy), #000 12%, transparent 72%);-webkit-mask-image:radial-gradient(ellipse 40% 56% at 50% var(--hy), #000 12%, transparent 72%);mask-image:radial-gradient(ellipse 40% 56% at 50% var(--hy), #000 12%, transparent 72%)}.m05 .m05__aurora{left:50%;top:var(--hy);width:0;height:0;position:absolute;transform:scaleY(.72)}.m05 .m05__aurora .aurora{opacity:.5;width:min(1180px,150vw);height:min(1180px,150vw);top:150px}.m05 .m05__head{padding-top:calc(var(--em) + clamp(10px, 1.8vh, 20px));text-align:center;flex-shrink:0;position:relative}.m05 .m05__horizon{left:50%;top:calc(var(--em) / 2);background:linear-gradient(90deg,#0000 0%,#b68cff73 22%,#f3ecffe6 50%,#b68cff73 78%,#0000 100%);width:min(1180px,100vw);height:1px;margin-top:-.5px;position:absolute;transform:translate(-50%);box-shadow:0 0 16px 1px #b68cff52}.m05 .m05__emblem{width:var(--em);height:var(--em);margin-left:calc(var(--em) / -2);pointer-events:none;border-radius:50%;position:absolute;top:0;left:50%}.m05 .m05__title{max-width:none;margin:0 auto;font-size:clamp(30px,min(3.2vw,5.4vh),46px);line-height:1.1}.m05 .m05__beat{display:inline-block}.m05.is-armed .m05__horizon{transform:translate(-50%)scaleX(0)}.m05.is-armed .m05__aurora{opacity:0;transform:scale(.55,.04)}.m05.is-armed .m05__lattice{opacity:0}.m05.is-armed .m05__beat{opacity:0;filter:blur(10px);transform:translateY(.32em)}.m05.is-armed.is-on .m05__horizon{transition:transform .7s cubic-bezier(.65,0,.35,1);transform:translate(-50%)scaleX(1)}.m05.is-armed.is-on .m05__aurora{opacity:1;transition:opacity .8s var(--ease-out) .1s, transform .95s var(--ease-out) .1s;transform:scaleY(.72)}.m05.is-armed.is-on .m05__lattice{opacity:.4;transition:opacity .85s var(--ease-out) .2s}.m05.is-armed.is-on .m05__beat{opacity:1;filter:none;transition:opacity .5s var(--ease-out), transform .65s var(--ease-out), filter .55s var(--ease-out);transition-delay:calc(.1s + var(--b) * .26s);transform:none}.m05 .m05__body{flex:1;grid-template-columns:minmax(272px,.64fr) minmax(0,1.36fr);column-gap:clamp(36px,4.4vw,72px);min-height:0;margin-top:clamp(16px,3.2vh,40px);display:grid;position:relative}.m05 .m05__left{z-index:2;min-width:0;min-height:0;transform:translateY(var(--lo,0px));flex-direction:column;justify-content:center;display:flex;position:relative}.m05 .m05__side{z-index:1;min-width:0;min-height:0;position:relative}.m05 .m05__tiers{flex-direction:column;gap:clamp(20px,3.6vh,38px);margin:0;padding:0;list-style:none;display:flex}.m05 .m05__tier{--lit:1;--cur:0;--fill:1;--tv:1;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.m05 .m05__tier:last-child{--cur:1}.m05 .m05__n{font:400 clamp(14px, 1.05vw, 16px)/1.4 var(--f-body);color:var(--ivory-70);grid-area:1/1;align-items:center;gap:12px;display:flex}.m05 .m05__dots{align-items:center;gap:4px;display:inline-flex}.m05 .m05__dot{--on:1;background:color-mix(in oklab, var(--lime) calc(var(--on) * 100%), #f4efe638);border-radius:50%;width:5px;height:5px;display:block}.m05 .m05__v{font:300 clamp(32px, min(3.5vw, 5.8vh), 54px)/1.04 var(--f-display);letter-spacing:-.03em;font-variation-settings:"opsz" 72;color:color-mix(in oklab, var(--lime) calc(var(--cur) * 100%), var(--ink));white-space:nowrap;grid-area:2/1;margin-top:clamp(2px,.5vh,6px);display:block}.m05 .m05__rs{letter-spacing:0;opacity:.8;font-size:.46em}.m05 .m05__c{letter-spacing:-.01em;opacity:.8;font-size:.46em}.m05 .m05__ate{font:400 clamp(13px, 1vw, 15px)/1 var(--f-body);letter-spacing:.01em;color:var(--ivory-70);vertical-align:.1em;margin-right:.12em;display:inline-block}.m05 .m05__bar{height:3px;width:calc(var(--tv) * 100%);grid-area:3/1;margin-top:clamp(10px,1.6vh,15px);display:block;position:relative}.m05 .m05__bar:before{content:"";background:#f4efe629;height:1px;position:absolute;top:1px;left:0;right:0}.m05 .m05__bar i{background:linear-gradient(90deg, #c8f26a5c, var(--lime));transform-origin:0;height:2px;transform:scaleX(var(--fill));opacity:calc(.5 + .5 * var(--cur));border-radius:2px;position:absolute;top:.5px;left:0;right:0}.m05.is-run .m05__body:not(.is-in) .m05__left{opacity:0;translate:0 14px}.m05.is-run .m05__body:not(.is-in) .m05__side{opacity:0;translate:0 18px}.m05.is-run .m05__body.is-in .m05__left{opacity:1;transition:opacity .6s var(--ease-out), translate .75s var(--ease-out);translate:0}.m05.is-run .m05__body.is-in .m05__side{opacity:1;transition:opacity .7s var(--ease-out) .12s, translate .9s var(--ease-out) .12s;translate:0}.m05 .m05__final{z-index:3;padding:clamp(28px, 6vh, 64px) var(--pad-x) 0;text-align:center;pointer-events:none;flex-shrink:0;position:relative}.m05 .m05__veil{display:none}.m05 .m05__final-t{max-width:17em;font-family:var(--f-display);font-optical-sizing:none;font-variation-settings:"opsz" 40;letter-spacing:-.018em;margin:0 auto;font-size:clamp(36px,min(3.5vw,6.2vh),52px);font-style:normal;font-weight:400;line-height:1.1}.m05 .m05__final-t em{padding-right:.06em;font-style:italic}.m05.is-pin .m05__final{padding:var(--header-h) var(--pad-x) 0;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.m05.is-pin .m05__veil{--vy:calc(118% - 66% * var(--vk));--vt:calc(var(--vk) * 140% - 40%);pointer-events:none;background:radial-gradient(ellipse 80% 70% at 50% var(--vy), #0b0a0ffb 0%, #0b0a0ff4 42%, #0b0a0fe0 74%, #0b0a0fcc 100%);-webkit-mask-image:linear-gradient(to top, #000 var(--vt), transparent calc(var(--vt) + 40%));-webkit-mask-image:linear-gradient(to top, #000 var(--vt), transparent calc(var(--vt) + 40%));mask-image:linear-gradient(to top, #000 var(--vt), transparent calc(var(--vt) + 40%));opacity:clamp(0, var(--vk) * 4, 1);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.m05.is-pin .m05__final-t{position:relative}.m05 .m05__final-t .w{display:inline-block}.m05 .m05__final-t.is-split .w>span{--wk:clamp(0, (var(--fw) * (var(--n,9) + 2.5) - var(--i)) / 2.5, 1);opacity:var(--wk);transform:translateY(calc((1 - var(--wk)) * .22em));filter:blur(calc((1 - var(--wk)) * 12px));display:inline-block}.m05 .m05__final-t.is-split em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.m05 .m05__final-t.is-split em .w>span{background-image:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em}.m05 .m05__board{--dw:860px;--az:1.2;--fit:.62;--bx:0px;--by:0px;--dk:260px;--step:20px;width:var(--dw);zoom:.62;position:relative}.m05 .m05__board.is-fit{zoom:1;transform-origin:0 0;transform:translate(var(--bx), var(--by)) scale(var(--fit));position:absolute;top:0;left:0}.m05 .m05__board.is-measure{transform:none}.m05 .m05__board.is-measure .m05__alerts{--zs:1!important}.m05 .m05__board.is-measure .ap-nal{--k:1!important;transition:none!important}.m05 .m05__board.is-measure .ap-nal[data-toast="1"]{--age:4!important}.m05 .m05__board.is-measure .ap-nal[data-toast="2"]{--age:3!important}.m05 .m05__board.is-measure .ap-nal[data-toast="3"]{--age:2!important}.m05 .m05__board.is-measure .ap-nal[data-toast="4"]{--age:1!important}.m05 .m05__board.is-measure .ap-nal[data-toast="5"]{--age:0!important}.m05 .m05__screen{--f-body:var(--f-panel);--f-mono:var(--f-panel-mono);--rows:5;--rowh:44px;isolation:isolate;background:var(--paper);color:var(--ink-d);font:400 13px/1.5 var(--f-body);-webkit-font-smoothing:antialiased;border:1px solid #f4efe629;border-radius:26px;position:relative;overflow:clip;box-shadow:0 60px 110px -70px #000c;container-type:inline-size}.m05 .ap{padding:30px 34px 28px;position:relative}.m05 .ap-ic{flex-shrink:0;place-items:center;line-height:0;display:inline-grid}.m05 .ap-ic svg{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.m05 .ap-ic svg *{vector-effect:non-scaling-stroke}.m05 .ap-head{margin-bottom:24px}.m05 .ap-head__eye{font:600 10px/1.2 var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-d3);margin-bottom:4px;display:block}.m05 .ap-head__title{font:400 32px/1.1 var(--f-display);letter-spacing:-.025em;color:var(--ink-d)}.m05 .ap-head__title em{background:linear-gradient(135deg,#e85aa8,#7a4ed9);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.m05 .ap-dark{isolation:isolate;color:#f4efe6;background:linear-gradient(150deg,#1b1622 0%,#0e0d0b 100%);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #15131a80,inset 0 0 0 1px #ffffff0f}.m05 .ap-dark__glow{z-index:-1;pointer-events:none;background:radial-gradient(38% 46% at 12% 8%,#7a4ed957,#0000 62%),radial-gradient(40% 50% at 96% 96%,#e85aa842,#0000 60%),radial-gradient(30% 36% at 70% 30%,#c8f26a1a,#0000 60%);position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%}.m05 .ap-dark:after{content:"";z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:48px 48px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(at 20% 0,#000,#0000 70%);mask-image:radial-gradient(at 20% 0,#000,#0000 70%)}.m05 .ap-dark__pad{padding:30px 34px}.m05 .ap-dark__eye{font:600 10px/1.2 var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:#f4efe694;align-items:center;gap:8px;display:flex}.m05 .ap-dark__eye .ap-ic{color:var(--lime)}.m05 .ap-money{color:#f4efe6;align-items:baseline;gap:8px;margin-top:20px;font-style:normal;display:flex}.m05 .ap-money__cur,.m05 .ap-money__cents{font:300 26px/1 var(--f-display);color:#f4efe699}.m05 .ap-money__int{font:300 70px/.95 var(--f-display);letter-spacing:-.035em;font-variation-settings:"opsz" 144, "SOFT" 50;font-variant-numeric:tabular-nums;background:linear-gradient(135deg, #f4efe6 20%, var(--lime) 120%);color:#0000;-webkit-background-clip:text;background-clip:text}.m05 .ap-sec{margin-top:26px}.m05 .ap-sec__title{font:400 22px/1.15 var(--f-display);letter-spacing:-.02em;color:var(--ink-d);padding:0 4px}.m05 .ap-tbl{flex-direction:column;margin-top:8px;display:flex;position:relative}.m05 .ap-tbl__head,.m05 .ap-tbl__row{text-align:left;grid-template-columns:minmax(150px,1.1fr) minmax(0,1fr) 110px 104px;align-items:center;column-gap:16px;display:grid}.m05 .ap-tbl__head{border-bottom:1px solid #15131a24;padding:10px 4px}.m05 .ap-tbl__head span{font:600 9.5px/1.2 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-d3)}.m05 .ap-tbl__rows{height:calc(var(--rows) * var(--rowh));position:relative;overflow:clip}.m05 .ap-tbl__row{border-bottom:1px solid var(--hair-d);color:var(--ink-d2);padding:12px 4px;font-size:13px}.m05 .ap-tbl__row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.m05 .ap-tbl__type{color:var(--ink-d);font-weight:500}.m05 .ap-tbl__detail{color:var(--ink-d)}.m05 .ap-tbl__status{color:var(--ink-d3);align-items:center;gap:5px;display:inline-flex}.m05 .ap-tbl__status .ap-ic svg{width:14px;height:14px}.m05 .ap-tbl__val{font:400 15px/1.2 var(--f-display);color:var(--ink-d);font-variant-numeric:tabular-nums;font-style:normal}.m05 .ap-tbl__meta{display:none}.m05 .ap-empty{text-align:center;pointer-events:none;opacity:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.m05 .ap-empty .ap-ic{color:#15131a38}.m05 .ap-empty .ap-ic svg{width:20px;height:20px}.m05 .ap-empty__title{color:var(--ink-d2);font-size:14px;font-weight:500}.m05.is-run .ap-tbl__row,.m05.is-still .ap-tbl__row{--k:1;--y:0;box-sizing:border-box;opacity:clamp(0, (var(--k) - .45) / .55, 1);transform:translateY(calc(var(--y) * var(--rowh) - (1 - var(--k)) * 8px));position:absolute;top:0;left:0;right:0}.m05.is-run .ap-tbl__row{--k:0}.m05.is-run .ap-empty{opacity:1}@container (width<=600px){.m05 .ap{padding:22px 22px 20px}.m05 .ap-head{margin-bottom:16px}.m05 .ap-head__title{font-size:28px}.m05 .ap-dark{border-radius:20px}.m05 .ap-dark__pad{padding:20px 22px 22px}.m05 .ap-money{margin-top:12px}.m05 .ap-money__int{font-size:56px}.m05 .ap-money__cur,.m05 .ap-money__cents{font-size:22px}.m05 .ap-sec{margin-top:18px}.m05 .ap-sec__title{font-size:20px}.m05 .ap-tbl{margin-top:4px}.m05 .ap-tbl__head{display:none}.m05 .ap-tbl__row{border-top:1px solid #15131a1f;border-bottom:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"type val""meta status";row-gap:3px;padding:12px 2px}.m05 .ap-tbl__type{grid-area:type}.m05 .ap-tbl__val{grid-area:val}.m05 .ap-tbl__status{grid-area:status;justify-self:end;font-size:12px}.m05 .ap-tbl__meta{color:var(--ink-d2);grid-area:meta;font-size:12px;display:block}.m05 .ap-tbl__detail{display:none}}.m05 .m05__alerts{--sr:-68px;--st:-40px;--zs:1;--lift:0;right:var(--sr);top:var(--st);pointer-events:none;transform-origin:100% 0;width:384px;transform:scale(calc(var(--az) * var(--zs)));display:grid;position:absolute}.m05 .ap-nal{--c:#a78bfa;--glass:linear-gradient(152deg, #221b2c 0%, #100e14 58%, #0d0c0b 100%);--cream:#f4efe6;--cream-2:#f4efe6a8;--cream-3:#f4efe675;--k:1;--age:0;--lay:min(var(--age), 4);isolation:isolate;min-width:0;color:var(--cream);background:var(--glass);box-shadow:0 calc(22px + 14px * var(--lift)) calc(44px + 34px * var(--lift)) -26px rgba(10, 8, 14, calc(.62 + .1 * var(--lift))), 0 10px 22px -18px #8e66d24d, inset 0 1px 0 #ffffff12;transform-origin:50% 100%;transform:translateY(calc(var(--lay) * var(--step) - (1 - var(--k)) * 30px)) scale(calc((1 - .04 * var(--lay)) * (1 + .07 * (1 - var(--k)))));opacity:clamp(0, var(--k) * 1.8, 1);filter:blur(calc(8px * (1 - var(--k)))) brightness(calc(1 - .12 * var(--lay)));border-radius:20px;grid-area:1/1;position:relative;overflow:hidden}.m05 .ap-nal.is-set{filter:brightness(calc(1 - .12 * var(--lay)))}.m05 .ap-nal:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#b68cffd9 0%,#7a4ed98c 26%,#e85aa880 58%,#f4efe614 78%,#c8f26a66 100%);padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.m05 .ap-nal__glow{z-index:-1;pointer-events:none;filter:blur(10px);background:radial-gradient(closest-side,#a78bfa4d,#0000);width:240px;height:220px;position:absolute;top:-90px;left:-70px}.m05 .ap-nal__in{opacity:calc(1 - .8 * min(var(--age), 1));align-items:flex-start;gap:14px;padding:18px 14px 18px 18px;display:flex;position:relative}.m05 .ap-nal__ic{width:40px;height:40px;color:var(--c);border:1px solid #a78bfa6b;border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 12px -6px #a78bfa99}.m05 .ap-nal__ic svg{stroke-width:1.35px;width:18px;height:18px}.m05 .ap-nal__body{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.m05 .ap-nal__kicker{font:500 10px/1 var(--f-panel-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--cream-3);align-items:center;gap:7px;margin:2px 0 9px;display:flex}.m05 .ap-nal__sep{opacity:.6}.m05 .ap-nal__time{color:var(--cream-2);text-transform:none}.m05 .ap-nal__title{font:400 18px/1.22 var(--f-display);font-variation-settings:"opsz" 36, "SOFT" 60;letter-spacing:-.012em;color:var(--cream);margin:0}.m05 .ap-nal__desc{font:400 13px/1.5 var(--f-panel);color:var(--cream-2);margin:5px 0 0}.m05 .ap-nal__cta{color:#c8f26a;font:600 12.5px/1 var(--f-panel);letter-spacing:.01em;background:#c8f26a0f;border:1px solid #c8f26a4d;border-radius:999px;align-items:center;gap:7px;margin-top:13px;padding:7px 12px 7px 14px;display:inline-flex}.m05 .ap-nal__cta svg{width:14px;height:14px}.m05 .ap-nal__x{width:30px;height:30px;color:var(--cream-3);border-radius:50%;flex-shrink:0;place-items:center;margin:-4px -2px 0 0;display:grid}.m05 .ap-nal__x svg{width:16px;height:16px}.m05 .ap-nal__bar{z-index:5;pointer-events:none;height:2px;opacity:calc(1 - min(var(--age), 1));background:#f4efe612;border-radius:2px;position:absolute;bottom:0;left:20px;right:20px;overflow:hidden}.m05 .ap-nal__bar i{border-radius:inherit;background:linear-gradient(90deg, #a78bfa8c, var(--c));transform-origin:0;height:100%;display:block}.m05.is-run .ap-nal{--k:0}@media (min-width:761px) and (max-height:840px){.m05{--em:clamp(76px, 12vh, 96px)}.m05 .m05__screen{--rows:3}.m05 .m05__board{--az:1.1}.m05 .m05__body{margin-top:clamp(14px,2.6vh,24px)}}@media (min-width:761px) and (max-width:1000px){.m05 .m05__title{font-size:clamp(30px,4.2vw,40px)}.m05 .m05__beat{margin-inline-start:auto;margin-inline-end:auto;display:table}.m05 .m05__body{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);column-gap:28px}.m05 .m05__v{font-size:clamp(30px,3.9vw,40px)}}@media (max-width:760px){.m05{--em:clamp(60px, 8.6vh, 72px)}.m05.is-pin .m05__run{height:360svh}.m05 .m05__stage{padding-top:calc(var(--header-h) + 6px);padding-bottom:14px}.m05 .m05__head{padding-top:calc(var(--em) + 10px)}.m05 .m05__lattice{-webkit-mask-image:radial-gradient(ellipse 70% 50% at 50% var(--hy), #000 12%, transparent 72%);-webkit-mask-image:radial-gradient(ellipse 70% 50% at 50% var(--hy), #000 12%, transparent 72%);mask-image:radial-gradient(ellipse 70% 50% at 50% var(--hy), #000 12%, transparent 72%)}.m05 .m05__aurora .aurora{top:120px}.m05 .m05__title{font-size:clamp(24px,7vw,29px);line-height:1.12}.m05 .m05__beat{display:inline}.m05 .m05__body{flex-direction:column;justify-content:center;margin-top:14px;display:flex}.m05 .m05__side{height:var(--sh,300px);flex:none;order:0}.m05 .m05__left{flex:none;order:1;margin-top:12px;display:block;transform:none}.m05 .m05__tiers{gap:12px}.m05 .m05__tier{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px}.m05 .m05__n{white-space:nowrap;grid-area:1/1;gap:9px;font-size:13.5px}.m05 .m05__dots{gap:3px}.m05 .m05__dot{width:4px;height:4px}.m05 .m05__v{grid-area:1/2;margin-top:0;font-size:clamp(23px,6.4vw,26px)}.m05 .m05__ate{vertical-align:.12em;margin-right:.1em;font-size:11.5px}.m05 .m05__bar{grid-area:2/1/auto/-1;margin-top:7px}.m05 .m05__br{display:none}.m05 .m05__final-t{max-width:11.5em;font-size:clamp(26px,7.2vw,30px);line-height:1.1}.m05 .m05__final{padding-top:28px}.m05.is-pin .m05__final{padding-top:var(--header-h)}.m05 .m05__board{--dw:560px;--az:1.12}.m05 .m05__screen{--rows:3;border-radius:24px}.m05 .m05__alerts{--sr:-12px;--st:calc(var(--dk) + 12px)}.m05 .ap-nal{border-radius:18px}}@media (max-width:760px) and (max-height:700px){.m05 .m05__tiers{gap:7px}.m05 .m05__screen{--rows:2}}@media (prefers-reduced-motion:reduce){.m05 .m05__horizon,.m05 .m05__aurora,.m05 .m05__lattice,.m05 .m05__beat,.m05 .m05__left,.m05 .m05__side{transition:none!important}.m05.is-armed .m05__horizon{transform:translate(-50%)}.m05.is-armed .m05__beat{opacity:1;filter:none;transform:none}.m05.is-armed .m05__aurora{opacity:1;transform:scaleY(.72)}.m05.is-armed .m05__lattice{opacity:.4}.m05 .aurora{animation:none}}.m05.is-still .m05__side{height:var(--sh,auto)}.m06{background:var(--bg);padding-block-start:clamp(72px,8.5vw,120px);padding-block-end:clamp(88px,9vw,128px);overflow-x:clip}.m06 .m06__title{max-width:none}.m06 .m06__lock{align-items:last baseline;gap:.24em;display:inline-flex}.m06 .m06__four{letter-spacing:-.05em;font-variant-numeric:lining-nums tabular-nums;color:var(--ink);font-variation-settings:"opsz" 72;flex:none;font-size:2.62em;line-height:1.12;display:block;position:relative}.m06 .m06__fourn,.m06 .m06__words{display:block}.m06 .m06__sub{margin-top:clamp(16px,1.8vw,26px)}.m06 .m06__sub.m06__beat{display:block}.m06 .m06__list{margin:0;padding:0;list-style:none}.m06 .m06__item{--nw:clamp(70px, 7.2vw, 116px);--pt:clamp(26px, 3.6vh, 40px);grid-template-columns:var(--nw) minmax(0, 1fr);padding-block:var(--pt) calc(var(--pt) + 4px);column-gap:clamp(18px,2.4vw,40px);display:grid;position:relative}.m06 .m06__item:before,.m06 .m06__item:last-child:after{content:"";pointer-events:none;background:var(--hair-2);transform-origin:0;height:1px;transform:scaleX(var(--ln,1));position:absolute;left:0;right:0}.m06 .m06__item:before{top:0}.m06 .m06__item:last-child:after{bottom:0}.m06 .m06__num{width:max-content;font:300 clamp(54px, 5.8vw, 86px)/.92 var(--f-display);letter-spacing:-.045em;color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-variation-settings:"opsz" 48;place-self:start;margin-top:.02em;display:block;position:relative}.m06 .m06__ntx{display:inline-block}.m06 .m06__nsvg{pointer-events:none;max-width:none;display:none;position:absolute;overflow:visible}.m06 .m06__nsvg text{font:inherit;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums;font-variation-settings:inherit}.m06 .m06__nsvg .m06__st{transform:translate3d(0, var(--ry,0px), 0)}.m06 .m06__nsvg .m06__ol text{fill:none;stroke:var(--ink);stroke-width:1px;stroke-opacity:var(--oa,.5);opacity:var(--oo,1)}.m06 .m06__nsvg .m06__fl text{fill-opacity:var(--ffo,0);stroke-opacity:var(--fso,0);stroke-width:var(--fw,0px);stroke-linejoin:round}.m06 .m06__name{font:300 clamp(28px, 2.55vw, 40px)/1.12 var(--f-display);letter-spacing:-.022em;color:var(--ink);align-items:center;gap:clamp(12px,1.1vw,16px);display:flex}.m06 .m06__nm{min-width:0}.m06 .m06__ic{width:clamp(22px,1.8vw,27px);height:clamp(22px,1.8vw,27px);color:var(--lime);flex:none;display:block}.m06 .m06__ic svg{width:100%;height:100%;display:block;overflow:visible}.m06 .m06__say{max-width:44ch;color:var(--ink-2);text-wrap:pretty;margin-top:clamp(10px,1.1vw,14px);font-size:16.5px;line-height:1.6}.m06 .m06__rail,.m06 .m06__tick{display:none}.m06 .m06__end{z-index:1;margin-top:clamp(56px,7vw,104px);position:relative}.m06 .m06__close{text-align:center;max-width:24ch;margin-inline-start:auto;margin-inline-end:auto;font-size:clamp(25px,2.75vw,38px);line-height:1.22}.m06 .m06__cbeat{display:block}.m06.is-armed .m06__num{opacity:var(--na,1);transform:translate3d(0, var(--ny,0px), 0)}.m06.is-armed .m06__name{opacity:var(--ma,1);transform:translate3d(0, var(--my,0px), 0)}.m06.is-armed .m06__say{opacity:var(--sa,1);transform:translate3d(0, var(--sy,0px), 0)}.m06.is-armed .m06__num.has-svg .m06__ntx{visibility:hidden}.m06.is-armed .m06__num.has-svg .m06__nsvg{display:block}.m06.is-armed .m06__ic svg *{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--dr,1))}.m06.is-armed .m06__ic{opacity:clamp(0, calc(var(--dr,1) * 5), 1)}.m06.is-armed .m06__fourn{opacity:0}.m06.is-armed .m06__four{-webkit-mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%)}.m06.is-armed .m06__four:after{content:"0\a 1\a 2\a 3\a 4" / "";white-space:pre;transition:transform .5s var(--ease-out);line-height:1.6;position:absolute;top:-.24em;left:0;transform:translate(0,0)}.m06.is-armed.is-on .m06__four:after{transition:transform 1.1s cubic-bezier(.4,0,.14,1) 60ms;transform:translateY(-6.4em)}.m06.is-armed .m06__beat{opacity:0;filter:blur(10px);transition:opacity .45s var(--ease-out), transform .55s var(--ease-out), filter .45s var(--ease-out);transform:translateY(.32em)}.m06.is-armed .m06__four.m06__beat{transform:translateY(.1em)}.m06.is-armed.is-on .m06__beat{opacity:1;filter:none;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out), filter .65s var(--ease-out);transition-delay:calc(60ms + var(--b) * .3s);transform:none}.m06.is-armed .m06__cbeat{opacity:0;filter:blur(8px);transition:opacity .4s var(--ease-out), transform .5s var(--ease-out), filter .4s var(--ease-out);transform:translateY(.3em)}.m06.is-armed.is-close .m06__cbeat{opacity:1;filter:none;transition:opacity .7s var(--ease-out), transform .9s var(--ease-out), filter .7s var(--ease-out);transition-delay:calc(var(--b) * .42s);transform:none}@media (min-width:1024px){.m06 .m06__run{grid-template-columns:max-content minmax(0,720px);justify-content:center;align-items:start;column-gap:clamp(48px,5vw,88px);display:grid}.m06:not(.is-pin) .m06__headcol{align-self:stretch}.m06:not(.is-pin) .m06__head{top:calc(var(--header-h) + clamp(32px, 6vh, 64px));position:sticky}}.m06.is-pin .m06__run{height:calc(100vh + var(--run,240vh))}.m06.is-pin .m06__headcol{height:var(--hcol,100%)}.m06.is-pin .m06__head{top:var(--htop,40vh);position:sticky}.m06.is-pin .m06__stage{height:100vh;position:sticky;top:0;overflow:clip}.m06.is-pin .m06__view{height:100%;-webkit-mask-image:linear-gradient(180deg, transparent 0, transparent var(--header-h), #000 calc(var(--header-h) + 16%), #000 82%, transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, transparent var(--header-h), #000 calc(var(--header-h) + 16%), #000 82%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0, transparent var(--header-h), #000 calc(var(--header-h) + 16%), #000 82%, transparent 100%);position:relative}.m06.is-pin .m06__track{--rg:clamp(40px, 3.6vw, 58px);--rx:6px;padding-left:var(--rg);will-change:transform;position:absolute;top:0;left:0;right:0}.m06.is-pin .m06__item{will-change:transform}.m06.is-pin .m06__rail{left:var(--rx);top:var(--r0,0px);width:1px;height:var(--rh,0px);background:var(--hair-2);opacity:var(--ra,1);transform-origin:50% 0;display:block;position:absolute}.m06.is-pin .m06__fill{transform-origin:50% 0;transform:scaleY(var(--fy,0));background:linear-gradient(180deg, #c8f26a4d 0%, #c8f26abf 60%, var(--lime) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.m06.is-pin .m06__tick{left:calc(var(--rx) - var(--rg) - 5px);top:var(--tt,50%);background:var(--ink-4);width:11px;height:1px;opacity:var(--ra,1);transition:background-color .35s var(--ease-out);display:block;position:absolute}.m06.is-pin .m06__tick.is-lit{background:var(--lime)}.m06.is-pin .m06__end{margin-top:calc(-1 * var(--pull,15vh))}@media (max-width:1023px){.m06 .m06__list{margin-top:clamp(30px,5vw,48px)}}@media (max-width:760px){.m06{padding-block-start:64px;padding-block-end:72px}.m06 .m06__lock{gap:.18em}.m06 .m06__four{font-size:2.7em}.m06 .m06__sub{margin-top:14px}.m06 .m06__item{--nw:50px;--pt:22px;column-gap:14px}.m06 .m06__num{margin-top:-.02em;font-size:42px}.m06 .m06__name{gap:10px;font-size:25px}.m06 .m06__ic{width:21px;height:21px}.m06 .m06__say{max-width:none;margin-top:8px;font-size:15px;line-height:1.55}.m06 .m06__end{margin-top:48px}.m06 .m06__close{max-width:18ch;font-size:24px}}@media (prefers-reduced-motion:reduce){.m06 .m06__beat,.m06 .m06__cbeat,.m06 .m06__tick,.m06 .m06__four:after{transition:none!important}.m06.is-armed .m06__beat,.m06.is-armed .m06__cbeat{opacity:1;filter:none;transform:none}.m06.is-armed .m06__num,.m06.is-armed .m06__name,.m06.is-armed .m06__say{opacity:1;transform:none}.m06.is-armed .m06__ic svg *{stroke-dashoffset:0}.m06.is-armed .m06__ic,.m06.is-armed .m06__fourn{opacity:1}.m06.is-armed .m06__four{-webkit-mask-image:none;mask-image:none}.m06.is-armed .m06__four:after{content:none}.m06 .m06__item:before,.m06 .m06__item:last-child:after{transform:none}}.m07{isolation:isolate;text-align:center;background:radial-gradient(120% 60% at 50% 0,#7a4ed929 0%,#7a4ed900 62%),linear-gradient(#18122f 0%,#130f27 34%,#110d22 70%,#0f0c1e 100%);border-radius:36px;padding-block-start:clamp(112px,14vh,152px);padding-block-end:clamp(112px,14vh,156px);position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #f4efe60f}.m07__seam{z-index:4;pointer-events:none;background:linear-gradient(90deg,#b68cff00 3%,#b68cff80 24%,#f4efe6c7 50%,#b68cff80 76%,#b68cff00 97%);height:1px;position:absolute;left:0;right:0}.m07__seam:after{content:"";pointer-events:none;background:radial-gradient(50% 100% at 50% 0,#b68cff2e 0%,#b68cff0f 45%,#b68cff00 100%);height:120px;position:absolute;left:10%;right:10%}.m07__seam--top{top:0}.m07__seam--top:after{top:1px}.m07__seam--bot{bottom:0}.m07__seam--bot:after{bottom:1px;transform:scaleY(-1)}.m07__head{z-index:2;position:relative}.m07__title{max-width:12.6em;margin-inline-start:auto;margin-inline-end:auto;font-size:clamp(33px,4vw,58px);line-height:1.07}.m07__title .w,.m07__title .w>span{display:inline-block}.m07__title.is-split em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.m07__title.is-split em .w>span{background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em}.m07__lead{max-width:37ch;margin:clamp(16px,2.2vh,22px) auto 0}.m07__nw{white-space:nowrap}.m07__run{margin-top:clamp(28px,4vh,44px);position:relative}.m07__stage{position:relative}.m07__sky{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.m07__glow{transform-origin:50%;background:radial-gradient(50% 50%,#f4efe657 0%,#f4efe629 7%,#e8deff1c 15%,#b68cff24 28%,#7a4ed912 46%,#7a4ed900 70%);border-radius:50%;width:1400px;height:760px;margin:-380px 0 0 -700px;position:absolute;top:0;left:0}.m07__svg{display:none}.m07__risers polygon{fill:url(#m07-espelho)}.m07__lv{--fd:52;--fw:300;--k:1.321;--ft:.903}.m07__lv:nth-child(2){--fd:64;--fw:276}.m07__lv:nth-child(3){--fd:79;--fw:252}.m07__lv:nth-child(4){--fd:98;--fw:230}.m07__lv--top{--fd:132;--fw:210;--k:1.136;--ft:.952}.m07__stairs{--u:1px;z-index:1;align-items:center;gap:calc(22 * var(--u));padding:calc(28 * var(--u)) 0 0;flex-direction:column-reverse;margin:0;list-style:none;display:flex;position:relative}.m07__lv{flex-direction:column;align-items:center;display:flex;position:relative}.m07__gem{width:calc(var(--fd) * var(--k) * var(--u));height:calc(var(--fd) * var(--k) * var(--u));margin-bottom:calc(var(--fd) * var(--k) * (var(--ft) - 1) * var(--u));flex:none;display:block;position:relative}.m07__img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.m07__ring{pointer-events:none;clip-path:inset(0 0 8.8%);width:114%;max-width:none;height:114%;position:absolute;top:-9.2%;left:-7.2%;overflow:visible}.m07__ring circle{fill:none;stroke:#e2f6aa9e;stroke-width:var(--rw,.6);stroke-linecap:round;stroke-dasharray:var(--ra,155.6) 400;transform-box:fill-box;transform-origin:50%;transform:rotate(90deg)}.m07__ring .m07__arc-r{transform:scaleX(-1)rotate(90deg)}.m07__blade{width:calc(var(--fw) * var(--u));height:1px;display:block;position:relative}.m07__bl{pointer-events:none;display:block;position:absolute;left:0;right:0}.m07__bl--base{background:linear-gradient(90deg,#f4efe600 0%,#f4efe633 14% 86%,#f4efe600 100%);height:1px;top:0}.m07__bl--lit{transform-origin:50% 0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--c) 70%, transparent) 12%, var(--c) 32%, color-mix(in srgb, var(--c) 40%, #fff) 50%, var(--c) 68%, color-mix(in srgb, var(--c) 70%, transparent) 88%, transparent 100%);height:1px;top:0}.m07__bl--glow{z-index:-1;background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--c) 34%, transparent) 0%, color-mix(in srgb, var(--c) 12%, transparent) 42%, transparent 72%);height:44px;top:-22px}.m07__name{font:500 11px/1 var(--f-mono);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--c) 48%, var(--ink));margin:11px 0 0;padding-left:.24em}.m07.is-3d .m07__stage{height:100vh;height:100svh;overflow:clip}.m07.is-3d .m07__svg{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.m07.is-3d .m07__stairs{z-index:2;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.m07.is-3d .m07__lv{z-index:calc(10 - var(--i));pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.m07.is-3d .m07__gem{transform-origin:0 0;z-index:1;margin:0;position:absolute;top:0;left:0}.m07.is-3d .m07__blade{transform-origin:0 0;z-index:2;width:1000px;position:absolute;top:0;left:0}.m07.is-3d .m07__bl--glow{z-index:-2}.m07.is-3d .m07__name{transform-origin:0 0;z-index:3;margin:0;position:absolute;top:0;left:0}.m07.is-pin .m07__run{height:calc(100vh + var(--pin,2.7) * 100vh);height:calc(100svh + var(--pin,2.7) * 100svh)}.m07.is-pin .m07__stage{position:sticky;top:0}.m07:not(.is-3d) .m07__glow{width:900px;height:520px;margin:-260px 0 0 -450px;top:120px;left:50%}.m07__close{z-index:2;margin-top:clamp(8px,1.5vh,20px);position:relative}.m07__stem{transform-origin:50% 0;background:linear-gradient(#c8f26a00 0%,#c8f26abf 46%,#f4efe61f 100%);width:1px;height:clamp(64px,10vh,104px);margin:0 auto clamp(26px,3.4vh,34px);display:block}.m07__beat--1{max-width:15em;font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin-inline-start:auto;margin-inline-end:auto;font-size:clamp(29px,3.1vw,44px);font-weight:300;line-height:1.12}.m07__beat--2{max-width:35ch;font-size:var(--body-lg);color:var(--ink-2);text-wrap:pretty;margin:clamp(16px,2vh,22px) auto 0;line-height:1.6}.m07__beat--2 strong{color:var(--ink);font-weight:500}.m07__cursos{z-index:2;margin-top:clamp(84px,11vh,124px);position:relative}.m07__cursos-name{font:500 11px/1 var(--f-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-2);justify-content:center;align-items:center;gap:16px;display:flex}.m07__cursos-name span{padding-left:.24em}.m07__cursos-name i{background:linear-gradient(90deg,#f4efe600,#f4efe652);width:40px;height:1px;display:block}.m07__cursos-name i:last-child{transform:scaleX(-1)}.m07__fan{aspect-ratio:720/398;width:min(340px,54vw);margin:clamp(30px,4vh,40px) auto 0;position:relative}.m07__cover{object-fit:cover;background:var(--bg-3);transform-origin:50% 100%;border-radius:12px;width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 26px 50px -22px #000000d9,0 0 0 1px #f4efe61f}.m07__cover:first-child{transform:translate(-48%,12px)rotate(-8deg)scale(.9)}.m07__cover:nth-child(2){z-index:2}.m07__cover:nth-child(3){transform:translate(48%,12px)rotate(8deg)scale(.9)}@media (min-width:761px){.m07__stairs{--u:1.15px}.m07__name,.m07__cursos-name{font-size:12px}.m07__cursos-name i{width:56px}}@media (max-width:760px){.m07{border-radius:28px}.m07__title{max-width:10.5em}.m07__lead{max-width:31ch;font-size:16px}.m07__beat--2{max-width:30ch;font-size:16px}.m07__fan{width:52vw}.m07__cover:first-child{transform:translate(-40%,10px)rotate(-7deg)scale(.9)}.m07__cover:nth-child(3){transform:translate(40%,10px)rotate(7deg)scale(.9)}}@media (prefers-reduced-motion:reduce){.m07__gem,.m07__name,.m07__blade,.m07__beat,.m07__cover,.m07__stem{transition:none!important}}.m08{--m08-lit:1;--m08-sky:1;--sky-y:62%;background:var(--bg);text-align:center;padding-block-start:clamp(112px,15vh,160px);padding-block-end:clamp(120px,15vh,170px);overflow:clip}.m08 .m08__sky{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0,#000 clamp(140px,20%,260px) calc(100% - clamp(140px,22%,280px)),#0000 100%);mask-image:linear-gradient(#0000 0,#000 clamp(140px,20%,260px) calc(100% - clamp(140px,22%,280px)),#0000 100%)}.m08 .m08__lift{z-index:0;background:radial-gradient(min(1180px, 120vw) 72% at 50% var(--sky-y), #211c2eeb 0%, #181522b3 34%, #100e1659 60%, #0b0a0f00 82%), linear-gradient(180deg, #11101700 0%, #111017d9 45%, #11101700 100%);position:absolute;top:0;bottom:0;left:0;right:0}.m08 .m08__aurora{left:50%;top:var(--sky-y);z-index:1;width:0;height:0;opacity:var(--m08-sky);transform:scale(calc(.62 + .38 * var(--m08-sky)), calc(.1 + .62 * var(--m08-sky)));position:absolute}.m08 .m08__aurora .aurora{opacity:.4;width:min(1180px,150vw);height:min(1180px,150vw)}.m08:not(.is-near) .m08__aurora .aurora{animation-play-state:paused}.m08 .m08__grid{z-index:2;opacity:calc(.34 * var(--m08-sky));-webkit-mask-image:radial-gradient(min(760px, 92vw) 46% at 50% var(--sky-y), #000 14%, transparent 74%);-webkit-mask-image:radial-gradient(min(760px, 92vw) 46% at 50% var(--sky-y), #000 14%, transparent 74%);mask-image:radial-gradient(min(760px, 92vw) 46% at 50% var(--sky-y), #000 14%, transparent 74%)}.m08 .m08__orbit{z-index:0;pointer-events:none;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.m08.is-live .m08__orbit{display:block}.m08 .m08__face{--s:64px;width:var(--s);height:var(--s);background:var(--bg-3);opacity:0;will-change:transform, opacity;contain:layout paint;border-radius:50%;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 18px 36px -18px #000000e6,0 6px 14px -10px #0009}.m08 .m08__face img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.m08 .m08__face:after{content:"";z-index:2;pointer-events:none;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #f4efe62e}.m08 .m08__face:before{content:"";z-index:1;pointer-events:none;background:rgba(11, 10, 15, var(--veil,0));border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.m08 .m08__face[data-layer="0"]{--veil:.34;z-index:1;box-shadow:0 12px 24px -14px #000000d9}.m08 .m08__face[data-layer="0"] img{filter:blur(.8px);transform:scale(1.04)}.m08 .m08__face[data-layer="1"]{--veil:.1;z-index:2}.m08 .m08__face[data-layer="2"]{z-index:3;box-shadow:0 26px 44px -20px #000000f2,0 8px 18px -12px #000000b3}.m08.is-measure .m08__title .w>span,.m08.is-measure .m08__lead,.m08.is-measure .m08__card{transform:none!important}.m08 .m08__crowd{display:none}.m08 .m08__in{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.m08 .m08__head{flex-direction:column;align-items:center;display:flex}.m08 .m08__title{text-wrap:balance;max-width:12.4em;font-size:clamp(38px,4.4vw,64px);line-height:1.05}.m08 .m08__title .w,.m08 .m08__title .w>span{display:inline-block}.m08.is-split .m08__title em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.m08.is-split .m08__title em .w>span{background-image:var(--grad-text);background-size:var(--gw,100%) 100%;background-position:var(--gx,0px) 0;color:#0000;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;margin:-.04em -.08em -.2em -.06em;padding:.04em .08em .2em .06em}.m08 .m08__lead{text-wrap:balance;max-width:44ch;margin-top:clamp(16px,2.2vh,22px)}.m08 .m08__stage{width:min(680px,100%);margin-top:clamp(34px,5vh,54px);position:relative}.m08 .m08__stage:before{content:"";z-index:-1;pointer-events:none;opacity:var(--m08-lit);transform:scale(calc(.82 + .18 * var(--m08-lit)));background:radial-gradient(46% 40% at 50% 46%,#7a4ed947,#7a4ed900 72%),radial-gradient(30% 22% at 50% 14%,#c8f26a21,#c8f26a00 72%);position:absolute;top:-22%;bottom:-18%;left:-30%;right:-30%}@property --m08-cx{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --m08-cy{syntax:"<length-percentage>";inherits:false;initial-value:0%}.m08 .m08__card{--m08-cx:50%;--m08-cy:0%;isolation:isolate;border-radius:var(--r-lg);text-align:left;transition:--m08-cx .45s var(--ease-out), --m08-cy .45s var(--ease-out);background:linear-gradient(#17161ef0 0%,#0e0d13f7 100%);padding:clamp(30px,3.6vh,42px) clamp(24px,3vw,44px) clamp(28px,3.4vh,40px);position:relative;box-shadow:0 60px 120px -60px #000000f2,0 24px 48px -32px #000000b3}.m08 .m08__card:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(380px circle at var(--m08-cx) var(--m08-cy), rgba(200, 242, 106, calc(.62 * var(--m08-lit))), rgba(200, 242, 106, calc(.12 * var(--m08-lit))) 45%, transparent 72%), linear-gradient(var(--hair-2), var(--hair-2));-webkit-mask-composite:xor;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.m08 .m08__card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:var(--m08-lit);background:radial-gradient(64% 34% at 50% 0,#c8f26a14,#0000 70%),radial-gradient(70% 40% at 50% 100%,#7a4ed91f,#0000 72%);position:absolute;top:0;bottom:0;left:0;right:0}.m08 .m08__price{text-align:center}.m08 .m08__per{font:400 var(--body-lg)/1.2 var(--f-body);color:var(--ink-2);margin:0}.m08 .m08__big{font:300 clamp(60px, 6vw, 84px)/.98 var(--f-display);letter-spacing:-.035em;font-variation-settings:"opsz" 144, "SOFT" 50;color:var(--lime);white-space:nowrap;margin:6px 0 0}.m08 .m08__total{color:var(--ink-2);margin-top:14px;font-size:15.5px;line-height:1.5}.m08 .m08__inc{border-top:1px solid var(--hair);margin-top:clamp(24px,3.2vh,30px);padding-top:clamp(20px,2.8vh,24px)}.m08 .m08__inc-t{font:500 14.5px/1.4 var(--f-body);color:var(--ink-2)}.m08 .m08__list{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:clamp(20px,2.6vw,36px);margin-top:10px;display:grid}.m08 .m08__item{border-bottom:1px solid var(--hair);color:var(--ink);opacity:.3;transition:opacity .38s var(--ease-out), transform .42s var(--ease-out);grid-template-columns:18px minmax(0,1fr);align-items:center;column-gap:12px;padding:12px 0;font-size:15.5px;line-height:1.35;display:grid;transform:translateY(6px)}.m08 .m08__item.is-on{opacity:1;transition-delay:calc(var(--k,0) * 45ms);transform:none}.m08 .m08__check{width:18px;height:18px;color:var(--lime);display:block}.m08 .m08__check svg{width:100%;height:100%;display:block;overflow:visible}.m08 .m08__check svg *{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .42s cubic-bezier(.65,0,.35,1),opacity .15s linear}.m08 .m08__item.is-on .m08__check svg *{stroke-dashoffset:0;opacity:1;transition-delay:calc(60ms + var(--k,0) * 45ms)}.m08 .m08__act{justify-content:center;margin-top:clamp(24px,3.2vh,30px);display:flex}@media (max-width:1179px){.m08{padding-block-start:clamp(64px,8vh,104px);padding-block-end:clamp(56px,7vh,96px)}.m08.is-live .m08__crowd{width:min(100%,600px);height:var(--crowd-h,140px);margin-bottom:clamp(22px,3vh,34px);display:block}.m08.is-live .m08__crowd--b{margin-top:clamp(26px,3.4vh,40px);margin-bottom:0}}@media (max-width:760px){.m08{padding-block-start:44px;padding-block-end:52px}.m08.is-live .m08__crowd{width:100%;height:var(--crowd-h,120px);margin-bottom:30px}.m08.is-live .m08__crowd--b{margin-top:30px;margin-bottom:0}.m08 .m08__title{max-width:11em;font-size:clamp(31px,8.6vw,38px);line-height:1.1}.m08 .m08__lead{max-width:32ch;font-size:16px}.m08 .m08__stage{margin-top:30px}.m08 .m08__stage:before{top:-10%;bottom:-8%;left:-14%;right:-14%}.m08 .m08__aurora .aurora{opacity:.46}.m08 .m08__card{border-radius:22px;padding:28px 20px 24px}.m08 .m08__per{font-size:16px}.m08 .m08__big{font-size:clamp(50px,14vw,58px)}.m08 .m08__total{font-size:14.5px}.m08 .m08__list{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.m08 .m08__item{padding:12px 0;font-size:15px}.m08 .m08__cta{width:100%}}@media (prefers-reduced-motion:reduce){.m08{--m08-lit:1!important;--m08-sky:1!important}.m08 .m08__card{transition:none!important}.m08 .m08__face{will-change:auto}.m08 .m08__item{opacity:1;transform:none;transition:none!important}.m08 .m08__check svg *{stroke-dashoffset:0;opacity:1;transition:none!important}}.m09{--qf:clamp(19px, 1.5vw, 23px);background:var(--bg)}.m09 .m09__in{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(28px,5vw,96px);display:grid}.m09 .m09__head{top:calc(var(--header-h) + clamp(24px, 4vh, 48px));position:sticky}.m09 .m09__title{max-width:none}.m09 .m09__now{pointer-events:none;height:44px;margin-top:clamp(18px,2.5vh,28px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 8px 36px,#0000);mask-image:linear-gradient(#0000,#000 8px 36px,#0000)}.m09 .m09__nowi{--e:0;--x:0;opacity:calc(var(--e) * (1 - var(--x)));transform:translateY(calc((1 - var(--e)) * 30px - var(--x) * 30px));position:absolute;top:8px;left:0;right:0}.m09 .m09__nowi .m09__gfio{transform:scaleX(var(--e))}.m09 .m09__nowi .m09__gc circle{stroke-dashoffset:calc(1 - var(--e))}.m09 .m09__nowi .m09__gname{white-space:nowrap}.m09 .m09__nowi[data-off]{visibility:hidden}@media (max-width:1100px){.m09 .m09__nowi{letter-spacing:.14em;gap:10px;font-size:11px}.m09 .m09__nowi .m09__gfio{display:none}}.m09 .m09__list{max-width:780px}.m09 .m09__groups{--mx:-9999px;--my:-9999px;position:relative}.m09 .m09__group{position:relative}.m09 .m09__group+.m09__group,.m09 .m09__rest>.m09__group+.m09__group,.m09 .m09__rest>.m09__group:first-child{margin-top:clamp(56px,7.4vh,72px)}.m09 .m09__rest[hidden]{display:none}.m09 .m09__gt{margin:0 0 18px}.m09 .m09__tag{min-height:28px;font:500 12px/1.35 var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lime);align-items:center;gap:12px;display:flex}.m09 .m09__gfio{opacity:.7;transform-origin:0;background:currentColor;flex:none;width:22px;height:1px}.m09 .m09__gn{width:28px;height:28px;font:500 11px/1 var(--f-mono);letter-spacing:0;flex:none;place-items:center;padding-left:.5px;display:grid;position:relative}.m09 .m09__gc{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible;transform:rotate(-90deg)}.m09 .m09__gc circle{fill:none;stroke:currentColor;stroke-opacity:.45;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1 1;stroke-dashoffset:0}.m09 .m09__gname{text-wrap:balance;min-width:0}.m09 .m09__q,.m09 .m09__group{--oy:0px}.m09 .m09__q:before,.m09 .m09__group:after{content:"";pointer-events:none;background:radial-gradient(280px circle at var(--mx) calc(var(--my) - var(--oy)), #c8f26a99, #c8f26a1a 45%, transparent 72%), linear-gradient(var(--hair-2), var(--hair-2));transform-origin:0;height:1px;position:absolute;left:0;right:0}.m09 .m09__q:before{top:0}.m09 .m09__group:after{bottom:0}.m09 .m09__q{position:relative}.m09 .m09__ask{cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:24px;padding:clamp(18px,2.2vh,24px) 0;list-style:none;display:grid}.m09 .m09__ask::-webkit-details-marker{display:none}.m09 .m09__ask::marker{content:""}.m09 .m09__ask:focus-visible{outline-offset:6px}.m09 .m09__qt{font:300 var(--qf)/1.3 var(--f-display);letter-spacing:-.015em;color:var(--ink);text-wrap:pretty;transition:color .35s var(--ease-out)}.m09 .m09__ic{width:14px;height:14px;margin-top:calc(var(--qf) * .65 - 7px);color:var(--ink-3);transition:color .4s var(--ease-out);position:relative}.m09 .m09__ic:before,.m09 .m09__ic:after{content:"";transition:transform .5s var(--ease-out), opacity .4s var(--ease-out);background:currentColor;position:absolute;top:50%;left:50%}.m09 .m09__ic:before{width:14px;height:1px;margin:-.5px 0 0 -7px}.m09 .m09__ic:after{width:1px;height:14px;margin:-7px 0 0 -.5px}.m09 .m09__ask:hover .m09__ic,.m09 .m09__q.is-open .m09__ic,.m09 .m09__q[open] .m09__ic{color:var(--lime)}.m09 .m09__q.is-open .m09__ic:after,.m09:not(.is-js) .m09__q[open] .m09__ic:after{transform:rotate(90deg)}.m09 .m09__body{transition:grid-template-rows .6s var(--ease-out);grid-template-rows:0fr;display:grid}.m09 .m09__inner{min-height:0;overflow:hidden}.m09 .m09__ans{max-width:62ch;font-size:var(--body-lg);color:var(--ink-2);text-wrap:pretty;opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);padding:0 48px clamp(22px,2.6vh,30px) 0;line-height:1.6;transform:translateY(-6px)}.m09 .m09__q.is-open .m09__body,.m09:not(.is-js) .m09__q[open] .m09__body{grid-template-rows:1fr}.m09 .m09__q.is-open .m09__ans,.m09:not(.is-js) .m09__q[open] .m09__ans{opacity:1;transition:opacity .5s var(--ease-out) .12s, transform .5s var(--ease-out) .12s;transform:none}.m09.is-js .m09__q:before{transform:scaleX(0)}.m09.is-js .m09__q .m09__ask{opacity:0;transform:translateY(12px)}.m09.is-js .m09__q.is-in:before{transition:transform 1s cubic-bezier(.65, 0, .35, 1) calc(var(--d,0) * 1ms);transform:none}.m09.is-js .m09__q.is-in .m09__ask{opacity:1;transition:opacity .7s var(--ease-out) calc(var(--d,0) * 1ms + .12s), transform .8s var(--ease-out) calc(var(--d,0) * 1ms + .12s);transform:none}.m09.is-js .m09__group:after{transform:scaleX(0)}.m09.is-js .m09__group.is-in:after{transition:transform 1s cubic-bezier(.65, 0, .35, 1) calc(var(--d,0) * 1ms);transform:none}.m09.is-js .m09__gt .m09__gfio{transform:scaleX(0)}.m09.is-js .m09__gt .m09__gc circle{stroke-dashoffset:1px}.m09.is-js .m09__gt .m09__gn,.m09.is-js .m09__gt .m09__gname{opacity:0;transform:translateY(8px)}.m09.is-js .m09__gt.is-in .m09__gfio{transition:transform .8s cubic-bezier(.65, 0, .35, 1) calc(var(--d,0) * 1ms);transform:none}.m09.is-js .m09__gt.is-in .m09__gc circle{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.65, 0, .35, 1) calc(var(--d,0) * 1ms + .26s)}.m09.is-js .m09__gt.is-in .m09__gn,.m09.is-js .m09__gt.is-in .m09__gname{opacity:1;transform:none}.m09.is-js .m09__gt.is-in .m09__gn{transition:opacity .6s var(--ease-out) calc(var(--d,0) * 1ms + .2s), transform .7s var(--ease-out) calc(var(--d,0) * 1ms + .2s)}.m09.is-js .m09__gt.is-in .m09__gname{transition:opacity .7s var(--ease-out) calc(var(--d,0) * 1ms + .32s), transform .8s var(--ease-out) calc(var(--d,0) * 1ms + .32s)}.m09 .m09__more-act{margin-top:clamp(26px,3.6vh,40px)}.m09 .m09__more{transition:opacity .35s var(--ease-out), transform .35s var(--ease-out), border-color .3s, background .3s}.m09 .m09__more svg{transition:transform .4s var(--ease-out)}.m09 .m09__more:hover svg{transform:translateY(2px)}.m09 .m09__more.is-gone{opacity:0;pointer-events:none;transform:translateY(6px)}.m09 .m09__more[hidden]{display:none}@media (max-width:900px){.m09 .m09__in{grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vh,40px)}.m09 .m09__head{position:static}.m09 .m09__now{display:none}.m09 .m09__list{max-width:none}}@media (max-width:760px){.m09{--qf:19px}.m09 .m09__ask{column-gap:18px;padding:18px 0}.m09 .m09__ans{max-width:none;padding-right:32px;font-size:16px;line-height:1.55}.m09 .m09__group+.m09__group,.m09 .m09__rest>.m09__group+.m09__group,.m09 .m09__rest>.m09__group:first-child{margin-top:56px}.m09 .m09__gt{margin-bottom:14px}.m09 .m09__tag{letter-spacing:.16em;gap:10px;font-size:11.5px}.m09 .m09__gfio{width:16px}.m09 .m09__more{width:100%}}@media (prefers-reduced-motion:reduce){.m09 .m09__q:before,.m09 .m09__group:after,.m09 .m09__ask,.m09 .m09__body,.m09 .m09__ans,.m09 .m09__ic:after,.m09 .m09__more,.m09 .m09__gt .m09__gfio,.m09 .m09__gt .m09__gn,.m09 .m09__gt .m09__gname,.m09 .m09__gt .m09__gc circle{transition:none!important}.m09.is-js .m09__q:before,.m09.is-js .m09__group:after,.m09.is-js .m09__gt .m09__gfio{transform:none}.m09.is-js .m09__q .m09__ask,.m09.is-js .m09__gt .m09__gn,.m09.is-js .m09__gt .m09__gname{opacity:1;transform:none}.m09.is-js .m09__gt .m09__gc circle{stroke-dashoffset:0}}.m10{--em:min(220px, 24vh);--hy:30%;min-height:100vh;min-height:100svh;padding-top:calc(var(--header-h) + clamp(10px, 2.4vh, 32px));text-align:center;flex-direction:column;display:flex;overflow:clip}.m10 .m10__sky{z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0%, #000 calc(var(--hy) * .55), #000 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0%, #000 calc(var(--hy) * .55), #000 100%);mask-image:linear-gradient(180deg, transparent 0%, #000 calc(var(--hy) * .55), #000 100%);position:absolute;top:0;bottom:0;left:0;right:0}.m10 .m10__grid{opacity:0;-webkit-mask-image:radial-gradient(ellipse 54% 46% at 50% var(--hy), #000 12%, transparent 72%);-webkit-mask-image:radial-gradient(ellipse 54% 46% at 50% var(--hy), #000 12%, transparent 72%);mask-image:radial-gradient(ellipse 54% 46% at 50% var(--hy), #000 12%, transparent 72%);transition:opacity 1.6s var(--ease-out) .5s}.m10 .m10__aurora{left:50%;top:var(--hy);opacity:0;width:0;height:0;transition:opacity 1.4s var(--ease-out) .35s, transform 1.8s var(--ease-out) .35s;position:absolute;transform:scale(.55,.06)}.m10 .m10__aurora .aurora{opacity:.5;width:min(1100px,150vw);height:min(1100px,150vw)}.m10 .m10__in{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-bottom:clamp(16px,3vh,40px);display:flex;position:relative}.m10 .m10__crest{width:100%;height:var(--em);place-items:center;display:grid;position:relative}.m10 .m10__emblem{width:var(--em);height:var(--em);border-radius:50%}.m10 .m10__horizon{background:linear-gradient(90deg,#0000 0%,#b68cff80 22%,#f3ecfff2 50%,#b68cff80 78%,#0000 100%);width:min(1180px,100vw);height:1px;margin-top:-.5px;transition:transform 1.1s cubic-bezier(.65,0,.35,1);position:absolute;top:50%;left:50%;transform:translate(-50%)scaleX(0);box-shadow:0 0 18px 1px #b68cff66}.m10 .m10__title{max-width:17em;margin-top:clamp(16px,3vh,30px);font-size:clamp(32px,min(4.4vw,7.2vh),64px);line-height:1.06}.m10 .m10__beat{opacity:0;filter:blur(10px);transition:opacity .7s var(--ease-out), transform .95s var(--ease-out), filter .8s var(--ease-out);transition-delay:calc(var(--b) * .4s);display:inline-block;transform:translateY(.32em)}.m10 .m10__p{text-wrap:balance;opacity:0;max-width:50ch;transition:opacity .9s var(--ease-out) .62s, transform .9s var(--ease-out) .62s;margin:clamp(14px,2.4vh,24px) auto 0;transform:translateY(12px)}.m10 .m10__act{flex-direction:column;align-items:center;margin-top:clamp(22px,4vh,40px);display:flex}.m10 .m10__btn{opacity:0;transition:opacity .7s var(--ease-out) .85s, translate .9s var(--ease-spring) .85s, scale .9s var(--ease-spring) .85s, transform .35s var(--ease-out), box-shadow .35s var(--ease-out);translate:0 14px;scale:.96}.m10.is-on .m10__horizon{transform:translate(-50%)scaleX(1)}.m10.is-on .m10__aurora{opacity:1;transform:none}.m10.is-on .m10__grid{opacity:.4}.m10.is-beats .m10__beat{opacity:1;filter:none;transform:none}.m10.is-beats .m10__p{opacity:1;transform:none}.m10.is-beats .m10__btn{opacity:1;translate:0;scale:1}.m10 .m10__thread{z-index:0;pointer-events:none;filter:drop-shadow(0 0 5px #b68cffbf);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.m10 .m10__fio{fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:0 1;opacity:0}.m10 .m10__foot{z-index:1;padding:clamp(18px, 3vh, 30px) var(--pad-x) clamp(22px, 3.6vh, 36px);border-top:1px solid var(--hair);opacity:0;transition:opacity 1.4s var(--ease-out) 1.7s;justify-content:center;align-items:center;gap:16px;display:flex;position:relative}.m10 .m10__logo{opacity:.88;width:auto;height:22px}.m10 .m10__rule{background:var(--hair-2);width:1px;height:16px}.m10 .m10__sign{font:300 17px/1.3 var(--f-display);letter-spacing:-.01em;color:var(--ink-2)}.m10 .m10__marcas{font:400 14px/1.3 var(--f-body);color:var(--ink-3);white-space:nowrap}.m10 .m10__marcas-a{vertical-align:middle;color:#f4efe6b3;min-height:32px;text-decoration:underline;-webkit-text-decoration-color:var(--hair-2);text-decoration-color:var(--hair-2);text-underline-offset:4px;transition:color .3s var(--ease-out), text-decoration-color .3s var(--ease-out);align-items:center;gap:4px;display:inline-flex}.m10 .m10__marcas-a svg{width:13px;height:13px;transition:transform .4s var(--ease-out);flex:none}.m10 .m10__marcas-a:hover{color:var(--ink);text-decoration-color:#f4efe680}.m10 .m10__marcas-a:hover svg{transform:translate(1.5px,-1.5px)}.m10.is-beats .m10__foot{opacity:1}@media (max-width:760px){.m10{--em:min(140px, 18vh)}.m10 .m10__title{max-width:none;font-size:clamp(28px,8vw,36px);line-height:1.1}.m10 .m10__beat{display:inline;transform:none}.m10 .m10__p{max-width:36ch;font-size:16px}.m10 .m10__act,.m10 .m10__btn{width:100%}.m10 .m10__foot{flex-direction:column;gap:8px}.m10 .m10__marcas{font-size:13.5px}.m10 .m10__rule{display:none}.m10 .m10__sign{font-size:16px}}@media (prefers-reduced-motion:reduce){.m10 .m10__beat,.m10 .m10__p,.m10 .m10__btn,.m10 .m10__foot,.m10 .m10__aurora,.m10 .m10__horizon,.m10 .m10__grid{transition:none!important}.m10 .m10__beat,.m10 .m10__p,.m10 .m10__foot{opacity:1;filter:none;transform:none}.m10 .m10__btn{opacity:1;translate:0;scale:1}.m10 .m10__horizon{transform:translate(-50%)scaleX(1)}.m10 .m10__aurora{opacity:1;transform:none}.m10 .m10__grid{opacity:.4}.m10 .m10__thread{display:none}}@font-face{font-family:Fraunces Fallback;font-style:normal;src:local(Georgia);size-adjust:95%;ascent-override:103.2%;descent-override:27.4%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback;font-style:italic;src:local(Georgia Italic),local(Georgia-Italic);size-adjust:85%;ascent-override:115.3%;descent-override:30.6%;line-gap-override:0%}:root{--bg:#0b0a0f;--bg-2:#111017;--bg-3:#17161e;--bg-warm:#100e0c;--ink:#f4efe6;--ink-2:#f4efe6b8;--ink-3:#f4efe67a;--ink-4:#f4efe638;--hair:#f4efe61a;--hair-2:#f4efe62e;--paper:#f4f1ea;--card:#fff;--ink-d:#15131a;--ink-d2:#15131aa8;--ink-d3:#15131a6b;--hair-d:#15131a14;--lime:#c8f26a;--lime-deep:#9fc93d;--violet:#b68cff;--violet-deep:#7a4ed9;--pink:#e85aa8;--crystal:#e8d8ff;--sapphire:#7fa8ff;--emerald:#6fdba0;--ruby:#e07a8a;--grad-lime-violet:linear-gradient(135deg, #c8f26a 0%, #b68cff 100%);--grad-cta:linear-gradient(135deg, #d6ff4f 0%, #9b5cff 100%);--grad-text:linear-gradient(100deg, #c8f26a 0%, #b68cff 62%, #e85aa8 100%);--f-display:"Fraunces", Georgia, serif;--f-body:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:"Geist Mono", ui-monospace, "SFMono-Regular", monospace;--f-panel:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--f-panel-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--h1:clamp(40px, 6.2vw, 88px);--h2:clamp(30px, 3.6vw, 50px);--punch:clamp(22px, 2.4vw, 30px);--body:16px;--body-lg:clamp(16px, 1.25vw, 19px);--pad-y:clamp(84px, 9.5vw, 136px);--pad-x:clamp(20px, 4vw, 56px);--maxw:1240px;--r-sm:10px;--r-md:18px;--r-lg:28px;--r-pill:999px;--shadow-cta:0 24px 48px -20px #b68cffbf, 0 12px 34px -10px #c8f26a8c, inset 0 1px 0 #fff6;--shadow-card:0 30px 60px -20px #00000080, 0 0 0 1px #ffffff14;--shadow-panel:0 50px 120px -40px #000000d9, 0 0 0 1px #ffffff0f;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-snap:cubic-bezier(.3, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--header-h:72px;--z-gem:40;--z-grain:45;--z-header:60;--z-lightbox:90}@media (max-width:760px){:root{--header-h:60px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{overflow-x:clip}body{background:var(--bg);color:var(--ink);font:400 var(--body)/1.6 var(--f-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}img,video,svg,canvas{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}p{margin:0}h1,h2,h3,h4{margin:0;font-weight:300}ul,ol{margin:0;padding:0;list-style:none}::selection{color:#fff;background:#b68cff59}:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:6px}.skip{z-index:100;background:var(--lime);color:#0b0a0f;border-radius:10px;padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.wrap{width:100%;max-width:calc(var(--maxw) + 2 * var(--pad-x));padding-inline:var(--pad-x);margin-inline-start:auto;margin-inline-end:auto}.blk{isolation:isolate;position:relative}.blk-pad{padding-block:var(--pad-y)}.t-h1,.t-h2,.t-punch{font-family:var(--f-display);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;font-weight:300}.t-h1{font-size:var(--h1);font-family:Fraunces,Fraunces Fallback,Georgia,serif;line-height:1.02}.t-h2{font-size:var(--h2);line-height:1.08}.t-punch{font-size:var(--punch);letter-spacing:-.015em;line-height:1.25}.t-h1 em,.t-h2 em,.t-punch em{background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.t-lead{font-size:var(--body-lg);color:var(--ink-2);text-wrap:pretty;max-width:58ch;line-height:1.6}.t-mono{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.num{font-variant-numeric:tabular-nums;font-style:normal}.btn-cta{--mx:0px;--my:0px;isolation:isolate;border-radius:var(--r-pill);color:#0b0a0f;min-height:56px;font:600 16px/1 var(--f-body);letter-spacing:-.005em;white-space:nowrap;box-shadow:var(--shadow-cta);transform:translate3d(var(--mx), var(--my), 0);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);background:linear-gradient(110deg,#d6ff4f 0%,#b68cff 45%,#9b5cff 60%,#d6ff4f 100%) 0 0/220% 100%;justify-content:center;align-items:center;gap:10px;padding:0 28px;text-decoration:none;animation:7s linear infinite cta-liquid;display:inline-flex;position:relative;overflow:hidden}.btn-cta:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffffa6 50%,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.btn-cta:hover:after{transition:transform .9s var(--ease-out);transform:translate(120%)}.btn-cta:hover{box-shadow:0 30px 60px -18px #b68cffe6,0 14px 40px -10px #c8f26ab3,inset 0 1px #ffffff80}.btn-cta svg{flex:none;width:18px;height:18px}.btn-cta--lg{min-height:64px;padding:0 36px;font-size:17px}.btn-cta--sm{min-height:40px;padding:0 18px;font-size:14px;box-shadow:0 10px 26px -12px #b68cffcc}@keyframes cta-liquid{to{background-position:-220% 0}}.btn-cta .wa-ic{flex:none;place-items:center;width:19px;height:19px;display:inline-grid}.btn-cta .wa-ic svg{width:100%;height:100%}.btn-cta--sm .wa-ic{width:16px;height:16px}.btn-cta .cta-arrow{width:18px;height:18px;transition:transform .45s var(--ease-out);flex:none;place-items:center;display:inline-grid}.btn-cta .cta-arrow svg{width:100%;height:100%}.btn-cta:hover .cta-arrow{transform:translate(3px)}.btn-cta--sm .cta-arrow{width:15px;height:15px}.cta-note{color:var(--ink-3);margin-top:12px;font-size:13.5px;line-height:1.4}.jump-veil{z-index:80;background:var(--bg);opacity:0;pointer-events:none;transition:opacity .2s;position:fixed;top:0;bottom:0;left:0;right:0}.jump-veil.is-on{opacity:1;pointer-events:auto}.btn-ghost{border-radius:var(--r-pill);border:1px solid var(--hair-2);min-height:56px;color:var(--ink);font:500 15px/1 var(--f-body);white-space:nowrap;background:#f4efe608;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;transition:border-color .3s,background .3s;display:inline-flex}.btn-ghost:hover{background:#f4efe60f;border-color:#f4efe666}.btn-ghost svg{width:16px;height:16px}.aurora{pointer-events:none;z-index:-1;filter:blur(110px);opacity:.55;background:conic-gradient(#7a4ed98c,#c8f26a2e,#e85aa84d,#b68cff73,#7a4ed98c);border-radius:50%;width:1100px;height:1100px;animation:22s linear infinite aurora-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes aurora-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.grid-bg{pointer-events:none;z-index:-1;background-image:linear-gradient(var(--hair) 1px, transparent 1px), linear-gradient(90deg, var(--hair) 1px, transparent 1px);opacity:.55;background-size:64px 64px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 75%)}.grain{z-index:var(--z-grain);pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:1.2s steps(6,end) infinite grain-shift;position:fixed;top:-50%;bottom:-50%;left:-50%;right:-50%}@media (hover:none),(max-width:760px){.grain{display:none}}@keyframes grain-shift{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}#gem-stage{width:100vw;height:100vh;height:100svh;z-index:var(--z-gem);pointer-events:none;contain:strict;position:fixed;top:0;left:0}#gem-stage canvas{width:100%!important;height:100%!important}#gem-stage .gem-img{will-change:transform, opacity;position:absolute;top:0;left:0}[data-reveal]{opacity:0;filter:blur(6px);transition:opacity .9s var(--ease-out), transform .9s var(--ease-out), filter .9s var(--ease-out);transition-delay:calc(var(--d,0) * 1ms);transform:translateY(18px)}[data-reveal].is-in{opacity:1;filter:none;transform:none}[data-reveal=fade]{filter:none;transform:none}[data-reveal=lines]{filter:none;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.grain,.aurora,.btn-cta{animation:none!important}[data-reveal]{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}html{scroll-behavior:auto}}
