.hdr{z-index:var(--z-header);pointer-events:none;position:fixed;top:0;left:0;right:0}.hdr__in{pointer-events:auto;height:var(--header-h);max-width:calc(var(--maxw) + 2 * var(--pad-x));padding:0 var(--pad-x);transition:background .5s var(--ease-out), border-color .5s var(--ease-out), backdrop-filter .5s;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.hdr.is-solid .hdr__in{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border-bottom-color:var(--hair);background:#0b0a0f9e;max-width:none}.hdr__brand{align-items:center;gap:12px;min-height:44px;text-decoration:none;display:inline-flex}.hdr__logo{width:auto;height:28px}.hdr__for{font:500 11px/1 var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);border-left:1px solid var(--hair-2);padding-left:12px}.hdr__cta{transition:opacity .35s var(--ease-out), transform .35s var(--ease-out)}.hdr.is-final .hdr__cta{opacity:0;pointer-events:none;transform:translateY(-6px)}@media (max-width:760px){.hdr__for{display:none}.hdr__logo{height:24px}}.b01{--ax:70%;--ay:52%;min-height:100vh;background:var(--bg);align-items:center;min-height:100svh;display:flex;position:relative;overflow:clip}.b01__bg{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.b01__layer{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.b01 .b01__grid{z-index:0;opacity:.6;animation:b01-fade 1.2s var(--ease-out) .2s backwards;-webkit-mask-image:radial-gradient(62% 66% at 62%,#000 12%,#0000 76%);mask-image:radial-gradient(62% 66% at 62%,#000 12%,#0000 76%)}.b01__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}.b01__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}.b01__open{left:var(--ax);top:var(--ay);width:0;height:0;animation:1.25s cubic-bezier(.16,1,.3,1) .14s backwards b01-open;position:absolute}.b01__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%)}.b01 .b01__aurora{opacity:.5;width:1000px;height:760px}@keyframes b01-open{0%{opacity:0;transform:scaleY(.03)}30%{opacity:1}to{opacity:1;transform:none}}.b01__horizon{--hw:37vw;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:b01-horizon 1.15s var(--ease-out) backwards;margin-top:-.5px;position:absolute;box-shadow:0 0 14px 1px #b68cff8c}@keyframes b01-horizon{0%{opacity:0;transform:scaleX(0)}12%{opacity:1}48%{opacity:1;transform:none}to{opacity:.3;transform:none}}.b01__seam{background:linear-gradient(180deg, #0b0a0f00, var(--bg) 92%);height:22%;position:absolute;bottom:0;left:0;right:0}.b01__inner{z-index:2;padding-top:calc(var(--header-h) + clamp(20px, 3.6vh, 44px));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;column-gap:clamp(40px,4.6vw,76px);padding-bottom:clamp(40px,6vh,76px);display:grid;position:relative}.b01__copy{will-change:transform;min-width:0;position:relative}.b01 .b01__title{letter-spacing:-.03em;will-change:transform;font-size:clamp(40px,4.25vw,66px);line-height:1.04}.b01__line{will-change:transform;display:block;position:relative}.b01__line--2{margin-top:.04em}.b01__title .w{display:inline-block}.b01__title .w>span{animation:b01-word .5s var(--ease-out) backwards;animation-delay:calc(.15s + var(--i) * 32ms);display:inline-block}@keyframes b01-word{0%{opacity:0;filter:blur(12px);transform:translateY(.16em)}}.b01 .b01__line--2 em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.b01__line--2 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-right:-.07em;padding-right:.07em}.b01__sheen{color:#fff;pointer-events:none;opacity:0;text-shadow:0 0 18px #ffffff8c;font-style:italic;animation:1.4s cubic-bezier(.4,0,.3,1) 1.1s backwards b01-sheen;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(100deg,#0000 43%,#000 50%,#0000 57%);mask-image:linear-gradient(100deg,#0000 43%,#000 50%,#0000 57%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:400% 100%;mask-size:400% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes b01-sheen{0%{opacity:1;-webkit-mask-position:100% 0;mask-position:100% 0}to{opacity:1;-webkit-mask-position:0 0;mask-position:0 0}}.b01__lead{max-width:45ch;animation:b01-rise-soft .7s var(--ease-out) .36s backwards;margin-top:clamp(18px,2.7vh,28px)}@keyframes b01-rise-soft{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}}@keyframes b01-fade{0%{opacity:0}}.b01__actions{animation:b01-rise-soft .7s var(--ease-out) .48s backwards;grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:12px;margin-top:clamp(26px,4vh,40px);display:grid}.b01__cta{grid-area:1/1}.b01__ghost{grid-area:1/2}.b01__ghost-ic{border:1px solid var(--hair-2);border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-6px;transition:border-color .3s,background .3s;display:inline-grid}.b01 .b01__ghost-ic svg{width:11px;height:11px;margin-left:1px}.b01__ghost:hover .b01__ghost-ic{background:#f4efe60f;border-color:#f4efe673}.b01__visual{min-width:0;margin-right:calc(-1 * clamp(0px, (100vw - var(--maxw)) / 2 - 60px, 48px));position:relative}.b01__panel{z-index:1;transform-origin:50% 55%;will-change:transform, opacity;position:relative}.b01__panel-in{transform-origin:50% 100%;animation:.86s cubic-bezier(.22,.8,.24,1) .1s backwards b01-rise}@keyframes b01-rise{0%{opacity:0;transform:perspective(1400px)translateY(120px)rotateX(34deg)rotateY(-12deg)scale(.88)}40%{opacity:1}70%{transform:perspective(1400px)translateY(-9px)rotateX(-3deg)rotateY(1deg)scale(1.006)}86%{transform:perspective(1400px)translateY(2px)rotateX(.8deg)rotateY(0)scale(1)}to{opacity:1;transform:none}}.b01__frame{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(155deg,#ffffff21 0%,#ffffff09 38%,#ffffff05 62%,#ffffff14 100%);border-radius:clamp(16px,1.6vw,24px);padding:clamp(7px,.75vw,11px);position:relative;box-shadow:0 70px 140px -50px #000000e6,0 40px 110px -60px #7a4ed9bf,inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff38}.b01__screen{aspect-ratio:1280/800;background:var(--paper);border-radius:clamp(9px,.95vw,14px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000008c,0 2px 10px #00000059}.b01__poster,.b01__video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.b01__video{opacity:0;transition:opacity .6s var(--ease-out)}.b01__video.is-on{opacity:1}.b01__glass{--gx:28%;--gy:0%;border-radius:inherit;pointer-events:none;background:radial-gradient(520px circle at var(--gx) var(--gy), #ffffff29, transparent 46%), linear-gradient(115deg, #fff0 30%, #ffffff12 44%, #fff0 56%);mix-blend-mode:screen;position:absolute;top:0;bottom:0;left:0;right:0}.b01__rim{--gx:28%;--gy:0%;border-radius:inherit;pointer-events:none;background:radial-gradient(380px circle at var(--gx) var(--gy), #ece4ffbf, #b68cff1f 55%, transparent 80%);-webkit-mask-composite:xor;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.b01__anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:50%;left:50%}.b01__floor{z-index:0;pointer-events:none;filter:blur(26px);opacity:.7;will-change:transform, opacity;height:30%;animation:b01-fade 1s var(--ease-out) .55s backwards;background:radial-gradient(50% 50%,#b68cff6b,#7a4ed924 55%,#0000 76%);position:absolute;bottom:-13%;left:6%;right:6%}.b01__card{z-index:3;will-change:transform, opacity;position:absolute}.b01__card--a{--cd:.4s;--fx:46px;--fy:20px;top:29%;left:-7%}.b01__card--b{--cd:.5s;--fx:-46px;--fy:10px;top:47%;right:-3.5%}.b01__card--c{--cd:.6s;--fx:20px;--fy:-40px;bottom:-6%;left:13%}.b01__card-in{animation:b01-pop .62s var(--ease-spring) var(--cd) backwards}@keyframes b01-pop{0%{opacity:0;transform:translate(var(--fx), var(--fy)) scale(.62)}35%{opacity:1}}.b01__chip{--acc:182, 140, 255;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);color:var(--ink);white-space:nowrap;transition:transform .7s var(--ease-out), box-shadow .7s var(--ease-out);background:linear-gradient(#221e2ded 0%,#110f17f2 100%);border-radius:16px;align-items:center;gap:12px;padding:9px 16px 9px 9px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff1f,0 24px 48px -22px #000000d9,0 0 0 .5px #0006}.b01__chip:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--acc), .75), transparent);opacity:.55;height:1px;transition:opacity .7s var(--ease-out);border-radius:1px;position:absolute;top:-.5px;left:18%;right:18%}.b01__card--c .b01__chip{--acc:200, 242, 106}.b01__card.is-live .b01__chip{box-shadow:inset 0 0 0 1px rgba(var(--acc), .32), inset 0 1px 0 #ffffff24, 0 28px 54px -22px #000000e6, 0 0 36px -10px rgba(var(--acc), .45);transform:translateY(-3px)}.b01__card.is-live .b01__chip:before{opacity:1}.b01__pic{width:36px;height:36px;box-shadow:0 0 0 1.5px rgba(var(--acc), .7), 0 0 0 3.5px rgba(var(--acc), .12);background:#222;border-radius:11px;flex:none;position:relative;overflow:hidden}.b01__pic img{object-fit:cover;object-position:50% 22%;width:100%;height:100%}.b01__play{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b0a0f8c;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%}.b01__play:after{content:"";border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;border-left:5.5px solid #fff;position:absolute;top:4.5px;left:6px}.b01__chip-tx{gap:3px;display:grid}.b01__chip-t{font:500 13.5px/1.2 var(--f-body);letter-spacing:-.005em;color:var(--ink)}.b01__chip-s{font:400 11.5px/1.2 var(--f-body);color:var(--ink-3)}.b01__ok{fill:none;width:20px;height:20px;stroke:var(--lime);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-left:4px}.b01__ok circle{stroke:#c8f26a73}@media (max-width:1100px) and (min-width:901px){.b01 .b01__title{font-size:clamp(38px,4.4vw,50px)}.b01__actions{grid-template-columns:auto;row-gap:10px}.b01__ghost{grid-area:2/1;justify-self:start}}@media (max-width:900px){.b01{min-height:0;display:block}.b01__inner{padding-top:calc(var(--header-h) + 30px);grid-template-columns:minmax(0,1fr);row-gap:clamp(48px,9vw,72px);padding-bottom:72px}.b01__visual{justify-self:center;width:100%;max-width:640px;margin-right:0}}@media (max-width:760px){.b01 .b01__title{font-size:clamp(34px,9.4vw,44px);line-height:1.06}.b01__lead{font-size:16px}.b01__actions{grid-template-columns:minmax(0,1fr);row-gap:12px}.b01__cta,.b01__ghost{width:100%}.b01__ghost{grid-area:2/1}.b01 .b01__aurora{width:640px;height:560px;animation-duration:40s}.b01__horizon{--hw:60vw}.b01__wash{width:900px;height:800px}.b01__frame{border-radius:16px;padding:6px}.b01__screen{border-radius:10px}.b01__floor{bottom:-16%}.b01__card--b{display:none}.b01__card--a{top:-11%;left:-1%}.b01__card--c{bottom:-12%;left:auto;right:-1%}.b01__chip{border-radius:14px;gap:10px;padding:7px 13px 7px 7px}.b01__pic{border-radius:9px;width:30px;height:30px}.b01__chip-t{font-size:12.5px}.b01__chip-s{font-size:11px}.b01__ok{width:17px;height:17px}}@media (prefers-reduced-motion:reduce){.b01 .b01__grid,.b01__open,.b01__horizon,.b01__title .w>span,.b01__lead,.b01__actions,.b01__panel-in,.b01__floor,.b01__card-in,.b01 .b01__aurora{animation:none!important}.b01__sheen,.b01__hot,.b01__spot,.b01__video{display:none}.b01__chip{transition:none}}.b02{background:var(--bg)}.b02__run{height:450vh;position:relative}.b02__stage{height:100vh;position:sticky;top:0;overflow:clip}.b02__veil{pointer-events:none;opacity:0;background:linear-gradient(180deg, #0b0a0f00 0%, #0b0a0f57 38%, #0b0a0fc7 74%, var(--bg) 100%);will-change:opacity;height:clamp(240px,40vh,420px);position:absolute;bottom:100%;left:0;right:0}.b02__bg{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 82%,#0000 100%)}.b02__inner{height:100%;padding-top:calc(var(--header-h) + clamp(20px, 4.4vh, 52px));flex-direction:column;padding-bottom:clamp(18px,3.6vh,40px);display:flex}.b02__head{flex:none;max-width:780px}.b02__title{max-width:15.5em}.b02__title .w{vertical-align:top;margin-bottom:-.24em;padding-bottom:.24em;display:inline-block;overflow:clip}.b02__title .w>span{will-change:transform;display:inline-block}.b02__lead{will-change:transform, opacity;max-width:48ch;margin-top:clamp(12px,1.9vh,20px)}.b02__split{flex:1;grid-template-columns:.9fr 1px 1.1fr;min-height:0;margin-top:clamp(18px,3.6vh,42px);display:grid;position:relative}.b02__side{grid-template-rows:auto 1fr auto;min-width:0;padding:4px 0 2px;display:grid;position:relative}.b02__side--antes{padding-right:clamp(20px,2.6vw,40px)}.b02__side--futury{padding-left:clamp(20px,2.6vw,40px)}.b02__box{min-height:0;position:relative}.b02__label{z-index:2;color:var(--ink-3);will-change:opacity;justify-self:start;position:relative}.b02__side--futury .b02__label{color:var(--ink-2)}.b02__cap{z-index:2;font:italic 300 var(--punch)/1.2 var(--f-display);letter-spacing:-.015em;will-change:transform, opacity;margin-top:clamp(6px,1.2vh,14px);position:relative}.b02__cap--antes{color:var(--ink-2)}.b02__cap--futury{color:var(--lime);padding-right:.06em}.b02__side--antes:before{content:"";z-index:-1;pointer-events:none;opacity:.14;mix-blend-mode:overlay;background: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>") 0 0/160px 160px;position:absolute;top:-6%;bottom:-2%;left:-8%;right:0;-webkit-mask-image:radial-gradient(closest-side,#000 0%,#000000b3 40%,#00000038 74%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0%,#000000b3 40%,#00000038 74%,#0000 100%)}.b02 .b02__aurora{left:var(--b02-hx,75%);top:var(--b02-hy,62%);width:var(--b02-gs,520px);height:var(--b02-gs,520px);opacity:var(--b02-aurora,.42);filter:blur(70px);-webkit-mask-image:radial-gradient(closest-side,#000 50%,#0000 100%);mask-image:radial-gradient(closest-side,#000 50%,#0000 100%)}.b02:not(.is-live) .b02__aurora{animation-play-state:paused}.b02__divider{z-index:1;background:linear-gradient(180deg, transparent 0%, var(--hair-2) 12%, var(--hair-2) 88%, transparent 100%);position:relative}.b02__spark{opacity:0;pointer-events:none;will-change:transform, opacity;width:0;height:0;position:absolute;top:0;left:50%}.b02__spark:before,.b02__spark:after{content:"";position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.b02__spark:before{background:linear-gradient(#0000,#c8f26af2 50%,#0000);border-radius:2px;width:2px;height:150px}.b02__spark:after{background:radial-gradient(closest-side,#c8f26a47,#c8f26a00 100%);border-radius:50%;width:70px;height:190px}.b02__hub{pointer-events:none;width:2px;height:2px;margin:-1px 0 0 -1px;position:absolute;top:50%;left:50%}.b02__card{--fit:1;--rail:80px;--top:78px;--rowh:72px;--tile:46px;--slot:58px;--pad:8px;z-index:1;width:612px;padding:var(--pad);background:var(--card);color:var(--ink-d);box-shadow:0 30px 64px -32px #000000d9, 0 0 0 1px #ffffff0f, 0 26px 60px -30px #c8f26a42, inset 0 0 0 1px var(--hair-d);transform:translate(-50%, -50%) scale(var(--fit));transform-origin:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:box-shadow 1.1s var(--ease-out);border-radius:24px;position:absolute;top:50%;left:50%}.b02.is-anim .b02__card{transform-origin:0 0;will-change:transform, opacity}.b02__card.is-done{box-shadow:0 30px 64px -32px #000000d9, 0 0 0 1px #ffffff0f, 0 24px 60px -26px #c8f26a80, 0 0 80px -24px #c8f26a4d, inset 0 0 0 1px var(--hair-d)}@media (max-width:760px){.b02__card{box-shadow:0 20px 40px -22px #000000d9, 0 0 0 1px #ffffff0f, 0 16px 36px -20px #c8f26a42, inset 0 0 0 1px var(--hair-d)}.b02__card.is-done{box-shadow:0 20px 40px -22px #000000d9, 0 0 0 1px #ffffff0f, 0 16px 38px -18px #c8f26a80, 0 0 48px -16px #c8f26a4d, inset 0 0 0 1px var(--hair-d)}}.b02__railbg{left:var(--pad);top:var(--pad);bottom:var(--pad);width:var(--rail);background:linear-gradient(180deg, #1c1a23 0%, var(--ink-d) 46%);border-radius:17px;position:absolute;box-shadow:inset 0 0 0 1px #f4efe60f}.b02__card-top{z-index:2;grid-template-columns:var(--rail) auto 1fr;height:var(--top);align-items:center;display:grid;position:relative}.b02__card-top:after{content:"";left:calc(var(--rail) + 16px);background:var(--hair-d);height:1px;position:absolute;bottom:0;right:14px}.b02__slot{width:var(--slot);height:var(--slot);justify-self:center;display:block;position:relative}.b02__slot:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#f4efe629,#f4efe60d 55%,#f4efe600 100%);border-radius:50%;width:170%;height:170%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b02__gemimg{transform-origin:50%;will-change:transform, opacity;width:106%;max-width:none;height:106%;margin:-3%;position:relative}.b02.is-anim .b02__gemimg{opacity:0}.b02__logo{filter:brightness(0);opacity:.9;width:auto;height:23px;margin-left:18px}.b02__meter{border-radius:var(--r-pill);background:var(--ink-d);justify-self:end;align-items:flex-end;gap:3px;height:30px;margin-right:14px;padding:8px 11px;display:inline-flex}.b02__meter i{width:3px;height:6px;transition:background .4s var(--ease-out), box-shadow .4s var(--ease-out);background:#f4efe633;border-radius:2px}.b02__meter i:nth-child(2){height:8px}.b02__meter i:nth-child(3){height:10px}.b02__meter i:nth-child(4){height:12px}.b02__meter i:nth-child(5){height:14px}.b02__meter i.is-on{background:var(--lime);box-shadow:0 0 6px #c8f26a99}.b02__wire{z-index:1;left:calc(var(--pad) + var(--rail) / 2 - 1px);pointer-events:none;background:#f4efe617;border-radius:2px;width:2px;height:0;position:absolute;top:0}.b02__wire-fill{border-radius:inherit;background:linear-gradient(180deg, #c8f26a80, var(--lime));transform-origin:50% 0;transition:transform .6s var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleY(0);box-shadow:0 0 10px #c8f26a8c}.b02__comet{z-index:3;left:calc(var(--pad) + var(--rail) / 2);mix-blend-mode:screen;opacity:0;pointer-events:none;background:linear-gradient(#c8f26a00 0%,#c8f26ad9 78%,#f7ffe6 100%);border-radius:3px;width:3px;height:54px;margin:-54px 0 0 -1.5px;position:absolute;top:0}.b02__comet:after{content:"";background:radial-gradient(closest-side,#f7ffe6f2 0%,#c8f26a8c 30%,#c8f26a00 100%);border-radius:50%;width:34px;height:34px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.b02__rows{z-index:2;position:relative}.b02__row{--dl:0s;isolation:isolate;grid-template-columns:var(--rail) minmax(0, 1fr) auto;height:var(--rowh);align-items:center;display:grid;position:relative}.b02__row+.b02__row:before{content:"";left:calc(var(--rail) + 16px);background:var(--hair-d);height:1px;position:absolute;top:0;right:14px}.b02__flash{z-index:-1;left:calc(var(--rail) + 6px);opacity:0;pointer-events:none;background:#c8f26a57;border-radius:14px;position:absolute;top:4px;bottom:4px;right:2px}.b02__tile{z-index:1;width:var(--tile);height:var(--tile);background:linear-gradient(#f4efe60d, #f4efe60d), var(--ink-d);color:#f4efe652;transition:color .45s var(--ease-out), background .45s var(--ease-out), box-shadow .45s var(--ease-out);transition-delay:var(--dl);border-radius:13px;justify-self:center;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #f4efe614}.b02__tile svg{width:22px;height:22px}.b02__row.is-on .b02__tile{color:var(--lime);background:linear-gradient(#c8f26a1f, #c8f26a1f), var(--ink-d);box-shadow:inset 0 0 0 1px #c8f26a6b,0 0 22px -6px #c8f26a99}.b02__row-name{min-width:0;font:500 19px/1.2 var(--f-body);letter-spacing:-.012em;white-space:nowrap;color:var(--ink-d3);transition:color .45s var(--ease-out) var(--dl);padding-left:18px}.b02__row.is-on .b02__row-name{color:var(--ink-d)}.b02__vis{justify-content:flex-end;justify-self:end;align-items:center;height:58px;margin-right:16px;display:flex;position:relative}.b02__skel{width:76px;height:10px;transition:opacity .3s var(--ease-out) var(--dl);background:#15131a12;border-radius:5px;margin-top:-5px;position:absolute;top:50%;right:0}.b02__row.is-on .b02__skel{opacity:0}.b02__vis>:not(.b02__skel){opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);transform:translate(10px)scale(.86)}.b02__row.is-on .b02__vis>:not(.b02__skel){opacity:1;transition:opacity .45s var(--ease-out), transform .7s var(--ease-spring);transition-delay:calc(var(--dl) + var(--k,0) * 70ms);transform:none}.b02__vis--camp{width:154px}.b02__vis--camp img{object-fit:cover;border-radius:10px;width:70px;height:45px;margin-top:-22.5px;position:absolute;top:50%;right:0;box-shadow:0 0 0 2px #fff,0 10px 18px -10px #15131a99}.b02__vis--camp img:first-of-type{--k:2;object-position:100% 50%}.b02__vis--camp img:nth-of-type(2){--k:1;object-position:100% 50%}.b02__row.is-on .b02__vis--camp img:first-of-type{transform:translate(-80px)rotate(-5deg)}.b02__row.is-on .b02__vis--camp img:nth-of-type(2){transform:translate(-40px)rotate(-2.5deg)}.b02__face{width:38px;height:38px;box-shadow:0 0 0 1.5px #fff, 0 0 0 3.5px var(--violet-deep), 0 0 0 5.5px #fff;background-color:#e9e4ef;background-repeat:no-repeat;background-size:161%;border-radius:50%;flex:none;display:block;position:relative}.b02__face+.b02__face{margin-left:-7px}.b02__face:nth-child(3){--k:1}.b02__face:nth-child(4){--k:2}.b02__face:nth-child(5){--k:3}.b02__face:nth-child(6){--k:4}.b02__vis--faces{padding-right:6px}.b02__prod{width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--hair-d), 0 10px 18px -12px #15131a8c;background-color:#f2eff3;background-position:50% 52%;background-repeat:no-repeat;background-size:122%;border-radius:14px;display:block}.b02__ok{--k:3;background:var(--ink-d);width:22px;height:22px;color:var(--lime);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-1px;right:-7px;box-shadow:0 0 0 2.5px #fff}.b02__ok svg{stroke-width:2.6px;width:13px;height:13px}.b02__vis--prod{padding-right:4px}.b02__vis--vids{gap:8px}.b02__thumb{width:34px;height:60px;box-shadow:0 0 0 1px var(--hair-d), 0 10px 16px -10px #15131a99;background-position:50% 28%;background-size:cover;border-radius:9px;place-items:center;display:grid;position:relative;overflow:hidden}.b02__thumb:after{content:"";background:linear-gradient(#0b0a0f0d 30%,#0b0a0f6b);position:absolute;top:0;bottom:0;left:0;right:0}.b02__thumb svg{z-index:1;color:#fff;fill:#fff;filter:drop-shadow(0 1px 3px #0000008c);width:14px;height:14px;position:relative}.b02__thumb:nth-child(3){--k:1}.b02__thumb:nth-child(4){--k:2}.b02__fee{border-radius:var(--r-pill);background:var(--ink-d);color:var(--ink-2);font:500 15px/1 var(--f-body);white-space:nowrap;align-items:baseline;gap:6px;padding:12px 16px;display:inline-flex;box-shadow:0 10px 18px -12px #15131ab3}.b02__fee .num{color:var(--lime);font-weight:600}@media (min-width:761px) and (max-width:1000px){.b02 .b02__lead{max-width:min(48ch,62%)}}@media (min-width:761px) and (max-height:820px){.b02__card{--rail:76px;--top:60px;--rowh:56px;--tile:40px;--slot:48px}.b02__tile{border-radius:12px}.b02__tile svg{width:19px;height:19px}.b02__row-name{font-size:18px}.b02__vis{height:48px;margin-right:14px}.b02__vis--camp{width:140px}.b02__vis--camp img{border-radius:9px;width:64px;height:40px;margin-top:-20px}.b02__row.is-on .b02__vis--camp img:first-of-type{transform:translate(-74px)rotate(-5deg)}.b02__row.is-on .b02__vis--camp img:nth-of-type(2){transform:translate(-37px)rotate(-2.5deg)}.b02__face{width:35px;height:35px}.b02__prod{border-radius:12px;width:44px;height:44px}.b02__thumb{border-radius:7px;width:26px;height:46px}.b02__thumb svg{width:12px;height:12px}.b02__fee{padding:10px 14px;font-size:14px}}.b02__sheen{z-index:4;border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.b02__sheen>i{opacity:0;width:34%;position:absolute;top:-12%;bottom:-12%;left:0;transform:translate(-110%)skew(-14deg)}.b02__sheen--tint{mix-blend-mode:multiply}.b02__sheen--tint>i{background:linear-gradient(90deg,#c8f26a00 0%,#c8f26a38 30%,#c8f26a9e 50%,#c8f26a38 70%,#c8f26a00 100%)}.b02__sheen--light{mix-blend-mode:plus-lighter}.b02__sheen--light>i{background:linear-gradient(90deg,#c8f26a00 0%,#c8f26a14 34%,#e2faaa4d 48%,#f7ffe67a 50%,#e2faaa4d 52%,#c8f26a14 66%,#c8f26a00 100%)}.b02__fly{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.b02__svg{z-index:3;position:absolute;top:0;left:0;overflow:visible}.b02__svg path{fill:none}.b02__wires-path{stroke:#f4efe657;stroke-width:1.2px;stroke-dasharray:3 6;stroke-linecap:round}.b02__svg--trails{mix-blend-mode:screen}.b02__trail{stroke-linecap:round}.b02__ghosts{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.b02__ghost{opacity:0;will-change:opacity;border:1px dashed #f4efe629;border-radius:17px;position:absolute;top:0;left:0}.b02__items,.b02__loop{z-index:4;margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:0;right:0}.b02__loop{opacity:0}.b02__item{--pill:1;isolation:isolate;color:var(--ink);font:500 17px/1 var(--f-body);letter-spacing:-.005em;white-space:nowrap;will-change:transform, opacity, filter;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:17px;align-items:center;gap:13px;padding:9px 20px 9px 9px;display:inline-flex;position:absolute;top:0;left:0}.b02__item:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:var(--pill);background:linear-gradient(135deg,#36353cf7 0%,#1e1d23fa 100%);position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 26px 48px -22px #000000eb,inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff1a}.b02__ic{width:40px;height:40px;color:var(--ink-2);transition:color .35s var(--ease-out), background .35s var(--ease-out), box-shadow .35s var(--ease-out);background:#f4efe612;border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f4efe624}.b02__ic svg{width:20px;height:20px}.b02__name{transition:color .35s var(--ease-out)}.b02__item.is-across .b02__ic{color:var(--lime);background:linear-gradient(#c8f26a1f, #c8f26a1f), var(--ink-d);box-shadow:inset 0 0 0 1px #c8f26a6b,0 0 22px -6px #c8f26a99}.b02__item.is-across .b02__name{color:var(--ink)}.b02__badge{border-radius:var(--r-pill);background:var(--pink);color:#fff;min-width:22px;height:22px;font:600 12px/22px var(--f-body);text-align:center;box-shadow:0 0 0 2px var(--bg);opacity:0;transition:transform .5s var(--ease-spring), opacity .25s var(--ease-out);padding:0 6px;position:absolute;top:-8px;right:-8px;transform:scale(.2)}.b02__item.has-badge .b02__badge{opacity:1;transform:scale(1)}@media (max-width:760px){.b02__run{height:calc(var(--b02-head,0px) + 450svh)}.b02__stage{top:calc(-1 * var(--b02-head,0px));height:auto}.b02__inner{height:auto;padding-top:calc(var(--header-h) + 36px);padding-bottom:0}.b02__head{max-width:calc(100vw - 94px)}.b02__side--antes .b02__box{margin-right:52px}.b02__split{height:100svh;padding:calc(var(--header-h) + 14px) 0 18px;flex:none;grid-template-rows:43fr 1px 57fr;grid-template-columns:1fr;margin-top:0}.b02__side--antes{padding:0 0 10px}.b02__side--futury{padding:12px 0 0}.b02__side{grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;column-gap:12px}.b02__label{grid-area:1/1;align-self:baseline}.b02__cap{text-align:right;grid-area:1/2;place-self:baseline end}.b02__box{grid-area:2/1/auto/-1}.b02.is-anim .b02__cap--antes{margin-right:56px}.b02__divider{background:linear-gradient(90deg, transparent 0%, var(--hair-2) 10%, var(--hair-2) 90%, transparent 100%)}.b02__spark{top:50%;left:0}.b02__spark:before{background:linear-gradient(90deg,#0000,#c8f26af2 50%,#0000);width:130px;height:2px}.b02__spark:after{width:170px;height:60px}.b02__cap{font-size:min(var(--punch), 5.6vw);margin-top:0}.b02__side--antes .b02__box{margin-top:12px}.b02__item{border-radius:14px;gap:9px;padding:6px 14px 6px 6px;font-size:15px}.b02__ic{border-radius:10px;width:32px;height:32px}.b02__ic svg{width:17px;height:17px}.b02__ghost{border-radius:14px}.b02__badge{min-width:19px;height:19px;padding:0 5px;font-size:11px;line-height:19px;top:-7px;right:-7px}.b02__card{--rail:58px;--top:58px;--rowh:54px;--tile:36px;--slot:44px;--pad:6px;border-radius:20px;width:min(358px,100%)}.b02__railbg{border-radius:14px}.b02__card-top:after,.b02__row+.b02__row:before{left:calc(var(--rail) + 12px);right:10px}.b02__logo{height:17px;margin-left:13px}.b02__meter{gap:2.5px;height:26px;margin-right:10px;padding:7px 9px}.b02__meter i{width:2.5px;height:5px}.b02__meter i:nth-child(2){height:6.5px}.b02__meter i:nth-child(3){height:8px}.b02__meter i:nth-child(4){height:9.5px}.b02__meter i:nth-child(5){height:11px}.b02__tile{border-radius:11px}.b02__tile svg{width:18px;height:18px}.b02__row-name{padding-left:12px;font-size:15px}.b02__flash{left:calc(var(--rail) + 4px);border-radius:12px}.b02__vis{height:44px;margin-right:10px}.b02__skel{width:56px;height:8px;margin-top:-4px}.b02__vis--camp{width:104px}.b02__vis--camp img{border-radius:7px;width:46px;height:30px;margin-top:-15px}.b02__row.is-on .b02__vis--camp img:first-of-type{transform:translate(-54px)rotate(-5deg)}.b02__row.is-on .b02__vis--camp img:nth-of-type(2){transform:translate(-27px)rotate(-2.5deg)}.b02__face{width:26px;height:26px;box-shadow:0 0 0 1px #fff, 0 0 0 2.5px var(--violet-deep), 0 0 0 4px #fff}.b02__face+.b02__face{margin-left:-5px}.b02__vis--faces{padding-right:4px}.b02__prod{border-radius:11px;width:40px;height:40px}.b02__ok{width:18px;height:18px;right:-6px;box-shadow:0 0 0 2px #fff}.b02__ok svg{width:11px;height:11px}.b02__vis--vids{gap:5px}.b02__thumb{border-radius:6px;width:23px;height:41px}.b02__thumb svg{width:10px;height:10px}.b02__fee{gap:4px;padding:8px 10px;font-size:12px}.b02 .b02__aurora{filter:blur(64px)}.b02__bg{-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}}.b02.is-static .b02__run{height:auto}.b02.is-static .b02__stage{height:auto;position:relative;top:0;overflow:visible}.b02.is-static .b02__inner{height:auto;padding-top:var(--pad-y);padding-bottom:var(--pad-y)}.b02.is-static .b02__split{flex:none;height:clamp(540px,62vh,600px)}.b02.is-static .b02__card,.b02.is-static .b02__item{will-change:auto}.b02.is-static .b02__card,.b02.is-static .b02__card *{transition:none!important}@media (max-width:760px){.b02.is-static .b02__head{max-width:none}.b02.is-static .b02__split{height:720px;margin-top:40px;padding-top:0}}.b02.is-anim .b02__card,.b02.is-anim .b02__row,.b02.is-anim .b02__cap--futury,.b02.is-anim .b02__item{opacity:0}.b03{--b03-paper:var(--paper);--b03-violet:var(--violet-deep);background:var(--bg)}.b03__run{height:700vh;position:relative}.b03__stage{isolation:isolate;height:100vh;position:sticky;top:0;overflow:clip}.b03__bg{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.b03__tone{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.b03__tone--base{opacity:1;background:radial-gradient(46% 56% at 66% 50%, #7a4ed929 0%, transparent 64%), linear-gradient(180deg, var(--bg) 0%, #0d0c12 14%, #0b0b0e 100%)}.b03__tone--1{background:radial-gradient(40% 50% at 64% 52%,#7a4ed933 0%,#0000 64%)}.b03__tone--2{background:radial-gradient(36% 46% at 66%,#b68cff33 0%,#0000 66%)}.b03__tone--3{background:radial-gradient(34% 44% at 66% 52%,#e85aa81c 0%,#0000 66%)}.b03__tone--4{background:radial-gradient(34% 40% at 74% 40%,#c8f26a13 0%,#0000 64%)}.b03__grid-bg{transform-origin:66%;background-image:linear-gradient(#f4efe60a 1px,#0000 1px),linear-gradient(90deg,#f4efe60a 1px,#0000 1px);background-size:64px 64px;position:absolute;top:-6%;bottom:-6%;left:-6%;right:-6%;-webkit-mask-image:radial-gradient(52% 62% at 66%,#000 10%,#0000 75%);mask-image:radial-gradient(52% 62% at 66%,#000 10%,#0000 75%)}.b03__grid{z-index:3;pointer-events:none;padding-top:calc(var(--header-h) + 8px);grid-template-columns:minmax(330px,420px) 1fr;column-gap:clamp(32px,4vw,64px);padding-bottom:8px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.b03__text{pointer-events:auto;align-self:center;min-width:0;position:relative}.b03__side{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.b03__cam{flex:auto;min-height:0;margin-bottom:clamp(12px,2.2vh,26px);position:relative}.b03__steps{padding:0 0 var(--b03-caph,160px);pointer-events:auto;flex:none;align-items:center;display:flex;position:relative}.b03__step{flex:1 1 0;min-width:0;display:block;position:static}.b03__step:last-child{flex:none}.b03__mark{align-items:center;display:flex;position:relative}.b03__node{z-index:1;border:1px solid var(--hair-2);background:var(--bg-2);width:38px;height:38px;color:var(--ink-3);transition:color .45s var(--ease-out), border-color .45s var(--ease-out), background-color .45s var(--ease-out), box-shadow .45s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.b03__node svg{width:17px;height:17px}.b03__seg{background:var(--hair-2);flex:1;height:1px;margin:0 10px;position:relative;overflow:hidden}.b03__fill{background:var(--lime);transform-origin:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.b03__cap{left:0;right:0;top:calc(38px + var(--b03-capgap,22px));text-align:left;opacity:0;transition:opacity .2s,transform .2s;position:absolute;transform:translateY(8px)}.b03__step.is-on .b03__cap{opacity:1;transition:opacity .45s var(--ease-out) .16s, transform .55s var(--ease-out) .16s;transform:none}.b03__cap-t{max-width:16ch;font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(27px,2.2vw,33px);font-weight:400;line-height:1.14}.b03__cap-s>p{max-width:34ch;color:var(--ink-2);text-wrap:pretty;margin:14px 0 0;font-size:clamp(16px,1.15vw,18px);line-height:1.6}.b03__step.is-done .b03__node{color:var(--ink-2)}.b03__step.is-on .b03__node{color:var(--lime);background:#c8f26a0f;border-color:#c8f26a73;box-shadow:0 0 0 5px #c8f26a0d,0 10px 26px -10px #c8f26a73}.b03__node--last>svg{transition:opacity .35s var(--ease-out), transform .45s var(--ease-snap);margin:-8.5px 0 0 -8.5px;position:absolute;top:50%;left:50%}.b03__ic-b{opacity:0;transform:scale(.7)}.b03__ic-b circle,.b03__ic-b path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--ease-out)}.b03__ic-b path{transition-delay:.25s}.b03__step.is-checked .b03__ic-a{opacity:0;transform:scale(.6)}.b03__step.is-checked .b03__ic-b{opacity:1;transform:none}.b03__step.is-checked .b03__ic-b circle,.b03__step.is-checked .b03__ic-b path{stroke-dashoffset:0}.b03__fecho{z-index:3;width:100%;font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;opacity:0;pointer-events:none;font-size:clamp(28px,2.6vw,40px);font-weight:300;line-height:1.22;position:absolute;top:0;left:0}.b03__fecho .w>span{opacity:.3}@media (min-width:761px){.b03__fecho{font-size:clamp(30px,2.9vw,46px);line-height:1.16}}.b03__gains{z-index:3;pointer-events:none;width:100%;height:34px;position:absolute;bottom:clamp(18px,3.4vh,34px);left:0}.b03__gain{font-family:var(--f-display);letter-spacing:-.015em;color:var(--ink);opacity:0;justify-content:center;align-items:center;gap:12px;font-size:clamp(19px,1.6vw,23px);font-weight:300;display:flex;position:absolute;top:0;left:0;right:0}.b03__gain:before{content:none}@media (min-width:761px){.b03__gains{height:0;top:0;bottom:auto}.b03__gain{text-align:left;justify-content:flex-start;gap:10px;padding:0;font-size:clamp(21px,1.7vw,25px);line-height:1.25}.b03__gain>span{text-wrap:balance;max-width:100%}.b03__gain:before{width:22px}.b03__gain>span,.b03__gain:before{transition:opacity .45s var(--ease-out) .16s, transform .55s var(--ease-out) .16s}.b03__gain.is-wait>span,.b03__gain.is-wait:before{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(8px)}}.b03__planes{z-index:2;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.b03__planes>*{position:absolute;top:0;left:0}.b03__p2{transform-origin:0 0;width:0;height:0}.b03__p2>*{position:absolute;top:0;left:0}.b03__lines{width:1px;max-width:none;height:1px;overflow:visible}.b03__lines line{stroke:#b68cffb3;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.b03__wave{opacity:0;border:1px solid #b68cff8c;border-radius:50%;width:600px;height:600px;position:absolute;top:-300px;left:-300px;transform:scale(.1);box-shadow:inset 0 0 40px -12px #b68cff59}.b03__bub{opacity:0;border-radius:50%;position:absolute;top:0;left:0}.b03__bub-in{background:var(--bg-3);box-shadow:0 0 0 2px var(--bg), 0 0 0 3.5px #7a4ed98c, 0 18px 40px -16px #000c;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.b03__bub-in img,.b03__bub-in video{object-fit:cover;object-position:50% 28%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.b03__bub-dim{opacity:0;background:#0b0a0f;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.b03__bub-lit{opacity:0;box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--violet), 0 0 34px 2px #b68cff8c;border-radius:50%;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.b03__gemimg{filter:drop-shadow(0 0 26px #b68cff8c);width:150px;max-width:none;height:150px;margin:-75px 0 0 -75px;display:none}.b03__nuc{width:2px;height:2px;margin:-1px 0 0 -1px}.b03c{background:var(--card);width:400px;color:var(--ink-d);box-shadow:var(--shadow-panel), 0 0 0 1px #ffffff80 inset;transform-origin:50%;opacity:0;border-radius:22px;overflow:hidden}.b03c:before{content:"";z-index:2;opacity:.6;background:linear-gradient(90deg,#0000 0%,#7a4ed9b3 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.b03c__in{padding:20px 24px 22px;position:relative}.b03c__flash{border-radius:inherit;opacity:0;z-index:3;background:radial-gradient(circle,#fff 0%,#ede3ff 40%,#b68cfff2 100%);position:absolute;top:0;bottom:0;left:0;right:0}.b03c__head{justify-content:space-between;align-items:center;gap:12px;height:28px;display:flex}.b03c__logo{opacity:.88;width:92px;height:auto}.b03c__toast{border-radius:var(--r-pill);height:30px;color:var(--violet-deep);font:600 12.5px/1 var(--f-body);white-space:nowrap;opacity:0;transform-origin:100%;background:#7a4ed91a;border:1px solid #7a4ed947;align-items:center;gap:7px;padding:0 13px 0 10px;display:inline-flex;box-shadow:0 8px 22px -10px #7a4ed98c}.b03c__toast svg{flex:none;width:15px;height:15px}.b03c__prod{align-items:center;gap:14px;margin-top:14px;display:flex}.b03c__photo{background:var(--paper);width:60px;height:74px;box-shadow:0 0 0 1px var(--hair-d);opacity:0;border-radius:13px;flex:none;overflow:hidden}.b03c__photo img{object-fit:cover;object-position:48% 46%;width:100%;height:100%;transform:scale(1.18)}.b03c__pf{min-width:0}.b03c__lbl{font:600 9.5px/1 var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-d3);display:block}.b03c__name{min-height:29px;font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink-d);white-space:nowrap;margin-top:8px;font-size:24px;font-weight:400;line-height:1.15}.b03c__caret{vertical-align:-.12em;background:var(--violet-deep);opacity:0;width:1.5px;height:.95em;margin-left:2px;display:inline-block}.b03c__f{margin-top:16px}.b03c__f>.b03c__lbl{margin-bottom:8px}.b03c__brief{background:var(--paper);border:1px solid var(--hair-d);color:var(--ink-d);border-radius:12px;padding:12px 14px 13px;font-size:13.5px;line-height:1.62;display:grid;position:relative;overflow:hidden}.b03c__ghost,.b03c__live{text-wrap:pretty;grid-area:1/1;margin:0}.b03c__ghost{visibility:hidden}.b03c__live{z-index:1;position:relative}.b03c__mk{white-space:nowrap;position:relative}.b03c__hl{visibility:visible;transform-origin:0;opacity:0;background:#b68cff57;border-radius:4px;position:absolute;top:1px;bottom:0;left:-3px;right:-3px;transform:scaleX(0);box-shadow:inset 0 -1.5px #7a4ed999}.b03c__scan{z-index:0;opacity:0;background:linear-gradient(#b68cff00 0%,#b68cff33 55%,#b68cff57 88%,#7a4ed900 100%);height:30px;margin-top:-15px;position:absolute;top:0;left:0;right:0}.b03c__scan:after{content:"";background:linear-gradient(90deg,#0000,#7a4ed98c,#0000);height:1px;position:absolute;bottom:2px;left:8%;right:8%}.b03c__fee{opacity:0;border-top:1px dashed #15131a24;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.b03c__feev{color:var(--ink-d2);white-space:nowrap;font-size:13px}.b03c__feev .num{font-family:var(--f-display);letter-spacing:-.01em;color:var(--ink-d);margin-right:3px;font-size:19px}.b03c__cta{border-radius:var(--r-pill);color:#14081f;height:50px;font:700 10.5px/1 var(--f-mono);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(135deg,#c8f26a 0%,#b68cff 100%);justify-content:center;align-items:center;gap:12px;margin-top:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px -22px #b68cffd9,0 10px 28px -12px #c8f26a99}.b03c__cta svg{width:16px;height:16px}.b03c__cta:after{content:"";opacity:var(--press,0);background:#15131a1f;position:absolute;top:0;bottom:0;left:0;right:0}.b03__orb{opacity:0;background:radial-gradient(circle at 50% 46%,#fff 0%,#f1eaff 20%,#b68cffeb 44%,#7a4ed961 62%,#7a4ed900 72%);border-radius:50%;width:72px;height:72px}.b03__tags{width:0;height:0}.b03__tag{white-space:nowrap;border-radius:var(--r-pill);height:32px;font:500 13.5px/1 var(--f-body);color:var(--ink);opacity:0;background:#13111ae6;border:1px solid #b68cff80;align-items:center;gap:8px;padding:0 15px 0 12px;display:inline-flex;position:absolute;top:0;left:0;box-shadow:0 12px 30px -12px #7a4ed9d9,inset 0 1px #ffffff0f}.b03__tag:before{content:"";background:var(--violet);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 8px 1px #b68cffbf}.b03p{opacity:0;background:linear-gradient(160deg,#24222b 0%,#121117 48%,#1b1a21 100%);border-radius:54px;width:350px;height:720px;padding:10px;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 1px #0009,0 60px 120px -40px #000000e6,0 30px 80px -40px #7a4ed973}.b03p__screen{width:100%;height:100%;color:var(--ink-d);isolation:isolate;background:#f4f1ea;border-radius:44px;position:relative;overflow:hidden}.b03p__app{font-family:var(--f-body);position:absolute;top:0;bottom:0;left:0;right:0}.b03p__island{z-index:9;background:#000;border-radius:20px;width:92px;height:26px;margin-left:-46px;position:absolute;top:10px;left:50%}.b03p__tap{z-index:8;opacity:0;background:#15131a29;border:1.5px solid #15131a38;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:0;left:0}.b03p__shade{z-index:10;border-radius:inherit;opacity:0;pointer-events:none;background:#0b0a0f;position:absolute;top:0;bottom:0;left:0;right:0}.b03m{z-index:6;color:#fff;background:#090909;justify-content:space-between;align-items:center;height:94px;padding:34px 15px 0;display:flex;position:absolute;top:0;left:0;right:0}.b03m__ic{place-items:center;width:40px;height:40px;display:grid}.b03m__ic svg{width:24px;height:24px}.b03m__logo{width:100px;height:auto;position:absolute;top:64px;left:50%;transform:translate(-50%,-50%)}.b03m__act{background:#ffffff14;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.b03m__act svg{width:18px;height:18px}.b03p__pg{background:#f4f1ea;position:absolute;top:0;bottom:0;left:0;right:0}.b03p__pg--list{padding:118px 20px 0}.b03h{margin-bottom:28px}.b03h__eye{font:600 10px/1.2 var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:#15131a6b;margin-bottom:6px;display:block}.b03h__title{font-family:var(--f-display);letter-spacing:-.025em;color:#15131a;font-size:26px;font-weight:400;line-height:1.1}.b03p__list{position:relative}.b03k{color:#15131a;background:#fff;border:1px solid #15131a14;border-radius:20px;flex-direction:column;gap:16px;width:100%;padding:22px 24px 20px;display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 1px #15131a14,0 20px 50px -30px #15131a14}.b03k__cover{isolation:isolate;background:#0e0e12;height:170px;margin:-22px -24px 0;position:relative;overflow:hidden}.b03k__cover img{object-fit:cover;width:100%;height:100%;display:block}.b03k__cover:after{content:"";z-index:1;background:linear-gradient(150deg,#0b0a0f85 0%,#0b0a0f29 30%,#0000 54%);position:absolute;top:0;bottom:0;left:0;right:0}.b03k--lum .b03k__cover img{object-position:50% 40%}.b03k__band{z-index:2;height:3px;position:absolute;top:0;left:0;right:0}.b03k__shine{z-index:2;background:linear-gradient(115deg,#0000 30%,#ffffff73 50%,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.b03k__name{min-height:45px;font-family:var(--f-display);letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:400;line-height:1.25;display:-webkit-box;overflow:hidden}.b03k__reward{flex-direction:column;gap:4px;display:flex}.b03k__eye{font:600 8.5px/1.2 var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:#15131a6b}.b03k__row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.b03k__main{font-family:var(--f-display);letter-spacing:-.02em;color:#15131a;font-size:28px;font-weight:400;line-height:1}.b03k__bonus{color:#15131aa8;font-size:13px;font-weight:500}.b03k__foot{border-top:1px dashed #15131a14;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.b03k__brand{min-width:0;font:700 10px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#15131aa8;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b03k__btn{border-radius:var(--r-pill);color:#15131a;height:40px;font:600 10px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #15131a24;flex:none;align-items:center;gap:7px;padding:0 20px;display:inline-flex;position:relative}.b03k__btn svg{width:14px;height:14px}.b03k__glow{border-radius:inherit;pointer-events:none;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1.5px #7a4ed9a6}.b03k--lum{--lit:0;box-shadow:0 1px 0 #15131a14, 0 20px 50px -30px #15131a14, 0 18px 40px -14px rgba(122, 78, 217, calc(.6 * var(--lit))), 0 0 0 4px rgba(122, 78, 217, calc(.12 * var(--lit)))}.b03p__pg--camp{z-index:3;opacity:0;overflow:hidden;transform:translate(102%);box-shadow:-16px 0 30px -18px #15131a73}.b03p__scroll{padding:118px 20px 120px;position:absolute;top:0;left:0;right:0}.b03b__back{border-radius:var(--r-pill);min-height:44px;font:600 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#15131aa8;background:#fff;border:1px solid #15131a24;align-items:center;gap:8px;margin-bottom:16px;padding:8px 16px 8px 10px;display:inline-flex;box-shadow:0 2px 8px -2px #15131a14}.b03b__back svg{width:14px;height:14px}.b03h--camp{margin-bottom:24px}.b03b__card{background:radial-gradient(120% 80% at 0 100%,#7a4ed90a 0%,#0000 45%),#fff;border:1px solid #15131a14;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 1px #15131a14,0 30px 60px -40px #15131a1a}.b03b__card:before{content:"";z-index:2;opacity:.55;background:linear-gradient(90deg,#0000 0%,#7a4ed999 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.b03b__card--top{margin-bottom:40px}.b03b__hero{height:140px;position:relative;overflow:hidden}.b03b__hero img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.b03b__ov{background:linear-gradient(#0000 40%,#00000080 100%);position:absolute;top:0;bottom:0;left:0;right:0}.b03b__info{z-index:1;align-items:center;gap:8px;display:flex;position:absolute;bottom:14px;left:20px}.b03b__badge{border-radius:var(--r-pill);font:700 8px/1.2 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#d8c4ff;background:#7a4ed959;border:1px solid #b68cff4d;align-items:center;padding:4px 10px;display:inline-flex}.b03b__type{font:400 9px/1 var(--f-mono);letter-spacing:.08em;color:#ffffffb3}.b03b__steps{border-bottom:1px solid #15131a14;display:flex}.b03b__stp{flex-direction:column;flex:1;align-items:center;gap:5px;min-width:56px;padding:16px 4px 14px;display:flex}.b03b__dot{width:34px;height:34px;font-family:var(--f-display);color:#15131a52;border:1.5px solid #15131a14;border-radius:50%;place-items:center;font-size:13px;font-weight:300;display:grid}.b03b__lbl{font:500 7.5px/1.2 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:#15131a6b;white-space:nowrap}.b03b__tabs{background:#f4f1ea;display:flex}.b03b__tab{min-height:44px;font:600 10px/1 var(--f-mono);letter-spacing:.06em;color:#15131a6b;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;padding:12px 6px;display:inline-flex}.b03b__tab.is-on{color:#7a4ed9;background:#fff;border-bottom-color:#7a4ed9}.b03b__tab.is-off{opacity:.6}.b03b__card--brief{margin-bottom:22px;padding:30px 26px 28px}.b03b__ctitle{font-family:var(--f-display);letter-spacing:-.02em;color:#15131a;font-size:20px;font-weight:400;line-height:1.2}.b03b__text{color:#15131aa8;margin-top:18px;font-size:15px;line-height:1.8}.b03b__side{color:#ede8dd;background:radial-gradient(60% 50% at 20% 30%,#7a4ed933 0%,#0000 60%),#0b0a0f;border-radius:24px;position:relative;overflow:hidden}.b03b__simg{height:120px;position:relative;overflow:hidden}.b03b__simg img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.b03b__simg:after{content:"";background:linear-gradient(#0000 50%,#0b0a0fb3 100%);position:absolute;top:0;bottom:0;left:0;right:0}.b03b__sname{z-index:1;font-family:var(--f-display);color:#fff;letter-spacing:-.01em;font-size:17px;position:absolute;bottom:16px;left:20px}.b03b__shero{text-align:center;padding:24px 20px 22px}.b03b__seye{font:600 9px/1 var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:#f4efe64d;margin-bottom:8px;display:block}.b03b__sval{font-family:var(--f-display);letter-spacing:-.04em;background:linear-gradient(135deg, #fff 0%, var(--lime) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:300;line-height:1}.b03b__bar{z-index:4;opacity:0;color:#ede8dd;background:radial-gradient(55% 150% at 6% 0,#7a4ed942 0%,#0000 70%),#0b0a0ff2;border:1px solid #f4efe614;border-radius:22px;align-items:center;gap:10px;padding:9px 9px 9px 14px;display:flex;position:absolute;bottom:16px;left:10px;right:10px;box-shadow:0 22px 44px -18px #0b0a0f9e,0 12px 34px -20px #7a4ed9b3}.b03b__bar:before{content:"";background:linear-gradient(90deg,#0000 0%,#b68cffb3 35%,#c8f26ab3 75%,#0000 100%);height:1px;position:absolute;top:-1px;left:24px;right:24px}.b03b__binfo{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.b03b__beye{font:600 8.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#f4efe66b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b03b__bval{font-family:var(--f-display);letter-spacing:-.03em;white-space:nowrap;background:linear-gradient(135deg, #fff 0%, var(--lime) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;align-self:flex-start;font-size:21px;font-weight:300;line-height:1}.b03b__bcta{border-radius:var(--r-pill);background:var(--lime);color:#0b0a0f;min-height:46px;font:700 10.5px/1 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:0 12px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 22px -8px #c8f26a8c,inset 0 1px #ffffff73}.b03b__bcta:after{content:"";border-radius:inherit;opacity:var(--press,0);background:#15131a29;position:absolute;top:0;bottom:0;left:0;right:0}.b03b__sent{z-index:5;opacity:0;background:#08070af6;justify-content:center;align-items:center;padding:94px 24px 20px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.b03b__scard{text-align:center;color:#f4efe6;width:100%;position:relative}.b03b__ring{place-items:center;width:116px;height:116px;margin:0 auto 22px;display:grid;position:relative}.b03b__ring:before{content:"";border:1px dashed #7a55cc80;border-radius:50%;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.b03b__ring svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible;transform:rotate(-90deg)}.b03b__track{fill:none;stroke:#f4efe61a;stroke-width:1px}.b03b__arc{fill:none;stroke:#a98bea;stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.b03b__ring img{filter:brightness(0)invert();opacity:.96;width:78px;height:auto;position:relative}.b03b__kick{font:500 10px/1.2 var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:#b68cff;margin-bottom:12px;display:block}.b03b__shead{font-family:var(--f-display);letter-spacing:-.015em;color:#f4efe6;margin:0 0 16px;font-size:33px;font-weight:300;line-height:1.08}.b03b__shead em{color:#ad96df;font-style:italic}.b03b__camp{text-align:left;background:#f4efe60d;border:1px solid #7a55cc6b;border-radius:16px;align-items:center;gap:12px;margin:0 auto 16px;padding:9px 16px 9px 9px;display:flex}.b03b__thumb{background:#f4efe6f0;border-radius:11px;flex:none;width:44px;height:44px;overflow:hidden}.b03b__thumb img{object-fit:cover;object-position:50% 42%;width:100%;height:100%}.b03b__ctxt{flex-direction:column;gap:4px;min-width:0;display:flex}.b03b__cname{color:#f4efe6;font-size:14px;font-weight:500;line-height:1.3}.b03b__cprice{font:400 10px/1.2 var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:#f4efe68c}.b03b__cprice b{letter-spacing:.06em;color:#c9b8f0;font-weight:600}.b03b__sbody{color:#f4efe6c7;text-wrap:balance;font-size:14px;line-height:1.55;display:block}.b03r{background:var(--card);width:420px;color:var(--ink-d);box-shadow:var(--shadow-panel);opacity:0;border-radius:20px;padding:20px 20px 22px}.b03r:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000 0%,#7a4ed9b3 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.b03r__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.b03r__title{font-family:var(--f-display);letter-spacing:-.02em;font-size:21px;font-weight:400;line-height:1.1}.b03r__camp{color:var(--ink-d2);white-space:nowrap;font-size:12.5px}.b03r__list{height:208px;margin-top:16px;position:relative}.b03r__row{background:var(--paper);border:1px solid var(--hair-d);border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;height:64px;padding:0 14px;display:grid;position:absolute;top:0;left:0;right:0}.b03r__row--new{opacity:0;z-index:1}.b03r__av{width:38px;height:38px;box-shadow:0 0 0 2px var(--card), 0 0 0 4px #7a4ed966;border-radius:50%;position:relative}.b03r__av img{object-fit:cover;object-position:50% 24%;border-radius:50%;width:100%;height:100%}.b03r__row--new .b03r__av{box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--violet-deep), 0 0 16px -2px #7a4ed999}.b03r__st{min-width:0;height:18px;color:var(--ink-d2);font-size:13.5px;font-weight:500;line-height:18px;position:relative}.b03r__st>span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex;position:absolute;top:0;left:0}.b03r__st svg{flex:none;width:15px;height:15px}.b03r__row--new .b03r__st{color:var(--ink-d);font-weight:600}.b03r__st [data-st=ok]{opacity:0;color:var(--violet-deep)}.b03r__act{place-items:center end;min-width:86px;height:32px;display:grid;position:relative}.b03r__ok{border-radius:var(--r-pill);background:var(--ink-d);color:#fff;height:30px;font:600 9.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;grid-area:1/1;align-items:center;padding:0 15px;display:inline-flex;position:relative}.b03r__ok:after{content:"";border-radius:inherit;opacity:var(--press,0);background:#ffffff2e;position:absolute;top:0;bottom:0;left:0;right:0}.b03r__check{width:26px;height:26px;color:var(--violet-deep);grid-area:1/1;margin-right:4px}.b03r__check circle,.b03r__check path{stroke-dasharray:1;stroke-dashoffset:1px}.b03r__check--done{opacity:.7;width:20px;height:20px;margin-right:7px}.b03r__check--done circle,.b03r__check--done path{stroke-dasharray:none;stroke-dashoffset:0}.b03__flyav{opacity:0;width:40px;height:40px;box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--violet-deep), 0 0 26px 2px #b68cff99;border-radius:50%}.b03__flyav img{object-fit:cover;object-position:50% 24%;border-radius:50%;width:100%;height:100%}.b03__fly{width:0;height:0}.b03:not(.b03--static) .b03__planes>.b03__fly{z-index:4;position:fixed;top:0;left:0}.b03__fly .b03k{opacity:0;box-shadow:0 0 0 1px #15131a14,0 40px 70px -30px #000000bf}.b03__cursor{opacity:0;filter:drop-shadow(0 6px 10px #00000059);width:26px;height:26px}.b03__cursor path{fill:#fff;stroke:#15131a;stroke-width:1.3px;stroke-linejoin:round}@media (min-width:761px) and (max-width:1000px){.b03__grid{grid-template-columns:minmax(0,300px) 1fr}}@media (min-width:761px) and (max-height:800px){.b03__node{width:34px;height:34px}.b03__node svg{width:16px;height:16px}.b03__node--last>svg{margin:-8px 0 0 -8px}.b03__cap{top:calc(34px + var(--b03-capgap,18px))}.b03__cap-s>p{margin-top:12px}}@media (max-width:760px){.b03__run{height:500svh}.b03__stage{height:100svh}.b03__grid{padding-top:calc(var(--header-h) + 12px);flex-direction:column;padding-bottom:0;display:flex}.b03__text{flex:none;align-self:stretch}.b03__side{flex:auto}.b03__cam{margin-bottom:56px}.b03__steps{padding:0 0 var(--b03-caph,120px)}.b03__node{width:30px;height:30px}.b03__node svg{width:14px;height:14px}.b03__node--last>svg{margin:-7px 0 0 -7px}.b03__seg{margin:0 6px}.b03__cap{top:calc(30px + var(--b03-capgap,14px));transition:opacity .18s,transform .18s;transform:translateY(6px)}.b03__step.is-on .b03__cap{transition:opacity .42s var(--ease-out) .16s, transform .5s var(--ease-out) .16s}.b03__cap-t{max-width:none;margin:0;font-size:20px;line-height:1.2}.b03__cap-s>p{text-wrap:pretty;max-width:none;margin:6px 0 0;font-size:14px;line-height:1.5}.b03__fecho{font-size:24px;line-height:1.25}.b03__gains{height:26px;bottom:22px}.b03__gain{text-align:center;gap:10px;padding:0 16px;font-size:16.5px}.b03__gain:before{width:16px}.b03c{border-radius:20px;width:330px}.b03c__in{padding:16px 18px 18px}.b03c__toast{gap:6px;height:27px;padding:0 11px 0 8px;font-size:11.5px}.b03c__toast svg{width:14px;height:14px}.b03c__logo{width:82px}.b03c__prod{gap:12px;margin-top:12px}.b03c__photo{border-radius:11px;width:50px;height:62px}.b03c__name{min-height:25px;margin-top:7px;font-size:21px}.b03c__f{margin-top:13px}.b03c__f>.b03c__lbl{margin-bottom:7px}.b03c__brief{padding:10px 12px 11px;font-size:13px;line-height:1.56}.b03c__fee{margin-top:12px;padding-top:10px}.b03c__feev .num{font-size:17px}.b03c__cta{height:46px;margin-top:14px}.b03__tag{gap:7px;height:28px;padding:0 12px 0 10px;font-size:12px}.b03__tag:before{width:5px;height:5px}.b03r{border-radius:18px;width:330px;padding:16px 14px}.b03r__title{font-size:19px}.b03r__camp{font-size:11.5px}.b03r__list{height:190px;margin-top:12px}.b03r__row{grid-template-columns:36px minmax(0,1fr) auto;gap:11px;height:58px;padding:0 11px}.b03r__av{width:36px;height:36px}.b03r__st{font-size:12.5px}.b03r__act{min-width:74px}.b03r__ok{height:28px;padding:0 12px;font-size:8.5px}}.b03--static .b03__run{display:none}.b03__frames{padding-top:var(--pad-y);gap:clamp(28px,4vw,48px);padding-bottom:12px;display:grid}.b03__frame{grid-template-columns:minmax(260px,340px) 1fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.b03__fcap{grid-template-columns:38px 1fr;align-items:start;column-gap:16px;display:grid}.b03__fcap .b03__node{color:var(--lime);background:#c8f26a0f;border-color:#c8f26a73}.b03__fcap .b03__ic-a{opacity:0}.b03__fcap .b03__ic-b{opacity:1;transform:none}.b03__fcap .b03__ic-b circle,.b03__fcap .b03__ic-b path{stroke-dashoffset:0}.b03__fcap-t{color:var(--ink);text-wrap:balance;padding-top:7px;font-size:17px;font-weight:500;line-height:1.4}.b03__fcap-s{color:var(--ink-2);text-wrap:pretty;margin-top:6px;font-size:14.5px;line-height:1.55}.b03__fcap-g{font-family:var(--f-display);color:var(--ink);text-wrap:balance;align-items:flex-start;gap:10px;margin-top:16px;font-size:19px;font-weight:300;line-height:1.3;display:flex}.b03__fcap-g:before{content:none}.b03__fbox{border-radius:var(--r-lg);isolation:isolate;background:radial-gradient(46% 56% at 50% 50%, #7a4ed92e 0%, transparent 64%), var(--bg-2);height:540px;box-shadow:inset 0 0 0 1px var(--hair);position:relative;overflow:hidden}.b03__fbox .b03__planes{z-index:1}.b03__fbox .b03__gemimg{display:block}.b03__fecho--static{opacity:1;width:auto;padding-bottom:var(--pad-y);max-width:26ch;margin-top:clamp(40px,6vw,72px);font-size:clamp(26px,3vw,42px);position:static}.b03__fecho--static .w>span{opacity:1}@media (max-width:760px){.b03__frame{grid-template-columns:1fr;gap:16px}.b03__fbox{border-radius:var(--r-md);height:500px}}.b04{--cw:min(80vw, 340px);--gap:12px;overflow-x:clip}.b04__run{position:relative}.b04__stage{padding-block:var(--pad-y);position:relative}.b04__light{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--violet-deep) 24%, transparent), transparent);width:min(1180px,130vw);height:78%;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.b04__head{text-align:center;margin-bottom:clamp(28px,4vw,52px)}.b04__title{max-width:16.5em;margin-inline-start:auto;margin-inline-end:auto}.b04__strip{position:relative}.b04__track{gap:var(--gap);width:max-content;margin:0;padding:0;list-style:none;display:flex}.b04__item{width:var(--cw);transform-origin:50%;flex:none;position:relative;container-type:inline-size}.b04:not(.is-pin) .b04__strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-start:10px;padding-block-end:34px;overflow:auto hidden}.b04:not(.is-pin) .b04__strip::-webkit-scrollbar{display:none}.b04:not(.is-pin) .b04__track{padding-inline:calc((100% - var(--cw)) / 2)}.b04:not(.is-pin) .b04__strip>.b04__track{min-width:100%}.b04:not(.is-pin) .b04__item{scroll-snap-align:center;scroll-snap-stop:always}@media (min-width:761px){.b04:not(.is-pin){--cw:clamp(330px, 32vw, 440px);--gap:22px;--edge:max(var(--pad-x), calc((100% - var(--maxw)) / 2))}.b04:not(.is-pin) .b04__strip{scroll-padding-inline:var(--edge)}.b04:not(.is-pin) .b04__track{padding-inline:var(--edge)}.b04:not(.is-pin) .b04__item{scroll-snap-align:start}.b04:not(.is-pin) .b04__foot{width:100%;max-width:calc(var(--maxw) + 2 * var(--pad-x));padding-inline:var(--pad-x)}.b04:not(.is-pin) .b04__line{max-width:360px}.b04:not(.is-pin) .b04__nav{margin-left:auto}}.b04:not(.is-pin) .b04__card{opacity:0;transition:opacity .8s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(26px)}.b04.is-in:not(.is-pin) .b04__card{opacity:1;transform:none}.b04.is-pin .b04__run{height:600vh}.b04.is-pin .b04__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}.b04.is-pin .b04__head{margin-bottom:clamp(26px,4.4vh,52px)}.b04.is-pin .b04__strip{flex:none;align-items:center;display:flex}.b04.is-pin .b04__track{will-change:transform}.b04.is-pin .b04__item{will-change:transform, filter, opacity;opacity:0}@media (min-width:761px) and (max-height:820px){.b04.is-pin .b04__title{font-size:clamp(28px,5.4vh,44px)}.b04.is-pin .b04__head{margin-bottom:clamp(18px,3vh,28px)}.b04.is-pin .b04__stage{padding-top:calc(var(--header-h) + 10px);padding-bottom:14px}}.b04__card{--px:clamp(18px, 5.6cqi, 30px);height:100%;padding:0 var(--px) clamp(16px, 4.6cqi, 24px);background:var(--card) padding-box;color:var(--ink-d);border:1px solid var(--hair-d);box-shadow:var(--shadow-panel);cursor:default;border-radius:20px;flex-direction:column;gap:clamp(14px,3.6cqi,20px);display:flex;position:relative;overflow:hidden}.b04__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}.b04__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)}.b04__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%)}.b04__item.is-on .b04__shine{transition:transform 1.4s cubic-bezier(.3,1,.3,1) 80ms;transform:translate(120%)}.b04__band{z-index:3;pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.b04__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(21px,5.5cqi,30px);font-weight:400;line-height:1.16;display:-webkit-box;overflow:hidden}.b04__reward{flex-direction:column;gap:clamp(5px,1.3cqi,8px);display:flex}.b04__eye{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-d3);font-size:clamp(10px,2.1cqi,11px);font-weight:600}.b04__row{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.b04__value{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink-d);font-size:clamp(30px,7.4cqi,40px);font-style:normal;font-weight:400;line-height:1}.b04__note{font-family:var(--f-body);color:var(--ink-d2);font-size:clamp(13px,2.9cqi,15px);font-weight:500}.b04__cfoot{border-top:1px dashed #15131a24;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:clamp(14px,3.6cqi,20px);display:flex}.b04__brand{align-items:center;gap:clamp(10px,3cqi,16px);min-width:0;display:flex}.b04__chip{border-radius:clamp(11px,2.8cqi,15px);flex:none;place-items:center;width:clamp(64px,18.5cqi,100px);height:clamp(46px,12.8cqi,68px);padding:0 clamp(8px,2.4cqi,12px);display:grid;box-shadow:inset 0 0 0 1px #15131a0f,0 8px 18px -10px #15131a73}.b04__chip img{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:100%;height:auto;max-height:clamp(24px,6.6cqi,36px);display:block}.b04__chip.is-light img{filter:brightness(0)}.b04__brand-name{min-width:0;font-family:var(--f-body);letter-spacing:-.01em;color:var(--ink-d);text-wrap:balance;font-size:clamp(14px,3.7cqi,20px);font-weight:600;line-height:1.2}.b04__btn{border-radius:var(--r-pill);height:clamp(36px,8.6cqi,44px);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:7px;padding:0 clamp(14px,4.2cqi,22px);font-size:clamp(10px,2.15cqi,11.5px);font-weight:600;display:inline-flex}.b04__btn svg{flex:none;width:14px;height:14px}@container (width<=350px){.b04__btn svg{display:none}}.b04 .b04__foot{width:min(var(--cw), 100%);align-items:center;gap:18px;max-width:none;margin:clamp(20px,3.4vh,36px) auto 0;padding:0;display:flex}.b04:not(.is-pin) .b04__foot{margin-top:0}.b04__count{font-family:var(--f-mono);letter-spacing:.16em;color:var(--ink-3);flex:none;margin:0;font-size:12px}.b04__now{color:var(--ink)}.b04__line{background:var(--hair-2);flex:1;height:1px;position:relative;overflow:hidden}.b04__fill{background:var(--ink-2);transform-origin:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.b04__nav{flex:none;gap:8px;display:none}.b04.has-nav .b04__nav{display:inline-flex}.b04__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}.b04__arrow:hover{color:var(--ink);border-color:#f4efe666}.b04__arrow:disabled{opacity:.3;cursor:default;border-color:var(--hair-2);color:var(--ink-2)}.b04__arrow svg{width:17px;height:17px}@media (max-width:760px){.b04__head{margin-bottom:26px}.b04__title{max-width:13em}.b04__eye{font-size:11px}.b04__btn{letter-spacing:.05em;padding-inline-start:12px;padding-inline-end:12px;font-size:11px}.b04.is-pin .b04__run{height:500vh;height:500svh}.b04.is-pin .b04__stage{height:100vh;height:100svh;padding:calc(var(--header-h) + 12px) 0 18px}.b04.is-pin .b04__head{margin-bottom:clamp(16px,3vh,26px)}.b04.is-pin .b04__title{font-size:clamp(24px,7vw,30px)}.b04.is-pin .b04__foot{margin-top:clamp(14px,2.4vh,22px)}}@media (prefers-reduced-motion:reduce){.b04 .b04__card{opacity:1!important;transition:none!important;transform:none!important}.b04__cover img{transform:none!important}.b04__item.is-on .b04__shine{transition:none;transform:translate(-120%)}}.b05{--hy:160px;--gy:420px;--em:clamp(96px, 13vh, 116px);background:var(--bg);overflow:clip}.b05.blk-pad{padding-block:calc(var(--em) / 2 + clamp(58px, 6.4vw, 96px)) clamp(56px, 5.5vw, 80px)}.b05 .b05__sky{z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0, #0009 calc(var(--hy) * .6), #000 calc(var(--hy) + 36px), #000 calc(var(--gy) + 8px), transparent calc(var(--gy) + 150px));-webkit-mask-image:linear-gradient(180deg, transparent 0, #0009 calc(var(--hy) * .6), #000 calc(var(--hy) + 36px), #000 calc(var(--gy) + 8px), transparent calc(var(--gy) + 150px));mask-image:linear-gradient(180deg, transparent 0, #0009 calc(var(--hy) * .6), #000 calc(var(--hy) + 36px), #000 calc(var(--gy) + 8px), transparent calc(var(--gy) + 150px));position:absolute;top:0;bottom:0;left:0;right:0}.b05 .b05__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%)}.b05 .b05__aurora{left:50%;top:var(--hy);width:0;height:0;position:absolute;transform:scaleY(.72)}.b05 .b05__aurora .aurora{opacity:.7;width:min(1180px,150vw);height:min(1180px,150vw);top:150px}.b05 .b05__head{padding-top:calc(var(--em) / 2 + clamp(20px, 2vw, 28px));text-align:center;position:relative}.b05 .b05__horizon{background:linear-gradient(90deg,#0000 0%,#b68cff80 22%,#f3ecfff2 50%,#b68cff80 78%,#0000 100%);width:min(1180px,100vw);height:1px;margin-top:-.5px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 18px 1px #b68cff66}.b05 .b05__emblem{width:var(--em);height:var(--em);margin:calc(var(--em) / -2) 0 0 calc(var(--em) / -2);pointer-events:none;border-radius:50%;position:absolute;top:0;left:50%}.b05 .b05__title{max-width:none;margin:0 auto}.b05 .b05__beat{margin-inline-start:auto;margin-inline-end:auto;display:table}.b05.is-armed .b05__horizon{transform:translate(-50%)scaleX(0)}.b05.is-armed .b05__aurora{opacity:0;transform:scale(.55,.04)}.b05.is-armed .b05__lattice{opacity:0}.b05.is-armed .b05__beat{opacity:0;filter:blur(10px);transform:translateY(.32em)}.b05.is-armed.is-on .b05__horizon{transition:transform .7s cubic-bezier(.65,0,.35,1);transform:translate(-50%)scaleX(1)}.b05.is-armed.is-on .b05__aurora{opacity:1;transition:opacity .8s var(--ease-out) .1s, transform .95s var(--ease-out) .1s;transform:scaleY(.72)}.b05.is-armed.is-on .b05__lattice{opacity:.4;transition:opacity .85s var(--ease-out) .2s}.b05.is-armed.is-on .b05__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) * .28s);transform:none}.b05__grid{--mx:-999px;--my:-999px;--gh:0px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:clamp(28px,3vw,44px) 0 0;padding:1px 0;list-style:none;display:grid;position:relative}.b05__cell{--cx:-999px;--cy:-999px;--ox:0px;--oy:0px;background:radial-gradient(340px circle at var(--cx) var(--cy), #c8f26a0d, transparent 65%);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;column-gap:12px;min-width:0;padding:clamp(20px,1.9vw,28px) clamp(20px,1.7vw,24px) clamp(22px,2vw,30px);display:grid;position:relative}.b05__cell:after,.b05__cell:before,.b05__grid:after{content:"";pointer-events:none;background:radial-gradient(300px circle at calc(var(--mx) - var(--ox)) calc(var(--my) - var(--oy)), #c8f26a9e, #c8f26a1f 45%, transparent 72%), linear-gradient(var(--hair), var(--hair));position:absolute}.b05__cell:after{height:1px;top:-1px;left:0;right:0}.b05__cell:before{width:1px;display:none;top:0;bottom:0;left:-1px}.b05__grid:after{--ox:0px;--oy:var(--gh);height:1px;bottom:0;left:0;right:0}@media (min-width:1001px){.b05__cell:not(:nth-child(3n+1)):before{display:block}.b05__cell:not(:nth-child(3n+1)):after{left:-1px}}.b05__ic{width:22px;height:22px;color:var(--lime);display:block}.b05__ic svg{width:100%;height:100%;display:block;overflow:visible}.b05__name{font:300 clamp(21px, 1.75vw, 26px)/1.15 var(--f-display);letter-spacing:-.02em;color:var(--ink)}.b05__txt{max-width:46ch;color:var(--ink-3);text-wrap:pretty;grid-column:1/-1;margin-top:10px;font-size:15px;line-height:1.55}.b05__txt b{color:var(--ink);font-weight:500}.b05__grid.is-ready .b05__cell>*{opacity:0;transform:translateY(14px)}.b05__grid.is-ready .b05__ic svg *{stroke-dasharray:1;stroke-dashoffset:1px}.b05__grid.is-ready .b05__cell:after,.b05__grid.is-ready .b05__cell:before,.b05__grid.is-ready:after{opacity:0}.b05__grid.is-ready.is-in .b05__cell:after,.b05__grid.is-ready.is-in .b05__cell:before,.b05__grid.is-ready.is-in:after{opacity:1;transition:opacity .6s var(--ease-out)}.b05__grid.is-ready.is-in .b05__cell>*{opacity:1;transition:opacity .55s var(--ease-out) calc(var(--i) * 60ms), transform .7s var(--ease-out) calc(var(--i) * 60ms);transform:none}.b05__grid.is-ready.is-in .b05__ic svg *{stroke-dashoffset:0;transition:stroke-dashoffset .95s cubic-bezier(.65, 0, .35, 1) calc(var(--i) * 60ms + .14s)}@media (min-width:641px) and (max-width:1000px){.b05__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.b05__cell:nth-child(2n):before{display:block}.b05__cell:nth-child(2n):after{left:-1px}}@media (max-width:760px){.b05{--em:clamp(64px, 10vh, 72px)}}@media (max-width:640px){.b05.blk-pad{padding-block:calc(var(--em) / 2 + 50px) 64px}.b05 .b05__head{padding-top:calc(var(--em) / 2 + 18px)}.b05 .b05__aurora .aurora{top:130px}.b05 .b05__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%)}.b05__grid{grid-template-columns:minmax(0,1fr);margin-top:28px}.b05__cell{column-gap:11px;padding:18px 2px 20px}.b05__ic{width:21px;height:21px}.b05__name{font-size:22px}.b05__txt{max-width:none;margin-top:8px;font-size:15px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.b05 .b05__horizon,.b05 .b05__aurora,.b05 .b05__lattice,.b05 .b05__beat,.b05__grid .b05__cell>*,.b05__grid .b05__ic svg *{transition:none!important}.b05.is-armed .b05__horizon{transform:translate(-50%)}.b05.is-armed .b05__beat{opacity:1;filter:none;transform:none}.b05.is-armed .b05__aurora{opacity:1;transform:scaleY(.72)}.b05.is-armed .b05__lattice{opacity:.4}.b05__grid.is-ready .b05__cell>*{opacity:1;transform:none}.b05__grid.is-ready .b05__cell:after,.b05__grid.is-ready .b05__cell:before,.b05__grid.is-ready:after{opacity:1;transition:none!important}.b05__grid.is-ready .b05__ic svg *{stroke-dashoffset:0}}.b06{padding-block:var(--pad-y);overflow-x:clip}.b06 .b06__run,.b06 .b06__stage{position:relative}.b06 .b06__room{z-index:-2;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.b06 .b06__grid{opacity:.4;-webkit-mask-image:radial-gradient(62% 56% at 64% 58%,#000 18%,#0000 74%);mask-image:radial-gradient(62% 56% at 64% 58%,#000 18%,#0000 74%)}.b06 .b06__ambient{background:radial-gradient(closest-side,#7a4ed929,#7a4ed90d 55%,#0000 100%);width:min(1100px,120vw);height:760px;position:absolute;top:58%;left:64%;transform:translate(-50%,-50%)}.b06 .b06__dim{z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(ellipse 46% 44% at var(--cx,66%) var(--cy,60%), transparent 0%, #04030780 70%, #040307cc 100%), #04030747;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%)}.b06 .b06__head{margin-bottom:clamp(48px,5.4vw,76px)}.b06 .b06__title{max-width:22ch}@media (min-width:1000px){.b06 .b06__title em{white-space:nowrap;width:max-content}}.b06 .b06__title em{display:block}.b06 .b06__grid-in{grid-template-columns:minmax(290px,min(410px,32vw)) minmax(0,1fr);align-items:center;gap:clamp(40px,3.4vw,52px);display:grid}.b06 .b06__chapters{--fx:7px;--co:28px;--r:18px;--pt:19px;--pb:19px;--ps:18px;--ic:20px;--icg:14px;--g:10px;--lh-name:1.25;--name-fs:clamp(18.5px, 1.4vw, 20px);isolation:isolate;padding-left:var(--co);position:relative}.b06 .b06__steps{z-index:1;gap:var(--g);display:grid;position:relative}.b06 .b06__item{position:relative}.b06 .b06__step{isolation:isolate;grid-template-columns:var(--ic) minmax(0, 1fr);column-gap:var(--icg);width:100%;padding:var(--pt) var(--ps) var(--pb) var(--ps);text-align:left;border-radius:var(--r);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:start;display:grid;position:relative}.b06 .b06__step:focus-visible{outline-offset:4px}.b06 .b06__step:before{content:"";z-index:-1;height:var(--hc,100%);border-radius:inherit;pointer-events:none;transition:opacity .6s var(--ease-out);background:linear-gradient(#ffffff09 0%,#0000 70%),linear-gradient(155deg,#241f3185 0%,#13111aa3 56%,#0d0c12b8 100%);position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #fff1,inset 0 1px #ffffff13}.b06 .b06__ic{width:var(--ic);height:var(--ic);margin-top:calc((var(--name-fs) * var(--lh-name) - var(--ic)) / 2);display:block;position:relative}.b06 .b06__ic svg{width:var(--ic);height:var(--ic);display:block}.b06 .b06__ic>svg{color:var(--ink);opacity:.5;transition:opacity .6s var(--ease-out)}.b06 .b06__ic-on{color:var(--lime);opacity:0;transition:opacity .6s var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0}.b06 .b06__ic-on svg{filter:drop-shadow(0 0 6px #c8f26a66)}.b06 .b06__txt{min-width:0;display:block}.b06 .b06__name{font:400 var(--name-fs)/var(--lh-name) var(--f-display);letter-spacing:-.015em;color:var(--ink);transition:opacity .6s var(--ease-out);display:block}.b06 .b06__say{max-width:36ch;color:var(--ink-2);text-wrap:pretty;margin-top:9px;font-size:15px;line-height:1.55;display:block}.b06 .b06__bar{left:calc(var(--ps) + var(--ic) + var(--icg));right:var(--ps);pointer-events:none;background:#f4efe61a;border-radius:2px;height:2px;display:none;position:absolute;bottom:18px;overflow:hidden}.b06 .b06__bar-fill{border-radius:inherit;background:linear-gradient(90deg, #c8f26a66, var(--lime));transform-origin:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.b06 .b06__node{left:calc(var(--fx) - var(--co) - 3.5px);top:calc(var(--pt) + var(--name-fs) * var(--lh-name) / 2 - 3.5px);background:var(--bg);pointer-events:none;border-radius:50%;width:7px;height:7px;display:none;position:absolute;box-shadow:inset 0 0 0 1px #f4efe642}.b06 .b06__node:after{content:"";background:var(--lime);opacity:0;transition:opacity .6s var(--ease-out);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 8px #c8f26a80}.b06 .b06__step.is-done .b06__node:after{opacity:.62}.b06 .b06__step.is-cur .b06__node:after{opacity:1}.b06 .b06__lit,.b06 .b06__step:after{background:radial-gradient(130% 120% at 0 0,#c8f26a1a 0%,#c8f26a08 42%,#0000 72%) padding-box padding-box,linear-gradient(#ffffff0d 0%,#ffffff03 60%) padding-box padding-box,linear-gradient(155deg,#221e2d 0%,#13111a 56%,#0e0d13 100%) padding-box padding-box,linear-gradient(150deg,#deffa0f2 0%,#c8f26a80 18%,#c8f26a24 42%,#f4efe617 64%,#c8f26a4d 100%) border-box;border:1px solid #0000;box-shadow:inset 0 1px #ffffff0f,0 34px 60px -36px #000000f2,0 22px 50px -34px #c8f26a4d}.b06 .b06__lit{z-index:0;left:var(--co);height:var(--hx,150px);border-radius:var(--r);pointer-events:none;opacity:0;transition:transform .9s cubic-bezier(.65, 0, .25, 1), opacity .9s var(--ease-out);display:none;position:absolute;top:0;right:0}.b06 .b06__step:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .7s var(--ease-out);display:none;position:absolute;top:0;bottom:0;left:0;right:0}.b06 .b06__lit:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ecffc4f2 45%,#0000);border-radius:2px;width:46%;height:1.5px;position:absolute;top:-.5px;left:12%;box-shadow:0 0 14px 1px #c8f26a73}.b06 .b06__fiber{left:calc(var(--fx) - .5px);top:var(--ft,30px);width:1px;height:var(--fl,300px);pointer-events:none;background:linear-gradient(#f4efe629 0%,#f4efe61a 78%,#0000 100%);display:none;position:absolute}.b06 .b06__fiber-fill{z-index:0;transform-origin:50% 0;opacity:0;width:2px;height:100%;transition:opacity .7s var(--ease-out);background:linear-gradient(#c8f26a14 0%,#c8f26a80 55%,#e6ffb0 100%);border-radius:2px;position:absolute;top:0;left:-.5px;transform:scaleY(0);box-shadow:0 0 9px #c8f26a59}.b06 .b06__bead{z-index:3;opacity:0;width:0;height:0;transition:opacity .7s var(--ease-out);position:absolute;top:0;left:.5px}.b06 .b06__bead:before{content:"";background:radial-gradient(closest-side,#c8f26a6b,#c8f26a1f 55%,#0000 100%);border-radius:50%;width:30px;height:30px;position:absolute;top:-15px;left:-15px}.b06 .b06__bead:after{content:"";background:#f2ffd6;border-radius:50%;width:7px;height:7px;position:absolute;top:-3.5px;left:-3.5px;box-shadow:0 0 0 1.5px #c8f26ad9,0 0 10px 2px #c8f26ab3}.b06.is-seq .b06__fiber-fill,.b06.is-seq .b06__bead{opacity:1}.b06 .b06__step.is-cur .b06__ic>svg{opacity:0}.b06 .b06__step.is-cur .b06__ic-on{opacity:1}.b06 .b06__cta{padding-left:var(--co,28px);margin-top:clamp(28px,3vw,40px)}.b06 .b06__media{min-width:0}.b06 .b06__fstage{position:relative}.b06 .b06__glow{z-index:0;pointer-events:none;opacity:0;filter:blur(40px);transition:opacity 1.4s var(--ease-out) .6s;background:radial-gradient(closest-side,#b68cff57,#7a4ed924 60%,#0000 100%);border-radius:40px;position:absolute;top:6%;bottom:-2%;left:4%;right:4%}.b06.is-born .b06__glow{opacity:.55}.b06 .b06__frame{--fh:480px;z-index:1;transform-origin:50% 60%;position:relative}.b06.is-pin .b06__frame{will-change:transform}.b06 .b06__shade{pointer-events:none;opacity:0;transition:opacity .9s var(--ease-out) .7s;border-radius:26px;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 60px 120px -48px #000000e6,0 40px 90px -44px #7a4ed99e}.b06 .b06__body{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(#ffffff12 0%,#ffffff04 40%),linear-gradient(150deg,#2821369e 0%,#120f19cc 60%,#0d0c12db 100%);border-radius:26px;padding:10px;position:relative;box-shadow:inset 0 0 0 1px #ffffff16,inset 0 1px #ffffff24}.b06.is-pin .b06__body{clip-path:inset(50% 0 round 26px)}.b06 .b06__screen{isolation:isolate;aspect-ratio:16/10;background:var(--paper);border-radius:17px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000059}.b06 .b06__glare{pointer-events:none;z-index:2;mix-blend-mode:screen;background:linear-gradient(118deg,#ffffff1f 0%,#ffffff08 24%,#0000 40%);border-radius:17px;position:absolute;top:10px;bottom:10px;left:10px;right:10px;overflow:hidden}.b06 .b06__glare:after{content:"";background:linear-gradient(110deg,#0000 32%,#ffffff4d 48%,#0000 64%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-110%)}.b06 .b06__view{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 1s cubic-bezier(.7,0,.18,1);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(calc(100% + 90px));box-shadow:-34px 0 60px -26px #0b0a0f8c}.b06 .b06__view:after{content:"";pointer-events:none;opacity:0;background:#0b0a0f;transition:opacity 1s cubic-bezier(.7,0,.18,1);position:absolute;top:0;bottom:0;left:0;right:0}.b06 .b06__view.is-cur{transform:translate(0,0)}.b06 .b06__view.is-before{transform:translate(-30%)}.b06 .b06__view.is-before:after{opacity:.5}.b06 .b06__view svg{width:100%;height:100%}.b06 .b06__edge{z-index:3;pointer-events:none;opacity:0;position:absolute}.b06 .b06__edge--t,.b06 .b06__edge--b{background:linear-gradient(90deg,#0000 0%,#b68cffd9 14%,#f3ecff 50%,#b68cffd9 86%,#0000 100%);border-radius:2px;height:1.5px;margin-top:-.75px;top:50%;left:2%;right:2%;box-shadow:0 0 14px 1px #b68cffa6}.b06 .b06__edge--l,.b06 .b06__edge--r{background:linear-gradient(#0000 0%,#b68cffd9 18%,#f3ecff 50%,#b68cffd9 82%,#0000 100%);border-radius:2px;width:1.5px;top:4%;bottom:4%;box-shadow:0 0 14px 1px #b68cffa6}.b06 .b06__edge--l{left:-.75px}.b06 .b06__edge--r{right:-.75px}.b06.is-born .b06__body{animation:b06-open 1.35s var(--ease-out) both}.b06.is-born .b06__edge--t{animation:1.35s both b06-edge-t}.b06.is-born .b06__edge--b{animation:1.35s both b06-edge-b}.b06.is-born .b06__edge--l,.b06.is-born .b06__edge--r{animation:1.35s both b06-edge-s}.b06.is-born .b06__shade{opacity:1}.b06.is-born .b06__glare:after{transition:transform 1.5s var(--ease-out) 1.05s;transform:translate(110%)}@keyframes b06-open{0%,30%{clip-path:inset(50% 0 round 26px)}78%{clip-path:inset(0 round 26px)}to{clip-path:inset(-60px round 26px)}}@keyframes b06-edge-t{0%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.2,1);transform:translateY(0)scaleX(0)}32%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translateY(0)scaleX(1)}78%{opacity:1;transform:translateY(calc(var(--fh) * -.5)) scaleX(1)}to{opacity:0;transform:translateY(calc(var(--fh) * -.5)) scaleX(1)}}@keyframes b06-edge-b{0%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.2,1);transform:translateY(0)scaleX(0)}32%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translateY(0)scaleX(1)}78%{opacity:1;transform:translateY(calc(var(--fh) * .5)) scaleX(1)}to{opacity:0;transform:translateY(calc(var(--fh) * .5)) scaleX(1)}}@keyframes b06-edge-s{0%,32%{opacity:0;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scaleY(0)}40%{opacity:1}78%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.b06.is-pin{padding-block-start:0;padding-block-end:0}.b06.is-pin .b06__run{height:calc(100vh + var(--pin,4.125) * 100vh)}.b06.is-pin .b06__stage{height:100vh;padding-top:var(--header-h);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}.b06.is-pin .b06__head{margin-bottom:clamp(30px,4.6vh,56px)}.b06.is-pin .b06__media{width:100%;max-width:calc((100vh - var(--header-h) - 230px) * 1.6 + 20px);justify-self:end}.b06.is-pin .b06__shot{display:none}.b06.is-pin .b06__steps{height:var(--lh,auto);display:block}.b06.is-pin .b06__item{will-change:transform;transition:transform .9s cubic-bezier(.65,0,.25,1);position:absolute;top:0;left:0;right:0}.b06.is-pin .b06__lit,.b06.is-pin .b06__fiber,.b06.is-pin .b06__node,.b06.is-pin .b06__bar{display:block}.b06.is-pin.is-seq .b06__lit{opacity:1}.b06.is-pin .b06__step{padding-bottom:calc(var(--pb) + 22px);pointer-events:none}.b06.is-pin .b06__step:before{pointer-events:auto}.b06.is-pin .b06__step.is-cur:before{opacity:0}.b06.is-pin .b06__name,.b06.is-pin .b06__ic>svg{opacity:.56}.b06.is-pin .b06__ic>svg{opacity:.46}.b06.is-pin .b06__step.is-cur .b06__ic>svg{opacity:0}.b06.is-pin .b06__say{opacity:0;transition:opacity .28s var(--ease-out), transform .5s var(--ease-out);transform:translateY(6px)}.b06.is-pin .b06__step.is-cur .b06__say{opacity:1;transition:opacity .7s var(--ease-out) .32s, transform .9s var(--ease-out) .32s;transform:none}.b06.is-pin .b06__bar{top:calc(var(--hx) - 24px);opacity:0;transition:opacity .28s var(--ease-out);bottom:auto}.b06.is-pin .b06__step.is-cur .b06__bar{opacity:1;transition:opacity .7s var(--ease-out) .4s}@media (hover:hover) and (pointer:fine){.b06.is-pin .b06__step:not(.is-cur):hover .b06__name{opacity:.92}.b06.is-pin .b06__step:not(.is-cur):hover .b06__ic>svg{opacity:.8}}@media (max-height:820px){.b06.is-pin .b06__head{margin-bottom:clamp(20px,3.2vh,30px)}.b06.is-pin .b06__chapters{--pt:14px;--pb:14px;--g:8px}.b06.is-pin .b06__say{margin-top:6px}.b06.is-pin .b06__step{padding-bottom:calc(var(--pb) + 18px)}.b06.is-pin .b06__bar{top:calc(var(--hx) - 19px)}.b06.is-pin .b06__cta{margin-top:20px}}.b06.is-list .b06__media{display:none}.b06.is-list .b06__grid-in{grid-template-columns:minmax(0,1fr)}.b06.is-list .b06__chapters{padding-left:0}.b06.is-list .b06__steps{gap:clamp(36px,5vw,64px)}.b06.is-list .b06__step:after{display:block}.b06.is-list .b06__step.is-cur:after{opacity:1}.b06 .b06__shot{min-width:0}.b06 .b06__sbody{background:linear-gradient(#ffffff12 0%,#ffffff04 40%),linear-gradient(150deg,#2821369e 0%,#120f19cc 60%,#0d0c12db 100%);border-radius:22px;padding:7px;position:relative;box-shadow:inset 0 0 0 1px #ffffff16,inset 0 1px #ffffff24,0 40px 80px -40px #000000d9,0 30px 70px -40px #7a4ed980}.b06 .b06__sview{background:var(--paper);aspect-ratio:340/460;border-radius:15px;position:relative;overflow:hidden}.b06[data-v=desk] .b06__sview{aspect-ratio:800/500}.b06 .b06__sview svg{width:100%;height:100%}.b06.is-list .b06__shot{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(24px)}.b06.is-list .b06__shot.is-in{opacity:1;transform:none}.b06.is-list .b06__step[data-reveal],.b06.is-list .b06__cta[data-reveal]{transition-delay:0s}@media (min-width:761px){.b06.is-list .b06__item{grid-template-columns:minmax(240px,360px) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.b06.is-list .b06__shot{justify-self:center;width:100%;max-width:400px}.b06.is-list[data-v=desk] .b06__shot{max-width:720px}.b06.is-list .b06__cta{padding-left:0}}.b06 .sv{font-family:var(--f-body);text-rendering:geometricprecision;-webkit-user-select:none;user-select:none;display:block}.b06 .sv text{font-family:var(--f-body);font-weight:400}.b06 .sv-paper{fill:#f4f1ea}.b06 .sv-paper2{fill:#ece7dd}.b06 .sv-side{fill:#0b0a0f}.b06 .sv-sideline{fill:none;stroke:#ede8dd1a}.b06 .sv text.sv-bname{font-family:var(--f-display);fill:#fff;letter-spacing:-.01em;font-weight:400}.b06 .sv text.sv-bname--d{fill:#15131a}.b06 .sv text.sv-sec{font-family:var(--f-mono);letter-spacing:.24em;fill:#ede8dd61;font-weight:500}.b06 .sv text.sv-nav{fill:#ede8dd99;font-weight:500}.b06 .sv text.sv-nav--on{fill:#fff}.b06 .sv-on{fill:#ede8dd24}.b06 .sv-dash{fill:none;stroke:#ede8dd4d;stroke-width:1px}.b06 .sv-ic-s{color:#ede8dd6b}.b06 .sv-ic-w{color:#fff}.b06 .sv-ic-d{color:#15131a}.b06 .sv-ic-d2{color:#15131a8c}.b06 .sv-ic-d3{color:#15131a59}.b06 .sv-ic-v{color:#7a4ed9}.b06 .sv-hair{fill:none;stroke:#15131a14}.b06 .sv text.sv-crumb{fill:#15131a6b}.b06 .sv text.sv-crumb--on{fill:#15131abd;font-weight:500}.b06 .sv-cardline{fill:#fff;stroke:#15131a1a}.b06 .sv text.sv-h{font-family:var(--f-display);fill:#15131a;letter-spacing:-.02em;font-weight:300}.b06 .sv text.sv-h--em{fill:#7a4ed9;font-style:italic}.b06 .sv-card{fill:#fff;stroke:#15131a14}.b06 .sv text.sv-lbl{font-family:var(--f-mono);letter-spacing:.16em;fill:#15131a6b;font-weight:500}.b06 .sv text.sv-name{font-family:var(--f-display);fill:#15131a;letter-spacing:-.015em;font-weight:400}.b06 .sv text.sv-num{font-variant-numeric:tabular-nums;font-style:normal}.b06 .sv text.sv-ct{font-family:var(--f-display);fill:#15131a;letter-spacing:-.015em;font-weight:400}.b06 .sv-field{fill:#f4f1ea;stroke:#15131a1f}.b06 .sv text.sv-txt{fill:#15131a}.b06 .sv text.sv-txt2{fill:#15131a9e}.b06 .sv text.sv-strong{fill:#15131a;font-weight:600}.b06 .sv text.sv-pick{fill:#15131a;font-weight:500}.b06 .sv text.sv-okt{fill:#7a4ed9;font-weight:600}.b06 .sv-ink{fill:#15131a}.b06 .sv-lineb{fill:#fff;stroke:#15131a33}.b06 .sv text.sv-bt{font-family:var(--f-mono);letter-spacing:.16em;fill:#fff;font-weight:500}.b06 .sv text.sv-bt--d{fill:#15131a}.b06 .sv-photoline{fill:none;stroke:#15131a14}.b06 .sv-toast{fill:#f1eafc;stroke:#7a4ed94d}.b06 .sv text.sv-toastt{fill:#6b3fcb;font-weight:600}.b06 .sv-chip{fill:#7a4ed914;stroke:#7a4ed952}.b06 .sv text.sv-chipt{fill:#4b2e96;font-weight:500}.b06 .sv-vio{fill:#7a4ed9}.b06 .sv-hl{fill:#b68cff5c}.b06 .sv-ring{stroke:#7a4ed96b;stroke-width:1.5px}.b06 .sv-ring--new{stroke:#7a4ed9;stroke-width:2px}.b06 .sv-rowbg{fill:#f4f1ea;stroke:#15131a14}.b06 .sv-glass{fill:#0b0a0f6b;stroke:#ffffff6b;stroke-width:1px}.b06 .sv-white{fill:#fff}.b06 .sv-track{fill:#ffffff59}.b06 .sv-curp{fill:#15131a;stroke:#fff;stroke-width:1.4px;stroke-linejoin:round}.b06 .sv-pop{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .5s var(--ease-out), transform .6s var(--ease-spring);transform:translateY(6px)scale(.92)}.b06 .sv-hl{opacity:0;transform-box:fill-box;transform-origin:0;transition:transform .6s var(--ease-out), opacity .3s;transform:scaleX(0)}.b06 .sv-scan,.b06 .sv-cur{opacity:0}.b06 .sv-acts,.b06 .sv-wait{transition:opacity .35s}.b06 .sv-ring--new{transition:stroke .6s,stroke-width .6s}.b06 .is-live[data-scr="0"] .sv-cur{animation:1s cubic-bezier(.3,.7,.2,1) .5s both b06-cur,.4s 2.15s forwards b06-out}.b06 .is-live[data-scr="0"] .sv-press{animation:.34s 1.5s both b06-press}.b06 .is-live[data-scr="0"] .sv-toastg{opacity:1;transition-delay:1.7s;transform:none}.b06 .is-live[data-scr="1"] .sv-scan{animation:1.5s cubic-bezier(.45,0,.3,1) .3s both b06-scan}.b06 .is-live[data-scr="1"] .sv-hl{opacity:1;transition-delay:calc(.55s + var(--d) * .26s);transform:none}.b06 .is-live[data-scr="1"] .sv-tag{opacity:1;transition-delay:calc(1s + var(--d) * .2s);transform:none}.b06 .is-live[data-scr="1"] .sv-face{opacity:1;transition-delay:calc(1.75s + var(--d) * 70ms);transform:none}.b06 .is-live[data-scr="2"] .sv-cur{animation:1s cubic-bezier(.3,.7,.2,1) .45s both b06-cur,.4s 2.05s forwards b06-out}.b06 .is-live[data-scr="2"] .sv-press{animation:.34s 1.4s both b06-press}.b06 .is-live[data-scr="2"] .sv-row--new .sv-acts,.b06 .is-live[data-scr="2"] .sv-row--new .sv-wait{opacity:0;transition-delay:1.62s}.b06 .is-live[data-scr="2"] .sv-okg{opacity:1;transition-delay:1.75s;transform:none}.b06 .is-live[data-scr="2"] .sv-ring--new{stroke:#7a4ed96b;stroke-width:1.5px;transition-delay:1.75s}.b06 .is-live[data-scr="3"] .sv-cur{animation:1s cubic-bezier(.3,.7,.2,1) .5s both b06-cur,.4s 2.15s forwards b06-out}.b06 .is-live[data-scr="3"] .sv-press{animation:.34s 1.5s both b06-press}.b06 .is-live[data-scr="3"] .sv-acts{opacity:0;transition-delay:1.72s}.b06 .is-live[data-scr="3"] .sv-okg{opacity:1;transition-delay:1.85s;transform:none}.b06 .is-live[data-scr="3"] .sv-badge{opacity:1;transition-delay:2s;transform:none}@keyframes b06-cur{0%{opacity:0;transform:translate(54px,46px)}25%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes b06-out{to{opacity:0}}@keyframes b06-press{0%,to{transform:scale(1)}45%{transform:scale(.92)}}@keyframes b06-scan{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(var(--scan,140px))}}.b06 .is-final .sv-pop,.b06 .is-final .sv-hl{opacity:1;transition:none;transform:none}.b06 .is-final .sv-row--new .sv-acts,.b06 .is-final .sv-row--new .sv-wait,.b06 .is-final[data-scr="3"] .sv-acts{opacity:0;transition:none}.b06 .is-final .sv-ring--new{stroke:#7a4ed96b;stroke-width:1.5px;transition:none}.b06 .is-final .sv-cur,.b06 .is-final .sv-scan{display:none}@media (max-width:760px){.b06 .b06__head{margin-bottom:36px}.b06 .b06__chapters{--pt:17px;--pb:18px;--ps:17px;--icg:13px;--r:18px;--name-fs:19px}.b06 .b06__shot{margin-top:14px}.b06 .b06__sbody{border-radius:20px;padding:6px}.b06 .b06__sview{border-radius:14px}.b06.is-list .b06__steps{gap:40px}.b06 .b06__cta{margin-top:44px;padding-left:0}.b06 .b06__cta .btn-cta{width:100%}}.b06.is-still .b06__shot{opacity:1;transition:none;transform:none}.b06.is-still .b06__ic>svg{opacity:0}.b06.is-still .b06__ic-on{opacity:1}.b06.is-still .b06__step:after{display:none}@media (prefers-reduced-motion:reduce){.b06 .b06__body{clip-path:none!important;animation:none!important}.b06 .b06__edge{display:none}.b06 .b06__view,.b06 .b06__view:after,.b06 .b06__item,.b06 .b06__lit,.b06 .b06__step:before,.b06 .b06__step:after,.b06 .b06__name,.b06 .b06__say,.b06 .b06__ic>svg,.b06 .b06__ic-on,.b06 .b06__node:after,.b06 .b06__bar,.b06 .b06__fiber-fill,.b06 .b06__bead{transition:none!important}}.b06 .b06__seal{z-index:8;pointer-events:none;width:24%;height:68.2%;display:none;position:absolute;top:22.4%;left:22.25%}.b06.is-pin .b06__seal{display:block}.b06 .b06__seal-lit{opacity:0;transition:opacity .5s var(--ease-out);border-radius:8.2%/4.6%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 0 0 1.5px #d6c4fff2,0 0 0 1px #7a4ed959,0 0 26px #b68cff8c}.b06 .b06__seal-lit:after{content:"";opacity:0;background:linear-gradient(105deg,#0000 38%,#ffffff80 50%,#0000 62%);position:absolute;top:-10%;bottom:-10%;left:-60%;right:-60%;transform:translate(-70%)}.b06 .b06__seal.is-on .b06__seal-lit{opacity:.55;animation:b06-seal 1.1s var(--ease-out) both}.b06 .b06__seal.is-on .b06__seal-lit:after{animation:.95s cubic-bezier(.45,0,.25,1) 60ms both b06-seal-sweep}@keyframes b06-seal{0%{opacity:0}18%{opacity:1}to{opacity:.55}}@keyframes b06-seal-sweep{0%{opacity:1;transform:translate(-70%)}to{opacity:1;transform:translate(70%)}}.b06 .b06__seal-pt{aspect-ratio:1;visibility:hidden;width:30%;margin:-15% 0 0 -15%;position:absolute;top:100%;left:50%}.b06 .is-ok[data-scr="3"] .sv-cur{opacity:0;animation:none}.b06 .is-ok[data-scr="3"] .sv-press{animation:none}.b06 .is-ok[data-scr="3"] .sv-acts{opacity:0;transition-delay:0s}.b06 .is-ok[data-scr="3"] .sv-okg,.b06 .is-ok[data-scr="3"] .sv-badge{opacity:1;transition-delay:0s;transform:none}.b06 .b06__chapters{--ps:0px;--ic:0px;--icg:0px;--co:30px;--pt:13px;--pb:13px;--g:4px;--name-fs:clamp(20px, 1.55vw, 23px)}.b06 .b06__ic{display:none}.b06 .b06__step{border-radius:0;grid-template-columns:minmax(0,1fr)}.b06 .b06__step:before{box-shadow:none;background:0 0}.b06 .b06__chapters .b06__lit,.b06 .b06__chapters .b06__step:after{display:none!important}.b06 .b06__name{font-weight:300}.b06 .b06__say{color:var(--ink-3);margin-top:8px}.b06 .b06__bar{background:#f4efe614;width:min(100%,300px);height:1px;right:auto}.b06.is-pin .b06__name{opacity:.36}.b06.is-pin .b06__step.is-cur .b06__name{opacity:1}.b06.is-pin .b06__step.is-cur .b06__say{color:var(--ink-2)}@media (hover:hover) and (pointer:fine){.b06.is-pin .b06__step:not(.is-cur):hover .b06__name{opacity:.7}}.b06.is-list .b06__name{opacity:.6;transition:opacity .6s var(--ease-out)}.b06.is-list .b06__step.is-cur .b06__name,.b06.is-still .b06__name{opacity:1}.b06.is-list .b06__say{color:var(--ink-2)}.b06b{z-index:1;overflow-x:clip}.b06b__run,.b06b__stage{position:relative}.b06b__grid{grid-template-columns:minmax(0,1fr);align-items:center;row-gap:clamp(44px,9vw,64px);display:grid}@media (min-width:1024px){.b06b__grid{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);column-gap:clamp(40px,5.4vw,92px)}}.b06b__title{max-width:12.5em}.b06b__title .w{display:inline-block}.b06b__title .w>span{opacity:0;filter:blur(10px);transition:opacity .75s var(--ease-out), transform .85s var(--ease-out), filter .75s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);display:inline-block;transform:translateY(.22em)}.b06b.is-title .b06b__title .w>span{opacity:1;filter:none;transform:none}.b06b .b06b__title em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.b06b__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-right:-.07em;padding-right:.07em}.b06b__line{color:var(--ink);max-width:21em;margin-top:clamp(22px,4.2vh,42px)}.b06b__line .w>span{opacity:.16}.b06b__cut{white-space:nowrap;position:relative}.b06b__end{white-space:nowrap}.b06b__strike{transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#c8f26a8c 0%,#c8f26a 55%,#ecffc2 100%);border-radius:2px;height:2px;position:absolute;top:.66em;left:-.08em;right:-.08em;transform:scaleX(0);box-shadow:0 0 10px #c8f26a8c,0 0 2px #c8f26ae6}.b06b__fan{grid-template-columns:auto minmax(0,1fr);align-items:center;width:100%;max-width:560px;display:grid;position:relative;container-type:inline-size}.b06b__fan>*{--cw:min(37cqw, 30vh, 230px);--g:clamp(46px, 10.5cqw, 62px);--hx:calc(var(--g) * .5 + 10px);--wire:clamp(48px, 12cqw, 80px)}.b06b__pool{z-index:0;left:calc(var(--cw) / 2);width:calc(var(--cw) * 2.7);aspect-ratio:1;pointer-events:none;opacity:0;background:radial-gradient(closest-side,#c8f26a26 0%,#c8f26a0d 52%,#0000 100%);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.b06b__clip{z-index:2;width:var(--cw);aspect-ratio:9/16;background:var(--bg-2);transform-origin:50% 100%;will-change:transform, opacity;border-radius:clamp(16px,2.2cqw + 8px,24px);grid-area:1/1;margin:0;position:relative;overflow:hidden;box-shadow:0 40px 90px -36px #000000e6,0 0 0 1px #f4efe61f}.b06b__hub{z-index:0;left:calc(var(--cw) + var(--hx));width:var(--g);aspect-ratio:1;margin:calc(var(--g) * -.5) 0 0 calc(var(--g) * -.5);pointer-events:none;visibility:hidden;position:absolute;top:50%}.b06b__poster,.b06b__clip video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.b06b__clip video{opacity:0;transition:opacity .2s var(--ease-out)}.b06b__clip video.is-on{opacity:1}.b06b__rim{z-index:2;border-radius:inherit;pointer-events:none;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #c8f26a99,inset 0 0 26px #c8f26a24}.b06b__wires{z-index:1;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.b06b__wire-base{fill:none;stroke:#f4efe61f;stroke-width:1px}.b06b__wire-glow{fill:none;stroke:#c8f26a38;stroke-width:5px;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:1px}.b06b__wire-core{fill:none;stroke:#d6fa8a;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:1px}.b06b__node{fill:var(--bg);stroke:#f4efe64d;stroke-width:1px;transition:fill .5s var(--ease-out), stroke .5s var(--ease-out)}.b06b.is-flow-on .b06b__node{fill:#c8f26a;stroke:#c8f26a}.b06b__chans{z-index:2;justify-content:center;gap:calc(var(--cw) * 16 / 9 * .12);padding-left:calc(var(--hx) + var(--g) * .5 + var(--wire));flex-direction:column;grid-area:1/2;display:flex;position:relative}.b06b__chan{opacity:.3;transition:opacity .6s var(--ease-out);align-items:center;gap:clamp(10px,2.2cqw,16px);display:flex}.b06b__chan.is-on{opacity:1}.b06b__dot{background:var(--bg);width:7px;height:7px;transition:background-color .5s var(--ease-out), box-shadow .5s var(--ease-out);border-radius:50%;flex:none;box-shadow:0 0 0 1px #f4efe666}.b06b__chan.is-on .b06b__dot{background:#c8f26a;box-shadow:0 0 0 4px #c8f26a1f,0 0 14px #c8f26a99}.b06b__name{font-family:var(--f-display);letter-spacing:-.015em;color:var(--ink);white-space:nowrap;font-size:clamp(16px,3.6cqw,22px);font-weight:300;line-height:1.15}.b06b.is-pin{padding-block-start:0;padding-block-end:0}.b06b.is-pin .b06b__run{height:calc(100vh * (1 + var(--pin,2)))}.b06b.is-pin .b06b__stage{height:100vh;padding-top:var(--header-h);align-items:center;display:flex;position:sticky;top:0;overflow-x:clip}.b06b.is-pin .b06b__grid{width:100%}@container (width>=400px) and (width<=500px){.b06b__clip,.b06b__hub,.b06b__chans,.b06b__pool{--cw:min(34cqw, 30vh, 230px);--wire:clamp(40px, 10cqw, 80px)}.b06b__name{font-size:clamp(15px,3.5cqw,22px)}}.b06b__trail{z-index:3;pointer-events:none;opacity:0;width:100%;height:0;position:absolute;top:0;left:0}.b06b__trail-win{width:100%;height:var(--tail,320px);will-change:transform;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#00000059 38%,#000 86%);mask-image:linear-gradient(#0000 0%,#00000059 38%,#000 86%)}.b06b__trail-svg{will-change:transform;position:absolute;top:0;left:0;overflow:visible}.b06b__trail-glow{fill:none;stroke:#c8f26a38;stroke-width:5px;stroke-linecap:round}.b06b__trail-core{fill:none;stroke:#d6fa8a;stroke-width:1.4px;stroke-linecap:round}@media (max-width:760px){.b06b__fan>*{--cw:min(33cqw, 30vh, 200px);--g:clamp(30px, 9cqw, 40px);--hx:calc(var(--g) * .5 + 6px);--wire:clamp(26px, 8cqw, 40px)}.b06b__name{font-size:clamp(15px,4.3cqw,22px)}.b06b__line{max-width:none}}@media (max-width:370px){.b06b__name{font-size:14px}}.b06b.is-still .b06b__title .w>span,.b06b.is-still .b06b__line .w>span{opacity:1;filter:none;transition:none;transform:none}.b06b.is-still .b06b__cut .w>span{opacity:.5}.b06b.is-still .b06b__strike{transform:none}.b06b.is-still .b06b__wire-glow,.b06b.is-still .b06b__wire-core{stroke-dashoffset:0}.b06b.is-still .b06b__chan{opacity:1;transition:none}.b06b.is-still .b06b__pool,.b06b.is-still .b06b__rim{opacity:1}@media (prefers-reduced-motion:reduce){.b06b__title .w>span,.b06b__chan,.b06b__dot,.b06b__node{transition:none!important}}.lbx{z-index:var(--z-lightbox);-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);overscroll-behavior:contain;background:radial-gradient(46% 42% at 50% 47%,#b68cff38 0%,#0000 72%),#0b0a0fb8;justify-content:center;align-items:center;padding:32px 24px;animation:.36s both lbxFade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.lbx.is-leaving{animation:.26s 20ms both lbxFadeOut}.lbx.is-leaving .lbx__card{animation:.26s cubic-bezier(.4,0,1,1) both lbxOut}.lbx__card{background:var(--bg);border:1px solid var(--hair);width:auto;max-width:min(92vw,1120px);box-shadow:0 1px 0 var(--hair), 0 60px 120px -48px #000000c7, 0 34px 70px -44px #7a4ed9b3;border-radius:28px;animation:.62s cubic-bezier(.16,1,.3,1) both lbxIn;position:relative;overflow:hidden}.lbx__card:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#e85aa8b3 20%,#b68cffb3 50%,#c8f26ab3 80%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 22px 1px #7a4ed94d}.lbx__media video{background:#000;display:block}.lbx__card--tall .lbx__media video{aspect-ratio:9/16;object-fit:cover;width:auto;max-width:100%;height:min(78vh,760px)}.lbx__card--wide{width:min(92vw,1120px,124.8vh)}.lbx__card--wide .lbx__media video{aspect-ratio:16/10;object-fit:contain;width:100%;max-height:78vh}.lbx__head{padding:18px 24px 22px;animation:.66s cubic-bezier(.16,1,.3,1) .16s both lbxRise}.lbx__card--tall .lbx__head{width:0;min-width:100%}.lbx__title{font:400 22px/1.2 var(--f-display);letter-spacing:-.015em;color:var(--ink)}.lbx__sub{color:var(--ink-2);margin-top:6px;font-size:14px}.lbx__x{z-index:4;width:38px;height:38px;color:var(--ink-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0a0f8c;border:1px solid #0000;border-radius:50%;place-items:center;transition:color .2s,border-color .2s,transform .45s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:14px;right:14px}.lbx__x:after{content:"";border-radius:50%;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}.lbx__x svg{width:18px;height:18px}.lbx__x:hover{color:var(--ink);border-color:var(--hair-2);transform:rotate(90deg)}@keyframes lbxFade{0%{opacity:0}}@keyframes lbxFadeOut{to{opacity:0}}@keyframes lbxIn{0%{opacity:0;transform:translateY(24px)scale(.955)}}@keyframes lbxOut{to{opacity:0;transform:translateY(12px)scale(.975)}}@keyframes lbxRise{0%{opacity:0;filter:blur(3px);transform:translateY(10px)}}@media (max-width:760px){.lbx{padding:12px}.lbx__card--tall .lbx__media video{height:min(74vh,640px)}}@media (prefers-reduced-motion:reduce){.lbx,.lbx__card,.lbx__head{animation:none!important}}.b07{--title-y:84vh;--over:40vh;--dim:.17;background:var(--bg);perspective:1500px;height:247vh;position:relative;overflow:clip}.b07__wall{left:calc(50% - var(--wall-w,106vw) / 2);top:calc(-1 * var(--over));width:var(--wall-w,106vw);height:calc(100% + 2 * var(--over));will-change:transform;position:absolute}.b07__col{height:100%;width:var(--col-w,240px);will-change:transform;position:absolute;top:0}.b07__tile{width:100%;height:var(--tile-h,426px);cursor:pointer;-webkit-tap-highlight-color:transparent;will-change:transform;transition:opacity .8s var(--ease-out) var(--ld,0s);background:0 0;border:0;padding:0;position:absolute;top:0;left:0}.b07__tile:focus-visible{outline:none}.b07__tile:focus-visible .b07__card{box-shadow:0 0 0 2px var(--lime), 0 30px 60px -24px #000c}.b07__wall.is-count .b07__tile{opacity:var(--dim)}.b07__wall.is-count .b07__tile.is-lit{opacity:1}.b07__card{background:var(--bg-3);box-shadow:0 0 0 1px var(--hair), 0 26px 50px -30px #000000e6;transition:transform .55s var(--ease-out), box-shadow .45s var(--ease-out);border-radius:16px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.b07__card img,.b07__card video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.b07__card video{opacity:0;transition:opacity .5s}.b07__card video.is-on{opacity:1}.b07__card:after{content:"";z-index:1;pointer-events:none;opacity:.2;transition:opacity .45s var(--ease-out);background:#0b0a0f;position:absolute;top:0;bottom:0;left:0;right:0}.b07__wall.is-hover .b07__card:after{opacity:.66}.b07__wall.is-hover .b07__tile.is-hot{z-index:2;opacity:1;transition-delay:0s}.b07__wall.is-hover .b07__tile.is-hot .b07__card{transform:scale(1.045);box-shadow:0 0 0 1px #f4efe657,0 40px 80px -28px #000000f2}.b07__wall.is-hover .b07__tile.is-hot .b07__card:after{opacity:0}.b07__play{z-index:2;width:38px;height:38px;color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .35s var(--ease-out), transform .45s var(--ease-out);background:#0b0a0f80;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;left:12px;transform:translateY(6px)scale(.9);box-shadow:inset 0 0 0 1px #f4efe638}.b07__play svg{width:15px;height:15px;margin-left:2px}.b07__tile.is-hot .b07__play{opacity:1;transform:none}.b07__veil{pointer-events:none;z-index:1;background:linear-gradient(180deg, var(--bg) 0, #0b0a0f00 22vh), linear-gradient(0deg, var(--bg) 0, #0b0a0f00 26vh), linear-gradient(90deg, #0b0a0fb3 0, #0b0a0f00 9%, #0b0a0f00 91%, #0b0a0fb3 100%);position:absolute;top:0;bottom:0;left:0;right:0}.b07__shade{left:50%;top:var(--title-y);z-index:2;pointer-events:none;opacity:0;will-change:transform, opacity;background:radial-gradient(closest-side,#0b0a0ff7 0%,#0b0a0ff0 52%,#0b0a0fa8 78%,#0b0a0f00 100%);width:min(1320px,104vw);height:min(820px,96vh);position:absolute;transform:translate(-50%,-50%)scale(.3)}.b07__scrim{--sx:clamp(120px, 13vw, 240px);--sy:clamp(110px, 16vh, 190px);z-index:-1;pointer-events:none;left:50%;top:calc(-18px - var(--sy));bottom:calc(-18px - var(--sy));width:calc(2 * (var(--ink-half,40vw) * 1.18 + var(--sx)));opacity:0;will-change:opacity;background:radial-gradient(closest-side at 50% 46%,#7a4ed917 0%,#7a4ed90a 45%,#7a4ed900 75%),radial-gradient(closest-side,#0b0a0ff0 0%,#0b0a0fe6 34%,#0b0a0fbd 55%,#0b0a0f75 72%,#0b0a0f2e 87%,#0b0a0f00 100%);position:absolute;transform:translate(-50%)}.b07__copy{left:0;right:0;top:var(--title-y);z-index:3;will-change:transform;padding:0 var(--pad-x);text-align:center;pointer-events:none;position:absolute;transform:translateY(-50%)}.b07__title{margin:0 auto;font-size:clamp(34px,3.9vw,58px);line-height:1.06}.b07__l{display:block}.b07__title .w{display:inline-block}.b07__title .w>span{will-change:transform, opacity, filter;display:inline-block}.b07:not(.is-still) .b07__title em{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0}.b07:not(.is-still) .b07__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-right:-.07em;padding-right:.07em}.b07__lead{max-width:40ch;color:var(--ink-2);will-change:transform, opacity;margin:22px auto 0}.b07__steps{row-gap:clamp(10px,1.6vh,16px);width:min(880px,100%);margin:clamp(30px,4.6vh,46px) auto 0;padding:0;list-style:none;display:grid}.b07__step{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;column-gap:20px;display:grid}.b07__qty,.b07__arrow,.b07__what{will-change:transform, opacity}.b07__qty{white-space:nowrap;color:var(--ink-2);justify-self:end;font-size:16px}.b07__n{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);margin-right:.18em;font-size:clamp(28px,2.3vw,36px);font-weight:300;line-height:1}.b07__what{text-align:left;color:var(--ink);justify-self:start;font-size:clamp(16px,1.3vw,19px);line-height:1.35}.b07__arrow{transform-origin:0;height:12px;display:block;position:relative}.b07__shaft{background:linear-gradient(90deg, #c8f26a00 0%, #c8f26a8c 40%, var(--lime) 100%);height:1px;margin-top:-.5px;position:absolute;top:50%;left:0;right:2px}.b07__head{fill:none;width:8px;height:12px;stroke:var(--lime);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:0;right:0;overflow:visible}@media (max-width:760px){.b07{--title-y:66svh;--over:30svh;perspective:900px;height:204svh}.b07__card{border-radius:12px}.b07__title{font-size:clamp(30px,8.2vw,38px)}.b07__lead{max-width:30ch;margin-top:14px;font-size:16px}.b07__shade{width:160vw;height:86svh}.b07__play{display:none}.b07__steps{grid-template-columns:auto 22px minmax(0,1fr);gap:14px 10px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:26px}.b07__step{grid-column:1/-1;grid-template-columns:subgrid;column-gap:10px}.b07__qty{font-size:14px}.b07__n{margin-right:.14em;font-size:26px}.b07__what{text-wrap:balance;max-width:19ch;font-size:15px;line-height:1.35}.b07__arrow{height:10px}.b07__head{width:7px;height:10px}}.b07.is-still{perspective:none;height:auto;padding-block:var(--pad-y);flex-direction:column;display:flex;overflow:visible}.b07.is-still .b07__copy{will-change:auto;padding:0 var(--pad-x);flex-direction:column;order:-1;align-items:center;margin-bottom:clamp(36px,5vw,56px);display:flex;position:relative;top:auto;transform:none}.b07.is-still .b07__wall{width:calc(100% - 2 * var(--pad-x));max-width:var(--maxw);grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;height:auto;margin:0 auto;display:grid;position:relative;top:auto;left:auto;transform:none}.b07.is-still .b07__tile{aspect-ratio:9/16;will-change:auto;height:auto;transition:none;position:relative}.b07.is-still .b07__card:after{opacity:.08}.b07.is-still .b07__veil,.b07.is-still .b07__shade,.b07.is-still .b07__scrim{display:none}.b07.is-still .b07__lead,.b07.is-still .b07__qty,.b07.is-still .b07__arrow,.b07.is-still .b07__what{will-change:auto}@media (max-width:760px){.b07.is-still .b07__wall{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}}.b07b{--side-pad:clamp(28px, 4.4vw, 68px);--mh:clamp(184px, min(29vh, 21vw), 300px);background:var(--bg)}.b07b__in{flex-direction:column;align-items:center;display:flex}.b07b__title{text-align:center;max-width:24ch;margin-inline-start:auto;margin-inline-end:auto}.b07b__title em{display:block}.b07b__vs{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:1060px;margin:clamp(32px,6vh,64px) auto 0;display:grid}.b07b__side{grid-row:1/span 5;grid-template-rows:subgrid;text-align:center;align-content:start;justify-items:center;display:grid;position:relative}.b07b__side.is-trad{padding-right:var(--side-pad)}.b07b__side.is-creator{padding-left:var(--side-pad)}.b07b__div{background:var(--hair-2);transform-origin:50% 0;width:1px;position:absolute;top:0;bottom:0;left:0}.b07b__glow{z-index:-1;pointer-events:none;left:calc(var(--side-pad) * .5);background:radial-gradient(closest-side, color-mix(in srgb, var(--lime) 11%, transparent), transparent);position:absolute;top:-12%;bottom:12%;right:-4%}.b07b__media{width:100%;height:var(--mh);justify-content:center;align-items:flex-end;display:flex;position:relative}.b07b__ad{height:calc(var(--mh) * .96);aspect-ratio:4/5;background:var(--bg-3);box-shadow:0 0 0 1px var(--hair), 0 26px 50px -30px #000c;border-radius:12px;margin:0;position:relative;overflow:hidden}.b07b__ad img{object-fit:cover;filter:grayscale(.9)brightness(.56)contrast(.9);width:100%;height:100%;display:block}.b07b__fan{--cw:calc(var(--mh) * .5625)}.b07b__vid{width:var(--cw);aspect-ratio:9/16;margin-left:calc(var(--cw) * -.5);transform-origin:50% 100%;position:absolute;bottom:0;left:50%}.b07b__vid.is-c{z-index:2}.b07b__vid.is-l{z-index:1;transform:translate(-66%)rotate(-6deg)scale(.84)}.b07b__vid.is-r{z-index:1;transform:translate(66%)rotate(6deg)scale(.84)}.b07b__vin{background:var(--bg-3);width:100%;height:100%;box-shadow:0 0 0 1px var(--hair-2), 0 28px 56px -26px #000000d9;border-radius:14px;position:relative;overflow:hidden}.b07b__vid.is-c .b07b__vin{box-shadow:0 0 0 1px color-mix(in srgb, var(--lime) 34%, transparent), 0 30px 60px -26px #000000e6}.b07b__vin img,.b07b__vin video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.b07b__vin video{opacity:0;transition:opacity .4s}.b07b__vin video.is-on{opacity:1}.b07b__who{font:400 17px/1.3 var(--f-body);color:var(--ink-2);justify-content:center;align-items:center;gap:11px;margin-top:clamp(18px,3.2vh,32px);display:flex}.b07b__side.is-creator .b07b__who{color:var(--ink);font-weight:500}.b07b__mark{fill:none;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.b07b__side.is-trad .b07b__mark{stroke:color-mix(in srgb, var(--ruby) 80%, transparent)}.b07b__side.is-creator .b07b__mark{stroke:var(--lime)}.b07b__big{font-family:var(--f-display);letter-spacing:-.035em;white-space:nowrap;align-self:last baseline;margin-top:clamp(10px,1.8vh,18px);font-weight:300;line-height:.9}.b07b__side.is-trad .b07b__big{color:color-mix(in srgb, var(--ruby) 80%, transparent);font-size:clamp(48px,min(4.6vw,7.4vh),74px)}.b07b__side.is-creator .b07b__big{color:var(--lime);font-size:clamp(66px,min(7.6vw,11.6vh),116px)}.b07b__n{display:inline-block}.b07b__x{letter-spacing:-.01em;margin-left:.04em;font-size:.6em}.b07b__side.is-creator .b07b__x{margin-left:-.02em}.b07b__ate{font:400 clamp(19px, 1.7vw, 26px)/1 var(--f-body);letter-spacing:0;color:var(--ink-2);margin-right:.34em}.b07b__lbl{font:400 16px/1.35 var(--f-body);color:var(--ink-2);text-wrap:balance;margin-top:10px}.b07b__side.is-trad .b07b__lbl,.b07b__ac{color:var(--ink-3)}.b07b__more{grid-template-columns:repeat(2,max-content);justify-content:center;column-gap:clamp(32px,4vw,64px);margin-top:clamp(18px,3.4vh,36px);display:grid}.b07b__mid{font:300 clamp(40px, min(3.6vw, 6vh), 58px)/.9 var(--f-display);letter-spacing:-.03em;color:var(--lime);white-space:nowrap}.b07b__sg{font:400 .52em/1 var(--f-body);letter-spacing:0;margin-right:.08em;display:inline-block;position:relative;top:-.34em}.b07b__pc{letter-spacing:-.01em;margin-left:.03em;font-size:.6em}.b07b__k .b07b__lbl{margin-top:8px;font-size:15px}.b07b.is-anim .b07b__title .w{display:inline-block}.b07b.is-anim .b07b__title .w>span{will-change:transform, opacity, filter;display:inline-block}.b07b.is-anim .b07b__title em{will-change:transform, opacity, filter}.b07b.is-anim .b07b__side>p,.b07b.is-anim .b07b__k,.b07b.is-anim .b07b__ad,.b07b.is-anim .b07b__vin,.b07b.is-anim .b07b__div,.b07b.is-anim .b07b__glow{will-change:transform, opacity}.b07b.is-pin{padding-block-start:0;padding-block-end:0}.b07b.is-pin .b07b__run{height:calc(100vh + var(--pin,2) * 100vh);position:relative}.b07b.is-pin .b07b__stage{height:100vh;padding:calc(var(--header-h) + 12px) 0 24px;flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:clip}@media (min-width:761px) and (max-height:800px){.b07b{--mh:clamp(170px, min(27vh, 21vw), 300px)}.b07b.is-pin .b07b__title{font-size:clamp(30px,6.1vh,46px)}.b07b.is-pin .b07b__vs{margin-top:clamp(24px,4.6vh,40px)}.b07b__who{margin-top:clamp(14px,2.6vh,22px)}.b07b__more{margin-top:clamp(14px,2.6vh,24px)}}@media (min-width:761px) and (max-width:1023px){.b07b__who{font-size:16px}.b07b__lbl,.b07b__k .b07b__lbl{font-size:14.5px}}@media (max-width:760px){.b07b{padding-block-start:clamp(72px,19vw,92px);padding-block-end:clamp(72px,19vw,92px)}.b07b__title{max-width:15ch}.b07b__vs{grid-template-rows:none;grid-template-columns:minmax(0,1fr);margin-top:34px}.b07b__side{flex-direction:column;grid-row:auto;align-items:center;display:flex}.b07b__side.is-trad{padding:0 0 30px}.b07b__side.is-creator{padding:30px 0 0}.b07b__div{transform-origin:50%;width:min(64%,240px);height:1px;margin-inline-start:auto;margin-inline-end:auto;bottom:auto;left:0;right:0}.b07b__glow{top:2%;bottom:30%;left:-10%;right:-10%}.b07b__media{height:auto}.b07b__ad{height:124px}.b07b__fan{align-items:flex-end;gap:10px}.b07b__vid{width:min(28vw,104px);margin:0;position:relative;bottom:auto;left:auto;transform:none}.b07b__vid.is-l,.b07b__vid.is-r{transform:none}.b07b__vin{border-radius:12px}.b07b__who{gap:9px;margin-top:18px;font-size:15.5px}.b07b__mark{width:21px;height:21px}.b07b__big{align-self:center;margin-top:10px}.b07b__side.is-trad .b07b__big{font-size:50px}.b07b__side.is-creator .b07b__big{font-size:clamp(64px,18vw,78px)}.b07b__ate{font-size:18px}.b07b__lbl{margin-top:8px;font-size:15px}.b07b__more{column-gap:26px;margin-top:22px}.b07b__mid{font-size:clamp(38px,11vw,46px)}.b07b__k .b07b__lbl{margin-top:8px;font-size:14px}}@media (prefers-reduced-motion:reduce){.b07b__title .w>span,.b07b__side>p,.b07b__k,.b07b__ad,.b07b__vin,.b07b__div,.b07b__glow{will-change:auto}.b07b__vin video{transition:none}}.b08{padding-block:var(--pad-y);background:var(--bg);position:relative}.b08__run,.b08__stage{position:relative}.b08__fio{z-index:0;pointer-events:none;opacity:0;will-change:transform, opacity;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.b08__fio-in{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.b08__fio-svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible;-webkit-mask-image:linear-gradient(#0000 0,#000 84px);mask-image:linear-gradient(#0000 0,#000 84px)}.b08__fio path{fill:none;stroke-linecap:round}.b08__fio-line{stroke:#f4efe6b3;stroke-width:1.2px}.b08__fio-glow{stroke:#d6c4ff42;stroke-width:7px;filter:blur(4px)}.b08__in{z-index:1;flex-direction:column;gap:clamp(48px,5vw,68px);display:flex;position:relative}.b08__head{max-width:640px}.b08__title{max-width:15ch}.b08__title .w,.b08__title .w>span{display:inline-block}.b08__lead{max-width:50ch;margin-top:20px}.b08__trail{--gem:clamp(100px, 8.4vw, 124px);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.b08__lv{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.b08__lv--1{--c:var(--crystal);--c2:var(--sapphire);--glow:color-mix(in srgb, var(--crystal) 58%, transparent);--depth:.94;--fl:5.6s;--fd:-1.1s}.b08__lv--2{--c:var(--sapphire);--c2:var(--emerald);--glow:color-mix(in srgb, var(--sapphire) 62%, transparent);--depth:1.02;--fl:6.4s;--fd:-3.2s}.b08__lv--3{--c:var(--emerald);--c2:var(--ruby);--glow:color-mix(in srgb, var(--emerald) 62%, transparent);--depth:.96;--fl:5.1s;--fd:-2.4s}.b08__lv--4{--c:var(--ruby);--c2:var(--lime);--glow:color-mix(in srgb, var(--ruby) 62%, transparent);--depth:1.05;--fl:6.9s;--fd:-.6s}.b08__lv--5{--c:var(--lime);--depth:1;--fl:6s;--fd:-4s}.b08__seg{z-index:0;pointer-events:none;left:50%;top:calc(var(--gem) / 2);opacity:0;width:100%;height:1px;transition:opacity .6s var(--ease-out) .3s;background:#f4efe614;position:absolute}.b08.is-go .b08__seg{opacity:1}.b08__lv--4 .b08__seg{width:calc(100% - var(--gem) * .4)}.b08__seg b{background:linear-gradient(90deg, var(--c), var(--c2));box-shadow:0 0 8px color-mix(in srgb, var(--c2) 40%, transparent);transform-origin:0;will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.b08__gem{z-index:1;width:var(--gem);height:var(--gem);opacity:0;transition:opacity .6s, transform .9s var(--ease-snap);transition-delay:calc(var(--n) * .12s);flex:none;display:block;position:relative;transform:translateY(26px)scale(.55)rotate(-25deg)}.b08.is-go .b08__gem{opacity:1;transform:none}.b08__lv.is-lit .b08__gem{animation:b08-gem-pop .7s var(--ease-snap)}@keyframes b08-gem-pop{0%{transform:scale(1)}40%{transform:scale(1.18)rotate(8deg)}to{transform:none}}.b08__mz{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.b08__float{transform:scale(var(--depth,1));animation:b08-float var(--fl,6s) ease-in-out var(--fd,0s) infinite alternate;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.b08__float img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes b08-float{0%{transform:translate3d(0, calc(var(--depth,1) * -4px), 0) scale(var(--depth,1))}to{transform:translate3d(0, calc(var(--depth,1) * 5px), 0) scale(var(--depth,1))}}.b08__off{filter:drop-shadow(0 18px 30px #0000008c)grayscale()brightness(.6);transition:opacity .6s var(--ease-out) .25s}.b08__on{opacity:0;filter:drop-shadow(0 18px 30px #00000080) drop-shadow(0 0 22px var(--glow));transition:opacity .8s var(--ease-out)}.b08__lv.is-lit .b08__on{opacity:1}.b08__lv.is-lit .b08__off{opacity:0}.b08__tx{opacity:0;transition:opacity .6s var(--ease-out), transform .7s var(--ease-out);margin-top:20px;padding-inline-start:8px;padding-inline-end:8px;transform:translateY(10px)}.b08.is-go .b08__tx{opacity:.32;transition-delay:calc(.2s + var(--n) * .12s);transform:none}.b08.is-go .b08__lv.is-lit .b08__tx{opacity:1;transition-delay:.1s}.b08__name{font:300 clamp(22px, 1.85vw, 27px)/1.1 var(--f-display);letter-spacing:-.02em;color:var(--ink)}.b08__pts{font:400 12.5px/1.2 var(--f-mono);letter-spacing:.03em;color:var(--c);margin-top:9px}.b08__gain{max-width:22ch;font:400 14px/1.5 var(--f-body);color:var(--ink-2);text-wrap:pretty;margin:12px auto 0}.b08__gem--slot{opacity:1;transition:none;transform:none}.b08__lv--5.is-lit .b08__gem{animation:none}.b08__still{opacity:0;transition:opacity .16s linear}.b08.is-held .b08__still{opacity:1;transition:none}.b08__crown{z-index:-1;filter:blur(10px);opacity:0;background:conic-gradient(#c8f26a00,#c8f26a8c,#b68cff80,#c8f26a00);border-radius:50%;transition:opacity .8s;position:absolute;top:-18%;bottom:-18%;left:-18%;right:-18%}.b08.is-done.is-held .b08__crown{opacity:1;animation:5s linear infinite b08-spin}@keyframes b08-spin{to{transform:rotate(360deg)}}.b08__ring{z-index:2;opacity:0;pointer-events:none;border:1.5px solid #c8f26ad9;border-radius:50%;width:100%;height:100%;margin:-50% 0 0 -50%;position:absolute;top:50%;left:50%;transform:scale(.7);box-shadow:0 0 22px 2px #c8f26a59,inset 0 0 14px #c8f26a40}.b08.is-ring .b08__ring{animation:1.15s cubic-bezier(.2,.7,.2,1) both b08-ring}@keyframes b08-ring{0%{opacity:0;transform:scale(.72)}18%{opacity:1}to{opacity:0;transform:scale(2.5)}}.b08__stations{grid-template-columns:minmax(0,1fr);justify-items:center;margin:clamp(4px,1vw,16px) 0 0;padding:0;list-style:none;display:grid}.b08__st{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.b08__st-name{font:500 16px/1.3 var(--f-body);letter-spacing:-.005em;color:var(--ink);opacity:.5;transition:opacity .6s var(--ease-out)}.b08__st.is-on .b08__st-name{opacity:1}.b08__st-text{max-width:26ch;font:400 15px/1.6 var(--f-body);color:var(--ink-2);text-wrap:pretty;opacity:.45;transition:opacity .7s var(--ease-out) .1s;margin-top:12px}.b08__st.is-on .b08__st-text{opacity:1}.b08__fan{aspect-ratio:720/398;opacity:.45;width:clamp(150px,12vw,180px);transition:opacity .7s var(--ease-out);margin-top:22px;position:relative}.b08__st.is-on .b08__fan{opacity:1}.b08__cover{--x:0%;--y:0px;--r:0deg;--up:0px;object-fit:cover;width:100%;height:100%;transform:translate(var(--x), calc(var(--y) - var(--up))) rotate(var(--r));transform-origin:50% 130%;transition:transform .9s var(--ease-snap);border-radius:10px;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 0 1px #f4efe61a,0 18px 34px -14px #000000d9}.b08__cover:first-child{--r:-4deg;--y:3px}.b08__cover:nth-child(2){z-index:2}.b08__cover:nth-child(3){--r:4deg;--y:3px}.b08__st.is-on .b08__cover:first-child{--x:-60%;--y:10px;--r:-13deg;transition-delay:50ms}.b08__st.is-on .b08__cover:nth-child(2){--y:-4px}.b08__st.is-on .b08__cover:nth-child(3){--x:60%;--y:10px;--r:13deg;transition-delay:.12s}@media (hover:hover) and (pointer:fine){.b08__st.is-on .b08__cover{transition:transform .5s var(--ease-out)}.b08__st.is-on .b08__cover:hover{--up:16px;z-index:3}}.b08__close{--beat:clamp(28px, 7.6vw, 34px);z-index:3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:761px){.b08__close{--beat:clamp(34px, 4.2vw, 60px)}}.b08__veil{opacity:0;will-change:opacity;position:absolute;top:0;bottom:0;left:0;right:0}.b08__beats{text-align:center;flex-direction:column;align-items:center;margin:0;padding-inline-start:20px;padding-inline-end:20px;display:flex;position:relative}.b08__beat{font-family:var(--f-display);font-weight:300;font-size:var(--beat);letter-spacing:-.022em;color:var(--ink);white-space:nowrap;opacity:0;transition:opacity .7s var(--ease-out), transform .8s var(--ease-out);line-height:1.14;display:block;transform:translateY(14px)}.b08__beat--3{color:var(--lime)}.b08__arrow{width:34px;height:14px;margin:calc(10px + var(--beat) * .2) 0;color:var(--ink-3);flex:none;display:block;overflow:hidden;transform:rotate(90deg)}.b08__arrow svg{width:100%;height:100%;transition:transform .6s var(--ease-out);display:block;overflow:visible;transform:translate(-101%)}.b08__arrow path{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.b08:not(.is-pin) .b08__close{--rise:clamp(220px, 24vw, 300px);margin-top:clamp(8px,2vw,24px);padding-block-start:clamp(112px,12vw,168px);padding-block-end:clamp(112px,12vw,168px)}.b08:not(.is-pin) .b08__veil{top:calc(-1 * var(--rise));-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--rise) * .7), #000 calc(100% - 110px), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--rise) * .7), #000 calc(100% - 110px), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--rise) * .7), #000 calc(100% - 110px), transparent 100%);transition:opacity 1s var(--ease-out);background:#020204f0}.b08.is-beats .b08__veil{opacity:1}.b08 .b08__beat.is-on{opacity:1;transform:none}.b08 .b08__beat--2.is-on,.b08 .b08__beat--3.is-on{transition-delay:.26s}.b08 .b08__arrow.is-on svg{transform:none}.b08:not(.is-pin) .b08__beat{transition-duration:.6s,.7s}.b08:not(.is-pin) .b08__beat--2.is-on,.b08:not(.is-pin) .b08__beat--3.is-on{transition-delay:.2s}.b08:not(.is-pin) .b08__arrow svg{transition-duration:.45s}@media (max-width:1180px) and (min-width:761px){.b08__gain{max-width:21ch;font-size:13.5px}.b08__pts{font-size:12px}}@media (max-width:760px){.b08__in{gap:48px}.b08__lead{margin-top:16px}.b08__trail{--gem:54px;--box:72px;--row-gap:26px;row-gap:var(--row-gap);grid-template-columns:1fr}.b08__lv{grid-template-columns:var(--box) minmax(0, 1fr);text-align:left;align-items:start;column-gap:20px;display:grid}.b08__gem{margin:calc((var(--box) - var(--gem)) / 2)}.b08__gem--slot{width:var(--box);height:var(--box);margin:0}.b08__crown{top:-12%;bottom:-12%;left:-12%;right:-12%}.b08__seg{left:calc(var(--box) / 2);top:calc(var(--box) / 2);width:1px;height:calc(100% + var(--row-gap))}.b08__lv--4 .b08__seg{width:1px;height:calc(100% + var(--row-gap) - var(--box) * .4)}.b08__seg b{background:linear-gradient(180deg, var(--c), var(--c2));transform-origin:50% 0;transform:scaleY(0)}.b08__tx{padding:calc(var(--box) / 2 - 15px) 0 0;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:12px;margin:0;display:grid}.b08__name{font-size:24px;line-height:30px}.b08__pts{margin:0;font-size:12px}.b08__gain{grid-column:1/-1;max-width:32ch;margin:6px 0 0}.b08__stations{grid-template-columns:1fr;row-gap:40px}.b08__st-text{max-width:32ch}.b08__fan{width:146px;margin-top:20px}.b08__st.is-on .b08__cover:first-child{--x:-40%;--r:-11deg}.b08__st.is-on .b08__cover:nth-child(3){--x:40%;--r:11deg}.b08__fio{display:none}.b08:not(.is-pin){padding-bottom:0}.b08:not(.is-pin) .b08__close{padding-bottom:88px}.b08:not(.is-pin) .b08__veil{-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--rise) * .7), #000 calc(100% - 88px), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--rise) * .7), #000 calc(100% - 88px), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--rise) * .7), #000 calc(100% - 88px), transparent 100%)}}@media (min-width:761px){.b08:not(.is-pin) .b08__head{max-width:min(640px,80% - 8px)}.b08:not(.is-pin){padding-bottom:0}.b08:not(.is-pin) .b08__close{padding-bottom:var(--pad-y)}.b08:not(.is-pin) .b08__veil{-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--rise) * .7), #000 calc(100% - var(--pad-y)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--rise) * .7), #000 calc(100% - var(--pad-y)), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--rise) * .7), #000 calc(100% - var(--pad-y)), transparent 100%)}}.b08.is-pin{padding-block-start:0;padding-block-end:0}.b08.is-pin .b08__run{height:calc(100vh + var(--pin,3) * 100vh)}.b08.is-pin .b08__stage{height:100vh;padding-top:var(--header-h);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}.b08.is-pin .b08__in{gap:clamp(26px,5.4vh,64px)}.b08.is-pin .b08__head{max-width:calc(80% - 8px)}.b08.is-pin .b08__title{max-width:11.2em}.b08.is-pin .b08__lead{max-width:52ch;margin-top:clamp(10px,2vh,20px)}.b08.is-pin .b08__trail{--gem:clamp(76px, 12.4vh, 124px)}.b08.is-pin .b08__tx{margin-top:clamp(10px,1.8vh,20px)}.b08.is-pin .b08__stations{margin-top:0}.b08.is-pin .b08__st-text{margin-top:clamp(6px,1.1vh,12px)}.b08.is-pin .b08__fan{width:clamp(136px,min(12vw,18vh),180px);margin-top:clamp(12px,2vh,22px)}.b08.is-pin .b08__st{opacity:.3;transition:opacity .7s var(--ease-out), transform .8s var(--ease-out);transform:translateY(12px)}.b08.is-pin .b08__st.is-on{opacity:1;transform:none}.b08.is-pin .b08__close{--beat:clamp(34px, min(4.2vw, 7.4vh), 64px);padding-top:var(--header-h);position:absolute;top:0;bottom:0;left:0;right:0}.b08.is-pin .b08__veil{-webkit-mask-image:linear-gradient(180deg, transparent 0, transparent calc(var(--header-h) - 12px), #000 calc(var(--header-h) + 20px), #000 calc(100% - 56px), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, transparent calc(var(--header-h) - 12px), #000 calc(var(--header-h) + 20px), #000 calc(100% - 56px), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, transparent calc(var(--header-h) - 12px), #000 calc(var(--header-h) + 20px), #000 calc(100% - 56px), transparent 100%);background:radial-gradient(60% 56% at 50% 52%,#030306fb,#030306f7 60%,#030306f0)}@media (prefers-reduced-motion:reduce){.b08__gem,.b08__off,.b08__on,.b08__tx,.b08__cover,.b08__fan,.b08__beat,.b08__arrow svg,.b08__seg,.b08__veil,.b08__st-name,.b08__st-text,.b08__still{transition:none!important}.b08__float,.b08__lv.is-lit .b08__gem,.b08.is-done.is-held .b08__crown{animation:none!important}.b08__seg b{transform:none!important}.b08__still{opacity:1}.b08__ring,.b08__fio{display:none}.b08:not(.is-pin) .b08__veil{top:0}}.b09{padding-block:var(--pad-y);overflow-x:clip}.b09 .b09__head{text-align:center;margin-bottom:clamp(52px,6.5vw,76px)}.b09__title{width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline-start:auto;margin-inline-end:auto}.b09__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}.b09__stage{top:var(--bw-top);display:flow-root;position:sticky}.b09__run{height:var(--bw-dist)}.b09__arc{height:var(--bw-s);position:relative}.b09__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}.b09__ring{left:50%;top:calc(var(--bw-up) + var(--bw-t));width:0;height:0;margin:0;padding:0;list-style:none;position:absolute}.b09__item{left:calc(var(--bw-cw) / -2);width:var(--bw-cw);height:var(--bw-ch);will-change:transform;position:absolute;top:0}.b09__item:has(.b09__card:hover){z-index:2}.b09__item:has(.b09__card:focus-visible){z-index:2}.b09__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)}.b09__bw.is-in .b09__pop{opacity:1;transform:scale(1)}.b09__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}.b09__card.is-light{color:#15131a}.b09__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%)}.b09__card:hover .b09__glow{transform:translate(130%)}.b09__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}.b09__card:hover .b09__mark{transform:scale(1.05)}.b09__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}.b09__card.is-light .b09__mark img{filter:brightness(0)}.b09__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){.b09__bw:not(.is-spin) .b09__card:hover{transform:translateY(var(--bw-lift)) scale(1.25);box-shadow:inset 0 1px #fff3,0 34px 60px -30px #15131ab3}.b09__bw:not(.is-spin) .b09__ring:has(.b09__card:hover) .b09__card:not(:hover){filter:blur(2px)grayscale(.35);opacity:.42}}.b09__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}.b09__ring:has(.b09__card:focus-visible) .b09__card:not(:focus-visible){filter:blur(2px)grayscale(.35);opacity:.42}@media (hover:none){.b09__card:focus-visible{transform:scale(1.12)}}.b09__card.is-pick .b09__glow{transform:translate(130%)}.b09__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%)}.b09__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}.b09__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 b09-hint;display:block}.b09__bw.is-moved .b09__hint{opacity:0}.b09__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%)}.b09__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}.b09__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 b09-cap}@keyframes b09-hint{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@keyframes b09-cap{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}@media (max-width:767px){.b09__name{letter-spacing:.06em;text-wrap:balance;font-size:11px;line-height:1.25}.b09__card{padding-inline-start:8px;padding-inline-end:8px}.b09__cap-count{font-size:11px}.b09__cap{gap:5px}.b09__cap-name{font-size:19px}.b09__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){.b09__name{letter-spacing:.08em;text-wrap:balance;font-size:11px;line-height:1.25}.b09__cap-count{font-size:11px}}.b09.is-grid .b09__arc,.b09.is-grid .b09__run{display:none}.b09.is-grid .b09__stage{position:static}.b09.is-grid .b09__head{margin-bottom:clamp(32px,4vw,48px)}.b09__grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.b09__grid .b09__card{cursor:default;border-radius:28px;justify-content:center;gap:14px;height:auto;min-height:148px;padding:20px 18px 16px}.b09__grid .b09__card:hover{transform:none}.b09__grid .b09__mark{width:100%;height:60px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.b09__grid .b09__card:hover .b09__mark{transform:none}.b09__grid .b09__mark img{max-width:min(120px,100%);max-height:46px}.b09__grid .b09__name{opacity:.7;font-size:9.5px}@media (max-width:640px){.b09__grid{grid-template-columns:repeat(2,1fr);gap:12px}.b09__grid .b09__card{gap:10px;min-height:118px;padding:15px 14px 12px}.b09__grid .b09__mark{height:46px}.b09__grid .b09__mark img{max-height:34px}.b09__grid .b09__name{letter-spacing:.06em;font-size:11px}}@media (max-width:359px){.b09__grid .b09__name{letter-spacing:.03em;font-size:11px}}@media (prefers-reduced-motion:reduce){.b09__pop,.b09__card,.b09__hint svg,.b09__cap-name,.b09__glow{transition:none;animation:none}}.b10{background:linear-gradient(180deg, var(--bg) 0%, var(--bg-warm) 18%, var(--bg-warm) 82%, var(--bg) 100%);padding-block-start:clamp(120px,12vw,184px);padding-block-end:clamp(120px,12vw,184px)}.b10 .b10__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(40px,5.6vw,88px);display:grid}.b10 .b10__copy{align-self:center}.b10 .b10__title{max-width:14ch}.b10 .b10__p{max-width:44ch;font-size:var(--body-lg);color:var(--ink-2);text-wrap:pretty;margin-top:16px;line-height:1.6}.b10 .b10__title+.b10__p{margin-top:clamp(24px,2.4vw,32px)}.b10 .b10__stats{align-items:flex-start;margin:clamp(32px,3.2vw,46px) 0 0;padding:clamp(22px,2.1vw,28px) 0 0;list-style:none;display:flex;position:relative}.b10 .b10__stats:before{content:"";background:var(--hair-2);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.b10 .b10__stat{flex:0 auto;padding-inline-start:clamp(14px,1.7vw,28px);padding-inline-end:clamp(14px,1.7vw,28px);position:relative}.b10 .b10__stat:first-child{padding-left:0}.b10 .b10__stat:last-child{padding-right:0}.b10 .b10__stat+.b10__stat:before{content:"";background:var(--hair);width:1px;position:absolute;top:2px;bottom:2px;left:0}.b10 .b10__big{font:300 clamp(36px, 3.1vw, 46px)/1 var(--f-display);letter-spacing:-.03em;color:var(--ink);white-space:nowrap;margin:0}.b10 .b10__n{text-align:right;display:inline-block}.b10 .b10__sg{margin-right:.02em;font-size:.8em}.b10 .b10__u{letter-spacing:0;color:var(--ink-2);margin-left:.2em;font-size:.44em}.b10 .b10__pre{letter-spacing:0;color:var(--ink-2);margin-right:.16em;font-size:.44em}.b10 .b10__suf{letter-spacing:-.01em;margin-left:.03em;font-size:.62em}.b10 .b10__lbl{max-width:15ch;font:400 14px/1.4 var(--f-body);color:var(--ink-2);text-wrap:balance;margin:10px 0 0}.b10 .b10__fig{flex-direction:column;margin:0;display:flex}.b10 .b10__frame{isolation:isolate;aspect-ratio:4/3;background:#0d0b09;border-radius:20px;flex:1 0 auto;position:relative;overflow:hidden;box-shadow:0 60px 110px -60px #000000e6}.b10 .b10__frame:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #f4efe61a}.b10 .b10__pan{will-change:transform;width:100%;height:118%;position:absolute;top:0;left:0;transform:translateY(-4.5%)}.b10 .b10__img{object-fit:cover;object-position:50% 0%;transform-origin:50% 30%;width:100%;height:100%}.b10 .b10__curtain{z-index:2;pointer-events:none;background:var(--bg-warm);transform-origin:50% 0;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;transform:scaleY(0)}.b10 .b10__cap{color:var(--ink-3);margin-top:16px;font-size:14px;line-height:1.4}.b10 .b10__cap b{color:var(--ink-2);font-weight:500}.b10.is-armed .b10__curtain{transform:scaleY(1)}.b10.is-armed .b10__img{transform:scale(1.08)}.b10.is-armed .b10__cap{opacity:0;transform:translateY(6px)}.b10.is-armed .b10__frame{box-shadow:0 60px 110px -60px #0000}.b10.is-armed .b10__frame:after,.b10.is-armed:not(.is-open) .b10__pan{opacity:0}.b10.is-open .b10__frame{transition:box-shadow 1.2s .2s;box-shadow:0 60px 110px -60px #000000e6}.b10.is-open .b10__frame:after{opacity:1;transition:opacity 1s .3s}.b10.is-open .b10__curtain{transition:transform 1.1s cubic-bezier(.76,0,.24,1);transform:scaleY(0)}.b10.is-open .b10__img{transition:transform 1.8s cubic-bezier(.2,.7,.2,1);transform:none}.b10.is-open .b10__cap{opacity:1;transition:opacity .9s ease .8s, transform 1s var(--ease-out) .8s;transform:none}.b10.is-armed [data-lines] .w>span{opacity:0;transition:opacity .9s cubic-bezier(.25,.6,.25,1),transform 1.1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--l,0) * 80ms);display:inline-block;transform:translateY(12px)}.b10.is-read [data-lines] .w>span{opacity:1;transform:none}.b10.is-armed .b10__stats:before{transform:scaleX(0)}.b10.is-armed .b10__stat{opacity:0;transform:translateY(12px)}.b10.is-stats .b10__stats:before{transition:transform 1.2s cubic-bezier(.65,0,.35,1);transform:none}.b10.is-stats .b10__stat{opacity:1;transition:opacity .9s cubic-bezier(.25,.6,.25,1),transform 1.1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(.2s + var(--k,0) * .12s);transform:none}@media (max-width:1100px){.b10 .b10__grid{grid-template-columns:minmax(0,1fr);gap:44px}.b10 .b10__fig{order:-1}.b10 .b10__title{max-width:16ch}.b10 .b10__frame{aspect-ratio:2}.b10 .b10__pan{aspect-ratio:2000/1131;height:auto}}@media (max-width:760px){.b10{background:linear-gradient(180deg, var(--bg) 0%, var(--bg-warm) 10%, var(--bg-warm) 90%, var(--bg) 100%);padding-block-start:clamp(96px,26vw,128px);padding-block-end:clamp(96px,26vw,128px)}.b10 .b10__frame{aspect-ratio:6/5;border-radius:16px}.b10 .b10__pan{aspect-ratio:auto;height:128%}.b10 .b10__p{font-size:16px}.b10 .b10__cap{margin-top:12px}}@media (max-width:560px){.b10 .b10__stats{margin-top:36px;padding-top:0;display:block}.b10 .b10__stat{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;column-gap:16px;padding:18px 0;display:grid}.b10 .b10__stat:last-child{padding-bottom:0}.b10 .b10__stat+.b10__stat:before{width:auto;height:1px;top:0;bottom:auto;right:0}.b10 .b10__big{font-size:clamp(34px,10.4vw,42px)}.b10 .b10__lbl{max-width:none;margin:0;font-size:14.5px}}@media (prefers-reduced-motion:reduce){.b10 .b10__curtain{display:none}.b10 .b10__img,.b10 .b10__cap,.b10 [data-lines] .w>span,.b10 .b10__stat{opacity:1!important;transition:none!important;transform:none!important}.b10 .b10__stats:before{transition:none!important;transform:none!important}}.b11{--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}.b11 .b11__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}.b11 .b11__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}.b11 .b11__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)}.b11 .b11__aurora .aurora{opacity:.5;width:min(1100px,150vw);height:min(1100px,150vw)}.b11 .b11__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}.b11 .b11__crest{width:100%;height:var(--em);place-items:center;display:grid;position:relative}.b11 .b11__emblem{width:var(--em);height:var(--em);border-radius:50%}.b11 .b11__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}.b11 .b11__title{max-width:none;margin-top:clamp(16px,3vh,30px);font-size:clamp(32px,min(4.4vw,7.2vh),64px);line-height:1.06}.b11 .b11__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)}.b11 em.b11__beat{margin:.04em auto 0;display:table}.b11 .b11__lead{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)}.b11 .b11__act{flex-direction:column;align-items:center;margin-top:clamp(22px,4vh,40px);display:flex}.b11 .b11__btn{opacity:0;transition:opacity .7s var(--ease-out) .8s, translate .9s var(--ease-spring) .8s, scale .9s var(--ease-spring) .8s, transform .35s var(--ease-out), box-shadow .35s var(--ease-out);translate:0 14px;scale:.96}.b11 .b11__note{opacity:0;transition:opacity .8s var(--ease-out) 1.05s}.b11.is-on .b11__horizon{transform:translate(-50%)scaleX(1)}.b11.is-on .b11__aurora{opacity:1;transform:none}.b11.is-on .b11__grid{opacity:.4}.b11.is-beats .b11__beat{opacity:1;filter:none;transform:none}.b11.is-beats .b11__lead{opacity:1;transform:none}.b11.is-beats .b11__btn{opacity:1;translate:0;scale:1}.b11.is-beats .b11__note{opacity:1}.b11 .b11__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}.b11 .b11__fio{fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:0 1;opacity:0}.b11 .b11__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}.b11 .b11__logo{opacity:.88;width:auto;height:22px}.b11 .b11__rule{background:var(--hair-2);width:1px;height:16px}.b11 .b11__sign{font:300 17px/1.3 var(--f-display);letter-spacing:-.01em;color:var(--ink-2)}.b11.is-beats .b11__foot{opacity:1}@media (max-width:760px){.b11{--em:min(140px, 18vh)}.b11 .b11__title{font-size:clamp(30px,8.6vw,38px);line-height:1.08}.b11 .b11__beat,.b11 em.b11__beat{margin:0;display:block}.b11 .b11__lead{max-width:34ch;font-size:16px}.b11 .b11__act,.b11 .b11__btn{width:100%}.b11 .b11__note{text-wrap:balance}.b11 .b11__foot{flex-direction:column;gap:10px}.b11 .b11__rule{display:none}.b11 .b11__sign{font-size:16px}}@media (prefers-reduced-motion:reduce){.b11 .b11__beat,.b11 .b11__lead,.b11 .b11__btn,.b11 .b11__note,.b11 .b11__foot,.b11 .b11__aurora,.b11 .b11__horizon,.b11 .b11__grid{transition:none!important}.b11 .b11__beat,.b11 .b11__lead,.b11 .b11__note,.b11 .b11__foot{opacity:1;filter:none;transform:none}.b11 .b11__btn{opacity:1;translate:0;scale:1}.b11 .b11__horizon{transform:translate(-50%)scaleX(1)}.b11 .b11__aurora{opacity:1;transform:none}.b11 .b11__grid{opacity:.4}.b11 .b11__thread{display:none}}: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;--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);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}}
