.c-hero{position:relative;z-index:1}.c-hero-pin{position:relative;height:100svh;min-height:640px;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.c-stage{position:absolute;inset:0;z-index:0;clip-path:inset(46% 46% 46% 46% round 999px);will-change:clip-path}.c-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.15)}.c-stage-shade{position:absolute;inset:0;background:linear-gradient(180deg,#07080d8c,#07080d1a 40%,#07080db3);opacity:0}.c-stage-cap{position:absolute;left:var(--gutter);bottom:34px;display:flex;gap:14px;align-items:center;font-size:14px;color:#ecebf7;opacity:0}.c-stage-cap span{padding:6px 12px;border-radius:99px;background:var(--acc-fill);color:#fff;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.c-hero-inner{position:relative;z-index:1;pointer-events:none}.c-hero-inner form,.c-hero-inner a,.c-hero-inner button,.c-hero-inner input{pointer-events:auto}.c-meta{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--line);font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.c-meta span:first-child{color:var(--acc)}.c-title{margin-top:clamp(20px,3.5vh,44px);font-size:clamp(54px,10.4vw,176px);line-height:.86;font-weight:600;letter-spacing:-.06em;text-transform:uppercase}.c-line{display:block;white-space:nowrap}.c-line:nth-child(2){padding-left:9vw}.c-line:nth-child(3){text-align:right}.c-w{display:inline-block}.c-title em{font-family:var(--serif);font-style:italic;font-weight:400;text-transform:none;letter-spacing:-.02em;font-size:1.12em;color:var(--acc);padding-right:.04em}.c-win{display:inline-block;width:2.1em;height:.74em;margin:0 .06em;border-radius:999px;vertical-align:.02em}.c-hero-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap;margin-top:clamp(26px,4vh,50px)}.c-lead{max-width:40ch;color:var(--text-2);font-size:clamp(16px,1.3vw,19px)}.c-audit{display:flex;align-items:center;gap:8px;width:min(560px,100%);padding:6px 6px 6px 8px;border-radius:99px;background:#10121bcc;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .3s var(--ease)}.c-audit:focus-within{border-color:var(--acc-fill)}.c-audit.is-invalid{border-color:#e5534b}.c-audit-tag{flex:none;padding:9px 13px;border-radius:99px;background:#adc7e924;color:var(--acc);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.c-audit input{flex:1;min-width:0;padding:12px 4px;border:0;background:none;color:var(--text);font-size:16px;outline:none}.c-audit input::placeholder{color:var(--dim)}.c-audit .btn{flex:none;padding:14px 22px}.c-scroll{position:absolute;left:50%;bottom:22px;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;translate:-50% 0;font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--dim)}.c-scroll i{width:1px;height:40px;background:linear-gradient(var(--acc),transparent);transform-origin:top;animation:cScroll 2.2s var(--ease-io) infinite}@keyframes cScroll{0%{transform:scaleY(0)}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.c-say{position:relative;z-index:1;padding:clamp(110px,14vw,200px) 0 clamp(80px,10vw,140px)}.c-say-text{margin-top:28px;max-width:22ch;font-size:clamp(36px,5.4vw,90px);line-height:1.02;font-weight:500;letter-spacing:-.05em}.c-say-text em{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--acc)}.c-say-text .word{display:inline-block;opacity:.12;filter:blur(8px)}.c-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(70px,9vw,130px);border-top:1px solid var(--line-2)}.c-num{display:flex;flex-direction:column;gap:12px;padding:24px 20px 0 0;font-size:14px;color:var(--muted)}.c-num+.c-num{padding-left:20px;border-left:1px solid var(--line)}.odo{display:inline-flex;font-size:clamp(46px,5.4vw,92px);line-height:1;font-weight:600;letter-spacing:-.06em;color:var(--text);font-variant-numeric:tabular-nums}.odo-d{display:inline-block;height:1em;overflow:hidden}.odo-col{display:flex;flex-direction:column}.odo-col span{height:1em}.c-film{position:relative;z-index:1}.c-film-pin{position:relative;height:100svh;min-height:620px;display:flex;flex-direction:column;justify-content:center;gap:clamp(20px,4vh,40px);overflow:hidden}.c-film-head{display:flex;justify-content:space-between;align-items:baseline}.c-film-count{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.c-film-count b{color:var(--acc);font-weight:600}.c-film-bg{position:absolute;left:0;top:50%;translate:0 -50%;white-space:nowrap;font-size:22vw;line-height:1;font-weight:700;letter-spacing:-.07em;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px rgba(233,232,248,.07);pointer-events:none}.c-film-track{position:relative;display:flex;align-items:center;gap:clamp(18px,2.4vw,40px);width:max-content;padding-inline:max(var(--gutter),calc((100vw - var(--maxw)) / 2));will-change:transform}.fl-card{position:relative;flex:none;width:clamp(300px,58vw,980px)}.fl-media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:14px;background:var(--surface-2)}.fl-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.18);will-change:transform}.fl-media .metric-cover{position:absolute;inset:0;padding:clamp(28px,4vw,70px)}.fl-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(7,8,13,.55))}.fl-meta{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:16px;margin-top:18px}.fl-n{font-size:12px;color:var(--acc);font-weight:600}.fl-title{font-size:clamp(24px,2.6vw,42px);font-weight:600;letter-spacing:-.04em;line-height:1.05;text-transform:uppercase}.fl-kind{font-size:13px;color:var(--muted)}.fl-end{flex:none;width:clamp(220px,22vw,340px);aspect-ratio:1;border-radius:50%;display:grid;place-content:center;justify-items:center;gap:12px;border:1px solid var(--line-2);font-size:clamp(22px,2vw,30px);font-weight:600;letter-spacing:-.03em;text-transform:uppercase;transition:background .4s var(--ease),color .4s var(--ease)}.fl-end i{font-style:normal;font-size:1.4em}.fl-end:hover{background:var(--acc-fill);color:#fff;border-color:var(--acc-fill)}.c-film-bar{height:2px;background:var(--line)}.c-film-bar i{display:block;height:100%;background:var(--acc-fill);transform-origin:left;transform:scaleX(0)}.c-sv{position:relative;z-index:1;padding:clamp(110px,13vw,190px) 0}.c-sv-list{border-top:1px solid var(--line-2)}.c-sv-list li{position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.c-sv-list a{position:relative;display:grid;grid-template-columns:70px 1fr auto;align-items:center;gap:20px;padding:clamp(14px,1.6vw,24px) 0;isolation:isolate}.c-sv-list a:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--acc-fill);transform:translateY(101%);transition:transform .55s var(--ease-out)}.c-sv-list a:hover:before{transform:translateY(0)}.c-sv-n{font-size:12px;font-weight:600;color:var(--muted);padding-left:6px;transition:color .3s var(--ease)}.c-sv-name{font-size:clamp(36px,6vw,100px);line-height:1;font-weight:600;letter-spacing:-.055em;text-transform:uppercase;transition:color .3s var(--ease),transform .55s var(--ease-out)}.c-sv-tag{padding-right:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);transition:color .3s var(--ease)}.c-sv-list a:hover .c-sv-name{color:#fff;transform:translate(16px)}.c-sv-list a:hover .c-sv-n,.c-sv-list a:hover .c-sv-tag{color:#fff}.c-sv-float{position:fixed;left:0;top:0;z-index:60;width:320px;aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;pointer-events:none;opacity:0;transform:scale(.5);box-shadow:0 40px 80px -30px #000c}.c-sv-float img{width:100%;height:100%;object-fit:cover}.c-reels{position:relative;z-index:1}.c-reels-pin{min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(30px,5vh,56px);padding:clamp(80px,10vh,110px) 0 40px;overflow:hidden}.c-reels-head{text-align:center}.c-reels-head .sec-title{margin:14px auto 0}.c-reels-stage{display:flex;justify-content:center;gap:clamp(12px,1.8vw,28px);perspective:1400px}.c-reel{position:relative;width:clamp(150px,16vw,260px);aspect-ratio:9 / 16;border-radius:18px;overflow:hidden;background:var(--surface);transform-style:preserve-3d;box-shadow:0 50px 90px -30px #000000e6}.c-reel video{width:100%;height:100%;object-fit:cover}.c-reel-cap{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding:40px 14px 14px;font-size:12.5px;color:#ecebf7cc;background:linear-gradient(transparent,#07080de6)}.c-reel-cap b{font-size:15px;color:#fff}.c-reels-foot{display:flex;justify-content:center}.rv-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:30px}.rv-ctrl{display:flex;align-items:center;gap:10px;margin-top:30px}.rv-count{margin-right:10px;font-size:14px}.rv-btn{width:48px;height:48px;border-radius:50%;border:1px solid;display:grid;place-items:center;font-size:18px;transition:background .3s var(--ease),color .3s var(--ease)}.rv-stage{display:grid}.rv-slide{grid-area:1 / 1;opacity:0;visibility:hidden}.rv-slide.is-on{opacity:1;visibility:visible}.rv-slide blockquote{font-family:var(--serif);font-size:clamp(32px,4vw,64px);line-height:1.06;letter-spacing:-.015em}.rv-slide blockquote:before{content:"\201c"}.rv-slide blockquote:after{content:"\201d"}.rv-slide figcaption{display:flex;align-items:center;gap:14px;margin-top:34px;font-size:15px}.rv-slide figcaption img{width:52px;height:52px;border-radius:50%;object-fit:cover}.rv-slide figcaption span{display:flex;flex-direction:column}.rv-slide figcaption b{font-weight:700}.c-px{position:relative;z-index:1}.c-px-pin{min-height:100svh;display:flex;align-items:center;padding:100px 0}.c-px-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,6vw,100px);align-items:center}.c-px-bar{margin-top:40px;height:2px;background:var(--line)}.c-px-bar i{display:block;height:100%;background:var(--acc-fill);transform-origin:left;transform:scaleX(.25)}.c-px-steps{display:grid}.c-px-steps li{grid-area:1 / 1;padding:clamp(28px,3vw,46px);border-radius:18px;background:var(--surface);border:1px solid var(--line)}.c-px-n{display:block;font-family:var(--serif);font-style:italic;font-size:clamp(90px,11vw,180px);line-height:.8;color:var(--acc)}.c-px-steps h3{margin-top:30px;font-size:clamp(30px,3vw,48px);font-weight:600;letter-spacing:-.045em;text-transform:uppercase}.c-px-steps p{margin-top:12px;color:var(--text-2);font-size:17px;max-width:40ch}.c-cta{position:relative;z-index:1;padding:clamp(60px,8vw,110px) 0 clamp(90px,10vw,140px)}.c-cta .mq{border:0}.c-cta .mq-track{font-size:clamp(70px,14vw,240px);font-weight:700;text-transform:uppercase;letter-spacing:-.065em}.c-cta-row{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px;padding-top:30px;border-top:1px solid var(--line)}.c-cta-mail{font-size:clamp(24px,3vw,44px);font-weight:500;letter-spacing:-.035em;border-bottom:1px solid var(--line-2);transition:color .3s var(--ease),border-color .3s var(--ease)}.c-cta-mail:hover{color:var(--acc);border-color:var(--acc-fill)}.c-cta-btns{display:flex;gap:10px;flex-wrap:wrap}@media (max-width: 960px){.c-line:nth-child(2){padding-left:0}.c-nums{grid-template-columns:1fr 1fr}.c-num:nth-child(n){padding-left:0;border-left:0}.c-num:nth-child(2n){padding-left:18px;border-left:1px solid var(--line)}.c-num:nth-child(n+3){margin-top:26px}.fl-card{width:82vw}.c-sv-float{display:none}.c-sv-list a{grid-template-columns:34px 1fr}.c-sv-tag{display:none}.c-reel:nth-child(n+3){display:none}.c-reel{width:40vw}.rv-grid,.c-px-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.c-meta span:nth-child(3){display:none}.c-title{font-size:11.4vw}.c-line:nth-child(3){text-align:left}.c-win{width:1.6em}.c-audit{flex-wrap:wrap;border-radius:22px;padding:8px}.c-audit input{flex-basis:60%}.c-audit .btn{width:100%}.fl-meta{grid-template-columns:auto 1fr}.fl-kind{grid-column:2}.c-px-pin{min-height:0}}@media (max-width: 960px){.c-px-steps{gap:14px}.c-px-steps li{grid-area:auto}}.h-hero{position:relative;z-index:1;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--header-h) + 40px) 0 90px;overflow:hidden}.h-glow{position:absolute;left:50%;top:48%;width:min(1100px,120vw);aspect-ratio:1.6;translate:-50% -50%;background:radial-gradient(closest-side,rgba(173,199,233,.42),rgba(173,199,233,.12) 55%,transparent);filter:blur(10px);pointer-events:none;z-index:0}.h-float{position:absolute;inset:0;z-index:0;pointer-events:none}.h-f{position:absolute;margin:0;border-radius:14px;overflow:hidden;background:var(--surface-2);box-shadow:0 40px 80px -30px #000000d9,0 0 0 1px #adc7e924;will-change:transform}.h-f img,.h-f video{width:100%;height:100%;object-fit:cover;display:block}.h-f1{left:2%;top:13%;width:clamp(180px,19vw,320px);aspect-ratio:16 / 10;rotate:-6deg}.h-f2{left:9%;bottom:9%;width:clamp(110px,10vw,170px);aspect-ratio:9 / 16;rotate:5deg}.h-f3{right:3%;top:12%;width:clamp(200px,21vw,360px);aspect-ratio:16 / 10;rotate:5deg}.h-f4{right:9%;bottom:8%;width:clamp(170px,16vw,270px);aspect-ratio:16 / 10;rotate:-4deg}.h-f5{left:23%;top:5%;width:clamp(80px,7vw,120px);aspect-ratio:9 / 16;rotate:-9deg;opacity:.75}.h-f6{left:25%;bottom:3%;width:clamp(150px,13vw,220px);aspect-ratio:16 / 10;rotate:3deg;opacity:.8}.h-f7{right:26%;top:4%;width:clamp(80px,7vw,118px);aspect-ratio:9 / 16;rotate:8deg;opacity:.75}.h-hero-in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.h-kicker{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:99px;border:1px solid var(--line-2);background:#1a2648b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.h-dot{width:8px;height:8px;border-radius:50%;background:#adc7e9;box-shadow:0 0 0 4px #adc7e933;animation:ctxPulse 2s ease-in-out infinite}.h-title{margin-top:clamp(20px,3vh,34px);font-size:clamp(48px,8.6vw,150px);line-height:.9;font-weight:600;letter-spacing:-.06em;text-transform:uppercase;text-shadow:0 10px 50px rgba(19,29,56,.7)}.h-l{display:block;white-space:nowrap}.h-w{display:inline-block}.h-rot{position:relative;display:inline-grid;justify-items:start;vertical-align:bottom;overflow:hidden;padding:0 .06em .12em;margin-bottom:-.12em;text-align:left}.h-rot em{grid-area:1 / 1;font-family:var(--serif);font-style:italic;font-weight:400;text-transform:none;letter-spacing:-.02em;font-size:1.1em;color:#adc7e9;white-space:nowrap}.h-rot em+em{transform:translateY(110%)}.h-lead{margin-top:clamp(18px,3vh,30px);max-width:46ch}.h-audit{margin-top:clamp(22px,3.4vh,36px)}.h-strip{display:none}.hw{position:relative;z-index:1;padding:clamp(100px,12vw,170px) 0 clamp(60px,7vw,100px)}.hw-panels{display:flex;gap:12px;height:clamp(460px,74vh,700px)}.hw-item{position:relative;flex:1;min-width:0;border-radius:18px;overflow:hidden;background:var(--surface-2);isolation:isolate;transition:flex-grow .9s var(--ease-out)}.hw-item.is-on{flex-grow:5.5}.hw-item img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:grayscale(.85) brightness(.55);transform:scale(1.12);transition:filter .9s var(--ease-out),transform 1.4s var(--ease-out)}.hw-item.is-on img{filter:none;transform:scale(1)}.hw-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#131d381a 30%,#131d38eb)}.hw-n{position:absolute;left:20px;top:18px;font-size:12px;font-weight:700;color:#adc7e9;letter-spacing:.1em}.hw-v{position:absolute;left:50%;bottom:24px;writing-mode:vertical-rl;rotate:180deg;translate:-50% 0;white-space:nowrap;font-size:clamp(18px,1.6vw,24px);font-weight:600;letter-spacing:-.02em;text-transform:uppercase;transition:opacity .4s var(--ease)}.hw-item.is-on .hw-v{opacity:0}.hw-info{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:10px;padding:clamp(22px,3vw,40px);opacity:0;transform:translateY(30px);transition:opacity .35s var(--ease),transform .35s var(--ease);pointer-events:none}.hw-item.is-on .hw-info{opacity:1;transform:none;transition:opacity .7s var(--ease) .35s,transform .9s var(--ease-out) .35s}.hw-kind{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#adc7e9}.hw-title{font-size:clamp(30px,4vw,64px);line-height:.95;font-weight:600;letter-spacing:-.05em;text-transform:uppercase}.hw-sum{max-width:52ch;color:var(--text-2);font-size:15.5px}.hw-cta{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;margin-top:6px;padding:12px 20px;border-radius:99px;background:#adc7e9;color:#fff;font-weight:600;font-size:14.5px}.hw-cta i{font-style:normal;transition:transform .4s var(--ease-out)}.hw-item:hover .hw-cta i{transform:translate(4px)}@media (max-width: 960px){.h-f{display:none}.h-hero{min-height:0;padding:calc(var(--header-h) + 34px) 0 30px}.h-strip{display:block;position:relative;z-index:1;margin-top:34px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.h-strip-track{display:flex;gap:10px;width:max-content;animation:hStrip 38s linear infinite}.h-strip img{height:150px;width:auto;border-radius:10px}@keyframes hStrip{to{transform:translate(-50%)}}.h-hero .c-scroll{display:none}.hw-panels{flex-direction:column;height:auto;gap:8px}.hw-item{flex:none;height:74px;transition:height .8s var(--ease-out)}.hw-item.is-on{height:430px}.hw-v{writing-mode:horizontal-tb;rotate:none;left:56px;bottom:auto;top:50%;translate:0 -50%;font-size:18px}.hw-item:not(.is-on) .hw-n{top:50%;translate:0 -50%}.hw-sum{font-size:14.5px}}@media (max-width: 640px){.h-title{font-size:12.4vw}.h-kicker{font-size:10.5px;padding:8px 12px}.h-lead{font-size:16px}.hw{padding:70px 0 40px}.hw-item.is-on{height:400px}.hw-sum{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width: 640px){.h-rot{display:grid;margin:.04em auto -.12em}.h-title{font-size:13.4vw}}.c-cta .mq-track{animation:ctaLoop 26s linear infinite}@keyframes ctaLoop{0%{transform:translate(0)}to{transform:translate(-25%)}}@media (prefers-reduced-motion: reduce){.c-cta .mq-track{animation:none}}.h-f2,.h-f5,.h-f6,.h-f7{aspect-ratio:4 / 3}.h-f1,.h-f3,.h-f4{aspect-ratio:16 / 9}.h-f img{object-position:top center}.h-f2{left:7%;bottom:10%;width:clamp(170px,15vw,250px);rotate:5deg}.h-f5{left:22%;top:5%;width:clamp(110px,10vw,160px);rotate:-7deg;opacity:.8}.h-f6{left:27%;bottom:3%;width:clamp(130px,11vw,180px);rotate:3deg;opacity:.8}.h-f7{right:25%;top:4%;width:clamp(110px,10vw,160px);rotate:7deg;opacity:.8}.h-strip img{aspect-ratio:4 / 3;height:130px;object-fit:cover;object-position:top}.c-sv-thumb{display:none}@media (max-width: 960px){.hw-item img{filter:grayscale(1) brightness(.3) blur(2px)}.hw-item.is-on img{filter:none}.hw-item{height:62px}.hw-item.is-on{height:min(400px,56svh)}.c-sv-list a{grid-template-columns:58px minmax(0,1fr) 28px;grid-template-areas:"t n a" "t g a";column-gap:14px;row-gap:2px;padding:12px 0}.c-sv-thumb{grid-area:t;display:block;width:58px;height:58px;border-radius:12px;overflow:hidden}.c-sv-thumb img{width:100%;height:100%;object-fit:cover}.c-sv-n{display:none}.c-sv-name{grid-area:n;align-self:end;font-size:24px}.c-sv-tag{grid-area:g;display:block;align-self:start;padding:0;font-size:10.5px}.c-sv-list a:after{content:"\2192";grid-area:a;align-self:center;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--line-2);font-size:13px;color:var(--text-2)}.c-px-steps{gap:14px;padding-bottom:20px}.c-px-steps li{position:sticky;top:calc(var(--header-h) + 20px);box-shadow:0 -20px 40px -20px #000c;transform-origin:50% 0}.c-px-steps li:nth-child(2){top:calc(var(--header-h) + 34px)}.c-px-steps li:nth-child(3){top:calc(var(--header-h) + 48px)}.c-px-steps li:nth-child(4){top:calc(var(--header-h) + 62px)}.c-px-steps li{padding:24px}.c-px-n{font-size:64px}.c-px-steps h3{margin-top:14px;font-size:26px}.c-px-steps p{font-size:15.5px}}@media (max-width: 960px){.c-px-steps li{background:#1a2648}}.hw-shade{background:linear-gradient(180deg,transparent 40%,rgba(19,29,56,.55))}.hw-info{left:clamp(14px,2vw,26px);right:auto;bottom:clamp(14px,2vw,26px);max-width:min(560px,calc(100% - 28px));padding:clamp(18px,2vw,28px);border-radius:16px;background:#131d38d1;border:1px solid rgba(173,199,233,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 30px 60px -30px #000000e6}.hw-title{font-size:clamp(26px,3vw,46px)}.hw-sum{font-size:15px}.hw-v{text-shadow:0 2px 20px rgba(0,0,0,.8)}.hw-item:not(.is-on) img{filter:grayscale(1) brightness(.32)}@media (max-width: 960px){.hw-item:not(.is-on) img{filter:grayscale(1) brightness(.22) blur(3px)}.hw-info{left:10px;right:10px;bottom:10px;max-width:none;padding:16px;gap:6px}.hw-title{font-size:24px}.hw-cta{padding:10px 16px;font-size:13.5px}.c-reels-stage{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--gutter) 6px;gap:12px;scrollbar-width:none;perspective:none}.c-reels-stage::-webkit-scrollbar{display:none}.c-reel,.c-reel:nth-child(n+3){display:block;flex:none;width:58vw;scroll-snap-align:center;transform:none!important}.c-reels-head{position:relative;z-index:2}.c-px-steps li{background:#0f1a30}}@media (max-width: 640px){.c-reels-pin{gap:22px}}@media (max-width: 960px){.c-px-steps li{filter:none;box-shadow:0 -14px 30px -18px #00000073;border-color:#adc7e924}}
