:root{--ease:cubic-bezier(.22,.61,.24,1);--mono:ui-monospace,"SF Mono",Menlo,Monaco,Consolas,monospace}.mr-hero{position:relative;background:#0b0c0e;overflow:hidden;isolation:isolate;min-height:clamp(460px,72vh,760px);display:grid;align-items:center}.mr-hero-canvas{position:absolute;inset:0;z-index:0;width:100%;height:100%;cursor:crosshair}.mr-hero-canvas canvas{display:block;width:100%;height:100%}.mr-hero-veil{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(120% 110% at 50% 50%,transparent 34%,rgba(11,12,14,.62))}.mr-hero-in{position:relative;z-index:2;pointer-events:none;text-align:center}.mr-hero-h{font-family:var(--font);font-size:clamp(38px,6.4vw,96px);font-weight:400;letter-spacing:-.05em;line-height:.98;color:#fff;text-wrap:balance;opacity:0;transform:translateY(16px);animation:mrRise 1s cubic-bezier(.22,.61,.24,1) .15s forwards}.mr-hero-h .amp{background:linear-gradient(100deg,var(--rose-400),var(--violet-2));-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes mrRise{to{opacity:1;transform:none}}.mr-hero+*,.nvf4{position:relative;z-index:3}.hbnav-dark .nvf2{background:#0a0b0d99!important;border-bottom:1px solid rgba(255,255,255,.08)!important;backdrop-filter:saturate(140%) blur(20px)}.hbnav-dark .nvf2 .nb-name{color:#fff!important}.hbnav-dark .nvf2 .nb-name span{color:#9a9a9a!important}.hbnav-dark .nvf2 .nb-brand b{color:#fff!important}.hbnav-dark .nvf2-top{color:#cfcfd2!important}.hbnav-dark .nvf2-top:hover,.hbnav-dark .nvf2-top.is-active,.hbnav-dark .nvf2-top.current{color:#fff!important}.hbnav-dark .nvf2 .nb-cta{background:var(--rose-500)!important;color:#fff!important;border-color:var(--rose-500)!important}.hbnav-dark .nvf2 .nb-cta:hover{background:#fff!important;color:#0b0c0e!important;border-color:#fff!important}.hbnav-dark .nvf2-burger,.hbnav-dark .nvf2 .nb-burger{background:transparent!important;border-color:#ffffff3d!important}.hbnav-dark .nvf2-burger span,.hbnav-dark .nvf2 .nb-burger span,.hbnav-dark .nvf2-burger i,.hbnav-dark .nvf2 .nb-burger i{background:#fff!important}.hbnav-dark .nvf2-burger svg,.hbnav-dark .nvf2 .nb-burger svg{color:#fff!important;stroke:#fff!important}@media(prefers-reduced-motion:reduce){.mr-hero-h{opacity:1;transform:none;animation:none}}.mr-hero-sub{margin:clamp(20px,2.2vw,28px) 0 0;max-width:52ch;font-size:clamp(16px,1.35vw,19px);font-weight:300;line-height:1.62;color:#ffffffd1}.mr-hero-supp{margin:14px 0 0;max-width:58ch;font-size:clamp(14px,1.15vw,15.5px);font-weight:300;line-height:1.66;color:#ffffff94}.mr-hero-cta{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(26px,3vw,38px);height:50px;padding:0 28px;border-radius:999px;background:var(--rose-500);color:#fff;font-family:var(--font);font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .3s ease,color .3s ease,transform .35s cubic-bezier(.22,.61,.24,1),box-shadow .35s ease}.mr-hero-cta svg{width:15px;height:15px;transition:transform .35s cubic-bezier(.22,.61,.24,1)}.mr-hero-cta:hover{background:#fff;color:#0b0c0e;transform:translateY(-2px);box-shadow:0 16px 34px #f92f6457}.mr-hero-cta:hover svg{transform:translate(3px)}.mr-hero-cta:focus-visible{outline:2px solid var(--rose-400);outline-offset:4px}@media(prefers-reduced-motion:reduce){.mr-hero-cta,.mr-hero-cta svg{transition:none}}.mr-hero-in{text-align:center;display:flex;flex-direction:column;align-items:center}.mr-hero-h,.mr-hero-sub,.mr-hero-supp{margin-left:auto;margin-right:auto}.mr-hero-cta{align-self:center}.mrh{background:#fff;padding:clamp(56px,7vw,104px) 0 clamp(44px,5vw,72px)}.mrh-in{max-width:var(--measure,1440px);margin:0 auto;padding:0 var(--gutter,clamp(24px,4vw,64px))}.mrh-h{font-size:clamp(46px,8.4vw,124px);font-weight:400;letter-spacing:-.05em;line-height:.98;color:var(--ink,#0B0C0E)}.mrh-rule{margin-top:clamp(34px,4.4vw,66px);height:1px;background:var(--line,#ECEDF0)}.mrh-foot{margin-top:clamp(26px,3vw,40px);display:grid;grid-template-columns:1fr auto;gap:clamp(28px,4vw,72px);align-items:start}.mrh-copy{max-width:82ch}.mrh-p1{font-size:clamp(15px,1.25vw,17.5px);font-weight:300;line-height:1.62;color:var(--ink-2,#41454C)}.mrh-p2{margin-top:14px;font-size:clamp(14px,1.15vw,16px);font-weight:300;line-height:1.66;color:var(--muted,#717680)}.mrh-clutch{display:grid;grid-template-columns:auto auto;gap:2px 10px;align-items:center;text-decoration:none;white-space:nowrap}.mrh-clutch-k{grid-column:1;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted,#717680)}.mrh-clutch-s{grid-column:2;display:inline-flex;gap:2px;color:var(--rose-500,#F92F64)}.mrh-clutch-s svg{width:14px;height:14px}.mrh-clutch-b{grid-column:1;font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--ink,#0B0C0E)}.mrh-clutch-r{grid-column:2;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2,#41454C)}.mrh-clutch:hover .mrh-clutch-b{color:var(--rose-600,#E41252)}.mrh-clutch:focus-visible{outline:2px solid var(--rose-500,#F92F64);outline-offset:6px;border-radius:8px}.mrh-cta{margin-top:clamp(28px,3.4vw,44px);padding-top:clamp(24px,2.8vw,36px);border-top:1px solid var(--line,#ECEDF0)}.mrh-btn{display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 28px;border-radius:999px;background:var(--ink,#0B0C0E);color:#fff;font-size:14.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .3s ease,transform .35s cubic-bezier(.22,.61,.24,1),box-shadow .35s ease}.mrh-btn svg{width:15px;height:15px;transition:transform .35s cubic-bezier(.22,.61,.24,1)}.mrh-btn:hover{background:var(--rose-500,#F92F64);transform:translateY(-2px);box-shadow:0 16px 34px #f92f644d}.mrh-btn:hover svg{transform:translate(3px)}.mrh-btn:focus-visible{outline:2px solid var(--rose-500,#F92F64);outline-offset:4px}@media(prefers-reduced-motion:reduce){.mrh-btn,.mrh-btn svg{transition:none}}@media(max-width:940px){.mrh-foot{grid-template-columns:1fr;gap:24px}.mrh-clutch{justify-self:start}}.hbnav-dark .nvf2{background:#fff!important;border-bottom:0!important;backdrop-filter:none!important}.hbnav-dark .nvf2 .nb-name,.hbnav-dark .nvf2 .nb-brand b{color:var(--ink,#0B0C0E)!important}.hbnav-dark .nvf2 .nb-name span{color:var(--muted,#717680)!important}.hbnav-dark .nvf2-top{color:var(--ink-2,#41454C)!important}.hbnav-dark .nvf2-top:hover,.hbnav-dark .nvf2-top.is-active,.hbnav-dark .nvf2-top.current{color:var(--ink,#0B0C0E)!important}.hbnav-dark .nvf2-burger,.hbnav-dark .nvf2 .nb-burger{border-color:var(--line-2,#E3E4E8)!important}.hbnav-dark .nvf2-burger span,.hbnav-dark .nvf2 .nb-burger span,.hbnav-dark .nvf2-burger i,.hbnav-dark .nvf2 .nb-burger i{background:var(--ink,#0B0C0E)!important}.hbnav-dark .nvf2-burger svg,.hbnav-dark .nvf2 .nb-burger svg{color:var(--ink,#0B0C0E)!important;stroke:var(--ink,#0B0C0E)!important}.mrh{padding-top:clamp(96px,13vw,208px)}.mrh-h{color:var(--ink,#0B0C0E)}.mrh-foot{grid-template-columns:1fr auto;align-items:start}.mrh-foot .mv2-clutch{justify-self:end}.mrh-cta{grid-column:2;justify-self:end;margin-top:22px;padding-top:0;border-top:0}@media(max-width:940px){.mrh-foot .mv2-clutch,.mrh-cta{justify-self:start;grid-column:1}}@media(max-width:1180px){.mrh{padding-top:clamp(80px,11vw,160px)}.mrh-copy{max-width:64ch}}@media(max-width:940px){.mrh{padding-top:clamp(64px,9vw,120px);padding-bottom:clamp(36px,5vw,56px)}.mrh-foot{grid-template-columns:1fr!important;gap:28px!important}.mrh-foot .mv2-clutch{justify-self:start!important}.mrh-copy{max-width:none}.mrh-rule{margin-top:clamp(26px,4vw,44px)}}@media(max-width:760px){.mrh{padding-top:clamp(52px,10vw,88px)}.mrh-h{font-size:clamp(34px,10vw,64px);line-height:1.02;letter-spacing:-.04em}.mrh-p1{font-size:16px}.mrh-p2{font-size:14.5px}.mv2-clutch{gap:16px}.mv2-clutch-brand{font-size:20px}.mv2-clutch-stars svg{width:13px;height:13px}}@media(max-width:520px){.mrh{padding-top:44px;padding-bottom:32px}.mrh-h{font-size:clamp(30px,9.4vw,44px)}.mrh-h br{display:none}.mrh-foot{gap:22px!important}.mrh-p1{font-size:15px;line-height:1.6}.mrh-p2{font-size:14px}.mv2-clutch{flex-wrap:wrap;gap:10px 14px}}@media(max-width:1080px){.nva3-tb-note{display:none}}@media(max-width:720px){.nva3-tb-in{flex-wrap:wrap;gap:6px 14px;justify-content:flex-start}.nva3-tb-right{flex-wrap:wrap;gap:6px 12px}.nva3-tb-sep{display:none}}.mrh-in,.mrh-foot,.mrh-copy{min-width:0}.mv2-cur{position:fixed;left:0;top:0;z-index:60;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;pointer-events:none;background:var(--rose-500,#F92F64);color:#fff;opacity:0;transform:translate(-50%,-50%) scale(.6);box-shadow:0 12px 30px #f92f645c;transition:opacity .28s ease,transform .38s cubic-bezier(.2,.8,.25,1)}.mv2-cur svg{width:20px;height:20px}.mv2-cur.on{opacity:1;transform:translate(-50%,-50%) scale(1)}@media(hover:none){.mv2-clutch{cursor:pointer!important}.mv2-cur{display:none}}@media(prefers-reduced-motion:reduce){.mv2-cur{transition:opacity .2s ease}}:root{--measure:1440px;--gutter:clamp(24px,4vw,64px)}.nva3-tb-in{max-width:var(--measure)!important;padding-left:var(--gutter)!important;padding-right:var(--gutter)!important}.mrp{position:relative;background:#fff;overflow:hidden;isolation:isolate;padding:clamp(56px,7vw,104px) 0 clamp(48px,6vw,84px)}} .mrp-in{position:relative;z-index:1;max-width:var(--measure);margin:0 auto;padding:0 var(--gutter)}.mrp-eye{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-600,#E41252)}.mrp-eye i{width:5px;height:5px;border-radius:50%;background:var(--rose-500,#F92F64);box-shadow:0 0 0 3px #f92f6429}.mrp-h{margin-top:18px;font-size:clamp(30px,3.7vw,56px);font-weight:400;letter-spacing:-.05em;line-height:1.04;color:var(--ink,#0B0C0E);max-width:20ch;text-wrap:balance}.mrp-stats{margin-top:clamp(40px,5vw,72px);display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line,#ECEDF0)}.mrp-stat{padding:clamp(24px,2.8vw,34px) clamp(16px,2vw,28px) clamp(24px,2.8vw,34px) 0;border-right:1px solid var(--line,#ECEDF0)}.mrp-stat:last-child{border-right:0}.mrp-stat b{display:block;font-size:clamp(28px,3.2vw,46px);font-weight:300;letter-spacing:-.05em;line-height:.92;color:var(--ink,#0B0C0E);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.mrp-stat b i{font-style:normal;color:var(--rose-500,#F92F64)}.mrp-stat span{display:block;margin-top:12px;font-size:13.5px;font-weight:400;letter-spacing:-.01em;line-height:1.45;color:var(--muted,#717680);max-width:22ch}.mrp-wall{margin-top:clamp(36px,4.4vw,60px);padding-top:clamp(26px,3vw,38px);border-top:1px solid var(--line,#ECEDF0)}.mrp-wall-k{display:block;font-family:var(--mono,ui-monospace,Menlo,monospace);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--faint,#9AA0A8)}.mrp-rail{margin-top:clamp(20px,2.4vw,30px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.mrp-track{display:flex;align-items:center;gap:clamp(40px,5vw,78px);width:max-content;animation:mrpRun 54s linear infinite}.mrp-rail:hover .mrp-track{animation-play-state:paused}@keyframes mrpRun{to{transform:translate(-50%)}}.mrp-logo{flex:none;display:grid;place-items:center}.mrp-logo img{height:clamp(24px,2.4vw,34px);width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.5;transition:filter .4s ease,opacity .4s ease}.mrp-logo:hover img{filter:none;opacity:1}@media(prefers-reduced-motion:reduce){.mrp-track{animation:none;flex-wrap:wrap;width:auto}}@media(max-width:940px){.mrp-stats{grid-template-columns:1fr 1fr}.mrp-stat:nth-child(2n){border-right:0}.mrp-stat:nth-child(-n+2){border-bottom:1px solid var(--line,#ECEDF0)}}@media(max-width:560px){.mrp-stats{grid-template-columns:1fr}.mrp-stat{border-right:0;border-bottom:1px solid var(--line,#ECEDF0);padding-right:0}.mrp-stat:last-child{border-bottom:0}.mrp-stat span{max-width:none}}.strands{position:relative;width:100%;height:100%;background:transparent}.strands canvas{display:block;width:100%;height:100%}.strands-fallback{position:absolute;inset:0;background:radial-gradient(60% 70% at 24% 46%,rgba(249,47,100,.2),transparent 66%),radial-gradient(56% 64% at 76% 58%,rgba(122,0,255,.18),transparent 68%)}.mrp-strands{position:absolute;left:0;right:0;bottom:0;z-index:0;height:clamp(300px,48vw,660px);pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 34%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 34%,#000 88%,transparent)}.mrp-rail{--h:clamp(34px,3.4vw,48px)}.mrp-logo img{height:var(--h);max-width:210px;opacity:.55}.mrp-logo img[src*=angelone]{height:calc(var(--h) * 1.3)}.mrp-logo img[src*=vedanta]{height:calc(var(--h) * 1.34)}.mrp-logo img[src*=blue-star]{height:calc(var(--h) * 1.26)}.mrp-logo img[src*=rpg]{height:calc(var(--h) * 1.16)}.mrp-logo img[src*=zinghr]{height:calc(var(--h) * 1.02)}.mrp-logo img[src*=dorf-ketal]{height:calc(var(--h) * 1.12)}.mrp-logo img[src*=gsf]{height:calc(var(--h) * .92)}.mrp-logo img[src*=regroup]{height:calc(var(--h) * .96)}.mrp-logo img[src*=simplitend]{height:calc(var(--h) * .94)}.mrp-logo img[src*=tanami]{height:calc(var(--h) * .88)}.mrp-logo img[src*=traders-circuit]{height:calc(var(--h) * 1.06)}.mrp-logo img[src*=good-times]{height:calc(var(--h) * 1.1)}.mrp-wall{margin-top:clamp(40px,5vw,68px);padding-top:0;border-top:0}.mrp-stats{margin-top:clamp(48px,6vw,86px);padding-top:clamp(34px,4vw,54px);border-top:1px solid var(--line,#ECEDF0);display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(26px,3.4vw,56px)}.mrp-stat{padding:0;border:0}.mrp-stat b{display:block;font-size:clamp(30px,3.4vw,50px);font-weight:600;letter-spacing:-.045em;line-height:1;color:var(--ink,#0B0C0E);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.mrp-stat b i{font-style:normal;font-weight:600;color:var(--rose-500,#F92F64)}.mrp-stat-l{display:block;margin-top:14px;font-size:15px;font-weight:600;letter-spacing:-.015em;line-height:1.3;color:var(--ink,#0B0C0E)}.mrp-stat p{margin-top:10px;font-size:14.5px;font-weight:300;line-height:1.6;color:var(--muted,#717680);max-width:26ch}@media(max-width:940px){.mrp-stats{grid-template-columns:1fr 1fr;gap:32px clamp(24px,4vw,48px)}.mrp-stat:nth-child(2n){border-right:0}.mrp-stat:nth-child(-n+2){border-bottom:0}}@media(max-width:560px){.mrp-stats{grid-template-columns:1fr;gap:28px}.mrp-stat{border-bottom:0}.mrp-stat p{max-width:none}}.mrp{padding-top:clamp(30px,3.4vw,48px)}.mrp-wall{margin-top:0}:root{--measure:1720px;--gutter:clamp(18px,2.2vw,40px)}:root{--measure:1600px;--gutter:clamp(22px,3vw,52px)}.sxp,.sxp-track{position:relative;width:100%}.sxp-stage{position:sticky;top:0;width:100%;overflow:hidden;background:#fff}.sxp-frame{position:absolute;inset:0;clip-path:inset(24% 33% 24% 33% round 24px);will-change:clip-path}.sxp-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform-origin:center;will-change:transform;user-select:none;-webkit-user-drag:none}.sxp-scrim{position:absolute;inset:0;pointer-events:none;opacity:0}@media(prefers-reduced-motion:reduce){.sxp-stage{position:relative;height:auto!important}.sxp-frame{position:relative;inset:auto;clip-path:none!important}.sxp-media{position:relative;transform:none!important;height:auto}}.mrx .sxp-frame{clip-path:inset(35% 37% 35% 37% round 20px)}@media(max-width:760px){.mrx .sxp-media{object-fit:contain}}.mrx .mrx .sxp-frame{clip-path:inset(19% 35% 19% 35% round 20px)}.mst{background:#fff;padding:clamp(52px,6.4vw,96px) 0 clamp(48px,6vw,88px)}.mst-in{max-width:var(--measure);margin:0 auto;padding:0 var(--gutter);display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(28px,3.6vw,64px)}.mst-cell{text-align:center}.mst-cell b{display:block;font-size:clamp(38px,4.6vw,72px);font-weight:400;letter-spacing:-.05em;line-height:1;color:var(--ink,#0B0C0E);white-space:nowrap;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.mst-cell b i{font-style:normal;font-weight:400}.mst-cell p{margin:clamp(14px,1.6vw,20px) auto 0;max-width:24ch;font-size:clamp(14px,1.15vw,16px);font-weight:300;line-height:1.5;color:var(--muted,#717680)}@media(max-width:940px){.mst-in{grid-template-columns:1fr 1fr;gap:40px clamp(24px,4vw,48px)}}@media(max-width:520px){.mst-in{grid-template-columns:1fr;gap:32px}.mst-cell b{font-size:clamp(34px,11vw,52px)}.mst-cell p{max-width:30ch}}.mst-in{grid-template-columns:repeat(3,1fr)}@media(max-width:940px){.mst-in{grid-template-columns:1fr 1fr}}@media(max-width:520px){.mst-in{grid-template-columns:1fr}}.stx{display:block;width:100%;line-height:0;color:var(--rose-500,#F92F64)}.stx-svg{display:block;width:100%;height:clamp(64px,8.2vw,132px);overflow:visible}.stx-stroke,.stx-fill{user-select:none;font-family:var(--font,"Figtree",system-ui,sans-serif);font-size:128px;font-weight:600;letter-spacing:-5px}.stx-fill{fill:var(--ink,#0B0C0E)}.mst-cell p{margin-top:clamp(16px,1.9vw,26px);font-size:clamp(15px,1.25vw,17.5px)}@media(prefers-reduced-motion:reduce){.stx-stroke tspan,.stx-fill{transition:none!important}}@media(max-width:520px){.stx-svg{height:clamp(58px,17vw,96px)}}.mrx .sxp-stage{position:sticky;top:0;height:auto;aspect-ratio:16/9;background:#fff}.mrx .sxp-media{object-fit:contain;background:#fff}.mcl{background:#fff;padding:0 0 clamp(40px,5vw,72px)}.mcl-panel{position:relative;margin:0 auto;max-width:var(--measure);background:#0b0c0e;border-radius:28px;overflow:hidden;padding:clamp(44px,5.4vw,84px) 0 clamp(30px,3.6vw,52px)}.mcl-head{text-align:center;padding:0 var(--gutter)}.mcl-eye{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:400;letter-spacing:-.01em;color:#ffffffb8}.mcl-eye i{width:6px;height:6px;border-radius:50%;background:var(--rose-400,#FD3B6F)}.mcl-h{margin:18px auto 0;max-width:19ch;font-size:clamp(26px,3.3vw,50px);font-weight:400;letter-spacing:-.045em;line-height:1.1;color:#fff;text-wrap:balance}.mcl-btn{display:inline-flex;align-items:center;gap:14px;margin-top:clamp(22px,2.6vw,32px);height:46px;padding:0 8px 0 24px;border-radius:999px;background:var(--rose-500,#F92F64);color:#fff;font-size:14.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .3s ease,transform .35s cubic-bezier(.22,.61,.24,1),box-shadow .35s ease}.mcl-btn-ar{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:50%;background:#ffffff38;transition:background .3s ease,transform .35s cubic-bezier(.22,.61,.24,1)}.mcl-btn-ar svg{width:14px;height:14px}.mcl-btn:hover{background:#fff;color:#0b0c0e;transform:translateY(-2px);box-shadow:0 16px 34px #00000070}.mcl-btn:hover .mcl-btn-ar{background:var(--rose-500,#F92F64);color:#fff;transform:translate(2px,-2px)}.mcl-btn:focus-visible{outline:2px solid #fff;outline-offset:4px}.mcl-rows{margin-top:clamp(34px,4vw,58px);display:flex;flex-direction:column;gap:clamp(12px,1.4vw,20px)}.mcl-rail{overflow:hidden}.mcl-track{display:flex;gap:clamp(12px,1.4vw,20px);width:max-content}.mcl-track.a{animation:mclA 46s linear infinite}.mcl-track.b{animation:mclB 52s linear infinite}.mcl-rail:hover .mcl-track{animation-play-state:paused}@keyframes mclA{to{transform:translate(-50%)}}@keyframes mclB{0%{transform:translate(-50%)}to{transform:translate(0)}}.mcl-tile{flex:none;width:clamp(190px,17vw,272px);height:clamp(96px,9vw,152px);display:grid;place-items:center;background:#fff;border-radius:18px;padding:0 26px}.mcl-tile img{max-width:100%;max-height:clamp(32px,3.4vw,52px);width:auto;object-fit:contain}@media(prefers-reduced-motion:reduce){.mcl-track{animation:none}}@media(max-width:760px){.mcl-panel{border-radius:20px}.mcl-tile{width:150px;height:88px;padding:0 18px}}.mcl-panel{border-top-left-radius:0;clip-path:polygon(0% 22%,3% 22%,3% 4%,6% 0%,100% 0%,100% 100%,0% 100%)}@supports (corner-shape:squircle){.mcl-panel{clip-path:none}}.mcl-panel{clip-path:none}.mcl-head{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(24px,4vw,64px);text-align:left;padding-left:clamp(150px,16vw,260px);padding-right:var(--gutter)}.mcl-head-l{min-width:0}.mcl-h{margin:16px 0 0;max-width:22ch;font-size:clamp(30px,4.1vw,66px);line-height:1.06}.mcl-btn{margin-top:0;flex:none}@media(max-width:940px){.mcl-head{flex-direction:column;align-items:flex-start;gap:22px;padding-left:var(--gutter)}.mcl-panel:before{display:none}}.mcl-panel{--nw:clamp(120px,14vw,220px);--nh:clamp(34px,3.6vw,56px);--nr:26px}.mcl-notch{position:absolute;left:0;top:0;z-index:2;pointer-events:none;width:var(--nw);height:var(--nh);background:#fff;border-bottom-right-radius:var(--nr)}.mcl-notch:before{content:"";position:absolute;left:0;top:100%;width:var(--nr);height:var(--nr);background:radial-gradient(circle at 100% 100%,transparent var(--nr),#fff calc(var(--nr) + .5px))}.mcl-notch:after{content:"";position:absolute;left:100%;top:0;width:var(--nr);height:var(--nr);background:radial-gradient(circle at 100% 100%,transparent var(--nr),#fff calc(var(--nr) + .5px))}@media(max-width:940px){.mcl-notch{display:none}}.mcl-head{flex-direction:column;align-items:flex-start;gap:clamp(20px,2.4vw,30px);padding-left:clamp(220px,26vw,420px)}.mcl-head-l{max-width:26ch}.mcl-btn{align-self:flex-start}@media(max-width:940px){.mcl-head{padding-left:var(--gutter)}}.mcl-head{padding-left:clamp(180px,30vw,520px);padding-right:clamp(24px,4vw,80px)}.mcl-head-l{max-width:none}.mcl-h{max-width:30ch;font-size:clamp(28px,3.2vw,46px);line-height:1.16}.mcl-h{font-size:clamp(32px,3.7vw,54px)!important;max-width:24ch!important;line-height:1.14!important}.mws{position:relative;z-index:2;background:#0b0c0e;color:#fff;padding:clamp(64px,7.4vw,112px) 0 clamp(56px,6.4vw,96px)}.mws-eye{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-300)}.mws-eye i{width:5px;height:5px;border-radius:50%;background:var(--rose-400);box-shadow:0 0 0 3px #f92f6433}.mws-h{margin:18px 0 0;font-size:clamp(34px,5vw,76px);font-weight:400;letter-spacing:-.05em;line-height:1.04;color:#fff}.mws-lead{margin:22px 0 0;max-width:74ch;font-size:clamp(15px,1.25vw,17px);font-weight:300;line-height:1.68;color:#fff9}.mws-rule{margin:clamp(30px,3.4vw,46px) 0 0;height:1px;background:#ffffff24}.mws-grid{margin-top:clamp(34px,4vw,56px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(30px,3.6vw,64px) clamp(30px,3.6vw,58px)}.mws-card{position:relative;display:flex;flex-direction:column}.mws-n{position:absolute;top:2px;right:0;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.2em;color:#ffffff4d}.mws-ic{width:52px;height:52px;display:grid;place-items:center;background:#fff;color:#0b0c0e;clip-path:polygon(0 0,100% 0,100% 68%,68% 100%,0 100%);transition:background .3s ease,color .3s ease}.mws-card:hover .mws-ic{background:var(--rose-500);color:#fff}.mws-card h3{margin-top:clamp(20px,2.2vw,28px);font-size:clamp(20px,1.9vw,27px);font-weight:400;letter-spacing:-.035em;line-height:1.14;color:#fff;max-width:18ch}.mws-card p{margin-top:14px;font-size:14.5px;font-weight:300;line-height:1.66;color:#ffffff94}.mws-go{display:inline-flex;align-items:center;gap:10px;margin-top:auto;padding-top:clamp(18px,2vw,26px);align-self:flex-start;font-size:14px;font-weight:500;letter-spacing:-.01em;color:#fff;text-decoration:none;transition:color .3s ease,gap .3s ease}.mws-go span{border-bottom:1px solid rgba(255,255,255,.34);padding-bottom:3px;transition:border-color .3s ease}.mws-go svg{width:15px;height:15px}.mws-go:hover{color:var(--rose-300);gap:14px}.mws-go:hover span{border-color:var(--rose-400)}.mws-go:focus-visible{outline:2px solid var(--rose-400);outline-offset:4px}@media(max-width:1020px){.mws-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.mws-grid{grid-template-columns:1fr}.mws-card h3{max-width:none}}.mws-card h3{max-width:14ch;min-height:2.28em}@media(max-width:680px){.mws-card h3{max-width:14ch}}.mdg-lip{position:absolute;left:0;right:0;top:-1px;height:28px;background:#fff;border-radius:28px 28px 0 0;pointer-events:none}.mdg-ic{width:46px;height:46px;display:grid;place-items:center;margin-bottom:auto;background:#0b0c0e0f;color:var(--ink);border-radius:12px;transition:background .35s ease,color .35s ease}.mdg-ic svg{width:22px;height:22px}.mdg-go{display:inline-flex;align-items:center;gap:9px;margin-top:16px;align-self:flex-start;font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:var(--rose-600);text-decoration:none;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .45s var(--ease),gap .3s ease}.mdg-go svg{width:14px;height:14px}.mdg-go:hover{gap:13px}.mdg-go:focus-visible{outline:2px solid var(--rose-500);outline-offset:3px}@media(hover:none){.mdg-go{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mdg-go{transition:none}}.mws-track{position:relative}@media(max-width:940px){.mws-pin{min-height:0;display:block}}@media(max-width:940px){.mws-pin{position:relative;top:auto}.mws:after{display:none}}@media(max-width:940px){.mws-pin{position:relative;top:auto}}.mrs{position:relative;background:#fff;padding:clamp(64px,7.4vw,112px) 0}.mrs-head{display:grid;grid-template-columns:clamp(180px,20vw,300px) 1fr;gap:clamp(24px,4vw,72px);align-items:start}.mrs-eye{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-2);border-radius:999px;padding:8px 16px}.mrs-h{margin:0;font-size:clamp(34px,4.6vw,68px);font-weight:400;letter-spacing:-.05em;line-height:1.03;color:var(--ink)}.mrs-lead{margin:22px 0 0;max-width:70ch;font-size:clamp(15px,1.2vw,17px);font-weight:300;line-height:1.68;color:var(--muted)}.mrs-grid{margin-top:clamp(44px,5.2vw,80px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,1.8vw,26px)}.mrs-cell{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(300px,30vw,384px);padding:clamp(26px,2.6vw,34px);border-radius:18px;background:#f4f4f5;transition:transform .5s var(--ease),background .4s ease}.mrs-cell:nth-child(1),.mrs-cell:nth-child(5){background:#0b0c0e}.mrs-cell:hover{transform:translateY(-4px)}.mrs-ic{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:#0b0c0e0f;color:var(--ink);transition:background .3s ease,color .3s ease}.mrs-ic svg{width:22px;height:22px}.mrs-cell:nth-child(1) .mrs-ic,.mrs-cell:nth-child(5) .mrs-ic{background:#ffffff1a;color:#fff}.mrs-cell:hover .mrs-ic{background:var(--rose-500);color:#fff}.mrs-n{display:block;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.18em;color:var(--faint)}.mrs-cell h3{margin-top:12px;font-size:clamp(19px,1.8vw,25px);font-weight:500;letter-spacing:-.03em;line-height:1.16;color:var(--ink)}.mrs-cell p{margin-top:12px;font-size:14px;font-weight:300;line-height:1.62;color:var(--muted);max-width:34ch}.mrs-cell:nth-child(1) h3,.mrs-cell:nth-child(5) h3{color:#fff}.mrs-cell:nth-child(1) p,.mrs-cell:nth-child(5) p{color:#fff9}.mrs-cell:nth-child(1) .mrs-n,.mrs-cell:nth-child(5) .mrs-n{color:#fff6}@media(max-width:760px){.mrs-head{grid-template-columns:1fr;gap:20px}.mrs-grid{grid-template-columns:1fr}.mrs-cell{min-height:0}}.mrs-head{grid-template-columns:1fr!important;gap:clamp(18px,2vw,26px)!important}.mrs-head-r{max-width:none}.mrs-lead{max-width:64ch}.mrs-eye{justify-self:start;width:auto;padding:7px 14px;font-size:10.5px}.mrs-pill{position:absolute;left:clamp(26px,2.6vw,34px);bottom:clamp(26px,2.6vw,34px);display:inline-flex;align-items:center;gap:9px;height:38px;padding:0 18px;border-radius:999px;background:var(--ink);color:#fff;font-size:12.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .38s ease,transform .42s var(--ease),background .3s ease,gap .3s ease}.mrs-pill svg{width:13px;height:13px}.mrs-pill:hover{background:var(--rose-500);gap:13px}.mrs-cell:nth-child(1) .mrs-pill,.mrs-cell:nth-child(5) .mrs-pill{background:#fff;color:var(--ink)}.mrs-cell:nth-child(1) .mrs-pill:hover,.mrs-cell:nth-child(5) .mrs-pill:hover{background:var(--rose-500);color:#fff}.mrs-cell:hover .mrs-body{transform:translateY(-46px)}.mrs-body{transition:transform .42s var(--ease)}@media(hover:none){.mrs-pill{opacity:1;transform:none;pointer-events:auto;position:static;margin-top:18px}.mrs-cell:hover .mrs-body{transform:none}}.mte{position:relative;z-index:3;background:#cfd4d8;color:var(--ink);border-radius:26px 26px 0 0;box-shadow:0 -30px 70px #0b0c0e47;padding:clamp(64px,7.4vw,116px) 0 clamp(56px,6.4vw,96px)}.mte~section,.mte~footer{position:relative;z-index:3}.mte-head{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,72px);align-items:start}.mte-h{margin:0;font-size:clamp(40px,6.2vw,96px);font-weight:400;letter-spacing:-.05em;line-height:1;color:var(--ink)}.mte-lead{margin:8px 0 0;max-width:60ch;font-size:clamp(15px,1.25vw,17px);font-weight:300;line-height:1.7;color:#0b0c0e9e;align-self:end}.mte-rule{margin:clamp(38px,4.4vw,64px) 0 0;height:1px;background:#0b0c0e29}.mte-grid{margin-top:clamp(40px,4.6vw,72px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(34px,4vw,66px) clamp(30px,3.6vw,60px)}.mte-cell{display:flex;flex-direction:column}.mte-ic{width:44px;height:44px;display:grid;place-items:center;color:var(--ink);transition:color .3s ease,transform .4s var(--ease)}.mte-ic svg{width:100%;height:100%}.mte-cell:hover .mte-ic{color:var(--rose-600);transform:translateY(-3px)}.mte-cell h3{margin-top:clamp(22px,2.4vw,32px);font-size:clamp(20px,1.9vw,28px);font-weight:400;letter-spacing:-.035em;line-height:1.14;color:var(--ink);max-width:14ch;min-height:2.3em}.mte-cell p{margin-top:clamp(16px,1.8vw,24px);font-size:14.5px;font-weight:300;line-height:1.66;color:#0b0c0e99;max-width:38ch}@media(max-width:1020px){.mte-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.t02-cta-band[data-screen-label=Recognition]{position:relative;top:auto}.mte{border-radius:0;box-shadow:none}.mte-head{grid-template-columns:1fr;gap:18px}.mte-grid{grid-template-columns:1fr}.mte-cell h3{min-height:0}}.mte-h{font-size:clamp(26px,3.4vw,52px)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:1.2!important;max-width:14ch}.mte-lead{font-size:clamp(14px,1.1vw,16px)!important;line-height:1.66!important;max-width:52ch}.mte-head-r{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(20px,2.2vw,28px);align-self:end}.mte-cta{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 18px;border:1px solid rgba(11,12,14,.22);border-radius:8px;background:transparent;color:var(--ink);font-size:13px;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:border-color .3s ease,background .3s ease,color .3s ease,gap .3s ease}.mte-cta svg{width:13px;height:13px}.mte-cta:hover{border-color:var(--ink);background:var(--ink);color:#fff;gap:14px}.mte-cta:focus-visible{outline:2px solid var(--rose-500);outline-offset:3px}.mte-cell h3{font-size:clamp(17px,1.5vw,22px)!important;font-weight:500!important;letter-spacing:-.03em!important;line-height:1.24!important;max-width:15ch}.mte-cell p{font-size:14px!important;line-height:1.68!important;max-width:36ch}.mte-ic{width:38px;height:38px}@media(max-width:760px){.mte-head-r{align-self:start}}.mte-ic,.mrs-ic{width:52px;height:52px;display:grid;place-items:center;border-radius:0;background:#fff;color:#0b0c0e;clip-path:polygon(0 0,100% 0,100% 68%,68% 100%,0 100%);transition:background .3s ease,color .3s ease,transform .4s var(--ease)}.mte-ic svg,.mrs-ic svg{width:24px;height:24px}.mte-cell:hover .mte-ic,.mrs-cell:hover .mrs-ic{background:var(--rose-500);color:#fff;transform:none}.mrs-cell:nth-child(1) .mrs-ic,.mrs-cell:nth-child(5) .mrs-ic{background:#fff;color:#0b0c0e}.mrs-cell:nth-child(1):hover .mrs-ic,.mrs-cell:nth-child(5):hover .mrs-ic{background:var(--rose-500);color:#fff}.mte-cell h3{font-size:clamp(20px,1.9vw,27px)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.14!important;max-width:14ch}.mte-cell p{font-size:14.5px!important;line-height:1.66!important;max-width:38ch}.mst{background:#fff;padding:clamp(72px,8vw,128px) 0 clamp(64px,7vw,110px)}.mst-eye{display:none}.mst-h{margin:0;font-size:clamp(40px,6.4vw,100px);font-weight:400;letter-spacing:-.05em;line-height:1;color:var(--ink)}.mst-lead{margin:clamp(26px,3vw,40px) 0 0;max-width:74ch;font-size:clamp(15px,1.22vw,17.5px);font-weight:300;line-height:1.66;color:var(--ink-2)}.mst-cta{display:inline-flex;align-items:center;gap:14px;margin-top:clamp(28px,3.2vw,42px);height:52px;padding:0 26px;border:1px solid var(--line-2);border-radius:999px;background:#fff;color:var(--ink);font-size:15px;font-weight:400;letter-spacing:-.01em;text-decoration:none;transition:border-color .3s ease,background .3s ease,color .3s ease,gap .3s ease}.mst-cta svg{width:17px;height:17px}.mst-cta:hover{border-color:var(--ink);background:var(--ink);color:#fff;gap:18px}.mst-cta:focus-visible{outline:2px solid var(--rose-500);outline-offset:4px}.mst-in{margin-top:clamp(56px,6.4vw,104px);display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line)}.mst-cell{padding:clamp(26px,3vw,40px) clamp(16px,2vw,32px) 0;border-left:1px solid var(--line)}.mst-cell:first-child{border-left:0;padding-left:0}.mst-cell b{display:block;font-size:clamp(34px,5vw,78px);font-weight:400;letter-spacing:-.05em;line-height:.94;color:var(--ink);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.mst-cell span{display:block;margin-top:clamp(12px,1.4vw,18px);font-size:clamp(13px,1.05vw,15px);font-weight:300;letter-spacing:-.01em;color:var(--muted)}@media(max-width:1020px){.mst-in{grid-template-columns:repeat(2,1fr);border-top:0}.mst-cell{border-left:0;border-top:1px solid var(--line);padding-left:0}}.mst-in{grid-template-columns:repeat(4,1fr)}@media(max-width:1020px){.mst-in{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.mst-in{grid-template-columns:1fr}}.mst-plus{font-style:normal;display:inline-block;background:linear-gradient(100deg,#8f8f96,#e9e9ee 18%,#fff 26%,#b9b9c2 38%,#6f6f78,#d8d8e0 66%,#fff 74%,#9a9aa3 86%,#7a7a83);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 1px rgba(11,12,14,.18));animation:mstLiquid 4.6s linear infinite}@keyframes mstLiquid{0%{background-position:0% 50%}to{background-position:280% 50%}}@media(prefers-reduced-motion:reduce){.mst-plus{animation:none}}.mst-plus{background:linear-gradient(100deg,#c40f46,#ff6f92 16%,#ffe3ea 26%,#f92f64 38%,#a50b3a,#fd3b6f 66%,#fff 74%,#e41252 86%,#c40f46)!important;background-size:280% 100%!important;filter:drop-shadow(0 1px 2px rgba(196,15,70,.28))!important}.mst{padding-top:clamp(44px,4.8vw,74px)!important}.mst-cta:hover{border-color:var(--rose-500)!important;background:var(--rose-500)!important;color:#fff!important}.mst-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:clamp(20px,2.4vw,30px);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-600)}.mst-eyebrow i{width:5px;height:5px;border-radius:50%;background:var(--rose-500);box-shadow:0 0 0 3px #f92f6429}.mst-cell b{-webkit-text-fill-color:currentColor}.mst-plus{display:inline-block;padding:0 .02em;-webkit-text-fill-color:transparent!important;color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.mst-plus{-webkit-text-fill-color:var(--rose-500)!important;color:var(--rose-500)!important;background:none!important}}.mst-h{font-weight:500}.mst-cta{width:185px;height:55px;justify-content:center}.mst-cell b{font-weight:500;font-size:clamp(40px,5.4vw,83px)}.mst-plus{font-weight:300;font-size:.96em}.mcl-notch{position:absolute;left:0;top:-2px;width:366px;height:57px}.mcl-head-l{width:100%;max-width:823px}.mcl-h{font-size:clamp(34px,4.6vw,73px)!important}.mws-card h3,.mdg-cell h3{font-weight:500!important;font-size:clamp(20px,2.2vw,34px)!important}.mte{background:#fff!important}.mte-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:clamp(20px,2.4vw,30px);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-600)}.mte-eyebrow i{width:5px;height:5px;border-radius:50%;background:var(--rose-500);box-shadow:0 0 0 3px #f92f6429}.mte-head{align-items:start!important}.mte-h{font-size:clamp(34px,5vw,76px)!important;font-weight:400!important;letter-spacing:-.05em!important;line-height:1.02!important;max-width:16ch}.mte-lead{align-self:start!important;font-size:clamp(15px,1.25vw,17px)!important;line-height:1.68!important;color:var(--muted)!important;max-width:62ch}.mte-rule{background:var(--line)!important}.mte-grid{gap:clamp(44px,5vw,80px) clamp(34px,4vw,68px)!important}.mte-ic{background:#f4f4f5!important;color:var(--ink)!important}.mte-cell:hover .mte-ic{background:var(--rose-500)!important;color:#fff!important}.mte-cell h3{margin-top:clamp(24px,2.6vw,34px)!important;font-size:clamp(20px,2.1vw,30px)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:1.16!important;max-width:16ch}.mte-cell p{margin-top:clamp(18px,2vw,26px)!important;font-size:14.5px!important;line-height:1.7!important;color:var(--muted)!important;max-width:40ch}.mte-cta{border-color:var(--line-2)!important}.mte-cell p{color:#71757e!important}.mcl-h{font-size:clamp(32px,4vw,58px)!important}.mws-card,.mte-cell{border-radius:16px;padding:clamp(20px,2.2vw,28px);margin:calc(-1*clamp(20px,2.2vw,28px))}.mws-card:hover{background:#ffffff0d}.mte-cell:hover{background:#f4f4f5}.mai{background:#0b0c0e;color:#fff;padding:clamp(64px,7.4vw,112px) 0 clamp(56px,6.4vw,96px)}.mai-top{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,72px);align-items:start}.mai-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:clamp(18px,2.2vw,26px);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-300)}.mai-eyebrow i{width:5px;height:5px;border-radius:50%;background:var(--rose-400);box-shadow:0 0 0 3px #f92f6433}.mai-h{margin:0;font-size:clamp(34px,5vw,76px);font-weight:400;letter-spacing:-.05em;line-height:1.02;color:#fff;max-width:15ch}.mai-lead{margin:0;font-size:clamp(15px,1.22vw,17px);font-weight:400;line-height:1.68;color:#ffffffb8;max-width:62ch}.mai-rule{margin:clamp(38px,4.4vw,64px) 0 clamp(20px,2.2vw,28px);height:1px;background:#ffffff1f}.mai-k{display:block;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fff6}.mai-grid{display:grid;gap:clamp(14px,1.5vw,22px);margin-top:clamp(24px,2.8vw,38px)}.mai-grid-feat{grid-template-columns:repeat(2,1fr)}.mai-grid-med,.mai-grid-sm{grid-template-columns:repeat(3,1fr)}.mai-c{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:#12141a;border:1px solid rgba(255,255,255,.09);transition:transform .5s var(--ease),border-color .4s ease,background .4s ease}.mai-c:hover{transform:translateY(-4px);border-color:#f92f645c;background:#151821}.mai-b{padding:clamp(22px,2.4vw,32px)}.mai-n{font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.2em;color:var(--rose-300)}.mai-c h3{margin:12px 0 0;font-weight:500;letter-spacing:-.03em;line-height:1.16;color:#fff}.mai-c p{margin:12px 0 0;font-size:14px;font-weight:400;line-height:1.66;color:#ffffff9e}.mai-media{position:relative;display:block;height:clamp(190px,19vw,280px);overflow:hidden;background:linear-gradient(150deg,#1b1e27,#141620 60%,#191320)}.mai-media-glow{position:absolute;inset:0;background:radial-gradient(74% 74% at 22% 18%,rgba(249,47,100,.34),transparent 62%),radial-gradient(64% 64% at 84% 86%,rgba(122,0,255,.26),transparent 66%);transition:opacity .55s ease}.mai-c:hover .mai-media-glow{opacity:.78}.mai-media-ic{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(58px,5.6vw,78px);height:clamp(58px,5.6vw,78px);display:grid;place-items:center;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;backdrop-filter:blur(8px);transition:transform .55s var(--ease)}.mai-media-ic svg{width:52%;height:52%}.mai-c:hover .mai-media-ic{transform:translate(-50%,-50%) scale(1.06)}.mai-feat h3{font-size:clamp(21px,2.1vw,30px)}.mai-feat p{font-size:14.5px;max-width:46ch}.mai-ic{margin:clamp(22px,2.4vw,32px) clamp(22px,2.4vw,32px) 0;width:52px;height:52px;display:grid;place-items:center;background:#fff;color:#0b0c0e;clip-path:polygon(0 0,100% 0,100% 68%,68% 100%,0 100%);transition:background .3s ease,color .3s ease}.mai-ic svg{width:24px;height:24px}.mai-c:hover .mai-ic{background:var(--rose-500);color:#fff}.mai-med h3{font-size:clamp(18px,1.7vw,24px)}.mai-sm h3{font-size:clamp(17px,1.5vw,21px)}.mai-sm p{font-size:13.5px}.mai-sm .mai-ic{width:44px;height:44px}.mai-sm .mai-ic svg{width:21px;height:21px}.mai-c{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .8s var(--ease),border-color .4s ease,background .4s ease}.mai-grid.in .mai-c{opacity:1;transform:none}.mai-grid.in .mai-c:nth-child(1){transition-delay:0s}.mai-grid.in .mai-c:nth-child(2){transition-delay:.08s}.mai-grid.in .mai-c:nth-child(3){transition-delay:.16s}@media(prefers-reduced-motion:reduce){.mai-c{opacity:1;transform:none}}@media(max-width:1020px){.mai-grid-feat,.mai-grid-med,.mai-grid-sm{grid-template-columns:repeat(2,1fr)}}@media(max-width:940px){.mai-top{grid-template-columns:1fr;gap:18px}}@media(max-width:640px){.mai-grid-feat,.mai-grid-med,.mai-grid-sm{grid-template-columns:1fr}}.mai-c{opacity:1!important;transform:none!important}.mai-grid-med,.mai-grid-sm{opacity:1}.mai-top{align-items:start}.mai-lead{padding-top:calc(12px + 1.4em)}@media(max-width:940px){.mai-lead{padding-top:0}}.mai{position:sticky;top:0;z-index:1}.eos{position:relative;z-index:3;overflow:hidden;isolation:isolate;background:#07080a;color:#fff;border-radius:26px 26px 0 0;box-shadow:0 -30px 70px #00000080;padding:clamp(58px,6.6vw,100px) 0 clamp(56px,6.4vw,96px)}.eos~section,.eos~footer{position:relative;z-index:3}.eos-amb{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(52% 46% at 18% 0%,rgba(249,47,100,.14),transparent 64%),radial-gradient(46% 42% at 88% 22%,rgba(122,0,255,.12),transparent 68%)}.eos-in{position:relative;z-index:1}.eos-eyebrow{display:block;font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ffffff8f}.eos-h{margin:clamp(16px,1.8vw,24px) 0 0;font-size:clamp(30px,3.6vw,54px);font-weight:500;letter-spacing:-.035em;line-height:1.1;color:#fff;max-width:22ch}.eos-lead{margin:clamp(16px,1.8vw,22px) 0 0;font-size:clamp(15px,1.2vw,17px);font-weight:400;line-height:1.62;color:#ffffffa8;max-width:70ch}.eos-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:clamp(24px,2.6vw,34px);height:46px;padding:0 26px;border-radius:999px;background:#fff;color:#0b0c0e;font-size:14.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .3s ease,transform .35s var(--ease)}.eos-btn:hover{background:var(--rose-400);color:#fff;transform:translateY(-2px)}.eos-btn:focus-visible{outline:2px solid var(--rose-400);outline-offset:4px}.eos-bento{margin-top:clamp(34px,4vw,58px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.3vw,18px)}.eb{position:relative;display:block;overflow:hidden;border-radius:22px;text-decoration:none;min-height:clamp(240px,24vw,330px);padding:clamp(24px,2.5vw,32px);isolation:isolate;transition:transform .5s var(--ease),box-shadow .5s ease}.eb:hover{transform:translateY(-4px);box-shadow:0 26px 60px #00000073}.eb:before{content:"";position:absolute;inset:0;z-index:0}.eb-c{position:relative;z-index:3;max-width:30ch}.eb h3{margin:0;font-size:clamp(21px,2vw,29px);font-weight:500;letter-spacing:-.03em;line-height:1.14;color:#fff}.eb p{margin:clamp(12px,1.3vw,16px) 0 0;font-size:14.5px;font-weight:400;line-height:1.5;color:#ffffffd6}.eb-go{position:absolute;right:clamp(22px,2.4vw,30px);top:clamp(22px,2.4vw,30px);z-index:4;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffffdb;background:#ffffff29;border:1px solid rgba(255,255,255,.26);border-radius:999px;padding:7px 14px;backdrop-filter:blur(8px);opacity:0;transform:translateY(-4px);transition:opacity .4s ease,transform .42s var(--ease)}.eb:hover .eb-go{opacity:1;transform:none}.eb-ai{grid-column:span 2}.eb-sw,.eb-web,.eb-design,.eb-team{grid-column:span 1}.eb-sol{grid-column:span 3;min-height:clamp(230px,22vw,300px)}.eb-ai:before{background:linear-gradient(150deg,#1d6fd8,#1b5fbf 42%,#123f86)}.eb-sw:before{background:linear-gradient(160deg,#9a5bc8,#c9457f 46%,#e8503f)}.eb-web:before{background:linear-gradient(160deg,#7e5ad0,#b65aa8 52%,#d06c8e)}.eb-design:before{background:linear-gradient(160deg,#9a9c57,#7f8a50 48%,#5c6b45)}.eb-team:before{background:linear-gradient(160deg,#5e9c86,#4a8579 52%,#3b6c68)}.eb-sol:before{background:linear-gradient(120deg,#4a4f58,#3a4048 48%,#2c3138)}.eb:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(72% 62% at 16% 8%,rgba(255,255,255,.2),transparent 60%)}.eb-collage{position:absolute;right:2%;bottom:-14%;z-index:2;width:62%;height:78%;pointer-events:none}.eb-sh{position:absolute;bottom:0;width:38%;aspect-ratio:3/4.4;border-radius:12px;overflow:hidden;box-shadow:0 18px 40px #0006;transition:transform .7s var(--ease)}.eb-sh img{width:100%;height:100%;object-fit:cover;display:block}.eb-sh.s1{left:0;transform:rotate(-9deg) translateY(6%)}.eb-sh.s2{left:30%;transform:rotate(-2deg)}.eb-sh.s3{left:60%;aspect-ratio:3/3.6;transform:rotate(5deg) translateY(4%)}.eb-ai:hover .eb-sh.s1{transform:rotate(-11deg) translateY(2%)}.eb-ai:hover .eb-sh.s3{transform:rotate(7deg) translateY(0)}.eb-pill{position:absolute;left:clamp(24px,2.5vw,32px);right:clamp(24px,2.5vw,32px);bottom:clamp(22px,2.4vw,30px);z-index:2;display:flex;align-items:center;justify-content:center;height:46px;border-radius:999px;background:#ffffffe6;color:#1b1b1f;font-size:15px;font-weight:600;letter-spacing:-.01em;box-shadow:0 14px 30px #00000047}.eb-bleed{position:absolute;right:-4%;bottom:0;z-index:2;width:58%;height:62%;pointer-events:none}.eb-bleed img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;-webkit-mask-image:linear-gradient(0deg,#000 78%,transparent);mask-image:linear-gradient(0deg,#000 78%,transparent)}.eb-frames{position:absolute;left:clamp(24px,2.5vw,32px);bottom:-6%;z-index:2;display:flex;gap:10px}.eb-fr{position:relative;width:clamp(78px,7.4vw,104px);aspect-ratio:3/3.4;border-radius:14px;background:#ffffff29;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(8px);display:flex;flex-direction:column;justify-content:space-between;padding:12px}.eb-fr i{font-style:normal;font-size:22px;font-weight:300;color:#fff;line-height:1}.eb-fr em{font-style:normal;font-size:9.5px;font-weight:700;letter-spacing:.1em;color:#ffffffe6}.eb-fr:nth-child(2){transform:translateY(8%)}.eb-query{position:absolute;left:clamp(24px,2.5vw,32px);bottom:clamp(22px,2.4vw,30px);z-index:3;display:inline-flex;align-items:center;height:46px;padding:0 22px;border-radius:999px;background:#fffffff0;color:#1b1b1f;font-size:14.5px;font-weight:500;box-shadow:0 14px 30px #0000004d}.eb-dot{position:absolute;right:-5px;top:-5px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000004d}.eb-obj{position:absolute;right:0;bottom:0;z-index:2;width:44%;height:96%;pointer-events:none}.eb-obj img{width:100%;height:100%;object-fit:cover;display:block;opacity:.9;-webkit-mask-image:linear-gradient(255deg,#000 58%,transparent);mask-image:linear-gradient(255deg,#000 58%,transparent)}@media(max-width:1020px){.eos-bento{grid-template-columns:repeat(2,1fr)}.eb-ai,.eb-sol{grid-column:span 2}}@media(max-width:640px){.eos{border-radius:0;box-shadow:none}.mai{position:relative;top:auto}.eos-bento{grid-template-columns:1fr}.eb-ai,.eb-sol{grid-column:span 1}.eb-go{opacity:1;transform:none}}.eb-go{top:auto!important;bottom:clamp(22px,2.4vw,30px)!important}.eb-sw .eb-go,.eb-team .eb-go{top:clamp(22px,2.4vw,30px)!important;bottom:auto!important}.eb-sw .eb-c,.eb-team .eb-c,.eb-web .eb-c,.eb-design .eb-c{padding-right:104px;max-width:none}.eb-web .eb-go,.eb-design .eb-go{top:clamp(22px,2.4vw,30px)!important;bottom:auto!important}.mai{position:relative!important;top:auto!important}.eos{border-radius:26px 26px 0 0}.eb-ai:before{background:linear-gradient(150deg,#7a00ff,#5a12b8 46%,#2a0b52)!important}.eb-sw:before{background:linear-gradient(160deg,#a24bff,#e41252 52%,#c40f46)!important}.eb-web:before{background:linear-gradient(160deg,#f92f64,#c40f46 54%,#7a0f33)!important}.eb-design:before{background:linear-gradient(160deg,#fd3b6f,#a24bff 56%,#5a12b8)!important}.eb-team:before{background:linear-gradient(160deg,#5a12b8,#7a00ff,#a24bff)!important}.eb-sol:before{background:linear-gradient(120deg,#1b1d24,#141620 46%,#1a1020)!important}@media(max-width:640px){.eb-go{opacity:1;transform:none}}.eb-frames{bottom:clamp(20px,2.2vw,28px)!important}.eb-fr{justify-content:flex-start!important;gap:10px;aspect-ratio:3/2.7;width:clamp(96px,8.6vw,124px)!important}.eb-fr em{white-space:nowrap;font-size:9px;letter-spacing:.09em}.eb-fr i{margin-top:auto}.eb-fr:nth-child(2){transform:none!important}.eb-team .eb-c{padding-bottom:clamp(96px,10vw,140px)}.eb-sh img{filter:saturate(.62) contrast(1.05) hue-rotate(-8deg)}.eb-sh img{filter:saturate(.5) contrast(1.06) brightness(.96)}.eb-sh:after{content:"";position:absolute;inset:0;mix-blend-mode:soft-light;background:linear-gradient(160deg,#7a00ff6b,#a24bff3d)}.eb-sh{position:absolute}.mrh-cta{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(20px,2.2vw,28px);height:50px;padding:0 26px;border-radius:999px;background:var(--ink);color:#fff;font-family:var(--font);font-size:14.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .3s ease,transform .35s var(--ease),box-shadow .35s ease,gap .3s ease}.mrh-cta svg{width:15px;height:15px}.mrh-cta:hover{background:var(--rose-500);transform:translateY(-2px);gap:14px;box-shadow:0 16px 34px #f92f644d}.mrh-cta:focus-visible{outline:2px solid var(--rose-500);outline-offset:4px}.mr-cursor{position:fixed;left:0;top:0;z-index:9999;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:var(--rose-500);color:#fff;pointer-events:none;transform:translate(-50%,-50%) scale(0);transition:none;box-shadow:0 10px 26px #f92f6466}.mr-cursor svg{width:20px;height:20px}overflow:hidden;isolation:isolate;font-family:var(--font);color:transparent;} font-size:clamp(44px,8vw,120px);font-weight:600;letter-spacing:-.05em;line-height:.95; text-align:center;white-space:pre-line;} .mlw{padding:clamp(26px,3vw,48px) 0}.mlw-row-w{position:relative;display:block;width:100%;height:clamp(96px,11vw,168px);overflow:hidden;isolation:isolate;font-family:var(--font);color:transparent}.mlw-row-w canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.mlw-row-w.warp-fallback{display:grid;place-items:center;color:var(--ink);font-size:clamp(40px,7vw,104px);font-weight:600;letter-spacing:-.045em;white-space:nowrap}.mlw{display:block;background:#fff;padding:clamp(30px,3.4vw,56px) 0;text-decoration:none;color:var(--ink)}.mlw{display:block;background:#fff;padding:clamp(40px,4.6vw,84px) 0;overflow:hidden;text-decoration:none;color:var(--ink)}.mlw-row{display:flex;width:max-content;white-space:nowrap;color:#0b0c0e;font-family:var(--font);font-size:clamp(64px,12.5vw,196px);font-weight:500;letter-spacing:-.045em;line-height:1.06}.mlw-row.r1{animation:mlwL 88s linear infinite}.mlw-row.r2{animation:mlwR 88s linear infinite}.mst-cell{display:flex;flex-direction:column;gap:0}.mst-k{display:block;margin-bottom:clamp(14px,1.6vw,20px);font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--rose-600)}.mst-cell b{font-size:clamp(26px,3.4vw,54px)!important;line-height:.96}.mst-cell span:last-child{margin-top:clamp(10px,1.2vw,14px);font-size:clamp(13px,1.05vw,15px);font-weight:300;color:var(--muted)}.mst{position:relative}.circular-text{position:relative;margin:0;border-radius:50%;text-align:center;transform-origin:50% 50%;font-family:var(--font);color:var(--rose-500);pointer-events:auto}.circular-text span{position:absolute;inset:0;display:inline-block;transition:all .5s cubic-bezier(0,0,0,1)}@keyframes ctSpin{0%{transform:rotate(0) scale(var(--ct-scale,1))}to{transform:rotate(360deg) scale(var(--ct-scale,1))}}.mst-ring{position:absolute;right:var(--gutter);top:clamp(52px,6vw,96px);z-index:2;width:clamp(150px,15vw,210px);height:clamp(150px,15vw,210px);font-size:clamp(11px,1.05vw,14px);font-weight:600;letter-spacing:.02em;text-transform:uppercase;--ct-scale:1}.mst-ring span{font-size:inherit}@media(max-width:1080px){.mst-ring{display:none}}.mst-ring{width:254px!important;height:245px!important;top:64px!important}.mlw-row{font-family:Oldschool Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-weight:500!important;letter-spacing:-.04em!important}aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:#0F1116; box-shadow:0 26px 54px rgba(11,12,14,.24);transform:rotate(-1.5deg); transition:transform .8s var(--ease);} aspect-ratio:16/10;transform:none;}} transition:transform .8s var(--ease);transform:rotate(-1.5deg);} filter:drop-shadow(0 22px 44px rgba(11,12,14,.28));} padding:10px 12px;} padding-bottom:7px;border-bottom:1px solid #F1F1F3;} border-bottom:1px solid #F5F5F7;} @media(max-width:900px){width:min(260px,70%);transform:none}.mkl{display:block;height:7px;border-radius:99px;background:#efeff2;margin-top:9px}.mkl.w45{width:45%}.mkl.w60{width:60%}.mkl.w70{width:70%}.mkl.w80{width:80%}.ap-nav{display:flex;align-items:center;gap:10px;padding-bottom:9px;border-bottom:1px solid #F0F0F3}.ap-nav i{font-style:normal;font-size:12px;color:var(--muted)}.ap-nav b{flex:1;text-align:center;font-size:11.5px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.ap-k{display:block;margin-top:10px;font-size:9.5px;font-weight:500;color:var(--muted)}.ap-tiles{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.ap-tiles i{display:block;aspect-ratio:3/4;border-radius:9px;background-size:cover;background-position:center}.ap-tiles .t-a{background-image:linear-gradient(150deg,#e7e9ed,#cdd3da)}.ap-tiles .t-b{background-image:linear-gradient(150deg,#f5dde4,#ebc3d0)}.ap-tiles .t-c{background-image:linear-gradient(150deg,#eaddfb,#d6c2f5)}.ap-tiles .t-d{background-image:linear-gradient(150deg,#ddf0e8,#c2e4d6)}.ap-add{display:block;margin-top:9px;font-size:10px;font-weight:600;color:var(--rose-600)}.ap-rows{display:block;margin-top:9px}.ap-r{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid #F5F5F7}.ap-r:last-child{border-bottom:0}.ap-r em{font-style:normal;font-size:10px;font-weight:500;color:var(--ink)}.ap-r b{font-size:9.5px;font-weight:600;color:var(--rose-600)}.ap-chart{display:flex;align-items:flex-end;gap:5px;height:52px;margin-top:10px}.ap-chart i{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--rose-400),var(--rose-600))}.ap-chart i:nth-child(1){height:42%}.ap-chart i:nth-child(2){height:66%}.ap-chart i:nth-child(3){height:38%}.ap-chart i:nth-child(4){height:88%}.ap-chart i:nth-child(5){height:58%}.ap-people{display:block;margin-top:10px}.dv-outline{right:-6%;top:2%;width:clamp(150px,15vw,196px)}.ap-chart i:nth-child(6){height:72%}.ap-chart i:nth-child(7){height:50%}.msu{position:sticky;top:0;z-index:1}.msu{position:relative!important;top:auto!important}.mrv{position:relative;background:#fff}.mrv-track{position:relative;height:340vh}.mrv-stage{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:flex-start;padding-top:clamp(48px,6vw,88px);overflow:hidden}.mrv-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.mrv-title{font-size:clamp(19px,1.7vw,25px);font-weight:500;letter-spacing:-.03em;line-height:1.24;color:var(--ink)}.mrv-learn{display:inline-flex;align-items:center;gap:9px;flex:none;height:38px;padding:0 16px;border:1px solid var(--line-2);border-radius:8px;background:#fff;color:var(--ink);font-size:13px;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:border-color .3s ease,gap .3s ease}.mrv-learn svg{width:13px;height:13px}.mrv-learn:hover{border-color:var(--ink);gap:13px}.mrv-body{margin-top:clamp(44px,6vw,96px);display:grid;grid-template-columns:clamp(150px,16vw,230px) 1fr;gap:clamp(20px,3vw,48px)}.mrv-count{display:inline-block;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.14em;color:var(--ink);border:1px solid var(--line-2);border-radius:6px;padding:5px 11px}.mrv-k{display:block;margin-top:16px;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}.mrv-copy{position:relative}.mrv-p{position:absolute;inset:0;font-size:clamp(26px,3.4vw,52px);font-weight:500;letter-spacing:-.035em;line-height:1.2;max-width:22ch;opacity:0;transition:opacity .5s var(--ease);pointer-events:none}.mrv-p.on{opacity:1;position:relative}.mrv-w{color:#c9cace;transition:color .34s ease}.mrv-w.lit{color:var(--ink)}.mrv-strands{position:absolute;left:0;right:0;bottom:0;width:100%;height:52%;pointer-events:none;filter:blur(18px);opacity:.85}@media(prefers-reduced-motion:reduce){.mrv-track{height:auto}.mrv-stage{position:relative;height:auto;padding-bottom:clamp(48px,6vw,88px)}.mrv-p{position:relative;opacity:1}.mrv-w{color:var(--ink)}.mrv-strands{display:none}}@media(max-width:940px){.mrv-track{height:auto}.mrv-stage{position:relative;height:auto;padding-bottom:clamp(56px,7vw,96px)}.mrv-body{grid-template-columns:1fr}.mrv-p{position:relative;opacity:1;margin-top:20px}.mrv-strands{height:200px;position:relative;margin-top:30px}}.mrv-strands{height:62%;filter:blur(14px);opacity:1}.wrap{max-width:1600px!important}.mrv-p{max-width:26ch}.mrv-title{font-size:clamp(20px,1.8vw,27px)}.mrv-strands{filter:blur(3px) saturate(1.15);opacity:1;height:66%}.mst-eye{display:inline-flex;align-items:center;gap:9px;margin-bottom:clamp(22px,2.6vw,34px);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-600)}.mst-eye i{width:5px;height:5px;border-radius:50%;background:var(--rose-500);box-shadow:0 0 0 3px #f92f6429}.mws-h{font-size:clamp(34px,5vw,76px)}.mws-lead{margin-top:22px;font-size:clamp(15px,1.25vw,17px);max-width:74ch}.mws-rule{margin-top:clamp(30px,3.4vw,46px)}.mws-grid{margin-top:clamp(34px,4vw,56px);gap:clamp(30px,3.6vw,64px) clamp(30px,3.6vw,58px)}.mws-ic{width:52px;height:52px}.mws-ic svg{width:24px;height:24px}.mws-card h3{margin-top:clamp(20px,2.2vw,28px);font-size:clamp(20px,1.9vw,27px);max-width:14ch;min-height:2.28em}.mws-card p{margin-top:14px;font-size:14.5px;line-height:1.66}.mws-go{padding-top:clamp(18px,2vw,26px);font-size:14px}.mws{position:relative;z-index:1;background:#0b0c0e;padding:0}.mws-track{padding-bottom:0}.mws-pin{position:static;padding:clamp(56px,6vw,88px) 0 clamp(48px,5.4vw,80px)}.msol{background:#fff;padding:clamp(64px,7.4vw,112px) 0 clamp(56px,6.4vw,96px)}.msol-in{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,96px);align-items:start}.msol-rail{position:sticky;top:clamp(80px,10vh,120px);align-self:start}.msol-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:clamp(18px,2.2vw,26px);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-600)}.msol-eyebrow i{width:5px;height:5px;border-radius:50%;background:var(--rose-500);box-shadow:0 0 0 3px #f92f6429}.msol-h{margin:0;font-size:clamp(30px,3.6vw,56px);font-weight:400;letter-spacing:-.05em;line-height:1.04;color:var(--ink)}.msol-lead{margin:20px 0 0;max-width:52ch;font-size:14.5px;font-weight:400;line-height:1.68;color:var(--muted)}.msol-list{list-style:none;margin:clamp(28px,3.4vw,44px) 0 0;padding:0}.msol-list button{display:grid;grid-template-columns:14px 30px 20px 1fr;align-items:center;gap:10px;width:100%;background:none;border:0;cursor:pointer;font:inherit;text-align:left;padding:9px 0;transition:color .3s ease}.msol-list .dot{width:5px;height:5px;border-radius:50%;background:var(--line-2);justify-self:center;transition:background .3s ease,transform .3s ease}.msol-list .n{font-size:15px;font-weight:400;color:var(--faint);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;transition:color .3s ease}.msol-list .ar{opacity:0;color:var(--ink);transition:opacity .3s ease,transform .3s ease;transform:translate(-4px)}.msol-list .ar svg{width:15px;height:15px;display:block}.msol-list .t{font-size:15.5px;font-weight:400;letter-spacing:-.01em;color:var(--faint);transition:color .3s ease}.msol-list button:hover .t{color:var(--ink-2)}.msol-list button.on .dot{background:var(--rose-500);transform:scale(1.3)}.msol-list button.on .n{color:var(--ink)}.msol-list button.on .ar{opacity:1;transform:none}.msol-list button.on .t{color:var(--ink)}.msol-list button:focus-visible{outline:2px solid var(--rose-500);outline-offset:3px}.msol-panels{display:flex;flex-direction:column;gap:clamp(64px,9vw,150px);padding-top:clamp(0px,2vw,40px)}.msol-panel-h{display:grid;grid-template-columns:auto 1fr;gap:clamp(12px,1.4vw,20px);align-items:baseline}.msol-idx{font-size:clamp(15px,1.2vw,18px);font-weight:400;color:var(--faint);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.msol-panel h3{margin:0;font-size:clamp(26px,3vw,46px);font-weight:400;letter-spacing:-.045em;line-height:1.06;color:var(--ink)}.msol-tags{margin-top:clamp(18px,2vw,26px);display:flex;flex-wrap:wrap;gap:8px}.msol-tags span{font-size:13px;font-weight:400;letter-spacing:-.01em;color:var(--ink-2);background:#f1f1f3;border-radius:999px;padding:8px 15px;transition:background .3s ease,color .3s ease}.msol-panel:hover .msol-tags span{background:#eaeaee}.msol-panel p{margin:clamp(20px,2.2vw,30px) 0 0;font-size:clamp(15px,1.2vw,17px);font-weight:400;line-height:1.72;color:var(--ink-2);max-width:58ch}@media(max-width:940px){.msol-in{grid-template-columns:1fr;gap:34px}.msol-rail{position:relative;top:auto}.msol-panels{gap:56px;padding-top:0}}.msol-top{padding-bottom:clamp(30px,3.6vw,52px)}.msol-h{font-size:clamp(34px,5vw,76px)!important;max-width:22ch}.msol-rule{margin-top:clamp(30px,3.4vw,46px);height:1px;background:var(--line)}.msol-rail-h{margin:0;font-size:clamp(24px,2.4vw,36px);font-weight:400;letter-spacing:-.04em;line-height:1.06;color:var(--ink)}.msol-lead{margin-top:18px!important}.msol-in{padding-top:clamp(30px,4vw,64px)}.t02-cta-band[data-screen-label=Recognition]{padding:clamp(44px,4.4vw,64px) 0}.t02-cta-band[data-screen-label=Recognition] .t02-cta-band-in{display:grid;grid-template-columns:1fr 210px;gap:clamp(32px,4vw,72px);align-items:center;text-align:left;max-width:none}.t02-cta-band[data-screen-label=Recognition] .t02-cta-band-tag{grid-column:1;justify-self:start}.t02-cta-band[data-screen-label=Recognition] h2,.t02-cta-band[data-screen-label=Recognition] p,.t02-cta-band[data-screen-label=Recognition] .lp-btn{grid-column:1;justify-self:start;text-align:left;margin-left:0;margin-right:0}.t02-cta-band[data-screen-label=Recognition] h2{max-width:34ch}.t02-cta-band[data-screen-label=Recognition] p{max-width:52ch}.rec-badge{grid-column:2;grid-row:1 / span 4;justify-self:end;align-self:center;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:210px;margin:0;text-decoration:none}.rec-badge img{width:100%;height:auto;aspect-ratio:255/250;object-fit:cover;border-radius:22.4%;background:#fff;box-shadow:0 14px 32px #0000006b;transition:transform .45s var(--ease)}.rec-badge:hover img{transform:translateY(-4px)}.rec-read{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:500;letter-spacing:-.01em;color:#fff9;white-space:nowrap;transition:color .3s ease,gap .3s ease}.rec-read svg{width:12px;height:12px}.rec-badge:hover .rec-read{color:var(--rose-300);gap:11px}.rec-badge:focus-visible{outline:2px solid var(--rose-400);outline-offset:6px;border-radius:12px}@media(max-width:860px){.t02-cta-band[data-screen-label=Recognition] .t02-cta-band-in{grid-template-columns:1fr}.rec-badge{grid-column:1;grid-row:auto;justify-self:start;align-items:flex-start;max-width:150px;margin-bottom:20px}}.mind{background:#0b0c0e;color:#fff;padding:clamp(64px,7.4vw,112px) 0 clamp(48px,5.4vw,80px);overflow:hidden}.mind-top{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,72px);align-items:start;padding-bottom:clamp(40px,4.6vw,72px)}.mind-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:clamp(18px,2.2vw,26px);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-300)}.mind-eyebrow i{width:5px;height:5px;border-radius:50%;background:var(--rose-400);box-shadow:0 0 0 3px #f92f6433}.mind-h{margin:0;font-size:clamp(34px,5vw,76px);font-weight:400;letter-spacing:-.05em;line-height:1.02;color:#fff;max-width:16ch}.mind-lead{margin:0;font-size:clamp(15px,1.22vw,17px);font-weight:400;line-height:1.66;color:#ffffffa8;max-width:62ch}.mic-rail{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:grab;scroll-snap-type:x proximity;padding:0 0 clamp(20px,2.4vw,32px)}.mic-rail::-webkit-scrollbar{display:none}.mic-rail:active{cursor:grabbing}.mic-track{display:flex;gap:22px;padding:0 var(--gutter);width:max-content}.mic-card{position:relative;flex:none;width:clamp(280px,26vw,400px);aspect-ratio:1/1;display:flex;flex-direction:column;padding:clamp(24px,2.4vw,32px);border-radius:4px;background:#141519;border:1px solid rgba(255,255,255,.08);overflow:hidden;isolation:isolate;scroll-snap-align:center;transition:background .4s ease,border-color .4s ease,transform .5s var(--ease)}.mic-card:hover{background:#181a1f;border-color:#f92f6457;transform:translateY(-4px)}.mic-glow{position:absolute;inset:auto -20% -30% auto;width:70%;aspect-ratio:1;border-radius:50%;z-index:-1;pointer-events:none;opacity:0;transition:opacity .55s ease;background:radial-gradient(circle,rgba(249,47,100,.28),rgba(122,0,255,.16) 46%,transparent 72%);filter:blur(14px)}.mic-card:hover .mic-glow{opacity:1}.mic-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.mic-card h3{margin:0;font-size:clamp(19px,1.7vw,25px);font-weight:400;letter-spacing:-.035em;line-height:1.14;color:#fff;max-width:14ch}.mic-ar{flex:none;width:22px;height:22px;color:#ffffff80;transition:color .3s ease,transform .35s var(--ease)}.mic-ar svg{width:100%;height:100%;display:block}.mic-card:hover .mic-ar{color:var(--rose-300);transform:translate(3px,-3px)}.mic-card p{margin:clamp(14px,1.6vw,20px) 0 0;font-size:13.5px;font-weight:400;line-height:1.66;color:#ffffff8f;transition:color .4s ease}.mic-card:hover p{color:#ffffffbd}.mic-tags{margin-top:auto;padding-top:clamp(16px,1.8vw,22px);display:flex;flex-wrap:wrap;gap:6px;opacity:0;transform:translateY(6px);transition:opacity .42s ease,transform .45s var(--ease)}.mic-card:hover .mic-tags,.mic-card:focus-within .mic-tags{opacity:1;transform:none}.mic-tags span{font-size:11.5px;font-weight:400;color:#ffffffb8;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:5px 11px}.mic-n{position:absolute;right:clamp(24px,2.4vw,32px);bottom:clamp(20px,2.2vw,28px);font-family:var(--mono);font-size:11px;letter-spacing:.2em;color:#fff3;transition:color .4s ease}.mic-card:hover .mic-n{color:var(--rose-300)}.mic-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:clamp(20px,2.4vw,32px)}.mic-hint{font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff57}.mic-btns{display:flex;gap:10px}.mic-btn{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;cursor:pointer;background:transparent;border:1px solid rgba(255,255,255,.2);color:#fff;transition:background .3s ease,border-color .3s ease,transform .3s var(--ease)}.mic-btn svg{width:16px;height:16px}.mic-btn:hover{background:var(--rose-500);border-color:var(--rose-500);transform:translateY(-2px)}.mic-btn:focus-visible{outline:2px solid var(--rose-400);outline-offset:3px}@media(hover:none){.mic-tags{opacity:1;transform:none}}@media(max-width:940px){.mind-top{grid-template-columns:1fr;gap:20px}.mic-card{width:min(84vw,340px)}}.mind-theme{position:absolute;right:var(--gutter);top:clamp(64px,7.4vw,112px);z-index:4;display:inline-flex;align-items:center;gap:9px;height:36px;padding:0 15px;border-radius:999px;cursor:pointer;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:#ffffffd1;font:inherit;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:background .3s ease,border-color .3s ease,color .3s ease}.mind-theme .mt-dot{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.7}.mind-theme:hover{background:#ffffff1f;border-color:#ffffff4d}.mind-theme:focus-visible{outline:2px solid var(--rose-400);outline-offset:3px}.mind.is-light{background:#fff;color:var(--ink)}.mind.is-light .mind-eyebrow{color:var(--rose-600)}.mind.is-light .mind-eyebrow i{background:var(--rose-500);box-shadow:0 0 0 3px #f92f6429}.mind.is-light .mind-h{color:var(--ink)}.mind.is-light .mind-lead{color:var(--muted)}.mind.is-light .mind-theme{background:#f4f4f5;border-color:var(--line-2);color:var(--ink-2)}.mind.is-light .mind-theme:hover{background:#eaeaee;border-color:var(--line-2)}.mind.is-light .mic-card{background:#f6f6f7;border-color:var(--line)}.mind.is-light .mic-card:hover{background:#f1f1f3;border-color:#f92f6457}.mind.is-light .mic-card h3{color:var(--ink)}.mind.is-light .mic-card p{color:var(--muted)}.mind.is-light .mic-card:hover p{color:var(--ink-2)}.mind.is-light .mic-ar{color:var(--faint)}.mind.is-light .mic-card:hover .mic-ar{color:var(--rose-600)}.mind.is-light .mic-tags span{color:var(--ink-2);border-color:var(--line-2)}.mind.is-light .mic-n{color:var(--line-2)}.mind.is-light .mic-card:hover .mic-n{color:var(--rose-600)}.mind.is-light .mic-glow{background:radial-gradient(circle,rgba(249,47,100,.16),rgba(122,0,255,.09) 46%,transparent 72%)}.mind.is-light .mic-hint{color:var(--faint)}.mind.is-light .mic-btn{border-color:var(--line-2);color:var(--ink)}.mind.is-light .mic-btn:hover{background:var(--rose-500);border-color:var(--rose-500);color:#fff}@media(max-width:940px){.mind-theme{position:static;margin-bottom:18px}}.mlw{display:block;background:#fff;padding:clamp(40px,4.6vw,72px) 0;overflow:hidden;text-decoration:none;color:var(--ink)}.mlw-row{display:flex;width:max-content;white-space:nowrap;font-size:clamp(44px,7.4vw,116px);font-weight:500;letter-spacing:-.04em;line-height:1.14}.mlw-row.r1{animation:mlwL 34s linear infinite}.mlw-row.r2{animation:mlwR 34s linear infinite}@keyframes mlwL{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mlwR{0%{transform:translate(-50%)}to{transform:translate(0)}}.mlw:hover .mlw-row{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.mlw-row{animation:none}}.mlw{padding:clamp(26px,3vw,48px) 0 clamp(46px,5.4vw,86px)}.mlw-row{font-size:clamp(56px,9.4vw,148px);line-height:1.1}.mlw-row.r1,.mlw-row.r2{animation-duration:96s}.msol-rail .t{font-size:17.5px}.mic-vec{position:absolute;right:clamp(-14px,-1.2vw,-8px);bottom:clamp(-16px,-1.4vw,-10px);width:clamp(112px,11vw,158px);z-index:0;pointer-events:none;color:#ffffff1a;transition:color .45s ease,transform .6s var(--ease)}.mic-vec svg{width:100%;height:auto;display:block}.mic-card:hover .mic-vec{color:#f92f644d;transform:translate(-4px,-4px)}.mind.is-light .mic-vec{color:#0b0c0e14}.mind.is-light .mic-card:hover .mic-vec{color:#f92f6442}.mic-card>*:not(.mic-vec):not(.mic-glow){position:relative;z-index:1}@media(max-width:760px){.t02-cta-band[data-screen-label=Recognition]{position:relative;top:auto}.mind{border-radius:0;box-shadow:none}}justify-content:center;overflow:hidden;} @media(max-width:940px){}.t02-cta-band[data-screen-label=Recognition]{position:relative!important;top:auto!important;z-index:auto!important}display:flex!important;flex-direction:column;justify-content:center;overflow:hidden;} overflow:visible!important;gap:clamp(14px,1.6vw,24px);} @media(max-width:940px){}transform:none!important;transition:none!important;} .mind{position:relative;z-index:3;border-radius:26px 26px 0 0;box-shadow:0 -30px 70px #0b0c0e4d}@media(max-width:760px){.t02-cta-band[data-screen-label=Recognition]{position:relative!important;top:auto!important}.mind{border-radius:0;box-shadow:none}}.mind{position:relative;z-index:4;margin-top:-40vh;border-radius:28px 28px 0 0;box-shadow:0 -40px 90px #0b0c0e6b}.mind~section,.mind~footer{position:relative;z-index:4}@media(max-width:760px){.mind{margin-top:0;border-radius:0;box-shadow:none}}bottom:0!important;z-index:2!important;} .mind{position:relative!important;z-index:5!important;margin-top:0!important;border-radius:28px 28px 0 0!important;box-shadow:0 -40px 90px #0b0c0e73!important}.mind~section,.mind~footer{position:relative;z-index:5}@media(max-width:760px){.msol,.t02-cta-band[data-screen-label=Recognition]{position:relative!important;top:auto!important;bottom:auto!important}.mind{border-radius:0!important;box-shadow:none!important}}.msol{position:relative!important;top:auto!important;z-index:auto!important}.t02-cta-band[data-screen-label=Recognition]{position:relative!important;top:auto!important;bottom:auto!important;z-index:auto!important}.mind{position:relative!important;z-index:3!important;margin-top:-6vh!important;border-radius:28px 28px 0 0!important;box-shadow:0 -34px 80px #0b0c0e66!important}.mind~section,.mind~footer{position:relative;z-index:3}@media(max-width:760px){.mind{margin-top:0!important;border-radius:0!important;box-shadow:none!important}}.cov-track{position:relative}.cov-stage{position:sticky;top:0;z-index:1}.mind{position:relative!important;z-index:3!important;margin-top:0!important;border-radius:28px 28px 0 0!important;box-shadow:0 -36px 84px #0b0c0e70!important}.mind~section,.mind~footer{position:relative;z-index:3;background:#fff}#process{background:#fff}@media(max-width:760px){.cov-stage{position:relative;top:auto}.mind{border-radius:0!important;box-shadow:none!important}}.cov-track{position:relative!important;padding-bottom:0!important}.mind{position:relative!important;z-index:6!important;border-radius:28px 28px 0 0!important;box-shadow:0 -40px 90px #0b0c0e80!important}@media(max-width:760px){.cov-stage{position:relative!important;height:auto!important;overflow:visible!important}.mind{border-radius:0!important;box-shadow:none!important}}.cov-track{position:relative!important}.cov-stage{position:relative!important;top:auto!important;height:auto!important;overflow:visible!important;z-index:1!important}.mind{position:relative!important;z-index:6!important;margin-top:-88vh!important;border-radius:28px 28px 0 0!important;box-shadow:0 -44px 96px #0b0c0e80!important}.cov-track{padding-bottom:88vh!important}@media(max-width:760px){.cov-track{padding-bottom:0!important}.mind{margin-top:0!important;border-radius:0!important;box-shadow:none!important}}.mte{position:relative;z-index:6;background:#fff}.mai{position:relative;z-index:6}.mai{background:#0b0c0e!important;color:#fff!important}.mai-eyebrow{color:var(--rose-300)!important}.mai-eyebrow i{background:var(--rose-400)!important;box-shadow:0 0 0 3px #f92f6433!important}.mai-h{color:#fff!important}.mai-lead{color:#ffffffb8!important}.mai-rule{background:#ffffff24!important}.mai-k{color:#ffffff80!important}#work{padding-left:0;padding-right:0}#work .pp-stack{position:relative;width:100%;max-width:none;margin:0;padding:0}#work .pp-card{position:sticky;top:0;left:auto!important;right:auto!important;transform:none!important;#work .pp-media{position:absolute;inset:0;width:100%;height:100%}#work .pp-media img,#work .pp-media video{width:100%;height:100%;object-fit:cover}background:#0b0c0e!important;color:#fff;padding:clamp(56px,6vw,92px) 0}white-space:nowrap;font-size:clamp(56px,9vw,132px);font-weight:600;letter-spacing:-.04em; color:rgba(255,255,255,.05);pointer-events:none;user-select:none;z-index:0;} @keyframes cbL{from{transform:translate(0)}to{transform:translate(-50%)}}@keyframes cbR{0%{transform:translate(-50%)}to{transform:translate(0)}}text-align:center;max-width:var(--measure);margin:0 auto;padding:0 var(--gutter);} gap:9px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-300);} background:var(--rose-400);box-shadow:0 0 0 3px rgba(249,47,100,.2);} font-weight:500;letter-spacing:-.04em;line-height:1.06;color:#fff;} background:linear-gradient(110deg,var(--rose-400),var(--violet-2)); -webkit-background-clip:text;background-clip:text;color:transparent;} font-weight:300;line-height:1.62;color:rgba(255,255,255,.62);} border-color:#fff;} border-color:var(--rose-500);} @media(prefers-reduced-motion:reduce){}.mq{position:relative;margin-top:20px;border-radius:20px;overflow:hidden;background:#0b0c0e;color:#fff;padding:clamp(38px,4.4vw,60px) 0;isolation:isolate}.mq-track{position:absolute;left:0;white-space:nowrap;font-size:clamp(58px,9vw,132px);font-weight:600;letter-spacing:-.04em;color:#ffffff0b;pointer-events:none;user-select:none}.mq-track.r1{top:6%;animation:mqL 34s linear infinite}.mq-track.r2{bottom:6%;animation:mqR 40s linear infinite}@keyframes mqL{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mqR{0%{transform:translate(-50%)}to{transform:translate(0)}}.mq-in{position:relative;z-index:2;text-align:center;padding:0 clamp(20px,3vw,44px)}.mq-in h3{margin-top:16px;font-size:clamp(26px,3.4vw,48px);font-weight:500;letter-spacing:-.035em;line-height:1.06}.mq-in h3 em{font-style:normal;background:linear-gradient(110deg,var(--rose-400),var(--violet-2));-webkit-background-clip:text;background-clip:text;color:transparent}.mq-in p{margin:14px auto 0;max-width:56ch;font-size:15px;font-weight:300;line-height:1.62;color:#fff9}.mq-in .btn-ondark{margin-top:24px}.mau-cta{position:relative;z-index:6;background:#fff;padding:clamp(40px,4.6vw,72px) var(--gutter)}.mau-cta .mq{max-width:var(--measure);margin:0 auto}.mau-cta .btn{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 26px;border-radius:999px;font-size:14.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;background:#fff;color:#0b0c0e;transition:background .3s,color .3s,transform .35s var(--ease)}.mau-cta .btn:hover{background:var(--rose-500);color:#fff;transform:translateY(-2px)}.mau-cta .btn svg{width:15px;height:15px}.tsm-sec{position:relative;z-index:6}.tsm-rows .tsm-row:nth-child(3){display:none!important}#awA{position:relative;z-index:6;background:#fff!important;color:var(--ink)!important}#awA .avv-eyebrow{color:var(--rose-600)!important}#awA .ava-h{color:var(--ink)!important}#awA .ava-sub{color:var(--muted)!important}#awA .ava-row{border-color:var(--line)!important}#awA .ava-row:hover{background:#fbfbfc!important}#awA .ava-idx{color:var(--faint)!important}#awA .ava-name{color:var(--ink)!important}#awA .ava-cat,#awA .ava-award{color:var(--muted)!important}#awA .ava-orb{filter:none}#awA .ava-row{display:grid;grid-template-columns:56px 1fr auto;gap:clamp(16px,2.4vw,44px);align-items:center}#awA .ava-main{display:flex;align-items:center;gap:clamp(12px,1.6vw,24px)}#awA .ava-name{font-size:clamp(26px,3.2vw,46px);font-weight:500;letter-spacing:-.04em;line-height:1;color:var(--ink)}#awA .ava-stars{display:inline-flex;color:var(--rose-500)}#awA .ava-score{font-size:clamp(16px,1.4vw,20px);font-weight:500;color:var(--ink)}#awA .ava-honours{font-size:12.5px;font-weight:600;color:var(--rose-600);background:#f92f641a;border-radius:999px;padding:6px 13px;white-space:nowrap}#awA .ava-right{text-align:right}#awA .ava-award{display:block;font-size:clamp(15px,1.35vw,19px);font-weight:500;letter-spacing:-.02em;color:var(--ink)}#awA .ava-meta{display:block;margin-top:5px;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}@media(max-width:760px){#awA .ava-row{grid-template-columns:40px 1fr}#awA .ava-right{grid-column:2;text-align:left;margin-top:8px}}.aisay{position:relative;z-index:6;background:#fff;overflow:hidden;padding:clamp(80px,10vw,150px) var(--gutter);min-height:clamp(520px,58vw,760px);display:flex;align-items:center;justify-content:center}.aisay-in{position:relative;z-index:2;text-align:center}.aisay-eye{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:400;letter-spacing:-.01em;color:var(--ink)}.aisay-eye i{width:6px;height:6px;border-radius:50%;background:var(--ink)}.aisay-h{margin:clamp(14px,1.6vw,22px) 0 0;font-size:clamp(38px,6.4vw,88px);font-weight:500;letter-spacing:-.045em;line-height:1.06;color:var(--ink)}.aisay-chips{margin-top:clamp(20px,2.4vw,32px);display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.aisay-chip{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:#c6f24e;color:#0b0c0e;transition:transform .35s var(--ease),filter .3s ease}.aisay-chip svg{width:17px;height:17px}.aisay-chip b{font-size:15px;font-weight:500;letter-spacing:-.015em}.aisay-chip:hover{transform:translateY(-2px);filter:brightness(1.04)}.aisay-shot{position:absolute;z-index:1;display:block;border-radius:14px;overflow:hidden;box-shadow:0 20px 46px #0b0c0e24;transition:transform .8s var(--ease)}.aisay-shot img{width:100%;height:100%;object-fit:cover;display:block}.aisay-shot.p1{left:3%;top:11%;width:clamp(190px,17vw,270px);aspect-ratio:4/3}.aisay-shot.p2{right:2%;top:2%;width:clamp(170px,16vw,250px);aspect-ratio:16/10}.aisay-shot.p3{left:-3%;bottom:22%;width:clamp(150px,14vw,215px);aspect-ratio:5/4}.aisay-shot.p4{right:8%;bottom:16%;width:clamp(110px,10vw,150px);aspect-ratio:3/4}.aisay-shot.p5{left:34%;bottom:2%;width:clamp(120px,11vw,165px);aspect-ratio:1/1}.aisay-shot.p6{right:1%;bottom:2%;width:clamp(130px,12vw,180px);aspect-ratio:4/3}.aisay:hover .aisay-shot.p1{transform:translate(-4px,-6px)}.aisay:hover .aisay-shot.p2{transform:translate(4px,-4px)}.aisay:hover .aisay-shot.p3{transform:translate(-5px,4px)}.aisay:hover .aisay-shot.p4{transform:translate(4px,5px)}.aisay:hover .aisay-shot.p5{transform:translate(-3px,5px)}.aisay:hover .aisay-shot.p6{transform:translate(5px,4px)}@media(prefers-reduced-motion:reduce){.aisay-shot{transition:none}}@media(max-width:900px){.aisay{min-height:0;padding:clamp(56px,8vw,90px) var(--gutter)}.aisay-shot.p2,.aisay-shot.p4,.aisay-shot.p6{display:none}.aisay-shot.p1{width:120px;top:2%}.aisay-shot.p3{width:110px;bottom:4%}.aisay-shot.p5{width:96px;left:auto;right:2%;bottom:6%}}.aisay-chip{background:var(--rose-500)!important;color:#fff!important}.aisay-chip:hover{background:var(--rose-600)!important;filter:none!important}.aisay-shot{animation:aisayFloat 9s ease-in-out infinite;will-change:transform}.aisay-shot.p1{animation-duration:9.5s;animation-delay:0s}.aisay-shot.p2{animation-duration:11s;animation-delay:-1.4s}.aisay-shot.p3{animation-duration:8.5s;animation-delay:-2.8s}.aisay-shot.p4{animation-duration:10.5s;animation-delay:-4.2s}.aisay-shot.p5{animation-duration:9s;animation-delay:-5.6s}.aisay-shot.p6{animation-duration:12s;animation-delay:-7s}@keyframes aisayFloat{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-14px,0) rotate(-.6deg)}}.aisay-shot{opacity:0}.aisay.in .aisay-shot{opacity:1;transition:opacity .8s var(--ease)}.aisay.in .aisay-shot.p2{transition-delay:.08s}.aisay.in .aisay-shot.p3{transition-delay:.16s}.aisay.in .aisay-shot.p4{transition-delay:.24s}.aisay.in .aisay-shot.p5{transition-delay:.32s}.aisay.in .aisay-shot.p6{transition-delay:.4s}.aisay-shot:hover{animation-play-state:paused;box-shadow:0 28px 60px #0b0c0e38}.aisay:hover .aisay-shot.p1,.aisay:hover .aisay-shot.p2,.aisay:hover .aisay-shot.p3,.aisay:hover .aisay-shot.p4,.aisay:hover .aisay-shot.p5,.aisay:hover .aisay-shot.p6{transform:none}@media(prefers-reduced-motion:reduce){.aisay-shot{animation:none!important;opacity:1!important}}.mrs{position:relative;z-index:6;background:#fff}.mrs-grid{grid-template-columns:repeat(4,1fr)}@media(max-width:1020px){.mrs-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.mrs-grid{grid-template-columns:1fr}}.mrs-grid{display:grid!important;grid-template-columns:repeat(6,1fr)!important;grid-auto-rows:minmax(clamp(220px,20vw,290px),auto)!important;gap:clamp(14px,1.5vw,22px)!important;grid-auto-flow:dense}.mrs-cell{min-height:0!important}.mrs-cell:nth-child(1){grid-column:span 3}.mrs-cell:nth-child(2){grid-column:span 3}.mrs-cell:nth-child(3){grid-column:span 2}.mrs-cell:nth-child(4){grid-column:span 2}.mrs-cell:nth-child(5){grid-column:span 2}.mrs-cell:nth-child(6){grid-column:span 3}.mrs-cell:nth-child(7){grid-column:span 3}.mrs-cell:nth-child(1) h3,.mrs-cell:nth-child(2) h3,.mrs-cell:nth-child(6) h3,.mrs-cell:nth-child(7) h3{font-size:clamp(22px,2.2vw,32px)!important}@media(max-width:1020px){.mrs-grid{grid-template-columns:repeat(4,1fr)!important}.mrs-cell:nth-child(n){grid-column:span 2}}@media(max-width:760px){.mrs-grid{grid-template-columns:1fr!important}.mrs-cell:nth-child(n){grid-column:span 1}}.mrs-cell:nth-child(1):hover,.mrs-cell:nth-child(5):hover{background:#12141a!important}.mrs-cell:nth-child(1):hover h3,.mrs-cell:nth-child(5):hover h3{color:#fff!important}.mrs-cell:nth-child(1):hover p,.mrs-cell:nth-child(5):hover p{color:#fff9!important}.mrs-cell:nth-child(1):hover .mrs-n,.mrs-cell:nth-child(5):hover .mrs-n{color:#fff6!important}.mrs-cell:hover .mrs-body{transform:none!important}.mrs-cell{display:flex;flex-direction:column}.mrs-body{margin-top:auto}.mrs-pill{position:static!important;opacity:0;transform:translateY(6px);pointer-events:none;margin-top:clamp(14px,1.6vw,20px);align-self:flex-start;transition:opacity .38s ease,transform .42s var(--ease),background .3s ease,gap .3s ease}.mrs-cell:hover .mrs-pill,.mrs-cell:focus-within .mrs-pill{opacity:1;transform:none;pointer-events:auto}@media(hover:none){.mrs-pill{opacity:1;transform:none;pointer-events:auto}}.wby{position:relative;z-index:6;background:#fff;padding:clamp(64px,7.4vw,112px) 0}.wby-in{display:grid;grid-template-columns:clamp(280px,30vw,420px) 1fr;gap:clamp(28px,4vw,80px);align-items:start}.wby-eye{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-2);border-radius:999px;padding:8px 16px}.wby-h{margin:clamp(20px,2.4vw,30px) 0 0;font-size:clamp(30px,3.6vw,54px);font-weight:500;letter-spacing:-.04em;line-height:1.1;color:var(--ink)}.wby-lead{margin:clamp(18px,2vw,24px) 0 0;max-width:34ch;font-size:15px;font-weight:400;line-height:1.66;color:var(--muted)}.wby-cta{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(24px,2.6vw,34px);height:46px;padding:0 24px;border-radius:999px;background:var(--ink);color:#fff;font-size:13.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .3s ease,transform .35s var(--ease),gap .3s ease}.wby-cta svg{width:14px;height:14px}.wby-cta:hover{background:var(--rose-500);transform:translateY(-2px);gap:14px}.wby-cta:focus-visible{outline:2px solid var(--rose-500);outline-offset:4px}.wby-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(14px,1.5vw,20px)}.wby-cell{padding:clamp(24px,2.4vw,32px);border-radius:14px;background:#f7f7f8;transition:background .35s ease,transform .45s var(--ease)}.wby-cell:hover{background:#f2f2f4;transform:translateY(-3px)}.wby-ic{display:grid;place-items:center;width:34px;height:34px;color:var(--ink);transition:color .3s ease}.wby-ic svg{width:100%;height:100%}.wby-cell:hover .wby-ic{color:var(--rose-600)}.wby-cell h3{margin:clamp(18px,2vw,26px) 0 0;font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1.3;color:var(--ink)}.wby-cell p{margin:10px 0 0;font-size:13.5px;font-weight:400;line-height:1.62;color:var(--muted)}@media(max-width:1020px){.wby-in{grid-template-columns:1fr;gap:32px}}@media(max-width:620px){.wby-grid{grid-template-columns:1fr}}.wby-cell h3{font-size:21px!important;line-height:1.24!important}.wby-l{align-self:center}.wby-cell:nth-child(1){background:linear-gradient(160deg,#f2f2f4,#e9eaee)!important}.wby-cell:nth-child(2){background:linear-gradient(160deg,#f4eeff,#ede4ff)!important}.wby-cell:nth-child(3){background:linear-gradient(160deg,#ffeff4,#ffe3ec)!important}.wby-cell:nth-child(4){background:linear-gradient(160deg,#eaf6f1,#dff1e9)!important}.wby-cell:nth-child(5){background:linear-gradient(160deg,#eff3fa,#e4ebf7)!important}.wby-cell:nth-child(6){background:linear-gradient(160deg,#f5f3ee,#ede9e1)!important}.wby-cell{border-radius:20px!important}.wby-cell:hover{filter:brightness(.985);transform:translateY(-3px)}.fq-sec,.ft2{position:relative;z-index:6}.fq-sec{background:#fff}#work,.pp-projects{background:#0b0c0e!important}#work .pp-head-eye,.pp-projects .pp-head-eye{color:var(--rose-300)!important}#work .pp-head h2,.pp-projects .pp-head h2,#work .pp-h,.pp-projects .pp-h{color:#fff!important}#work .pp-intro,.pp-projects .pp-intro,#work .pp-head p,.pp-projects .pp-head p{color:#ffffffa8!important}#work .pp-caps,.pp-projects .pp-caps{border-color:#ffffff24!important}#work .pp-cap,.pp-projects .pp-cap{color:#ffffff9e!important;background:#ffffff0f!important;border-color:#ffffff29!important}#work .pp-cap:hover,.pp-projects .pp-cap:hover{color:#fff!important;background:#ffffff1f!important}#work .pp-cap.active,.pp-projects .pp-cap.active{color:#0b0c0e!important;background:#fff!important;border-color:#fff!important}#work .pp-head-cta,.pp-projects .pp-head-cta{color:#fff!important;border-color:#ffffff47!important}#work .pp-head-cta:hover,.pp-projects .pp-head-cta:hover{background:var(--rose-500)!important;border-color:var(--rose-500)!important;color:#fff!important}.pp-projects{background:#0b0c0e!important}.pp-projects>.wrap{background:transparent!important}.pp-projects h2{color:#fff!important}.pp-projects>.wrap p{color:#ffffffa8!important}.pp-projects .pp-eyebrow,.pp-projects .eyebrow-2{color:var(--rose-300)!important}.pp-projects .pp-cap{color:#ffffff9e!important;background:#ffffff0f!important;border-color:#ffffff29!important}.pp-projects .pp-cap:hover{color:#fff!important;background:#ffffff1f!important}.pp-projects .pp-cap.active{color:#0b0c0e!important;background:#fff!important;border-color:#fff!important}.pp-projects .pp-caps{border-color:#ffffff24!important}.ft2{background:#0b0c0e!important;color:#fff!important}.ct-form-sec{position:relative;z-index:6}.mrv-strands{filter:none!important;transform:translateZ(0)}:root{--g1:rgba(249,47,100,.9);--g2:rgba(122,0,255,.55)}.s-t5b{width:196px;height:396px;max-width:100%;aspect-ratio:800/1610;left:461px;top:-180px;border-radius:40px}.mlw-row span{font-weight:200;font-style:normal;text-decoration-line:none}.mlw{position:relative}.mcl-notch{width:403px;height:43px}.mcl-tile img[alt="Blue Star"]{width:68px;height:40px;object-fit:fill}#work,.pp-projects,.mau-cta{background-color:#000!important}.mrs-cell,.mrs-body,.mrs-grid{position:relative}.mrs-shot{position:absolute;display:block;object-fit:cover;max-width:100%;pointer-events:none}.s-c1{width:245px;height:296px;aspect-ratio:3178/3846;left:358px;top:-50px}.s-c2{width:371px;height:319px;aspect-ratio:2345/1920;left:263px;top:-91px}@media(max-width:1100px){.mrs-shot{display:none}}.s-c6{width:213px;height:334px;aspect-ratio:719/1129;right:-28px;top:-82px;left:auto;object-fit:contain;opacity:.96}@media(max-width:1100px){.s-c6{display:none}}.s-c7{width:308px;height:377px;aspect-ratio:1424/1744;left:383px;top:6px;object-fit:cover}@media(max-width:1100px){.s-c7{display:none}}.tsm-rows .tsm-row:nth-child(2){display:none!important}.mrh-in{position:relative}.mrh-shot{position:absolute;display:block;object-fit:cover;pointer-events:none;width:346px;height:592px;aspect-ratio:1938/3312;left:1030px;top:-241px}@media(max-width:1200px){.mrh-shot{display:none}}.mrh-stats{margin-top:clamp(30px,3.6vw,52px);padding-top:clamp(22px,2.6vw,34px);border-top:1px solid #ECEDF0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,48px)}.mrh-stat{display:flex;flex-direction:column;gap:6px;min-width:0}.mrh-stat .k{font-family:Space Grotesk,ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8a8f98}.mrh-stat b{font-size:clamp(30px,3.4vw,46px);font-weight:500;letter-spacing:-.035em;line-height:1;color:#0b0c0e}.mrh-stat b i{font-style:normal;font-weight:300;color:#f92f64}.mrh-stat .l{font-size:clamp(13px,1.05vw,14.5px);font-weight:300;line-height:1.5;color:#41454c}@media(max-width:940px){.mrh-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}}@media(max-width:560px){.mrh-stat b{font-size:28px}}.mrx .sxp-vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#0b0c0e;transform-origin:center;will-change:transform;pointer-events:none}.mrx .sxp-stage{background:#0b0c0e}.mrx .sxp-scrim{background:linear-gradient(to top,rgba(8,9,12,.5),transparent 46%),radial-gradient(80% 70% at 50% 50%,transparent 52%,rgba(8,9,12,.36))}.sxp-edge{position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff1a}.sxp-prog{position:absolute;left:clamp(18px,4vw,52px);right:clamp(18px,4vw,52px);bottom:clamp(16px,3vw,34px);height:2px;border-radius:2px;background:#ffffff2e;overflow:hidden;pointer-events:none}.sxp-prog i{display:block;height:100%;width:var(--vp,0%);border-radius:2px;background:linear-gradient(90deg,#f92f64,#ff7ba3);box-shadow:0 0 12px #f92f6499}@media(prefers-reduced-motion:reduce){.mrx .sxp-vid{position:relative;transform:none!important;height:auto}.sxp-prog{display:none}}.mrx .sxp-vid{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.sxp-prog i{will-change:width}.mrx .sxp-cv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#0b0c0e;opacity:0;transition:opacity .5s cubic-bezier(.22,.61,.36,1);pointer-events:none;transform:translateZ(0)}.mrx .sxp-cv.on{opacity:1}.mrx .sxp-cv.gone{display:none}.mrx .sxp-cv,.sxp-prog{display:none!important}.mrx .sxp-vid{object-fit:cover}.mrx .sxp-vid{height:111.2%;top:0;bottom:auto}.mrx .sxp-vid{transform:translateZ(0);backface-visibility:hidden;image-rendering:auto}.mrx .sxp-frame,.mrx .sxp-stage{background:linear-gradient(140deg,#141620,#0b0c0e 46%,#1a1220)}.mws-drop{position:relative;z-index:3;overflow:clip;border-radius:calc((1 - var(--mp,0)) * 34px) calc((1 - var(--mp,0)) * 34px) 0 0;box-shadow:0 calc((1 - var(--mp,0)) * -34px) calc((1 - var(--mp,0)) * 64px) rgba(0,0,0,calc((1 - var(--mp,0)) * .42));will-change:border-radius}.mws-drop .mws-track{transform:translate3d(0,calc((var(--mp,0) - 1) * 20%),0);will-change:transform;backface-visibility:hidden}.mws-drop:before{content:"";position:absolute;left:0;right:0;top:0;height:clamp(80px,12vh,160px);z-index:5;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,calc(.46 * (1 - var(--mp,0)))),transparent)}.mws-drop:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;z-index:6;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,calc(var(--mp,0) * .22)) 30%,rgba(255,255,255,calc(var(--mp,0) * .22)) 70%,transparent)}.mlw{position:relative;z-index:1;transform:translate3d(0,calc(var(--mrq,0) * -11%),0);will-change:transform;backface-visibility:hidden}@media(max-width:940px){.mws-drop{overflow:visible;border-radius:0;box-shadow:none}.mws-drop .mws-track{transform:none}.mws-drop:before,.mws-drop:after{display:none}.mlw{transform:none}}@media(prefers-reduced-motion:reduce){.mws-drop .mws-track,.mlw{transform:none}.mws-drop{border-radius:0;box-shadow:none}}.mws-drop .mws-eye,.mws-drop .mws-h,.mws-drop .mws-lead,.mws-drop .mws-rule,.mws-drop .mws-card{--d:0;opacity:max(0,(var(--mp,0) - var(--d)) / .34);transform:translate3d(0,calc((1 - min(1,max(0,(var(--mp,0) - var(--d)) / .34)))*22px),0);will-change:opacity,transform}.mws-drop .mws-eye{--d:.06}.mws-drop .mws-h{--d:.12}.mws-drop .mws-lead{--d:.24}.mws-drop .mws-rule{--d:.32;transform-origin:0 50%;transform:scaleX(min(1,max(0,(var(--mp,0) - .32) / .4)))}.mws-drop .mws-card:nth-child(1){--d:.38}.mws-drop .mws-card:nth-child(2){--d:.44}.mws-drop .mws-card:nth-child(3){--d:.5}.mws-drop .mws-card:nth-child(4){--d:.54}.mws-drop .mws-card:nth-child(5){--d:.58}.mws-drop .mws-card:nth-child(6){--d:.62}.mws-drop .mws-h .w{display:inline-block;opacity:max(0,(var(--mp,0) - var(--wd,0)) / .26);transform:translate3d(0,calc((1 - min(1,max(0,(var(--mp,0) - var(--wd,0)) / .26)))/2em),0)}@media(max-width:940px),(prefers-reduced-motion:reduce){.mws-drop .mws-eye,.mws-drop .mws-h,.mws-drop .mws-lead,.mws-drop .mws-rule,.mws-drop .mws-card,.mws-drop .mws-h .w{opacity:1;transform:none}}.mcl-eye>i,.mws-eye>i,.msol-eyebrow>i,.mind-eyebrow>i,.mte-eyebrow>i,.mai-eyebrow>i,.aisay-eye>i{display:none!important}.avv-sec.av-a .wdi-eye{margin-bottom:0!important}.ct-eye-row{position:relative;z-index:3;padding-top:clamp(30px,4vw,52px)}#work .pp-projects-head .eyebrow{color:#ff7ba3!important}body section .avv-eyebrow,body section .lfv-eyebrow{color:#f92f64!important}body section .ts-eyebrow{color:#ff7ba3!important}.mcl{position:relative;z-index:3}.spm-grid .spm-card{opacity:0;transform:translate3d(0,26px,0) scale(.985);transition:opacity .95s cubic-bezier(.22,.61,.36,1),transform 1.05s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.spm-grid .spm-card.in{opacity:1;transform:none}.spm-grid .spm-card:nth-child(1).in{transition-delay:0ms}.spm-grid .spm-card:nth-child(2).in{transition-delay:90ms}.spm-grid .spm-card:nth-child(3).in{transition-delay:.18s}.spm-grid .spm-card:nth-child(4).in{transition-delay:.12s}.spm-grid .spm-card:nth-child(5).in{transition-delay:.21s}.spm-grid .spm-card:nth-child(6).in{transition-delay:.3s}.spm-head .spm-eye,.spm-head .spm-h,.spm-head .spm-lead{opacity:0;transform:translate3d(0,20px,0);transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform 1s cubic-bezier(.22,.61,.36,1)}.spm-head.in .spm-eye{opacity:1;transform:none}.spm-head.in .spm-h{opacity:1;transform:none;transition-delay:90ms}.spm-head.in .spm-lead{opacity:1;transform:none;transition-delay:.18s}@media(prefers-reduced-motion:reduce){.spm-grid .spm-card,.spm-head .spm-eye,.spm-head .spm-h,.spm-head .spm-lead{opacity:1!important;transform:none!important;transition:none!important}}.dvw{position:relative;z-index:1;background:#08090c;color:#fff;padding:clamp(72px,8vw,124px) 0 clamp(60px,7vw,104px);overflow:clip}.dvw:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(52% 46% at 50% 12%,rgba(249,47,100,.14),transparent 66%),radial-gradient(46% 44% at 84% 88%,rgba(122,0,255,.14),transparent 66%)}.dvw-head{position:relative;z-index:2;display:grid;grid-template-columns:1fr minmax(0,42ch);gap:clamp(22px,4vw,64px);align-items:end}.dvw-h{margin:0;font-size:clamp(34px,4.6vw,64px);font-weight:500;letter-spacing:-.04em;line-height:1.02;color:#fff}.dvw-lead{margin:0;font-size:clamp(14.5px,1.15vw,17px);font-weight:300;line-height:1.6;color:#ffffff9e}.dvw-stage{position:relative;z-index:2;margin-top:clamp(38px,5vw,72px);height:clamp(520px,64vh,700px);perspective:1700px;perspective-origin:50% 45%;touch-action:pan-y;cursor:grab}.dvw-stage.drag{cursor:grabbing}.dvw-rail{position:absolute;inset:0;transform-style:preserve-3d}.dvw-card{position:absolute;left:50%;top:50%;width:clamp(268px,20vw,330px);transform-style:preserve-3d;margin-left:calc(clamp(268px,20vw,330px)/-2);margin-top:calc(clamp(268px,20vw,330px) * 852 / 393 / -2);will-change:transform,opacity}.dvw-phone{position:relative;aspect-ratio:393/852;border-radius:13.5%/6.2%;background:linear-gradient(158deg,#3a3d45,#0e0f13 34%,#22242b 68%,#0b0c0e);padding:2.6%;box-shadow:0 60px 120px -40px #000000d9,0 0 0 1px #ffffff14}.dvw-btn{position:absolute;background:linear-gradient(90deg,#4a4d55,#23252b);border-radius:2px}.dvw-btn.v1{left:-1.4%;top:20%;width:1.6%;height:5%}.dvw-btn.v2{left:-1.4%;top:28%;width:1.6%;height:8.4%}.dvw-btn.v3{left:-1.4%;top:38.5%;width:1.6%;height:8.4%}.dvw-btn.pw{right:-1.4%;top:29%;width:1.6%;height:11%;background:linear-gradient(270deg,#4a4d55,#23252b)}.dvw-screen{position:relative;width:100%;height:100%;border-radius:11.4%/5.3%;overflow:hidden;background:#000}.dvw-screen video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(112%) contrast(104%)}.dvw-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,#040508e6 4%,#04050875 38%,#0405082e 62%,#04050880)}.dvw-island{position:absolute;left:50%;top:2.1%;transform:translate(-50%);width:31%;height:3.6%;border-radius:999px;background:#000;z-index:4;box-shadow:inset 0 0 0 1px #ffffff0f}.dvw-status{position:absolute;left:8%;right:8%;top:2.3%;display:flex;align-items:center;justify-content:space-between;z-index:3;font-family:Space Grotesk,monospace;font-size:10px;font-weight:600;letter-spacing:.02em;color:#ffffffe6}.dvw-status i{width:16px;height:8px;border-radius:2px;border:1px solid rgba(255,255,255,.6);position:relative}.dvw-status i:after{content:"";position:absolute;inset:1.5px 5px 1.5px 1.5px;background:#ffffffd9;border-radius:1px}.dvw-ui{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;gap:9px;padding:0 8% 9%;text-align:left}.dvw-ind{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;font-family:Space Grotesk,monospace;font-size:8.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffffffd1}.dvw-ind:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--hue,#fff);box-shadow:0 0 9px var(--hue,#fff)}.dvw-mark img{height:26px;width:auto;max-width:74%;object-fit:contain;display:block;padding:6px 11px;border-radius:9px;background:#fffffff0}.dvw-mark .lg{font-size:19px;font-weight:700;letter-spacing:-.02em;color:#fff}.dvw-mark .lg em{font-style:normal;color:var(--hue,#fff)}.dvw-ui h3{margin:2px 0 0;font-size:22px;font-weight:500;letter-spacing:-.03em;line-height:1.05;color:#fff}.dvw-tag{margin:0;font-size:12.5px;font-weight:300;line-height:1.4;color:#ffffffc7}.dvw-impact{display:block;margin-top:5px;padding-top:9px;border-top:1px solid rgba(255,255,255,.16);font-size:11.5px;font-weight:400;line-height:1.45;color:#fff}.dvw-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.dvw-chips i{font-style:normal;font-size:9px;font-weight:500;letter-spacing:.02em;color:#ffffffdb;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f}.dvw-card.is-live .dvw-phone{box-shadow:0 60px 120px -40px #000000d9,0 0 0 1px #ffffff1f,0 0 90px -22px var(--hue,#fff)}.dvw-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:120;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(10px);cursor:pointer;transition:background .3s,border-color .3s,transform .3s var(--ease,cubic-bezier(.22,.61,.36,1))}.dvw-nav svg{width:19px;height:19px}.dvw-nav:hover{background:#fff;color:#0b0c0e;border-color:#fff}.dvw-nav.prev{left:clamp(10px,3vw,44px)}.dvw-nav.next{right:clamp(10px,3vw,44px)}.dvw-nav.prev:hover{transform:translateY(-50%) translate(-3px)}.dvw-nav.next:hover{transform:translateY(-50%) translate(3px)}.dvw-foot{position:relative;z-index:2;margin-top:clamp(30px,4vw,54px);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.dvw-meta{display:flex;align-items:center;gap:clamp(14px,2vw,28px)}.dvw-n{font-family:Space Grotesk,monospace;font-size:12.5px;font-weight:600;letter-spacing:.12em;color:#fff}.dvw-n em{font-style:normal;color:#ffffff6b}.dvw-name{font-size:clamp(17px,1.5vw,21px);font-weight:500;letter-spacing:-.02em;color:#fff}.dvw-go{display:inline-flex;align-items:center;gap:9px;font-size:13.5px;font-weight:500;color:#fff;text-decoration:none;padding:11px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.26);transition:background .3s,color .3s,border-color .3s}.dvw-go svg{width:15px;height:15px}.dvw-go:hover{background:#f92f64;border-color:#f92f64}.dvw-dots{display:flex;gap:9px}.dvw-dot{width:26px;height:3px;border-radius:2px;border:0;padding:0;cursor:pointer;background:#ffffff38;transition:background .35s,width .35s var(--ease,cubic-bezier(.22,.61,.36,1))}.dvw-dot.on{width:44px;background:#f92f64}@media(max-width:940px){.dvw-head{grid-template-columns:1fr}.dvw-stage{height:clamp(460px,58vh,560px);perspective:1200px}.dvw-nav{display:none}}@media(prefers-reduced-motion:reduce){.dvw-card{transition:none}}.dvw-side{position:absolute;top:50%;transform:translateY(-50%);z-index:110;width:clamp(178px,17vw,248px);display:flex;flex-direction:column;gap:clamp(14px,1.8vw,24px);pointer-events:none}.dvw-side>*{pointer-events:auto}.dvw-side-l{left:clamp(14px,4.4vw,84px)}.dvw-side-r{right:clamp(14px,4.4vw,84px);text-align:left}.dvw-rev{padding:16px 18px;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;backdrop-filter:blur(12px)}.dvw-rev-k,.dvw-ind-k,.dvw-fact em{display:block;font-family:Space Grotesk,monospace;font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80}.dvw-rev-row{display:flex;align-items:center;gap:9px;margin-top:11px}.dvw-rev-row img{height:17px;width:auto}.dvw-rev-row b{font-size:19px;font-weight:600;letter-spacing:-.02em;color:#fff}.dvw-rev-n{display:block;margin-top:9px;font-size:11px;font-weight:300;line-height:1.45;color:#ffffff8c}.dvw-facts{display:flex;flex-direction:column;gap:12px;padding-left:14px;border-left:1px solid rgba(255,255,255,.14)}.dvw-fact{font-size:12.5px;font-weight:400;line-height:1.35;color:#ffffffdb}.dvw-fact em{margin-bottom:4px}.dvw-ind-card{padding:18px;border-radius:16px;border:1px solid color-mix(in srgb,var(--hue,#fff) 34%,transparent);background:linear-gradient(150deg,color-mix(in srgb,var(--hue,#fff) 16%,rgba(255,255,255,.03)),#ffffff05);backdrop-filter:blur(12px)}.dvw-ind-ic{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;margin-bottom:14px;color:var(--hue,#fff);background:color-mix(in srgb,var(--hue,#fff) 18%,transparent);border:1px solid color-mix(in srgb,var(--hue,#fff) 38%,transparent)}.dvw-ind-ic svg{width:19px;height:19px}.dvw-ind-v{display:block;margin-top:6px;font-size:15px;font-weight:500;letter-spacing:-.02em;color:#fff}.dvw-stat b{display:block;font-size:clamp(26px,2.6vw,36px);font-weight:500;letter-spacing:-.04em;line-height:1;color:#fff}.dvw-stat span{display:block;margin-top:6px;font-size:12px;font-weight:300;color:#fff9}.dvw-side-p{margin:0;font-size:12.5px;font-weight:300;line-height:1.55;color:#ffffffad}.dvw-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 18px;border-radius:999px;background:#f92f64;color:#fff;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:-.01em;transition:background .3s,transform .3s var(--ease,cubic-bezier(.22,.61,.36,1))}.dvw-cta svg{width:15px;height:15px;flex:none}.dvw-cta:hover{background:#fff;color:#0b0c0e;transform:translateY(-2px)}@media(max-width:1180px){.dvw-side{width:clamp(150px,15vw,190px)}}@media(max-width:940px){.dvw-side{display:none}}.dvw-head-c{display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:16px}.dvw-head-c .dvw-h{max-width:22ch}.dvw-head-c .dvw-lead{max-width:56ch}.dvw-head-c .dvw-eye{margin-bottom:0!important}.dvw-plate{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);z-index:3;display:grid;place-items:center;width:66%;padding:20px 18px;border-radius:20px;background:linear-gradient(150deg,#ffffff29,#ffffff0d);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px) saturate(150%);box-shadow:0 20px 50px -20px #0009,inset 0 1px #ffffff3d}.dvw-plate img{width:100%;max-height:62px;object-fit:contain;filter:brightness(0) invert(1) drop-shadow(0 2px 10px rgba(0,0,0,.45))}.dvw-mark{display:none}.dvw-ui{gap:7px;padding:0 8% 8.5%}.dvw-ui h3{font-size:20px}.dvw-impact{display:none}.dvw-side{gap:0}.dvw-blk{padding:16px 0;border-top:1px solid rgba(255,255,255,.12)}.dvw-blk:first-child{border-top:0;padding-top:0}.dvw-k{display:block;font-family:Space Grotesk,monospace;font-size:9.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#ffffff6b}.dvw-val{margin:9px 0 0;font-size:14.5px;font-weight:400;letter-spacing:-.015em;line-height:1.4;color:#fff}.dvw-score{display:flex;align-items:baseline;gap:11px;margin-top:10px}.dvw-score b{font-size:clamp(38px,3.6vw,52px);font-weight:400;letter-spacing:-.05em;line-height:.9;color:#fff}.dvw-stars{display:inline-flex;gap:2px;color:#f92f64}.dvw-stars svg{width:11px;height:11px}.dvw-srcs{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:11px;letter-spacing:.04em;color:#ffffff8c}.dvw-srcs img{height:14px;width:auto}.dvw-srcs em{font-style:normal}.dvw-srcs i{width:1px;height:11px;background:#ffffff38}.dvw-val-ind{display:flex;align-items:center;gap:11px}.dvw-ic{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:10px;color:var(--hue,#fff);background:color-mix(in srgb,var(--hue,#fff) 15%,transparent);border:1px solid color-mix(in srgb,var(--hue,#fff) 34%,transparent)}.dvw-big{display:block;margin-top:8px;font-size:clamp(30px,3vw,44px);font-weight:400;letter-spacing:-.05em;line-height:.94;color:#fff}.dvw-big+.dvw-val{margin-top:7px;font-size:12.5px;font-weight:300;color:#fff9}.dvw-quote{margin:0;padding-left:14px;border-left:2px solid var(--hue,#F92F64);font-size:13px;font-weight:300;line-height:1.55;color:#fffc}.dvw-blk-ind{--hue:#F92F64}.dvw-side-r .dvw-cta{margin-top:20px}.dvw-rev,.dvw-facts,.dvw-ind-card,.dvw-stat,.dvw-side-p{display:none}.dvw-plate{background:none!important;border:0!important;backdrop-filter:none!important;box-shadow:none!important;width:72%!important;padding:0!important}.dvw-plate img{max-height:74px!important;filter:brightness(0) invert(1) drop-shadow(0 3px 16px rgba(0,0,0,.6))!important}.dvw-plate .wm{font-size:30px;font-weight:600;letter-spacing:-.035em;color:#fff;text-shadow:0 3px 16px rgba(0,0,0,.6)}.dvw-screen video{object-fit:cover!important;object-position:50% 50%;width:100%!important;height:100%!important}.dvw-side{top:auto;transform:none;width:clamp(170px,15.5vw,232px)}.dvw-side-l{left:clamp(14px,3vw,54px);top:clamp(8px,2vh,24px)}.dvw-side-r{right:clamp(14px,3vw,54px);bottom:clamp(8px,2vh,24px);top:auto}.dvw-nav{top:auto;bottom:clamp(6px,2vh,22px);transform:none}.dvw-nav.prev{left:50%;margin-left:-56px}.dvw-nav.next{left:50%;margin-left:10px}.dvw-nav.prev:hover,.dvw-nav.next:hover{transform:translateY(-2px)}.dvw{background:#000}.dvw-head-c .dvw-h,.dvw-head-c .dvw-lead{color:#fff}.dvw-head-c .dvw-lead{color:#fff9}@media(max-width:1180px){.dvw-side{width:clamp(148px,14vw,186px)}}.dvw{padding:clamp(84px,9vw,140px) 0 clamp(64px,7vw,108px)}.dvw-stage{height:clamp(560px,68vh,740px)}.dvw-glow{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;width:min(1080px,88vw);aspect-ratio:1.35;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--hue,#F92F64) 30%,transparent),transparent 72%);filter:blur(70px);opacity:.6;transition:background 1.1s cubic-bezier(.22,.61,.36,1)}.dvw-stage:after{content:"";position:absolute;left:50%;bottom:clamp(24px,6vh,72px);transform:translate(-50%);width:min(560px,52vw);height:1px;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent)}.dvw-side{position:absolute;z-index:110;width:clamp(176px,15vw,226px);display:block;top:50%;transform:translateY(-50%)}.dvw-side-l{left:clamp(16px,3.4vw,64px);text-align:left}.dvw-side-r{right:clamp(16px,3.4vw,64px);left:auto;bottom:auto;text-align:left}.dvw-hr{height:1px;margin:20px 0;background:#ffffff1a}.dvw-k{display:block;font-family:Space Grotesk,monospace;font-size:9px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#ffffff61}.dvw-val{margin:10px 0 0;font-size:14px;font-weight:300;letter-spacing:-.01em;line-height:1.45;color:#ffffffeb}.dvw-val-s{font-size:12px;color:#ffffff8c}.dvw-score{display:flex;align-items:baseline;gap:12px;margin-top:12px}.dvw-score b{font-size:clamp(40px,3.8vw,56px);font-weight:200;letter-spacing:-.055em;line-height:.86;color:#fff}.dvw-stars{display:inline-flex;gap:2.5px;color:#f92f64}.dvw-stars svg{width:10px;height:10px}.dvw-srcs{display:flex;align-items:center;gap:9px;margin-top:13px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#ffffff73}.dvw-srcs img{height:13px;width:auto;opacity:.9}.dvw-srcs i{width:1px;height:10px;background:#fff3}.dvw-val-ind{display:flex;align-items:center;gap:12px;font-size:14.5px;font-weight:400;color:#fff}.dvw-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:11px;color:var(--hue,#fff);background:color-mix(in srgb,var(--hue,#fff) 12%,transparent);border:1px solid color-mix(in srgb,var(--hue,#fff) 30%,transparent)}.dvw-ic svg{width:17px;height:17px}.dvw-big{display:block;margin-top:10px;font-size:clamp(32px,3.2vw,46px);font-weight:200;letter-spacing:-.055em;line-height:.9;color:#fff}.dvw-quote{margin:0;padding-left:14px;border-left:1px solid var(--hue,#F92F64);font-size:12.5px;font-weight:300;line-height:1.6;color:#ffffffb8}.dvw-side-r .dvw-cta{display:inline-flex;margin-top:22px;padding:12px 20px;font-size:12.5px;font-weight:500;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.24);color:#fff}.dvw-side-r .dvw-cta:hover{background:#f92f64;border-color:#f92f64;color:#fff}.dvw-foot{margin-top:clamp(34px,4.4vw,58px);align-items:center}.dvw-ctrls{display:flex;align-items:center;gap:clamp(14px,2vw,26px)}.dvw-nav{position:static;transform:none;width:42px;height:42px;background:transparent;border:1px solid rgba(255,255,255,.22)}.dvw-nav.prev,.dvw-nav.next{left:auto;right:auto;margin:0;bottom:auto}.dvw-nav svg{width:17px;height:17px}.dvw-dot{height:2px;background:#fff3}.dvw-dot.on{background:#f92f64}@media(max-width:1180px){.dvw-side{width:clamp(150px,14vw,188px)}}@media(max-width:940px){.dvw-side{display:none}.dvw-glow{width:120vw}.dvw-foot{flex-direction:column;align-items:flex-start;gap:20px}.dvw-nav{display:grid}}.dvw-k{font-size:10.5px!important;letter-spacing:.24em!important;color:#ffffffad!important}.dvw-srcs{font-size:11px!important;color:#ffffff9e!important}.dvw-card{transition:none}.dvw-foot{flex-direction:column!important;align-items:center!important;gap:clamp(22px,3vw,34px)!important;justify-content:center!important}.dvw-meta{order:2;justify-content:center;flex-wrap:wrap}.dvw-ctrls{order:1;display:inline-flex!important;align-items:center;gap:clamp(16px,2.2vw,28px);padding:10px 14px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(14px) saturate(150%);box-shadow:0 18px 44px -20px #000000b3,inset 0 1px #ffffff24}.dvw-nav{width:50px!important;height:50px!important;border-radius:50%!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.26)!important;color:#fff;transition:background .32s var(--ease,cubic-bezier(.22,.61,.36,1)),border-color .32s,color .32s,transform .32s var(--ease,cubic-bezier(.22,.61,.36,1)),box-shadow .32s}.dvw-nav svg{width:19px!important;height:19px!important}.dvw-nav:hover{background:#f92f64!important;border-color:#f92f64!important;color:#fff;box-shadow:0 0 0 6px #f92f6429,0 14px 30px -12px #f92f64b3}.dvw-nav:active{transform:scale(.94)}.dvw-nav.prev:hover{transform:translate(-3px)}.dvw-nav.next:hover{transform:translate(3px)}.dvw-dots{gap:10px;align-items:center}.dvw-dot{width:8px;height:8px;border-radius:50%;background:#ffffff42;transition:width .4s var(--ease,cubic-bezier(.22,.61,.36,1)),background .4s,box-shadow .4s}.dvw-dot:hover{background:#ffffff8c}.dvw-dot.on{width:34px;border-radius:999px;background:#f92f64;box-shadow:0 0 16px #f92f6499}.dvw-meta .dvw-go{padding:12px 22px}.dvw-card{cursor:pointer}.dvw-card.is-live{cursor:default}.dvw-card:not(.is-live) .dvw-phone{transition:filter .4s var(--ease,cubic-bezier(.22,.61,.36,1))}.dvw-card:not(.is-live):hover .dvw-phone{filter:brightness(1.25)}.dvw-ctrls:after{content:"";display:none}@media(max-width:940px){.dvw-foot{align-items:center!important}}.dvw-pager{position:absolute;left:50%;bottom:clamp(14px,4vh,46px);transform:translate(-50%);z-index:130;display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:999px;background:#0a0b0f80;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(16px) saturate(160%);box-shadow:0 20px 48px -22px #000c,inset 0 1px #ffffff1f}.dvw-pag{position:relative;display:inline-flex;align-items:center;gap:8px;border:0;padding:0;cursor:pointer;background:transparent;overflow:hidden;transition:gap .45s var(--ease,cubic-bezier(.22,.61,.36,1))}.dvw-pag i{position:relative;display:block;width:8px;height:8px;border-radius:999px;flex:none;overflow:hidden;background:#ffffff47;transition:width .55s var(--ease,cubic-bezier(.22,.61,.36,1)),background .4s}.dvw-pag i:after{content:"";position:absolute;inset:0;width:0;border-radius:999px;background:#f92f64}.dvw-pag em{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-style:normal;font-family:Space Grotesk,monospace;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff;transition:max-width .55s var(--ease,cubic-bezier(.22,.61,.36,1)),opacity .4s}.dvw-pag:hover i{background:#ffffff80}.dvw-pag.on i{width:56px;background:#ffffff38}.dvw-pag.on i:after{animation:dvwFill 3s linear forwards}.dvw-pager.held .dvw-pag.on i:after{animation:none;width:100%}.dvw-pag.on em{max-width:130px;opacity:1}@keyframes dvwFill{0%{width:0}to{width:100%}}.dvw-dots{display:none!important}.dvw-hint{display:block;margin:14px auto 0;text-align:center;font-family:Space Grotesk,monospace;font-size:9.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#ffffff57}.dvw-gif{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(max-width:940px){.dvw-pager{bottom:8px}.dvw-pag.on i{width:40px}.dvw-pag.on em{max-width:0;opacity:0}}@media(prefers-reduced-motion:reduce){.dvw-pag.on i:after{animation:none;width:100%}}.dvw-pager{position:absolute!important;left:50%!important;top:auto!important;bottom:clamp(16px,4.5vh,52px)!important;transform:translate(-50%)!important;width:auto!important;height:auto!important;z-index:130;display:inline-flex!important;align-items:center;gap:6px;padding:7px 8px;border-radius:999px;background:linear-gradient(180deg,#181a20b8,#0a0b0fc7);border:1px solid rgba(255,255,255,.13);backdrop-filter:blur(22px) saturate(180%);box-shadow:0 26px 60px -26px #000000e6,inset 0 1px #ffffff24,inset 0 -1px #0006}.dvw-pag-track{display:inline-flex;align-items:center;gap:7px;padding:0 6px}.dvw-arw{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;padding:0;cursor:pointer;color:#ffffffb8;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);transition:background .3s var(--ease,cubic-bezier(.22,.61,.36,1)),color .3s,border-color .3s,transform .3s var(--ease,cubic-bezier(.22,.61,.36,1))}.dvw-arw svg{width:15px;height:15px}.dvw-arw:hover{background:#fff;color:#0b0c0e;border-color:#fff}.dvw-arw:active{transform:scale(.9)}.dvw-arw.prev:hover{transform:translate(-2px)}.dvw-arw.next:hover{transform:translate(2px)}.dvw-pag i{width:7px;height:7px;background:#ffffff3d;box-shadow:inset 0 0 0 1px #ffffff1a}.dvw-pag:hover i{background:#ffffff75}.dvw-pag.on i{width:62px;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff29}.dvw-pag.on i:after{background:linear-gradient(90deg,#f92f64,#ff7ba3);box-shadow:0 0 12px #f92f648c}.dvw-pag em{font-size:9.5px;letter-spacing:.2em;color:#ffffffeb}.dvw-pag.on em{max-width:140px}@media(max-width:940px){.dvw-pager{gap:4px;padding:6px}.dvw-arw{width:28px;height:28px}.dvw-pag.on i{width:44px}.dvw-pag.on em{max-width:0;opacity:0}}.dvw-pager{top:0!important;bottom:auto!important}.dvw-stage{padding-top:clamp(58px,7vh,84px)}.dvw-card{margin-top:calc(clamp(268px,20vw,330px) * 852 / 393 / -2 + clamp(29px,3.5vh,42px))}@media(max-width:940px){.dvw-pager{top:0!important}}.dvw-card{width:clamp(348px,26vw,430px)!important;margin-left:calc(clamp(348px,26vw,430px)/-2)!important;margin-top:calc(clamp(348px,26vw,430px) * 852 / 393 / -2 + clamp(29px,3.5vh,42px))!important}.dvw-stage{height:clamp(720px,86vh,960px)}.dvw-plate{width:150px!important;height:70px!important}.dvw-plate img{width:auto!important;height:auto!important;max-height:82px!important;max-width:100%!important}.dvw-plate .wm{font-size:34px}.dvw-ui h3{font-size:25px}.dvw-tag{font-size:14px}.dvw-chips i{font-size:10px;padding:5px 10px}.dvw-ind{font-size:9.5px}.dvw-status{font-size:11px}.dvw-pag em{display:none!important}.dvw-pag.on i{width:52px}@media(max-width:940px){.dvw-stage{height:clamp(560px,72vh,700px)}.dvw-card{width:clamp(268px,72vw,330px)!important;margin-left:calc(clamp(268px,72vw,330px)/-2)!important;margin-top:calc(clamp(268px,72vw,330px) * 852 / 393 / -2 + 30px)!important}}.dvw-stage:after{bottom:auto!important;top:calc(50% + clamp(348px,26vw,430px) * 852 / 393 / 2 - clamp(29px,3.5vh,42px) + 34px)!important;z-index:1!important}@media(max-width:940px){.dvw-stage:after{top:calc(50% + clamp(268px,72vw,330px) * 852 / 393 / 2 - 30px + 26px)!important}}.dvw-card{width:clamp(296px,22vw,366px)!important;margin-left:calc(clamp(296px,22vw,366px)/-2)!important;margin-top:calc(clamp(296px,22vw,366px) * 852 / 393 / -2 + clamp(29px,3.5vh,42px))!important}.dvw-stage{height:clamp(640px,78vh,860px)}.dvw-phone{aspect-ratio:393/852!important;border-radius:14.9%/6.87%!important;padding:2.55%!important}.dvw-screen{border-radius:13.99%/6.45%!important}.dvw-plate{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:70%!important;height:auto!important;display:flex!important;align-items:center;justify-content:center}.dvw-plate img{max-height:70px!important;width:auto!important;height:auto!important;max-width:100%!important;margin:0 auto}.dvw-plate .wm{font-size:30px;text-align:center}.dvw-stage:after{top:calc(50% + clamp(296px,22vw,366px) * 852 / 393 / 2 - clamp(29px,3.5vh,42px) + 32px)!important}@media(max-width:940px){.dvw-card{width:clamp(240px,68vw,300px)!important;margin-left:calc(clamp(240px,68vw,300px)/-2)!important;margin-top:calc(clamp(240px,68vw,300px) * 852 / 393 / -2 + 30px)!important}.dvw-stage{height:clamp(520px,68vh,660px)}.dvw-stage:after{top:calc(50% + clamp(240px,68vw,300px) * 852 / 393 / 2 - 30px + 24px)!important}}.dvw-pager{top:auto!important;bottom:clamp(6px,1.5vh,20px)!important}.dvw-stage{padding-top:0;padding-bottom:clamp(58px,7vh,84px)}.dvw-card{margin-top:calc(clamp(296px,22vw,366px) * 852 / 393 / -2 - clamp(24px,3vh,38px))!important}.dvw-stage:after{top:calc(50% + clamp(296px,22vw,366px) * 852 / 393 / 2 - clamp(24px,3vh,38px) + 22px)!important}.dvw-head-c{margin-bottom:clamp(6px,1.4vw,16px)}.dvw-stage{margin-top:clamp(24px,3vw,42px)}@media(max-width:940px){.dvw-card{margin-top:calc(clamp(240px,68vw,300px) * 852 / 393 / -2 - 22px)!important}.dvw-stage:after{top:calc(50% + clamp(240px,68vw,300px) * 852 / 393 / 2 - 22px + 18px)!important}}.dvw-k{font-size:10px!important}.dvw-val{font-size:13.3px}.dvw-val-s{font-size:11.4px}.dvw-score b{font-size:clamp(38px,3.6vw,53px)}.dvw-srcs{font-size:10.5px!important}.dvw-val-ind{font-size:13.8px}.dvw-big{font-size:clamp(30px,3vw,44px)}.dvw-quote,.dvw-side-r .dvw-cta{font-size:11.9px}.dvw-testi{margin:10px 0 0;font-size:12.4px;font-weight:300;font-style:italic;line-height:1.55;color:#ffffffdb}.dvw-who{display:block;margin-top:8px;font-family:Space Grotesk,monospace;font-size:9.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80}.dvw-ui h3{font-size:23.8px}.dvw-tag{font-size:13.3px}.dvw-pager{top:auto!important;bottom:calc(var(--pager) / 2 - 21px)!important}.dvw-stage:after{top:auto!important;bottom:calc(var(--pager) - 14px)!important}@media(max-width:940px){.dvw-stage{--pager:clamp(64px,8vh,86px);height:clamp(500px,72vh,660px)}.dvw-card{max-width:88vw}}.dvw-stage{height:clamp(660px,80vh,880px);padding:0 0 clamp(70px,8vh,96px)}.dvw-rail{display:block}.dvw-card{position:absolute;left:50%;top:50%;width:clamp(296px,22vw,366px)!important;height:auto!important;max-width:none!important;margin-left:calc(clamp(296px,22vw,366px)/-2)!important;margin-top:calc(clamp(296px,22vw,366px) * 852 / 393 / -2 - clamp(26px,3vh,40px))!important}.dvw-phone{width:100%;height:auto;aspect-ratio:393/852;border-radius:14.9%/6.87%;padding:2.55%;margin:0}.dvw-screen{border-radius:13.99%/6.45%}.dvw-pager{left:50%!important;transform:translate(-50%)!important;top:auto!important;bottom:clamp(12px,2.4vh,26px)!important}.dvw-stage:after{top:auto!important;bottom:clamp(70px,8vh,96px)!important}.dvw-head-c{position:relative;z-index:200}@media(max-width:940px){.dvw-stage{height:clamp(540px,72vh,680px);padding-bottom:clamp(60px,7vh,80px)}.dvw-card{width:clamp(240px,68vw,300px)!important;margin-left:calc(clamp(240px,68vw,300px)/-2)!important;margin-top:calc(clamp(240px,68vw,300px) * 852 / 393 / -2 - 22px)!important}.dvw-stage:after{bottom:clamp(60px,7vh,80px)!important}}.dvw-stage{--cardw:clamp(296px,22vw,366px);--pager:clamp(84px,10vh,112px);height:calc(var(--cardw) * 852 / 393 + var(--pager))!important;padding:0!important;z-index:1!important}.dvw-rail{display:block!important}.dvw-card{position:absolute!important;left:50%!important;top:0!important;width:var(--cardw)!important;height:auto!important;max-width:none!important;margin-left:calc(var(--cardw) / -2)!important;margin-top:0!important}.dvw-pager{left:50%!important;transform:translate(-50%)!important;top:auto!important;bottom:calc(var(--pager) / 2 - 23px)!important}.dvw-stage:after{top:auto!important;bottom:calc(var(--pager) - 10px)!important}.dvw-head-c{position:relative;z-index:5!important}@media(max-width:940px){.dvw-stage{--cardw:clamp(240px,68vw,300px);--pager:clamp(72px,9vh,96px)}}.cov-track{position:relative;z-index:1;transform:translate3d(0,calc(var(--cv,0) * 12vh),0);will-change:transform;backface-visibility:hidden}.cvr-lift{position:relative;z-index:3;margin-top:0!important;transform:translate3d(0,calc((1 - var(--cv,0)) * -18vh),0)!important;will-change:transform;backface-visibility:hidden;box-shadow:0 calc((1 - var(--cv,0)) * -46px) calc((1 - var(--cv,0)) * 84px) rgba(0,0,0,calc((1 - var(--cv,0)) * .55));border-radius:calc((1 - var(--cv,0)) * 30px) calc((1 - var(--cv,0)) * 30px) 0 0}@media(max-width:940px),(prefers-reduced-motion:reduce){.cov-track{transform:none}.cvr-lift{transform:none!important;border-radius:0;box-shadow:none}}.cvr-lift{position:relative;z-index:3;margin-top:calc(var(--cv,0) * 0px - 0px)!important;transform:translate3d(0,calc((1 - var(--cv,0)) * 46vh),0)!important;border-radius:calc((1 - var(--cv,0)) * 30px) calc((1 - var(--cv,0)) * 30px) 0 0;box-shadow:0 calc((1 - var(--cv,0)) * -34px) calc((1 - var(--cv,0)) * 70px) rgba(0,0,0,calc((1 - var(--cv,0)) * .48));will-change:transform;backface-visibility:hidden}.cvr-lift:before{content:"";display:block;height:0}.cov-track{position:relative;z-index:2;transform:translate3d(0,calc(var(--cv,0) * 12vh),0);will-change:transform;backface-visibility:hidden}@media(max-width:940px),(prefers-reduced-motion:reduce){.cvr-lift{transform:none!important;margin-top:0!important;border-radius:0;box-shadow:none}.cov-track{transform:none}}.cov-track{position:relative;z-index:1!important;transform-origin:50% 100%;transform:translate3d(0,calc(var(--cv,0) * 22vh),0) scale(calc(1 - var(--cv,0) * .06))!important;filter:brightness(calc(1 - var(--cv,0) * .42));will-change:transform,filter;backface-visibility:hidden}.cvr-lift{z-index:4!important;transform:translate3d(0,calc((1 - var(--cv,0)) * 62vh),0)!important}@media(max-width:940px),(prefers-reduced-motion:reduce){.cov-track{transform:none!important;filter:none}.cvr-lift{transform:none!important}}.cov-stage,.mind{min-height:100vh;display:flex;flex-direction:column;justify-content:center}.cvr-lift{transform:translate3d(0,calc((1 - var(--cv,0)) * 100vh),0)!important}.cov-track{transform:translate3d(0,calc(var(--cv,0) * 26vh),0) scale(calc(1 - var(--cv,0) * .06))!important}@media(max-width:940px),(prefers-reduced-motion:reduce){.cov-stage,.mind{min-height:0;display:block}.cvr-lift,.cov-track{transform:none!important}}.cvr-pin{display:none!important}.cvr-lift{position:relative!important;z-index:6!important;transform:none!important;margin-top:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.cov-track{position:relative!important;z-index:1!important;padding-bottom:88vh!important;background:#0b0c0e;transform:none!important;filter:none!important}.cov-stage{position:sticky!important;top:0!important;z-index:1!important;height:auto!important;min-height:100vh!important;overflow:visible!important;display:flex!important;flex-direction:column!important;justify-content:center!important;transform-origin:50% 100%;transform:translate3d(0,calc(var(--cv,0) * 5vh),0) scale(calc(1 - var(--cv,0) * .055))!important;filter:brightness(calc(1 - var(--cv,0) * .46))!important;will-change:transform,filter;backface-visibility:hidden}.mind{position:relative!important;z-index:6!important;margin-top:-88vh!important;min-height:100vh!important;display:block!important;border-radius:30px 30px 0 0!important;box-shadow:0 -46px 100px #0b0c0e8c!important}.mind~section,.mind~footer,.mind~div{position:relative!important;z-index:6!important}@media(max-width:940px),(prefers-reduced-motion:reduce){.cov-track{padding-bottom:0!important;background:none}.cov-stage{position:relative!important;min-height:0!important;display:block!important;transform:none!important;filter:none!important}.mind{margin-top:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important}}.cov-stage{transform:translate3d(0,calc(var(--cv,0) * 26vh),0) scale(calc(1 - var(--cv,0) * .07))!important}.cov-stage{position:relative!important;top:auto!important;min-height:0!important;display:block!important;transform:none!important;filter:none!important;will-change:auto!important}.cov-stage>section:last-of-type{position:sticky!important;top:0!important;z-index:1;min-height:100vh!important;display:flex!important;flex-direction:column!important;justify-content:center!important;transform-origin:50% 100%;transform:translate3d(0,calc(var(--cv,0) * 30vh),0) scale(calc(1 - var(--cv,0) * .1))!important;filter:brightness(calc(1 - var(--cv,0) * .5))!important;will-change:transform,filter;backface-visibility:hidden}@media(max-width:940px),(prefers-reduced-motion:reduce){.cov-stage>section:last-of-type{position:relative!important;min-height:0!important;display:block!important;transform:none!important;filter:none!important}}.cov-track{padding-bottom:0!important}.cov-stage{padding-bottom:88vh!important}@media(max-width:940px),(prefers-reduced-motion:reduce){.cov-stage{padding-bottom:0!important}}.cv2-track{position:relative;z-index:1;padding-bottom:88vh}.cv2-sink{position:sticky!important;top:0;z-index:1;transform-origin:50% 100%;transform:translate3d(0,calc(var(--cv2,0) * 30vh),0) scale(calc(1 - var(--cv2,0) * .1));filter:brightness(calc(1 - var(--cv2,0) * .5));will-change:transform,filter;backface-visibility:hidden}.cv2-rise{position:relative!important;z-index:6!important;margin-top:-88vh!important;border-radius:30px 30px 0 0;box-shadow:0 -46px 100px #0b0c0e8c}.cv2-rise~section,.cv2-rise~footer,.cv2-rise~div{position:relative;z-index:6}@media(max-width:940px),(prefers-reduced-motion:reduce){.cv2-track{padding-bottom:0}.cv2-sink{position:relative!important;transform:none;filter:none}.cv2-rise{margin-top:0!important;border-radius:0;box-shadow:none}}.cov-stage>section:last-of-type,.cv2-sink{transform-origin:50% 100%;perspective:1400px}.cov-stage>section:last-of-type{transform:perspective(1400px) translate3d(0,calc(var(--cv,0) * 26vh),calc(var(--cv,0) * -220px)) scale(calc(1 - var(--cv,0) * .12)) rotateX(calc(var(--cv,0) * 4deg))!important}.cv2-sink{transform:perspective(1400px) translate3d(0,calc(var(--cv2,0) * 26vh),calc(var(--cv2,0) * -220px)) scale(calc(1 - var(--cv2,0) * .12)) rotateX(calc(var(--cv2,0) * 4deg))}@media(max-width:940px),(prefers-reduced-motion:reduce){.cov-stage>section:last-of-type,.cv2-sink{transform:none!important}}.dvw-card{--cardw:clamp(296px,22vw,366px)}.dvw-phone{aspect-ratio:70.6/146.6!important;padding:2.42%!important;border-radius:12.6%/6.05%!important}.dvw-screen{aspect-ratio:auto!important;border-radius:11.3%/5.55%!important}.dvw-stage{height:calc(clamp(296px,22vw,366px) * 146.6 / 70.6 + clamp(84px,10vh,112px))!important}@media(max-width:940px){.dvw-card{--cardw:clamp(240px,68vw,300px);margin-top:calc(var(--cardw) * 146.6 / 70.6 / -2 - 22px)!important}.dvw-stage{height:calc(clamp(240px,68vw,300px) * 146.6 / 70.6 + clamp(72px,9vh,96px))!important}}.dvw-stage{--pager:clamp(84px,10vh,112px)}.dvw-card{top:0!important;margin-top:0!important;height:calc(var(--cardw) * 146.6 / 70.6)!important}.dvw-stage{height:calc(clamp(296px,22vw,366px) * 146.6 / 70.6 + var(--pager))!important}@media(max-width:940px){.dvw-stage{--pager:clamp(72px,9vh,96px);height:calc(clamp(240px,68vw,300px) * 146.6 / 70.6 + var(--pager))!important}.dvw-card{margin-top:0!important}}.mrh{position:relative;background:#fff}.mrh:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url(/new-temp/wdi-homepage/assets/uploads/pasted-1787235614932-0.png) center / cover no-repeat}.mrh:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#ffffff57,#ffffff1f 46%,#ffffff9e)}.mrh-in{position:relative;z-index:1}.mrh{background:#f2f4f7!important}.mrh:before{filter:contrast(1.35) saturate(1.15) brightness(.985);background-size:cover!important;background-position:center!important}.mrh:after{background:linear-gradient(180deg,#fff3,#fff0 44%,#ffffff8c)!important}.mrh{background:#e4e8ef!important}.mrh:before{filter:contrast(2.6) saturate(1.4) brightness(.9)!important;opacity:1!important;background-size:cover!important;background-position:center!important;mix-blend-mode:multiply}.mrh:after{background:linear-gradient(180deg,#ffffff47,#ffffff0d 42%,#ffffff80)!important}.mrh{background:#fff!important}.mrh:before{filter:none!important;opacity:1!important;mix-blend-mode:normal!important;background:url(/new-temp/wdi-homepage/assets/uploads/pasted-1787235614932-0.png) center top / 100% auto no-repeat!important}.mrh:after{display:none!important}.mrh.mrh-dark{background:#0a0b0e!important;overflow:clip}.mrh.mrh-dark:before,.mrh.mrh-dark:after{display:none!important}.mrh-wall{position:absolute;inset:-4% 0;z-index:0;display:flex;flex-direction:column;justify-content:center;gap:clamp(12px,1.4vw,22px);pointer-events:none}.hw-row{display:flex;width:max-content;gap:clamp(12px,1.4vw,22px);will-change:transform}.hw-track{display:flex;gap:clamp(12px,1.4vw,22px);align-items:center}.hw-row.r1{animation:hwDrift 96s linear infinite}.hw-row.r2{animation:hwDrift 120s linear infinite reverse}.hw-row.r3{animation:hwDrift 104s linear infinite}@keyframes hwDrift{to{transform:translate3d(-50%,0,0)}}.hw-dev{position:relative;display:block;flex:none;background:linear-gradient(158deg,#3a3d45,#101216 36%,#23252c 70%,#0c0d10);box-shadow:0 24px 60px -22px #000000d9,0 0 0 1px #ffffff12,inset 0 1px #ffffff1a}.hw-phone{height:clamp(240px,30vh,320px);aspect-ratio:70.6/146.6;border-radius:12.6%/6.05%;padding:2.4%}.hw-pad{height:clamp(240px,30vh,320px);aspect-ratio:177.5/247.6;border-radius:6.4%/4.6%;padding:2.6%}.hw-pad.land{aspect-ratio:247.6/177.5;height:clamp(200px,26vh,280px);border-radius:4.6%/6.4%}.hw-scr{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:#000;border-radius:inherit}.hw-phone .hw-scr{border-radius:11.3%/5.55%}.hw-pad .hw-scr{border-radius:4.2%/3.1%}.hw-pad.land .hw-scr{border-radius:3.1%/4.2%}.hw-scr img,.hw-scr video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(108%)}.hw-isl{position:absolute;left:50%;top:2.2%;transform:translate(-50%);width:30%;height:3.4%;border-radius:999px;background:#000;z-index:2;box-shadow:inset 0 0 0 1px #ffffff0d}.mrh-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(58% 66% at 50% 46%,#06070ad1,#06070a80 62%,#06070a57),linear-gradient(180deg,rgba(6,7,10,.5),transparent 22%,transparent 74%,rgba(6,7,10,.66))}.mrh.mrh-dark .mrh-in{position:relative;z-index:2}.mrh.mrh-dark .mrh-h,.mrh.mrh-dark .mrh-h .w{color:#fff!important}.mrh.mrh-dark .mrh-rule{background:#ffffff38!important}.mrh.mrh-dark .mrh-p1{color:#ffffffeb!important}.mrh.mrh-dark .mrh-p2,.mrh.mrh-dark .mrh-copy p{color:#ffffffa8!important}.mrh.mrh-dark .mrh-stat b{color:#fff!important}.mrh.mrh-dark .mrh-stat .k{color:#ffffff70!important}.mrh.mrh-dark .mrh-stat .l{color:#fff9!important}.mrh.mrh-dark .mrh-stats{border-top-color:#ffffff29!important}.mrh.mrh-dark .mv2-clutch,.mrh.mrh-dark .mv2-clutch *{color:#fff!important}.mrh.mrh-dark .mv2-clutch img{filter:brightness(0) invert(1)}.mrh.mrh-dark .btn,.mrh.mrh-dark .mrh-cta{background:#fff!important;color:#0b0c0e!important;border-color:#fff!important}.mrh.mrh-dark .btn:hover,.mrh.mrh-dark .mrh-cta:hover{background:#f92f64!important;color:#fff!important;border-color:#f92f64!important}@media(prefers-reduced-motion:reduce){.hw-row{animation:none!important}}@media(max-width:760px){.hw-phone,.hw-pad{height:200px}.hw-pad.land{height:170px}}.hw-dev{background:#0b0c0e!important;box-shadow:0 20px 54px -22px #000000e6,0 0 0 1.5px #2a2c33,0 0 0 2.5px #ffffff0f!important}.hw-phone{padding:1.9%!important}.hw-pad{padding:2.2%!important}.hw-scr.ap{display:flex!important;flex-direction:column;gap:7px;padding:9% 7% 8%;background:#f6f7fa!important;font-family:Figtree,sans-serif;color:#0b0c0e;overflow:hidden}.hw-scr.ap.pad{padding:6% 5%}.ap-bar{display:flex;align-items:center;justify-content:space-between;margin:-3% 0 2%}.ap-bar b{font-size:8.5px;font-weight:600;letter-spacing:.02em}.ap-bar i{width:13px;height:6.5px;border:1px solid rgba(11,12,14,.55);border-radius:2px;position:relative}.ap-bar i:after{content:"";position:absolute;inset:1px 4px 1px 1px;background:#0b0c0ecc;border-radius:1px}.ap-bar.d b{color:#fff}.ap-bar.d i{border-color:#fff9}.ap-bar.d i:after{background:#ffffffd9}.ap-hd{display:flex;align-items:baseline;justify-content:space-between}.ap-hd b{font-size:12.5px;font-weight:700;letter-spacing:-.02em}.ap-hd em{font-style:normal;font-size:8.5px;font-weight:600;color:#f92f64}.ap-hd.d b{color:#fff}.ap-ring{position:relative;width:64%;aspect-ratio:1;margin:2% auto;border-radius:50%;background:conic-gradient(#39e07b calc(var(--p,70) * 1%),#e7eaf0 0);display:grid;place-content:center;text-align:center}.ap-ring:before{content:"";position:absolute;inset:11%;border-radius:50%;background:#f6f7fa}.ap-ring b,.ap-ring em{position:relative}.ap-ring b{font-size:15px;font-weight:700;letter-spacing:-.03em}.ap-ring em{font-style:normal;font-size:7.5px;color:#7a7f88}.ap-cells{display:flex;gap:5px}.ap-cells span{flex:1;background:#fff;border-radius:8px;padding:7px 6px;box-shadow:0 1px 2px #0b0c0e0f}.ap-cells b{display:block;font-size:10.5px;font-weight:700;letter-spacing:-.02em}.ap-cells em{font-style:normal;font-size:7px;color:#7a7f88}.ap-cta{margin-top:auto;display:block;text-align:center;padding:8px 0;border-radius:999px;background:var(--c,#F92F64);color:#fff;font-size:9px;font-weight:700;letter-spacing:.01em}.hw-scr.ap:has(.ap-bar.d){background:#101116!important;color:#fff}.ap-hero{display:flex;flex-direction:column;justify-content:flex-end;gap:1px;height:34%;border-radius:10px;padding:8px;background:linear-gradient(150deg,var(--c,#A24BFF),color-mix(in srgb,var(--c,#A24BFF) 40%,#101116))}.ap-hero b{font-size:11px;font-weight:700;color:#fff}.ap-hero em{font-style:normal;font-size:7.5px;color:#ffffffbf}.ap-thumbs{display:flex;gap:5px}.ap-thumbs i{flex:1;aspect-ratio:16/11;border-radius:6px;background:linear-gradient(140deg,color-mix(in srgb,var(--c,#F92F64) 78%,#fff),color-mix(in srgb,var(--c,#F92F64) 55%,#101116))}.ap-big em{display:block;font-style:normal;font-size:7.5px;color:#7a7f88}.ap-big b{font-size:16px;font-weight:700;letter-spacing:-.03em}.ap-chart{display:flex;align-items:flex-end;gap:4px;height:26%}.ap-chart i{flex:1;height:var(--h,50%);border-radius:3px 3px 0 0;background:linear-gradient(180deg,#f92f64,#ff7ba3);opacity:.9}.ap-row{display:flex;align-items:center;gap:7px;background:#fff;border-radius:9px;padding:7px 8px;box-shadow:0 1px 2px #0b0c0e0f}.ap-row span{flex:1;min-width:0}.ap-row b{display:block;font-size:9px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-row em{font-style:normal;font-size:7.5px;color:#7a7f88}.ap-row u{text-decoration:none;font-size:9px;font-weight:700;color:var(--c,#39E07B)}.ap-av{display:grid;place-items:center;width:20px;height:20px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--c,#F92F64) 18%,#fff);color:var(--c,#F92F64);font-size:7.5px;font-weight:700}.ap-task{display:flex;align-items:center;gap:7px;background:#fff;border-radius:9px;padding:7px 8px;box-shadow:0 1px 2px #0b0c0e0f}.ap-task i{width:14px;height:14px;flex:none;border-radius:50%;border:1.5px solid #C9CDD6}.ap-task.done i{border-color:#1fb6a6;background:#1fb6a6;position:relative}.ap-task.done i:after{content:"\2713";position:absolute;inset:0;display:grid;place-items:center;font-size:8px;color:#fff}.ap-task b{display:block;font-size:9px;font-weight:700}.ap-task em{font-style:normal;font-size:7.5px;color:#7a7f88}.ap-steps{display:flex;gap:4px}.ap-steps i{flex:1;height:4px;border-radius:2px;background:#e2e5ec}.ap-steps i.on{background:#e0b341}.ap-bub{max-width:78%;padding:6px 9px;border-radius:11px;font-size:8.5px;line-height:1.35}.ap-bub.them{align-self:flex-start;background:#fff;box-shadow:0 1px 2px #0b0c0e0f;border-bottom-left-radius:3px}.ap-bub.me{align-self:flex-end;background:#f92f64;color:#fff;border-bottom-right-radius:3px}.ap-input{margin-top:auto;padding:7px 10px;border-radius:999px;background:#fff;font-size:8px;color:#9aa0aa;box-shadow:0 1px 2px #0b0c0e0f}.ap-grid2{display:flex;gap:6px;flex:1;min-height:0}.ap-grid2 i{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:1px;border-radius:9px;padding:7px;background:linear-gradient(155deg,color-mix(in srgb,var(--c,#F92F64) 22%,#fff),color-mix(in srgb,var(--c,#F92F64) 8%,#fff))}.ap-grid2 b{font-size:8.5px;font-weight:700}.ap-grid2 em{font-style:normal;font-size:7.5px;color:#7a7f88}.hw-scr.ap{container-type:size;--u:1;font-size:calc(var(--u) * 7.2cqw);gap:.7em!important;padding:8% 7% 7%!important}.hw-scr.ap.pad{--u:.8;padding:5.5% 5% 5%!important}.hw-pad.land .hw-scr.ap{--u:.5}.ap-bar{margin:-2% 0 1%}.ap-bar b{font-size:.85em}.ap-bar i{width:1.3em;height:.65em;border-radius:.2em}.ap-bar i:after{inset:.1em .4em .1em .1em}.ap-hd b{font-size:1.25em}.ap-hd em{font-size:.85em}.ap-ring{width:min(58%,40cqh);margin:1% auto}.ap-ring b{font-size:1.5em}.ap-ring em{font-size:.75em}.ap-cells{gap:.5em}.ap-cells span{padding:.7em .6em;border-radius:.8em}.ap-cells b{font-size:1.05em}.ap-cells em{font-size:.7em}.ap-cta{padding:.8em 0;font-size:.9em;border-radius:99em}.ap-hero{padding:.8em;border-radius:1em;height:30%}.ap-hero b{font-size:1.1em}.ap-hero em{font-size:.75em}.ap-thumbs{gap:.5em}.ap-thumbs i{border-radius:.6em}.ap-big em{font-size:.75em}.ap-big b{font-size:1.6em}.ap-chart{gap:.4em;height:22%}.ap-chart i{border-radius:.3em .3em 0 0}.ap-row{gap:.7em;border-radius:.9em;padding:.7em .8em}.ap-row b{font-size:.9em}.ap-row em{font-size:.75em}.ap-row u{font-size:.9em}.ap-av{width:2em;height:2em;font-size:.75em}.ap-task{gap:.7em;border-radius:.9em;padding:.7em .8em}.ap-task i{width:1.4em;height:1.4em}.ap-task.done i:after{font-size:.8em}.ap-task b{font-size:.9em}.ap-task em{font-size:.75em}.ap-steps{gap:.4em}.ap-steps i{height:.4em;border-radius:.2em}.ap-bub{padding:.6em .9em;border-radius:1.1em;font-size:.85em}.ap-bub.them{border-bottom-left-radius:.3em}.ap-bub.me{border-bottom-right-radius:.3em}.ap-input{padding:.7em 1em;font-size:.8em;border-radius:99em}.ap-grid2{gap:.6em}.ap-grid2 i{padding:.7em;border-radius:.9em}.ap-grid2 b{font-size:.85em}.ap-grid2 em{font-size:.75em}.hw-pad.land .ap-thumbs+.ap-thumbs,.hw-pad.land .ap-grid2+.ap-grid2,.hw-pad.land .ap-bub.me~.ap-bub.them,.hw-pad.land .ap-task:nth-of-type(3),.hw-pad.land .ap-row+.ap-row{display:none}@supports not (font-size:1cqw){.hw-scr.ap{font-size:9px}.hw-scr.ap .ap-cta,.hw-scr.ap .ap-input{display:none}}.hw-dev{container-type:inline-size}.hw-scr.ap{container-type:normal!important;font-size:calc(var(--u,1) * 7.2cqw)!important}.hw-scr.ap.pad{font-size:calc(.8 * 4.6cqw)!important;--u:.8}.hw-pad.land .hw-scr.ap{font-size:calc(.9 * 3.2cqw)!important}.ap-ring{width:min(58%,26cqw)!important}.hw-pad .ap-ring{width:min(46%,30cqw)!important}.hw-pad.land .ap-cells span:nth-child(3){display:none}.hw-phone{width:clamp(116px,15vw,152px)!important;height:auto!important;aspect-ratio:70.6/146.6!important}.hw-pad{width:clamp(170px,21vw,224px)!important;height:auto!important;aspect-ratio:177.5/247.6!important}.hw-pad.land{width:clamp(240px,30vw,318px)!important;height:auto!important;aspect-ratio:247.6/177.5!important}.ap-ring{width:52%!important;max-width:none!important}.hw-pad .ap-ring{width:38%!important}.hw-pad.land .ap-ring{width:24%!important}@media(max-width:760px){.hw-phone{width:96px!important}.hw-pad{width:138px!important}.hw-pad.land{width:196px!important}}.hw-phone{padding:calc(clamp(116px,15vw,152px)*.021)!important}.hw-pad{padding:calc(clamp(170px,21vw,224px)*.024)!important}.hw-pad.land{padding:calc(clamp(240px,30vw,318px)*.024)!important}@media(max-width:760px){.hw-phone{padding:2.016px!important}.hw-pad{padding:calc(138px * .024)!important}.hw-pad.land{padding:4.704px!important}}.hw-scr.ap .ap-ring{width:52%!important;max-width:none!important}.hw-scr.ap.pad .ap-ring{width:36%!important}.hw-pad.land .hw-scr.ap .ap-ring{width:22%!important}.hw-scr.ap{justify-content:space-between!important}.ap-hero{flex:1 1 auto;min-height:30%}.ap-thumbs{flex:1 1 auto}.ap-thumbs i{height:100%;aspect-ratio:auto}.ap-chart{flex:1 1 auto;min-height:18%;max-height:30%}.ap-grid2{flex:1 1 auto}.hw-scr.ap.pad{font-size:4.32cqw!important}.hw-pad.land .hw-scr.ap{font-size:3.42cqw!important}.mrh.mrh-light{background:#fff!important;overflow:clip}.mrh.mrh-light:before,.mrh.mrh-light:after{display:none!important}.mrh-light .hw-scr{background:#fff!important}.mrh-light .hw-scr img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center}.mrh-light .hw-dev{background:linear-gradient(158deg,#3b3e46,#17181d 40%,#26282f 72%,#101115)!important;box-shadow:0 26px 60px -26px #0b0c0e59,0 0 0 1.5px #2e3037,0 0 0 2.5px #ffffff80!important}.mrh-light .mrh-scrim{background:radial-gradient(56% 62% at 50% 44%,#fffffff0,#ffffffb8 58%,#ffffff47),linear-gradient(180deg,rgba(255,255,255,.85),transparent 20%,transparent 78%,rgba(255,255,255,.9))!important}@media(prefers-reduced-motion:reduce){.mrh-light .hw-row{animation:none!important}}.mrh-light .mrh-scrim{background:radial-gradient(64% 74% at 50% 46%,#fff 32%,#ffffffe6 58%,#ffffff57 82%,#ffffff1f),linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,255,.4) 22%,transparent 40%,transparent 68%,rgba(255,255,255,.95))!important}.mrh-light .hw-row{opacity:.85}.mrh-light .mrh-h{color:#0b0c0e!important;text-shadow:0 1px 0 rgba(255,255,255,.85)}.mrh-light .mrh-p1{color:#17181d!important;font-weight:400!important}.mrh-light .mrh-p2,.mrh-light .mrh-copy p{color:#33363d!important}.mrh-light .mrh-stat .k{color:#6a6f78!important}.mrh-light .mrh-stat .l{color:#33363d!important}.mrh-light .mrh-scrim{background:radial-gradient(70% 82% at 50% 46%,#e91e56f5 26%,#e91e56db 52%,#e91e5680 74%,#e91e5629),linear-gradient(180deg,rgba(190,16,64,.9),rgba(233,30,86,.35) 24%,transparent 44%,transparent 66%,rgba(150,10,50,.92))!important}.mrh-light .mrh-h,.mrh-light .mrh-h .w{color:#fff!important;text-shadow:0 2px 22px rgba(120,6,40,.4)!important}.mrh-light .mrh-rule{background:#ffffff57!important}.mrh-light .mrh-p1{color:#fff!important}.mrh-light .mrh-p2,.mrh-light .mrh-copy p{color:#ffffffd1!important}.mrh-light .mrh-stat b{color:#fff!important}.mrh-light .mrh-stat b i{color:#ffd3e0!important}.mrh-light .mrh-stat .k{color:#fff9!important}.mrh-light .mrh-stat .l{color:#ffffffc7!important}.mrh-light .mrh-stats{border-top-color:#ffffff47!important}.mrh-light .mv2-clutch,.mrh-light .mv2-clutch *{color:#fff!important}.mrh-light .mv2-clutch img{filter:brightness(0) invert(1)!important}.mrh-light .mv2-clutch-stars,.mrh-light .mv2-clutch .stars{color:#fff!important}.mrh-light .btn,.mrh-light .mrh-cta{background:#fff!important;color:#e91e56!important;border-color:#fff!important}.mrh-light .btn:hover,.mrh-light .mrh-cta:hover{background:#0b0c0e!important;color:#fff!important;border-color:#0b0c0e!important}.mrh-light .mrh-scrim{background:radial-gradient(66% 76% at 50% 46%,#fffffff7 30%,#fff7fae6 54%,#fff0f56b 76%,#fff0f51a),linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,250,252,.4) 22%,transparent 42%,transparent 66%,rgba(255,255,255,.96))!important}.mrh-light .mrh-h,.mrh-light .mrh-h .w{color:#0b0c0e!important;text-shadow:none!important}.mrh-light .mrh-rule{background:#0b0c0e24!important}.mrh-light .mrh-p1{color:#17181d!important}.mrh-light .mrh-p2,.mrh-light .mrh-copy p{color:#41454c!important}.mrh-light .mrh-stat b{color:#0b0c0e!important}.mrh-light .mrh-stat b i{color:#f92f64!important}.mrh-light .mrh-stat .k{color:#8a8f98!important}.mrh-light .mrh-stat .l{color:#41454c!important}.mrh-light .mrh-stats{border-top-color:#0b0c0e1a!important}.mrh-light .mv2-clutch,.mrh-light .mv2-clutch *{color:#0b0c0e!important}.mrh-light .mv2-clutch img{filter:none!important}.mrh-light .btn,.mrh-light .mrh-cta{background:#0b0c0e!important;color:#fff!important;border-color:#0b0c0e!important}.mrh-light .btn:hover,.mrh-light .mrh-cta:hover{background:#f92f64!important;border-color:#f92f64!important;color:#fff!important}.mrh-light .mrh-in{display:flex;flex-direction:column;align-items:center;text-align:center}.mrh-light .mrh-h{max-width:16ch}.mrh-light .mrh-rule{width:min(560px,52vw);margin-left:auto;margin-right:auto}.mrh-light .mrh-copy{max-width:56ch;display:flex;flex-direction:column;align-items:center;gap:6px}.mrh-light .mrh-foot{display:flex!important;flex-direction:column;align-items:center;gap:22px;grid-template-columns:none!important}.mrh-light .mrh-stats{justify-content:center;width:min(900px,84vw);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));text-align:center}@media(max-width:940px){.mrh-light .mrh-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.mrh-eye{margin-bottom:20px!important}.mrh-corner{position:absolute;top:clamp(18px,3vw,40px);right:clamp(18px,3vw,44px);z-index:3}.mrh-corner .mv2-clutch{display:inline-flex;align-items:center;gap:14px;padding:11px 18px;border-radius:999px;background:#ffffffc7;border:1px solid rgba(11,12,14,.08);backdrop-filter:blur(14px) saturate(150%);box-shadow:0 12px 32px -14px #0b0c0e40}.mrh-light .mrh-foot{gap:14px}.mrh-light .mrh-scrim{background:radial-gradient(52% 62% at 50% 44%,rgba(255,255,255,.96) 24%,rgba(255,248,250,.86) 50%,rgba(255,243,247,.3) 72%,transparent),linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,255,255,.24) 18%,transparent 36%,transparent 70%,rgba(255,255,255,.92))!important}.mrh-light .hw-row{opacity:.96}@media(max-width:940px){.mrh-corner{position:relative;top:auto;right:auto;display:flex;justify-content:center;margin-top:18px;order:5}}.mrh-glass{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(26px,3.4vw,46px) clamp(30px,5vw,76px) clamp(30px,3.8vw,52px);border-radius:clamp(28px,3.4vw,44px);isolation:isolate;overflow:hidden;background:linear-gradient(165deg,#ffffff6b,#ffffff29 42%,#ffffff4d);backdrop-filter:blur(26px) saturate(190%) brightness(1.06);-webkit-backdrop-filter:blur(26px) saturate(190%) brightness(1.06);box-shadow:0 30px 70px -34px #0b0c0e59,inset 0 1.5px #ffffffe6,inset 0 -1px #ffffff59,inset 1px 0 #fff6,inset -1px 0 #fff6;border:1px solid rgba(255,255,255,.55)}.mrh-glass-sheen{position:absolute;inset:-60% -30%;z-index:-1;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.5) 49%,rgba(255,255,255,.14) 54%,transparent 60%);animation:mrhSheen 7.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes mrhSheen{0%{transform:translate(-46%)}55%,to{transform:translate(46%)}}.mrh-glass:after{content:"";position:absolute;left:8%;right:8%;bottom:0;height:1.5px;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(249,47,100,.4) 30%,rgba(255,255,255,.8) 50%,rgba(249,47,100,.4) 70%,transparent);filter:blur(.3px)}.mrh-glass .mrh-eye{position:relative;z-index:2}.mrh-glass .mrh-h{position:relative;z-index:2;margin:0}.mrh-light .mrh-scrim{background:radial-gradient(46% 54% at 50% 46%,rgba(255,255,255,.6) 20%,rgba(255,250,252,.34) 55%,transparent 78%),linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,.16) 16%,transparent 34%,transparent 72%,rgba(255,255,255,.9))!important}.mrh-light .mrh-rule{margin-top:clamp(26px,3.2vw,44px)}@media(prefers-reduced-motion:reduce){.mrh-glass-sheen{animation:none}}@media(max-width:760px){.mrh-glass{padding:22px 20px 26px;border-radius:24px}}.mrh-glass-full{display:flex;flex-direction:column;align-items:center;width:min(1040px,92vw);padding:clamp(30px,3.6vw,54px) clamp(26px,4.6vw,72px) clamp(28px,3.4vw,48px);background:linear-gradient(165deg,#ffffff42,#ffffff14 44%,#ffffff2e)!important;backdrop-filter:blur(18px) saturate(200%) brightness(1.05)!important;-webkit-backdrop-filter:blur(18px) saturate(200%) brightness(1.05)!important;border:1px solid rgba(255,255,255,.5)!important}.mrh-glass-full .mrh-rule{width:min(560px,70%);margin:clamp(20px,2.6vw,36px) auto;background:#0b0c0e1f!important;position:relative;z-index:2}.mrh-glass-full .mrh-foot,.mrh-glass-full .mrh-stats{position:relative;z-index:2}.mrh-glass-full .mrh-stats{margin-top:clamp(22px,2.8vw,38px);padding-top:clamp(18px,2.2vw,30px);width:100%}.mrh.mrh-light{padding-top:clamp(56px,7vw,116px)!important;padding-bottom:clamp(64px,8vw,128px)!important}.mrh-light .mrh-scrim{background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.08) 14%,transparent 30%,transparent 76%,rgba(255,255,255,.8))!important}.mrh-light .hw-row{opacity:1}@media(max-width:760px){.mrh-glass-full{padding:24px 18px}}.mrh-glass-full{width:min(1180px,94vw)!important;align-items:flex-start!important;text-align:left!important;padding:clamp(28px,3.2vw,46px) clamp(28px,4vw,60px)!important;background:linear-gradient(165deg,#ffffff9e,#fff6 44%,#ffffff8a)!important;backdrop-filter:blur(22px) saturate(180%) brightness(1.04)!important;-webkit-backdrop-filter:blur(22px) saturate(180%) brightness(1.04)!important}.mrh-light .mrh-in{align-items:flex-start!important;text-align:left!important}.mrh-glass-full .mrh-eye{align-self:flex-start}.mrh-glass-full .mrh-h{max-width:none!important;font-size:clamp(38px,5.6vw,84px)!important}.mrh-glass-full .mrh-rule{width:100%!important;margin:clamp(16px,2vw,26px) 0!important}.mrh-glass-full .mrh-foot{display:grid!important;grid-template-columns:1fr auto;align-items:end;gap:clamp(20px,4vw,64px);width:100%;flex-direction:unset!important}.mrh-glass-full .mrh-stats{margin-top:clamp(16px,2vw,26px)!important;padding-top:clamp(14px,1.8vw,22px)!important;width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;text-align:left!important;justify-content:start!important}.mrh-glass-full .mrh-stat b{font-size:clamp(24px,2.4vw,36px)!important}@media(max-width:940px){.mrh-glass-full .mrh-foot{grid-template-columns:1fr;align-items:start}.mrh-glass-full .mrh-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.mrh-light .mrh-in{width:100%;max-width:none!important;display:flex;flex-direction:column;align-items:center!important;padding:0 var(--gutter,clamp(24px,4vw,64px))}.mrh-glass-full{width:min(1320px,96vw)!important;margin:0 auto!important}.mrh-glass-full .mrh-h{font-size:clamp(42px,6.2vw,96px)!important}.mrh-glass-full .mrh-p1{font-size:clamp(17px,1.5vw,22px)!important}.mrh-glass-full .mrh-p2{font-size:clamp(14px,1.15vw,17px)!important}.mrh-glass-full .mrh-stat b{font-size:clamp(26px,2.7vw,40px)!important}.mrh-glass-full .mrh-stat .k{font-size:10.5px!important}.mrh-glass-full .mrh-stat .l{font-size:clamp(13px,1vw,15px)!important}#navAvF5{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:900!important;background:#fff}body{padding-top:74px}body.is-scrolled #navAvF5,#navAvF5{box-shadow:0 1px #0b0c0e12}.mrh-light .hw-row{opacity:.74}.mrh-glass-full{align-items:center!important;text-align:center!important}.mrh-glass-full .mrh-eye{align-self:center;margin-bottom:16px!important}.mrh-glass-full .mrh-h{text-align:center!important;font-size:clamp(46px,6.8vw,108px)!important;line-height:.96!important}.mrh-glass-full .mrh-rule{width:min(520px,60%)!important;margin:clamp(18px,2.2vw,30px) auto!important}.mrh-glass-full .mrh-foot{display:flex!important;flex-direction:column;align-items:center;gap:10px;grid-template-columns:none!important}.mrh-glass-full .mrh-copy{align-items:center!important;text-align:center!important;max-width:56ch!important}.mrh-glass-full .mrh-copy .mrh-cta{margin-top:14px}.mrh-glass-full .mrh-stats{text-align:center!important;justify-items:center}.mrh-glass-full .mrh-stat{align-items:center}@media(max-width:940px){.mrh-glass-full .mrh-h{font-size:clamp(34px,9vw,56px)!important}}.mrh-light .mrh-in{padding:0!important}.mrh-glass-full{width:100%!important;max-width:none!important;border-radius:0!important;align-items:stretch!important;text-align:left!important;border-left:0!important;border-right:0!important;padding:clamp(34px,4vw,64px) var(--gutter,clamp(24px,4vw,64px)) clamp(30px,3.6vw,52px)!important}.mrh-glass-full .mrh-eye{align-self:flex-start;margin-bottom:18px!important}.mrh-glass-full .mrh-h{text-align:left!important;font-size:clamp(46px,8.4vw,124px)!important;line-height:.98!important;max-width:none!important}.mrh-glass-full .mrh-rule{width:100%!important;margin:clamp(20px,2.6vw,38px) 0!important}.mrh-glass-full .mrh-foot{display:grid!important;grid-template-columns:1fr auto!important;align-items:end;gap:clamp(20px,4vw,64px);flex-direction:unset!important}.mrh-glass-full .mrh-copy{align-items:flex-start!important;text-align:left!important;max-width:52ch!important}.mrh-glass-full .mrh-copy .mrh-cta{margin-top:12px}.mrh-glass-full .mrh-stats{text-align:left!important;justify-items:start}.mrh-glass-full .mrh-stat{align-items:flex-start}.mrh.mrh-light{display:flex;align-items:center}.mrh-light .mrh-in{width:100%}@media(max-width:940px){.mrh-glass-full .mrh-foot{grid-template-columns:1fr!important;align-items:start}}.mrh-glass-full{position:relative}.mrh-right{position:absolute!important;right:var(--gutter,clamp(24px,4vw,64px));top:clamp(40px,4.6vw,72px);margin:0!important;max-width:34ch;text-align:right!important}.mrh-right-2{top:calc(clamp(40px,4.6vw,72px) + 34px)!important;color:#6a6f78!important}@media(max-width:940px){.mrh-right{position:static!important;text-align:left!important;max-width:none}.mrh-right-2{position:static!important}}.mrh-light .hw-row{will-change:transform,opacity}.mrh-glass-full{background:linear-gradient(165deg,#ffffff70,#ffffff38 44%,#ffffff5c)!important;backdrop-filter:blur(20px) saturate(185%) brightness(1.05)!important;-webkit-backdrop-filter:blur(20px) saturate(185%) brightness(1.05)!important;transition:background 1.1s cubic-bezier(.22,.61,.36,1),backdrop-filter 1.1s cubic-bezier(.22,.61,.36,1),-webkit-backdrop-filter 1.1s cubic-bezier(.22,.61,.36,1),border-color 1.1s cubic-bezier(.22,.61,.36,1)}@media(hover:hover){.mrh-glass-full:hover{background:linear-gradient(165deg,#ffffff1a,#ffffff08 44%,#ffffff14)!important;backdrop-filter:blur(0px) saturate(100%) brightness(1)!important;-webkit-backdrop-filter:blur(0px) saturate(100%) brightness(1)!important;border-color:#ffffff3d!important}.mrh-glass-full:hover .mrh-glass-sheen{opacity:0}.mrh-glass-full:hover .mrh-h,.mrh-glass-full:hover .mrh-p1,.mrh-glass-full:hover .mrh-p2,.mrh-glass-full:hover .mrh-stat b,.mrh-glass-full:hover .mrh-stat .k,.mrh-glass-full:hover .mrh-stat .l{text-shadow:0 1px 2px rgba(255,255,255,.9),0 0 18px rgba(255,255,255,.8)}}.mrh-glass-sheen{transition:opacity .8s ease}.mrh-right{top:clamp(26px,3vw,44px)!important;max-width:none!important;white-space:nowrap;font-size:clamp(13px,1.05vw,16px)!important}.mrh-right-2{top:calc(clamp(26px,3vw,44px) + clamp(22px,1.9vw,28px))!important;font-size:clamp(12px,.95vw,14.5px)!important}@media(max-width:1100px){.mrh-right,.mrh-right-2{white-space:normal}}@media(hover:hover){.mrh-glass-full:hover{background:linear-gradient(165deg,#ffffff70,#ffffff38 44%,#ffffff5c)!important;backdrop-filter:blur(20px) saturate(185%) brightness(1.05)!important;-webkit-backdrop-filter:blur(20px) saturate(185%) brightness(1.05)!important;border-color:#ffffff8c!important}.mrh-glass-full:hover .mrh-glass-sheen{opacity:1}.mrh-glass-full:hover .mrh-h,.mrh-glass-full:hover .mrh-p1,.mrh-glass-full:hover .mrh-p2,.mrh-glass-full:hover .mrh-stat b,.mrh-glass-full:hover .mrh-stat .k,.mrh-glass-full:hover .mrh-stat .l{text-shadow:none}}.mrh-lens{position:absolute;left:0;top:0;width:210px;height:210px;border-radius:50%;z-index:1;pointer-events:none;opacity:0;transition:opacity .45s ease;backdrop-filter:blur(0px) saturate(115%) brightness(1.02);-webkit-backdrop-filter:blur(0px) saturate(115%) brightness(1.02);background:#ffffff05;box-shadow:inset 0 0 0 1px #ffffffa6,inset 0 0 26px #ffffff40,0 10px 34px -18px #0b0c0e59;mix-blend-mode:normal}.mrh-lens.on{opacity:1}.mrh-glass-full .mrh-eye,.mrh-glass-full .mrh-h,.mrh-glass-full .mrh-sub,.mrh-glass-full .mrh-cta,.mrh-glass-full .mrh-stats,.mrh-glass-full .mrh-right,.mrh-glass-full .mrh-right-2,.mrh-glass-full .mrh-rule{position:relative;z-index:2}.mrh-right-2{z-index:2}.mrh-sub{margin:clamp(14px,1.6vw,24px) 0 0!important;font-size:clamp(17px,1.5vw,22px)!important;font-weight:400!important;color:#17181d!important;max-width:52ch}.mrh-glass-full{background:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.mrh-glass-full:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(165deg,#ffffff70,#ffffff38 44%,#ffffff5c);backdrop-filter:blur(20px) saturate(185%) brightness(1.05);-webkit-backdrop-filter:blur(20px) saturate(185%) brightness(1.05);-webkit-mask:radial-gradient(circle 105px at var(--mx,-999px) var(--my,-999px),transparent 96%,#000 100%);mask:radial-gradient(circle 105px at var(--mx,-999px) var(--my,-999px),transparent 96%,#000 100%)}@media(hover:hover){.mrh-glass-full:hover{background:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.mrh-glass-full:after{content:"";position:absolute;left:var(--mx,-999px);top:var(--my,-999px);width:210px;height:210px;z-index:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;opacity:0;transition:opacity .4s ease;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 0 26px #ffffff40,0 10px 34px -18px #0b0c0e4d;background:none;filter:none}.mrh-glass-full.lens-on:after{opacity:1}.mrh-lens{display:none!important}@media(max-width:940px){.mrh-corner{width:100%}.mrh-corner .mv2-clutch{padding:9px 14px;gap:10px}}.mrh-glass-full{--lensx:calc(100% - var(--gutter,clamp(24px,4vw,64px)) - 105px);--lensy: calc(clamp(26px,3vw,44px) + clamp(22px,1.9vw,28px) + 140px) }.mrh-glass-full:before{-webkit-mask:radial-gradient(circle 105px at var(--lensx) var(--lensy),transparent 96%,#000 100%)!important;mask:radial-gradient(circle 105px at var(--lensx) var(--lensy),transparent 96%,#000 100%)!important;background:linear-gradient(165deg,#fff9,#ffffff61 44%,#ffffff85)!important}.mrh-glass-full:after{left:var(--lensx)!important;top:var(--lensy)!important;opacity:1!important}.mrh-glass-full.lens-on:after{opacity:1!important}@media(max-width:940px){.mrh-glass-full:before{-webkit-mask:none!important;mask:none!important}.mrh-glass-full:after{display:none}}.mrh-glass-full{--lensx:calc(100% - var(--gutter,clamp(24px,4vw,64px)) - 330px);--lensy: calc(clamp(26px,3vw,44px) + clamp(22px,1.9vw,28px) + 128px) }.mrh-glass-full:before{background:linear-gradient(165deg,#ffffffab,#ffffff73 44%,#ffffff96)!important}.mrh-glass-full .mrh-h{position:relative}.mrh-glass-full .mrh-h:before{content:"";position:absolute;left:-6%;top:-18%;width:76%;height:140%;z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 38% 50%,rgba(233,30,86,.07),transparent 75%);filter:blur(6px)}.mrh-glass-full{--lensx:calc(100% - var(--gutter,clamp(24px,4vw,64px)) - 150px);--lensy: calc(clamp(26px,3vw,44px) + clamp(22px,1.9vw,28px) + 150px) }.mrh-glass-full:after{width:244px!important;height:244px!important}.mrh-glass-full .mrh-cta{width:auto!important;height:auto!important;white-space:nowrap;flex:none;display:inline-flex!important;align-items:center;gap:10px;padding:15px 30px!important;font-size:15px!important}.mrh-glass-full{--lens2x:calc(var(--lensx) - 168px);--lens2y:calc(var(--lensy) + 46px)}.mrh-glass-full:before{-webkit-mask:radial-gradient(circle 122px at var(--lensx) var(--lensy),transparent 96%,#000 100%),radial-gradient(circle 88px at var(--lens2x) var(--lens2y),transparent 96%,#000 100%)!important;-webkit-mask-composite:source-in;mask:radial-gradient(circle 122px at var(--lensx) var(--lensy),transparent 96%,#000 100%),radial-gradient(circle 88px at var(--lens2x) var(--lens2y),transparent 96%,#000 100%)!important;mask-composite:intersect!important}.mrh-glass-full .mrh-glass-sheen:after{content:"";position:absolute;left:var(--lens2x);top:var(--lens2y);width:176px;height:176px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 0 22px #ffffff40,0 10px 30px -18px #0b0c0e4d}@media(max-width:940px){.mrh-glass-full .mrh-glass-sheen:after{display:none}}.mrh-glass-full:before{-webkit-mask:radial-gradient(circle 122px at var(--lensx) var(--lensy),transparent 96%,#000 100%)!important;mask:radial-gradient(circle 122px at var(--lensx) var(--lensy),transparent 96%,#000 100%)!important}.mrh-glass-full .mrh-glass-sheen:after{display:none!important}.mrh-glass-full .mrh-cta{padding:11px 22px!important;font-size:13.5px!important;gap:8px}.mrh-glass-full .mrh-cta svg{width:15px;height:15px}.cv2-track{padding-bottom:118vh}.cv2-sink{transform:translate3d(0,calc(var(--cv2,0) * 15vh),0) scale(calc(1 - var(--cv2,0) * .085))!important;filter:brightness(calc(1 - var(--cv2,0) * .34))!important;transform-origin:50% 42%!important;perspective:none!important}.cv2-rise{margin-top:-118vh!important;border-radius:clamp(20px,2.4vw,34px) clamp(20px,2.4vw,34px) 0 0!important;box-shadow:0 -40px 90px -20px #0b0c0e6b,0 -1px #ffffff80 inset!important}@media(max-width:940px),(prefers-reduced-motion:reduce){.cv2-track{padding-bottom:0}.cv2-sink{transform:none!important;filter:none!important;border-radius:0}.cv2-rise{margin-top:0!important}}.cv2-sink{transform:translate3d(0,calc(var(--cv2,0) * 34vh),0) scale(calc(1 - var(--cv2,0) * .14))!important;filter:brightness(calc(1 - var(--cv2,0) * .46)) saturate(calc(1 - var(--cv2,0) * .3))!important;transform-origin:50% 0%!important}.cv2-rise{z-index:8!important}.cv2-rise~section,.cv2-rise~footer,.cv2-rise~div{z-index:8!important}.cv2-sink{transform-origin:50% 100%!important;transform:translate3d(0,calc(var(--cv2,0) * 26vh),0) scale(calc(1 - var(--cv2,0) * .12))!important}@media(max-width:940px),(prefers-reduced-motion:reduce){.cv2-sink{top:auto!important;transform:none!important}}.cv2-sink{transform:translate3d(0,calc(var(--cv2,0) * 62vh),0) scale(calc(1 - var(--cv2,0) * .05))!important;filter:brightness(calc(1 - var(--cv2,0) * .3)) saturate(calc(1 - var(--cv2,0) * .18))!important}@media(max-width:940px),(prefers-reduced-motion:reduce){.cv2-sink{transform:none!important;filter:none!important}}.mai2{position:relative;overflow:hidden;background:#f4f1ec;color:var(--ink);padding:clamp(72px,8vw,128px) 0 clamp(96px,10vw,168px);z-index:8}.mai2-in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.mai2-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:820px}.mai2-tab{appearance:none;cursor:pointer;padding:11px 22px;border-radius:999px;border:1px solid transparent;background:#e9e4dc;color:var(--ink);font-family:inherit;font-size:13.5px;font-weight:500;letter-spacing:-.01em;transition:background .35s ease,color .35s ease,border-color .35s ease,transform .35s var(--ease)}.mai2-tab:hover{background:#dfd8ce;transform:translateY(-1px)}.mai2-tab.on{background:var(--ink);color:#fff}.mai2-tab:focus-visible{outline:2px solid var(--rose-500);outline-offset:3px}.mai2-eye{display:inline-flex;align-items:center;gap:9px;margin-top:clamp(56px,6.4vw,104px);font-size:11.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--rose-600)}.mai2-eye i{width:5px;height:5px;border-radius:50%;background:var(--rose-500);box-shadow:0 0 0 3px #f92f6429}.mai2-state{margin:clamp(22px,2.6vw,34px) auto 0;max-width:21ch;min-height:5.2em;font-size:clamp(28px,4.2vw,58px);font-weight:400;letter-spacing:-.04em;line-height:1.18;color:var(--ink);text-wrap:balance}.mai2-state .mai2-w{display:inline-block;opacity:0;transform:translateY(14px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.mai2-state.in .mai2-w{opacity:1;transform:none}.mai2-blob{position:absolute;z-index:1;pointer-events:none;will-change:transform}.mai2-blob-a{left:-14%;top:-34%;width:clamp(360px,42vw,720px);aspect-ratio:1.16;background:#6e8bff;border-radius:38% 62% 55% 45%/48% 44% 56% 52%;animation:mai2SwayA 26s ease-in-out infinite alternate}.mai2-blob-b{right:-12%;bottom:-38%;width:clamp(380px,46vw,780px);aspect-ratio:1.05;background:#ff9ad5;border-radius:58% 42% 44% 56%/52% 58% 42% 48%;animation:mai2SwayB 30s ease-in-out infinite alternate}@keyframes mai2SwayA{0%{transform:rotate(-10deg) translateZ(0)}to{transform:rotate(10deg) translate3d(4%,3%,0)}}@keyframes mai2SwayB{0%{transform:rotate(8deg) translateZ(0)}to{transform:rotate(-12deg) translate3d(-4%,-3%,0)}}@media(prefers-reduced-motion:reduce){.mai2-blob{animation:none}.mai2-state .mai2-w{transition:none;opacity:1;transform:none}}@media(max-width:760px){.mai2-state{max-width:24ch;min-height:0}.mai2-blob-a{left:-40%;top:-16%}.mai2-blob-b{right:-42%;bottom:-18%}}section.mai2{background:#f4f1ec!important}.mai2-state .mai2-w{margin-right:.27em}.mai2-h{margin:14px 0 0;font-size:clamp(20px,1.8vw,26px);font-weight:500;letter-spacing:-.03em;color:var(--m2-ink)}.mai2{--m2-bg:#F4F1EC;--m2-ink:#0B0C0E;--m2-mut:rgba(11,12,14,.62);--m2-tab:#E9E4DC;--m2-tabink:#0B0C0E;--m2-tabon:#0B0C0E;--m2-tabonink:#fff;--m2-ba:#6E8BFF;--m2-bb:#FF9AD5;transition:background 1s cubic-bezier(.22,.61,.36,1),color 1s ease}section.mai2{background:var(--m2-bg)!important;color:var(--m2-ink)}.mai2[data-theme=t1]{--m2-bg:#FDEBF3;--m2-ink:#33060F;--m2-mut:rgba(51,6,15,.6);--m2-tab:#F9D7E6;--m2-tabink:#33060F;--m2-tabon:#F92F64;--m2-tabonink:#fff;--m2-ba:#FFB1D2;--m2-bb:#F92F64}.mai2[data-theme=t2]{--m2-bg:#111214;--m2-ink:#E9EAEC;--m2-mut:rgba(233,234,236,.6);--m2-tab:#232529;--m2-tabink:#E9EAEC;--m2-tabon:#F92F64;--m2-tabonink:#fff;--m2-ba:#F92F64;--m2-bb:#FF7AA8}.mai2-eye{color:var(--rose-500)}.mai2[data-theme=t2] .mai2-eye{color:#ff7aa8}.mai2-state{color:var(--m2-ink);transition:color 1s ease}.mai2-tab{background:var(--m2-tab);color:var(--m2-tabink);transition:background .6s ease,color .6s ease,transform .35s var(--ease)}.mai2-tab.on{background:var(--m2-tabon);color:var(--m2-tabonink)}.mai2-blob{z-index:3;mix-blend-mode:multiply;transition:background 1.1s cubic-bezier(.22,.61,.36,1),border-radius 1.1s cubic-bezier(.22,.61,.36,1)}.mai2[data-theme=t2] .mai2-blob{mix-blend-mode:screen;opacity:.85}.mai2-blob-a{background:var(--m2-ba)}.mai2-blob-b{background:var(--m2-bb)}.mai2[data-theme=t1] .mai2-blob-a{border-radius:62% 38% 45% 55%/44% 56%;animation-name:mai2SwayB}.mai2[data-theme=t1] .mai2-blob-b{border-radius:42% 58% 56% 44%/58% 42%;animation-name:mai2SwayA}.mai2[data-theme=t2] .mai2-blob-a{border-radius:24% 76% 66% 34%/60% 30% 70% 40%;animation-name:mai2SwayB}.mai2[data-theme=t2] .mai2-blob-b{border-radius:70% 30% 32% 68%/36% 64%;animation-name:mai2SwayA}@keyframes mai2Flip{0%{transform:rotate(0) scaleX(1)}50%{transform:rotate(-9deg) scaleX(.2)}to{transform:rotate(0) scaleX(-1)}}.mai2-blob.flip{animation:mai2Flip 1s cubic-bezier(.22,.61,.36,1) both!important}.mai2-in{z-index:2}@media(prefers-reduced-motion:reduce){.mai2-blob.flip{animation:none!important}}.mai2{--m2-bg:#fff}section.mai2{background:var(--m2-bg)!important}.mai2-tabs{flex-wrap:nowrap;max-width:none;gap:8px}.mai2-tab{padding:10px 18px;font-size:12.5px;white-space:nowrap}@media(max-width:900px){.mai2-tabs{flex-wrap:wrap}}.mai2-h.in{animation:mai2TitleIn .7s var(--ease) both}@keyframes mai2TitleIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mai2-state{max-width:30ch;font-size:clamp(24px,3.4vw,46px);min-height:4.6em}.mai2-blob-a{left:-16%;top:-30%;animation:mai2RoamA 44s ease-in-out infinite alternate}.mai2-blob-b{right:-14%;bottom:-34%;animation:mai2RoamB 52s ease-in-out infinite alternate}@keyframes mai2RoamA{0%{transform:translateZ(0) rotate(-8deg)}35%{transform:translate3d(34vw,14vh,0) rotate(4deg)}70%{transform:translate3d(58vw,4vh,0) rotate(12deg)}to{transform:translate3d(12vw,26vh,0) rotate(-4deg)}}@keyframes mai2RoamB{0%{transform:translateZ(0) rotate(6deg)}40%{transform:translate3d(-38vw,-12vh,0) rotate(-6deg)}75%{transform:translate3d(-62vw,-2vh,0) rotate(-14deg)}to{transform:translate3d(-16vw,-24vh,0) rotate(4deg)}}@keyframes mai2Flip{0%{scale:1 1}50%{scale:.15 1}to{scale:-1 1}}.mai2-blob.flip{animation:mai2RoamA 44s ease-in-out infinite alternate,mai2Flip 1s cubic-bezier(.22,.61,.36,1) both!important}.mai2-blob-b.flip{animation:mai2RoamB 52s ease-in-out infinite alternate,mai2Flip 1s cubic-bezier(.22,.61,.36,1) both!important}@media(prefers-reduced-motion:reduce){.mai2-blob-a,.mai2-blob-b,.mai2-blob.flip{animation:none!important}}section.mai2{min-height:100vh;display:flex;align-items:center;padding:clamp(44px,5vh,72px) 0!important;box-sizing:border-box}.mai2-in{width:100%}.mai2-big{margin:0 0 clamp(26px,3.2vh,44px);font-size:clamp(34px,4.4vw,62px);font-weight:500;letter-spacing:-.045em;line-height:1.04;color:var(--m2-ink);transition:color 1s ease}.mai2-tab{padding:13px 26px;font-size:14px}.mai2-h{margin-top:clamp(34px,4.6vh,64px);font-size:clamp(21px,1.9vw,28px);font-weight:500;letter-spacing:-.03em;color:var(--rose-500)!important}.mai2[data-theme=t2] .mai2-h{color:#ff7aa8!important}.mai2-h .mai2-l{display:inline-block;opacity:0;transform:translateY(9px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.mai2-h.in .mai2-l{opacity:1;transform:none}.mai2-eye{display:none}.mai2-state{margin-top:clamp(16px,2vh,26px);font-size:clamp(22px,3vw,42px);min-height:0}@media(prefers-reduced-motion:reduce){.mai2-h .mai2-l{transition:none;opacity:1;transform:none}}@media(max-height:760px){.mai2-state{font-size:clamp(20px,2.6vw,34px)}.mai2-big{margin-bottom:20px}}.mai2{--m2-ba:#F92F64;--m2-bb:#FFC2D4}.mai2[data-theme=t1]{--m2-ba:#FF7AA8;--m2-bb:#F92F64}.mai2[data-theme=t2]{--m2-ba:#F92F64;--m2-bb:#5A0E28}.mai2 .mai2-blob{background:transparent!important;z-index:0!important;mix-blend-mode:normal!important;opacity:1!important;border-radius:0!important}.mai2 .mai2-blob:after{content:"";position:absolute;inset:0;transition:background 1.1s cubic-bezier(.22,.61,.36,1),border-radius 1.1s cubic-bezier(.22,.61,.36,1)}.mai2 .mai2-blob-a:after{background:var(--m2-ba);border-radius:50%}.mai2 .mai2-blob-b:after{background:var(--m2-bb);border-radius:clamp(70px,9vw,150px)}.mai2 .mai2-blob-a{animation:mai2RoamA 44s ease-in-out infinite alternate!important}.mai2 .mai2-blob-b{animation:mai2RoamB 52s ease-in-out infinite alternate!important}.mai2 .mai2-blob.flip{animation:mai2RoamA 44s ease-in-out infinite alternate!important}.mai2 .mai2-blob-b.flip{animation:mai2RoamB 52s ease-in-out infinite alternate!important}.mai2 .mai2-blob.flip:after{animation:mai2Flip 1s cubic-bezier(.22,.61,.36,1) both}.mai2 .mai2-in{z-index:auto!important;position:relative}.mai2-state{color:#fff!important;mix-blend-mode:difference}section.mai2{padding:clamp(40px,5.5vh,64px) 0 clamp(56px,7vh,96px)!important}.mai2-in{min-height:calc(100vh - clamp(96px,12.5vh,160px));display:flex;flex-direction:column;align-items:center}.mai2-big{margin-bottom:clamp(20px,2.6vh,34px)}.mai2-h{margin-top:auto!important;font-size:clamp(16px,1.4vw,21px)!important;font-weight:600!important;letter-spacing:.02em!important}.mai2-state{margin-bottom:auto!important;max-width:34ch;font-size:clamp(22px,2.9vw,40px);font-weight:300;line-height:1.32;letter-spacing:-.03em}@media(prefers-reduced-motion:reduce){.mai2 .mai2-blob,.mai2 .mai2-blob.flip{animation:none!important}.mai2 .mai2-blob.flip:after{animation:none}}.mai2-h{font-size:21.61px!important}.mai2-state{font-size:40px!important;font-weight:400!important}.mai2 .mai2-in{padding-top:218px}@media(max-width:900px){.mai2-big,.mai2-tabs,.mai2 .mai2-in>.mai2-tab{position:static!important;top:auto!important;left:auto!important}.mai2 .mai2-in{padding-top:0}}.mai2-eye2{position:absolute;top:16px;display:inline-flex;align-items:center;gap:9px;font-size:11.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--rose-500)}.mai2-eye2 i{width:5px;height:5px;border-radius:50%;background:var(--rose-500);box-shadow:0 0 0 3px #f92f6429}.mai2 .mai2-tabs{left:50%!important;transform:translate(-50%)!important}section.mai2{overflow:visible!important;z-index:9!important}.mai2 .mai2-blob-b{bottom:4%!important}div.mai2-rvl{position:relative!important;z-index:1!important;margin-top:-100vh;padding-bottom:100vh;margin-bottom:-100vh}.mai2-rvl>.dvw{position:sticky;top:0}.mai2-rvl~.mau-cta{z-index:0!important}@media(max-width:940px),(prefers-reduced-motion:reduce){div.mai2-rvl{margin:0!important;padding:0!important}.mai2-rvl>.dvw{position:relative;top:auto}section.mai2{overflow:hidden!important}}div.mai2-rvl{padding-bottom:0!important}.mai2-rvl-sp{height:100vh}section.mai2{overflow:hidden!important}.mai2 .mai2-blob-a{width:clamp(260px,30vw,520px)!important}.mai2 .mai2-blob-b{width:clamp(330px,40vw,680px)!important}@media(max-width:940px),(prefers-reduced-motion:reduce){.mai2-rvl-sp{height:0}}div.mai2-rvl{margin:0!important;padding:0!important;z-index:auto!important}.mai2-rvl>.dvw{position:relative!important;top:auto!important}.mai2-rvl-sp{display:none!important;height:0!important}.mai2-rvl~.mau-cta{z-index:8!important}.wby-cell.wby-rise{opacity:0;transform:translate(46px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.wby-cell.wby-rise.in{opacity:1;transform:none}.lpfoot-drop{position:relative;z-index:3;overflow:clip;border-radius:calc((1 - var(--fp,0)) * 34px) calc((1 - var(--fp,0)) * 34px) 0 0;box-shadow:0 calc((1 - var(--fp,0)) * -34px) calc((1 - var(--fp,0)) * 64px) rgba(0,0,0,calc((1 - var(--fp,0)) * .42));will-change:border-radius}.lpfoot-drop .lpfoot-track{transform:translate3d(0,calc((var(--fp,0) - 1) * 18%),0);will-change:transform;backface-visibility:hidden}.lpfoot-drop:before{content:"";position:absolute;left:0;right:0;top:0;height:clamp(70px,10vh,140px);z-index:5;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,calc(.46 * (1 - var(--fp,0)))),transparent)}.lpfoot-drop:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;z-index:6;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,calc(var(--fp,0) * .22)) 30%,rgba(255,255,255,calc(var(--fp,0) * .22)) 70%,transparent)}.lpfoot-drop .lpfoot-l{--d:.12}.lpfoot-drop .lpfoot-r{--d:.26}.lpfoot-drop .lpfoot-bottom{--d:.4}.lpfoot-drop .lpfoot-l,.lpfoot-drop .lpfoot-r,.lpfoot-drop .lpfoot-bottom{opacity:max(0,(var(--fp,0) - var(--d)) / .34);transform:translate3d(0,calc((1 - min(1,max(0,(var(--fp,0) - var(--d)) / .34)))*22px),0);will-change:opacity,transform}[style*=--fq]{will-change:transform}.lpfoot-drop{margin-top:0}@media(max-width:940px),(prefers-reduced-motion:reduce){.lpfoot-drop{overflow:visible;border-radius:0;box-shadow:none}.lpfoot-drop .lpfoot-track{transform:none}.lpfoot-drop:before,.lpfoot-drop:after{display:none}.lpfoot-drop .lpfoot-l,.lpfoot-drop .lpfoot-r,.lpfoot-drop .lpfoot-bottom{opacity:1;transform:none}}.lpfoot-fixed{position:fixed;left:0;right:0;bottom:0;z-index:0}.lpfoot-fixed.is-static{position:static}.lpfoot-fixed .lpfoot-track{transform:none!important}.lpfoot-fixed .lpfoot-l,.lpfoot-fixed .lpfoot-r,.lpfoot-fixed .lpfoot-bottom{opacity:1!important;transform:none!important}body>*:not(.lpfoot-fixed):not(.wdi-to-top):not(.wdi-skip):not(.wdi-cookies):not(script):not(style):not(template):not(#lpfootSpace){position:relative;z-index:1}#lpfootSpace{position:static;z-index:0}.lpfoot{position:static!important}#lpfootSpace{display:none!important;height:0!important}section.mai2{isolation:isolate}.mai2 .mai2-blob-b{width:clamp(200px,24vw,420px)!important}.mai2-big{color:#fff!important;mix-blend-mode:difference!important;text-shadow:none!important}.mai2-h,.mai2[data-theme=t1] .mai2-h,.mai2[data-theme=t2] .mai2-h,.mai2-eye2{color:#06d09b!important;mix-blend-mode:difference!important}.mai2-eye2 i{background:#06d09b;box-shadow:0 0 0 3px #06d09b33}.mai2 .mai2-blob{z-index:0!important}@media(prefers-reduced-motion:reduce){.mai2-big,.mai2-state,.mai2-h,.mai2-eye2{mix-blend-mode:difference!important}}section.mai2{isolation:auto!important;transition:none!important}.mai2-state{transition:color .3s ease}.mai2-big{color:var(--m2-ink)!important;mix-blend-mode:normal!important}.mai2-eye2{color:var(--rose-500)!important;mix-blend-mode:normal!important}.mai2-eye2 i{background:var(--rose-500);box-shadow:0 0 0 3px #f92f6429}.mai2-h,.mai2[data-theme=t1] .mai2-h{color:var(--rose-500)!important;mix-blend-mode:normal!important}.mai2[data-theme=t2] .mai2-h{color:#ff7aa8!important;mix-blend-mode:normal!important}.mai2-state{color:#fff!important;mix-blend-mode:difference!important}.mai2 .mai2-blob-a{top:30%!important}@keyframes mai2RoamA{0%{transform:translateZ(0) rotate(-8deg)}35%{transform:translate3d(34vw,6vh,0) rotate(4deg)}70%{transform:translate3d(58vw,-2vh,0) rotate(12deg)}to{transform:translate3d(12vw,10vh,0) rotate(-4deg)}}@keyframes mai2RoamB{0%{transform:translateZ(0) rotate(6deg)}40%{transform:translate3d(-38vw,-6vh,0) rotate(-6deg)}75%{transform:translate3d(-62vw,0,0) rotate(-14deg)}to{transform:translate3d(-16vw,-10vh,0) rotate(4deg)}}.mic-tags{opacity:1!important;transform:none!important;gap:7px 18px}.mic-tags span{border:0!important;border-radius:0!important;padding:0 0 0 14px!important;position:relative}.mic-tags span:before{content:"";position:absolute;left:0;top:.52em;width:6px;height:6px;border-radius:50%;background:var(--rose-500,#F92F64)}.mind.is-light .mic-tags span:before{background:var(--rose-600,#E01254)}.mic-card .mic-top h3{line-height:1.12;min-height:2.24em}.mic-card>p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;min-height:6.48em;line-height:1.62}.mic-tags{display:grid!important;grid-template-columns:1fr 1fr;gap:10px 20px;align-content:start}.mic-tags span{font-size:12px!important;font-weight:400;letter-spacing:.01em;line-height:1.35;color:#ffffffa8!important;padding:0 0 0 16px!important}.mic-tags span:before{width:5px;height:5px;top:.5em;background:var(--rose-500,#F92F64);box-shadow:0 0 0 3px #f92f6429}.mic-card:hover .mic-tags span{color:#ffffffd9!important}.mind.is-light .mic-tags span{color:var(--ink-2)!important}@media(max-width:940px){.mic-card .mic-top h3{min-height:0}.mic-card>p{min-height:0}}.mic-tags span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11.5px!important}@media(max-width:1280px){.mic-tags span{font-size:11px!important;letter-spacing:0}}.mai2-h .mai2-l{position:static;height:31px;line-height:1.4}@keyframes mai2RoamA{0%{transform:translate3d(0,-6vh,0) rotate(-8deg)}30%{transform:translate3d(4vw,12vh,0) rotate(2deg)}65%{transform:translate3d(1vw,30vh,0) rotate(10deg)}to{transform:translate3d(5vw,6vh,0) rotate(-3deg)}}@keyframes mai2RoamB{0%{transform:translateZ(0) rotate(6deg)}35%{transform:translate3d(-4vw,-16vh,0) rotate(-5deg)}70%{transform:translate3d(-1vw,-30vh,0) rotate(-12deg)}to{transform:translate3d(-5vw,-8vh,0) rotate(3deg)}}.mai2 .mai2-blob-a{left:-9%!important}.mai2 .mai2-blob-b{right:-8%!important}@media(max-width:1280px){.mai2 .mai2-eye2,.mai2 .mai2-big,.mai2 .mai2-tabs{position:static!important;left:auto!important;top:auto!important}.mai2 .mai2-eye2{order:-3}.mai2 .mai2-big{order:-2;margin:10px 0 6px}.mai2 .mai2-tabs{order:-1;flex-wrap:wrap!important;justify-content:center;max-width:840px;margin-top:16px;transform:none!important}.mai2 .mai2-in{padding-top:28px}.mai2 .mai2-h{margin-top:clamp(30px,5vh,56px)!important}.mai2 .mai2-blob-b{bottom:-12%!important;width:clamp(160px,20vw,300px)!important}.mai2 .mai2-blob-a{top:44%!important}}.dvw-phone{aspect-ratio:9/19.5!important}.dvw-card{margin-top:calc(var(--cardw) * 19.5 / 9 / -2 - clamp(26px,3vh,40px))!important}.dvw-card{margin-top:calc(var(--cardw) * 146.6 / 70.6 / -2 - clamp(26px,3vh,40px))!important}.dvw-card{--cardw: calc(clamp(296px,22vw,366px)*.958) !important;margin-top:calc(clamp(296px,22vw,366px) * .958 * 19.5 / 9 / -2 - clamp(26px,3vh,40px))!important}.dvw-phone{aspect-ratio:70.6/146.6!important}.dvw-card{--cardw:clamp(296px,22vw,366px)!important;top:0!important;margin-top:0!important;height:calc(var(--cardw) * 146.6 / 70.6)!important}@media(max-width:940px){.dvw-card{--cardw:clamp(240px,68vw,300px)!important}}.mai2 .mai2-state{color:var(--ink)!important;mix-blend-mode:normal!important}.mai2[data-theme=t2] .mai2-state{color:#e9eaec!important}.mai2 .mai2-state .mai2-w{display:inline-block;opacity:0;transform:translateY(14px);filter:blur(6px);transition:opacity .8s ease,transform .9s cubic-bezier(.16,.84,.24,1),filter .8s ease}.mai2 .mai2-state.in .mai2-w{opacity:1;transform:none;filter:blur(0)}@media(prefers-reduced-motion:reduce){.mai2 .mai2-state .mai2-w{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}.hx{--rose:#F92F64;--violet:#A24BFF;position:relative;overflow:hidden;background:#f5f5f6;color:#0b0c0e;font-family:Figtree,system-ui,sans-serif;padding:clamp(56px,7vw,104px) 0 clamp(64px,7vw,104px)}.hx *{box-sizing:border-box}.hx .wrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,3.2vw,40px)}.hx-in{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:center}.hx-h{margin:0;font-size:clamp(40px,4.6vw,68px);font-weight:500;line-height:1.04;letter-spacing:-.045em;max-width:13ch;text-wrap:balance}.hx-p{margin:clamp(24px,2.6vw,36px) 0 0;max-width:44ch;font-size:clamp(16px,1.25vw,18.5px);line-height:1.6;color:#7b7f87}.hx-acts{margin-top:clamp(30px,3.2vw,44px);display:flex;align-items:center;gap:clamp(24px,3vw,44px);flex-wrap:wrap}.hx-cta{display:inline-flex;align-items:center;gap:clamp(28px,3vw,44px);height:58px;padding:0 30px 0 32px;border-radius:999px;background:#0b0c0e;color:#fff;font-size:16px;font-weight:600;text-decoration:none;transition:background .3s}.hx-cta svg{width:20px;height:20px;transition:transform .3s}.hx-cta:hover{background:var(--rose);color:#fff}.hx-cta:hover svg{transform:translate(3px)}.hx-link{font-size:16px;font-weight:600;color:#0b0c0e;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}.hx-link:hover{color:var(--rose)}.hx-trust{margin-top:clamp(48px,6vw,96px);display:flex;align-items:center;gap:clamp(24px,3.4vw,56px)}.hx-trust p{margin:0;font-size:14px;line-height:1.45;color:#0b0c0e;flex:none}.hx-logos{display:flex;align-items:center;gap:clamp(22px,2.6vw,40px)}.hx-logos img{height:28px;width:auto;max-width:120px;object-fit:contain;filter:grayscale(1);opacity:.55;transition:filter .3s,opacity .3s}.hx-logos img:hover{filter:none;opacity:1}.hx-bento{display:grid;grid-template-columns:1.08fr 1fr;grid-template-rows:auto auto;gap:clamp(14px,1.4vw,20px)}.hx-a{position:relative;aspect-ratio:1/.9;border-radius:22px;overflow:visible}.hx-a .qc{position:absolute;inset:0;border-radius:22px;overflow:hidden;background:transparent}.hx-a .qc:before{content:"";position:absolute;right:0;bottom:0;width:100%;height:100%;border-radius:100% 22px 22px;background:linear-gradient(160deg,#ffd6e2,#f3c9f2 55%,#e1ccff)}.hx-a .orb{position:absolute;right:12%;top:-12%;width:clamp(76px,7vw,104px);aspect-ratio:1;border-radius:50%;background:#0b0c0e;color:var(--rose);display:grid;place-items:center;box-shadow:0 24px 40px -18px #0c0c148c;animation:hxBob 6s ease-in-out infinite alternate}.hx-a .orb svg{width:42%;height:42%}.hx-b{border-radius:22px;background:#ededef;padding:clamp(22px,2.2vw,32px);display:flex;flex-direction:column}.hx-b .n{font-size:clamp(54px,5.4vw,84px);font-weight:600;letter-spacing:-.05em;line-height:.95}.hx-b .n i{font-style:normal;color:var(--rose)}.hx-b p{margin:clamp(14px,1.6vw,22px) 0 0;font-size:15px;line-height:1.5;color:#6b6f77;max-width:18ch}.hx-b .bar{margin-top:auto;height:5px;border-radius:9px;background:#dcdce0;overflow:hidden}.hx-b .bar i{display:block;height:100%;width:66%;background:#0b0c0e;border-radius:inherit;animation:hxFill 1.6s cubic-bezier(.22,.61,.36,1) both .3s}.hx-c{grid-column:1 / -1;position:relative;overflow:hidden;border-radius:24px;background:#060608;color:#fff;min-height:clamp(200px,17vw,250px);display:flex;align-items:flex-end;justify-content:space-between;padding:0 clamp(22px,2.4vw,36px)}.hx-c .glow{position:absolute;left:-10%;top:-60%;width:70%;height:150%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.14),transparent 70%);pointer-events:none}.hx-c .t{position:relative;align-self:center}.hx-c .k{display:flex;align-items:center;gap:14px;font-size:14px;color:#ffffffd1}.hx-c .k:before{content:"";width:56px;height:1px;background:#ffffff80}.hx-c h3{margin:clamp(16px,1.8vw,24px) 0 0;font-size:clamp(26px,2.4vw,36px);font-weight:500;letter-spacing:-.035em;line-height:1.1}.hx-c .bars{position:relative;display:flex;align-items:flex-end;gap:10px;height:82%}.hx-c .bars i{display:block;width:clamp(44px,4.4vw,64px);border-radius:6px 6px 0 0;transform-origin:bottom;animation:hxGrow 1.2s cubic-bezier(.22,.61,.36,1) both}.hx-c .bars i:nth-child(1){height:45%;background:#ffb8cc;animation-delay:.2s}.hx-c .bars i:nth-child(2){height:70%;background:#ff6f95;animation-delay:.35s}.hx-c .bars i:nth-child(3){height:100%;background:var(--rose);animation-delay:.5s}@keyframes hxBob{to{transform:translateY(-8px)}}@keyframes hxFill{0%{width:0}}@keyframes hxGrow{0%{transform:scaleY(0)}}@media(max-width:1000px){.hx-in{grid-template-columns:1fr}.hx-trust{flex-wrap:wrap}}@media(max-width:560px){.hx-bento{grid-template-columns:1fr}.hx-c .bars{display:none}}@media(prefers-reduced-motion:reduce){.hx *{animation:none!important}}.hx-h{max-width:15.5ch;font-size:clamp(40px,4.4vw,64px)}.hx{padding-bottom:clamp(48px,5vw,80px)}.hx{background:#fff url(/new-temp/wdi-homepage/assets/hero-ui-iso-bg.webp) center/cover no-repeat}.hx-badges{position:absolute;right:7%;bottom:9%;width:74%;height:62%;z-index:2}.hx-bdg{position:absolute;bottom:0;display:block;text-decoration:none;transition:transform .55s cubic-bezier(.22,.61,.36,1),filter .55s,z-index 0s .2s;filter:drop-shadow(0 18px 22px rgba(80,20,60,.22))}.hx-bdg img{display:block;width:100%;height:auto}.b-clutch{left:0;width:46%;transform:rotate(-8deg) translateY(-4%);z-index:1;animation:hxBdgA 7s ease-in-out infinite alternate}.b-et{right:0;width:52%;transform:rotate(6deg);z-index:2;animation:hxBdgB 8s ease-in-out -2s infinite alternate}.hx-bdg:hover,.hx-bdg:focus-visible{z-index:3;animation-play-state:paused;transform:rotate(0) translateY(-10%) scale(1.08);filter:drop-shadow(0 26px 30px rgba(80,20,60,.32))}.hx-bdg:focus-visible{outline:2px solid var(--rose);outline-offset:6px;border-radius:12px}.hx-bdg .tip{position:absolute;left:50%;top:100%;margin-top:10px;transform:translate(-50%,6px);opacity:0;white-space:nowrap;padding:6px 12px;border-radius:999px;background:#0b0c0e;color:#fff;font-size:12px;font-weight:600;pointer-events:none;transition:opacity .3s,transform .3s}.hx-bdg:hover .tip,.hx-bdg:focus-visible .tip{opacity:1;transform:translate(-50%)}@keyframes hxBdgA{to{translate:0 -6px}}@keyframes hxBdgB{to{translate:0 -8px}}@media(prefers-reduced-motion:reduce){.hx-bdg{animation:none!important}}.hx-badges{right:5%;bottom:7%;width:84%;height:70%}.b-clutch{width:48%}.b-et{width:54%}.hx-badges{right:3%;bottom:5%;width:92%;height:78%}.b-clutch{width:52%}.b-et{width:58%}.hx-bdg.b-clutch,.hx-bdg.b-et{transform:none}.hx-bdg img{width:100%;height:100%;object-fit:contain}.hx-bdg:hover,.hx-bdg:focus-visible{transform:translateY(-6%) scale(1.06)}.hx-a .qc{background:transparent!important}.hx-a .qc:before{display:block!important;background:#f2f1ef url(/new-temp/wdi-homepage/assets/hero-laptop-quarter.webp) center/cover no-repeat!important}.hx-b .bar i{background:linear-gradient(90deg,#ff8fb0,#f92f64 55%,#a24bff)!important}.hx-eye{display:inline-block;margin-bottom:18px;font-family:Space Grotesk,ui-monospace,monospace;font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#f92f64}.hx-p2{margin:12px 0 0;max-width:52ch;font-size:15px;line-height:1.6;color:#5f636b}.hx-trust p{max-width:34ch}.mrv .wrap{width:100%;flex:1 1 auto;align-self:stretch;max-width:1280px!important;margin-left:auto;margin-right:auto;padding-left:clamp(20px,3.2vw,40px);padding-right:clamp(20px,3.2vw,40px);box-sizing:border-box}.hx-l{position:relative;isolation:isolate}.hx-l:before{content:"";position:absolute;z-index:-1;inset:-40px -60px -40px -80px;pointer-events:none;background:radial-gradient(ellipse 72% 70% at 36% 46%,#fffffff5,#ffffffe0 46%,#fff0 78%)}.hx-h{color:#0b0c0e;font-weight:600;letter-spacing:-.05em}.hx-hl{background:linear-gradient(100deg,#f92f64,#ff5e8a 30%,#a24bff 62%,#f92f64);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hxSheen 7s ease-in-out infinite}.hx-hl2{position:relative;white-space:nowrap}.hx-hl2:after{content:"";position:absolute;left:0;right:0;bottom:.04em;height:.12em;border-radius:999px;background:linear-gradient(90deg,#ff8fb0,#f92f64,#a24bff);transform:scaleX(0);transform-origin:left;animation:hxUnder 1.1s cubic-bezier(.22,.61,.36,1) .5s forwards}@keyframes hxSheen{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes hxUnder{to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.hx-hl{animation:none}.hx-hl2:after{animation:none;transform:scaleX(1)}}.hpf{position:relative;z-index:4;overflow:hidden;color:#fff;font-family:Figtree,system-ui,sans-serif;margin-top:-48px;border-radius:var(--hpr,28px) var(--hpr,28px) 0 0;padding:clamp(110px,11vw,170px) 0 clamp(96px,9vw,140px);background:#3b4c8a;box-shadow:0 -30px 60px -30px #0b0c0e59}.hpf *{box-sizing:border-box}.hpf .wrap{position:relative;z-index:3;max-width:1280px;margin:0 auto;padding:0 clamp(20px,3.2vw,40px)}.hpf-bg{position:absolute;inset:-8% 0;z-index:0;will-change:transform}.hpf-bg img{width:100%;height:100%;object-fit:cover;object-position:50% 70%;display:block}.hpf-tint{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#2e3a80db,#3e4e969e 34%,#a24ba057 62%,#f92f644d 78%,#201a3cb3),radial-gradient(60% 40% at 50% 70%,rgba(249,47,100,.22),transparent 70%)}.hpf-stars{position:absolute;inset:0 0 50%;z-index:2;pointer-events:none;opacity:.7;background-image:radial-gradient(1.2px 1.2px at 12% 18%,#fff,transparent 60%),radial-gradient(1px 1px at 28% 8%,#fff,transparent 60%),radial-gradient(1.4px 1.4px at 46% 22%,#fff,transparent 60%),radial-gradient(1px 1px at 63% 12%,#fff,transparent 60%),radial-gradient(1.2px 1.2px at 78% 26%,#fff,transparent 60%),radial-gradient(1px 1px at 88% 9%,#fff,transparent 60%),radial-gradient(1px 1px at 36% 34%,#fff,transparent 60%),radial-gradient(1.2px 1.2px at 70% 40%,#fff,transparent 60%);animation:hpfTwinkle 6s ease-in-out infinite alternate}@keyframes hpfTwinkle{0%{opacity:.45}to{opacity:.85}}.hpf-in{text-align:center}.hpf-giant{font-size:clamp(120px,19vw,300px);font-weight:700;letter-spacing:-.07em;line-height:.82;margin:0 0 clamp(4px,1vw,14px);user-select:none;background:linear-gradient(180deg,#fffffff5,#ffffffb8 42%,#ffffff14 96%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 18px 40px rgba(20,24,70,.25))}.hpf-eye{display:inline-flex;align-items:center;gap:10px;font-family:Space Grotesk,ui-monospace,monospace;font-size:11.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#ffc2d4}.hpf-eye i{width:6px;height:6px;border-radius:50%;background:#f92f64;box-shadow:0 0 0 4px #f92f6447}.hpf-h{margin:14px auto 0;max-width:22ch;font-size:clamp(22px,2.1vw,30px);font-weight:500;letter-spacing:-.025em;line-height:1.3;text-wrap:balance}.hpf-cta{display:inline-flex;align-items:center;margin-top:26px;padding:15px 28px;border-radius:999px;background:#fff;color:#0b0c0e;font-size:15px;font-weight:600;text-decoration:none;box-shadow:0 14px 34px -14px #0b0c0e80;transition:background .3s ease,color .3s ease,transform .3s ease}.hpf-cta:hover{background:#f92f64;color:#fff;transform:translateY(-1px)}.hpf-stats{margin:clamp(56px,6vw,88px) auto 0;max-width:1080px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:24px;overflow:hidden;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);text-align:left}.pf-st{display:flex;flex-direction:column;gap:6px;padding:clamp(22px,2.2vw,32px) clamp(18px,1.8vw,26px)}.pf-st+.pf-st{border-left:1px solid rgba(255,255,255,.16)}.pf-st b{font-size:clamp(34px,3.2vw,46px);font-weight:600;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.pf-st b small{font-size:.48em;font-weight:500;color:#ffffffa8;margin-left:2px}.pf-st strong{margin-top:6px;font-size:15px;font-weight:600}.pf-st em{font-style:normal;font-size:13.5px;line-height:1.45;color:#ffffffbd}.pf-stars-r{display:flex;gap:2px;margin-top:4px}.pf-stars-r svg{width:15px;height:15px;fill:#ff7ba3}.pf-src{display:flex;gap:8px;margin-top:auto;padding-top:12px}.pf-src .pf-logo{width:26px;height:26px;border-radius:7px;background:#fff;padding:3px;object-fit:contain}.pf-flags{display:flex;margin-top:auto;padding-top:12px}.pf-flags img,.pf-flags i{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.9);box-shadow:0 0 0 1.5px #f92f64}.pf-flags img+img,.pf-flags i{margin-left:-8px}.pf-flags i{display:grid;place-items:center;font-style:normal;font-size:16px;font-weight:600;color:#fff;background:#f92f64}.hpf-panel{margin:clamp(22px,2.4vw,32px) auto 0;max-width:1080px;text-align:left;border-radius:28px;padding:clamp(18px,2vw,28px) clamp(22px,3vw,48px);background:#ffffff1f;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25);box-shadow:0 40px 90px -40px #14103c99,inset 0 1px #ffffff40}.hpf-panel-k{display:block;padding:10px 0 14px;font-family:Space Grotesk,ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#ffffffb3}.pf-row{display:grid;grid-template-columns:72px 56px minmax(0,1fr) 90px 28px;align-items:center;gap:clamp(12px,2vw,28px);padding:clamp(20px,2vw,28px) 0;color:#fff;text-decoration:none;border-top:1px solid rgba(255,255,255,.2);transition:padding .35s ease}.pf-n,.pf-yr{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.pf-n{color:#ffffffdb}.pf-lg .pf-logo,.pf-lg .pf-mono{width:44px;height:44px;border-radius:12px;background:#fff;padding:6px;object-fit:contain;box-shadow:0 8px 20px -10px #0b0c0e80}.pf-mono{display:inline-grid;place-items:center;font-size:13px;font-weight:700;letter-spacing:.04em;color:#f92f64}.pf-tt b{display:block;font-size:clamp(16px,1.35vw,19px);font-weight:600;letter-spacing:-.015em}.pf-tt em{display:block;margin-top:4px;font-style:normal;font-size:14.5px;color:#ffffffa8}.pf-ar svg{width:20px;height:20px;transition:transform .35s ease,color .35s ease}.pf-row:hover{padding-left:8px}.pf-row:hover .pf-ar svg{transform:translate(5px);color:#ff7ba3}.pf-row:hover .pf-tt b{color:#ffd0dd}@media(max-width:900px){.hpf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-st+.pf-st{border-left:0}.pf-st:nth-child(2n){border-left:1px solid rgba(255,255,255,.16)}.pf-st:nth-child(n+3){border-top:1px solid rgba(255,255,255,.16)}}@media(max-width:640px){.pf-row{grid-template-columns:48px minmax(0,1fr) 52px}.pf-n,.pf-ar{display:none}.pf-lg .pf-logo,.pf-lg .pf-mono{width:38px;height:38px}}@media(prefers-reduced-motion:reduce){.hpf-stars{animation:none}}.hpf{margin-top:0}.hpf-giant{margin:18px 0 0;font-size:clamp(56px,8.6vw,140px);line-height:.95;letter-spacing:-.06em;text-wrap:balance}.hpf-h{margin-top:clamp(14px,1.6vw,22px);font-size:clamp(22px,2.2vw,32px)}.hab{position:relative;z-index:5;background:#fff;font-family:Figtree,system-ui,sans-serif;color:#0b0c0e;padding:clamp(88px,9vw,140px) 0 clamp(80px,8.4vw,128px)}.hab .wrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,3.2vw,40px);box-sizing:border-box}.hab .mst-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:clamp(20px,2.4vw,30px);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#e0204f}.hab .mst-eyebrow i{width:5px;height:5px;border-radius:50%;background:#f92f64;box-shadow:0 0 0 3px #f92f6429}.hab .mst-h{margin:0;max-width:17ch;font-size:clamp(40px,5.6vw,88px);font-weight:500;letter-spacing:-.05em;line-height:1;color:#0b0c0e;text-wrap:balance}.hab-body{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(40px,6vw,110px);margin-top:clamp(48px,5.4vw,84px);padding-top:clamp(32px,3.4vw,48px);border-top:1px solid rgba(12,12,20,.1)}.hab .mst-lead{margin:0 0 18px;max-width:62ch;font-size:clamp(15px,1.22vw,17.5px);font-weight:300;line-height:1.66;color:#3a3d44}.hab .mst-lead:last-child{margin-bottom:0}.hab-k{margin:0;font-size:clamp(22px,2vw,30px);font-weight:400;letter-spacing:-.03em;line-height:1.25;color:#6b6f77}.hab-k2{margin-top:10px;color:#0b0c0e;font-weight:500}.hab .mst-cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;margin-top:clamp(28px,3.2vw,42px);height:55px;padding:0 28px;border:1px solid rgba(12,12,20,.14);border-radius:999px;background:#fff;color:#0b0c0e;font-size:15px;font-weight:400;letter-spacing:-.01em;text-decoration:none;transition:border-color .3s ease,background .3s ease,color .3s ease,gap .3s ease}.hab .mst-cta svg{width:17px;height:17px}.hab .mst-cta:hover{border-color:#f92f64;background:#f92f64;color:#fff;gap:18px}.hab .mst-cta:focus-visible{outline:2px solid #F92F64;outline-offset:4px}@media(max-width:860px){.hab-body{grid-template-columns:1fr}}.hab{padding-bottom:clamp(56px,6vw,96px)!important}.mdg{position:relative;z-index:3;background:#fff;padding:clamp(64px,7.4vw,112px) 0 0}.mdg-head{max-width:var(--measure,1440px);margin:0 auto;padding:0 var(--gutter,clamp(24px,4vw,64px))}.mdg-eye{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-2);border-radius:999px;padding:8px 16px}.mdg-h{margin:clamp(22px,2.6vw,34px) 0 0;font-size:clamp(34px,5vw,76px);font-weight:400;letter-spacing:-.05em;line-height:1.02;color:var(--ink);max-width:18ch}.mdg-lead{margin:22px 0 0;max-width:66ch;font-size:clamp(15px,1.25vw,17px);font-weight:300;line-height:1.68;color:var(--muted)}.mdg-cta{display:inline-flex;align-items:center;gap:12px;margin-top:clamp(26px,3vw,38px);height:48px;padding:0 26px;border-radius:10px;background:var(--ink);color:#fff;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .3s ease,transform .35s var(--ease),box-shadow .35s ease}.mdg-cell{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(300px,32vw,420px);padding:clamp(28px,3vw,44px);isolation:isolate;transition:transform .5s var(--ease)}.mdg-cell:nth-child(1):before{background:linear-gradient(155deg,#0b0c0e,#17121c 58%,#1b0f17)}.mdg-cell:nth-child(2):before{background:linear-gradient(155deg,#f5f3f5,#efebf2)}.mdg-cell:nth-child(3):before{background:linear-gradient(155deg,#fbfbfc,#f4f4f6)}.mdg-cell:nth-child(4):before{background:linear-gradient(155deg,#fbfbfc,#f4f4f6)}.mdg-cell:nth-child(5):before{background:linear-gradient(155deg,#f5f3f5,#efebf2)}.mdg-cell:nth-child(6):before{background:linear-gradient(155deg,#0b0c0e,#17121c 58%,#1b0f17)}.mdg-cell h3{font-size:clamp(20px,1.9vw,27px);font-weight:400;letter-spacing:-.035em;line-height:1.12;color:var(--ink);max-width:16ch}.mdg-cell p{margin-top:12px;font-size:14.5px;font-weight:300;line-height:1.62;color:var(--muted);max-width:38ch}@media(max-width:680px){.mdg-grid{grid-template-columns:1fr}.mdg-cell{min-height:240px}}.mdg-cell:not(:nth-child(1)):not(:nth-child(6)) p{color:var(--ink-2)}.mdg-n{font-size:12px;color:var(--muted)}.mdg-cell:nth-child(1) .mdg-n,.mdg-cell:nth-child(6) .mdg-n{color:#ffffffb8}.mdg-eye{display:inline-flex!important;align-items:center;gap:9px;border:0!important;padding:0!important;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-600)!important}.mdg-eye i{width:5px;height:5px;border-radius:50%;background:var(--rose-500);box-shadow:0 0 0 3px #f92f6429}.mdg-h .amp{background:linear-gradient(102deg,var(--rose-600),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent}.mdg-cta{border-radius:999px!important;font-size:14.5px!important;letter-spacing:-.01em!important;text-transform:none!important}.mdg{position:relative;z-index:3;border-radius:28px 28px 0 0;box-shadow:0 -28px 60px #0b0c0e47}.mdg-cell:hover .mdg-ic{background:var(--rose-500);color:#fff}.mdg-cell:nth-child(1) .mdg-ic,.mdg-cell:nth-child(6) .mdg-ic{background:#ffffff1a;color:#fff}.mdg-cell{justify-content:space-between}.mdg-body{margin-top:clamp(22px,2.4vw,32px)}.mdg-cell:hover .mdg-go,.mdg-cell:focus-within .mdg-go{opacity:1;transform:none}.mdg-cell:nth-child(1) .mdg-go,.mdg-cell:nth-child(6) .mdg-go{color:var(--rose-300)}.mdg{position:relative;z-index:3}.mdg-h .amp{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--muted)!important}.mdg-cell h3{font-weight:500!important;font-size:clamp(20px,2.2vw,34px)!important}.mws-card h3,.mdg-cell h3,.mrs-cell h3,.mte-cell h3{font-size:clamp(20px,2.2vw,34px)!important}.mdg-cell p,.mrs-cell p,.mte-cell p{font-weight:400!important;font-size:14.5px!important}.mws-card,.mdg-cell,.mrs-cell,.mte-cell{transition:background .38s ease,transform .5s var(--ease)}.mdg-cell:hover,.mrs-cell:hover{background:#0b0c0e0a}.mdg-cell:nth-child(1):hover,.mdg-cell:nth-child(6):hover,.mrs-cell:nth-child(1):hover,.mrs-cell:nth-child(5):hover{background:#ffffff0f}@media(hover:none){.mws-card,.mdg-cell,.mrs-cell,.mte-cell{cursor:auto!important}}.mdg{position:relative;z-index:3;background:#fff;padding:clamp(64px,7.4vw,112px) 0 0;border-radius:26px 26px 0 0;box-shadow:0 -30px 70px #0b0c0e42}.mdg~section,.mdg~footer{position:relative;z-index:3}.mdg-head{max-width:var(--measure);margin:0 auto;padding:0 var(--gutter)}.mdg-eye{grid-column:1;justify-self:start;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-2);border-radius:999px;padding:7px 14px}.mdg-h{grid-column:1;margin:16px 0 0;font-size:clamp(34px,5vw,76px);font-weight:400;letter-spacing:-.05em;line-height:1.02;color:var(--ink);max-width:18ch}.mdg-h .amp{color:var(--muted)}.mdg-lead{grid-column:2;grid-row:1 / span 3;align-self:end;margin:0;max-width:56ch;font-size:clamp(15px,1.22vw,17px);font-weight:400;line-height:1.68;color:var(--muted)}.mdg-cta{grid-column:1;justify-self:start;display:inline-flex;align-items:center;gap:12px;margin-top:clamp(26px,3vw,38px);height:48px;padding:0 26px;border-radius:10px;background:var(--ink);color:#fff;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .3s ease,transform .35s var(--ease),box-shadow .35s ease}.mdg-cta svg{width:15px;height:15px;transition:transform .35s var(--ease)}.mdg-cta:hover{background:var(--rose-500);transform:translateY(-2px);box-shadow:0 16px 34px #f92f644d}.mdg-cta:hover svg{transform:translate(3px)}.mdg-cta:focus-visible{outline:2px solid var(--rose-500);outline-offset:4px}.mdg-grid{margin-top:clamp(48px,5.6vw,88px);display:grid;grid-template-columns:repeat(3,1fr)}.mdg-cell{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(300px,32vw,420px);padding:clamp(28px,3vw,44px);isolation:isolate}.mdg-cell:before{content:"";position:absolute;inset:0;z-index:-1;transition:opacity .5s ease}.mdg-cell:nth-child(1):before,.mdg-cell:nth-child(6):before{background:linear-gradient(155deg,#0b0c0e,#17121c 58%,#1b0f17)}.mdg-cell:nth-child(2):before,.mdg-cell:nth-child(5):before{background:linear-gradient(155deg,#f5f3f5,#efebf2)}.mdg-cell:nth-child(3):before,.mdg-cell:nth-child(4):before{background:linear-gradient(155deg,#fbfbfc,#f4f4f6)}.mdg-cell:after{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity .55s ease;background:radial-gradient(70% 70% at 20% 100%,rgba(249,47,100,.18),transparent 62%),radial-gradient(60% 60% at 90% 0%,rgba(122,0,255,.14),transparent 66%)}.mdg-cell:hover:after{opacity:1}.mdg-n{position:absolute;top:clamp(24px,2.6vw,36px);right:clamp(26px,2.8vw,40px);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.2em;color:var(--faint)}.mdg-cell h3{font-size:clamp(20px,2.2vw,34px);font-weight:500;letter-spacing:-.035em;line-height:1.14;color:var(--ink)}.mdg-cell p{margin-top:12px;font-size:14.5px;font-weight:400;line-height:1.62;color:var(--muted);max-width:38ch}.mdg-cell:nth-child(1) h3,.mdg-cell:nth-child(6) h3{color:#fff}.mdg-cell:nth-child(1) p,.mdg-cell:nth-child(6) p{color:#fff9}.mdg-cell:nth-child(1) .mdg-n,.mdg-cell:nth-child(6) .mdg-n{color:#ffffff57}.mdg-pill{position:absolute;left:clamp(28px,3vw,44px);bottom:clamp(28px,3vw,44px);display:inline-flex;align-items:center;gap:9px;height:38px;padding:0 18px;border-radius:999px;background:var(--ink);color:#fff;font-size:12.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .38s ease,transform .42s var(--ease),background .3s ease,gap .3s ease}.mdg-pill svg{width:13px;height:13px}.mdg-cell:hover .mdg-pill,.mdg-cell:focus-within .mdg-pill{opacity:1;transform:none;pointer-events:auto}.mdg-pill:hover{background:var(--rose-500);gap:13px}.mdg-cell:nth-child(1) .mdg-pill,.mdg-cell:nth-child(6) .mdg-pill{background:#fff;color:var(--ink)}.mdg-cell:nth-child(1) .mdg-pill:hover,.mdg-cell:nth-child(6) .mdg-pill:hover{background:var(--rose-500);color:#fff}.mdg-cell:hover .mdg-body{transform:translateY(-46px)}.mdg-body{transition:transform .42s var(--ease)}@media(hover:none){.mdg-pill{opacity:1;transform:none;pointer-events:auto;position:static;margin-top:18px}.mdg-cell:hover .mdg-body{transform:none}}@media(max-width:1020px){.mdg-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.msu{position:relative;top:auto}.mdg{border-radius:0;box-shadow:none}.mdg-head-split{grid-template-columns:1fr;gap:18px}.mdg-lead{grid-column:1;grid-row:auto}.mdg-grid{grid-template-columns:1fr}.mdg-cell{min-height:240px}}.mdg{position:relative!important;z-index:auto!important;border-radius:0!important;box-shadow:none!important}.mdg-head-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,72px);align-items:end}.mdg-head-split .mdg-eye{grid-column:1}.mdg-head-split .mdg-h{grid-column:1;margin-top:16px}.mdg-head-split .mdg-lead{grid-column:2;grid-row:1 / span 2;align-self:end;margin:0;max-width:52ch}@media(max-width:940px){.mdg-head-split{grid-template-columns:1fr;gap:18px}.mdg-head-split .mdg-lead{grid-column:1;grid-row:auto}}.mdg{position:relative;z-index:2;border-radius:0;box-shadow:none}.mcl-eye,.mws-eye,.mdg-eye,.mai-eyebrow,.aisay-eye,.ts-eyebrow,.pp-projects-head .eyebrow{color:#ff7ba3!important}.mdg-grid .mdg-cell{opacity:0;transform:translate3d(64px,0,0);transition:opacity 1s cubic-bezier(.22,.61,.36,1),transform 1.15s cubic-bezier(.19,.66,.31,1);will-change:opacity,transform}.mdg-grid .mdg-cell.in{opacity:1;transform:none}.mdg-grid .mdg-cell:nth-child(1).in{transition-delay:0ms}.mdg-grid .mdg-cell:nth-child(2).in{transition-delay:.11s}.mdg-grid .mdg-cell:nth-child(3).in{transition-delay:.22s}.mdg-grid .mdg-cell:nth-child(4).in{transition-delay:60ms}.mdg-grid .mdg-cell:nth-child(5).in{transition-delay:.17s}.mdg-grid .mdg-cell:nth-child(6).in{transition-delay:.28s}@media(prefers-reduced-motion:reduce){.mdg-grid .mdg-cell{opacity:1!important;transform:none!important;transition:none!important}}.mdg-grid .mdg-cell{transition:opacity .52s cubic-bezier(.4,0,.7,.2),transform .6s cubic-bezier(.4,0,.7,.2)}.mdg-grid .mdg-cell.in{transition:opacity 1s cubic-bezier(.22,.61,.36,1),transform 1.15s cubic-bezier(.19,.66,.31,1)}.mdg-grid .mdg-cell:nth-child(1):not(.in){transition-delay:.14s}.mdg-grid .mdg-cell:nth-child(2):not(.in){transition-delay:70ms}.mdg-grid .mdg-cell:nth-child(3):not(.in){transition-delay:0ms}.mdg-grid .mdg-cell:nth-child(4):not(.in){transition-delay:.14s}.mdg-grid .mdg-cell:nth-child(5):not(.in){transition-delay:70ms}.mdg-grid .mdg-cell:nth-child(6):not(.in){transition-delay:0ms}#next{--ink:#0B0C0E;--ink-2:#3A3D44;--muted:#5F636B;--faint:#9A9EA6;--line-2:rgba(12,12,20,.14);--rose-300:#FF8FB0;--rose-500:#F92F64;--rose-600:#E0204F;--mono:"Space Grotesk",ui-monospace,monospace;--ease:cubic-bezier(.22,.61,.36,1);position:relative!important;z-index:5!important;background:#fff!important;font-family:Figtree,system-ui,sans-serif;padding:clamp(56px,6vw,96px) 0 clamp(96px,10vw,150px)!important;border-radius:0!important;box-shadow:none!important}#next .mdg-head,#next .mdg-grid{max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(20px,3.2vw,40px)!important;padding-right:clamp(20px,3.2vw,40px)!important;box-sizing:border-box}#next .mdg-head-split{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:clamp(32px,5vw,96px)!important;row-gap:0!important;align-items:end!important}#next .mdg-eye{grid-column:1!important;grid-row:1!important;justify-self:start;align-self:start;display:inline-flex!important;align-items:center;gap:9px;margin:0 0 clamp(18px,2vw,26px)!important;padding:0!important;border:0!important;font-family:Figtree,system-ui,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#e0204f!important;line-height:1!important}#next .mdg-eye:before{display:none!important}#next .mdg-eye i{width:5px;height:5px;border-radius:50%;background:#f92f64;box-shadow:0 0 0 3px #f92f6429}#next .mdg-h{grid-column:1!important;grid-row:2!important;margin:0!important;max-width:14ch;font-size:clamp(40px,5.2vw,80px)!important;font-weight:500!important;letter-spacing:-.05em!important;line-height:1!important;color:#0b0c0e!important}#next .mdg-h .amp{color:#0b0c0e!important;background:linear-gradient(90deg,#f92f64,#a24bff)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}#next .mdg-lead{grid-column:2!important;grid-row:2!important;margin:0 0 6px!important;max-width:46ch;font-size:clamp(16px,1.3vw,19px)!important;font-weight:300!important;line-height:1.6!important;color:#3a3d44!important}#next .mdg-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(14px,1.6vw,22px)!important;margin-top:clamp(44px,5vw,76px)!important}#next .mdg-cell{border-radius:22px!important;overflow:hidden;min-height:clamp(320px,30vw,400px)!important;justify-content:flex-end!important;opacity:1}#next .mdg-cell h3{min-height:2.24em;margin:0 0 14px}@media(max-width:1020px){#next .mdg-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:860px){#next .mdg-head-split{grid-template-columns:1fr!important}#next .mdg-lead{grid-column:1!important;grid-row:3!important;margin-top:20px!important}}@media(max-width:620px){#next .mdg-grid{grid-template-columns:1fr!important}#next .mdg-cell{min-height:260px!important}}#next .mdg-cell p{min-height:8em;margin:0;line-height:1.6!important}#next .mdg-lead{max-width:none}#about{z-index:7!important;border-radius:0 0 32px 32px;box-shadow:0 30px 70px -20px #0b0c0e38}#next{--e:1;background:#f6f4f7!important;margin-top:-32px;padding-top:calc(clamp(56px,6vw,96px) + 32px)!important;transform:none;will-change:auto}#next .mdg-head{opacity:calc(.35 + var(--e) * .65)}#next .mdg-cell:before{background:none!important}#next .mdg-cell:nth-child(1){background:linear-gradient(155deg,#2a0614,#5a0e28 62%,#b11646 130%)}#next .mdg-cell:nth-child(2){background:linear-gradient(155deg,#ffe6ee,#fff3f7 70%)}#next .mdg-cell:nth-child(3){background:linear-gradient(155deg,#170a2e,#341463 68%,#5b22a8 130%)}#next .mdg-cell:nth-child(4){background:linear-gradient(155deg,#f0e7ff,#faf6ff 72%)}#next .mdg-cell:nth-child(5){background:linear-gradient(155deg,#f92f64,#ff5a86,#ff8fb0 120%)}#next .mdg-cell:nth-child(6){background:linear-gradient(155deg,#0b0c0e,#1b0f17 64%,#3a0a20 130%)}#next .mdg-cell:is(:nth-child(1),:nth-child(3),:nth-child(5),:nth-child(6)) h3{color:#fff!important}#next .mdg-cell:is(:nth-child(1),:nth-child(3),:nth-child(6)) p{color:#ffffffbd!important}#next .mdg-cell:nth-child(5) p{color:#ffffffe6!important}#next .mdg-cell:is(:nth-child(1),:nth-child(3),:nth-child(5),:nth-child(6)) .mdg-n{color:#ffffff8c!important}#next .mdg-cell:nth-child(2) h3{color:#3b0716!important}#next .mdg-cell:nth-child(2) p{color:#6a3443!important}#next .mdg-cell:nth-child(2) .mdg-n{color:#c2637e!important}#next .mdg-cell:nth-child(4) h3{color:#24113f!important}#next .mdg-cell:nth-child(4) p{color:#4f4166!important}#next .mdg-cell:nth-child(4) .mdg-n{color:#8c74b8!important}#next .mdg-cell:is(:nth-child(1),:nth-child(3),:nth-child(5),:nth-child(6)) .mdg-pill{background:#fff!important;color:#0b0c0e!important}#next .mdg-cell:nth-child(5) .mdg-pill:hover{background:#0b0c0e!important;color:#fff!important}#next .mdg-cell:is(:nth-child(2),:nth-child(4)) .mdg-pill{background:#0b0c0e!important;color:#fff!important}#next .mdg-cell .mdg-pill:hover{background:#f92f64!important;color:#fff!important}#next .mdg-cell:hover{background-blend-mode:normal;transform:translateY(-4px)}#next .mdg-cell{transition:transform .5s var(--ease),box-shadow .5s ease!important}#next .mdg-cell:hover{box-shadow:0 26px 60px -24px #0b0c0e61}#next .mdg-body,#next .mdg-n,#next .mdg-pill{z-index:2}#next .mdg-body{position:relative}.hnx-vec{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible;opacity:.32}#next .mdg-cell:is(:nth-child(1),:nth-child(3),:nth-child(5),:nth-child(6)) .hnx-vec{color:#fff}#next .mdg-cell:nth-child(1) .hnx-vec{color:#ff8fb0;opacity:.42}#next .mdg-cell:nth-child(2) .hnx-vec{color:#f92f64;opacity:.3}#next .mdg-cell:nth-child(3) .hnx-vec{color:#c9a6ff;opacity:.42}#next .mdg-cell:nth-child(4) .hnx-vec{color:#7a3fe0;opacity:.3}#next .mdg-cell:nth-child(5) .hnx-vec{opacity:.5}#next .mdg-cell:nth-child(6) .hnx-vec{color:#f92f64;opacity:.48}.hnx-vec .spin{transform-box:view-box;transform-origin:75% 27.5%;animation:hnxSpin 26s linear infinite}.hnx-vec .spin.rev{animation-direction:reverse;animation-duration:32s}.hnx-vec.v6 .spin{animation-duration:38s}.hnx-vec .drift{animation:hnxDrift 9s ease-in-out infinite alternate}.hnx-vec .pulse{transform-box:fill-box;transform-origin:50% 50%;animation:hnxPulse 5.5s ease-in-out infinite}#next .mdg-cell:hover .hnx-vec{opacity:.62;transition:opacity .5s ease}@keyframes hnxSpin{to{transform:rotate(360deg)}}@keyframes hnxDrift{0%{transform:translate3d(-14px,0,0)}to{transform:translate3d(14px,10px,0)}}@keyframes hnxPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.6}}@media(prefers-reduced-motion:reduce){.hnx-vec *{animation:none!important}#next{transform:none!important}}@media(max-width:860px){#next{transform:none!important;margin-top:0;padding-top:clamp(56px,6vw,96px)!important}#about{border-radius:0;box-shadow:none}}.hnx-vec{-webkit-mask-image:linear-gradient(to bottom,#000 30%,transparent 62%);mask-image:linear-gradient(to bottom,#000 30%,transparent 62%)}#next .mdg-cell:hover .mdg-body,#next .mdg-cell:focus-within .mdg-body{transform:translateY(-60px)!important}#about{border-radius:0!important;box-shadow:none!important}#next{margin-top:0!important;padding-top:clamp(56px,6vw,96px)!important;transform:none!important;clip-path:none!important}#next .mdg-head{opacity:1!important;transform:none}#next .mdg-cell{opacity:1;transform:none}#next .mdg-cell:nth-child(2),#next .mdg-cell:nth-child(5){transform:none}#next .mdg-cell:nth-child(3),#next .mdg-cell:nth-child(6){transform:none}#next .mdg-cell:hover{transform:translateY(-4px)!important}@media(max-width:860px),(prefers-reduced-motion:reduce){#next{clip-path:none!important}#next .mdg-head,#next .mdg-cell{transform:none!important;opacity:1!important}}.spm{background:#fff;padding:clamp(64px,7.4vw,112px) 0}.spm-head{text-align:center;max-width:900px;margin:0 auto clamp(38px,4.4vw,64px)}.spm-h{margin:0;font-size:clamp(34px,4.6vw,68px);font-weight:400;letter-spacing:-.05em;line-height:1.04;color:var(--ink)}.spm-lead{margin:20px auto 0;max-width:74ch;font-size:clamp(14.5px,1.15vw,16.5px);font-weight:300;line-height:1.7;color:var(--muted)}.spm-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(14px,1.6vw,24px)}.spm-card{position:relative;overflow:hidden;border-radius:24px;padding:clamp(26px,2.8vw,40px);min-height:clamp(340px,34vw,470px);display:flex;flex-direction:column;transition:transform .5s var(--ease)}.spm-card:hover{transform:translateY(-4px)}.spm-card.t1{background:linear-gradient(160deg,#f2f2f4,#e9eaee)}.spm-card.t2{background:linear-gradient(160deg,#f4eeff,#ede4ff)}.spm-card.t3{background:linear-gradient(160deg,#ffeff4,#ffe3ec)}.spm-card.t4{background:linear-gradient(160deg,#eaf6f1,#dff1e9)}.spm-card.t5{background:linear-gradient(160deg,#eff3fa,#e4ebf7)}.spm-card.t6{background:linear-gradient(160deg,#f5f3ee,#ede9e1)}.spm-copy h3{margin:0;font-size:clamp(21px,2.1vw,31px);font-weight:500;letter-spacing:-.035em;line-height:1.14;color:var(--ink)}.spm-copy p{margin:12px 0 0;max-width:44ch;font-size:14.5px;font-weight:300;line-height:1.62;color:#0b0c0e99}.spm-art{position:relative;flex:1;margin-top:clamp(22px,2.4vw,34px);min-height:180px}display:flex;flex-direction:column;gap:0;border-radius:30px;background:#fff; border:9px solid #0B0C0E;box-shadow:0 24px 50px rgba(11,12,14,.22);overflow:hidden; transform:rotate(-1.5deg);} font-size:9.5px;font-weight:600;color:var(--ink);} letter-spacing:-.01em;color:var(--ink);border-bottom:1px solid #F1F1F3;} padding:9px 0;border-bottom:1px solid #F4F4F6;} background:linear-gradient(140deg,#F4F4F6,#E9E9ED);} border-radius:14px;overflow:hidden;background:#fff;border:1px solid rgba(11,12,14,.1); box-shadow:0 24px 50px rgba(11,12,14,.2);transform:rotate(-1.5deg);} .spm-float{position:absolute;left:0;bottom:16%;z-index:2;display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:14px;background:#fff;box-shadow:0 18px 40px #0b0c0e29;min-width:clamp(150px,15vw,192px);transform:rotate(1deg)}.spm-f-b{bottom:8%;left:4%}.spm-k{font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.spm-float b{font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.spm-sub{font-size:11px;font-weight:300;color:var(--muted)}.spm-swatches{display:flex;gap:5px;margin-bottom:6px}.spm-swatches i{width:16px;height:16px;border-radius:5px}.spm-av{display:flex;margin-bottom:6px}.spm-av i{width:20px;height:20px;border-radius:50%;border:2px solid #fff;margin-left:-6px;background:linear-gradient(140deg,var(--rose-400),var(--violet))}.spm-av i:first-child{margin-left:0}@media(max-width:900px){.spm-grid{grid-template-columns:1fr}.spm-card{min-height:0}.spm-art{min-height:230px}}@media(prefers-reduced-motion:reduce){.spm-card{transition:none}}} .spm-art{min-height:130px}.spm-float{left:0;bottom:6%}.spm-f-b{left:4%;bottom:6%}.spm-card{overflow:hidden}.spm-art{min-height:clamp(210px,22vw,300px)}.dvc{position:absolute;right:6%;top:6%;width:clamp(184px,19vw,252px);z-index:1;transition:transform .8s var(--ease)}.dvc-shell{position:relative;display:block;padding:7px;border-radius:36px;background:linear-gradient(150deg,#3e4147,#1a1c20 16%,#0b0c0e,#22252a 68%,#4a4e55 86%,#131518);box-shadow:0 1px #ffffff38 inset,0 0 0 1px #0009,0 34px 60px -18px #0b0c0e8c,0 12px 24px -10px #0b0c0e66}.dvc-shell:before,.dvc-shell:after{content:"";position:absolute;width:2px;border-radius:2px;background:linear-gradient(180deg,#4a4e55,#1a1c20)}.dvc-shell:before{left:-2px;top:22%;height:8%;box-shadow:0 24px #33363c,0 44px #33363c}.dvc-shell:after{right:-2px;top:28%;height:12%}.dvc-notch{position:absolute;left:50%;top:14px;transform:translate(-50%);z-index:3;width:32%;height:15px;border-radius:99px;background:#08090b;box-shadow:0 0 0 1px #ffffff0f inset}.dvc-scr{position:relative;display:block;border-radius:30px;overflow:hidden;background:linear-gradient(180deg,#fff,#fafafc);padding:26px 13px 16px;min-height:clamp(300px,31vw,410px);box-shadow:0 0 0 1px #ffffff1a inset,0 2px 10px #0b0c0e24 inset}.dvc-bar{display:flex;align-items:center;justify-content:space-between;font-size:9.5px;font-weight:600;color:var(--ink);padding-bottom:10px}.dvc-sig{display:inline-flex;gap:2.5px;align-items:flex-end}.dvc-sig i{width:3px;height:7px;border-radius:1px;background:var(--ink)}.dvc-sig i:nth-child(2){height:9px}.dvc-sig i:nth-child(3){height:5px;opacity:.45}.mkh{display:block;font-size:11.5px;font-weight:600;letter-spacing:-.015em;color:var(--ink);padding-bottom:8px;border-bottom:1px solid #F0F0F3}.mkr{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid #F5F5F7}.mkr:last-child{border-bottom:0}.mkr span{font-size:10px;font-weight:500;color:var(--ink)}.mkr b{font-size:9.5px;font-weight:600;color:var(--rose-600)}.mkg{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-top:9px}.mkg i{display:block;height:30px;border-radius:7px;background:linear-gradient(140deg,#f4f4f6,#e8e8ee)}.mkg2{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-top:9px}.mkg2 i{display:block;height:34px;border-radius:7px;background:#f1f1f4}.spm-float{left:0;bottom:12%;z-index:3}.spm-f-b{left:5%;bottom:9%}@media(max-width:900px){.dvc{position:relative;right:auto;top:auto;margin:0 auto;width:min(230px,64%)}.spm-float,.spm-f-b{position:relative;left:auto;bottom:auto;margin-top:16px;transform:none}}@media(prefers-reduced-motion:reduce){.dvc{transition:none}}.ap-p:last-child{border-bottom:0}.ap-p i{width:22px;height:22px;border-radius:50%;flex:none;background:linear-gradient(140deg,var(--rose-400),var(--violet))}.ap-p em{font-style:normal;font-size:10px;font-weight:500;color:var(--ink)}.spm-art{position:relative}.dv-r .dvc{right:2%;left:auto;top:2%}.dv-l .dvc{left:6%;right:auto;top:2%}.dv-low .dvc{top:-12%}@media(max-width:900px){.dv-r .dvc,.dv-l .dvc,.dv-low .dvc{position:relative;left:auto;right:auto;top:auto;margin:0 auto}}.spm-grid{grid-template-columns:repeat(6,1fr);grid-auto-rows:auto}.spm-card{grid-column:span 3;min-height:0;padding:clamp(24px,2.4vw,34px)}.spm-card:nth-child(1){grid-column:span 4}.spm-card:nth-child(2){grid-column:span 2}.spm-card:nth-child(3){grid-column:span 2}.spm-card:nth-child(4){grid-column:span 4}.spm-card:nth-child(5){grid-column:span 3}.spm-card:nth-child(6){grid-column:span 3}.spm-copy p{max-width:38ch}.spm-art{margin-top:clamp(16px,1.8vw,26px);min-height:clamp(200px,20vw,272px)}.spm-art.a2,.spm-art.a3,.spm-art.a6{min-height:clamp(190px,19vw,240px)}.dvc{position:absolute;transition:transform .8s var(--ease)}.dv-full{right:-2%;top:0;width:clamp(158px,15.5vw,206px)}.dv-outline .dvc-shell{background:none;box-shadow:0 0 0 2px #0b0c0ee6,0 18px 36px -16px #0b0c0e4d;padding:5px}.dv-outline .dvc-notch{background:#0b0c0e}.dv-crop{right:2%;top:14%;width:clamp(160px,16vw,210px)}.dv-crop .dvc-shell{border-radius:36px 36px 0 0;padding-bottom:0}.dv-crop .dvc-scr{border-radius:30px 30px 0 0;min-height:clamp(210px,21vw,270px);padding-top:16px}.dvc-home{display:block;width:34%;height:4px;border-radius:99px;background:#dcdce1;margin:14px auto 8px}.spm-card:hover .dvc{transform:translateY(-6px)}.win{position:absolute;right:-3%;top:0;width:clamp(210px,22vw,290px);border-radius:14px;overflow:hidden;background:#fff;border:1px solid rgba(11,12,14,.1);box-shadow:0 26px 52px -20px #0b0c0e66;transition:transform .8s var(--ease)}.spm-card:hover .win{transform:translateY(-6px)}.win-bar{display:flex;align-items:center;gap:5px;padding:9px 12px;border-bottom:1px solid #F1F1F3}.win-bar i{width:8px;height:8px;border-radius:50%;background:#e4e4e8}.win-url{margin-left:8px;font-size:9px;color:var(--faint)}.win-body{display:block;padding:12px 14px 16px}.fc{position:absolute;z-index:3;background:#fff;border-radius:14px;box-shadow:0 22px 46px -18px #0b0c0e57,0 0 0 1px #0b0c0e0d}.fc-list{left:0;bottom:8%;width:clamp(200px,21vw,268px);padding:6px 14px}.fc-r{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #F4F4F6}.fc-r:last-child{border-bottom:0}.fc-r i{width:16px;height:16px;border-radius:5px;flex:none;background:#efeff3}.fc-r .ic-a{background:linear-gradient(140deg,#ffd9e4,#ffb0c7)}.fc-r .ic-b{background:linear-gradient(140deg,#dce7ff,#b9cdff)}.fc-r .ic-c{background:linear-gradient(140deg,#dff3e7,#bee6d0)}.fc-r span{flex:1;display:flex;flex-direction:column}.fc-r b{font-size:10.5px;font-weight:600;color:var(--ink)}.fc-r em{font-style:normal;font-size:9.5px;color:var(--muted)}.fc-r u{text-decoration:none;font-size:12px;color:var(--line-2)}.fc-stack{position:relative;left:auto;bottom:auto;width:100%;background:none;box-shadow:none}.fc-ghost{position:absolute;left:6%;top:-4%;right:10%;height:88%;border-radius:14px;background:#0b0c0e0d;transform:rotate(-4deg)}.fc-card{position:relative;display:block;background:#fff;border-radius:14px;padding:14px;box-shadow:0 22px 46px -18px #0b0c0e4d,0 0 0 1px #0b0c0e0d;transform:rotate(-2deg);transition:transform .7s var(--ease)}.spm-card:hover .fc-card{transform:rotate(-2deg) translateY(-5px)}.fc-head{display:flex;align-items:center;gap:9px;padding-bottom:10px;border-bottom:1px solid #F2F2F5}.fc-head .av{width:26px;height:26px;border-radius:50%;flex:none;background:linear-gradient(140deg,var(--rose-400),var(--violet))}.fc-head span{display:flex;flex-direction:column}.fc-head b{font-size:11.5px;font-weight:600;color:var(--ink)}.fc-head em{font-style:normal;font-size:9.5px;color:var(--muted)}.fc-shots{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px}.fc-shots i{display:block;aspect-ratio:3/4;border-radius:7px}.fc-note{display:block;margin-top:10px;font-size:9.5px;color:var(--muted)}.fc-mini{left:0;bottom:10%;padding:13px 15px;display:flex;flex-direction:column;gap:2px;min-width:clamp(140px,14vw,178px);transform:rotate(1deg)}.fc-low{bottom:4%}.fc-k{font-family:var(--mono);font-size:8.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.fc-mini b{font-size:16px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.fc-mini em{font-style:normal;font-size:10px;font-weight:300;color:var(--muted)}.spm-link{display:inline-flex;align-items:center;gap:9px;margin-top:clamp(14px,1.6vw,20px);align-self:flex-start;position:relative;z-index:4;font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--ink);text-decoration:none;transition:color .3s ease,gap .3s ease}.spm-link svg{width:14px;height:14px}.spm-link:hover{color:var(--rose-600);gap:13px}.spm-link:focus-visible{outline:2px solid var(--rose-500);outline-offset:3px}@media(max-width:1000px){.spm-grid{grid-template-columns:repeat(2,1fr)}.spm-card:nth-child(n){grid-column:span 1}}@media(max-width:760px){.spm-grid{grid-template-columns:1fr}.dvc,.win,.fc-list,.fc-mini{position:relative;inset:auto;margin:0 auto;width:min(230px,72%);transform:none}.fc-mini{margin-top:14px;width:auto}}.win{width:clamp(250px,26vw,352px)}.win-body{display:flex;gap:10px;padding:11px}.win-side{display:flex;flex-direction:column;gap:6px;width:26px;flex:none}.win-side i{display:block;height:6px;border-radius:99px;background:#ededf1}.win-side i.on{background:var(--rose-500)}.win-main{flex:1;min-width:0;display:block}.win-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #F1F1F4}.win-top b{font-size:11px;font-weight:600;color:var(--ink)}.win-chip{font-size:8px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#0f7a4e;background:#e4f5ec;border-radius:99px;padding:3px 7px}.win-kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px}.win-kpis span{display:flex;flex-direction:column;gap:1px;background:#f7f7f9;border-radius:8px;padding:8px}.win-kpis em{font-style:normal;font-size:8.5px;color:var(--muted)}.win-kpis b{font-size:13px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.win-body .ap-chart{height:40px;margin-top:9px}.win-tbl{display:block;margin-top:9px}.win-tr{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #F5F5F7}.win-tr:last-child{border-bottom:0}.win-tr img{width:18px;height:18px;border-radius:50%;object-fit:cover;flex:none}.win-tr em{flex:1;font-style:normal;font-size:9.5px;font-weight:500;color:var(--ink)}.win-tr u{text-decoration:none;font-size:8.5px;color:var(--muted)}.av-img{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:none}.fc-live{display:inline-flex;align-items:center;gap:5px;font-size:8.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0f7a4e}.fc-live i{width:5px;height:5px;border-radius:50%;background:#19a463}.ap-p{display:flex;align-items:center;gap:9px;padding:7px 0;border-bottom:1px solid #F5F5F7}.ap-p img{width:24px;height:24px;border-radius:50%;object-fit:cover;flex:none}.ap-p .pp{flex:1;display:flex;flex-direction:column;gap:1px}.ap-p .pp em{font-style:normal;font-size:10px;font-weight:600;color:var(--ink)}.ap-p .pp u{text-decoration:none;font-size:8.5px;color:var(--muted)}.ap-p b{font-size:9.5px;font-weight:600;color:var(--rose-600)}.fc-foot{display:flex;align-items:center;gap:9px;margin-top:10px;padding-top:9px;border-top:1px solid #F2F2F5}.fc-bars{display:flex;align-items:flex-end;gap:3px;height:14px}.fc-bars i{width:5px;border-radius:2px;background:var(--rose-400)}.fc-bars i:nth-child(1){height:60%}.fc-bars i:nth-child(2){height:100%}.fc-bars i:nth-child(3){height:78%}.fc-foot em{font-style:normal;font-size:9px;color:var(--muted)}.ap-tiles i,.fc-shots i{background-size:cover;background-position:center}.spm-art.a4{position:relative}.spm-go{position:static!important;margin-top:clamp(18px,2vw,26px);opacity:1!important;transform:none!important;pointer-events:auto!important;display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 24px;border-radius:999px;background:var(--ink);color:#fff;font-size:13.5px;font-weight:600;letter-spacing:-.01em}.spm-go svg{width:14px;height:14px}.spm-go:hover{background:var(--rose-500);gap:14px}.spm-card:hover .spm-copy{transform:none}.spm-art.a4{position:relative;overflow:hidden}.site{position:absolute;right:0;width:74%;border-radius:10px;overflow:hidden;background:#fff;border:1px solid rgba(11,12,14,.1);box-shadow:0 18px 40px #0b0c0e29;transition:transform .5s var(--ease)}.site.s3{top:2%;right:12%;transform:scale(.9);opacity:.42}.site.s2{top:12%;right:6%;transform:scale(.95);opacity:.7}.site.s1{top:22%;right:0;transform:none;opacity:1}.spm-card:hover .site.s3{transform:scale(.92) translateY(-6px);opacity:.55}.spm-card:hover .site.s2{transform:scale(.97) translateY(-3px);opacity:.85}.site-bar{display:flex;align-items:center;gap:5px;padding:7px 10px;background:#f1f1f3;border-bottom:1px solid rgba(11,12,14,.08)}.site-bar i{width:6px;height:6px;border-radius:50%;background:#0b0c0e2e}.site-bar b{margin-left:8px;font-family:var(--mono);font-size:8.5px;font-weight:500;letter-spacing:.04em;color:#0b0c0e80}.site-nav{display:flex;gap:12px;padding:7px 11px;border-bottom:1px solid rgba(11,12,14,.07)}.site-nav em{font-style:normal;font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0b0c0e57}.site-nav em.on{color:var(--rose-600)}.site-body{display:block;padding:10px 11px 12px}.site-hero{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:8px;border-bottom:1px solid rgba(11,12,14,.07)}.site-hero b{font-size:9px;font-weight:600;color:var(--ink)}.site-hero i{font-style:normal;font-size:11px;font-weight:600;letter-spacing:-.02em;color:var(--rose-600)}.site-tiles{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.site-tiles span{display:flex;flex-direction:column;gap:2px;padding:7px 8px;border-radius:6px;background:#f6f6f8}.site-tiles b{font-size:7.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0b0c0e66}.site-tiles i{font-style:normal;font-size:11px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.site-chart{display:flex;align-items:flex-end;gap:4px;height:26px;margin-top:9px}.site-chart i{flex:1;border-radius:2px 2px 0 0;background:linear-gradient(180deg,var(--rose-400),rgba(249,47,100,.22))}.site-chart i:nth-child(1){height:44%}.site-chart i:nth-child(2){height:66%}.site-chart i:nth-child(3){height:38%}.site-chart i:nth-child(4){height:82%}.site-chart i:nth-child(5){height:56%}.site-chart i:nth-child(6){height:72%}.cld{position:absolute;right:0;bottom:8%;width:74%;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid rgba(11,12,14,.1);box-shadow:0 18px 40px #0b0c0e29}.cld-k{display:block;font-family:var(--mono);font-size:8.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#0b0c0e66}.cld-steps{display:flex;gap:6px;margin-top:10px}.cld-steps span{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;background:#f2f7f3;font-size:9px;font-weight:600;color:#2f7d4f}.cld-steps i{font-style:normal;font-size:9px}.cld-live{display:inline-flex;align-items:center;gap:6px;margin-top:11px;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rose-600)}.cld-live i{width:5px;height:5px;border-radius:50%;background:var(--rose-500)}.spm-art.a6{position:relative;overflow:hidden}.sq{position:absolute;right:0;bottom:6%;width:80%;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid rgba(11,12,14,.1);box-shadow:0 18px 40px #0b0c0e29}.sq-k{display:block;font-family:var(--mono);font-size:8.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#0b0c0e66;margin-bottom:10px}.sq-row{display:flex;align-items:center;gap:9px;padding:6px 0;border-top:1px solid rgba(11,12,14,.07)}.sq-row:first-of-type{border-top:0}.sq-row img{width:24px;height:24px;border-radius:50%;object-fit:cover;flex:none}.sq-row b{flex:1;font-size:9.5px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.sq-row i{font-style:normal;font-size:8px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rose-600)}.spm-grid{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:clamp(14px,1.6vw,22px)!important;align-items:stretch}.spm-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:20px;padding:clamp(26px,2.6vw,36px);min-height:clamp(330px,30vw,420px)}.spm-card.t1{grid-column:span 4}.spm-card.t2,.spm-card.t3{grid-column:span 2}.spm-card.t4{grid-column:span 4}.spm-card.t5,.spm-card.t6{grid-column:span 3}.spm-copy{position:relative;z-index:2}.spm-art{position:relative;flex:1;min-height:clamp(150px,14vw,200px);margin-top:clamp(18px,2vw,26px)}.spm-link{position:relative;z-index:2;align-self:flex-start}@media(max-width:1020px){.spm-grid{grid-template-columns:repeat(2,1fr)!important}.spm-card.t1,.spm-card.t2,.spm-card.t3,.spm-card.t4,.spm-card.t5,.spm-card.t6{grid-column:span 1}}@media(max-width:680px){.spm-grid{grid-template-columns:1fr!important}}.spm-grid,.spm-card{position:relative}.spm-shot{position:absolute;display:block;object-fit:cover;pointer-events:none}.s-t1{width:385px;max-width:70%;height:auto;aspect-ratio:385/802;left:456px;top:-117px;border-radius:59px}.s-t3{width:351px;height:398px;max-width:100%;aspect-ratio:3210/3687;left:83px;top:-34px}.s-t4{width:2860px;max-width:100%;height:auto;aspect-ratio:2860/6722;top:115px}.s-t5{width:2787px;max-width:100%;height:auto;aspect-ratio:2787/2090;left:-195px;top:32px}.spm-art.a4{width:838px;height:269px}.spm-card.t5 .cld{left:319px;top:86px;position:absolute;width:306px;height:93px}@media(max-width:900px){.spm-shot{display:none}.spm-art.a4{width:auto;height:auto}}.spm-card.t6 .sq{left:13px;top:0;position:absolute;width:481px;height:158px}@media(max-width:900px){.spm-card.t6 .sq{position:static;height:auto}}.s-t4{width:1742px;max-width:100%;height:auto;aspect-ratio:1742/1218;top:142px;left:-8px}#capabilities{background:#fff}#capabilities .spm-eye{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;font-family:Space Grotesk,ui-monospace,monospace;font-size:11.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#f92f64}#capabilities .spm-eye i{width:6px;height:6px;border-radius:50%;background:#f92f64;box-shadow:0 0 0 4px #f92f6429}#capabilities .spm-head{max-width:980px}#capabilities .cap-grad{background:linear-gradient(90deg,#f92f64,#a24bff);-webkit-background-clip:text;background-clip:text;color:transparent}#capabilities .spm-lead{margin-top:18px}#capabilities .cap-lead2{margin-top:6px;font-weight:500;color:#0b0c0e}#capabilities .spm-card{min-height:500px;height:auto!important}#capabilities .spm-copy{max-width:min(46ch,58%);position:relative;z-index:3}#capabilities .spm-copy p{margin-top:10px}#capabilities .spm-copy .cap-p2{margin-top:10px;font-size:.92em;opacity:.82}#capabilities .spm-card{opacity:1!important;transform:none!important}#capabilities .spm-card{min-height:0;overflow:hidden}#capabilities .spm-card.t1,#capabilities .spm-card.t2{height:600px!important}#capabilities .spm-card.t3,#capabilities .spm-card.t4{height:580px!important}#capabilities .spm-card.t5,#capabilities .spm-card.t6{height:470px!important}#capabilities .spm-card.t1 .spm-copy,#capabilities .spm-card.t4 .spm-copy{max-width:min(44ch,50%)}#capabilities .spm-card.t2 .spm-copy,#capabilities .spm-card.t3 .spm-copy{max-width:100%}#capabilities .spm-card.t5 .spm-copy,#capabilities .spm-card.t6 .spm-copy{max-width:min(40ch,60%)}#capabilities picture{display:contents}#capabilities .spm-card.t2 img.spm-shot,#capabilities .spm-card.t3 img.spm-shot{transform:translateY(190px)}#capabilities .spm-card.t1 .spm-art img{top:-40px!important}#capabilities .spm-card.t5>img{top:150px!important}#capabilities>.wrap{max-width:1280px;margin:0 auto;padding:0 40px;box-sizing:border-box}@media(max-width:760px){#capabilities>.wrap{padding:0 20px}}#capabilities .spm-card.t4 img.spm-shot{transform:translateY(130px)}#capabilities .spm-eye,#capabilities .spm-h,#capabilities .spm-lead{opacity:1!important;transform:none!important}.lp-ai{background:#fff}.lp-ai-glow{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(40% 46% at 82% 10%,rgba(122,0,255,.05),transparent 64%);opacity:.7}.lp-ai .wrap{position:relative;z-index:2}.lp-ai-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.lp-ai-card{position:relative;display:flex;flex-direction:column;background:#f6f5f1;border-radius:3px;padding:26px 24px 22px;min-height:236px;transition:background .4s,transform .45s cubic-bezier(.2,.7,.2,1)}.lp-ai-card:before,.lp-ai-card:after{content:"";position:absolute;inset:0;pointer-events:none}.lp-ai-card:before{background:linear-gradient(#b8b4a8,#b8b4a8) 0 0/13px 1px no-repeat,linear-gradient(#b8b4a8,#b8b4a8) 0 0/1px 13px no-repeat,linear-gradient(#b8b4a8,#b8b4a8) 100% 0/13px 1px no-repeat,linear-gradient(#b8b4a8,#b8b4a8) 100% 0/1px 13px no-repeat}.lp-ai-card:after{background:linear-gradient(#b8b4a8,#b8b4a8) 0 100%/13px 1px no-repeat,linear-gradient(#b8b4a8,#b8b4a8) 0 100%/1px 13px no-repeat,linear-gradient(#b8b4a8,#b8b4a8) 100% 100%/13px 1px no-repeat,linear-gradient(#b8b4a8,#b8b4a8) 100% 100%/1px 13px no-repeat}.lp-ai-card:hover{background:#f1efe8;transform:translateY(-3px)}.lp-ai-card h3{font-size:19px;font-weight:600;letter-spacing:-.02em;color:#0b0c0e}.lp-ai-card p{margin-top:12px;font-size:14px;font-weight:300;line-height:1.55;color:#5f636b}.lp-ai-more{margin-top:auto;padding-top:22px;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:#0b0c0e;text-decoration:none;border-bottom:1px solid #0B0C0E;align-self:flex-start;transition:color .3s,border-color .3s,gap .3s}.lp-ai-more svg{width:14px;height:14px;opacity:0;transform:translate(-4px);transition:opacity .3s,transform .3s}.lp-ai-card:hover .lp-ai-more{color:#e0204f;border-color:#e0204f;gap:9px}.lp-ai-card:hover .lp-ai-more svg{opacity:1;transform:none}@media(max-width:1080px){.lp-path-grid,.lp-out-grid,.lp-prob-grid,.lp-cap-grid,.lp-diag-grid{grid-template-columns:repeat(2,1fr)}.lp-diag-head{grid-column:1 / -1}.lp-pillars{grid-template-columns:repeat(2,1fr)}.lp-pillar.span2{grid-column:span 2}.lp-ai-grid,.lp-engage-grid{grid-template-columns:repeat(2,1fr)}.lp-eng,.lp-eng:nth-child(4),.lp-eng:nth-child(5){grid-column:auto}.lp-eng:nth-child(5){grid-column:1 / -1}.lp-wy-card{flex-basis:300px}.lp-proc-cols{grid-template-columns:repeat(3,1fr)}.lp-sol-head2{grid-template-columns:1fr;gap:16px;align-items:start}.lp-sol-head2-p{padding-bottom:0}.lp-solr-main{grid-template-columns:minmax(0,240px) 1fr;grid-template-areas:"l mid" "thumb thumb";row-gap:24px}.lp-solr-l{grid-area:l}.lp-solr-mid{grid-area:mid}.lp-solr-thumb{grid-area:thumb;aspect-ratio:21/8}}#ai-impact{position:relative;overflow:hidden;padding:clamp(96px,10vw,148px) 0;font-family:Figtree,system-ui,sans-serif}#ai-impact .wrap{max-width:1280px;margin:0 auto;padding:0 40px;box-sizing:border-box}#ai-impact .lp-head{max-width:820px;margin-bottom:clamp(44px,5vw,72px)}#ai-impact .lp-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:Space Grotesk,ui-monospace,monospace;font-size:11.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#f92f64}#ai-impact .lvdot{width:6px;height:6px;border-radius:50%;background:#f92f64;box-shadow:0 0 0 4px #f92f6429}#ai-impact .lp-h{margin:20px 0 22px;font-size:clamp(38px,4.4vw,62px);font-weight:500;line-height:1.04;letter-spacing:-.045em;color:#0b0c0e}#ai-impact .amp{background:linear-gradient(90deg,#f92f64,#a24bff);-webkit-background-clip:text;background-clip:text;color:transparent}#ai-impact .lp-aeo{margin:0 0 12px;max-width:62ch;font-size:clamp(16px,1.2vw,18px);line-height:1.6;color:#5f636b}#ai-impact .lp-ai-q{margin:22px 0 0;font-size:clamp(20px,1.8vw,26px);font-weight:500;letter-spacing:-.025em;color:#0b0c0e}#ai-impact .lp-ai-card h3{margin:0}#ai-impact .lp-ai-cta{background:#f92f64;color:#fff;text-decoration:none;justify-content:space-between}#ai-impact .lp-ai-cta:before,#ai-impact .lp-ai-cta:after{filter:brightness(4);opacity:.55}#ai-impact .lp-ai-cta-t{font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.02em}#ai-impact .lp-ai-cta-ar{width:46px;height:46px;border-radius:50%;background:#fff;color:#f92f64;display:grid;place-items:center;transition:transform .35s cubic-bezier(.22,.61,.36,1)}#ai-impact .lp-ai-cta-ar svg{width:18px;height:18px}#ai-impact .lp-ai-cta:hover{background:#e0204f;transform:translateY(-3px)}#ai-impact .lp-ai-cta:hover .lp-ai-cta-ar{transform:translate(4px)}@media(max-width:1080px){#ai-impact .lp-ai-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){#ai-impact .wrap{padding:0 20px}#ai-impact .lp-ai-grid{grid-template-columns:1fr}}#ai-impact .hxai-top{display:grid;grid-template-columns:minmax(0,1fr) clamp(240px,26vw,380px);gap:clamp(32px,5vw,80px);align-items:center;margin-bottom:clamp(44px,5vw,72px)}#ai-impact .hxai-top .lp-head{margin-bottom:0}.hxai-star{width:100%;aspect-ratio:1}.hxai-star svg{width:100%;height:100%;overflow:visible}.hxai-main{transform-origin:200px 200px;animation:hxaiPulse 6s ease-in-out infinite}.hxai-s1{transform-origin:300px 124px;animation:hxaiTw 3.4s ease-in-out infinite}.hxai-s2{transform-origin:112px 292px;animation:hxaiTw 4.2s ease-in-out infinite .8s}.hxai-orbit{transform-origin:200px 200px;animation:hxaiSpin 38s linear infinite}.hxai-orbit2{transform-origin:200px 200px;animation:hxaiSpin 26s linear infinite reverse}@keyframes hxaiPulse{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.06) rotate(8deg)}}@keyframes hxaiTw{0%,to{transform:scale(.7);opacity:.55}50%{transform:scale(1.1);opacity:1}}@keyframes hxaiSpin{to{transform:rotate(360deg)}}#ai-impact .lp-head,#ai-impact .hxai-star,#ai-impact .lp-ai-card{opacity:0;transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform .9s cubic-bezier(.22,.61,.36,1)}#ai-impact .lp-head{transform:translateY(28px)}#ai-impact .hxai-star{transform:scale(.82) rotate(-12deg);transition-delay:.15s}#ai-impact .lp-ai-card{transform:translateY(36px)}#ai-impact.hxai-in .lp-head,#ai-impact.hxai-in .hxai-star,#ai-impact.hxai-in .lp-ai-card{opacity:1;transform:none}#ai-impact.hxai-in .lp-ai-card:nth-child(1){transition-delay:.25s}#ai-impact.hxai-in .lp-ai-card:nth-child(2){transition-delay:.33s}#ai-impact.hxai-in .lp-ai-card:nth-child(3){transition-delay:.41s}#ai-impact.hxai-in .lp-ai-card:nth-child(4){transition-delay:.49s}#ai-impact.hxai-in .lp-ai-card:nth-child(5){transition-delay:.57s}#ai-impact.hxai-in .lp-ai-card:nth-child(6){transition-delay:.65s}#ai-impact.hxai-in .lp-ai-card:nth-child(7){transition-delay:.73s}#ai-impact.hxai-in .lp-ai-card:nth-child(8){transition-delay:.81s}#ai-impact.hxai-in .lp-ai-card:hover{transform:translateY(-3px);transition-delay:0s}@media(max-width:900px){#ai-impact .hxai-top{grid-template-columns:1fr}.hxai-star{max-width:220px}}@media(prefers-reduced-motion:reduce){#ai-impact .lp-head,#ai-impact .hxai-star,#ai-impact .lp-ai-card{opacity:1!important;transform:none!important;transition:none!important}.hxai-main,.hxai-s1,.hxai-s2,.hxai-orbit,.hxai-orbit2{animation:none}}:root{--rose-300:#FF8FB0;--rose-500:#F92F64;--rose-600:#E0204F}#sw-why{--ink:#0B0C0E;--ink-2:#3A3D44;--muted:#5F636B;--faint:#9A9EA6;--line:rgba(12,12,20,.08);--line-2:rgba(12,12,20,.14);--bg:#fff;--bg-2:#F6F5F1;--mono:"Space Grotesk",ui-monospace,monospace;--ease:cubic-bezier(.22,.61,.36,1)}#sw-why .wrap{max-width:1280px;margin:0 auto;padding:0 40px;box-sizing:border-box}#sw-why .lp-aeo{max-width:60ch;margin:0 0 10px;font-size:clamp(16px,1.15vw,18px);line-height:1.6;color:#5f636b}#sw-why .lp-wy-card-body p+p{margin-top:10px}#sw-why .lp-sec{position:relative;padding:clamp(80px,9vw,132px) 0;background:#fff;overflow:hidden}#sw-why .lp-sec.alt{background:var(--page)}#sw-why .lp-head{max-width:820px;margin:0 auto 56px;text-align:center}#sw-why .lp-h{margin-top:20px;font-size:clamp(30px,4.4vw,58px);font-weight:600;letter-spacing:-.04em;line-height:1.02;color:var(--ink);text-wrap:balance}#sw-why .lp-h .amp,#sw-why .lp-h .grad,#sw-why .lp-h .mut{background:linear-gradient(120deg,var(--rose-600),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:inherit}#sw-why .lp-aeo{margin:24px auto 0;max-width:70ch;font-size:clamp(16px,1.5vw,19px);font-weight:300;line-height:1.6;color:var(--ink-2)}#sw-why .lp-btn{display:inline-flex;align-items:center;gap:12px;font-family:var(--font);font-size:15.5px;font-weight:600;letter-spacing:-.01em;border-radius:999px;padding:15px 26px;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:transform .3s cubic-bezier(.2,.7,.2,1),background .3s,color .3s,border-color .3s,box-shadow .3s}#sw-why .lp-btn .ar{display:inline-flex;width:20px;height:20px;transition:transform .35s cubic-bezier(.2,.7,.2,1)}#sw-why .lp-btn .ar svg{width:100%;height:100%}#sw-why .lp-btn:hover .ar{transform:translate(4px)}#sw-why .lp-btn-primary{background:var(--ink);color:#fff;box-shadow:0 14px 34px #0b0c0e29}#sw-why .lp-btn-primary:hover{background:var(--rose-500);color:#fff;transform:translateY(-2px);box-shadow:0 20px 44px #e4125257}#sw-why .lp-btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}#sw-why .lp-btn-ghost:hover{border-color:var(--rose-500);color:var(--rose-600);transform:translateY(-2px)}#sw-why .lp-btn-light{background:#fff;color:var(--ink);box-shadow:0 16px 40px #00000047}#sw-why .lp-btn-light:hover{background:var(--rose-500);color:#fff;transform:translateY(-2px);box-shadow:0 20px 46px #e4125266}#sw-why .lp-btn-ghost-dark{background:transparent;color:#fff;border-color:#ffffff47}#sw-why .lp-btn-ghost-dark:hover{background:var(--rose-500);border-color:var(--rose-500);color:#fff;transform:translateY(-2px);box-shadow:0 18px 40px #e4125266}#sw-why .lp-btn-big{font-size:17px;padding:20px 46px;gap:14px}#sw-why .lp-btn-big .ar{width:22px;height:22px}#sw-why .piw-head .lp-aeo{margin-left:auto;margin-right:auto}#sw-why .piw-head .lp-h{margin-top:20px}#sw-why .lp-gov-l .lp-h{text-align:left;margin-top:18px}#sw-why .lp-gov-l .lp-aeo{margin-top:22px}#sw-why .lp-cmp-cta .lp-btn{position:relative;z-index:1;flex:none}#sw-why .lp-cmp-cta .lp-btn-primary{border:1.5px solid rgba(255,255,255,.85)}#sw-why .lp-cmp-cta .lp-btn-primary:hover{border-color:var(--rose-500)}#sw-why .lp-sol .lp-h{color:#fff}#sw-why .lp-btn-ondark{background:#fff;color:var(--ink);border-color:#fff}#sw-why .lp-btn-ondark:hover{background:var(--rose-500);color:#fff;border-color:var(--rose-500);box-shadow:0 18px 40px #e4125257;transform:translateY(-2px)}#sw-why .lp-sol-head2 .lp-h{margin-top:18px;text-align:left}#sw-why .lp-sec:not(.alt) .lp-path{background:var(--bg-2)}#sw-why .lp-sec.alt .lp-path-svcs span{background:var(--bg-2)}#sw-why.lp-why{background:#08090b;color:#fff;position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(72px,9vw,120px)}#sw-why.lp-why .wrap{position:relative;z-index:2}#sw-why.lp-why:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:62px 62px;mask-image:radial-gradient(78% 62% at 50% 38%,#000,transparent 82%);-webkit-mask-image:radial-gradient(78% 62% at 50% 38%,#000,transparent 82%)}#sw-why.lp-why:after{content:"";position:absolute;top:-16%;right:-8%;width:52%;height:70%;z-index:0;pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgba(228,18,82,.16),transparent 64%);animation:lpSolAura 20s ease-in-out infinite}#sw-why.lp-why .lp-h{color:#fff}#sw-why.lp-why .lp-aeo{color:#ffffff9e}#sw-why .lp-wy-head{margin-bottom:clamp(34px,3.6vw,48px)}#sw-why .lp-wy-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1000px;margin:0 auto clamp(30px,3.4vw,46px)}#sw-why .lp-wy-stat{text-align:center;position:relative}#sw-why .lp-wy-stat+.lp-wy-stat:before{content:"";position:absolute;left:-7px;top:14%;height:56%;width:1px;background:#ffffff1f}#sw-why .lp-wy-stat b{font-size:clamp(36px,4.2vw,56px);font-weight:600;letter-spacing:-.045em;font-feature-settings:"tnum" 1;color:#fff}#sw-why .lp-wy-stat i{font-style:normal;font-size:clamp(22px,2.4vw,32px);font-weight:600;letter-spacing:-.02em;color:var(--rose-400)}#sw-why .lp-wy-stat span{display:block;margin-top:7px;font-size:13px;font-weight:500;color:#ffffff80;letter-spacing:-.01em}#sw-why .lp-wy-rail-wrap{position:relative}#sw-why .lp-wy-rail{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 20px;-ms-overflow-style:none;scrollbar-width:none;cursor:grab}#sw-why .lp-wy-rail::-webkit-scrollbar{display:none}#sw-why .lp-wy-rail:active{cursor:grabbing}#sw-why .lp-wy-card{flex:0 0 340px;scroll-snap-align:start;position:relative;background:#121318;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:28px 28px 30px;overflow:hidden;transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .4s,box-shadow .4s,background .4s}#sw-why .lp-wy-card:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,var(--rose-500),var(--violet-2));transition:width .5s cubic-bezier(.3,.7,.2,1)}#sw-why .lp-wy-card:hover{transform:translateY(-6px);border-color:#fff3;background:#17181e;box-shadow:0 26px 56px #00000080}#sw-why .lp-wy-card:hover:after{width:100%}#sw-why .lp-wy-card-top{display:flex;align-items:center;justify-content:space-between}#sw-why .lp-wy-card-ic{width:52px;height:52px;display:grid;place-items:center;border-radius:15px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fff;transition:transform .45s cubic-bezier(.2,.7,.2,1),background .4s,color .4s}#sw-why .lp-wy-card-ic svg{width:26px;height:26px}#sw-why .lp-wy-card:hover .lp-wy-card-ic{transform:scale(1.06) rotate(-4deg);background:#fff;color:var(--ink)}#sw-why .lp-wy-card-n{font-size:13px;font-weight:700;letter-spacing:.02em;color:#ffffff38;font-feature-settings:"tnum" 1;transition:color .4s}#sw-why .lp-wy-card:hover .lp-wy-card-n{color:var(--rose-400)}#sw-why .lp-wy-card-body h3{margin-top:22px;font-size:19px;font-weight:600;letter-spacing:-.02em;color:#fff}#sw-why .lp-wy-card-body p{margin-top:11px;font-size:14.5px;font-weight:300;line-height:1.6;color:#fff9}#sw-why .lp-wy-card-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}#sw-why .lp-wy-card-chips span{font-size:12px;font-weight:500;color:#ffffffb8;padding:5px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}#sw-why .lp-wy-rail-nav{display:flex;gap:12px;justify-content:flex-end;margin-top:6px}#sw-why .lp-wy-arrow{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);color:#fff;transition:border-color .3s,background .3s,transform .3s,box-shadow .3s,opacity .3s}#sw-why .lp-wy-arrow svg{width:18px;height:18px}#sw-why .lp-wy-arrow:hover{border-color:#fff;background:#ffffff1f;transform:translateY(-2px);box-shadow:0 8px 20px #0006}#sw-why .lp-wy-arrow:disabled{opacity:.28;cursor:default;transform:none;box-shadow:none;border-color:#ffffff1a}#sw-why .lp-wy-foot{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:clamp(34px,3.6vw,46px);padding-top:clamp(30px,3vw,40px);border-top:1px solid rgba(255,255,255,.1)}#sw-why .lp-wy-foot p{font-size:clamp(19px,2vw,26px);font-weight:500;letter-spacing:-.025em;color:#fff;max-width:20ch}#sw-why .lp-wy-foot .lp-btn{flex:none}#sw-why .lp-wy-foot .lp-btn-primary{background:var(--rose-500);color:#fff;border:1.5px solid var(--rose-500)}#sw-why .lp-wy-foot .lp-btn-primary:hover{background:#fff;color:var(--rose-600);border-color:#fff}#sw-why .lp-sec:not(.alt) .lp-pcol{background:var(--bg-2)}#sw-why .lp-sec.lp-team{background:#f4f5f7}#sw-why .lp-team-head .lp-h{text-align:left;margin-top:16px}#sw-why .lp-team-head .lp-aeo,#sw-why .lp-team-head .lp-supp{text-align:left;margin-left:0;margin-right:0}#sw-why .lp-team-head .lp-h b{font-weight:600}#sw-why .lp-team-cta-btns .lp-btn-primary{border:1.5px solid rgba(255,255,255,.85)}#sw-why .lp-team-cta-btns .lp-btn-primary:hover{border-color:var(--rose-500)}#sw-why .lp-team-cta-btns .lp-btn-ghost{color:#fff;border-color:#ffffff4d}#sw-why .lp-team-cta-btns .lp-btn-ghost:hover{border-color:var(--rose-400);color:var(--rose-300)}@media(max-width:1080px){#sw-why .lp-wy-card{flex-basis:300px}}@media(max-width:680px){#sw-why .lp-wy-stats{grid-template-columns:repeat(2,1fr);gap:24px 14px}#sw-why .lp-wy-card{flex-basis:80vw}#sw-why .lp-wy-foot{flex-direction:column;align-items:flex-start}#sw-why .lp-hero-cta .lp-btn,#sw-why .lp-final-cta .lp-btn{width:100%;justify-content:center}#sw-why .lpnav-cta .lp-btn-ghost{display:none}}#sw-why .lp-h,#sw-why .lp-eco-h,#sw-why .lp-diag-h,#sw-why .pp-band h2,#sw-why .pfd-h,#sw-why .tsm-head .ts-h,#sw-why .lp-final-h,#sw-why .fq-h,#sw-why .ave-h{font-size:clamp(30px,4.2vw,52px)!important;font-weight:600!important;letter-spacing:-.035em!important;line-height:1.05!important}#sw-why .lp-head,#sw-why .lp-h,#sw-why .lp-aeo,#sw-why .wdi-eye{text-align:left!important}#sw-why .lp-head{margin-left:0!important;margin-right:auto!important}#sw-why .lp-aeo{margin-left:0!important;margin-right:0!important}#sw-why .wdi-eye{justify-content:flex-start}#work{--rose-700:#C40F46;--rose-600:#E41252;--rose-500:#F92F64;--rose-400:#FD3B6F;--rose-300:#FF6F92;--violet:#7A00FF;--violet-2:#A24BFF;--ink:#0B0C0E;--ink-2:#41454C;--muted:#717680;--faint:#9AA0A8;--bg:#FFFFFF;--bg-2:#FBFBFC;--page:#F5F3F0;--line:#ECEDF0;--line-2:#E3E4E8;--rose-soft:rgba(249,47,100,.1);--font:"Google Sans Flex","Google Sans","Product Sans","Figtree",system-ui,-apple-system,sans-serif;--maxw:1240px}@media(min-width:761px)and (max-width:1080px){#work .pp-row{max-width:46%}#work .pp-rev{max-width:240px;padding:10px 15px 10px 10px;gap:11px}#work .pp-rev-badge{height:46px}#work .pp-rev-google .pp-rev-mk{width:42px;height:42px}#work .pp-rev-q{font-size:13.5px}#work .pp-keystat-h{font-size:clamp(16px,1.9vw,20px);max-width:16ch}}#work :root{--rose-700:#C40F46;--rose-600:#E41252;--rose-500:#F92F64;--rose-400:#FD3B6F;--rose-300:#FF6F92;--violet:#7A00FF;--violet-2:#A24BFF;--ink:#0B0C0E;--ink-2:#41454C;--muted:#717680;--faint:#9AA0A8;--bg:#FFFFFF;--bg-2:#FBFBFC;--page:#F5F3F0;--line:#ECEDF0;--line-2:#E3E4E8;--rose-soft:rgba(249,47,100,.1);--font:"Google Sans Flex","Google Sans","Product Sans","Figtree",system-ui,-apple-system,sans-serif;--maxw:1240px}#work .pp-hero{position:relative;padding:120px 0 90px;text-align:center;overflow:hidden;background:var(--bg)}#work .pp-hero .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-600)}#work .pp-hero .eyebrow:before,#work .pp-hero .eyebrow:after{content:"";width:30px;height:1px;background:linear-gradient(90deg,transparent,var(--rose-400))}#work .pp-hero .eyebrow:after{background:linear-gradient(90deg,var(--rose-400),transparent)}#work .pp-hero h1{margin-top:26px;font-size:clamp(52px,10vw,150px);font-weight:600;letter-spacing:-.05em;line-height:.9;color:var(--ink)}#work .pp-hero h1 .amp{background:linear-gradient(120deg,var(--rose-600),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent}#work .pp-hero .sub{margin:30px auto 0;max-width:60ch;font-size:clamp(16px,1.5vw,19px);font-weight:300;line-height:1.55;color:var(--ink-2)}#work .pp-hero .meta{margin-top:40px;display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap}#work .pp-hero .meta .stat b{font-size:30px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}#work .pp-hero .meta .stat span{display:block;margin-top:4px;font-size:12.5px;font-weight:500;color:var(--muted)}#work .pp-hero .meta .div{width:1px;height:34px;background:var(--line-2)}#work .pp-scrollcue{margin-top:46px;display:inline-flex;flex-direction:column;align-items:center;gap:8px;color:var(--faint);font-size:11px;letter-spacing:.16em;text-transform:uppercase}#work .pp-scrollcue .mouse{width:22px;height:34px;border:1.5px solid var(--line-2);border-radius:12px;position:relative}#work .pp-scrollcue .mouse:after{content:"";position:absolute;left:50%;top:6px;width:3px;height:6px;border-radius:2px;background:var(--rose-500);transform:translate(-50%);animation:ppMouse 1.8s ease-in-out infinite}#work .pp-band{position:relative;padding:130px 0;overflow:hidden;background:linear-gradient(180deg,#0b0c0e,#121319);color:#fff}#work .pp-band-track{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:0;pointer-events:none;white-space:nowrap;font-size:clamp(90px,16vw,260px);font-weight:700;letter-spacing:-.04em;line-height:1;color:#ffffff0b;-webkit-text-stroke:1px rgba(255,255,255,.04);will-change:transform}#work .pp-band-track.r1{animation:ppMarqueeL 34s linear infinite;top:34%}#work .pp-band-track.r2{animation:ppMarqueeR 40s linear infinite;top:68%;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.06)}#work .pp-band:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(40% 60% at 20% 30%,rgba(249,47,100,.16),transparent 60%),radial-gradient(40% 60% at 82% 72%,rgba(122,0,255,.16),transparent 60%);filter:blur(20px);animation:ppBandGlow 16s ease-in-out infinite alternate}#work .pp-band-in{position:relative;z-index:2;text-align:center;max-width:1000px;margin:0 auto}#work .pp-band .tag{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--rose-300)}#work .pp-band .tag .lvdot{width:7px;height:7px;border-radius:50%;background:var(--rose-400);box-shadow:0 0 #f92f6499;animation:ppPulse 2.4s ease-out infinite}#work .pp-band h2{margin-top:24px;font-size:clamp(30px,4.4vw,60px);font-weight:500;letter-spacing:-.035em;line-height:1.04;color:#fff;text-wrap:balance}#work .pp-band h2 em{font-style:normal;background:linear-gradient(110deg,var(--rose-400),var(--violet-2));-webkit-background-clip:text;background-clip:text;color:transparent}#work .pp-band p{margin:24px auto 0;max-width:62ch;font-size:clamp(16px,1.4vw,18.5px);font-weight:300;line-height:1.6;color:#ffffffb8}#work .pp-projects{position:relative;padding:96px 0 0;background:var(--bg)}#work .pp-projects-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;flex-wrap:wrap;margin-bottom:30px}#work .pp-projects-head .eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-600)}#work .pp-projects-head .eyebrow:before{content:"";width:7px;height:7px;border-radius:2px;background:linear-gradient(135deg,var(--rose-600),var(--rose-400));box-shadow:0 0 10px #f92f6480}#work .pp-projects-head h2{margin-top:16px;font-size:clamp(30px,3.6vw,48px);font-weight:600;letter-spacing:-.035em;line-height:1;color:var(--ink)}#work .pp-projects-head p{max-width:42ch;font-size:14.5px;font-weight:300;line-height:1.55;color:var(--muted)}#work .pp-caps{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}#work .pp-cap{font-family:var(--font);font-size:13.5px;font-weight:500;letter-spacing:-.01em;color:var(--ink-2);background:var(--bg-2);border:1px solid var(--line);border-radius:999px;padding:9px 17px;cursor:pointer;transition:color .25s,background .25s,border-color .25s,transform .25s}#work .pp-cap:hover{color:var(--ink);border-color:var(--line-2);transform:translateY(-2px)}#work .pp-cap.active{color:#fff;background:var(--ink);border-color:var(--ink)}#work .pp-cap .n{font-size:11px;opacity:.55;margin-left:6px;font-feature-settings:"tnum" 1}#work .pp-card{position:relative;width:100vw;left:50%;transform:translate(-50%);height:100vh;min-height:100vh;max-height:none;overflow:hidden;background:#08090c;border-top:1px solid rgba(255,255,255,.06);scroll-snap-align:start;scroll-snap-stop:always}#work .pp-card[hidden]{display:none}#work .pp-media{position:absolute;inset:0;z-index:0;transform:translate(calc(var(--px,0)*-13px),calc(var(--py,0)*-11px));transition:transform .35s cubic-bezier(.2,.7,.2,1)}#work .pp-media img,#work .pp-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}#work .pp-card.in .pp-media img,#work .pp-card.in .pp-media video{animation:ppKen 16s ease-in-out infinite alternate}#work .pp-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#08090cc7,#08090c8f 30%,#08090c9e 55%,#08090ce6 84%,#08090cfa),radial-gradient(75% 120% at 12% 88%,color-mix(in srgb,var(--hue,#39E07B) 30%,transparent),transparent 60%),radial-gradient(60% 120% at 100% 0%,rgba(249,47,100,.26),transparent 58%)}#work .pp-glow{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .45s ease;background:radial-gradient(440px 440px at var(--cx,50%) var(--cy,28%),color-mix(in srgb,var(--hue,#39E07B) 26%,transparent),transparent 62%)}#work .pp-card.hot .pp-glow{opacity:1}#work .pp-topbar{position:absolute;right:0;top:36px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:var(--maxw);margin:0 auto;padding:0 40px;left:50%;transform:translate(-50%)}#work .pp-index{font-size:13px;font-weight:600;letter-spacing:.1em;color:#fff9;font-feature-settings:"tnum" 1;display:inline-block;margin-bottom:48px}#work .pp-index b{color:#fff}#work .pp-x{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7}#work .pp-x .cross{color:var(--hue,#39E07B);font-weight:700}#work .pp-x b{color:#fff}#work .pp-vind{position:absolute;right:40px;top:0;bottom:0;z-index:3;display:flex;align-items:center;pointer-events:none}#work .pp-vind span{writing-mode:vertical-rl;text-orientation:mixed;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#ffffff9e}#work .pp-vind span:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--hue,#39E07B);margin-bottom:10px;box-shadow:0 0 10px var(--hue,#39E07B)}#work .pp-content{position:absolute;left:0;right:0;bottom:0;z-index:3}#work .pp-content-in{max-width:var(--maxw);margin:0 auto;padding:120px 40px 70px}#work .pp-logo{display:grid;place-items:start;margin-top:48px;margin-bottom:24px;opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.2,1)}#work .pp-logo .lg{font-weight:800;font-size:18px;letter-spacing:-.02em;color:#fff}#work .pp-logo img{height:52px;width:auto;max-width:240px;object-fit:contain;display:block}#work .pp-logo .lg em{font-style:normal;color:color-mix(in srgb,var(--hue,#39E07B) 80%,#0B0C0E)}#work .pp-eyebrow{display:inline-flex;align-items:center;gap:11px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#fff;opacity:0;transform:translateY(22px);transition:opacity .7s ease .04s,transform .8s cubic-bezier(.2,.7,.2,1) .04s}#work .pp-eyebrow .n{color:var(--hue,#39E07B)}#work .pp-eyebrow .bar{width:30px;height:1px;background:#fff6}#work .pp-name{margin-top:18px;font-size:clamp(46px,7vw,96px);font-weight:600;letter-spacing:-.045em;line-height:.92;color:#fff;position:relative;opacity:0;transform:translateY(30px);transition:opacity .8s ease .1s,transform .9s cubic-bezier(.2,.7,.2,1) .1s}#work .pp-name-tx{display:inline-block;background:linear-gradient(100deg,#fff 32%,color-mix(in srgb,var(--hue,#39E07B) 92%,#fff),#fff 68%);background-size:240% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}#work .pp-card.in .pp-name-tx{animation:ppSheen 1.5s cubic-bezier(.4,0,.2,1) .55s 1 forwards}#work .pp-card.hot .pp-name-tx{animation:ppSheen 1.1s cubic-bezier(.4,0,.2,1) 0s 1 forwards}#work .pp-tagline{margin-top:14px;font-size:clamp(21px,2.3vw,30px);font-weight:400;line-height:1.32;color:#fff;max-width:46ch;letter-spacing:-.02em;opacity:0;transform:translateY(24px);transition:opacity .8s ease .18s,transform .9s cubic-bezier(.2,.7,.2,1) .18s}#work .pp-desc{margin-top:16px;font-size:clamp(16px,1.6vw,20px);font-weight:300;line-height:1.5;color:#ffffffc7;max-width:52ch;opacity:0;transform:translateY(22px);transition:opacity .8s ease .28s,transform .9s cubic-bezier(.2,.7,.2,1) .28s}#work .pp-row{margin-top:26px;display:flex;align-items:center;gap:26px;flex-wrap:wrap;max-width:540px;opacity:0;transform:translateY(20px);transition:opacity .8s ease .3s,transform .9s cubic-bezier(.2,.7,.2,1) .3s}#work .pp-tags{display:flex;flex-wrap:wrap;gap:9px}#work .pp-tag{font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:7px 13px;backdrop-filter:blur(6px)}#work .pp-tag.lead{background:var(--hue,#39E07B);color:#0b0c0e;border-color:var(--hue,#39E07B)}#work .pp-explore{display:inline-flex;align-items:center;gap:12px;font-family:var(--font);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-decoration:none;padding:16px 26px;border:1px solid rgba(255,255,255,.32);border-radius:999px;background:#ffffff0f;backdrop-filter:blur(8px);transition:background .3s,border-color .3s,transform .3s,gap .3s,color .3s}#work .pp-explore svg{width:16px;height:16px;transition:transform .3s}#work .pp-explore:hover{background:var(--hue,#39E07B);border-color:var(--hue,#39E07B);color:#0b0c0e;transform:translateY(-2px);gap:16px}#work .pp-explore:hover svg{transform:translate(3px)}#work .pp-card.in .pp-logo,#work .pp-card.in .pp-eyebrow,#work .pp-card.in .pp-name,#work .pp-card.in .pp-tagline,#work .pp-card.in .pp-desc,#work .pp-card.in .pp-row{opacity:1;transform:none}#work .pp-eyebrow{gap:13px;font-size:11.5px;letter-spacing:.28em;color:#ffffffd1}#work .pp-eyebrow .n{color:var(--hue,#39E07B);font-weight:700}#work .pp-eyebrow .bar{width:38px;background:linear-gradient(90deg,var(--hue,#39E07B),transparent);height:1.5px}#work .pp-keystat{position:absolute;left:50%;transform:translate(-50%);top:148px;z-index:3;width:100%;max-width:var(--maxw);padding:0 40px;pointer-events:none;display:flex;flex-direction:column;align-items:flex-end;text-align:right}#work .pp-keystat-label{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:9px;font-size:9.5px;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:#ffffff70;opacity:0;transform:translateY(-12px);transition:opacity .7s ease .1s,transform .8s cubic-bezier(.2,.7,.2,1) .1s}#work .pp-keystat-label:before{content:"";width:16px;height:1px;background:color-mix(in srgb,var(--hue,#39E07B) 75%,#fff);opacity:.7}#work .pp-keystat-h{margin-top:15px;max-width:18ch;font-size:clamp(17px,1.75vw,25px);font-weight:300;line-height:1.34;letter-spacing:-.012em;color:#ffffffb8;text-wrap:balance;opacity:0;transform:translateY(-14px);transition:opacity .8s ease .16s,transform .9s cubic-bezier(.2,.7,.2,1) .16s}#work .pp-mcaps{margin-top:16px;display:flex;flex-wrap:wrap;gap:7px 0;justify-content:flex-end;max-width:34ch;opacity:0;transform:translateY(-10px);transition:opacity .8s ease .24s,transform .9s cubic-bezier(.2,.7,.2,1) .24s}#work .pp-mcap{font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ffffff75;background:none;border:none;border-radius:0;padding:0;line-height:1}#work .pp-mcap:not(:first-child){margin-left:11px}#work .pp-mcap:not(:first-child):before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.55;margin-right:11px;vertical-align:middle}#work .pp-card.in .pp-keystat-label,#work .pp-card.in .pp-keystat-h,#work .pp-card.in .pp-mcaps{opacity:1;transform:none}#work .pp-reviews{position:absolute;left:50%;transform:translate(-50%);bottom:74px;z-index:3;width:100%;max-width:var(--maxw);padding:0 40px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:11px;pointer-events:none}#work .pp-rev{display:inline-flex;align-items:center;gap:14px;width:max-content;max-width:330px;background:#1011168c;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:12px 19px 12px 12px;backdrop-filter:blur(18px);box-shadow:0 16px 40px #0000005c;opacity:0;transform:translateY(22px) scale(.97);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}#work .pp-rev:nth-child(2){transition-delay:.1s}#work .pp-card.in .pp-rev{opacity:1;transform:none}#work .pp-rev-badge{height:54px;width:auto;flex:none;display:block;border-radius:8px;background:#fff}#work .pp-rev-google .pp-rev-mk{width:48px;height:48px;border-radius:12px;background:#fff;display:grid;place-items:center;flex:none;box-shadow:0 2px 10px #0003}#work .pp-rev-google .pp-rev-mk svg{width:27px;height:27px;display:block}#work .pp-rev-in{display:flex;flex-direction:column;gap:6px;line-height:1}#work .pp-rev-q{font-size:15.5px;font-weight:600;color:#fff;letter-spacing:-.015em;line-height:1.18}#work .pp-rev-meta{display:inline-flex;align-items:center;gap:9px}#work .pp-rev .st{display:inline-flex;gap:1.5px;color:#ffc53d}#work .pp-rev .st svg{width:12px;height:12px}#work .pp-rev-meta i{font-style:normal;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}#work .pp-cta{position:relative;width:100vw;left:50%;transform:translate(-50%);min-height:100vh;display:grid;place-items:center;overflow:hidden;background:var(--bg);scroll-snap-align:start;scroll-snap-stop:always;text-align:center}#work .pp-cta-aura{position:absolute;width:780px;height:780px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;background:conic-gradient(from 0deg,#f92f6429,#7a00ff21,#00c8ff12,#ffb3001a,#f92f6429);filter:blur(90px);opacity:.6;animation:ppCtaSpin 26s linear infinite}#work .pp-cta-dots{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.5;background-image:radial-gradient(rgba(11,12,14,.07) 1px,transparent 1px);background-size:30px 30px;-webkit-mask-image:radial-gradient(70% 70% at 50% 50%,#000,transparent 78%);mask-image:radial-gradient(70% 70% at 50% 50%,#000,transparent 78%)}#work .pp-cta-in{position:relative;z-index:2;max-width:760px;padding:0 40px}#work .pp-cta-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-600);opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.2,1)}#work .pp-cta-eyebrow .lvdot{width:7px;height:7px;border-radius:50%;background:var(--rose-500);box-shadow:0 0 #f92f6480;animation:ppCtaPulse 2.4s ease-out infinite}#work .pp-cta-h{margin-top:24px;font-size:clamp(40px,5.6vw,76px);font-weight:600;letter-spacing:-.04em;line-height:.98;color:var(--ink);text-wrap:balance;opacity:0;transform:translateY(28px);transition:opacity .8s ease .08s,transform .9s cubic-bezier(.2,.7,.2,1) .08s}#work .pp-cta-h em{font-style:normal;background:linear-gradient(120deg,var(--rose-600),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent}#work .pp-cta-p{margin:24px auto 0;max-width:56ch;font-size:clamp(16px,1.5vw,19px);font-weight:300;line-height:1.55;color:var(--ink-2);opacity:0;transform:translateY(24px);transition:opacity .8s ease .16s,transform .9s cubic-bezier(.2,.7,.2,1) .16s}#work .pp-cta-actions{margin-top:36px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap;opacity:0;transform:translateY(22px);transition:opacity .8s ease .24s,transform .9s cubic-bezier(.2,.7,.2,1) .24s}#work .pp-cta-btn{display:inline-flex;align-items:center;gap:11px;font-family:var(--font);font-size:15px;font-weight:500;color:#fff;background:var(--ink);border:1px solid var(--ink);border-radius:999px;padding:15px 16px 15px 26px;text-decoration:none;transition:transform .25s,background .25s,box-shadow .3s}#work .pp-cta-btn .ar{width:30px;height:30px;border-radius:50%;background:#ffffff29;display:grid;place-items:center;transition:background .3s,transform .3s}#work .pp-cta-btn .ar svg{width:16px;height:16px}#work .pp-cta-btn:hover{background:var(--rose-600);border-color:var(--rose-600);transform:translateY(-2px);box-shadow:0 16px 36px #e412524d}#work .pp-cta-btn:hover .ar{transform:translate(2px)}#work .pp-cta-ghost{display:inline-flex;align-items:center;font-family:var(--font);font-size:15px;font-weight:500;color:var(--ink);background:transparent;border:1px solid var(--line-2);border-radius:999px;padding:15px 24px;text-decoration:none;transition:border-color .25s,transform .25s}#work .pp-cta-ghost:hover{border-color:var(--rose-300);transform:translateY(-2px)}#work .pp-cta-stats{margin-top:48px;display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;opacity:0;transform:translateY(20px);transition:opacity .8s ease .32s,transform .9s cubic-bezier(.2,.7,.2,1) .32s}#work .pp-cta-stats .s b{font-size:28px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}#work .pp-cta-stats .s span{display:block;margin-top:4px;font-size:12.5px;font-weight:500;color:var(--muted)}#work .pp-cta-stats .d{width:1px;height:32px;background:var(--line-2)}#work .pp-cta.in .pp-cta-eyebrow,#work .pp-cta.in .pp-cta-h,#work .pp-cta.in .pp-cta-p,#work .pp-cta.in .pp-cta-actions,#work .pp-cta.in .pp-cta-stats{opacity:1;transform:none}@media(max-width:760px){#work .pp-cta{min-height:auto;padding:90px 0}#work .pp-cta-stats{gap:18px}#work .pp-cta-stats .d{display:none}}@media(prefers-reduced-motion:reduce){#work .pp-cta-aura{animation:none}#work .pp-cta .pp-cta-in *{opacity:1!important;transform:none!important}}#work .pp-device{position:absolute;right:6%;top:32%;z-index:2;height:58%;width:auto;max-width:42%;object-fit:contain;filter:drop-shadow(0 40px 70px rgba(0,0,0,.55));opacity:0;transform:translateY(calc(-50% + 40px)) scale(.97);transition:opacity .9s ease .15s,transform 1s cubic-bezier(.2,.7,.2,1) .15s;pointer-events:none}#work .pp-card.in .pp-device{opacity:1;transform:translateY(-50%)}#work @media(min-width:761px) and (max-width:1080px){.pp-row{max-width:46%}.pp-rev{max-width:240px;padding:10px 15px 10px 10px;gap:11px}.pp-rev-badge{height:46px}.pp-rev-google .pp-rev-mk{width:42px;height:42px}.pp-rev-q{font-size:13.5px}.pp-keystat-h{font-size:clamp(16px,1.9vw,20px);max-width:16ch}}@media(max-width:760px){#work .pp-device{position:relative;right:auto;top:auto;height:auto;max-width:74%;margin:24px auto -10px;display:block;transform:none}#work .pp-card.in .pp-device{transform:none}}@media(max-width:760px){#work .pp-hero{padding:80px 0 60px}#work .pp-band{padding:90px 0}#work .pp-card{height:auto;min-height:0;max-height:none}#work .pp-media{position:relative;height:46vh}#work .pp-content{position:relative;background:#08090c}#work .pp-content-in{padding:30px 22px 44px}#work .pp-vind,#work .pp-index{display:none}#work .pp-name{opacity:1;transform:none}#work .pp-keystat{top:62px;left:0;transform:none;padding:0 22px;align-items:flex-end;text-align:right}#work .pp-keystat-h{font-size:19px;max-width:16ch}#work .pp-mcaps{display:none}#work .pp-reviews{position:static;transform:none;left:auto;width:auto;max-width:none;padding:0 22px 30px;justify-content:flex-start;align-items:stretch;flex-direction:column;gap:10px;background:#08090c;margin-top:-6px}#work .pp-rev{max-width:none;width:100%}}@media(prefers-reduced-motion:reduce){#work .pp-band-track,#work .pp-band:before{animation:none}#work .pp-media img,#work .pp-media video{animation:none!important;transform:none}#work .pp-card .pp-content *{opacity:1!important;transform:none!important}}#work .pp-awards{position:relative;background:var(--bg);border-top:1px solid var(--line);padding:96px 0 100px;overflow:hidden}#work .pp-awards-head{text-align:center;max-width:720px;margin:0 auto 52px}#work .pp-awards-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--rose-600)}#work .pp-awards-h{margin-top:18px;font-size:clamp(26px,3vw,40px);font-weight:500;letter-spacing:-.03em;line-height:1.08;color:var(--ink);text-wrap:balance}#work .pp-awards-sub{margin-top:18px;font-size:clamp(15px,1.3vw,17px);font-weight:300;line-height:1.55;color:var(--muted)}#work .pp-awards-strip{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}#work .pp-awards-rail{display:flex;align-items:center;gap:64px;width:max-content;animation:ppAwardRoll 42s linear infinite}#work .pp-awards-strip:hover .pp-awards-rail{animation-play-state:paused}#work .pp-award{flex:none;display:flex;align-items:center;gap:13px;color:#aeb3bb;transition:color .35s ease,filter .35s ease,transform .35s ease}#work .pp-award .medal{width:26px;height:26px;flex:none;color:inherit}#work .pp-award .medal svg{width:100%;height:100%}#work .pp-award .by{font-size:24px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}#work .pp-award .rt{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:inherit;opacity:.8}#work .pp-award .rt svg{width:13px;height:13px}#work .pp-award:hover{color:var(--ink);filter:drop-shadow(0 0 16px rgba(249,47,100,.25));transform:translateY(-1px)}#work .pp-award:hover .rt{color:var(--rose-600);opacity:1}#work .pp-awards-micro{margin:50px auto 0;text-align:center;max-width:60ch;font-size:14px;font-weight:400;line-height:1.6;color:var(--muted)}@media(max-width:760px){#work .pp-awards{padding:70px 0 78px}#work .pp-awards-rail{gap:44px}}@media(prefers-reduced-motion:reduce){#work .pp-awards-rail{animation:none}}#work .tsb-tile .av{display:grid;place-items:center;background:linear-gradient(135deg,var(--rose-500),var(--violet));overflow:hidden}#work .tsb-tile .av span{font-size:13px;font-weight:600;letter-spacing:.02em;color:#fff}#work .pp-mini{position:relative;width:100vw;left:50%;transform:translate(-50%);min-height:88vh;display:grid;place-items:center;text-align:center;overflow:hidden;background:#08090c;border-top:1px solid rgba(255,255,255,.06)}#work .pp-mini-aura{position:absolute;inset:-20% -10%;z-index:0;pointer-events:none;background:radial-gradient(40% 60% at 22% 32%,rgba(249,47,100,.42),transparent 60%),radial-gradient(40% 60% at 80% 68%,rgba(122,0,255,.4),transparent 62%),radial-gradient(50% 50% at 50% 50%,rgba(0,200,255,.08),transparent 60%);filter:blur(60px);opacity:.7;animation:ppMiniDrift 18s ease-in-out infinite alternate}#work .pp-mini-grid{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.6;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(75% 75% at 50% 45%,#000,transparent 82%);mask-image:radial-gradient(75% 75% at 50% 45%,#000,transparent 82%)}#work .pp-mini-scrim{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to bottom,#08090c99,#08090c00 30% 70%,#08090cb3)}#work .pp-mini-in{position:relative;z-index:2;max-width:880px;padding:0 40px;display:flex;flex-direction:column;align-items:center}#work .pp-mini-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-300)}#work .pp-mini-eyebrow .lvdot{width:7px;height:7px;border-radius:50%;background:var(--rose-400);box-shadow:0 0 10px var(--rose-400);animation:ppCtaPulse 2.4s ease-out infinite}#work .pp-mini-h{margin-top:26px;font-size:clamp(42px,7vw,104px);font-weight:600;letter-spacing:-.045em;line-height:.96;color:#fff;text-wrap:balance}#work .pp-mini-h em{font-style:normal;background:linear-gradient(110deg,var(--rose-400),var(--violet-2));-webkit-background-clip:text;background-clip:text;color:transparent}#work .pp-mini-p{margin:28px auto 0;max-width:52ch;font-size:clamp(16px,1.5vw,20px);font-weight:300;line-height:1.55;color:#ffffffbd}#work .pp-mini-btn{margin-top:42px;display:inline-flex;align-items:center;gap:13px;font-family:var(--font);font-size:16px;font-weight:500;color:#0b0c0e;background:#fff;border:1px solid #fff;border-radius:999px;padding:18px 20px 18px 32px;text-decoration:none;transition:transform .25s,box-shadow .3s}#work .pp-mini-btn .ar{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--rose-600),var(--rose-400));color:#fff;display:grid;place-items:center;transition:transform .3s}#work .pp-mini-btn .ar svg{width:18px;height:18px}#work .pp-mini-btn:hover{transform:translateY(-3px);box-shadow:0 24px 50px #e4125257}#work .pp-mini-btn:hover .ar{transform:translate(3px) rotate(-8deg)}@media(max-width:760px){#work .pp-mini{min-height:0;padding:90px 0}#work .pp-mini-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){#work .pp-mini-aura{animation:none}}#work .pp-foot{background:#0b0c0e;color:#ffffffb3;padding:64px 0 30px}#work .pp-foot-in{display:flex;justify-content:space-between;gap:50px;flex-wrap:wrap}#work .pp-foot-brand img{height:30px;width:auto}#work .pp-foot-brand p{margin-top:16px;max-width:34ch;font-size:14px;font-weight:300;line-height:1.55;color:#fff9}#work .pp-foot-cols{display:flex;gap:60px;flex-wrap:wrap}#work .pp-foot-cols b{display:block;font-size:13px;font-weight:600;letter-spacing:.04em;color:#fff;margin-bottom:14px}#work .pp-foot-cols a{display:block;font-size:14px;font-weight:300;color:#ffffff9e;text-decoration:none;margin-bottom:10px;transition:color .2s}#work .pp-foot-cols a:hover{color:var(--rose-400)}#work .pp-foot-bottom{margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12.5px;color:#ffffff73}@media(max-width:760px){#work .pp-mini-in{padding:26px}#work .pp-mini .pp-cta-btn{width:100%;justify-content:center}}#work .iw-sec{position:relative;padding:110px 0 130px;background:var(--bg-2);border-top:1px solid var(--line)}#work .iw-head{text-align:center;max-width:720px;margin:0 auto 56px}#work .iw-head .eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-600)}#work .iw-head .eyebrow:before,#work .iw-head .eyebrow:after{content:"";width:26px;height:1px;background:linear-gradient(90deg,transparent,var(--rose-400))}#work .iw-head .eyebrow:after{background:linear-gradient(90deg,var(--rose-400),transparent)}#work .iw-head h2{margin-top:22px;font-size:clamp(32px,4.4vw,58px);font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--ink)}#work .iw-head h2 .amp{background:linear-gradient(120deg,var(--rose-600),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent}#work .iw-head p{margin-top:18px;font-size:16px;font-weight:300;line-height:1.55;color:var(--muted)}#work .iw-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}#work .iw-item{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}#work .iw-sec.in .iw-item{opacity:1;transform:none}#work .iw-card{position:relative;aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:#0c0d11;border:1px solid var(--line);display:grid;place-items:center;transition:border-color .35s,box-shadow .35s,transform .4s cubic-bezier(.2,.7,.2,1)}#work .iw-card:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(110% 90% at 18% 12%,color-mix(in srgb,var(--hue,#39E07B) 32%,transparent),transparent 58%),radial-gradient(100% 90% at 88% 90%,rgba(249,47,100,.32),transparent 60%),linear-gradient(155deg,#16181d,#0a0b0e);transition:transform .9s cubic-bezier(.2,.7,.2,1)}#work .iw-card:after{content:"";position:absolute;inset:0;z-index:0;opacity:.4;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:30px 30px;-webkit-mask-image:radial-gradient(75% 75% at 50% 45%,#000,transparent 82%);mask-image:radial-gradient(75% 75% at 50% 45%,#000,transparent 82%)}#work .iw-item:hover .iw-card{border-color:var(--rose-300);transform:translateY(-5px);box-shadow:0 24px 50px #0b0c0e29}#work .iw-item:hover .iw-card:before{transform:scale(1.08)}#work .iw-tag{position:absolute;left:16px;top:16px;z-index:2;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:6px 11px;backdrop-filter:blur(6px)}#work .iw-status{position:absolute;right:16px;top:16px;z-index:2;display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3}#work .iw-status .lvdot{width:6px;height:6px;border-radius:50%;background:var(--hue,#39E07B);box-shadow:0 0 8px var(--hue,#39E07B);animation:iwPulse 2.2s ease-out infinite}#work .iw-lock{position:relative;z-index:1;display:flex;align-items:center;gap:18px}#work .iw-lock .wdi{height:30px;width:auto}#work .iw-lock .x{font-size:18px;font-weight:300;color:#ffffff73}#work .iw-lock .proj{font-size:24px;font-weight:700;letter-spacing:-.02em;color:#fff}#work .iw-lock .proj em{font-style:normal;color:var(--hue,#39E07B)}#work .iw-meta{margin-top:18px;padding:0 4px}#work .iw-name{font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}#work .iw-desc{margin-top:7px;font-size:13.5px;font-weight:300;line-height:1.5;color:var(--muted)}@media(max-width:980px){#work .iw-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){#work .iw-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){#work .iw-item{opacity:1!important;transform:none!important}#work .iw-status .lvdot{animation:none}}#work .ts-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-600)}#work .ts-eyebrow:before{content:"";width:7px;height:7px;border-radius:2px;background:linear-gradient(135deg,var(--rose-600),var(--rose-400));box-shadow:0 0 10px #f92f6480}#work .ts-h{margin-top:22px;font-size:clamp(32px,3.8vw,52px);line-height:1.04;font-weight:500;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}#work .ts-sub{margin-top:20px;font-size:clamp(15px,1.25vw,17.5px);line-height:1.55;font-weight:400;color:var(--ink-2);max-width:54ch}#work .ts-key{position:relative;background:linear-gradient(120deg,var(--rose-600),var(--violet) 50%,var(--rose-400));background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:600;animation:tsKeyShift 6s ease-in-out infinite,tsKeyGlow 4.5s ease-in-out infinite}#work .tsb-sec{padding:100px 0 130px;background:var(--bg);border-top:1px solid var(--line)}#work .tsb-head{text-align:center;max-width:680px;margin:0 auto 56px}#work .tsb-head .ts-h .accent{color:var(--rose-600)}#work .tsb-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:auto;gap:14px}#work .tsb-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:24px 26px;border:1px solid var(--line);border-radius:18px;background:var(--bg);transition:border-color .35s,box-shadow .35s,transform .35s}#work .tsb-tile:hover{border-color:var(--rose-300);transform:translateY(-3px);box-shadow:0 18px 40px #0b0c0e0f}#work .tsb-tile .quote{font-size:15px;font-weight:400;line-height:1.5;color:var(--ink)}#work .tsb-tile .author{margin-top:18px;display:flex;align-items:center;gap:11px}#work .tsb-tile .av{width:38px;height:38px;border-radius:50%;overflow:hidden;background:#eee;flex:none}#work .tsb-tile .av img{width:100%;height:100%;object-fit:cover}#work .tsb-tile .name{font-size:13px;font-weight:500;color:var(--ink)}#work .tsb-tile .role{margin-top:1px;font-size:11.5px;color:var(--muted)}#work .tsb-tile.dark{background:linear-gradient(160deg,#0e0f12,#16181e);color:#fff;border-color:transparent}#work .tsb-tile.dark .quote,#work .tsb-tile.dark .name{color:#fff}#work .tsb-tile.dark .role{color:#fff9}#work .tsb-tile.lg{grid-column:span 4;grid-row:span 2}#work .tsb-tile.md{grid-column:span 3}#work .tsb-tile.sm{grid-column:span 2}#work .tsb-tile.lg .quote{font-size:21px;font-weight:500;letter-spacing:-.015em;line-height:1.4}#work .tsb-tile.md .quote{font-size:16.5px}#work #ppStack{position:relative}#work .pp-card{position:sticky;top:0;height:100vh;min-height:100vh;overflow:hidden;scroll-snap-align:none;scroll-snap-stop:normal}@media(prefers-reduced-motion:reduce){#work .pp-card{position:relative;height:auto;min-height:0}}#ai-process{--rose-700:#C40F46;--rose-600:#E41252;--rose-500:#F92F64;--rose-400:#FD3B6F;--rose-300:#FF6F92;--rose-200:#FFB3C7;--rose-100:#FFE0E9;--violet:#7A00FF;--ink:#0B0C0E;--ink-2:#41454C;--muted:#717680;--faint:#9AA0A8;--bg:#FFFFFF;--bg-2:#FBFBFC;--line:#ECEDF0;--line-2:#E3E4E8;--rose-soft:rgba(249,47,100,.1);--font:"Google Sans Flex","Google Sans","Product Sans","Figtree",system-ui,-apple-system,sans-serif;--maxw:1360px}#ai-process .pr-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-600)}#ai-process .pr-eyebrow:before{content:"";width:7px;height:7px;border-radius:2px;background:linear-gradient(135deg,var(--rose-600),var(--rose-400));box-shadow:0 0 10px #f92f6480}#ai-process .pr-h{margin-top:22px;font-size:clamp(36px,4vw,56px);line-height:1.02;font-weight:500;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}#ai-process .pr-answer{margin-top:26px;font-size:clamp(16px,1.3vw,18px);line-height:1.55;font-weight:400;color:var(--ink-2);max-width:48ch}#ai-process .pr-sub{margin-top:18px;font-size:14.5px;line-height:1.6;font-weight:400;color:var(--muted);max-width:52ch}#ai-process .pr-intro{margin-top:16px;font-size:14px;line-height:1.55;font-weight:400;color:var(--muted);max-width:52ch;font-style:italic}#ai-process .pr-btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--font);font-size:14.5px;font-weight:500;color:#fff;background:var(--ink);border:none;border-radius:999px;padding:14px 22px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .25s,background .25s,box-shadow .3s}#ai-process .pr-btn svg{width:16px;height:16px;transition:transform .25s}#ai-process .pr-btn:hover{background:var(--rose-600);transform:translateY(-2px);box-shadow:0 14px 32px #e4125247}#ai-process .pr-btn:hover svg{transform:translate(3px)}#ai-process .pr-btn-ghost{display:inline-flex;align-items:center;gap:8px;font-family:var(--font);font-size:14.5px;font-weight:500;color:var(--ink);background:transparent;border:1px solid var(--line-2);border-radius:999px;padding:14px 22px;text-decoration:none;transition:border-color .25s,transform .25s}#ai-process .pr-btn-ghost:hover{border-color:var(--rose-300);transform:translateY(-2px)}#ai-process .pr-header-cta{margin-top:36px}#ai-process .pr-cta{margin-top:60px;display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;padding:38px 42px;border:1px solid var(--line);border-radius:24px;position:relative;overflow:hidden;background:radial-gradient(120% 180% at 100% 0%,rgba(249,47,100,.07),transparent 58%),var(--bg)}#ai-process .pr-cta:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--rose-600),var(--rose-400) 55%,var(--violet))}#ai-process .pr-cta-h{font-size:clamp(20px,2vw,26px);font-weight:500;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}#ai-process .pr-cta-p{margin-top:10px;font-size:15px;line-height:1.55;font-weight:300;color:var(--ink-2);max-width:62ch}#ai-process .pr-cta-actions{display:flex;gap:12px;flex-wrap:wrap;flex:none}#ai-process .pra-sec{position:relative;padding:100px 0 160px;border-top:1px solid var(--line);background:var(--bg)}#ai-process .pra-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:80px;align-items:start}#ai-process .pra-left{position:sticky;top:90px;align-self:start}#ai-process .pra-cards{display:flex;flex-direction:column;gap:24px}#ai-process .pra-card{position:sticky;border-radius:36px;padding:48px 54px;cursor:pointer;display:flex;flex-direction:column;min-height:min(60vh,580px);overflow:hidden;box-shadow:0 30px 70px #0b0c0e1a;transition:box-shadow .4s}#ai-process .pra-card:nth-child(1){top:90px;background:#fff;color:var(--ink);border:1px solid var(--line)}#ai-process .pra-card:nth-child(2){top:120px;background:#ffe9f0;color:var(--ink)}#ai-process .pra-card:nth-child(3){top:150px;background:#ffc2d2;color:var(--ink)}#ai-process .pra-card:nth-child(4){top:180px;background:#f92f64;color:#fff}#ai-process .pra-card:nth-child(5){top:210px;background:#6b0820;color:#fff}#ai-process .pra-card:nth-child(6){top:240px;background:#0b0c0e;color:#fff}#ai-process .pra-top{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}#ai-process .pra-numchip{flex:none;width:48px;height:48px;border-radius:50%;border:1px solid currentColor;display:grid;place-items:center;font-size:16px;font-weight:500;letter-spacing:.02em;opacity:.7;font-feature-settings:"tnum" 1;transition:opacity .3s,background .3s}#ai-process .pra-card:hover .pra-numchip{opacity:1}#ai-process .pra-toggle{flex:none;width:56px;height:56px;border-radius:50%;background:transparent;border:1px solid currentColor;display:grid;place-items:center;cursor:pointer;color:inherit;opacity:.5;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .3s,background .3s}#ai-process .pra-card:hover .pra-toggle{opacity:1;background:#ffffff0f}#ai-process .pra-card:nth-child(-n+3):hover .pra-toggle{background:#0000000a}#ai-process .pra-toggle svg{width:22px;height:22px}#ai-process .pra-card.open .pra-toggle{transform:rotate(45deg);opacity:1}#ai-process .pra-detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .65s cubic-bezier(.2,.7,.2,1),margin-top .55s ease;margin-top:0}#ai-process .pra-card.open .pra-detail{grid-template-rows:1fr;margin-top:40px}#ai-process .pra-detail-inner{overflow:hidden}#ai-process .pra-detail-body{max-width:60ch}#ai-process .pra-detail-label{display:block;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;opacity:.6;margin-bottom:14px}#ai-process .pra-detail-body p{font-size:16px;font-weight:400;line-height:1.6;opacity:.92}#ai-process .pra-detail-body .aeo{margin-top:26px;padding-left:18px;border-left:3px solid var(--rose-500)}#ai-process .pra-card:nth-child(n+4) .pra-detail-body .aeo{border-left-color:var(--rose-300)}#ai-process .pra-detail-body .aeo p{font-size:14.5px;font-style:italic;opacity:.78;line-height:1.55}#ai-process .pra-bottom{margin-top:auto}#ai-process .pra-label{display:block;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;opacity:.55;margin-bottom:20px}#ai-process .pra-title{font-size:clamp(34px,3.4vw,52px);font-weight:500;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}#ai-process .pra-short{margin-top:22px;font-size:clamp(15px,1.25vw,17.5px);font-weight:400;line-height:1.5;opacity:.82;max-width:54ch}@media(max-width:1000px){#ai-process .pra-grid{grid-template-columns:1fr;gap:40px}#ai-process .pra-left{position:relative;top:0}}@media(max-width:760px){#ai-process .pra-sec{padding:70px 0 100px}#ai-process .pra-card{padding:36px 32px;min-height:520px;border-radius:28px}#ai-process .pra-numchip{width:42px;height:42px;font-size:14px}#ai-process .pra-toggle{width:46px;height:46px}#ai-process .pra-toggle svg{width:18px;height:18px}#ai-process .pra-title{font-size:34px}#ai-process .pr-cta{padding:26px;gap:20px}#ai-process .pr-cta-actions{width:100%}#ai-process .pr-cta .pr-btn,#ai-process .pr-btn-ghost{flex:1;justify-content:center}}@media(prefers-reduced-motion:reduce){#ai-process .pra-card,#ai-process .pra-detail{transition:none;animation:none}}#ai-process .pr-vtag{max-width:var(--maxw);margin:0 auto;padding:28px 40px 0;font-size:13.5px;color:var(--muted)}#ai-process .pr-vtag b{color:var(--ink);font-weight:500}#ai-process .pr-vtag .pill{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--ink);border-radius:999px;padding:4px 11px;margin-right:8px}@keyframes prdGlowSpin{to{transform:rotate(360deg)}}@keyframes prdTitleZap{0%{background-position:220% 0;filter:drop-shadow(0 0 18px rgba(249,47,100,.85)) brightness(1.4)}to{background-position:0 0;filter:drop-shadow(0 0 0 rgba(249,47,100,0)) brightness(1)}}#ai-process{padding-top:clamp(96px,9vw,140px)!important}#wdi-home #ai-process>.wrap{padding-bottom:clamp(120px,12vw,180px)}.pra-sec{position:relative;z-index:3;background:#fff}.pra-sec .pr-h .amp{color:var(--muted)}.pra-sec{position:relative;z-index:3}#process .pra-card:nth-child(1){top:90px;background:#fff!important;color:var(--ink)!important;border:1px solid var(--line)}#process .pra-card:nth-child(2){top:120px;background:#fff0f4!important;color:var(--ink)!important;border:1px solid transparent}#process .pra-card:nth-child(3){top:150px;background:#ffd8e3!important;color:var(--ink)!important}#process .pra-card:nth-child(4){top:180px;background:#ffa8c0!important;color:var(--ink)!important}#process .pra-card:nth-child(5){top:210px;background:#f92f64!important;color:#fff!important}#process .pra-card:nth-child(6){top:240px;background:#8a0a2b!important;color:#fff!important}#process .pra-card:nth-child(7){top:270px;background:#0b0c0e!important;color:#fff!important}#process .pra-card:nth-child(-n+4):hover .pra-toggle{background:#0000000a}#process .pra-card:nth-child(n+5) .pra-detail-body .aeo{border-left-color:var(--rose-300)}.wdi-eye,.mcl-eye,.mws-eye,.mdg-eye,.msol-eyebrow,.mind-eyebrow,.pr-eyebrow,.mte-eyebrow,.mai-eyebrow,.ts-eyebrow,.aisay-eye,.wby-eye,.mrs-eye,.fq-eyebrow,.spm-eye,.pp-projects-head .eyebrow{display:inline-flex!important;align-items:center;gap:10px;font-family:Space Grotesk,ui-monospace,monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;line-height:1!important;margin:0 0 18px!important;color:#f92f64!important}.wdi-eye:before,.mcl-eye:before,.mws-eye:before,.mdg-eye:before,.msol-eyebrow:before,.mind-eyebrow:before,.pr-eyebrow:before,.mte-eyebrow:before,.mai-eyebrow:before,.ts-eyebrow:before,.aisay-eye:before,.wby-eye:before,.mrs-eye:before,.fq-eyebrow:before,.spm-eye:before,.pp-projects-head .eyebrow:before{content:"";width:22px;height:1.5px;flex:none;background:currentColor;opacity:.85}body section .wdi-eye,body section .mcl-eye,body section .mws-eye,body section .mdg-eye,body section .msol-eyebrow,body section .mind-eyebrow,body section .pr-eyebrow,body section .mte-eyebrow,body section .mai-eyebrow,body section .ts-eyebrow,body section .aisay-eye,body section .wby-eye,body section .mrs-eye,body section .fq-eyebrow,body section .spm-eye,body section .avv-eyebrow,body section .lfv-eyebrow,#work .pp-projects-head .eyebrow{display:inline-flex!important;align-items:center!important;gap:10px!important;width:auto!important;font-family:Space Grotesk,ui-monospace,monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;line-height:1!important}body section .wdi-eye:before,body section .mcl-eye:before,body section .mws-eye:before,body section .mdg-eye:before,body section .msol-eyebrow:before,body section .mind-eyebrow:before,body section .pr-eyebrow:before,body section .mte-eyebrow:before,body section .mai-eyebrow:before,body section .ts-eyebrow:before,body section .aisay-eye:before,body section .wby-eye:before,body section .mrs-eye:before,body section .fq-eyebrow:before,body section .spm-eye:before,body section .avv-eyebrow:before,body section .lfv-eyebrow:before,#work .pp-projects-head .eyebrow:before{content:""!important;width:22px!important;height:1.5px!important;flex:none!important;background:currentColor!important;border-radius:0!important;box-shadow:none!important;opacity:.85!important;animation:none!important;margin:0!important}body section .pr-eyebrow,body section .fq-eyebrow{color:#f92f64!important}.pr-h.prx{display:block}.pr-h.prx .prx-l{display:block;overflow:hidden;padding-bottom:.06em}.pr-h.prx .prx-l i{display:block;font-style:inherit;transform:translateY(112%) rotate(1.6deg);opacity:0;transition:transform 1.15s cubic-bezier(.16,.84,.24,1),opacity .9s ease}.prx-in .pr-h.prx .prx-l:nth-child(1) i{transition-delay:.06s}.prx-in .pr-h.prx .prx-l:nth-child(2) i{transition-delay:.17s}.prx-in .pr-h.prx .prx-l:nth-child(3) i{transition-delay:.28s}.prx-in .pr-h.prx .prx-l i{transform:none;opacity:1}.pra-left .prx-p{opacity:0;transform:translateY(18px);filter:blur(7px);transition:opacity 1.05s ease,transform 1.05s cubic-bezier(.16,.84,.24,1),filter 1.05s ease}.prx-in .prx-p{opacity:1;transform:none;filter:blur(0);transition-delay:.44s}.prx-in .prx-p2{transition-delay:.58s}.pra-left .pr-eyebrow{opacity:0;transform:translateY(-8px);transition:opacity .7s ease,transform .7s var(--ease)}.prx-in .pr-eyebrow{opacity:1;transform:none}.pra-left .pr-header-cta{opacity:0;transform:translateY(14px);transition:opacity .9s ease,transform .9s cubic-bezier(.16,.84,.24,1)}.prx-in .pr-header-cta{opacity:1;transform:none;transition-delay:.72s}@media(prefers-reduced-motion:reduce){.pr-h.prx .prx-l i,.pra-left .prx-p,.pra-left .pr-eyebrow,.pra-left .pr-header-cta{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}#ai-process .pra-card{position:sticky}#ai-process .pra-card:nth-child(1){top:90px;background:#fff!important;color:var(--ink)!important;border:1px solid var(--line);z-index:1}#ai-process .pra-card:nth-child(2){top:120px;background:#fff0f4!important;color:var(--ink)!important;border:1px solid transparent;z-index:2}#ai-process .pra-card:nth-child(3){top:150px;background:#ffd8e3!important;color:var(--ink)!important;z-index:3}#ai-process .pra-card:nth-child(4){top:180px;background:#ffa8c0!important;color:var(--ink)!important;z-index:4}#ai-process .pra-card:nth-child(5){top:210px;background:#f92f64!important;color:#fff!important;z-index:5}#ai-process .pra-card:nth-child(6){top:240px;background:#8a0a2b!important;color:#fff!important;z-index:6}#ai-process .pra-card:nth-child(7){top:270px;background:#0b0c0e!important;color:#fff!important;z-index:7}#ai-process .pra-card:nth-child(-n+4):hover .pra-toggle{background:#0000000a}#ai-process .pra-card:nth-child(n+5) .pra-detail-body .aeo{border-left-color:var(--rose-300)}.ais-ind{position:relative;padding:clamp(56px,6vw,92px) 0;background:#fff}.ais-ind-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:clamp(28px,3.2vw,42px)}.ais-ind-h{margin-top:16px;font-size:clamp(28px,3vw,44px);font-weight:400;letter-spacing:-.045em;line-height:1.06;color:var(--ink);max-width:18ch}.ais-ind-h .amp{background:linear-gradient(110deg,var(--rose-600),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent}.ais-ind-nav{display:flex;gap:10px;flex:none}.ais-ind-arrow{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;cursor:pointer;background:#fff;border:1px solid var(--line-2);color:var(--ink);transition:background .28s,border-color .28s,color .28s,transform .28s,opacity .28s}.ais-ind-arrow svg{width:17px;height:17px}.ais-ind-arrow:hover{background:var(--rose-500);border-color:var(--rose-500);color:#fff;transform:translateY(-2px)}.ais-ind-arrow:disabled{opacity:.32;cursor:default;transform:none;background:#fff;border-color:var(--line);color:var(--ink)}.ais-ind-rail{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x proximity;padding:4px 2px 18px;-ms-overflow-style:none;scrollbar-width:none}.ais-ind-rail::-webkit-scrollbar{display:none}.ais-ind-card{flex:0 0 288px;scroll-snap-align:start;display:flex;flex-direction:column;padding:14px 14px 20px;border:1px solid var(--line);border-radius:20px;background:#fff;text-decoration:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease,border-color .4s ease}.ais-ind-card:hover{transform:translateY(-5px);border-color:var(--line-2);box-shadow:0 24px 52px -34px #0b0c0e57}.ais-ind-art{display:block;border-radius:14px;overflow:hidden;aspect-ratio:14/11}.ais-ind-art svg{width:100%;height:100%;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ais-ind-card:hover .ais-ind-art svg{transform:scale(1.05)}.ais-ind-name{display:block;margin-top:18px;padding:0 4px;font-size:17.5px;font-weight:600;letter-spacing:-.025em;color:var(--ink)}.ais-ind-d{display:block;margin-top:9px;padding:0 4px;font-size:14px;font-weight:300;line-height:1.55;color:var(--muted)}.ais-ind-more{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:16px 4px 0;font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:var(--rose-600);transition:gap .3s}.ais-ind-more svg{width:14px;height:14px}.ais-ind-card:hover .ais-ind-more{gap:12px}@media(max-width:760px){.ais-ind-head{flex-direction:column;align-items:flex-start;gap:20px}.ais-ind-card{flex-basis:80vw}}@media(prefers-reduced-motion:reduce){.ais-ind-card,.ais-ind-art svg{transition:none}}.ais-ind-art{display:grid;place-items:center}.ais-ind-art img{width:42%;max-width:88px;height:auto;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ais-ind-card:hover .ais-ind-art img{transform:scale(1.08)}.ais-ind{padding-top:clamp(28px,3vw,44px)}.ais-ind-art{display:block}.ais-ind-art svg{width:100%;height:100%;display:block;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.ais-ind-card:hover .ais-ind-art svg{transform:scale(1.04)}.ais-ind-name{margin-top:22px;font-size:clamp(19px,1.7vw,23px);font-weight:600;letter-spacing:-.03em;line-height:1.16;color:var(--ink)}.ais-ind-d{margin-top:11px;font-size:14.5px;line-height:1.6}.tsm-sec{position:relative;padding:108px 0 128px;background:var(--bg);border-top:1px solid var(--line);overflow:hidden}.tsm-aura{position:absolute;inset:-12% -6%;z-index:0;pointer-events:none;background:radial-gradient(40% 48% at 8% 2%,rgba(249,47,100,.05),transparent 60%),radial-gradient(40% 48% at 92% 98%,rgba(122,0,255,.04),transparent 62%)}.tsm-sec>*{position:relative;z-index:1}.tsm-head{text-align:center;max-width:760px;margin:0 auto 58px}.tsm-head .ts-eyebrow{justify-content:center}.tsm-head .ts-h{margin-top:18px;font-size:clamp(32px,4.2vw,54px);font-weight:600;letter-spacing:-.04em;line-height:1.02;color:var(--ink)}.tsm-head .ts-h .accent{color:var(--ink);position:relative;white-space:nowrap}.tsm-head .ts-h .accent:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2.5px;border-radius:2px;background:linear-gradient(90deg,var(--rose-600),var(--rose-400) 70%,rgba(249,47,100,0))}.tsm-head .ts-sub{margin:20px auto 0;font-size:clamp(15px,1.25vw,17px);font-weight:300;line-height:1.55;color:var(--ink-2);max-width:56ch}.tsm-rows{width:100vw;position:relative;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:20px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.tsm-row{position:relative;overflow:visible}.tsm-track{display:flex;gap:20px;width:max-content;padding:14px 10px;will-change:transform}.tsm-track.left{animation:tsmScroll var(--dur,60s) linear infinite}.tsm-track.right{animation:tsmScroll var(--dur,60s) linear infinite reverse}@keyframes tsmScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.tsm-row:hover .tsm-track{animation-play-state:paused}.tsm-row:hover .tsm-card{opacity:.5;transition:opacity .45s ease,transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s ease,border-color .45s ease}.tsm-row:hover .tsm-card:hover{opacity:1}.tsm-card{position:relative;flex:none;height:292px;display:flex;flex-direction:column;justify-content:space-between;padding:30px 32px 26px;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px #0b0c0e08;transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s ease,border-color .45s ease,opacity .45s ease;cursor:default;overflow:hidden}.tsm-card.sz-s{width:312px}.tsm-card.sz-m{width:400px}.tsm-card.sz-l{width:512px}.tsm-card[data-th=dark]{background:#0b0c0e;border-color:#ffffff1a;box-shadow:0 1px 2px #00000038}.tsm-mark{position:absolute;top:8px;left:26px;font-size:88px;line-height:1;font-family:Georgia,Times New Roman,serif;font-weight:700;color:var(--line-2);pointer-events:none;z-index:0;transition:color .45s ease}.tsm-card[data-th=dark] .tsm-mark{color:#ffffff1f}.tsm-card:hover .tsm-mark{color:var(--rose-300)}.tsm-stars{position:absolute;top:30px;right:30px;display:flex;gap:3px;z-index:3;opacity:0;transform:translateY(-5px);transition:opacity .4s ease,transform .45s cubic-bezier(.22,1,.36,1)}.tsm-stars svg{width:13px;height:13px;fill:var(--rose-500)}.tsm-card[data-th=dark] .tsm-stars svg{fill:var(--rose-400)}.tsm-card:hover .tsm-stars{opacity:1;transform:none}.tsm-body{position:relative;z-index:1;flex:1;display:flex;align-items:center;min-height:0}.tsm-quote{font-size:15.5px;line-height:1.56;font-weight:400;letter-spacing:-.01em;color:var(--ink-2);text-wrap:pretty}.tsm-card.sz-l .tsm-quote{font-size:17px;line-height:1.55}.tsm-quote b{font-weight:600;color:var(--rose-600)}.tsm-pull{font-size:30px;line-height:1.06;font-weight:600;letter-spacing:-.04em;color:var(--ink);text-wrap:balance}.tsm-card[data-th=dark] .tsm-quote{color:#ffffffb8}.tsm-card[data-th=dark] .tsm-quote b{color:var(--rose-300)}.tsm-card[data-th=dark] .tsm-pull{color:#fff}.tsm-caret{display:inline-block;width:2px;height:1.02em;margin-left:2px;vertical-align:-2px;border-radius:1px;background:var(--rose-600);animation:tsmCaret .9s steps(1) infinite}.tsm-card[data-th=dark] .tsm-caret{background:var(--rose-400)}.tsm-caret.done{animation:none;opacity:0}@keyframes tsmCaret{0%,50%{opacity:1}50.01%,to{opacity:0}}.tsm-foot{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px;padding-top:18px;border-top:1px solid var(--line)}.tsm-card[data-th=dark] .tsm-foot{border-top-color:#ffffff1a}.tsm-person{display:flex;align-items:center;gap:13px}.tsm-photo{flex:none;width:46px;height:46px;border-radius:50%;object-fit:cover;background:var(--line);filter:grayscale(1) contrast(1.03);transition:filter .55s ease,transform .55s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.tsm-card:hover .tsm-photo{filter:grayscale(0) contrast(1);transform:scale(1.06);box-shadow:0 8px 18px #0b0c0e33}.tsm-meta{min-width:0}.tsm-name{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tsm-card[data-th=dark] .tsm-name{color:#fff}.tsm-role{margin-top:2px;font-size:12px;font-weight:500;letter-spacing:.01em;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tsm-card[data-th=dark] .tsm-role{color:#ffffff80}.tsm-tags{display:flex;flex-wrap:wrap;gap:6px}.tsm-chip{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:550;line-height:1;letter-spacing:-.005em;height:26px;padding:0 11px 0 9px;border-radius:999px;background:#0b0c0e09;border:0;color:var(--ink-2);box-shadow:inset 0 0 0 1px #0b0c0e12;transition:background .35s ease,box-shadow .35s ease,color .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.tsm-chip.geo{color:var(--ink)}.tsm-cflag{width:16px;height:16px;border-radius:50%;object-fit:cover;flex:none;box-shadow:inset 0 0 0 1px #0b0c0e1a;transition:transform .45s cubic-bezier(.22,1,.36,1)}.tsm-chip.ind{padding-left:11px}.tsm-idot{width:5px;height:5px;border-radius:50%;background:var(--rose-500);flex:none;box-shadow:0 0 0 3px #f92f6424;transition:box-shadow .35s ease}.tsm-card:hover .tsm-chip{transform:translateY(-1px)}.tsm-card:hover .tsm-chip.geo{box-shadow:inset 0 0 0 1px #0b0c0e21}.tsm-card:hover .tsm-cflag{transform:scale(1.06)}.tsm-card:hover .tsm-chip.ind{background:#f92f6412;color:var(--rose-700);box-shadow:inset 0 0 0 1px #f92f6433}.tsm-card:hover .tsm-chip.ind .tsm-idot{box-shadow:0 0 0 3px #f92f6438}.tsm-card[data-th=dark] .tsm-chip{background:#ffffff0d;color:#ffffffd1;box-shadow:inset 0 0 0 1px #ffffff1f}.tsm-card[data-th=dark] .tsm-chip.geo{color:#fff}.tsm-card[data-th=dark] .tsm-cflag{box-shadow:inset 0 0 0 1px #ffffff40}.tsm-card[data-th=dark]:hover .tsm-chip.geo{box-shadow:inset 0 0 0 1px #ffffff38}.tsm-card[data-th=dark]:hover .tsm-chip.ind{background:#f92f6429;color:#fff;box-shadow:inset 0 0 0 1px #fd3b6f66}.tsm-card:hover{transform:translateY(-10px);z-index:6;box-shadow:0 30px 64px -26px #0b0c0e57;border-color:var(--line-2)}.tsm-card[data-th=dark]:hover{box-shadow:0 30px 64px -22px #0000009e;border-color:#ffffff3d}.tsm-card:before{content:"";position:absolute;left:0;bottom:0;height:2.5px;width:100%;z-index:4;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,var(--rose-600),var(--violet));transition:transform .6s cubic-bezier(.22,1,.36,1)}.tsm-card:hover:before{transform:scaleX(1)}.tsm-sec .tsm-rows{opacity:0;transform:translate(-50%) translateY(22px);transition:opacity .7s ease,transform .85s cubic-bezier(.2,.7,.2,1)}.tsm-sec.in .tsm-rows{opacity:1;transform:translate(-50%) translateY(0)}@media(prefers-reduced-motion:reduce){.tsm-track.left,.tsm-track.right{animation:none}.tsm-sec .tsm-rows{opacity:1;transform:translate(-50%);transition:none}.tsm-caret{animation:none}}@media(max-width:760px){.tsm-sec{padding:78px 0 92px}.tsm-rows,.tsm-track{gap:14px}.tsm-card{height:272px;padding:24px 24px 22px}.tsm-card.sz-s{width:270px}.tsm-card.sz-m{width:326px}.tsm-card.sz-l{width:384px}.tsm-pull{font-size:25px}.tsm-quote,.tsm-card.sz-l .tsm-quote{font-size:14.5px}.tsm-mark{font-size:70px}}#ts-b{--rose-700:#C40F46;--rose-600:#E41252;--rose-500:#F92F64;--rose-400:#FD3B6F;--rose-300:#FF6F92;--violet:#7A00FF;--ink:#0B0C0E;--ink-2:#41454C;--muted:#717680;--faint:#9AA0A8;--bg:#FFFFFF;--bg-2:#FBFBFC;--line:#ECEDF0;--line-2:#E3E4E8;--font:"Google Sans Flex","Google Sans","Product Sans","Figtree",system-ui,-apple-system,sans-serif;--maxw:1320px}#ts-b .ts-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-600)}#ts-b .ts-eyebrow:before{content:"";width:7px;height:7px;border-radius:2px;background:linear-gradient(135deg,var(--rose-600),var(--rose-400));box-shadow:0 0 10px #f92f6480}#ts-b .ts-h{margin-top:22px;font-size:clamp(32px,3.8vw,52px);line-height:1.04;font-weight:500;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}#ts-b .ts-sub{margin-top:20px;font-size:clamp(15px,1.25vw,17.5px);line-height:1.55;font-weight:400;color:var(--ink-2);max-width:54ch}#ts-b .ts-key{position:relative;background:linear-gradient(120deg,var(--rose-600),var(--violet) 50%,var(--rose-400));background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:600;animation:tsKeyShift 6s ease-in-out infinite,tsKeyGlow 4.5s ease-in-out infinite}#ts-b .tsc-card .ts-key{background:linear-gradient(120deg,#ff6f92,#ffb3ff 50%,#ffc2d2);-webkit-background-clip:text;background-clip:text}#ts-b .tsb-head .ts-h .accent{color:var(--rose-600)}#ts-b .tsc-meta .ts-eyebrow{color:var(--rose-300)}#ts-b .tsc-meta .ts-eyebrow:before{box-shadow:0 0 12px #f92f6499}@media(prefers-reduced-motion:reduce){#ts-b .ts-key,#ts-b .tsa-track,#ts-b .tsc-sec .stage-bg{animation:none;transition:none}}#ts-b .tsm-head,#ts-b .tsm-head *{opacity:1!important;transform:none!important;filter:none!important;visibility:visible!important}#ts-b .tsm-head{max-width:1280px;margin:0 auto;padding:0 40px;box-sizing:border-box}#ts-b .tsm-ini{display:grid;place-items:center;background:linear-gradient(140deg,#ff8fb0,#a24bff);color:#fff;font-weight:600;font-size:14px;letter-spacing:.02em}#ts-b .tsm-cta{margin-top:26px;display:inline-flex;align-items:center;gap:9px;height:50px;padding:0 24px;border-radius:999px;background:#f92f64;color:#fff;font-weight:600;font-size:14.5px;text-decoration:none;transition:background .3s,color .3s,box-shadow .3s}#ts-b .tsm-cta svg{width:15px;height:15px;transition:transform .3s}#ts-b .tsm-cta:hover{background:#fff;color:#f92f64;box-shadow:inset 0 0 0 1.5px #f92f64}#ts-b .tsm-cta:hover svg{transform:translate(3px)}.hxr2{background:#f6f5f1;border-top:1px solid rgba(12,12,20,.08);border-bottom:1px solid rgba(12,12,20,.08);padding:clamp(40px,4vw,56px) 0;font-family:Figtree,system-ui,sans-serif;color:#0b0c0e}.hxr2-in{max-width:1280px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,3fr);gap:clamp(28px,4vw,64px);align-items:start}.hxr2-eye{display:block;font-family:Space Grotesk,ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#71757e}.hxr2-h{margin:10px 0 0;font-size:clamp(20px,1.7vw,24px);font-weight:500;letter-spacing:-.02em;line-height:1.2;color:#3a3d44}.hxr2-m p{margin:0 0 6px;font-size:14px;line-height:1.6;color:#5f636b}.hxr2-m p:last-child{margin-bottom:0}.hxr2-r{display:grid;gap:12px;padding-top:2px}.hxr2-row{display:grid;grid-template-columns:62px minmax(0,1fr);gap:10px;align-items:baseline}.hxr2-k{font-family:Space Grotesk,ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#71757e}.hxr2-src{display:flex;flex-wrap:wrap;gap:6px 8px;font-size:13.5px;color:#9a9ea6}.hxr2-src a,.hxr2-ai{color:#3a3d44;text-decoration:none;border-bottom:1px solid transparent;transition:color .25s,border-color .25s}.hxr2-src a:hover,.hxr2-ai:hover{color:#e0204f;border-color:#e0204f73}.hxr2-ais{display:flex;flex-wrap:wrap;gap:6px 16px}.hxr2-ai{display:inline-flex;align-items:center;gap:7px;font-size:13.5px}.hxr2-ai img{width:14px;height:14px;filter:grayscale(1);opacity:.7;transition:filter .25s,opacity .25s}.hxr2-ai:hover img{filter:none;opacity:1}@media(max-width:960px){.hxr2-in{grid-template-columns:1fr;gap:18px;padding:0 20px}}#faq-a{--rose-700:#C40F46;--rose-600:#E41252;--rose-500:#F92F64;--rose-400:#FD3B6F;--rose-300:#FF6F92;--violet:#7A00FF;--ink:#0B0C0E;--ink-2:#41454C;--muted:#717680;--faint:#9AA0A8;--bg:#FFFFFF;--bg-2:#FBFBFC;--line:#ECEDF0;--line-2:#E3E4E8;--rose-soft:rgba(249,47,100,.1);--font:"Google Sans Flex","Google Sans","Product Sans","Figtree",system-ui,-apple-system,sans-serif;--maxw:1240px}#faq-a{--ink:#0B0C0E;--muted:#5F636B;--rose-500:#F92F64;--rose-600:#E0204F}#faq-a>.wrap{max-width:1280px;margin:0 auto;padding:104px 40px 0;box-sizing:border-box}#faq-a .fq-vtag{max-width:var(--maxw);margin:0 auto;padding:28px 40px 0;font-size:13.5px;color:var(--muted)}#faq-a .fq-vtag b{color:var(--ink);font-weight:500}#faq-a .fq-vtag .pill{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--ink);border-radius:999px;padding:4px 11px;margin-right:8px}#faq-a .fq-sec{position:relative;padding:104px 0 118px;background:var(--bg);border-top:1px solid var(--line);overflow:hidden}#faq-a .fq-sec.alt{background:var(--bg-2)}#faq-a .fq-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-600)}#faq-a .fq-eyebrow:before{content:"";width:7px;height:7px;border-radius:2px;background:linear-gradient(135deg,var(--rose-600),var(--rose-400));box-shadow:0 0 10px #f92f6480}#faq-a .fq-h{margin-top:20px;font-size:clamp(30px,3.6vw,50px);line-height:1.04;font-weight:500;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}#faq-a .fq-aeo{margin-top:20px;font-size:clamp(16px,1.3vw,18.5px);line-height:1.6;font-weight:300;color:var(--ink-2);text-wrap:pretty;max-width:62ch}#faq-a .fq-supp{margin-top:14px;font-size:15px;line-height:1.65;font-weight:400;color:var(--muted);max-width:62ch;text-wrap:pretty}#faq-a .fq-tag{font-size:11.5px;font-weight:500;color:var(--ink-2);background:var(--bg-2);border:1px solid var(--line);border-radius:999px;padding:5px 11px;white-space:nowrap}#faq-a .fq-tags{display:flex;flex-wrap:wrap;gap:7px}#faq-a .fq-cta{margin-top:60px;display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;padding:38px 42px;border:1px solid var(--line);border-radius:24px;position:relative;overflow:hidden;background:radial-gradient(120% 180% at 100% 0%,rgba(249,47,100,.07),transparent 58%),var(--bg)}#faq-a .fq-cta:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--rose-600),var(--rose-400) 55%,var(--violet))}#faq-a .fq-cta-h{font-size:clamp(20px,2vw,26px);font-weight:500;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}#faq-a .fq-cta-p{margin-top:10px;font-size:15px;line-height:1.55;font-weight:300;color:var(--ink-2);max-width:62ch}#faq-a .fq-cta-actions{display:flex;gap:12px;flex-wrap:wrap;flex:none}#faq-a .fq-btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--font);font-size:14.5px;font-weight:500;color:#fff;background:var(--ink);border:none;border-radius:999px;padding:14px 22px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .25s,background .25s,box-shadow .25s}#faq-a .fq-btn svg{width:16px;height:16px;transition:transform .25s}#faq-a .fq-btn:hover{background:var(--rose-600);transform:translateY(-2px);box-shadow:0 12px 30px #e412523d}#faq-a .fq-btn:hover svg{transform:translate(3px)}#faq-a .fq-btn-ghost{display:inline-flex;align-items:center;font-family:var(--font);font-size:14.5px;font-weight:500;color:var(--ink);background:transparent;border:1px solid var(--line-2);border-radius:999px;padding:14px 22px;text-decoration:none;cursor:pointer;transition:border-color .25s,transform .25s}#faq-a .fq-btn-ghost:hover{border-color:var(--rose-300);transform:translateY(-2px)}#faq-a .fq-pm{position:relative;flex:none;width:34px;height:34px;border-radius:9px;border:1px solid var(--line-2);display:grid;place-items:center;transition:background .3s,border-color .3s}#faq-a .fq-pm:before,#faq-a .fq-pm:after{content:"";position:absolute;width:13px;height:2px;border-radius:2px;background:var(--ink);transition:transform .35s cubic-bezier(.2,.7,.2,1),background .3s}#faq-a .fq-pm:after{transform:rotate(90deg)}#faq-a .fq-open .fq-pm{background:var(--ink);border-color:var(--ink)}#faq-a .fq-open .fq-pm:before,#faq-a .fq-open .fq-pm:after{background:#fff}#faq-a .fq-open .fq-pm:after{transform:rotate(0)}#faq-a .fq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1)}#faq-a .fq-open .fq-panel{grid-template-rows:1fr}#faq-a .fq-panel-clip{overflow:hidden}#faq-a .fqa-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:start}#faq-a .fqa-head{position:sticky;top:100px;align-self:start}#faq-a .fqa-list{border-top:1px solid var(--line)}#faq-a .fqa-item{border-bottom:1px solid var(--line)}#faq-a .fqa-q{display:flex;align-items:center;gap:20px;width:100%;padding:26px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font)}#faq-a .fqa-qtext{flex:1;font-size:18px;font-weight:500;letter-spacing:-.015em;line-height:1.3;color:var(--ink);transition:color .25s}#faq-a .fqa-item:hover .fqa-qtext{color:var(--rose-700)}#faq-a .fqa-panel-inner{padding:0 54px 28px 0}#faq-a .fqa-a{font-size:15px;font-weight:300;line-height:1.6;color:var(--ink-2)}#faq-a .fqa-meta{margin-top:16px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}#faq-a .fqa-meta-l{font-size:10.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--faint)}#faq-a .fqb-head{max-width:880px;margin:0 auto;text-align:center}#faq-a .fqb-h{font-size:clamp(34px,5vw,68px);line-height:1.02;font-weight:500;letter-spacing:-.04em;color:var(--ink);text-wrap:balance}#faq-a .fqb-h .hl{background:linear-gradient(100deg,var(--rose-600),var(--violet) 35%,var(--rose-400) 70%,var(--rose-600));background-size:280% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fqbFlow 7s linear infinite}@keyframes fqbFlow{to{background-position:280% 0}}#faq-a .fqb-list{margin-top:60px;max-width:880px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:14px}#faq-a .fqb-item{border:1px solid var(--line);border-radius:18px;background:var(--bg);overflow:hidden;transition:border-color .3s,box-shadow .3s}#faq-a .fqb-item.fq-open{border-color:var(--rose-300);box-shadow:0 16px 40px #0b0c0e0f}#faq-a .fqb-q{display:flex;align-items:center;gap:18px;width:100%;padding:24px 28px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font)}#faq-a .fqb-qtext{flex:1;font-size:18px;font-weight:500;letter-spacing:-.015em;color:var(--ink)}#faq-a .fqb-panel-inner{padding:0 28px 26px}#faq-a .fqb-a{font-size:15px;font-weight:300;line-height:1.6;color:var(--ink-2);max-width:74ch}#faq-a .fqb-meta{margin-top:16px}#faq-a .fqc-grid{margin-top:54px;display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}#faq-a .fqc-item{border:1px solid var(--line);border-radius:18px;background:var(--bg);overflow:hidden;cursor:pointer;transition:border-color .35s,box-shadow .35s,transform .35s}#faq-a .fqc-item:hover,#faq-a .fqc-item.fq-open{border-color:var(--rose-300);box-shadow:0 18px 44px #0b0c0e14}#faq-a .fqc-q{display:flex;align-items:center;gap:16px;padding:24px 26px}#faq-a .fqc-num{font-size:12px;font-weight:600;color:var(--rose-600);font-feature-settings:"tnum" 1}#faq-a .fqc-qtext{flex:1;font-size:17px;font-weight:500;letter-spacing:-.015em;line-height:1.3;color:var(--ink)}#faq-a .fqc-panel-inner{padding:0 26px 26px 56px}#faq-a .fqc-a{font-size:14.5px;font-weight:300;line-height:1.6;color:var(--ink-2)}#faq-a .fqc-meta{margin-top:14px}#faq-a .fqd-sec{text-align:center}#faq-a .fqd-launch{margin-top:46px;display:inline-flex;align-items:center;gap:14px;padding:18px 26px 18px 18px;border:1px solid var(--line-2);border-radius:999px;background:var(--bg);cursor:pointer;font-family:var(--font);transition:border-color .3s,box-shadow .3s,transform .3s}#faq-a .fqd-launch:hover{border-color:var(--rose-300);box-shadow:0 16px 40px #f92f641f;transform:translateY(-2px)}#faq-a .fqd-qmark{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--rose-600),var(--rose-400));color:#fff;font-size:24px;font-weight:600;box-shadow:0 8px 22px #e412524d}#faq-a .fqd-launch-text{text-align:left}#faq-a .fqd-launch-text b{display:block;font-size:16px;font-weight:500;color:var(--ink)}#faq-a .fqd-launch-text span{font-size:13px;color:var(--muted)}#faq-a .fqd-overlay{position:fixed;inset:0;z-index:120;display:none;background:#0b0c0e6b;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);opacity:0;transition:opacity .4s ease}#faq-a .fqd-overlay.open{display:block;opacity:1}#faq-a .fqd-rail{position:absolute;left:0;top:0;bottom:0;width:340px;padding:90px 36px 40px;overflow-y:auto}#faq-a .fqd-rail-h{font-size:13px;font-weight:500;letter-spacing:.02em;color:#ffffff80;margin-bottom:22px}#faq-a .fqd-qbtn{display:flex;gap:10px;align-items:flex-start;width:100%;text-align:left;padding:11px 0;border:none;background:none;cursor:pointer;font-family:var(--font);font-size:15px;font-weight:400;line-height:1.35;color:#ffffff8c;transition:color .25s}#faq-a .fqd-qbtn .car{opacity:0;color:#fff;transition:opacity .25s;flex:none}#faq-a .fqd-qbtn:hover{color:#ffffffd9}#faq-a .fqd-qbtn.active{color:#fff;font-weight:500}#faq-a .fqd-qbtn.active .car{opacity:1}#faq-a .fqd-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(700px,calc(100% - 400px));max-height:90vh;background:var(--bg);border-radius:26px;overflow:hidden;box-shadow:0 40px 100px #00000080;display:flex;flex-direction:column;opacity:0;transition:opacity .4s ease,transform .55s cubic-bezier(.2,.7,.2,1)}#faq-a .fqd-overlay.open .fqd-card{opacity:1}#faq-a .fqd-card.swap{opacity:0;transform:translate(-50%,-46%)}#faq-a .fqd-card-media{position:relative;width:100%;height:230px;flex:none;background:#0c0d11;overflow:hidden}#faq-a .fqd-card-media img{width:100%;height:100%;object-fit:cover;display:block}#faq-a .fqd-close{position:absolute;top:18px;right:18px;z-index:3;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:#0b0c0e40;cursor:pointer;display:grid;place-items:center;color:#fff;backdrop-filter:blur(6px);transition:background .25s,transform .25s}#faq-a .fqd-close:hover{background:#0b0c0e80;transform:rotate(90deg)}#faq-a .fqd-close svg{width:18px;height:18px}#faq-a .fqd-card-body{padding:46px 48px;overflow-y:auto;text-align:left;display:flex;flex-direction:column;align-items:center}#faq-a .fqd-card-body>*{width:100%;max-width:560px}#faq-a .fqd-main-type{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rose-600)}#faq-a .fqd-main-q{margin-top:14px;font-size:32px;font-weight:500;letter-spacing:-.03em;line-height:1.08;color:var(--ink)}#faq-a .fqd-main-a{margin-top:20px;font-size:16px;font-weight:300;line-height:1.6;color:var(--ink-2)}#faq-a .fqd-main-meta{margin-top:26px}#faq-a .fqd-main-meta .fq-tags{justify-content:flex-start}#faq-a .fqd-extra{margin-top:30px;text-align:left}#faq-a .fqd-ex-cap{display:block;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;text-align:left}#faq-a .fqd-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}#faq-a .fqd-stat{text-align:left}#faq-a .fqd-stat b{display:block;font-size:38px;font-weight:500;letter-spacing:-.04em;line-height:1;color:var(--ink)}#faq-a .fqd-stat span{display:block;margin-top:10px;font-size:12.5px;font-weight:400;line-height:1.4;color:var(--muted)}#faq-a .fqd-checks{display:grid;grid-template-columns:1fr 1fr;gap:12px 22px}#faq-a .fqd-check{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;font-size:14px;font-weight:400;line-height:1.4;color:var(--ink-2)}#faq-a .fqd-check svg{width:18px;height:18px;color:var(--rose-500);margin-top:1px}#faq-a .fqd-bars{border:1px solid var(--line);border-radius:16px;padding:22px 24px;display:flex;flex-direction:column;gap:18px}#faq-a .fqd-bar-row{display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:center}#faq-a .fqd-bar-l{font-size:14px;font-weight:500;color:var(--ink)}#faq-a .fqd-bar-v{font-size:13.5px;font-weight:500;color:var(--muted);text-align:right;font-feature-settings:"tnum" 1}#faq-a .fqd-bar-track{grid-column:1 / -1;height:6px;border-radius:5px;background:var(--bg-2);border:1px solid var(--line);overflow:hidden}#faq-a .fqd-bar-fill{height:100%;border-radius:5px;background:linear-gradient(90deg,var(--rose-600),var(--rose-400));width:0;transition:width .9s cubic-bezier(.2,.7,.2,1) .25s}#faq-a .fqd-steps{display:flex;flex-direction:column;gap:0}#faq-a .fqd-step{display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:start;padding:13px 0;border-bottom:1px solid var(--line);text-align:left}#faq-a .fqd-step:last-child{border-bottom:none}#faq-a .fqd-step-n{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--rose-soft);color:var(--rose-600);font-size:13px;font-weight:600}#faq-a .fqd-step b{display:block;font-size:14.5px;font-weight:500;color:var(--ink)}#faq-a .fqd-step span{display:block;margin-top:3px;font-size:12.5px;font-weight:300;line-height:1.45;color:var(--muted)}#faq-a .fqd-cloud{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}#faq-a .fqd-fx{transform:translateY(8px);filter:blur(5px)}#faq-a .fqd-fx.show{transform:none;filter:blur(0);transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .35s ease}#faq-a .fqe-sec{background:#0a0b0e;color:#fff;border-top:1px solid var(--line)}#faq-a .fqe-bg{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}#faq-a .fqe-orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5}#faq-a .fqe-orb.o1{width:520px;height:520px;left:-120px;top:-80px;background:radial-gradient(circle,rgba(249,47,100,.5),transparent 65%);animation:fqeD1 16s ease-in-out infinite alternate}#faq-a .fqe-orb.o2{width:480px;height:480px;right:-100px;top:160px;background:radial-gradient(circle,rgba(122,0,255,.45),transparent 65%);animation:fqeD2 19s ease-in-out infinite alternate}#faq-a .fqe-orb.o3{width:420px;height:420px;left:40%;bottom:-160px;background:radial-gradient(circle,rgba(0,200,255,.3),transparent 65%);animation:fqeD3 22s ease-in-out infinite alternate}@keyframes fqeD1{to{transform:translate(80px,60px) scale(1.15)}}@keyframes fqeD2{to{transform:translate(-70px,40px) scale(1.1)}}@keyframes fqeD3{to{transform:translate(40px,-50px) scale(1.2)}}#faq-a .fqe-grid-tex{position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 78%);mask-image:radial-gradient(ellipse at center,#000,transparent 78%)}#faq-a .fqe-sec .fq-eyebrow{color:var(--rose-300)}#faq-a .fqe-sec .fq-h{color:#fff}#faq-a .fqe-sec .fq-aeo{color:#ffffffb8}#faq-a .fqe-wrap{margin-top:54px;position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:14px}#faq-a .fqe-item{border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0a;backdrop-filter:blur(10px);overflow:hidden;cursor:pointer;transition:border-color .35s,background .35s,box-shadow .35s,transform .35s}#faq-a .fqe-item:hover,#faq-a .fqe-item.fq-open{border-color:var(--rose-300);background:#ffffff12;box-shadow:0 20px 50px #f92f6429;transform:translateY(-3px)}#faq-a .fqe-q{display:flex;align-items:center;gap:16px;padding:24px 26px}#faq-a .fqe-num{font-size:12px;font-weight:600;color:var(--rose-300);font-feature-settings:"tnum" 1}#faq-a .fqe-qtext{flex:1;font-size:17px;font-weight:500;letter-spacing:-.015em;color:#fff}#faq-a .fqe-item .fq-pm{border-color:#ffffff3d}#faq-a .fqe-item .fq-pm:before,#faq-a .fqe-item .fq-pm:after{background:#fff}#faq-a .fqe-item.fq-open .fq-pm{background:#fff;border-color:#fff}#faq-a .fqe-item.fq-open .fq-pm:before,#faq-a .fqe-item.fq-open .fq-pm:after{background:var(--ink)}#faq-a .fqe-panel-inner{padding:0 26px 26px 56px}#faq-a .fqe-a{font-size:14.5px;font-weight:300;line-height:1.6;color:#ffffffc7}#faq-a .fqe-meta{margin-top:14px}#faq-a .fqe-meta .fq-tag{background:#ffffff0f;border-color:#ffffff1f;color:#ffffffd1}@media(max-width:920px){#faq-a .fqa-grid{grid-template-columns:1fr;gap:34px}#faq-a .fqa-head{position:relative;top:0}#faq-a .fqc-grid,#faq-a .fqe-wrap{grid-template-columns:1fr}}@media(max-width:920px){#faq-a .fqd-rail{position:absolute;width:100%;padding:78px 30px 20px;height:auto;bottom:auto;overflow:visible}#faq-a .fqd-rail-h{display:none}#faq-a .fqd-card{position:relative;left:0;top:0;transform:none;width:calc(100% - 40px);max-height:none;margin:210px auto 40px}#faq-a .fqd-overlay{overflow-y:auto}#faq-a .fqd-overlay.open .fqd-card{transform:none}}@media(max-width:760px){#faq-a .fqd-card-media{height:200px}#faq-a .fqd-card-body{padding:28px 24px}#faq-a>.wrap{padding-top:70px}#faq-a .fq-sec{padding:70px 0 80px}#faq-a .fq-vtag{padding:22px 22px 0}#faq-a .fq-cta{padding:26px;gap:20px}#faq-a .fq-cta-actions{width:100%}#faq-a .fq-cta .fq-btn,#faq-a .fq-btn-ghost{flex:1;justify-content:center}#faq-a .fqd-main{padding:30px 24px}}@media(prefers-reduced-motion:reduce){#faq-a .fqb-h .hl,#faq-a .fqe-orb{animation:none}}#faq-a .lp-faq .fqa-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,5vw,72px);align-items:start}@media(max-width:900px){#faq-a .lp-faq .fqa-grid{grid-template-columns:1fr;gap:24px}}#faq-a body #hero~section#sw-why .lp-h,#faq-a section#sw-why .lp-h.lp-h,section#faq-a .fq-h.fq-h{font-size:clamp(34px,5vw,76px)!important;letter-spacing:-.05em!important;line-height:1.04!important;font-weight:400!important}#faq-a section#sw-why .wdi-eye,section#faq-a .wdi-eye{margin-bottom:clamp(18px,2.2vw,26px)}.mad-final{--rose-700:#C40F46;--rose-600:#E41252;--rose-500:#F92F64;--rose-400:#FD3B6F;--rose-300:#FF6F92;--violet:#7A00FF;--violet-2:#A24BFF;--ink:#0B0C0E;--ink-2:#41454C;--muted:#717680;--faint:#9AA0A8;--bg:#FFFFFF;--bg-2:#FBFBFC;--page:#F5F3F0;--line:#ECEDF0;--line-2:#E3E4E8;--rose-soft:rgba(249,47,100,.1);--font:"Google Sans Flex","Google Sans","Product Sans","Figtree",system-ui,-apple-system,sans-serif;--maxw:1240px}.mad-final .wrap{max-width:1280px;margin:0 auto;padding:0 40px;box-sizing:border-box}@keyframes ppMouse{0%{opacity:0;transform:translate(-50%)}40%{opacity:1}to{opacity:0;transform:translate(-50%,10px)}}@keyframes ppMarqueeL{0%{transform:translateY(-50%)}to{transform:translate(-50%,-50%)}}@keyframes ppMarqueeR{0%{transform:translate(-50%,-50%)}to{transform:translateY(-50%)}}@keyframes ppBandGlow{0%{transform:translate(-3%)}to{transform:translate(3%)}}@keyframes ppPulse{0%{box-shadow:0 0 #f92f6480}70%{box-shadow:0 0 0 8px #f92f6400}to{box-shadow:0 0 #f92f6400}}@keyframes ppKen{0%{transform:scale(1.04)}to{transform:scale(1.13) translate(-1%,1%)}}@keyframes ppSheen{0%{background-position:100% 0}to{background-position:0 0}}.mad-final .pp-cta{position:relative;width:100vw;left:50%;transform:translate(-50%);min-height:100vh;display:grid;place-items:center;overflow:hidden;background:var(--bg);scroll-snap-align:start;scroll-snap-stop:always;text-align:center}.mad-final .pp-cta-aura{position:absolute;width:780px;height:780px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;background:conic-gradient(from 0deg,#f92f6429,#7a00ff21,#00c8ff12,#ffb3001a,#f92f6429);filter:blur(90px);opacity:.6;animation:ppCtaSpin 26s linear infinite}@keyframes ppCtaSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}.mad-final .pp-cta-dots{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.5;background-image:radial-gradient(rgba(11,12,14,.07) 1px,transparent 1px);background-size:30px 30px;-webkit-mask-image:radial-gradient(70% 70% at 50% 50%,#000,transparent 78%);mask-image:radial-gradient(70% 70% at 50% 50%,#000,transparent 78%)}.mad-final .pp-cta-in{position:relative;z-index:2;max-width:760px;padding:0 40px}.mad-final .pp-cta-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-600);opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.mad-final .pp-cta-eyebrow .lvdot{width:7px;height:7px;border-radius:50%;background:var(--rose-500);box-shadow:0 0 #f92f6480;animation:ppCtaPulse 2.4s ease-out infinite}@keyframes ppCtaPulse{0%{box-shadow:0 0 #f92f6480}70%{box-shadow:0 0 0 8px #f92f6400}to{box-shadow:0 0 #f92f6400}}.mad-final .pp-cta-h{margin-top:24px;font-size:clamp(40px,5.6vw,76px);font-weight:600;letter-spacing:-.04em;line-height:.98;color:var(--ink);text-wrap:balance;opacity:0;transform:translateY(28px);transition:opacity .8s ease .08s,transform .9s cubic-bezier(.2,.7,.2,1) .08s}.mad-final .pp-cta-h em{font-style:normal;background:linear-gradient(120deg,var(--rose-600),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent}.mad-final .pp-cta-p{margin:24px auto 0;max-width:56ch;font-size:clamp(16px,1.5vw,19px);font-weight:300;line-height:1.55;color:var(--ink-2);opacity:0;transform:translateY(24px);transition:opacity .8s ease .16s,transform .9s cubic-bezier(.2,.7,.2,1) .16s}.mad-final .pp-cta-actions{margin-top:36px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap;opacity:0;transform:translateY(22px);transition:opacity .8s ease .24s,transform .9s cubic-bezier(.2,.7,.2,1) .24s}.mad-final .pp-cta-btn{display:inline-flex;align-items:center;gap:11px;font-family:var(--font);font-size:15px;font-weight:500;color:#fff;background:var(--ink);border:1px solid var(--ink);border-radius:999px;padding:15px 16px 15px 26px;text-decoration:none;transition:transform .25s,background .25s,box-shadow .3s}.mad-final .pp-cta-btn .ar{width:30px;height:30px;border-radius:50%;background:#ffffff29;display:grid;place-items:center;transition:background .3s,transform .3s}.mad-final .pp-cta-btn .ar svg{width:16px;height:16px}.mad-final .pp-cta-btn:hover{background:var(--rose-600);border-color:var(--rose-600);transform:translateY(-2px);box-shadow:0 16px 36px #e412524d}.mad-final .pp-cta-btn:hover .ar{transform:translate(2px)}.mad-final .pp-cta-ghost{display:inline-flex;align-items:center;font-family:var(--font);font-size:15px;font-weight:500;color:var(--ink);background:transparent;border:1px solid var(--line-2);border-radius:999px;padding:15px 24px;text-decoration:none;transition:border-color .25s,transform .25s}.mad-final .pp-cta-ghost:hover{border-color:var(--rose-300);transform:translateY(-2px)}.mad-final .pp-cta-stats{margin-top:48px;display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;opacity:0;transform:translateY(20px);transition:opacity .8s ease .32s,transform .9s cubic-bezier(.2,.7,.2,1) .32s}.mad-final .pp-cta-stats .s b{font-size:28px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.mad-final .pp-cta-stats .s span{display:block;margin-top:4px;font-size:12.5px;font-weight:500;color:var(--muted)}.mad-final .pp-cta-stats .d{width:1px;height:32px;background:var(--line-2)}.mad-final .pp-cta.in .pp-cta-eyebrow,.mad-final .pp-cta.in .pp-cta-h,.mad-final .pp-cta.in .pp-cta-p,.mad-final .pp-cta.in .pp-cta-actions,.mad-final .pp-cta.in .pp-cta-stats{opacity:1;transform:none}@media(max-width:760px){.mad-final .pp-cta{min-height:auto;padding:90px 0}.mad-final .pp-cta-stats{gap:18px}.mad-final .pp-cta-stats .d{display:none}}@media(prefers-reduced-motion:reduce){.mad-final .pp-cta-aura{animation:none}.mad-final .pp-cta .pp-cta-in *{opacity:1!important;transform:none!important}}@keyframes ppAwardRoll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ppMiniDrift{0%{transform:translate(-3%,-2%) scale(1)}to{transform:translate(3%,2%) scale(1.08)}}@media(max-width:760px){.mad-final .pp-mini .pp-cta-btn{width:100%;justify-content:center}}@keyframes iwPulse{0%{box-shadow:0 0 color-mix(in srgb,var(--hue,#39E07B) 60%,transparent)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes tsKeyShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes tsKeyGlow{0%,to{filter:drop-shadow(0 0 0 rgba(249,47,100,0)) drop-shadow(0 0 0 rgba(122,0,255,0))}50%{filter:drop-shadow(0 0 10px rgba(249,47,100,.55)) drop-shadow(0 0 18px rgba(122,0,255,.35))}}.mad-final .pp-cta{display:block!important;text-align:left!important;place-items:unset!important}.mad-final .pp-cta-in{padding:0!important;margin:0!important;max-width:none!important;width:100%!important;position:relative;z-index:1;text-align:left!important}.mad-final .pp-cta-h{max-width:18ch;margin:0!important;text-align:left!important}.mad-final .pp-cta-p{max-width:60ch;margin:24px 0 0!important;text-align:left!important}.mad-final .hxf-eye,.mad-final .hxf-micro{text-align:left!important}.ft2{--rose-700:#C40F46;--rose-600:#E41252;--rose-500:#F92F64;--rose-400:#FD3B6F;--rose-300:#FF6F92;--violet:#7A00FF;--violet-2:#A24BFF;--ink:#0B0C0E;--ink-2:#41454C;--muted:#717680;--faint:#9AA0A8;--bg:#FFFFFF;--bg-2:#FBFBFC;--line:#ECEDF0;--line-2:#E3E4E8;--font:"Google Sans Flex","Google Sans","Product Sans","Figtree",system-ui,-apple-system,sans-serif;--maxw:1240px}.ft2{background:#0b0c0e;color:#fff;position:relative;overflow:hidden}.ft2-orb{position:absolute;width:620px;height:620px;left:-160px;bottom:-340px;border-radius:50%;filter:blur(70px);pointer-events:none;background:radial-gradient(circle,rgba(249,47,100,.3),rgba(122,0,255,.22) 55%,transparent 72%)}.ft2-inner{position:relative;z-index:2;max-width:var(--maxw);margin:0 auto;padding:0 48px}.ft2-top{display:grid;grid-template-columns:1fr 420px;gap:64px;align-items:center;padding:74px 0 46px;border-bottom:1px solid rgba(255,255,255,.1)}.ft2-brand .ft-mark{margin-bottom:20px}.ft2-brand .ft-mark .nm{color:#fff}.ft2-brand .ft-mark .nm em{color:#ffffff8c}.ft2-brand p.tag{font-size:16px;line-height:1.55;color:#ffffffb8;max-width:42ch;letter-spacing:-.01em}.ft2-brand .meta{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:24px}.ft2-brand .mail{font-size:14px;font-weight:500;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.22);padding-bottom:2px;transition:color .2s,border-color .2s}.ft2-brand .mail:hover{color:var(--rose-300);border-color:var(--rose-300)}.ft2-cta{background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid rgba(255,255,255,.13);border-radius:20px;padding:30px 32px}.ft2-cta h3{font-size:21px;font-weight:600;letter-spacing:-.025em;color:#fff}.ft2-cta p{margin-top:8px;font-size:13.5px;line-height:1.5;color:#ffffff9e}.ft2-cta .ft-form{margin-top:18px}.ft2-cta .ft-input{background:#ffffff0f;border-color:#ffffff29;color:#fff}.ft2-cta .ft-input::placeholder{color:#ffffff80}.ft2-cta .ft-submit{background:#fff;color:var(--ink)}.ft2-cta .ft-submit:hover{background:var(--rose-500);color:#fff}.ft2-hint{padding:26px 0 4px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff6}.ft2-row{border-top:1px solid rgba(255,255,255,.1)}.ft2-row:last-of-type{border-bottom:1px solid rgba(255,255,255,.1)}.ft2-sum{list-style:none;cursor:pointer;display:flex;align-items:center;gap:16px;padding:22px 4px;user-select:none}.ft2-sum::-webkit-details-marker{display:none}.ft2-sum-t{font-size:19px;font-weight:600;letter-spacing:-.02em;color:#fff;transition:color .2s}.ft2-row:hover .ft2-sum-t{color:var(--rose-300)}.ft2-cnt{font-size:12px;font-weight:500;color:#fff6}.ft2-ic{margin-left:auto;width:26px;height:26px;flex:none;display:grid;place-items:center;color:#fff9;transition:transform .3s,color .2s}.ft2-ic svg{width:16px;height:16px}.ft2-row[open] .ft2-ic{transform:rotate(45deg);color:var(--rose-300)}.ft2-panel{padding:0 4px 30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:30px 28px;align-content:start;animation:ft2Fade .35s ease both}.ft2 .ft-link{color:#ffffff9e}.ft2 .ft-link:hover,.ft2 .ft-subh{color:#fff}.ft2 a.ft-subh:hover,.ft2 .ft-more{color:var(--rose-300)}.ft2-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:30px 0 16px;border-top:1px solid rgba(255,255,255,.1);margin-top:26px}.ft2-bottom .ft-status{color:#ffffffb3}.ft2-bottom .ft-legal a{color:#ffffff80}.ft2-bottom .ft-legal a:hover{color:var(--rose-300)}.ft2-bottom .ft-copy{color:#fff6}.ft2-geo{padding:0 0 42px;font-size:12px;line-height:1.6;color:#ffffff52;max-width:80ch}@media(max-width:920px){.ft1-top,.ft2-top{grid-template-columns:1fr;gap:36px}}@media(max-width:600px){.fw,.ft2-inner{padding:0 22px}.ft1-top,.ft2-top{padding:48px 0 36px}.ft1-band-body,.ft2-panel{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:24px 20px}.ft1-cta,.ft2-cta{padding:26px 22px}}@media(prefers-reduced-motion:reduce){.ft2-panel{animation:none}}@keyframes hb1Rise{to{opacity:1;transform:none}}@keyframes hb1Fade{to{opacity:1}}@keyframes hb5f1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(6%,8%) scale(1.12)}}@keyframes hb5f2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-7%,6%) scale(1.08)}}@keyframes hb5f3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5%,-8%) scale(1.14)}}@keyframes hb5flow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes uxhMorph{0%{border-radius:58% 42% 61% 39%/45% 55%;transform:translateZ(0) rotate(0)}to{border-radius:40% 60% 42% 58%/58% 42%;transform:translate3d(2%,3%,0) rotate(8deg)}}@keyframes uxhSpin{to{transform:rotate(360deg)}}@keyframes uxhFloat{0%,to{transform:rotate(45deg) translateY(0)}50%{transform:rotate(45deg) translateY(-12px)}}@keyframes uxhPhoto{0%{border-radius:48% 52% 44% 56%/56% 48% 52% 44%}to{border-radius:54% 46% 52% 48%/46% 56% 44% 54%}}@keyframes uxhFloat2{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes wfpRun{to{transform:translate3d(-50%,0,0)}}@keyframes wfpSeal{to{transform:rotate(360deg)}}@keyframes uxsSwap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes uxDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes uxSel{0%,52%{opacity:0}60%,88%{opacity:.75}96%,to{opacity:0}}@keyframes uxFlow{to{stroke-dashoffset:0}}@keyframes uxRing{0%{transform:scale(1);opacity:.55}to{transform:scale(4.2);opacity:0}}@keyframes uxDraw{0%{stroke-dashoffset:420}40%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-420}}@keyframes uxClick{0%,55%{opacity:0;transform:scale(.6)}58%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(3.4)}to{opacity:0}}@keyframes uiAura{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-50px,26px,0) scale(1.08)}}@keyframes uiRibA{0%{transform:translate(0)}to{transform:translate(-720px)}}@keyframes uiRibB{0%{transform:translate(-720px)}to{transform:translate(0)}}@keyframes uiSat{to{transform:rotate(360deg)}}@keyframes slFlow{to{stroke-dashoffset:0}}@keyframes mlFlow{to{stroke-dashoffset:0}}@keyframes mlPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes mlRing{0%{transform:scale(1);opacity:.6}to{transform:scale(6);opacity:0}}@keyframes uxaMer{0%{transform:scaleX(1);opacity:.1}25%{transform:scaleX(0);opacity:.42}50%{transform:scaleX(1);opacity:.1}75%{transform:scaleX(0);opacity:.42}to{transform:scaleX(1);opacity:.1}}@keyframes uxaSpin{to{transform:rotate(360deg)}}@keyframes uxaGlow{0%,to{transform:scale(.94);opacity:.8}50%{transform:scale(1.04);opacity:1}}.mad-final{padding:clamp(80px,8vw,120px) 0;background:#fff}.mad-final .hxf-eye{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;font-family:Space Grotesk,ui-monospace,monospace;font-size:11.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#ff7ba3}.mad-final .hxf-eye:before{content:"";width:6px;height:6px;border-radius:50%;background:#f92f64;box-shadow:0 0 0 4px #f92f6438}.mad-final .pp-cta-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:14px 26px}.mad-final .hxf-sec{color:#fff;font-weight:600;font-size:15px;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:3px;transition:color .3s,border-color .3s}.mad-final .hxf-sec:hover{color:#ff7ba3;border-color:#ff7ba3}.mad-final .hxf-micro{margin:30px 0 0;font-family:Space Grotesk,ui-monospace,monospace;font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#ffffff80}.mad-final .hxf-micro i{font-style:normal;color:#f92f64;margin:0 6px}#ft2{--rose-700:#C40F46;--rose-600:#E41252;--rose-500:#F92F64;--rose-400:#FD3B6F;--rose-300:#FF6F92;--violet:#7A00FF;--violet-2:#A24BFF;--ink:#0B0C0E;--ink-2:#41454C;--muted:#717680;--faint:#9AA0A8;--bg:#FFFFFF;--bg-2:#FBFBFC;--line:#ECEDF0;--line-2:#E3E4E8;--font:"Google Sans Flex","Google Sans","Product Sans","Figtree",system-ui,-apple-system,sans-serif;--maxw:1240px}#ft2 .fw{max-width:var(--maxw);margin:0 auto;padding:0 48px}#ft2 .ft-vtag{max-width:var(--maxw);margin:0 auto;padding:34px 48px 14px;font-size:13.5px;color:var(--muted)}#ft2 .ft-vtag b{color:var(--ink);font-weight:600}#ft2 .ft-vtag .pill{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#fff;background:var(--ink);border-radius:999px;padding:4px 12px;margin-right:9px}#ft2 .ft-mark{display:inline-flex;align-items:center;gap:11px;text-decoration:none}#ft2 .ft-mark .m{width:30px;height:30px;flex:none}#ft2 .ft-mark .nm{font-size:21px;font-weight:700;letter-spacing:-.02em;color:var(--ink);line-height:1}#ft2 .ft-mark .nm em{font-style:normal;font-weight:400;color:var(--muted);font-size:12.5px;display:block;margin-top:2px}#ft2 .ft-link{display:block;font-size:14px;line-height:1.4;color:var(--ink-2);text-decoration:none;padding:5px 0;transition:color .18s}#ft2 .ft-link:hover{color:var(--rose-600)}#ft2 .ft-subh{display:block;font-size:13px;font-weight:600;letter-spacing:-.005em;color:var(--ink);text-decoration:none;margin-bottom:8px}#ft2 a.ft-subh{transition:color .18s}#ft2 a.ft-subh:hover{color:var(--rose-600)}#ft2 .ft-more{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--rose-600);text-decoration:none;margin-top:8px}#ft2 .ft-more svg{width:14px;height:14px;transition:transform .2s}#ft2 .ft-more:hover svg{transform:translate(3px)}#ft2 .ft-form{display:flex;align-items:center;gap:10px}#ft2 .ft-input{flex:1;min-width:0;font-family:var(--font);font-size:15px;color:var(--ink);background:#fff;border:1px solid var(--line-2);border-radius:12px;padding:14px 16px;outline:none;transition:border-color .25s,box-shadow .25s}#ft2 .ft-input::placeholder{color:var(--faint)}#ft2 .ft-input:focus{border-color:var(--rose-300);box-shadow:0 0 0 3px #f92f641a}#ft2 .ft-submit{flex:none;display:inline-flex;align-items:center;gap:8px;font-family:var(--font);font-size:14.5px;font-weight:600;color:#fff;background:var(--ink);border:none;border-radius:12px;padding:14px 22px;cursor:pointer;white-space:nowrap;transition:background .25s,transform .25s,box-shadow .3s}#ft2 .ft-submit svg{width:16px;height:16px;transition:transform .25s}#ft2 .ft-submit:hover{background:var(--rose-600);transform:translateY(-1px);box-shadow:0 12px 26px #e4125242}#ft2 .ft-submit:hover svg{transform:translate(3px)}#ft2 .ft-formok{font-size:13px;color:var(--rose-600);font-weight:500;margin-top:10px;min-height:16px}#ft2 .ft-status{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:500;color:var(--ink-2)}#ft2 .ft-status .d{width:8px;height:8px;border-radius:50%;background:#36d399;box-shadow:0 0 #36d39999;animation:ftPulse 2.4s ease-out infinite}@keyframes ftPulse{0%{box-shadow:0 0 #36d39980}70%{box-shadow:0 0 0 7px #36d39900}to{box-shadow:0 0 #36d39900}}#ft2 .ft-legal{display:flex;align-items:center;gap:8px 22px;flex-wrap:wrap}#ft2 .ft-legal a{font-size:12.5px;color:var(--muted);text-decoration:none;transition:color .2s}#ft2 .ft-legal a:hover{color:var(--rose-600)}#ft2 .ft-copy{font-size:12.5px;color:var(--faint)}#ft2 .ft1{background:#fff;border-top:1px solid var(--line)}#ft2 .ft1-top{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center;padding:72px 0 52px;border-bottom:1px solid var(--line)}#ft2 .ft1-brand .ft-mark{margin-bottom:20px}#ft2 .ft1-brand p.tag{font-size:16px;line-height:1.55;color:var(--ink-2);max-width:38ch;letter-spacing:-.01em}#ft2 .ft1-brand .meta{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:24px}#ft2 .ft1-brand .mail{font-size:14px;font-weight:500;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line-2);padding-bottom:2px;transition:color .2s,border-color .2s}#ft2 .ft1-brand .mail:hover{color:var(--rose-600);border-color:var(--rose-300)}#ft2 .ft1-cta{background:var(--bg-2);border:1px solid var(--line);border-radius:20px;padding:32px 34px}#ft2 .ft1-cta h3{font-size:22px;font-weight:600;letter-spacing:-.025em;color:var(--ink)}#ft2 .ft1-cta p{margin-top:8px;font-size:14px;line-height:1.5;color:var(--muted)}#ft2 .ft1-cta .ft-form{margin-top:20px}#ft2 .ft1-band{display:grid;grid-template-columns:230px 1fr;gap:56px;padding:44px 0;border-bottom:1px solid var(--line)}#ft2 .ft1-band--full{grid-template-columns:1fr}#ft2 .ft1-band-title{font-size:19px;font-weight:600;letter-spacing:-.02em;color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color .2s}#ft2 .ft1-band-title:hover{color:var(--rose-600)}#ft2 .ft1-band-title svg{width:15px;height:15px;opacity:0;transform:translate(-4px);transition:opacity .2s,transform .2s}#ft2 .ft1-band-title:hover svg{opacity:1;transform:translate(0)}#ft2 .ft1-band-desc{margin-top:12px;font-size:13px;line-height:1.55;color:var(--muted);max-width:26ch}#ft2 .ft1-band-body{display:grid;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:34px 30px;align-content:start}#ft2 .ft1-sub{min-width:0}#ft2 .ft1-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:30px 0 16px}#ft2 .ft1-geo{padding:0 0 40px;font-size:12px;line-height:1.6;color:var(--faint);max-width:80ch}#ft2{background:#0b0c0e;color:#fff;position:relative;overflow:hidden}#ft2-orb{position:absolute;width:620px;height:620px;left:-160px;bottom:-340px;border-radius:50%;filter:blur(70px);pointer-events:none;background:radial-gradient(circle,rgba(249,47,100,.3),rgba(122,0,255,.22) 55%,transparent 72%)}#ft2-inner{position:relative;z-index:2;max-width:var(--maxw);margin:0 auto;padding:0 48px}#ft2-top{display:grid;grid-template-columns:1fr 420px;gap:64px;align-items:center;padding:74px 0 46px;border-bottom:1px solid rgba(255,255,255,.1)}#ft2-brand .ft-mark{margin-bottom:20px}#ft2-brand .ft-mark .nm{color:#fff}#ft2-brand .ft-mark .nm em{color:#ffffff8c}#ft2-brand p.tag{font-size:16px;line-height:1.55;color:#ffffffb8;max-width:42ch;letter-spacing:-.01em}#ft2-brand .meta{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:24px}#ft2-brand .mail{font-size:14px;font-weight:500;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.22);padding-bottom:2px;transition:color .2s,border-color .2s}#ft2-brand .mail:hover{color:var(--rose-300);border-color:var(--rose-300)}#ft2-cta{background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid rgba(255,255,255,.13);border-radius:20px;padding:30px 32px}#ft2-cta h3{font-size:21px;font-weight:600;letter-spacing:-.025em;color:#fff}#ft2-cta p{margin-top:8px;font-size:13.5px;line-height:1.5;color:#ffffff9e}#ft2-cta .ft-form{margin-top:18px}#ft2-cta .ft-input{background:#ffffff0f;border-color:#ffffff29;color:#fff}#ft2-cta .ft-input::placeholder{color:#ffffff80}#ft2-cta .ft-submit{background:#fff;color:var(--ink)}#ft2-cta .ft-submit:hover{background:var(--rose-500);color:#fff}#ft2-hint{padding:26px 0 4px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff6}#ft2-row{border-top:1px solid rgba(255,255,255,.1)}#ft2-row:last-of-type{border-bottom:1px solid rgba(255,255,255,.1)}#ft2-sum{list-style:none;cursor:pointer;display:flex;align-items:center;gap:16px;padding:22px 4px;user-select:none}#ft2-sum::-webkit-details-marker{display:none}#ft2-sum-t{font-size:19px;font-weight:600;letter-spacing:-.02em;color:#fff;transition:color .2s}#ft2-row:hover .ft2-sum-t{color:var(--rose-300)}#ft2-cnt{font-size:12px;font-weight:500;color:#fff6}#ft2-ic{margin-left:auto;width:26px;height:26px;flex:none;display:grid;place-items:center;color:#fff9;transition:transform .3s,color .2s}#ft2-ic svg{width:16px;height:16px}#ft2-row[open] .ft2-ic{transform:rotate(45deg);color:var(--rose-300)}#ft2-panel{padding:0 4px 30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:30px 28px;align-content:start;animation:ft2Fade .35s ease both}@keyframes ft2Fade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}#ft2 .ft-link{color:#ffffff9e}#ft2 .ft-link:hover,#ft2 .ft-subh{color:#fff}#ft2 a.ft-subh:hover,#ft2 .ft-more{color:var(--rose-300)}#ft2-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:30px 0 16px;border-top:1px solid rgba(255,255,255,.1);margin-top:26px}#ft2-bottom .ft-status{color:#ffffffb3}#ft2-bottom .ft-legal a{color:#ffffff80}#ft2-bottom .ft-legal a:hover{color:var(--rose-300)}#ft2-bottom .ft-copy{color:#fff6}#ft2-geo{padding:0 0 42px;font-size:12px;line-height:1.6;color:#ffffff52;max-width:80ch}@media(max-width:920px){#ft2 .ft1-top,#ft2-top{grid-template-columns:1fr;gap:36px}#ft2 .ft1-band{grid-template-columns:1fr;gap:22px}}@media(max-width:600px){#ft2 .fw,#ft2-inner{padding:0 22px}#ft2 .ft-vtag{padding:26px 22px 12px}#ft2 .ft1-top,#ft2-top{padding:48px 0 36px}#ft2 .ft1-band{padding:32px 0}#ft2 .ft1-band-body,#ft2-panel{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:24px 20px}#ft2 .ft-form{flex-direction:column;align-items:stretch}#ft2 .ft-submit{justify-content:center}#ft2 .ft1-cta,#ft2-cta{padding:26px 22px}}@media(prefers-reduced-motion:reduce){#ft2 .ft-status .d,#ft2-panel{animation:none}}#ft2 footer.ft2{background:#0b0c0e!important;color:#fff!important}#ft2 .ft-mark .nm{color:#fff}#ft2 .ft-status{color:#fff9}html,body{margin:0}body{font-family:Figtree,system-ui,sans-serif;background:#f4f4f5;color:#0b0c0e;-webkit-font-smoothing:antialiased}a{color:#f92f64}a:hover{color:#e0204f}.wwy-pin{position:relative;z-index:3}.wwy-pin.on>#sw-why{position:sticky;top:74px;height:calc(100dvh - 74px)!important;min-height:0!important;max-height:calc(100dvh - 74px);overflow:hidden!important;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding-top:clamp(18px,2.4vh,28px)!important;padding-bottom:clamp(14px,2vh,22px)!important}.wwy-pin.on #sw-why>.wrap{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.wwy-pin.on #sw-why .wwy-top{padding-block:0!important;gap:clamp(16px,2vw,28px);flex:0 0 auto;align-items:end}.wwy-pin.on #sw-why .lp-wy-head{margin-bottom:0!important}.wwy-pin.on #sw-why .lp-h{font-size:clamp(26px,3.4vw,46px)!important;margin-top:10px!important}.wwy-pin.on #sw-why .lp-aeo{margin-top:10px!important;font-size:clamp(14px,1.15vw,16px)!important;line-height:1.45!important}.wwy-pin.on #sw-why .lp-aeo+.lp-aeo{display:none}.wwy-pin.on #sw-why .lp-wy-rail-wrap{flex:1 1 auto;min-height:0;margin-top:clamp(12px,1.8vh,20px)!important;display:flex;flex-direction:column}.wwy-pin.on #swWhyRail{overflow:hidden!important;scroll-snap-type:none!important;flex:1 1 auto;min-height:0;align-items:stretch;padding-top:0!important;padding-bottom:8px!important}.wwy-pin.on #swWhyRail>*{will-change:transform,opacity;transform-origin:50% 60%}.wwy-pin.on #sw-why .lp-wy-card{height:auto;max-height:100%;overflow:hidden;padding:22px 22px 24px!important;box-sizing:border-box}.wwy-pin.on #sw-why .lp-wy-card-ic{width:44px;height:44px;border-radius:13px}.wwy-pin.on #sw-why .lp-wy-card-ic svg{width:22px;height:22px}.wwy-pin.on #sw-why .lp-wy-card-body h3{margin-top:14px!important;font-size:17px!important}.wwy-pin.on #sw-why .lp-wy-card-body p{margin-top:8px!important;font-size:13.5px!important;line-height:1.45!important}.wwy-pin.on #sw-why .lp-wy-card-body p+p{display:none}.wwy-pin.on #sw-why .lp-wy-rail-nav{margin-top:8px!important;flex:0 0 auto}@media(max-width:900px),(max-height:620px),(prefers-reduced-motion:reduce){.wwy-pin{height:auto!important}.wwy-pin>#sw-why{position:relative;top:auto;height:auto!important;max-height:none;min-height:0;overflow:visible!important}}#sw-why{position:relative;overflow:hidden;isolation:isolate}#sw-why>.wrap{position:relative;z-index:1}#sw-why .wwy-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;padding-block:clamp(28px,4vh,48px)}#sw-why .wwy-top .lp-head{margin-bottom:0!important}#sw-why .wwy-cta{margin:0!important;justify-content:flex-end!important}#sw-why .lp-wy-rail-wrap{margin-top:clamp(28px,4vw,52px)}#sw-why .wwy-live{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);mask:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)}#sw-why .wwy-live svg{width:100%;height:100%}#sw-why .wl-trace path{stroke:#ffffff12;stroke-width:1.1}#sw-why .wl-comet use{stroke:#f92f64;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:80 2400;stroke-dashoffset:2480;animation:wlComet 20s linear infinite;opacity:.75}#sw-why .wl-comet use.c2{stroke:#a24bff;animation-duration:24s;animation-delay:-10s}#sw-why .wl-comet use.c3{animation-duration:18s;animation-delay:-5s;opacity:.5}@keyframes wlComet{to{stroke-dashoffset:0}}#sw-why .wl-nodes circle{fill:#08090b;stroke:#f92f6473;stroke-width:1.1}@media(max-width:760px){#sw-why .wwy-top{grid-template-columns:1fr}#sw-why .wwy-cta{justify-content:flex-start!important}}@media(prefers-reduced-motion:reduce){#sw-why .wl-comet use{animation:none}}.wwy-pin:not(.on) #sw-why .lp-wy-card,#sw-why .lp-wy-foot,#sw-why .lp-head>*{opacity:1!important;transform:none!important}.wwy-pin.on #sw-why .lp-wy-card{transition:none!important}body #hero~section#sw-why .lp-h,section#sw-why .lp-h.lp-h,section#faq-a .fq-h.fq-h{font-size:clamp(34px,5vw,76px)!important;letter-spacing:-.05em!important;line-height:1.04!important;font-weight:400!important}section#sw-why .wdi-eye,section#faq-a .wdi-eye{margin-bottom:clamp(18px,2.2vw,26px)}.mad-strip{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mad-track{display:flex;align-items:center;gap:clamp(48px,6vw,96px);width:max-content;animation:madMarq 34s linear infinite}.mad-strip:hover .mad-track{animation-play-state:paused}.mad-logo{display:flex;align-items:center;height:56px;flex:0 0 auto}.mad-logo img{max-height:44px;max-width:150px;width:auto;object-fit:contain;transition:transform .45s cubic-bezier(.22,.61,.36,1)}.mad-logo:hover img{transform:scale(1.12)}@keyframes madMarq{to{transform:translate(-50%)}}.mad-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(40px,5vw,64px);border-top:1px solid rgba(12,12,20,.1)}.mad-stat{display:flex;flex-direction:column;gap:10px;padding:28px 24px 4px 0}.mad-stat+.mad-stat{padding-left:24px;border-left:1px solid rgba(12,12,20,.1)}.mad-k{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b6f78}.mad-v{font-size:clamp(19px,1.7vw,24px);font-weight:500;letter-spacing:-.02em;line-height:1.25;color:#0b0c0e;text-wrap:balance}@media(max-width:820px){.mad-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mad-stat:nth-child(3){padding-left:0;border-left:0}}@media(prefers-reduced-motion:reduce){.mad-track{animation:none}}.mad-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(48px,6vw,80px);border-top:0;position:relative}.mad-stats:before{content:"";position:absolute;left:var(--gut,0);right:var(--gut,0);top:0;height:1px;background:linear-gradient(90deg,#f92f64,#f92f6440 40%,#0c0c141a);transform:scaleX(0);transform-origin:left;transition:transform 1.4s cubic-bezier(.22,.61,.36,1) .15s}.mad-eco.in .mad-stats:before{transform:scaleX(1)}.mad-stat{display:flex;flex-direction:column;justify-content:flex-start;gap:0;padding:30px 28px 6px 0!important;border-left:0!important;opacity:0;transform:translateY(18px);transition:opacity .9s cubic-bezier(.22,.61,.36,1) calc(var(--d) + .35s),transform .9s cubic-bezier(.22,.61,.36,1) calc(var(--d) + .35s)}.mad-stat+.mad-stat{padding-left:28px!important;box-shadow:inset 1px 0 #0c0c1414}.mad-eco.in .mad-stat{opacity:1;transform:none}.mad-top{display:flex;align-items:center;gap:10px;margin-bottom:22px}.mad-top em{font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;color:#f92f64;font-variant-numeric:tabular-nums}.mad-k{font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#6b6f78}.mad-n{font-size:clamp(40px,4.4vw,64px);font-weight:500;letter-spacing:-.045em;line-height:1;color:#0b0c0e;font-variant-numeric:tabular-nums}.mad-u{margin-top:10px;font-size:15px;font-weight:500;color:#4a4d55;letter-spacing:-.01em}.mad-w{font-size:clamp(22px,2vw,28px);font-weight:500;letter-spacing:-.03em;line-height:1.14;color:#0b0c0e;text-wrap:balance;max-width:14ch}@media(max-width:820px){.mad-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.mad-stat:nth-child(3){padding-left:0!important;box-shadow:none}}.sec-tx{opacity:0;transform:translateY(64px);transform-origin:50% 0;transition:opacity 1.1s cubic-bezier(.22,.61,.36,1),transform 1.3s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.sec-tx.in{opacity:1;transform:none}.sec-tx .lp-eco-head{opacity:0;transform:translateY(22px);transition:opacity .9s ease .2s,transform 1s cubic-bezier(.16,1,.3,1) .2s}.sec-tx.in .lp-eco-head{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.sec-tx,.sec-tx .lp-eco-head,.mad-stat{opacity:1!important;transform:none!important;transition:none!important}.mad-stats:before{transform:scaleX(1)}}:root{--ink:#0B0C0E;--ink-2:#3A3D44;--muted:#5F636B;--faint:#9A9EA6;--line-2:rgba(12,12,20,.14);--rose-300:#FF8FB0;--rose-500:#F92F64;--rose-600:#E0204F;--mono:"Space Grotesk",ui-monospace,monospace;--ease:cubic-bezier(.22,.61,.36,1);--measure:1280px;--gutter:40px}.hb1-body,.hb1-crumb,.hb1-meta,.wrap,#proof .mad-stats,#decisions .mdg-head,#decisions .mdg-grid{max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(20px,5vw,64px)!important;padding-right:clamp(20px,5vw,64px)!important;box-sizing:border-box!important}#decisions .mdg-grid{margin-top:clamp(48px,5.6vw,88px);gap:clamp(14px,1.6vw,24px)}#decisions .mdg-cell{border-radius:22px;overflow:hidden}#decisions{overflow-x:clip}.sec-tx,.sec-tx .lp-eco-head,.mad-stat,.spm-grid .spm-card,.spm-head .spm-eye,.spm-head .spm-h,.spm-head .spm-lead,.mdg-grid .mdg-cell,.mai-c,.mte-cell,.mws-card,.mrs-cell,.msol-panel{opacity:1!important;transform:none!important;transition-property:background,color,box-shadow,border-color!important}.mad-stats:before{transform:scaleX(1)!important;transition:none!important}section.t02-sec,.t02-sec,.t02-sec .t02-stagger,.t02-stagger>*{opacity:1!important;transform:none!important;transition:none!important}#process .pr-eyebrow,#process .prx-p,#process .pr-header-cta,#process .prx-l,#process .prx-l i,#ai-process .pr-eyebrow,#ai-process .prx-p,#ai-process .pr-header-cta,#ai-process .prx-l,#ai-process .prx-l i,#awA .reveal,#awA .ava-head,#awA .ava-row,#work .pp-logo,#work .pp-eyebrow,#work .pp-name,#work .pp-tagline,#work .pp-desc,#work .pp-row,#work .pp-rev,#work .pp-keystat-label,#work .pp-keystat-h,#work .pp-mcaps,#ai-experiences .mai-media-ic,#related .fc-card{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}#capabilities .mrs-cell{position:relative;overflow:hidden!important}#capabilities .mrs-body{position:static!important}#capabilities .mrs-shot{position:absolute!important;right:clamp(16px,1.6vw,24px)!important;bottom:0!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;max-width:42%!important;max-height:78%!important;object-fit:contain!important;object-position:bottom right!important;pointer-events:none;z-index:0}#capabilities .mrs-body>:not(.mrs-shot),#capabilities .mrs-ic,#capabilities .mrs-pill{position:relative;z-index:1}#capabilities .mrs-cell:has(.mrs-shot) .mrs-body p,#capabilities .mrs-cell:has(.mrs-shot) .mrs-body h3{max-width:52%}#capabilities .mrs-shot.s-c1,#capabilities .mrs-shot.s-c6,#capabilities .mrs-shot.s-c7{width:34%!important;max-height:86%!important}#capabilities .mrs-shot.s-c2{width:44%!important;max-width:44%!important;max-height:72%!important;bottom:50%!important;transform:translateY(50%)!important;right:clamp(14px,1.4vw,22px)!important}@media(max-width:760px){#capabilities .mrs-shot{display:none!important}#capabilities .mrs-body p,#capabilities .mrs-body h3{max-width:none!important}}.mad-final{background:#0b0c0e!important;color:#fff;padding:clamp(96px,10vw,160px) 0!important;position:relative;overflow:hidden}.mad-final .pp-cta{margin:0!important;width:auto!important;left:auto!important;transform:none!important;min-height:0!important;background:transparent!important;border-radius:0!important;padding:0!important;color:#fff!important;position:static!important;overflow:visible!important}.mad-final .pp-cta{display:block!important}.mad-final .pp-cta-in{padding:0!important;margin:0!important;max-width:none!important;width:auto!important;position:relative;z-index:1;text-align:left!important}.mad-final .pp-cta-h{max-width:18ch;margin-left:0!important}.mad-final .pp-cta-p{max-width:60ch;margin-left:0!important}.mad-final .pp-cta-actions{justify-content:flex-start!important}.mad-final .pp-cta-aura,.mad-final .pp-cta-dots{position:absolute!important;inset:0!important}.mad-final .pp-cta-h,.mad-final .pp-cta-p,.mad-final .pp-cta-actions{opacity:1!important;transform:none!important;transition:none!important}.mad-final .pp-cta-h{color:#fff!important}.mad-final .pp-cta-h em{color:#ff7ba3!important;-webkit-text-fill-color:#FF7BA3!important;background:none!important;font-style:normal}.mad-final .pp-cta-p{color:#ffffffb8!important}.mad-final .pp-cta-btn{background:#f92f64!important;color:#fff!important;border-color:#f92f64!important}.mad-final .pp-cta-btn:hover{background:#fff!important;color:#f92f64!important;border-color:#fff!important}footer.ft2{background:#0b0c0e!important;color:#fff!important}.mad-final .pp-cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.mad-final .pp-cta-link{color:#ffffffd1;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#ffffff59;transition:color .25s,text-decoration-color .25s}.mad-final .pp-cta-link:hover{color:#ff7ba3;text-decoration-color:#ff7ba3}#ts-b .tsm-head,#ts-b .tsm-head *,#ts-b .ts-eyebrow,#ts-b .ts-h,#ts-b .ts-sub{opacity:1!important;transform:none!important;filter:none!important;visibility:visible!important;transition:none!important}#ts-b .ts-h{color:#0b0c0e!important}#ts-b .ts-sub{color:#5f636b!important}#ts-b .ts-eyebrow{color:#f92f64!important}#ts-b .tsm-rows>*:nth-child(n+2){display:none!important}#ts-b .tsm-rows{opacity:1!important}section.mad-cta-dark{background:#0b0c0e!important;color:#fff!important}.mad-cta-dark .t02-cta-band-track{color:#ffffff0f!important;-webkit-text-stroke:0!important}.mad-cta-dark .tag{color:#ff7ba3!important}.mad-cta-dark h2{color:#fff!important}.mad-cta-dark h2 em{color:#ff7ba3!important;-webkit-text-fill-color:#FF7BA3!important;background:none!important}.mad-cta-dark p{color:#ffffffb8!important}.mad-cta-dark .lp-btn-primary{background:#f92f64!important;color:#fff!important;border-color:#f92f64!important}.mad-cta-dark .lp-btn-primary:hover{background:#fff!important;color:#f92f64!important;border-color:#fff!important}body{overflow-x:clip}#industries .mic-track{padding-left:max(clamp(20px,5vw,64px),calc((100vw - 1280px)/2 + clamp(20px,5vw,64px)))!important;padding-right:max(clamp(20px,5vw,64px),calc((100vw - 1280px)/2 + clamp(20px,5vw,64px)))!important}#decisions{padding-bottom:clamp(96px,11vw,160px)!important}.wfi-pin{position:relative;z-index:3}.wfi-pin>#wf-industries{z-index:3;box-shadow:0 -24px 60px #0c0c1414}.wfi-pin>#wf-industries{position:sticky;top:0;height:100vh;min-height:0!important;overflow:hidden}.wfi-pin>#wf-industries{padding-top:clamp(100px,12vh,140px)!important;padding-bottom:clamp(56px,8vh,110px)!important}.wfi-pin.on #wf-industries .wdi-eye{margin-bottom:clamp(10px,1.8vh,26px)!important}.wfi-pin.on #wf-industries .ais-ind-h{font-size:clamp(30px,min(5vw,7.4vh),76px)!important}.wfi-pin.on #wf-industries .ais-ind-lead{margin-top:clamp(8px,1.4vh,18px)!important}.wfi-pin.on #wf-industries .ais-ind-art{height:clamp(96px,19vh,210px)!important}.wfi-pin.on #wf-industries .ais-ind-rail{margin-top:clamp(16px,3vh,44px)!important}.wfi-pin.on #indRail{overflow:hidden!important;scroll-snap-type:none!important}.wfi-pin.on #indRail>*{will-change:transform,opacity;transform-origin:50% 60%}.wfi-pin.on #indRail .ais-ind-art{will-change:transform}.wfi-pin.on #indRail .ais-ind-art>svg{transition:none}@media(max-width:900px),(max-height:620px),(prefers-reduced-motion:reduce){.wfi-pin{height:auto!important}.wfi-pin>#wf-industries{position:relative;height:auto}}.ais-ind-lead{margin:18px 0 0;max-width:62ch;font-size:clamp(15px,1.15vw,17px);line-height:1.68;color:#5f636b}#wf-industries{position:relative;isolation:isolate;overflow:hidden}#wf-industries .wfi-live{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask:linear-gradient(180deg,#000 0%,#000 45%,transparent 80%);mask:linear-gradient(180deg,#000 0%,#000 45%,transparent 80%)}#wf-industries .wfi-live svg{width:100%;height:100%}#wf-industries>.wrap{position:relative;z-index:1}#wf-industries{background:#fff}#wf-industries .wfi-live{-webkit-mask:radial-gradient(70% 90% at 84% 26%,#000 30%,transparent 72%)!important;mask:radial-gradient(70% 90% at 84% 26%,#000 30%,transparent 72%)!important}#wf-industries .wg-rose ellipse{stroke:url(#wiG);stroke-width:.6;opacity:.28}#wf-industries .wg-rose2 ellipse{stroke:#f92f64;stroke-width:.5;opacity:.18}#wf-industries .wg-rings circle{stroke:#0c0c1414;stroke-width:.7}#wf-industries .wg-rings circle:nth-child(3){stroke:#f92f6438;stroke-dasharray:1 6}#wf-industries .wg-core{fill:#f92f64;opacity:.7}#wf-industries .wg-rose{animation:wgSpin 140s linear infinite}#wf-industries .wg-rose2{animation:wgSpin 90s linear infinite reverse;transform:scale(.62)}#wf-industries .wg-rings{animation:wgBreathe 9s ease-in-out infinite}@keyframes wgSpin{to{transform:rotate(360deg)}}#wf-industries .wg-rose2{animation-name:wgSpin2}@keyframes wgSpin2{0%{transform:scale(.62) rotate(0)}to{transform:scale(.62) rotate(-360deg)}}@keyframes wgBreathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.03);opacity:.7}}@media(prefers-reduced-motion:reduce){#wf-industries .wg-rose,#wf-industries .wg-rose2,#wf-industries .wg-rings{animation:none}}#wf-industries:after{content:none!important}#wf-industries .wdi-eye{margin-bottom:clamp(18px,2.2vw,26px)}#wf-industries .ais-ind-h{font-size:clamp(34px,5vw,76px)!important;max-width:22ch;letter-spacing:-.05em!important;line-height:1.03!important;font-weight:400!important}#wf-industries [class*=ais-ind-eye]{font-family:Space Grotesk,ui-monospace,monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;color:#f92f64!important}#wf-industries .ais-ind-lead{font-size:14.5px!important;line-height:1.68!important}#wf-industries .ais-ind-nav{display:flex;align-items:center;gap:12px}.hxi-cta{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 22px;margin-right:6px;border-radius:999px;background:#f92f64;color:#fff;font-weight:600;font-size:14.5px;text-decoration:none;white-space:nowrap;transition:background .3s,color .3s,box-shadow .3s}.hxi-cta svg{width:15px;height:15px;transition:transform .3s}.hxi-cta:hover{background:#fff;color:#f92f64;box-shadow:inset 0 0 0 1.5px #f92f64}.hxi-cta:hover svg{transform:translate(3px)}#wf-industries .ais-ind-h{max-width:16ch}#wf-industries>.wrap{min-width:0;width:100%;max-width:1280px;margin-inline:auto;box-sizing:border-box}#wf-industries{min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding-top:clamp(96px,11vh,150px)!important;padding-bottom:clamp(96px,11vh,150px)!important}.uxh-photo.uxh-cut{right:10%;top:auto;bottom:0;width:auto;height:96%;object-fit:contain;object-position:bottom center;z-index:3;border-radius:0;-webkit-mask:none;mask:none;animation:none;filter:drop-shadow(0 24px 30px rgba(20,10,30,.18))}.uxh-chip{z-index:4}.uxh-ux{position:absolute;inset:0 auto 0 0;width:58%;z-index:1;pointer-events:none;overflow:hidden;-webkit-mask:linear-gradient(90deg,#000 70%,transparent);mask:linear-gradient(90deg,#000 70%,transparent)}.uxh-ux:before{content:"";position:absolute;left:-10%;top:-12%;width:70%;height:70%;border-radius:50%;background:radial-gradient(closest-side,rgba(162,75,255,.14),transparent 70%)}.uxh-ux:after{content:"";position:absolute;left:12%;bottom:-18%;width:60%;height:60%;border-radius:50%;background:radial-gradient(closest-side,rgba(249,47,100,.11),transparent 70%)}.ux-cols{position:absolute;inset:0 4% 0 clamp(20px,3.2vw,40px);display:grid;grid-template-columns:repeat(6,1fr);gap:2.4%}.ux-cols i{background:#f92f6409;border-left:1px dashed rgba(249,47,100,.12);border-right:1px dashed rgba(249,47,100,.12)}.ux-flow{position:absolute;inset:0;width:100%;height:100%}.ux-flow path{fill:none;stroke:#a24bff52;stroke-width:1.4;stroke-dasharray:3 8;animation:uxDash 26s linear infinite}.ux-node{fill:#fff;stroke:#f92f64;stroke-width:2}.ux-node.v{stroke:#a24bff}.ux-pkt{fill:#f92f64;filter:drop-shadow(0 0 6px rgba(249,47,100,.7))}@keyframes uxDash{to{stroke-dashoffset:-220}}.ux-frame{position:absolute;display:grid;gap:9px;padding:14px;border-radius:14px;background:#ffffff8c;border:1px solid rgba(162,75,255,.2);box-shadow:0 18px 40px -26px #3c145a59}.ux-frame b{display:block;height:46px;border-radius:8px;background:repeating-linear-gradient(45deg,#a24bff1f 0 6px,#a24bff0a 6px 12px)}.ux-frame i{display:block;height:7px;border-radius:4px;background:#0c0c1414}.ux-frame i+i{width:70%}.ux-frame u{display:block;width:44%;height:16px;border-radius:999px;background:#f92f6452}.ux-frame.f1{width:150px;right:6%;top:9%;rotate:4deg;animation:uxBob 12s ease-in-out infinite alternate}.ux-frame.f2{width:120px;left:2%;bottom:7%;rotate:-6deg;animation:uxBob 14s ease-in-out -5s infinite alternate}.ux-sel{position:absolute;left:calc(clamp(20px,3.2vw,40px) - 10px);top:clamp(118px,13vw,170px);width:min(46%,430px);height:clamp(60px,6vw,104px);border:1px solid rgba(162,75,255,.55);border-radius:2px}.ux-sel em{position:absolute;left:-1px;top:-21px;padding:2px 7px;border-radius:4px 4px 4px 0;background:#a24bff;color:#fff;font:600 10px/1.4 Space Grotesk,ui-monospace,monospace;font-style:normal;letter-spacing:.04em}.ux-sel s{position:absolute;width:7px;height:7px;background:#fff;border:1.5px solid #A24BFF}.ux-sel .h1{left:-4px;top:-4px}.ux-sel .h2{right:-4px;top:-4px}.ux-sel .h3{left:-4px;bottom:-4px}.ux-sel .h4{right:-4px;bottom:-4px}.ux-sw{position:absolute;right:16%;bottom:24%;display:flex;gap:6px;padding:8px;border-radius:999px;background:#ffffffb3;box-shadow:0 10px 26px -18px #0c0c1466;animation:uxBob 10s ease-in-out -2s infinite alternate}.ux-sw i{width:16px;height:16px;border-radius:50%;background:var(--c)}.ux-type{position:absolute;right:30%;top:3%;font:600 clamp(54px,5vw,80px)/1 "Figtree",sans-serif;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.2px rgba(249,47,100,.32)}.ux-cur{position:absolute;left:44%;bottom:15%;display:flex;align-items:flex-start;gap:4px;animation:uxCur 9s ease-in-out infinite}.ux-cur svg{width:20px;height:20px;fill:#0b0c0e;stroke:#fff;stroke-width:1.4;filter:drop-shadow(0 4px 6px rgba(0,0,0,.25))}.ux-cur em{margin-top:16px;padding:3px 9px;border-radius:999px;background:#f92f64;color:#fff;font:600 10.5px/1.4 Figtree,sans-serif;font-style:normal;white-space:nowrap}.ux-rip{position:absolute;left:-8px;top:-8px;width:20px;height:20px;border-radius:50%;border:2px solid rgba(249,47,100,.7);animation:uxRip 9s ease-out infinite}@keyframes uxBob{to{translate:0 -14px}}@keyframes uxCur{0%,to{transform:translate(var(--fx,140px),var(--fy,110px))}42%,60%{transform:translate(0)}}@keyframes uxRip{0%,38%{transform:scale(.4);opacity:0}42%{opacity:1}58%{transform:scale(2.6);opacity:0}to{opacity:0}}.uxh-copy{z-index:2}@media(max-width:940px){.uxh-ux{width:100%;opacity:.6}.ux-sel,.ux-type{display:none}}@media(prefers-reduced-motion:reduce){.uxh-ux *{animation:none!important}}.uxh>.ux-cur{position:absolute;z-index:3;pointer-events:none;left:var(--cx,30%);top:var(--cy,70%);bottom:auto}.ux-cur .ux-rip{left:-9px;top:-9px}@media(min-width:901px){#ai-process{position:sticky;z-index:1}#ai-process>.wrap{transform-origin:50% 0;will-change:transform,filter}#ai-technology{position:relative;z-index:4;border-radius:32px 32px 0 0;box-shadow:0 -30px 80px #0c0c1429,0 -1px #0c0c140d}}@media(prefers-reduced-motion:reduce){#ai-process>.wrap{transform:none!important;filter:none!important}}#wdi-home{--rose-700:#C40F46;--rose-600:#E41252;--rose-500:#F92F64;--rose-400:#FD3B6F;--rose-300:#FF6F92;--violet:#7A00FF;--violet-2:#A24BFF;--ink:#0B0C0E;--ink-2:#41454C;--muted:#717680;--faint:#9AA0A8;--bg:#FFFFFF;--bg-2:#FBFBFC;--line:#ECEDF0;--line-2:#E3E4E8;--rose-soft:rgba(249,47,100,.1);--font:"Figtree",system-ui,-apple-system,sans-serif;--mono:"Space Grotesk",ui-monospace,monospace;--maxw:1280px;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}:where(#wdi-home) svg{display:inline;max-width:none;height:revert;vertical-align:middle}:where(#wdi-home) canvas,:where(#wdi-home) video{max-width:none}:where(#wdi-home) a,:where(#wdi-home) button{max-width:none}#wdi-home,#wdi-home .wrap,#wdi-home .hx-in,#wdi-home .hpf-in,#wdi-home .hab-body,#wdi-home .spm-grid,#wdi-home .mdg-grid,#wdi-home .lp-ai-grid,#wdi-home .hxr2-in{min-width:0;max-width:100%}#wdi-home .hx-h,#wdi-home .hpf-giant,#wdi-home .mrv-title,#wdi-home .spm-h,#wdi-home .lp-h,#wdi-home .fq-h,#wdi-home .pp-cta-h,#wdi-home .ts-h{overflow-wrap:break-word}@media(max-width:1000px){#wdi-home .hx-a{overflow:hidden}#wdi-home .hx-bdg{max-width:46%}#wdi-home .hx-trust{align-items:flex-start}#wdi-home .hx-trust p{flex:1 1 100%;max-width:none}#wdi-home .hpf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#wdi-home .pp-card,#wdi-home .pp-cta,#wdi-home .pp-mini,#wdi-home .tsm-rows,#wdi-home .mad-final .pp-cta{width:100%!important;max-width:100%!important;left:auto!important;transform:none!important}}@media(max-width:720px){#wdi-home .hx-hl2{white-space:normal}#wdi-home .hx-h{max-width:none;font-size:clamp(32px,9vw,48px)}#wdi-home .hpf-giant{font-size:clamp(42px,13vw,84px)}#wdi-home .hpf-stats{grid-template-columns:1fr}#wdi-home .mrv-top{flex-direction:column;align-items:flex-start}#wdi-home .hx-cta{width:100%;justify-content:space-between;box-sizing:border-box}#wdi-home .hx-bdg.b-clutch,#wdi-home .hx-bdg.b-et{inset:auto!important;width:46%!important;height:auto!important;position:relative!important}#wdi-home .hx-badges{position:relative;inset:auto;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:auto;padding:12px}#wdi-home .spm-copy h3,#wdi-home .spm-copy p,#wdi-home .spm-card img{width:auto!important;max-width:100%!important;height:auto!important}#wdi-home .pp-cta-actions{flex-direction:column;align-items:stretch}#wdi-home .pp-cta-btn,#wdi-home .hxf-sec{width:100%;justify-content:center;text-align:center}#wdi-home .hxr2-ais{flex-wrap:wrap}}@media(max-width:480px){#wdi-home .hx,#wdi-home .hpf .wrap,#wdi-home .wrap{padding-left:16px;padding-right:16px}#wdi-home .hx-logos{flex-wrap:wrap}#wdi-home .pf-row{grid-template-columns:minmax(0,1fr) auto}}.ais-ind-more{display:none!important}@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(/new-temp/wdi-homepage/assets/hero/caveat-brush-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(/new-temp/wdi-homepage/assets/hero/caveat-brush-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#wdi-home #hero.mh{position:relative;overflow:hidden;background:#fff;color:#0b0c0e;isolation:isolate;font-family:var(--font-figtree),Figtree,system-ui,sans-serif}#wdi-home #hero.mh *{box-sizing:border-box}#wdi-home #hero .mh-in{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(24px,4vw,80px);align-items:center;justify-items:start;min-height:max(700px,calc(100dvh - 74px));padding:clamp(40px,6vh,80px) var(--wdi-gutter,80px) clamp(60px,8vh,110px);max-width:var(--wdi-shell,1680px);margin-inline:auto;width:100%;box-sizing:border-box}#wdi-home #hero .mh-copy{text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}#wdi-home #hero .mh-h,#wdi-home #hero .mh-p,#wdi-home #hero .mh-proof,#wdi-home #hero .mh-eye,#wdi-home #hero .mh-ctas,#wdi-home #hero .mh-rec{text-align:left;align-self:flex-start;margin-left:0;margin-right:0}#wdi-home #hero .mh-bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:url(/new-temp/wdi-homepage/assets/hero/bg-sm.webp) center/cover no-repeat}@media(min-width:901px){#wdi-home #hero .mh-bg{background-image:url(/new-temp/wdi-homepage/assets/hero/bg.webp)}}#wdi-home #hero .mh-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#ffffffc7,#ffffff59 55%,#fff0)}#wdi-home #hero .mh-tri{position:absolute;z-index:0;pointer-events:none;filter:blur(16px)}#wdi-home #hero .mh-tri.t1{left:41%;top:62%;width:clamp(120px,9vw,170px);height:clamp(200px,16vw,290px);background:linear-gradient(110deg,rgba(11,12,14,.07),transparent 70%);clip-path:polygon(0 0,100% 55%,0 100%)}#wdi-home #hero .mh-tri.t2{left:9%;bottom:-6%;width:clamp(200px,18vw,340px);height:clamp(110px,8vw,150px);background:linear-gradient(170deg,rgba(11,12,14,.08),transparent 75%);clip-path:polygon(0 0,70% 0,100% 100%)}#wdi-home #hero .mh-eye{display:inline-flex;align-items:center;gap:10px;margin-bottom:clamp(18px,1.6vw,26px);font-size:12.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#f92f64}#wdi-home #hero .mh-eye:before{content:"";width:30px;height:1px;background:linear-gradient(90deg,transparent,#F92F64)}#wdi-home #hero .mh-proof{display:flex;white-space:nowrap;align-items:center;gap:16px;font-size:clamp(15px,1.15vw,19px);font-weight:500;color:#0b0c0e;letter-spacing:-.01em}#wdi-home #hero .mh-avs{display:flex}#wdi-home #hero .mh-avs img{width:clamp(34px,2.4vw,42px);height:clamp(34px,2.4vw,42px);max-width:none;border-radius:50%;object-fit:cover;border:2.5px solid #fff;margin-left:-10px}#wdi-home #hero .mh-avs img:first-child{margin-left:0}#wdi-home #hero .mh-h{margin:clamp(26px,2.4vw,40px) 0 0;white-space:nowrap;font-size:clamp(34px,5.4vw,100px);font-weight:600;letter-spacing:-.055em;line-height:1.06;color:#0b0c0e;overflow-wrap:normal}#wdi-home #hero .mh-scr{font-family:Caveat Brush,cursive;font-weight:400;letter-spacing:-.01em;color:#f92f64;font-size:1.18em;line-height:.8;display:inline-block;transform:translateY(.04em)}#wdi-home #hero .mh-p{margin:clamp(22px,2vw,34px) 0 0;max-width:34ch;font-size:clamp(17px,1.55vw,25px);font-weight:400;line-height:1.5;color:#1c1e24;letter-spacing:-.005em}#wdi-home #hero .mh-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(28px,3vw,48px);margin-top:clamp(30px,3vw,48px)}#wdi-home #hero .mh-btn{display:inline-flex;align-items:center;gap:clamp(40px,4vw,72px);height:clamp(56px,4.4vw,68px);padding:0 clamp(26px,2.4vw,38px) 0 clamp(30px,2.8vw,44px);border-radius:999px;background:#0b0c0e;color:#fff;box-shadow:none;font-size:clamp(16px,1.3vw,20px);font-weight:500;text-decoration:none;transition:background .25s}#wdi-home #hero .mh-btn:hover{background:#f92f64;color:#fff}#wdi-home #hero .mh-btn svg{width:22px;height:22px;transition:transform .25s}#wdi-home #hero .mh-btn:hover svg{transform:translate(3px)}#wdi-home #hero .mh-btn2{display:inline-flex;align-items:center;height:auto;padding:0 0 4px;border:0;border-radius:0;background:none;border-bottom:2px solid #0B0C0E;font-size:clamp(16px,1.3vw,20px);font-weight:500;color:#0b0c0e;text-decoration:none;transition:color .25s,border-color .25s}#wdi-home #hero .mh-btn2:hover{color:#f92f64;border-color:#f92f64}#wdi-home #hero .mh-rec{display:flex;align-items:center;gap:20px;margin-top:clamp(28px,3vw,44px);padding-top:22px;border-top:1px solid rgba(11,12,14,.08);max-width:none;flex-wrap:wrap}#wdi-home #hero .mh-rec-k{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8a8d94;white-space:nowrap}#wdi-home #hero .mh-bdgs{display:flex;align-items:center;gap:18px;flex-wrap:wrap}#wdi-home #hero .mh-bdg{position:relative;display:block;width:clamp(72px,5.2vw,92px);transition:transform .25s}#wdi-home #hero .mh-bdg:hover{transform:translateY(-2px)}#wdi-home #hero .mh-bdg img{width:100%;height:auto;display:block;filter:drop-shadow(0 6px 12px rgba(11,12,14,.1))}#wdi-home #hero .mh-bdg+.mh-bdg:before{content:"";position:absolute;left:-9px;top:10%;bottom:10%;width:1px;background:#0b0c0e1a}#wdi-home #hero .mh-bdg-wide{width:clamp(150px,11vw,200px)}#wdi-home #hero .mh-bdg-wide img{filter:none;border-radius:6px}#wdi-home #hero .mh-stage{position:relative;display:flex;justify-content:center}#wdi-home #hero .mh-shade{position:absolute;z-index:1;left:50%;top:6%;width:clamp(260px,25vw,480px);height:88%;transform:translate(-36%) skew(-34deg);transform-origin:bottom left;border-radius:12%;background:linear-gradient(115deg,rgba(11,12,14,.16),rgba(11,12,14,.05) 45%,transparent 75%);filter:blur(18px)}#wdi-home #hero .mh-ph{position:relative;z-index:2;width:clamp(260px,24vw,460px);aspect-ratio:1406/2822;filter:drop-shadow(0 30px 40px rgba(11,12,14,.18))}#wdi-home #hero .mh-scrn{position:absolute;inset:3.4% 6.2%;border-radius:11%/5.4%;overflow:hidden;background:#000}#wdi-home #hero .mh-scrn .slide{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:top;opacity:0;transition:opacity .9s ease}#wdi-home #hero .mh-scrn .slide.on{opacity:1}#wdi-home #hero .mh-frame{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:fill;pointer-events:none}@media(max-width:900px){#wdi-home #hero .mh-h,#wdi-home #hero .mh-proof{white-space:normal}#wdi-home #hero .mh-in{grid-template-columns:minmax(0,1fr);text-align:left}#wdi-home #hero .mh-stage{margin-top:24px}#wdi-home #hero .mh-ph,#wdi-home #hero .mh-shade{width:min(280px,64vw)}#wdi-home #hero .mh-tri{display:none}}@media(prefers-reduced-motion:reduce){#wdi-home #hero .mh-scrn .slide{transition:none}}
