@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/plus-jakarta-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/plus-jakarta-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Jost;font-style:normal;font-weight:500 700;font-display:swap;src:url(../fonts/jost-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/caveat-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand-blue:#1a1ff0;--brand-red:#e8343c;--brand-orange:#f7a668;--brand-pink:#ec9a9b;--brand-lavender:#8f7fe0;--night:#070b1e;--night-2:#0b1130;--night-3:#111a42;--deep:#050817;--glass:#fff;--glass-2:#fff;--tint:#f5f5fb;--line:#0b10201a;--line-2:#0b102029;--text:#0b1020;--muted:#5b617a;--dim:#868ca3;--electric:#1a1ff0;--electric-2:#1a1ff0;--lilac:#7763e9;--warm:#ec893e;--pink:#ec9a9b;--mint:#14a05c;--coral:#e8343c;--amber:#f7b955;--paper:#f5f2eb;--paper-2:#ece6da;--card:#fff;--ink:#0b1020;--ink-2:#282952;--ink-muted:#5b617a;--rule:#0b10201f;--grad:linear-gradient(92deg, #1a1ff0 0%, #7763e9 45%, #e0646d 78%, #ea8a4b 100%);--grad-deep:linear-gradient(92deg, #1a1ff0 0%, #7763e9 45%, #e0646d 78%, #ea8a4b 100%);--grad-warm:linear-gradient(92deg, #ea8a4b 0%, #e0646d 50%, #7763e9 100%);--grad-btn:linear-gradient(135deg, #4e52f4 0%, #1a1ff0 55%, #7763e9 100%);--display:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--body:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--logo-font:"Jost", "Plus Jakarta Sans", system-ui, sans-serif;--hand:"Caveat", "Segoe Print", cursive;--hd:4.25rem;--wrap:90rem;--gut:clamp(1rem, 4.2vw, 4.75rem);--r-lg:1.75rem;--r:1.25rem;--r-sm:.85rem;--shadow:0 1.5rem 3rem -1.6rem #181a5a52, 0 0 0 1px #0b10200f;--shadow-card:0 1.4em 2.8em -1.4em #181a5a61, 0 0 0 1px #0b10200f;--shadow-paper:0 1.25rem 2.5rem -1.5rem #201c1259;--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--hd);font-size:16px}@media (width>=1921px){html{font-size:max(16px,min(.8333vw,1.5vh))}}body{background:var(--paper);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;line-height:1.55;overflow-x:hidden}@supports (overflow:clip){body{overflow-x:clip}}img,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}table{border-collapse:collapse}:focus-visible{outline-offset:3px;border-radius:.4rem;outline:3px solid #9a9dff}.skip{z-index:100;color:var(--ink);background:#fff;border-radius:.6rem;padding:.7rem 1rem;font-weight:700;position:fixed;top:-4rem;left:1rem}.skip:focus{top:.75rem}.wrap{width:min(100% - 2 * var(--gut), var(--wrap));margin-inline:auto}.i{flex:none;width:1.1em;height:1.1em}.brand{flex:none;width:1.6em;height:1.6em}.main{position:relative}.title{font-family:var(--display);letter-spacing:-.035em;color:var(--text);font-size:clamp(2.4rem,min(5.2vw,9svh),5.6rem);font-weight:800;line-height:.96}.title--ink{color:var(--ink)}.title--center{text-align:center}.title--flow{font-size:clamp(2rem,min(4.4vw,7.5svh),4.8rem)}.title .arr{color:var(--electric);font-weight:600}.grad{background:var(--grad);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.grad--deep{background-image:var(--grad-deep)}.grad--warm{background-image:var(--grad-warm)}.is-split .grad{color:inherit;background:0 0}.is-split .grad .w__i{background-image:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.is-split .grad--deep .w__i{background-image:var(--grad-deep)}.w{vertical-align:top;margin:0 -.06em -.22em;padding:0 .06em .22em;display:inline-block;overflow:hidden}.w__i{will-change:transform;display:inline-block}.is-split .grad .w__i{margin:0 -.06em -.22em;padding:0 .06em .22em}.kicker{font-family:var(--display);letter-spacing:-.02em;color:var(--text);font-size:clamp(1.2rem,min(1.9vw,3.4svh),2.1rem);font-weight:700;line-height:1.15}.lead{color:var(--muted);font-size:clamp(1rem,min(1.25vw,2.4svh),1.35rem);line-height:1.5}.lead--ink{color:var(--ink-muted)}.lead--center{text-align:center;max-width:60rem;margin-inline:auto}.btn{white-space:nowrap;height:2.75rem;transition:translate .3s var(--ease), box-shadow .3s var(--ease), background-color .3s, color .3s, border-color .3s;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:0 1.15rem;font-size:.92rem;font-weight:700;display:inline-flex}.btn:hover{translate:0 -2px}.btn__ic{width:1rem;height:1rem;transition:translate .3s var(--ease)}.btn:hover .btn__ic{translate:3px}.btn__lead{width:1.35rem;height:1.35rem}.btn--line{border:1px solid var(--line-2);color:var(--ink);background:#ffffffb3}.btn--line:hover{border-color:#0b102066}.btn--glow{background:var(--grad-btn);color:#fff;box-shadow:0 .6rem 1.6rem -.6rem #5458ffe6,inset 0 1px #ffffff40}.btn--ink{background:var(--ink);color:#fff;height:3.4rem;padding:0 1.4rem;font-size:1rem}.btn--paper{color:#1a1ff0;height:3.4rem;box-shadow:var(--shadow-paper);background:#fff;padding:0 1.4rem;font-size:1rem}.hd{z-index:60;height:var(--hd);transition:background-color .4s, box-shadow .4s, translate .5s var(--ease);position:fixed;inset:0 0 auto}.hd__in{height:100%;padding-inline:var(--gut);justify-content:space-between;align-items:center;gap:1rem;display:flex}.hd.is-solid{backdrop-filter:blur(14px)saturate(1.3);box-shadow:0 1px 0 var(--line);background:#ffffffd1}.hd.is-hidden{translate:0 -100%}.hd__logo{height:2.6rem;display:block;position:relative}.hd__logo .logo{width:auto;height:100%;transition:opacity .35s}.hd__logo-color{opacity:0;position:absolute;top:0;left:0}.hd__cta{gap:.6rem;display:flex}.hd__nav{align-items:center;gap:.25rem;margin-left:auto;margin-right:1.25rem;display:flex}.hd__nav a{white-space:nowrap;color:var(--ink-2);border-radius:999px;padding:.55rem .95rem;font-size:.95rem;font-weight:600;transition:background-color .3s,color .3s}.hd__nav a:hover{color:#1a1ff0;background:#1a1ff014}.hd__nav a[aria-current=page]{color:#1a1ff0;background:#1a1ff01a}.hd__menu{display:none}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1279px){.hd__nav{margin-right:.75rem}.hd__nav a{padding:.55rem .7rem;font-size:.9rem}}@media (width<=1180px){.hd__cta{margin-left:auto}.hd__menu{border:1px solid var(--line-2);background:#fff;border-radius:50%;flex:none;place-content:center;gap:5px;width:2.75rem;height:2.75rem;margin-left:.5rem;display:grid}.hd__menu i{background:var(--ink);width:1.1rem;height:2px;transition:translate .3s var(--ease), rotate .3s var(--ease);border-radius:2px;display:block}.hd.is-open .hd__menu i:first-of-type{translate:0 3.5px;rotate:45deg}.hd.is-open .hd__menu i:last-of-type{translate:0 -3.5px;rotate:-45deg}.hd__nav{left:var(--gut);right:var(--gut);box-shadow:var(--shadow);opacity:0;visibility:hidden;transition:opacity .3s, translate .3s var(--ease), visibility .3s;background:#fff;border-radius:1.25rem;flex-direction:column;align-items:stretch;gap:.15rem;margin:0;padding:.5rem;position:absolute;top:calc(100% + .5rem);translate:0 -.5rem}.hd.is-open .hd__nav{opacity:1;visibility:visible;translate:0}.hd__nav a{padding:.95rem 1.1rem;font-size:1.05rem}}.hd__bar{height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hd__bar i{background:var(--grad);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.hd[data-tone=light].is-solid{box-shadow:0 1px 0 var(--rule);background:#f5f2ebd1}.hd[data-tone=light] .hd__logo-white{opacity:0}.hd[data-tone=light] .hd__logo-color{opacity:1}.hd[data-tone=light] .btn--line{color:var(--ink);border-color:var(--rule);background:#fff9}@media (width<=560px){.hd .btn--line{display:none}.hd__logo{height:2.25rem}}.fnav{top:var(--hd);z-index:40;backdrop-filter:blur(14px)saturate(1.3);box-shadow:0 1px 0 var(--line), 0 .75rem 1.5rem -1.25rem #181a5a59;transition:top .5s var(--ease);background:#ffffffe0;position:sticky}.hd.is-hidden~.main .fnav{top:0}.fnav__in{width:min(100% - 2 * var(--gut), var(--wrap));scrollbar-width:none;margin-inline:auto;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);mask-image:linear-gradient(90deg,#000 92%,#0000)}.fnav__in::-webkit-scrollbar{display:none}.fnav__list{gap:.3rem;width:max-content;padding:.6rem 0;display:flex}.fnav__list a{color:var(--ink-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .9rem;font-size:.9rem;font-weight:600;transition:background-color .3s,color .3s;display:inline-flex}.fnav__list a span{color:#72738c;font-size:.72rem;font-weight:700}.fnav__list a:hover{color:#1a1ff0;background:#1a1ff00f}.fnav__list a.is-active{color:#fff;background:var(--grad-btn)}.fnav__list a.is-active span{color:#ffffffbf}.fnav__bar{height:2px;position:absolute;bottom:0;left:0;right:0}.fnav__bar i{background:var(--grad);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.fnav+.ch{box-shadow:none;border-radius:0;margin-top:0}@media (width<=767px){.fnav__list a{padding:.6rem .75rem;font-size:.85rem}}.fnav.hnav{z-index:55;visibility:hidden;transition:translate .45s var(--ease), visibility 0s .45s;position:fixed;top:0;left:0;right:0;translate:0 -105%}.hd.is-hidden~.hnav.is-past,.hnav.is-past:focus-within{visibility:visible;transition:translate .45s var(--ease), visibility 0s;translate:0}.hd:not(.is-hidden)~.hnav.is-past:focus-within{top:var(--hd)}@media (width<=767px){.fnav.hnav{display:none}}.spine{pointer-events:none;z-index:6;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.spine__track{fill:none;stroke:#1a1ff024;stroke-width:.125rem}.spine__line{fill:none;stroke:url(#spine-grad);stroke-width:.1875rem;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 .3rem #1a1ff059)}.spine__halo{fill:#f7a66838}.spine__dot{fill:#fff;stroke:var(--warm);stroke-width:3px}@media (width<=767px){.spine{display:none}}.hero-ecg,.ch>.hero-ecg{pointer-events:none;z-index:2;visibility:hidden;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-ecg__track{fill:none;stroke:#1a1ff01f;stroke-width:.125rem;stroke-linejoin:round}.hero-ecg__line{fill:none;stroke:url(#hero-ecg-grad);stroke-width:.1875rem;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 .3rem #1a1ff04d)}.hero-ecg__blip{fill:none;stroke:url(#hero-ecg-grad);stroke-width:.3rem;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 .45rem #1a1ff08c);opacity:0}.hero-ecg__ring{fill:none;stroke:#8f7fe0bf;stroke-width:2px;opacity:0}.hero-ecg__node-dot{fill:#fff;stroke:var(--brand-blue);stroke-width:3px}.hero-ecg__halo{fill:#f7a66840}.hero-ecg__dot{fill:#fff;stroke:var(--brand-orange);stroke-width:3px}.hero-ecg__head,.hero-ecg__beam{opacity:0}.hero-ecg__ray{fill:url(#hero-ecg-ray)}.hero-ecg__glow{fill:url(#hero-ecg-glow)}.is-scanning{-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--scan,-10rem) - 3rem), transparent calc(var(--scan,-10rem) + .25rem));mask-image:linear-gradient(90deg, #000 calc(var(--scan,-10rem) - 3rem), transparent calc(var(--scan,-10rem) + .25rem))}:is(.fhero__title,.fhero__head>.lead,.rhero__title,.rhero__head>.lead,.chero__title,.chero__copy>.lead,.prhero__title,.prhero__head>.lead,.wlhero__title,.wlhero__copy>.lead,.vthero__title,.vthero__head>.lead,.ahero__title,.ahero__head>.lead,.ghero__title,.phero__title){isolation:isolate}.pulse-sheen{--sheen:-100vw;background:radial-gradient(closest-side, var(--sheen-c,#1a1ff0e6), transparent) calc(var(--sheen) - 2.5em) 50% / 5em 170% no-repeat, linear-gradient(var(--sheen-ink,var(--ink)), var(--sheen-ink,var(--ink)));color:#0000;-webkit-background-clip:text;background-clip:text}.fallback .hero-ecg,.is-static .hero-ecg{display:none}@media (width<=767px){:is(.hero-ecg__trace,.hero-ecg__node,.hero-ecg__head){display:none}}.btn--glow,.btn--line,.btn--ink,.btn--paper{position:relative}.btn--glow,.btn--paper,.btn--line{--beat:#1a1ff073}.btn--ink,.cbtn{--beat:#8f7fe099}.cbtn--hot{--beat:#f7a668b3}@media (hover:hover) and (pointer:fine){:is(.btn--glow,.btn--line,.btn--ink,.btn--paper,.cbtn):before,:is(.btn--glow,.btn--line,.btn--ink,.btn--paper,.cbtn):after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}:is(.btn--glow,.btn--line,.btn--ink,.btn--paper,.cbtn):hover{animation:a5-beat 1.3s var(--ease) infinite}:is(.btn--glow,.btn--line,.btn--ink,.btn--paper,.cbtn):hover:before{animation:1.3s ease-out infinite a5-ring}:is(.btn--glow,.btn--line,.btn--ink,.btn--paper,.cbtn):hover:after{animation:1.3s ease-out infinite a5-ring-dub}}@keyframes a5-beat{0%,46%,to{scale:1}9%{scale:1.04}20%{scale:1}29%{scale:1.02}}@keyframes a5-ring{0%{opacity:1;box-shadow:0 0 0 0 var(--beat)}55%,to{opacity:0;box-shadow:0 0 0 .85rem var(--beat)}}@keyframes a5-ring-dub{0%,20%{opacity:0;box-shadow:0 0 0 0 var(--beat)}21%{opacity:.7}65%,to{opacity:0;box-shadow:0 0 0 .55rem var(--beat)}}.ft{background:var(--paper);border-top:1px solid var(--rule);color:var(--muted);padding-block:clamp(1.75rem,3.5vw,2.5rem) 0;font-size:.9rem;position:relative;overflow:hidden}.ft__in{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.ft__links{flex-wrap:wrap;justify-content:center;gap:0 clamp(1.5rem,3.5vw,3rem);margin-block:-.65rem;display:flex}.ft__links a{letter-spacing:.12em;text-transform:uppercase;color:#1a1ff0;text-underline-offset:.35em;padding-block:.65rem;font-size:.78rem;font-weight:700;line-height:1.55;display:inline-block}.ft__links a:hover,.ft__links a[aria-current=page]{text-decoration:underline 2px}.ft__legal{flex-wrap:wrap;justify-content:center;font-size:.8rem;display:flex}.ft__legal li+li:before{content:"·";margin-inline:.6rem}.ft__legal a{color:var(--muted);text-underline-offset:.25em;padding-block:.35rem;display:inline-block}.ft__legal a:hover,.ft__legal a[aria-current=page]{color:var(--ink);text-decoration:underline}.ft__more,.ft__bar{border-top:1px solid var(--rule);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;width:100%;padding-top:1.25rem;display:flex}.ft__icons{flex-wrap:wrap;gap:.6rem;display:flex}.ft__icons a{width:2.75rem;height:2.75rem;color:var(--ink-2);border:1px solid var(--rule);transition:translate .25s var(--ease), background-color .25s, color .25s, border-color .25s, box-shadow .25s;background:#fff;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 .45rem 1rem -.7rem #181a5a4d}.ft__icons--apps a{border-radius:.85rem}.ft__icons a:hover,.ft__icons a:focus-visible{color:#fff;background:#1a1ff0;border-color:#1a1ff0;translate:0 -2px;box-shadow:0 .8rem 1.4rem -.8rem #1a1ff099}.ft__i{width:1.2rem;height:1.2rem;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat;background:currentColor}.ft__i--web{--i:url(../images/icons/globe-electric.svg)}.ft__i--ios{--i:url(../images/icons/apple-ink.svg)}.ft__i--android{--i:url(../images/brands/google-play.svg)}.ft__i--demo{--i:url(../images/icons/play-electric.svg)}.ft__i--linkedin{--i:url(../images/brands/social-linkedin.svg)}.ft__i--instagram{--i:url(../images/brands/social-instagram.svg)}.ft__i--facebook{--i:url(../images/brands/social-facebook.svg)}.ft__i--x{--i:url(../images/brands/social-x.svg)}.ft__i--youtube{--i:url(../images/brands/social-youtube.svg)}.ft__i--vimeo{--i:url(../images/brands/social-vimeo.svg)}.ft__icons a:after{content:attr(data-tip);background:var(--ink);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:.45rem;padding:.3rem .6rem;font-size:.72rem;font-weight:600;line-height:1.2;transition:opacity .2s,translate .2s;position:absolute;bottom:calc(100% + .55rem);left:50%;translate:-50% .25rem}.ft__icons a:hover:after,.ft__icons a:focus-visible:after{opacity:1;translate:-50%}.ft__bar .ft__legal{gap:0 1.35rem;font-size:.85rem}.ft__bar .ft__legal li+li:before{content:none}.ft__bar .ft__copy{margin:0}.ft__mark{pointer-events:none;user-select:none;width:100%;margin-top:clamp(.5rem,2vw,1.5rem);margin-bottom:-3.4%}.ft__mark svg{width:100%;height:auto;display:block;overflow:visible}.ft__mark text{letter-spacing:-.035em;fill:var(--paper);stroke:url(#ft-mark-grad);stroke-width:2.6px;paint-order:stroke fill;opacity:.6;font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:200px;font-weight:800}.js .ft__mark text{stroke-dasharray:1400;stroke-dashoffset:1400px;transition:stroke-dashoffset 2.6s cubic-bezier(.45,0,.2,1)}.js .ft__mark.is-drawn text,.fallback .ft__mark text{stroke-dashoffset:0}@media (width<=1023px){.ft__mark text{stroke-width:3.6px}}@media (width<=767px){.ft__mark text{stroke-width:6.8px}.ft__more{flex-direction:column}.ft__bar{text-align:center;flex-direction:column-reverse;gap:.75rem}.ft__icons,.ft__bar .ft__legal{justify-content:center}}.ch{isolation:isolate;padding-block:clamp(4.5rem,8vw,8.5rem);position:relative;overflow-x:clip}.ch--sand{background:var(--paper)}.ch--white{background:#fff}.ch~.ch{border-radius:2.75rem 2.75rem 0 0;margin-top:-2.75rem;box-shadow:0 -1px #0b10200d,0 -1.75rem 3rem -2.5rem #181a5a40}.ch>*{position:relative}.stars{gap:.1em;display:inline-flex}.stars .i{width:1em;height:1em}.avatar{color:#fff;background:#1a1ff0;border-radius:50%;flex:none;place-items:center;width:2.4em;height:2.4em;font-weight:800;display:grid}.badge{white-space:nowrap;border-radius:999px;align-items:center;gap:.35em;padding:.35em .75em;font-size:.85em;font-weight:700;display:inline-flex}.badge--green{color:#117c38;background:#e3f7ea}.ui-pill{border:1px solid var(--line-2);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.4em;padding:.35em .8em;font-size:.72em;font-weight:600;display:inline-flex}.ui-pill--violet{color:var(--lilac);border-color:#baaff459}.ui-pill--dot:before{content:"";background:var(--mint);border-radius:50%;width:.55em;height:.55em}.ui-pill .i{width:.9em;height:.9em}.dot{border-radius:50%;width:.6em;height:.6em;margin:0 .3em 0 .7em;display:inline-block}.dot--a{background:#8487ff}.dot--b{background:#bbb1f4}.dot--c{background:#f7a668}.dot--m{background:var(--mint)}.chart,.wave,.spark{width:100%;height:auto;overflow:visible}.chart__grid line{stroke:#0b102014;stroke-width:1px}.chart__y text,.chart__x text{font-family:var(--body);fill:#8a8bbd;font-size:8px}.chart__y text{text-anchor:end}.chart__x text{text-anchor:middle}.chart__l{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.chart__l--a{stroke:#8487ff}.chart__l--b{stroke:#bbb1f4}.chart__l--c{stroke:#f7a668}.chart__l--m{stroke:var(--mint)}.chart__badge rect{fill:#5458ff}.chart__badge text{font-family:var(--body);fill:#fff;text-anchor:middle;font-size:9px;font-weight:800}.glass{background:var(--glass);border:1px solid var(--line);border-radius:var(--r);backdrop-filter:blur(10px);box-shadow:var(--shadow)}.glass__head{color:var(--ink);align-items:center;gap:.6em;margin-bottom:.9em;font-weight:700;display:flex}.glass__head .ui-pill{margin-left:auto}.phone{aspect-ratio:9/19;background:linear-gradient(150deg,#dfe0f6,#8788b3 22%,#26274f 58%,#0c1229);border-radius:2.8em;padding:.5em;position:relative;box-shadow:0 2.4em 4em -1.6em #000000b3,inset 0 0 0 1px #ffffff26}.phone__screen{height:100%;color:var(--ink);background:#fff;border-radius:2.35em;position:relative;overflow:hidden}.phone__island{z-index:2;background:#070b18;border-radius:1em;width:32%;height:1.45em;margin-left:-16%;position:absolute;top:.7em;left:50%}.phone--shot .phone__screen img{object-fit:cover;object-position:top;width:100%;height:100%}.phone--android{border-radius:2.2em}.phone--android .phone__screen{border-radius:1.8em}.toast{border-radius:var(--r);color:var(--ink);box-shadow:var(--shadow-card);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:.85em;padding:.95em 1.05em;display:grid}.toast__ic{background:var(--grad-btn);border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid}.toast__ic .i{width:1.25em;height:1.25em}.toast b{font-size:1em;line-height:1.2;display:block}.toast small{color:var(--ink-muted);margin-top:.2em;font-size:.8em;display:block}.toast__ok{width:1.7em;height:1.7em}.mini{border-radius:var(--r);background:var(--glass);border:1px solid var(--line);color:var(--text);align-items:center;gap:.9em;padding:.9em 1.05em;display:flex;box-shadow:0 .8em 1.8em -1.2em #181a5a40}.mini>.i{background:#1a1ff01a;border-radius:.8em;width:2.4em;height:2.4em;padding:.55em}.mini b{font-size:1em;display:block}.mini small{color:var(--muted);margin-top:.15em;font-size:.82em;line-height:1.35;display:block}.mini--alert>.i{background:#e548501a}.head-split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(1.5rem,4vw,5rem);margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}.head-split>div{flex-direction:column;align-items:flex-start;gap:1.1rem;display:flex}.head-split__aside{padding-bottom:.4rem}.indiv__pin{position:relative}.indiv__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(1.5rem,3vw,3.5rem) clamp(2.5rem,7vw,7.5rem);display:grid;position:relative}.vitals{z-index:2;color:#e9ebf7;background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/1.1rem 1.1rem,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/1.1rem 1.1rem,radial-gradient(120% 90% at 0 0,#1d2156 0%,#0e1233 55%,#090c22 100%);border-radius:1.6rem;padding:clamp(.75rem,1.6vw,1.2rem);position:relative;box-shadow:0 2rem 4rem -2rem #0c0e46b3,inset 0 0 0 1px #ffffff12}.vitals__bar{color:#9aa0c4;border-bottom:1px solid #ffffff14;align-items:center;gap:.75rem;margin-bottom:.45rem;padding:.1rem .35rem .75rem;font-size:.82rem;display:flex}.vitals__live{color:#ff9196;letter-spacing:.14em;text-transform:uppercase;background:#e8343c29;border-radius:999px;align-items:center;gap:.45rem;padding:.25rem .65rem;font-size:.66rem;font-weight:800;display:inline-flex}.vitals__live i{background:var(--brand-red);border-radius:50%;width:.45rem;height:.45rem;position:relative}.vitals__live i:after{content:"";background:#e8343ca6;border-radius:50%;animation:1.6s ease-out infinite vitals-live;position:absolute;inset:0}@keyframes vitals-live{0%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}.vitals__biz b{color:#fff}.vitals__heart{background:#e8343c24;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;margin-left:auto;display:grid}.vitals__heart .i{width:1rem;height:1rem}.vitals__list{flex-direction:column;gap:.3rem;display:flex}.vital{--c:#7b7fff;border-radius:1rem;grid-template-columns:auto minmax(0,1.2fr) minmax(4rem,1fr) 4.4rem;align-items:center;gap:.9rem;padding:clamp(.4rem,1.1svh,.75rem) .8rem;transition:background-color .4s,box-shadow .4s;display:grid}.vital.is-active{box-shadow:inset 3px 0 0 var(--c);background:#fff1}.vital__ic{background:color-mix(in srgb, var(--c) 24%, transparent);width:clamp(2rem,5svh,2.4rem);height:clamp(2rem,5svh,2.4rem);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, transparent);border-radius:.8rem;place-items:center;display:grid}.vital__ic .i{width:1.1rem;height:1.1rem}.vital__txt{flex-direction:column;gap:.15rem;min-width:0;display:flex}.vital__txt b{font-family:var(--display);letter-spacing:-.01em;color:#fff9;font-size:clamp(.92rem,min(1.2vw,2.3svh),1.2rem);font-weight:700;line-height:1.2;transition:color .4s}.vital.is-active .vital__txt b{color:#fff}.vital__txt small{color:#8a90b4;white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.vital__trace{width:100%;height:clamp(1.8rem,5svh,2.6rem);overflow:visible}.vital__line{fill:none;stroke:var(--c);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.4;filter:drop-shadow(0 0 .25rem var(--c));transition:opacity .4s}.vital.is-active .vital__line{opacity:1}.vital__head{fill:#fff;stroke:var(--c);stroke-width:2px;filter:drop-shadow(0 0 .35rem var(--c))}.vital__val{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.vital__val b{font-family:var(--display);letter-spacing:-.02em;color:var(--c);font-variant-numeric:tabular-nums;transform-origin:100%;font-size:clamp(1.2rem,min(1.8vw,3.4svh),1.85rem);font-weight:800;line-height:1;transition:opacity .4s;display:inline-flex}.vital:not(.is-active) .vital__val b{opacity:.65}.vital__val b .i{width:1em;height:1em}.vital__val small{letter-spacing:.08em;text-transform:uppercase;color:#8a90b4;white-space:nowrap;margin-top:.25rem;font-size:.64rem}@media (height<=760px) and (width>=1024px){.vital__txt small{display:none}.vitals__bar{margin-bottom:.25rem;padding-bottom:.5rem}}@media (height<=699px) and (width>=1024px){.vitals__bar{display:none}}.indiv__link{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.indiv__link-line{fill:none;stroke:var(--c,#7b7fff);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 .3rem var(--c,#7b7fff))}.indiv__packet{fill:#fff;stroke:var(--c,#7b7fff);stroke-width:2.5px;opacity:0;filter:drop-shadow(0 0 .45rem var(--c,#7b7fff))}.fallback :is(.indiv__link,.indiv__sync,.vital__head),.is-static :is(.indiv__link,.indiv__sync,.vital__head){display:none}.indiv__stage{width:min(100%, calc((100svh - var(--hd) - 5rem) * 1.18));aspect-ratio:1.18;--fs:1.62cqw;margin-left:auto;position:relative;container-type:inline-size}.indiv__stage>*,.agency__stage>*,.dev__scene>*,.cta__art>*{font-size:calc(var(--fs) * var(--k,1))}.indiv__stage>*{position:absolute}.indiv__scene{opacity:.9;border-radius:2em;width:74%;height:76%;top:8%;left:26%;overflow:hidden}.indiv__scene img{object-fit:cover;width:100%;height:100%}.indiv__scene:after{content:"";background:linear-gradient(#0b102000,#0b102047);position:absolute;inset:0}.indiv__phone{z-index:3;--k:1.2;width:31%;top:2%;left:49%}.indiv__stage .pop{--k:1.12;width:44%;top:30%;left:2%}.fallback .indiv__stage .pop:not(.pop--review),.is-static .indiv__stage .pop:not(.pop--review){display:none}.app{padding:2.7em .95em .9em;font-size:.95em;line-height:1.25}.app__top{align-items:center;gap:.55em;margin-bottom:.6em;display:flex}.app__menu{background:#eef;border-radius:50%;place-items:center;width:2.1em;height:2.1em;display:grid}.app__menu .i{width:1.1em;height:1.1em}.app__logo{width:auto;height:2.1em;margin-left:auto}.app__greet{color:#1a1ff0;margin-bottom:.55em;font-weight:800}.app__biz{align-items:center;gap:.6em;margin-bottom:.6em;display:flex}.app__biz b,.app__biz small{display:block}.app__biz small{color:var(--ink-muted);font-size:.8em}.app__tiles{border-radius:.8em;grid-template-columns:repeat(3,1fr);gap:.4em;margin-bottom:.45em;transition:box-shadow .4s;display:grid}.tile{text-align:center;border-radius:.7em;flex-direction:column;align-items:center;padding:.55em .2em;display:flex}.tile b{align-items:center;gap:.15em;font-size:1.1em;display:inline-flex}.tile small{color:var(--ink-muted);letter-spacing:.02em;white-space:nowrap;font-size:.62em}.tile__ic{width:1.25em;height:1.25em;margin-bottom:.2em}.tile__star{width:.9em;height:.9em}.tile--amber{color:#a05c00;background:#fff4e3}.tile--blue{color:#1a1ff0;background:#eef}.tile--green{color:#117c38;background:#e8f8ef}.tile--red{color:#c8323b;background:#fff0f1}.app__sub{margin:.55em 0 .4em;font-size:.92em;font-weight:800}.app__post{border-radius:.8em;grid-template-columns:42% 1fr;align-items:center;gap:.6em;transition:box-shadow .4s;display:grid}.app__post img{aspect-ratio:1.1;object-fit:cover;border-radius:.6em;width:100%}.app__post b{font-size:.86em;display:block}.app__post small{color:var(--ink-muted);margin:.2em 0;font-size:.72em;display:block}.app__post em{color:var(--ink-muted);align-items:center;gap:.25em;font-size:.72em;font-style:normal;display:flex}.app__post em .i{width:1em;height:1em}.app__cta{text-align:center;color:#1a1ff0;background:#eef;border-radius:.75em;margin-top:.6em;padding:.65em;font-size:.82em;font-weight:700;display:block}[data-hl].is-hl{box-shadow:0 0 0 .22em #ffb47a,0 0 1.6em .2em #f7a66880}.pop{z-index:4;color:var(--ink);box-shadow:var(--shadow-card);transform-origin:50%;background:#fff;border-radius:1.2em;align-items:center;gap:.9em;padding:1em 1.1em;line-height:1.3;display:flex}.pop__body{flex-direction:column;gap:.25em;min-width:0;display:flex}.pop small{color:var(--ink-muted);font-size:.82em}.pop--review{align-items:flex-start}.pop__avatar{object-fit:cover;border-radius:50%;width:3.2em;height:3.2em}.pop__text{font-size:.92em}.pop__g{width:1.7em;height:1.7em}.pop--post img{aspect-ratio:1.1;object-fit:cover;border-radius:.7em;flex:none;width:42%}.pop--post em{color:var(--ink-muted);align-items:center;gap:.3em;font-size:.8em;font-style:normal;display:flex}.pop--post em .i{width:1em;height:1em}.pop--actions{gap:.5em;padding:.8em}.act{text-align:center;border-radius:.8em;flex-direction:column;flex:1;align-items:center;padding:.6em .2em;display:flex}.act .i{width:1.4em;height:1.4em;margin-bottom:.25em}.act b{font-size:1.25em}.act small{white-space:nowrap;font-size:.7em}.act--green{color:#117c38;background:#e8f8ef}.act--amber{color:#a05c00;background:#fff4e3}.act--red{color:#c8323b;background:#fff0f1}.pop--gbp{align-items:flex-start}.pop--gbp .pop__g{width:2.4em;height:2.4em;margin-top:.2em}.pop__name{font-size:1.15em}.pop__rating{color:var(--ink-muted);white-space:nowrap;align-items:center;gap:.3em;font-size:.82em;display:flex}.pop__rating b{color:var(--ink)}.pop--gbp .badge{font-size:.72em;position:absolute;top:.8em;right:.8em}.pop--gbp .badge .i{width:1.1em;height:1.1em}.pop--rank{flex-direction:column;align-items:stretch;gap:.5em}.pop__label{align-items:center;gap:.45em;font-size:.92em;font-weight:800;display:flex}.pop__rank{flex-direction:column;display:flex}.pop__rank b{color:#13a14f;align-items:center;font-size:2.1em;line-height:1;display:inline-flex}.pop__rank b .i{width:.7em;height:.7em}.bars{align-items:flex-end;gap:.3em;height:3.6em;display:flex;position:absolute;bottom:1em;right:1.1em}.bars i{width:.7em;height:calc(var(--h) * 100%);transform-origin:50% 100%;background:linear-gradient(#7c7fff,#1a1ff0);border-radius:.25em .25em .1em .1em;display:block}.indiv__sync{z-index:3;pointer-events:none;width:100%;height:100%;top:0;left:0;overflow:visible}.indiv__sync path{fill:none;stroke:#f7a668b3;stroke-width:2px;stroke-dasharray:3 7}.indiv__ig{z-index:5;opacity:0;background:#fff;border-radius:1em;width:3.2em;height:3.2em;padding:.45em;top:0;left:0;box-shadow:0 .8em 1.6em -.6em #0009}.indiv__ig .brand{width:100%;height:100%}.audience{color:var(--ink-muted);align-items:center;gap:.7rem;font-size:clamp(.86rem,min(1vw,1.9svh),1rem);display:flex}.audience .i{background:#1a1ff01a;border-radius:.65rem;width:2rem;height:2rem;padding:.45rem}.fran__body{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.5rem,3vw,3.5rem);display:grid}.fnet{aspect-ratio:1.3;--fs:1.85cqw;width:100%;position:relative;container-type:inline-size}.fnet>*{font-size:var(--fs);position:absolute}.fnet__lines{z-index:1;pointer-events:none;width:100%;height:100%;inset:0;overflow:visible}.fnet__line{fill:none;stroke:var(--brand-blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.5;transition:stroke .4s,opacity .4s}.fnet__line.is-warn{stroke:var(--warm);opacity:.7}.fnet__packet{fill:#fff;stroke:var(--brand-blue);stroke-width:2.5px;opacity:0;filter:drop-shadow(0 0 .35rem #1a1ff0a6)}.fnet__packet.is-warn{stroke:var(--warm);filter:drop-shadow(0 0 .35rem #ec893eb3)}.fnet__packet.is-post{fill:var(--brand-blue);stroke:#fff}.fnet__col{z-index:3;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);row-gap:1.4em;width:36%;display:grid;top:0;bottom:0;left:0}.fnet__toast{grid-row:1;align-self:end;padding:.8em .85em;font-size:.92em}.fnet__toast .toast__ic{width:2.3em;height:2.3em}.fnet__toast b{font-size:.95em}.fnet__alert,.fnet__access{box-shadow:var(--shadow-card);background:#fff;grid-area:3/1;align-self:start;margin:0;padding:.75em .85em;font-size:.9em}.fnet__access{visibility:hidden}.fhq{color:var(--ink);box-shadow:var(--shadow-card), 0 0 0 1px #1a1ff014;background:#fff;border-radius:1.4em;grid-row:2;grid-template-columns:auto 1fr;align-items:center;column-gap:1em;padding:1.1em 1.2em;display:grid;position:relative}.fhq__heart{background:var(--grad-btn);border-radius:1.2em;place-items:center;width:4.2em;height:4.2em;display:grid;position:relative;box-shadow:0 .8em 1.6em -.8em #1a1ff0e6}.fhq__heart .i{width:1.9em;height:1.9em}.fhq__ecg{pointer-events:none;width:180%;max-width:none;height:180%;position:absolute;inset:-40%;overflow:visible}.fhq__wave{fill:none;stroke:var(--brand-blue);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0}.fhq__wave--dub{stroke:var(--brand-lavender)}.fhq__num{font-family:var(--display);letter-spacing:-.03em;font-size:2.9em;font-weight:800;line-height:1;display:block}.fhq__txt small{color:var(--muted)}.fhq__chip{background:var(--grad-btn);color:#fff;visibility:hidden;border-radius:999px;padding:.3em .75em;font-size:.78em;font-weight:700;position:absolute;top:-.8em;right:.9em}.fnet__brs{z-index:2;flex-direction:column;justify-content:space-between;width:46%;display:flex;top:0;bottom:0;right:0}.fbr{color:var(--ink);box-shadow:var(--shadow-card);background:#fff;border-radius:1.1em;grid-template-columns:4.4em minmax(0,1fr) auto auto;align-items:center;column-gap:.8em;padding:.45em .9em .45em .45em;line-height:1.25;display:grid;position:relative}.fbr__img{aspect-ratio:1;object-fit:cover;border-radius:.8em;width:100%}.fbr__txt b{font-size:1.12em;display:block}.fbr__txt small{color:var(--ink-muted);font-size:.86em}.fbr__rate{color:#b85000;align-items:center;gap:.25em;font-size:.9em;font-weight:700;display:inline-flex}.fbr__rate .i{width:1em;height:1em}.fbr__st{background:#13a14f;border-radius:50%;width:.65em;height:.65em;transition:background-color .4s,box-shadow .4s;box-shadow:0 0 0 .25em #13a14f2e}.fbr.is-warn .fbr__st{background:var(--warm);box-shadow:0 0 0 .25em #ec893e38}.fbr__ping{border-radius:inherit;box-shadow:0 0 0 2px var(--brand-blue), 0 0 1.2em #1a1ff059;opacity:0;pointer-events:none;position:absolute;inset:0}.fbr.is-warn .fbr__ping{box-shadow:0 0 0 2px var(--warm), 0 0 1.2em #ec893e66}.fbr .loc__ok{width:2.2em;height:2.2em;top:-.75em;right:-.75em}.fbr__mgr{background:var(--grad-btn);color:#fff;visibility:hidden;border-radius:50%;place-items:center;width:1.9em;height:1.9em;font-size:.82em;font-weight:800;display:grid;position:absolute;bottom:-.55em;left:3.6em;box-shadow:0 0 0 .2em #fff}.loc__ok{background:#fff;border-radius:50%;padding:.2em;position:absolute;box-shadow:0 .4em 1em -.3em #13883fb3}.loc__ok .i{width:100%;height:100%}.board.fran__board{transition:box-shadow .5s var(--ease);grid-column:auto}.board.fran__board.is-focus{box-shadow:var(--shadow-card), 0 0 0 3px #1a1ff029}.board__table tr{transition:background-color .35s}.board__table tr.is-scan{background:#1a1ff00f}.board__pulse{width:7em}.fpulse{width:6.5em;height:1.9em;margin:0 auto;display:block;overflow:visible}.fpulse path{fill:none;stroke:var(--c,var(--brand-blue));stroke-width:1.8px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fpulse circle{fill:#fff;stroke:var(--c,var(--brand-blue));stroke-width:1.8px}.fline{margin-top:clamp(1.5rem,3vw,2.5rem);position:relative}.fline__svg{width:100%;height:clamp(1.9rem,5.5svh,3rem);display:block;overflow:visible}.fline__base{fill:none;stroke:#1a1ff029;stroke-width:2px;stroke-linejoin:round}.fline__live{fill:none;stroke:url(#fline-grad);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 .3rem #1a1ff04d)}.fline__head{fill:#fff;stroke:var(--brand-orange);stroke-width:3px;filter:drop-shadow(0 0 .4rem #f7a668cc)}.fline__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-top:.55rem;display:grid}.fline__step{color:var(--ink-muted);align-items:flex-start;gap:.6rem;font-size:clamp(.8rem,min(1vw,2svh),1rem);font-weight:600;line-height:1.3;transition:color .4s;display:flex}.fline__step .i{background:#1a1ff01a;border-radius:.6rem;flex:none;width:1.9rem;height:1.9rem;padding:.42rem;transition:background-color .4s,box-shadow .4s}.fline__step.is-active{color:var(--ink)}.fline__step.is-active .i{box-shadow:0 0 0 2px var(--brand-blue), 0 .4rem 1rem -.3rem #1a1ff099;background-color:#fff}.js .fline__svg{visibility:hidden}.fallback :is(.fline__svg,.board__pulse),.is-static :is(.fline__svg,.board__pulse){display:none}.board{border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:var(--shadow-card);background:#fff;grid-column:1/-1;padding:1.2em}.board__kpis{grid-template-columns:repeat(4,1fr);gap:.7em;display:grid}.board__kpis span{background:var(--tint);border:1px solid var(--line);border-radius:1em;grid-template-columns:auto 1fr;align-items:center;column-gap:.55em;padding:.75em;display:grid}.board__kpis .i{grid-row:span 2;width:1.6em;height:1.6em}.board__kpis b{font-family:var(--display);font-size:1.45em;line-height:1}.board__kpis small{color:var(--muted);font-size:.74em}.board__kpis em{color:var(--mint);grid-column:1/-1;align-items:center;gap:.2em;margin-top:.4em;font-size:.82em;font-style:normal;font-weight:700;display:inline-flex}.board__kpis em .i{grid-row:auto;width:.9em;height:.9em}.board__hint{color:var(--dim);text-align:right;margin:.45em 0 .2em;font-size:.72em}.board__table{width:100%;font-size:.82em}.board__table th{text-align:center;color:var(--muted);border-bottom:1px solid var(--line);padding:.45em .4em;font-weight:600}.board__table th:first-child,.board__table td:first-child{text-align:left}.board__table td{text-align:center;border-bottom:1px solid var(--line);color:var(--ink-2);padding:.5em .4em}.board__table td b,.board__table td small{display:block}.board__table td small{color:var(--dim);font-size:.85em}.st{white-space:nowrap;border-radius:999px;padding:.25em .7em;font-size:.9em;font-style:normal;font-weight:700;display:inline-block}.st--ok{color:#117c38;background:#e3f7ea}.st--warn{color:#c8671d;background:#fff0e4}.agency__grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(1.5rem,3.5vw,4rem);display:grid}.agency__copy{flex-direction:column;align-items:stretch;gap:clamp(.9rem,2.2svh,1.4rem);display:flex}.wl{color:#c9cde6;background:radial-gradient(120% 140% at 0 0,#1d2156 0%,#0e1233 55%,#090c22 100%);border-radius:1.25rem;flex-direction:column;gap:.55rem;padding:clamp(.9rem,2.2svh,1.35rem) clamp(1rem,1.6vw,1.4rem);display:flex;position:relative;box-shadow:0 1.6rem 3rem -1.8rem #0c0e46cc}.wl:before{content:"";border-radius:inherit;background:var(--grad);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.wl__title{font-family:var(--display);letter-spacing:-.02em;color:#fff;padding-right:3.6rem;font-size:clamp(1.25rem,min(1.7vw,3.2svh),1.8rem);font-weight:800;line-height:1.1}.wl__title .grad{background-image:linear-gradient(92deg,#8b8fff 0%,#b3a6f2 40%,#ec9a9b 75%,#f7a668 100%)}.wl__text{font-size:clamp(.86rem,min(1vw,1.95svh),1rem);line-height:1.45}.wl__list{flex-wrap:wrap;gap:.45rem;margin-top:.15rem;display:flex}.wl__list li{color:#eef0fb;background:#ffffff14;border-radius:999px;align-items:center;gap:.4rem;padding:.32rem .7rem .32rem .45rem;font-size:.82rem;font-weight:600;display:inline-flex}.wl__list .i{width:1rem;height:1rem}.wl__switch,.wls__track{background:#ffffff2e;border-radius:999px;flex:none;width:2.9rem;height:1.6rem;transition:background-color .35s;display:block;position:relative}.wl__switch{position:absolute;top:clamp(.95rem,2.3svh,1.4rem);right:clamp(1rem,1.6vw,1.4rem)}:is(.wl__switch,.wls__track) i{width:1.2rem;height:1.2rem;transition:translate .35s var(--ease);background:#fff;border-radius:50%;position:absolute;top:.2rem;left:.2rem;box-shadow:0 .15rem .4rem #0000004d}:is(.wl__switch,.wls__track) i:after{content:"";border-radius:50%;position:absolute;inset:0}.wl__switch.is-on,.is-on>.wls__track{background:var(--grad-btn)}.wl__switch.is-on i,.is-on>.wls__track i{translate:1.3rem}.wl__switch.is-on i:after,.is-on>.wls__track i:after{animation:2.2s ease-out infinite wl-beat}@keyframes wl-beat{0%{box-shadow:0 0 #8f7fe0b3}18%{box-shadow:0 0 0 .55rem #8f7fe000}26%{box-shadow:0 0 #8f7fe080}44%,to{box-shadow:0 0 0 .4rem #8f7fe000}}.numbered{flex-direction:column;width:100%;display:flex}.numbered li{border-top:1px solid var(--line);color:var(--ink-2);grid-template-columns:2.8rem 1fr;align-items:baseline;padding:clamp(.4rem,1.1svh,.7rem) 0;font-size:clamp(.98rem,min(1.15vw,2.2svh),1.15rem);display:grid}.numbered span{font-family:var(--mono);color:var(--warm);font-size:.78rem}.agency__stage{aspect-ratio:1.42;--fs:1.45cqw;width:100%;margin-left:auto;position:relative;container-type:inline-size}.agency__stage>*{position:absolute}.skin{border:1px solid var(--line);background:#fff;border-radius:1.4em;width:90%;top:10%;left:0;overflow:hidden;box-shadow:0 2.6em 5em -2.4em #181a5a73}.skin__bar{align-items:center;height:4.4em;padding:0 1.2em;display:flex;position:relative}.skin__bar--agency{z-index:2;background:radial-gradient(120% 140% at 0 0,#1d1e40 0%,#0c111d 60%,#070a12 100%);justify-content:flex-start;gap:2.4em;height:9.95%;padding:0 1.1em;font-size:.7em;position:absolute;top:0;left:0;right:0}.skin__bar--agency .dcw__mark{width:auto;height:2.7em}.skin__bar--agency .dcw__txt b{font-size:1.55em}.skin__bar--agency .dcw__txt small{white-space:nowrap;font-size:.7em}.skin__bar--agency .dcw__stats{gap:1.6em}.dcw{align-items:center;gap:.55em;display:flex}.dcw__mark{width:2.8em;height:auto}.dcw__txt b{font-family:var(--logo-font);color:#9aa0ab;letter-spacing:-.01em;font-size:1.6em;font-weight:600;line-height:1;display:block}.dcw__txt b span{color:#1ea7f2}.dcw__txt small{color:#7a808c;letter-spacing:.03em;font-size:.72em;display:block}.dcw__stats{text-align:center;grid-template-columns:repeat(4,auto);gap:1.2em;display:grid}.dcw__stats div{flex-direction:column-reverse;display:flex}.dcw__stats dd{font-family:var(--display);color:#26a9f5;font-size:1.3em;font-weight:800;line-height:1}.dcw__stats dt{color:#e7e7f3;white-space:nowrap;font-size:.62em}.skin__screen{aspect-ratio:1400/846;isolation:isolate;position:relative}.skin__beam{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(90deg,#8f7fe000,#8f7fe047 50%,#8f7fe000);width:3em;height:12.4%;margin-left:-1.5em;position:absolute;top:-1.2%;left:0}.skin__beam svg{width:100%;height:100%;overflow:visible}.skin__beam path{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 .25em #8f7fe0)drop-shadow(0 0 .6em #1a1ff0)}.skin__screen img{object-fit:cover;width:100%;height:100%}.report{width:32%;color:var(--ink);z-index:3;background:#fff;border-radius:1.2em;padding:0 0 1em;top:0;right:0;overflow:hidden;rotate:4deg;box-shadow:0 1.8em 3.4em -1.6em #181a5a80,0 0 0 1px #0b10200f}.report__band{background:linear-gradient(110deg,#0c111d 0%,#121a2c 62%,#1b74e8 62.2%,#36a1ff 100%);padding:.8em 1em}.dcw--sm{font-size:.62em}.report__bld{object-fit:cover;width:36%;height:8.5em;position:absolute;top:2.4em;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.report__title{font-family:var(--display);padding:.8em 1em 0;font-size:1.5em;font-weight:800;line-height:1.02;position:relative}.report__sub{color:var(--ink-2);padding:.25em 1.1em 0;font-size:.92em}.report__date{color:var(--ink-muted);padding:.2em 1.1em .7em;font-size:.76em}.report__stats{text-align:center;grid-template-columns:repeat(4,1fr);gap:.35em;padding:0 .7em;display:grid}.report__stats li{background:#f3f3fd;border-radius:.7em;padding:.55em .15em}.report__stats b{font-family:var(--display);font-size:1.05em;display:block}.report__stats small{color:var(--ink-muted);white-space:nowrap;font-size:.58em;display:block}.agency__flight{z-index:4;pointer-events:none;width:100%;height:100%;top:0;left:0;overflow:visible}.agency__flight path{fill:none;stroke:#f7a668b3;stroke-width:.125rem;stroke-dasharray:.2rem .45rem}.agency__plane{z-index:5;background:var(--grad-btn);opacity:0;border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid;top:0;left:0}.agency__plane .i{width:1.2em;height:1.2em}.wls{z-index:4;box-shadow:var(--shadow-card);font-size:calc(var(--fs) * 1.02);background:#fff;border-radius:999px;align-items:center;gap:1em;padding:.55em .65em .55em 1em;display:flex;top:0;left:0}.wls__txt small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-size:.72em;font-weight:700;display:block}.wls__txt b{font-size:1.05em;line-height:1.2;display:grid}.wls__txt b span{transition:opacity .3s, translate .3s var(--ease);grid-area:1/1}.wls__on{color:#1d8fd8}.wls:not(.is-on) .wls__on,.wls.is-on .wls__off{opacity:0;translate:0 .35em}.wls .wls__track{background:#dfe1ee;width:2.6em;height:1.45em}.wls.is-on .wls__track{background:var(--grad-btn)}.wls .wls__track i{width:1.09em;height:1.09em;top:.18em;left:.18em}.wls.is-on>.wls__track i{translate:1.15em}.toast--agency{z-index:5;--k:.98;width:42%;top:64%;left:auto;right:0}.mini--team{z-index:5;width:46%;box-shadow:var(--shadow-card);background:#fff;top:83%;left:3%}.faces{display:flex}.faces img,.faces i{object-fit:cover;border:.18em solid #fff;border-radius:50%;width:2.7em;height:2.7em}.faces>*+*{margin-left:-.8em}.faces i{background:var(--grad-btn);place-items:center;display:grid}.faces i .i{width:1.1em;height:1.1em}.stories__head{flex-direction:column;align-items:flex-start;gap:1.1rem;max-width:70rem;display:flex}.bignums{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin:clamp(2rem,4vw,3.5rem) 0;display:grid}.bignums li{flex-direction:column;gap:.2rem;padding:clamp(1rem,2vw,1.75rem) clamp(.75rem,1.5vw,1.5rem);display:flex}.bignums li+li{border-left:1px solid var(--rule)}.bignums b{font-family:var(--display);letter-spacing:-.04em;background:var(--grad-deep);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.2rem,4.6vw,4.8rem);font-weight:800;line-height:1}.bignums span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-size:.78rem}.stories__top .bignums{margin-bottom:0}@media (width>=1024px){.stories__top{width:min(100% - 2 * var(--gut), var(--wrap));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;column-gap:clamp(1.5rem,3vw,3.5rem);margin-inline:auto;display:grid}.stories__top>.wrap{width:auto;max-width:none;margin:0}.stories__top .bignums{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.stories__top .bignums li:nth-child(3){border-left:0}.stories__top .bignums li:nth-child(n+3){border-top:1px solid var(--rule)}.stories__top .bignums b{font-size:clamp(1.8rem,3vw,3.8rem)}}.story{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);display:grid}.story[hidden]{display:none}.story__media{background:radial-gradient(80% 70% at 15% 10%, var(--c1), transparent 70%), radial-gradient(90% 80% at 95% 100%, var(--c2), transparent 70%), #0b1130;justify-content:center;align-items:center;min-height:clamp(30rem,42vw,38rem);padding:clamp(1.5rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}.story__media:after{content:"";pointer-events:none;background:radial-gradient(#ffffff24 1px,#0000 1.4px) 0 0/18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70%,#000,#0000);mask-image:radial-gradient(75% 70%,#000,#0000)}.story__ambient{object-fit:cover;filter:blur(26px)saturate(1.2)brightness(.65);width:calc(100% + 8rem);max-width:none;height:calc(100% + 8rem);position:absolute;top:-4rem;left:-4rem}.story__reel{z-index:1;aspect-ratio:9/16;border-radius:1.75rem;flex:none;width:clamp(14rem,19vw,17.5rem);position:relative;box-shadow:0 2.4rem 4.4rem -1.6rem #050817bf,0 0 0 1px #ffffff47}.story__video{border-radius:inherit;color:#fff;cursor:pointer;background:#0b1130;border:0;width:100%;height:100%;padding:0;text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden}.story__poster{object-fit:cover;width:100%;height:100%;transition:scale .6s var(--ease);position:absolute;inset:0}.story__video:hover .story__poster,.story__video:hover .vcover{scale:1.04}.story__video:focus-visible{outline-offset:4px;outline:3px solid #fff}.story__shade{background:linear-gradient(#090c228c,#0000 24% 62%,#090c22b3);position:absolute;inset:0}.story__bars{gap:.25rem;display:flex;position:absolute;top:.85rem;left:.85rem;right:.85rem}.story__bars i{background:#ffffff59;border-radius:3px;flex:1;height:3px;position:relative;overflow:hidden}.story__bars i:after{content:"";transform:scaleX(var(--p,0));transform-origin:0;background:#fff;position:absolute;inset:0}.story__bars i.is-on{--p:1}.story__head{align-items:center;gap:.5rem;font-size:.85rem;display:flex;position:absolute;top:1.45rem;left:.85rem}.story__play{backdrop-filter:blur(12px);white-space:nowrap;transition:background-color .3s, scale .3s var(--ease), opacity .3s, visibility .3s;background:#ffffff29;border:1px solid #fff6;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem 1.1rem .4rem .4rem;font-size:.88rem;font-weight:700;display:inline-flex;position:absolute;bottom:1.1rem;left:50%;translate:-50%}.story__play i{background:var(--grad-btn);border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid;box-shadow:0 .5rem 1rem -.4rem #1a1ff0e6}.story__play img{width:1rem;height:1rem;margin-left:.12rem}.story__video:hover .story__play{background:#ffffff42;scale:1.04}.story__clip{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.story__reel.is-live .story__play{visibility:hidden;opacity:0}.story__state{backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#0b102080;border-radius:50%;width:4.4rem;height:4.4rem;transition:opacity .25s;position:absolute;top:50%;left:50%;translate:-50% -50%}.story__state:before{content:"";border:.8rem solid #0000;border-left:1.25rem solid #fff;border-right-width:0;position:absolute;top:50%;left:55%;translate:-50% -50%}.story__reel.is-paused .story__state{opacity:1}.story__sound{z-index:2;backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#0b102080;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.4rem;min-width:2.2rem;height:2.2rem;padding:0 .55rem;font-size:.76rem;font-weight:700;display:inline-flex;position:absolute;top:1.35rem;right:.75rem}.story__sound[hidden]{display:none}.story__sound svg{flex:none;width:1.1rem;height:1.1rem}.story__sound-off,.story__sound.is-muted .story__sound-on,.story__sound span{display:none}.story__sound.is-muted .story__sound-off,.story__sound.is-hint span{display:block}.story__sound.is-hint{white-space:nowrap;height:2.5rem;padding:0 1.1rem;font-size:.86rem;top:auto;bottom:1.1rem;right:50%;translate:50%}.story__sound:focus-visible{outline-offset:2px;outline:3px solid #fff}.story__note{z-index:2;color:#fff;text-align:center;background:#0b1020bf;border-radius:.8rem;padding:.6rem .8rem;font-size:.82rem;font-weight:600;position:absolute;bottom:4.6rem;left:.8rem;right:.8rem}.story__body{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.35rem;padding:clamp(1.75rem,4vw,4rem);display:flex}.story__mark{background:linear-gradient(135deg, var(--c1), var(--c2));color:#0000;-webkit-background-clip:text;background-clip:text;height:3rem;margin-bottom:-.5rem;font-family:Georgia,Times New Roman,serif;font-size:6.5rem;line-height:.85}.story__quote p{font-family:var(--display);letter-spacing:-.022em;color:var(--ink);text-wrap:pretty;font-size:clamp(1.4rem,2.15vw,2.25rem);font-weight:600;line-height:1.3}.story__quote p+p{font-family:var(--body);letter-spacing:0;color:var(--ink-2);margin-top:1rem;font-size:clamp(1rem,1.25vw,1.2rem);font-weight:500;line-height:1.6}.story__who{border-top:1px solid var(--rule);align-self:stretch;align-items:center;gap:.85rem;padding-top:1.35rem;display:flex}.story__who b{font-family:var(--display);letter-spacing:-.01em;font-size:1.15rem;display:block}.story__who small{color:var(--ink-muted);font-size:.92rem;display:block}.story__chips{flex-wrap:wrap;gap:.5rem;display:flex}.story__chips span{border:1px solid var(--rule);background:var(--paper);color:var(--ink-2);border-radius:999px;padding:.38rem .85rem;font-size:.82rem;font-weight:700}.story__chips span:first-child{background:linear-gradient(#fff, #fff) padding-box, linear-gradient(135deg, var(--c1), var(--c2)) border-box;color:var(--ink);border:1.5px solid #0000}.story__more{color:var(--electric);align-items:center;gap:.45rem;font-weight:700;display:inline-flex}.story__more .i{width:1rem;height:1rem;transition:translate .3s var(--ease)}.story__more:hover .i{translate:.25rem}.sp{margin-top:clamp(2rem,4vw,3.25rem)}.sp__stage{background:var(--card);box-shadow:var(--shadow-paper), 0 0 0 1px var(--rule);touch-action:pan-y;border-radius:2rem;display:grid;overflow:hidden}.sp__panel{visibility:hidden;opacity:0;transition:opacity .5s var(--ease), visibility 0s .5s;grid-area:1/1}.sp__panel.is-active{visibility:visible;opacity:1;transition:opacity .5s var(--ease), visibility 0s}.sp__panel .story__reel{transition:transform .8s var(--ease);transform:translateY(1.25rem)scale(.96)}.sp__panel.is-active .story__reel{transform:none}.sp__panel .story__body>*{opacity:0;transition:opacity .6s var(--ease), translate .7s var(--ease);translate:0 1rem}.sp__panel.is-active .story__body>*{opacity:1;translate:0}.sp__panel.is-active .story__body>:nth-child(2){transition-delay:60ms}.sp__panel.is-active .story__body>:nth-child(3){transition-delay:.12s}.sp__panel.is-active .story__body>:nth-child(4){transition-delay:.18s}.sp__panel.is-active .story__body>:nth-child(5){transition-delay:.24s}.sp__nav{align-items:center;gap:clamp(.75rem,2vw,1.5rem);margin-top:1.25rem;display:flex}.sp__tabs{scrollbar-width:none;flex:1;gap:.5rem;min-width:0;margin:-.3rem;padding:.3rem;display:flex;overflow-x:auto}.sp__tabs::-webkit-scrollbar{display:none}@media (width<=1279px){.sp__tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}}.sp__tab{border:1px solid var(--rule);color:var(--ink);text-align:left;cursor:pointer;background:#ffffffb3;border-radius:999px;flex:1 0 auto;align-items:center;gap:.65rem;padding:.4rem 1rem .4rem .4rem;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;display:flex}.sp__tab b{font-size:.9rem;line-height:1.2;display:block}.sp__tab small{white-space:nowrap;color:var(--ink-muted);font-size:.74rem;line-height:1.2;display:block}.sp__tab:hover{border-color:var(--line-2);background:#fff}.sp__tab[aria-selected=true]{border-color:var(--ink);background:var(--ink);color:#fff;box-shadow:0 .9rem 1.8rem -1rem #0b102099}.sp__tab[aria-selected=true] small{color:#ffffffb3}.sp__tab:focus-visible,.sp__arrow:focus-visible{outline-offset:2px;outline:3px solid #9a9dff}.sp__arrows{flex:none;align-items:center;gap:.5rem;display:flex}.sp__arrow{border:1px solid var(--rule);cursor:pointer;width:3rem;height:3rem;transition:translate .3s var(--ease), box-shadow .3s;background:#fff;border-radius:50%;place-items:center;display:grid}.sp__arrow img{width:1.1rem;height:1.1rem}.sp__arrow--prev img{rotate:180deg}.sp__arrow:hover{box-shadow:var(--shadow-card);translate:0 -2px}.sp__count{min-width:3.6rem;font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:center;color:var(--ink-muted);font-size:.8rem}.no-js .sp__panel{visibility:visible;opacity:1;grid-area:auto}.no-js .sp__panel+.sp__panel{border-top:1px solid var(--rule)}.no-js .sp__panel .story__reel,.no-js .sp__panel .story__body>*{opacity:1;transform:none}.no-js .sp__nav{display:none}.ava{--s:2.9rem;width:var(--s);height:var(--s);background:linear-gradient(135deg, var(--c1,#1a1ff0), var(--c2,#7763e9));color:#fff;font-family:var(--display);font-weight:800;font-size:calc(var(--s) * .36);letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 0 0 2px #fff,0 .4rem .9rem -.4rem #0b102080}.ava img{object-fit:contain;background:#fff;width:100%;height:100%;padding:16%;position:absolute;inset:0}.ava--sm{--s:2.2rem}.ava--xs{--s:1.7rem;box-shadow:0 0 0 1.5px #fffc}.vcover{color:#fff;text-align:center;background:radial-gradient(110% 70% at 10% 0%, var(--c1) 0%, transparent 65%), radial-gradient(110% 75% at 100% 100%, var(--c2) 0%, transparent 65%), #0b1130;transition:scale .6s var(--ease);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.vcover:before{content:"";background:radial-gradient(#ffffff29 1px,#0000 1.5px) 0 0/16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 10%,#0000 75%);mask-image:linear-gradient(#000 10%,#0000 75%)}.vcover:after{content:"";opacity:.45;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 60' preserveAspectRatio='none'%3E%3Cpath d='M0 30h96l8-10 8 20 9-40 10 52 8-22h161' fill='none' stroke='%23fff' stroke-width='2' stroke-linejoin='round' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:15%;position:absolute;top:63%;left:-5%;right:-5%}.vcover__mono{aspect-ratio:1;backdrop-filter:blur(6px);width:44cqw;font-family:var(--display);letter-spacing:-.03em;background:#ffffff1f;border:1px solid #fff6;border-radius:50%;place-items:center;margin-top:-14cqw;font-size:16cqw;font-weight:800;line-height:1;display:grid;position:relative;box-shadow:0 0 0 2.4cqw #ffffff0f}.vcover__mono img{object-fit:contain;background:#fff;border-radius:50%;width:64%;height:64%;padding:14%}.vcover__co{letter-spacing:.14em;text-transform:uppercase;opacity:.9;margin-top:5cqw;font-size:5.4cqw;font-weight:700;position:relative}@media (prefers-reduced-motion:reduce){.sp__panel,.sp__panel.is-active,.sp__panel .story__reel,.sp__panel .story__body>*,.story__poster,.vcover{transition:none}.sp__panel .story__reel{transform:none}}.trusted{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-top:clamp(2.5rem,5vw,4rem);padding-block:1.5rem}.trusted__title{text-align:center;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:1.25rem;font-size:.8rem}.trusted__belt{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.trusted__row{align-items:center;width:max-content;display:flex}.trusted__row li{flex:none;padding:0 clamp(1.75rem,3vw,3.5rem)}.mark img{opacity:.85;width:auto;height:3rem}.cycle__pin{flex-direction:column;gap:clamp(1rem,2.6svh,2rem);display:flex}.cycle__head{text-align:center;flex-direction:column;align-items:center;gap:clamp(.6rem,1.6svh,1.1rem);display:flex}.cycle__grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3.5vw,4rem);display:grid}.gpulse{border:1px solid var(--line);width:min(100%,36rem);box-shadow:var(--shadow-card);background:#fff;border-radius:1.6rem;margin-inline:auto;padding:clamp(1rem,2.2svh,1.5rem) clamp(1rem,1.6vw,1.5rem) clamp(.8rem,1.8svh,1.2rem)}.gpulse__head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(.6rem,1.6svh,1rem);display:flex}.gpulse__head b{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.05rem,min(1.3vw,2.5svh),1.3rem);display:block}.gpulse__head small{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.1rem;font-size:.8rem;font-weight:700;display:block}.gpulse__live{color:#ce2d34;letter-spacing:.14em;text-transform:uppercase;background:#e8343c14;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .7rem;font-size:.68rem;font-weight:800;display:inline-flex}.gpulse__live i{background:var(--brand-red);border-radius:50%;width:.45rem;height:.45rem;position:relative}.gpulse__live i:after{content:"";background:#e8343ca6;border-radius:50%;animation:1.6s ease-out infinite vitals-live;position:absolute;inset:0}.gpulse__chart{aspect-ratio:400/160;background:linear-gradient(#1a1ff00b 1px,#0000 1px) 0 0/100% 25%,linear-gradient(90deg,#1a1ff00b 1px,#0000 1px) 0 0/12.5% 100%,#fbfbfe;border-radius:1rem;position:relative}.gpulse__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gpulse__area{fill:url(#gp-area)}.gpulse__ghost{fill:none;stroke:#1a1ff029;stroke-width:2px;stroke-dasharray:3 5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gpulse__line{fill:none;stroke:url(#gp-line);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 .3rem #7763e973)}.gpulse__node,.gpulse__val,.gpulse__head-dot{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);position:absolute;translate:-50% -50%}.gpulse__node{background:#fff;border:2px solid #1a1ff040;border-radius:50%;width:.8rem;height:.8rem;transition:border-color .3s,background-color .3s}.gpulse__node.is-on{background:var(--sc,var(--brand-blue));box-shadow:0 0 0 .2rem color-mix(in srgb, var(--sc,#1a1ff0) 22%, transparent);border-color:#fff}.gpulse__node i{border:2px solid var(--sc,var(--brand-lavender));opacity:0;border-radius:50%;position:absolute;inset:-2px}.gpulse__val{background:var(--ink);color:#fff;white-space:nowrap;opacity:.22;border-radius:999px;padding:.28rem .6rem;font-size:clamp(.62rem,min(.8vw,1.5svh),.78rem);font-weight:700;transition:opacity .35s,background-color .35s;translate:-50% calc(-100% - .85rem);box-shadow:0 .4rem 1rem -.4rem #0b102080}.gpulse__val.is-on{opacity:1;background:var(--sc,var(--brand-blue))}.gpulse__head-dot{z-index:2;border:3px solid var(--brand-orange);background:#fff;border-radius:50%;width:1rem;height:1rem;box-shadow:0 0 .8rem #f7a668e6}.gpulse__head-dot:after{content:"";background:#f7a66847;border-radius:50%;animation:1.6s ease-out infinite gp-halo;position:absolute;inset:-.55rem}@keyframes gp-halo{0%{opacity:1;scale:.5}70%,to{opacity:0;scale:1.6}}.gpulse__axis{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(.6rem,1.6svh,1rem);display:grid}.gpulse__step{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:.15rem;transition:color .3s;display:flex}.gpulse__step b{background:var(--tint);border:1px solid var(--line);border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.72rem;transition:background-color .3s,color .3s,border-color .3s;display:grid}.gpulse__step span{font-size:clamp(.8rem,min(.95vw,1.8svh),.95rem);font-weight:700;line-height:1.2}.gpulse__step small{color:#6f7487;font-size:.78em;font-weight:500;display:block}.gpulse__step.is-on{color:var(--ink)}.gpulse__step.is-on b{background:var(--sc,var(--brand-blue));color:#fff;border-color:#0000}.gpulse__step.is-active span{color:var(--sc,var(--brand-blue))}.js .gpulse__head-dot{opacity:0}.fallback .gpulse__head-dot,.is-static .gpulse__head-dot{display:none}.phases{gap:clamp(2rem,4vw,3rem);display:grid;position:relative}.cycle.is-pinned .phases{gap:0}.phase__when{background:color-mix(in srgb, var(--sc) 12%, transparent);color:var(--sc);white-space:nowrap;border-radius:999px;order:3;padding:.35rem .8rem;font-size:.78rem;font-weight:700}.cycle.is-pinned .phase{grid-area:1/1}.phase{--sc:var(--brand-blue);isolation:isolate;border:1px solid color-mix(in srgb, var(--sc) 20%, var(--line));background:radial-gradient(70% 90% at 100% 0%, color-mix(in srgb, var(--sc) 11%, transparent), transparent 70%), radial-gradient(60% 70% at 0% 100%, color-mix(in srgb, var(--sc) 7%, transparent), transparent 70%), #fff;box-shadow:var(--shadow-card);border-radius:1.8rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;column-gap:clamp(1rem,2.4vw,2.5rem);padding:clamp(1.1rem,2.8svh,2rem) clamp(1.1rem,2vw,2rem);display:grid;position:relative;overflow:hidden}.phase:before{content:attr(data-n);z-index:-1;font-family:var(--display);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:2px color-mix(in srgb, var(--sc) 16%, transparent);pointer-events:none;font-size:clamp(7rem,min(13vw,24svh),15rem);font-weight:800;line-height:1;position:absolute;bottom:-.24em;left:.08em}.phase>:not(.glass){grid-column:1}.phase .glass{grid-area:1/2/span 4;padding:1.1em;font-size:clamp(.72rem,min(.95vw,1.95svh),1rem)}.phase__top{align-items:center;gap:1rem;display:flex}.phase__num{font-family:var(--display);background:linear-gradient(135deg, var(--sc), color-mix(in srgb, var(--sc) 55%, #f7a668));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.2rem,min(3.6vw,7svh),3.6rem);font-weight:800;line-height:1}.phase__ic{background:color-mix(in srgb, var(--sc) 12%, #fff);border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.phase__ic .i{width:1.3rem;height:1.3rem}.phase__title{font-family:var(--display);letter-spacing:-.03em;margin-top:.6rem;font-size:clamp(1.8rem,min(3vw,5.6svh),3rem);font-weight:800;line-height:1.05}.phase__kicker{color:var(--sc);margin-top:.3rem;font-size:clamp(1rem,1.3vw,1.25rem);font-weight:700}.phase__text{color:var(--muted);margin-top:.75rem;font-size:clamp(.95rem,min(1.1vw,2.2svh),1.12rem);line-height:1.5}.ui-connect ul,.ui-grow ul{flex-direction:column;gap:.55em;display:flex}.ui-connect li{background:var(--tint);border:1px solid var(--line);border-radius:.9em;grid-template-columns:auto 1fr auto;align-items:center;gap:.8em;padding:.7em .8em;display:grid}.ui-connect li .brand{background:#fff;border-radius:.6em;width:2em;height:2em;padding:.25em}.ui-connect b,.ui-connect small{display:block}.ui-connect b{color:var(--ink);font-size:.95em}.ui-connect small{color:var(--muted);font-size:.78em}.ui-connect .i{width:1.5em;height:1.5em}.ui-manage__tabs{color:var(--muted);gap:.8em;margin-left:auto;font-size:.78em;font-weight:600;display:flex}.ui-manage__tabs b{color:var(--electric);border-bottom:2px solid var(--electric)}.ui-manage__row{background:var(--tint);border:1px solid var(--line);border-radius:.9em;grid-template-columns:3em 1fr auto;align-items:center;gap:.8em;padding:.8em;display:grid}.ui-manage__row+.ui-manage__row{margin-top:.6em}.ui-manage__row img{object-fit:cover;border-radius:.7em;width:3em;height:3em}.ui-manage__row:first-of-type img{border-radius:50%}.ui-manage__ic{background:#eef;border-radius:.8em;place-items:center;width:3em;height:3em;display:grid}.ui-manage__ic .i,.ui-manage__ic .brand{width:1.5em;height:1.5em}.ui-manage__ic--ig{background:linear-gradient(135deg,#fff1f6,#fff6ec)}.ui-manage__ok{color:#117c38;white-space:nowrap;background:#e3f7ea;border-radius:999px;align-items:center;gap:.35em;padding:.35em .75em;font-size:.78em;font-style:normal;font-weight:700;display:inline-flex}.ui-manage__ok .i{width:1.1em;height:1.1em}.ui-manage__row b,.ui-manage__row small,.ui-manage__row em{display:block}.ui-manage__row b{color:var(--ink);font-size:.95em}.ui-manage__row small{color:var(--muted);font-size:.76em}.ui-manage__row em{color:var(--muted);align-items:center;gap:.3em;margin-top:.2em;font-size:.8em;font-style:normal;display:flex}.ui-manage__row em .i{width:1em;height:1em}.reply{background:var(--grad-btn);color:#fff;border-radius:.6em;padding:.4em 1em;font-size:.8em;font-style:normal;font-weight:700}.ui-measure__tiles{grid-template-columns:repeat(3,1fr);gap:.5em;display:grid}.ui-measure__tiles span{text-align:center;background:var(--tint);border:1px solid var(--line);border-radius:.9em;flex-direction:column;align-items:center;padding:.7em .3em;display:flex}.ui-measure__tiles .i{width:1.4em;height:1.4em;margin-bottom:.3em}.ui-measure__tiles b{font-family:var(--display);color:var(--ink);font-size:1.35em}.ui-measure__tiles small{color:var(--muted);font-size:.74em}.ui-measure__tiles em{color:var(--mint);margin-top:.2em;font-size:.8em;font-style:normal;font-weight:700}.ui-measure__sub{color:var(--ink);flex-wrap:wrap;align-items:center;gap:.3em;margin:.9em 0 .2em;font-size:.92em;font-weight:700;display:flex}.ui-measure__sub span{color:var(--muted);font-size:.8em;font-weight:500}.ui-grow li{background:var(--tint);border:1px solid var(--line);color:var(--muted);border-radius:.9em;grid-template-columns:auto 1fr;align-items:center;gap:.8em;padding:.75em .85em;font-size:.86em;display:grid}.ui-grow li>.i{background:#1a1ff01a;border-radius:50%;width:2.2em;height:2.2em;padding:.5em}.ui-grow b{color:var(--ink);font-size:1.05em;display:block}.ui-grow small{display:block}.ui-grow .hero-insight{background:linear-gradient(135deg,#7763e91a,#1a1ff00f);border-color:#7763e94d}.ui-grow .hero-insight b{color:var(--lilac);font-size:1.15em}.perks{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.perks li{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:.6rem;padding:.7rem 1.2rem;font-size:clamp(.92rem,1.1vw,1.08rem);font-weight:700;display:inline-flex;box-shadow:0 .5rem 1.2rem -.9rem #181a5a59}.perks .i{width:1.4rem;height:1.4rem}.perks li{transition:border-color .35s, box-shadow .35s, color .35s, translate .35s var(--ease)}.perks li.is-on{border-color:color-mix(in srgb, var(--sc) 45%, transparent);color:var(--sc);box-shadow:0 0 0 3px color-mix(in srgb, var(--sc) 14%, transparent), 0 .8rem 1.6rem -1rem color-mix(in srgb, var(--sc) 70%, transparent);translate:0 -2px}.dev__pin{flex-direction:column;gap:clamp(1rem,3svh,2.5rem);display:flex}.dev__head{flex-direction:column;align-items:center;gap:1rem;display:flex}.dev__scene{width:min(100% - 2 * var(--gut), 92rem, calc((100svh - var(--hd) - 12rem) * 2.13));aspect-ratio:1000/470;--fs:1.2cqw;perspective:2400px;margin-inline:auto;position:relative;container-type:inline-size}.dev__scene>*{position:absolute}.dev__links{pointer-events:none;width:100%;height:100%;inset:0;overflow:visible}.dev__route{fill:none;stroke:#1a1ff059;stroke-width:2px;stroke-dasharray:3 8}.dev__pulse{opacity:0;z-index:6;background:radial-gradient(circle,#fff 0 25%,#1a1ff0 30% 55%,#1a1ff000 70%);border-radius:50%;width:1.6em;height:1.6em;top:0;left:0}.laptop{z-index:2;width:49.1%;transform-style:preserve-3d;top:12%;left:25.45%}.laptop__lid{background:linear-gradient(160deg,#3b3c65,#0f1529 55%,#070a14);border-radius:1.4em 1.4em .5em .5em;padding:.9em .9em 1.1em;box-shadow:0 2.4em 4em -2em #14183c8c}.laptop__lid img{aspect-ratio:1400/846;object-fit:cover;border-radius:.5em;width:100%}.laptop__base{background:linear-gradient(#e6e6f2,#b5bccc 55%,#8a92a8);border-radius:.3em .3em 1.8em 1.8em;height:1.4em;margin:0 -6%;display:block;box-shadow:0 1.6em 2.4em -1em #14183c66}.dev__ios{z-index:3;width:15.5%;top:13%;left:3%}.dev__android{z-index:3;width:15.5%;top:13%;right:3%}.label{color:var(--ink);white-space:nowrap;box-shadow:var(--shadow-paper), 0 0 0 1px var(--rule);z-index:5;--k:1.15;background:#fff;border-radius:999px;align-items:center;gap:.6em;padding:.6em 1.1em .6em .7em;font-weight:800;display:inline-flex}.label .i{background:#eef;border-radius:50%;width:1.7em;height:1.7em;padding:.35em}.label--web{top:1%;left:50%}.label--ios{top:1%;left:10.75%}.label--android{top:1%;left:89.25%}.dev__scene>.label{translate:-50%}.faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.faq__side{top:calc(var(--hd) + 2rem);flex-direction:column;align-items:flex-start;gap:1.1rem;display:flex;position:sticky}.faq__still{border-radius:var(--r-lg);background:var(--paper-2);color:var(--ink-muted);margin-top:1rem;padding:1.5rem}.faq__still-title{font-family:var(--display);color:var(--ink);letter-spacing:-.02em;margin-bottom:.4rem;font-size:1.6rem;font-weight:800}.trust{flex-direction:column;gap:.9rem;margin-top:1.2rem;display:flex}.trust li{align-items:center;gap:.8rem;display:flex}.trust .i{background:#fff;border-radius:.8rem;width:2.6rem;height:2.6rem;padding:.6rem}.trust b{color:var(--ink);display:block}.qa{border-top:2px solid var(--ink)}.qa__item{border-bottom:1px solid var(--rule)}.qa__btn{text-align:left;grid-template-columns:3.5rem 1fr auto;align-items:center;gap:1rem;width:100%;padding:clamp(1rem,2.2svh,1.4rem) 0;display:grid}.qa__n{font-family:var(--mono);color:#1a1ff0;font-size:.85rem}.qa__q{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.1rem,1.6vw,1.55rem);font-weight:700;line-height:1.2;transition:color .3s}.qa__btn:hover .qa__q{color:#1a1ff0}.qa__x{border:1px solid var(--rule);width:2.4rem;height:2.4rem;transition:background-color .3s, border-color .3s, rotate .4s var(--ease);border-radius:50%;position:relative}.qa__x:before,.qa__x:after{content:"";background:var(--ink);width:.9rem;height:2px;margin:-1px 0 0 -.45rem;position:absolute;top:50%;left:50%}.qa__x:after{rotate:90deg}.qa__item.is-open .qa__x{background:var(--ink);border-color:var(--ink);rotate:45deg}.qa__item.is-open .qa__x:before,.qa__item.is-open .qa__x:after{background:#fff}.qa__a{overflow:hidden}.qa__in{color:var(--ink-muted);padding:0 3rem 1.4rem 4.5rem;font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.6}.ask{background:var(--paper-2);border-radius:2rem;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.25rem,2.5vw,2rem);display:flex}.ask__ic{background:#fff;border-radius:50%;width:3.6rem;height:3.6rem;padding:.85rem}.ask p{color:var(--ink-muted);margin-right:auto;font-size:clamp(1rem,1.3vw,1.2rem)}.ask b{font-family:var(--display);color:var(--ink);letter-spacing:-.02em;font-size:clamp(1.4rem,2.2vw,2rem);display:block}.cta{padding-bottom:clamp(4rem,7vw,7rem);overflow:hidden}.cta__glow{pointer-events:none;background:radial-gradient(circle,#f7a6682e,#f7a66800 55%);border-radius:50%;width:90vw;height:90vw;position:absolute;top:40%;left:50%;translate:-50% -50%}.cta__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.cta__copy{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.cta__title{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(2.5rem,min(5vw,9svh),5.8rem);font-weight:800;line-height:.96}.cta__title .ln{margin:0 -.06em -.14em;padding:0 .06em .22em;display:block;overflow:hidden}.cta__title .ln>span{margin:0 -.06em -.22em;padding:0 .06em .22em;display:inline-block}.cta .lead{color:var(--muted)}.cta__btns{flex-wrap:wrap;gap:1rem;margin-top:.5rem;display:flex}.cbtn{background:var(--ink);color:#fff;transition:translate .3s var(--ease), background-color .3s, box-shadow .3s;border:1px solid #0000;border-radius:1.3rem;align-items:center;gap:.85rem;padding:1rem 1.2rem;display:flex;position:relative;box-shadow:0 1.2rem 2.6rem -1.4rem #0b102099}.cbtn:hover{background:#1b2240;translate:0 -3px}.cbtn--hot{color:#1a0f2e;background:linear-gradient(135deg,#f9b47e,#f7a668 35%,#ec9a9b 100%);border-color:#0000;box-shadow:0 1.2rem 2.6rem -1.2rem #f7a668e6}.cbtn--hot:hover{background:linear-gradient(135deg,#fbc197,#f8b07a 35%,#efa8a9 100%)}.cbtn__lead{width:2.3rem;height:2.3rem}.cbtn--hot .cbtn__lead{filter:brightness(0)saturate()invert(9%)sepia(30%)saturate(2000%)hue-rotate(240deg)}.cbtn b{font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:.6rem;font-size:clamp(1.2rem,1.6vw,1.55rem);display:flex}.cbtn b .i{width:1rem;height:1rem}.cbtn--hot b .i{filter:brightness(0)saturate()invert(9%)sepia(30%)saturate(2000%)hue-rotate(240deg)}.cbtn small{opacity:.85;font-size:.85rem;display:block}.cta__art{aspect-ratio:1;--fs:2.6cqw;width:min(100%,34rem);margin-left:auto;position:relative;container-type:inline-size}.cta__art>*{position:absolute}.cta__shop{border-radius:50%;inset:10% 0 0 14%;overflow:hidden;box-shadow:0 0 0 .6em #1a1ff014,0 2em 4em -2em #181a5a8c}.cta__shop img{object-fit:cover;object-position:70% 30%;filter:saturate(1.15)contrast(1.06);width:100%;height:100%}.cta__shop:after{content:"";border-radius:inherit;background:linear-gradient(205deg,#2e1e8c00 30%,#3322968c 62%,#201464e6 100%);position:absolute;inset:0}.cta__route{z-index:2;width:100%;height:100%;inset:0;overflow:visible}.cta__route path{fill:none;stroke:#1a1ff0;stroke-width:.19rem;stroke-dasharray:.6rem .5rem;stroke-linecap:round;filter:drop-shadow(0 0 .2rem #fffffff2)}.cta__pin{z-index:3;filter:drop-shadow(0 .5em .8em #00000073);width:4.6em;height:4.6em;top:0;left:0}.cta__pin .brand{width:100%;height:100%}.cta__note{z-index:3;font-family:var(--hand);--k:2.1;color:#141550;text-shadow:0 1px #fffc,0 0 .5em #ffffffe6;font-weight:600;line-height:1.05;top:2%;right:-2%;rotate:-6deg}.gbp{z-index:4;width:50%;color:var(--ink);box-shadow:var(--shadow-card);--k:.78;background:#fff;border-radius:1.2em;padding:1em;bottom:-2%;left:-4%}.gbp__name{font-family:var(--display);font-size:1.4em;font-weight:800}.gbp__rating{color:var(--ink-muted);align-items:center;gap:.35em;display:flex}.gbp__rating b{color:#e37400}.gbp__rating .i{width:.95em;height:.95em}.gbp__meta{color:var(--ink-muted);margin:.2em 0 .6em}.gbp__meta span{color:#117c38}.gbp__btns{gap:.35em;display:flex}.gbp__btns span{text-align:center;color:#1a73e8;background:#e8e9fe;border-radius:999px;flex:1;padding:.45em;font-size:.85em;font-weight:700}.gbp__btns .is-on{color:#fff;background:#1a73e8}.gbp__pics{grid-template-columns:.7fr 1fr 1fr;gap:.3em;margin-top:.6em;display:grid}.gbp__pics img{object-fit:cover;border-radius:.45em;width:100%;height:4.6em}.cta__stats{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.cta__stats li{padding:1.25rem 1rem}.cta__stats li+li{border-left:1px solid var(--rule)}.cta__stats b{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,3.6vw,3.6rem);font-weight:800;line-height:1;display:block}.cta__stats span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.76rem}.indiv.is-pinned .indiv__pin{height:calc(100svh - var(--hd) - 1.5rem);grid-template-rows:auto minmax(0,1fr);row-gap:clamp(1.4rem,4.5svh,2.75rem);min-height:30rem;display:grid}.indiv.is-pinned .head-split{margin-bottom:0}.indiv.is-pinned .head-split .title{font-size:clamp(2.2rem,min(4.2vw,7.2svh),5rem)}.indiv.is-pinned .head-split>div{gap:clamp(.5rem,1.5svh,1.1rem)}.indiv.is-pinned .indiv__grid{grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.indiv.is-pinned .vitals{grid-area:1/1;align-self:start}.indiv.is-pinned .indiv__fit{grid-area:1/2;height:100%;min-height:0;container-type:size}.indiv.is-pinned .indiv__stage{width:min(100cqw,118cqh)}.agency.is-pinned .agency__pin{height:calc(100svh - var(--hd) - 1.5rem);grid-template-rows:auto minmax(0,1fr);row-gap:clamp(1rem,3svh,2.25rem);min-height:30rem;display:grid}.agency.is-pinned .head-split{margin-bottom:0}.agency.is-pinned .head-split .title{font-size:clamp(2.2rem,min(4.2vw,7.2svh),5rem)}.agency.is-pinned .agency__grid{height:100%;min-height:0}.agency.is-pinned .agency__fit{place-items:center;height:100%;min-height:0;display:grid;container-type:size}.agency.is-pinned .agency__stage{width:min(100cqw,142cqh)}@media (height<=760px) and (width>=1024px){.agency.is-pinned .audience,.agency.is-pinned .wl__text{display:none}}.cycle.is-pinned .cycle__pin{height:calc(100svh - var(--hd) - 1.5rem);grid-template-rows:auto auto auto;align-content:center;row-gap:clamp(1.25rem,4.5svh,3.25rem);min-height:30rem;display:grid}.cycle.is-pinned .cycle__grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.54fr);min-height:0}.cycle.is-pinned .gpulse{width:100%}.cycle.is-pinned .phase{grid-template-rows:1fr auto auto auto auto 1fr}.cycle.is-pinned .phase__top{grid-row:2}.cycle.is-pinned .phase__title{grid-row:3}.cycle.is-pinned .phase__kicker{grid-row:4}.cycle.is-pinned .phase__text{grid-row:5}@media (height<=760px) and (width>=1024px){.cycle.is-pinned .phase__text{display:none}.cycle.is-pinned .phase:before{font-size:8rem}.cycle.is-pinned .cycle__pin{row-gap:.9rem}.cycle.is-pinned .phase{padding-block:.9rem}.cycle.is-pinned .glass__head{margin-bottom:.6em}.cycle.is-pinned :is(.ui-manage__row,.ui-connect li,.ui-grow li){padding-block:.5em}.cycle.is-pinned .ui-manage__row+.ui-manage__row{margin-top:.4em}}.cycle.is-pinned .phase .glass{grid-row:1/-1;align-self:center;font-size:clamp(.74rem,min(1.02vw,2.1svh),1.08rem)}.fran.is-pinned .fran__pin{height:calc(100svh - var(--hd) - 1.5rem);grid-template-rows:auto minmax(0,1fr) auto;row-gap:clamp(1rem,3svh,2.25rem);min-height:30rem;display:grid}.fran.is-pinned .head-split{margin-bottom:0}.fran.is-pinned .head-split .title{font-size:clamp(2.2rem,min(4.2vw,7.2svh),5rem)}.fran.is-pinned .head-split__aside{gap:clamp(.4rem,1.2svh,1.1rem)}.fran.is-pinned .fran__body{height:100%;min-height:0}.fran.is-pinned .fnet__fit{place-items:center;height:100%;min-height:0;display:grid;container-type:size}.fran.is-pinned .fnet{width:min(100cqw,130cqh)}.fran.is-pinned .board.fran__board{padding:1.1em;font-size:clamp(.6rem,min(.98vw,1.6svh),1rem)}.fran.is-pinned .fline{margin-top:0}@media (height<=760px) and (width>=1024px){.fran.is-pinned .audience,.fran.is-pinned .board__table td small,.fran.is-pinned .board__hint{display:none}.fran.is-pinned .board__kpis em{margin-top:.2em}}.dev.is-pinned .dev__pin{height:calc(100svh - var(--hd) - 1.5rem);grid-template-rows:auto minmax(0,1fr);row-gap:clamp(.6rem,2svh,1.5rem);min-height:32rem;display:grid}.dev.is-pinned .dev__head{gap:clamp(.4rem,1.3svh,1rem)}.dev.is-pinned .dev__head .title{font-size:clamp(2.2rem,min(4.2vw,7svh),5rem)}.dev.is-pinned .dev__fit{place-items:center;min-height:0;display:grid;container-type:size}.dev.is-pinned .dev__scene{width:min(100cqw,92rem,212.766cqh)}@media (width>=1024px) and (height>=560px){.numbered li{padding-block:clamp(.25rem,.95svh,.7rem);font-size:clamp(.9rem,min(1.1vw,2.1svh),1.15rem)}#faq{flex-direction:column;justify-content:center;min-height:100svh;padding-block:clamp(2.25rem,6svh,5rem) calc(2.75rem + clamp(.75rem,2.5svh,1.75rem));display:flex}#faq .faq__side{top:calc(var(--hd) + 1rem);gap:clamp(.5rem,1.4svh,1.1rem)}#faq .faq__side .title{font-size:clamp(2rem,min(4.2vw,6.6svh),5rem)}#faq .faq__still{margin-top:clamp(.25rem,1svh,1rem);padding:clamp(.75rem,2.2svh,1.5rem);font-size:clamp(.85rem,2.1svh,1rem)}#faq .faq__still-title{font-size:clamp(1.15rem,2.6svh,1.6rem)}#faq .trust{gap:clamp(.3rem,1.1svh,.9rem);margin-top:clamp(.5rem,1.6svh,1.2rem)}#faq .trust .i{width:clamp(1.75rem,4.4svh,2.6rem);height:clamp(1.75rem,4.4svh,2.6rem);padding:clamp(.4rem,1.05svh,.6rem)}#faq .qa__btn{padding-block:clamp(.4rem,1.3svh,1.4rem)}#faq .qa__q{font-size:clamp(.95rem,min(1.4vw,2.35svh),1.55rem)}#faq .qa__x{width:clamp(1.8rem,4.2svh,2.4rem);height:clamp(1.8rem,4.2svh,2.4rem)}#faq .qa__in{padding-bottom:clamp(.6rem,1.8svh,1.4rem);font-size:clamp(.9rem,min(1.05vw,2.05svh),1.12rem);line-height:1.5}#faq .ask{margin-top:clamp(1rem,2.6svh,4rem);padding:clamp(.6rem,1.8svh,2rem) clamp(1rem,2vw,2rem)}#faq .ask__ic{width:clamp(2.6rem,6svh,3.6rem);height:clamp(2.6rem,6svh,3.6rem);padding:clamp(.6rem,1.4svh,.85rem)}#faq .ask p{font-size:clamp(.9rem,min(1.3vw,2.2svh),1.2rem)}#faq .ask b{font-size:clamp(1.1rem,min(2vw,3.1svh),2rem)}#faq .ask .btn--ink,.ask .btn--paper{height:clamp(2.6rem,6svh,3.4rem)}.cta{flex-direction:column;justify-content:center;min-height:100svh;padding-block:clamp(2.75rem,7svh,5rem) clamp(1.25rem,4svh,3rem);display:flex}.cta__copy{gap:clamp(.6rem,1.8svh,1.25rem)}.cta__title{font-size:clamp(2.3rem,min(4.6vw,7.6svh),5.8rem)}.cta__art{width:min(100%,34rem,100svh - 17rem)}.cta .cbtn{padding:clamp(.65rem,1.8svh,1rem) 1.2rem}.cta .cbtn b{font-size:clamp(1.05rem,min(1.6vw,2.9svh),1.55rem)}.cta .cbtn small{font-size:clamp(.75rem,1.7svh,.85rem)}.cta .cbtn__lead{width:clamp(1.8rem,4.4svh,2.3rem);height:clamp(1.8rem,4.4svh,2.3rem)}.cta__stats{margin-top:clamp(1.25rem,3.5svh,4rem)}.cta__stats li{padding:clamp(.6rem,1.8svh,1.25rem) 1rem}.cta__stats b{font-size:clamp(1.8rem,min(3.6vw,6svh),3.6rem)}}@media (width>=1024px) and (width<=1279px) and (height>=560px){.agency__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cta__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}}.js [data-in],.js [data-split],.js [data-in-list]>*{opacity:0}.js main>.ch:first-of-type :is([data-in],[data-split],[data-in-list]>*){opacity:.01}.fallback [data-in],.fallback [data-split],.fallback [data-in-list]>*,.is-static [data-in],.is-static [data-split],.is-static [data-in-list]>*{opacity:1!important;transform:none!important}.js.cv-wait main>.ch:not(:first-of-type):not(.is-awake),.js.cv-wait .ft{content-visibility:auto;contain-intrinsic-size:auto 1000px}.js.cv-wait main>.ch:not(:first-of-type):not(:nth-of-type(2)):not(.is-awake),.js.cv-wait .ft{visibility:hidden}.fallback .skin__beam,.is-static .skin__beam{display:none}@media (prefers-reduced-motion:reduce){.js [data-in],.js [data-split],.js [data-in-list]>*{opacity:1!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=1023px){.head-split{grid-template-columns:1fr;align-items:start}.indiv__grid{grid-template-columns:1fr}.indiv__link{display:none}.fran__body{grid-template-columns:1fr}.indiv__stage{width:100%;margin:0}.agency__grid{grid-template-columns:1fr}.agency__stage{width:100%;margin:0}.dev__scene{width:100%}.faq__grid{grid-template-columns:1fr}.faq__side{position:static}.cta__grid{grid-template-columns:1fr}.cta__art{width:min(100%,30rem);margin:0 auto}}@media (width>=768px) and (width<=1023px){.phase .glass{font-size:.9rem}.ask p{flex:calc(100% - 4.85rem);margin-right:0}.ask .btn--ink{margin-left:4.85rem}}@media (width<=767px){:root{--hd:3.75rem}.ch{padding-block:4rem}.ch--paper{border-radius:1.75rem 1.75rem 0 0;margin-top:-1.75rem}.title{font-size:clamp(2.2rem,10vw,3rem)}.indiv__stage{aspect-ratio:auto;--fs:3.4cqw;flex-direction:column;gap:.8rem;display:flex}.indiv__stage>*{position:relative;width:auto!important;top:auto!important;left:auto!important}.indiv__scene{display:none}.indiv__phone{margin:0 auto;width:62%!important}.indiv__sync,.indiv__ig{display:none}.bars{position:absolute!important}.board{overflow-x:auto}.board__kpis{grid-template-columns:repeat(2,1fr)}.board__table{min-width:34rem}.agency__stage{aspect-ratio:auto;--fs:3.2cqw;flex-direction:column;gap:.8rem;display:flex}.agency__stage>*{position:relative;width:auto!important;top:auto!important;left:auto!important;right:auto!important;rotate:none!important}.agency__flight,.agency__plane,.dcw__stats{display:none}.report__bld{position:absolute!important}.bignums{grid-template-columns:repeat(2,1fr)}.bignums li:nth-child(3){border-left:0}.bignums li:nth-child(n+3){border-top:1px solid var(--rule)}.sp__stage{border-radius:1.5rem}.story{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.story__media{min-height:0;padding:1.4rem}.sp{--reel:min(14rem, (100cqw - 2.8rem) * .58);position:relative;container-type:inline-size}.story__reel{width:var(--reel)}.story__body{justify-content:flex-start;gap:1rem;padding:1.4rem 1.25rem 1.6rem}.story__mark{height:2.2rem;font-size:4.6rem}.story__quote p{font-size:1.2rem}.story__who{padding-top:1rem}.sp__nav{flex-direction:column;align-items:stretch;gap:.75rem}.sp__tab{flex:none}.sp__arrows{left:.55rem;right:.55rem;top:calc(1.4rem + var(--reel) * 8 / 9);z-index:2;pointer-events:none;justify-content:space-between;position:absolute;translate:0 -50%}.sp__arrow{backdrop-filter:blur(10px);pointer-events:auto;background:#ffffff29;border-color:#fff6;width:2.6rem;height:2.6rem;box-shadow:0 .6rem 1.2rem -.6rem #05081799}.sp__arrow img{filter:brightness(0)invert()}.sp__arrow:hover{translate:none}.sp__count{display:none}.phase{grid-template-columns:1fr}.phase>*{grid-column:1!important}.phase .glass{grid-row:auto;margin-top:1rem;font-size:.9rem}.dev__scene{width:calc(100% - 2 * var(--gut));aspect-ratio:auto;--fs:3cqw;perspective:none;grid-template-columns:1fr 1fr;gap:1rem;display:grid}.dev__scene>*{position:relative;width:auto!important;inset:auto!important}.dev__links,.dev__pulse,.label{display:none}.laptop{grid-column:1/-1;padding-inline:5%}.qa__btn{grid-template-columns:2.4rem 1fr auto}.qa__in{padding:0 0 1.2rem 3.4rem}.ask{flex-direction:column;align-items:flex-start}.ask .btn{width:100%}.cta__stats{grid-template-columns:1fr 1fr}.cbtn{width:100%}.indiv.is-pinned .indiv__pin{row-gap:.7rem;height:100svh;min-height:0;padding:.9rem 0 .6rem}.indiv.is-pinned .head-split,.indiv.is-pinned .head-split>div{gap:.35rem}.indiv.is-pinned .head-split__aside{padding-bottom:0}.indiv.is-pinned .head-split .title{font-size:clamp(1.45rem,6.8vw,1.9rem)}.indiv.is-pinned .head-split .kicker{font-size:.95rem}.indiv.is-pinned .head-split .lead{font-size:.8rem}.indiv.is-pinned .indiv__grid{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);row-gap:.6rem}.indiv.is-pinned .indiv__fit{grid-area:1/1;align-content:center;display:grid}.indiv.is-pinned .vitals{border-radius:1rem;grid-area:2/1;padding:.4rem}.indiv.is-pinned .vitals__bar{display:none}.indiv.is-pinned .vitals__list{gap:.1rem}.indiv.is-pinned .vital{border-radius:.6rem;grid-template-columns:auto minmax(0,1.3fr) minmax(0,1fr) 2.6rem;gap:.5rem;padding:.22rem .45rem}.indiv.is-pinned .vital__ic{border-radius:.5rem;width:1.55rem;height:1.55rem}.indiv.is-pinned .vital__ic .i{width:.8rem;height:.8rem}.indiv.is-pinned .vital__txt b{white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.indiv.is-pinned .vital__txt small,.indiv.is-pinned .vital__val small{display:none}.indiv.is-pinned .vital__trace{height:1.3rem}.indiv.is-pinned .vital__val b{font-size:.92rem}.indiv.is-pinned .indiv__stage{aspect-ratio:1;--fs:2.6cqw;width:min(100cqw,100cqh);margin:0 auto;display:block}.indiv.is-pinned .indiv__stage>*{position:absolute}.indiv.is-pinned .indiv__scene{border-radius:1.4em;height:60%;display:block;width:100%!important;top:8%!important;left:0!important}.indiv.is-pinned .indiv__phone{--k:1;margin:0;width:42%!important;top:0!important;left:29%!important}.indiv.is-pinned .pop{--k:1;bottom:1.5%;width:94%!important;top:auto!important;left:3%!important}.fnet{aspect-ratio:auto;--fs:.82rem;flex-direction:column;gap:.9rem;display:flex;container-type:normal}.fnet>*{position:relative}.fnet__lines{display:none}.fnet__col{grid-template-rows:auto auto;row-gap:.9rem;width:auto}.fhq{grid-row:1}.fnet__toast,.fnet__alert,.fnet__access{grid-area:2/1;align-self:start}.fnet__brs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;width:auto;display:grid}.fbr{grid-template-columns:3.4em minmax(0,1fr);row-gap:.3em}.fbr__img{grid-row:span 2}.fbr__rate{grid-column:2}.fbr__st{position:absolute;bottom:.8em;right:.8em}.fbr .loc__ok{width:2em;height:2em;top:-.95em;right:-.95em}.fline__svg{display:none}.fline__steps{grid-template-columns:1fr;gap:.5rem}.dev{padding-block:2rem 3.25rem}.dev__pin{row-gap:1.25rem;display:grid}.dev__head{gap:.35rem}.dev__head .title{font-size:clamp(1.45rem,6.8vw,1.9rem)}.dev__head .lead{font-size:.8rem}.dev__fit{place-items:center;display:grid}.dev__scene{aspect-ratio:1000/640;--fs:2.3cqw;perspective:2400px;width:100%;display:block}.dev__scene>*{position:absolute}.dev__links,.dev__pulse{display:block}.dev__route{vector-effect:non-scaling-stroke}.dev__scene .laptop{padding-inline:0;width:66%!important;top:4%!important;left:17%!important}.dev__ios{width:17%!important;top:20%!important;left:1%!important}.dev__android{width:17%!important;top:20%!important;left:auto!important;right:1%!important}#faq{padding-block:1.75rem 3.25rem}#faq .faq__grid{gap:.75rem}#faq .faq__side{gap:.35rem}#faq .faq__side .title{font-size:clamp(1.45rem,6.8vw,1.9rem)}#faq .faq__side .lead{font-size:.8rem}#faq .faq__still{display:none}#faq .qa__btn{grid-template-columns:1.8rem 1fr auto;gap:.5rem;padding:.5rem 0}#faq .qa__n{font-size:.75rem}#faq .qa__q{font-size:.86rem}#faq .qa__x{width:1.7rem;height:1.7rem}#faq .qa__x:before,.qa__x:after{width:.7rem;margin-left:-.35rem}#faq .qa__in{padding:0 0 .65rem 2.3rem;font-size:.76rem;line-height:1.45}#faq .wrap:last-child .ask{margin-top:.75rem}#faq .ask{border-radius:1.1rem;flex-flow:wrap;align-items:center;gap:.5rem;padding:.7rem .8rem}#faq .ask__ic{display:none}#faq .ask p{flex:1 0 100%;margin:0;font-size:.78rem}#faq .ask b{font-size:.95rem}#faq .ask .btn{flex:1;gap:.35rem;width:auto;height:2.5rem;padding:0 .6rem;font-size:.8rem}#faq .ask .btn__lead{width:1rem;height:1rem}.cta{padding-block:2rem 1rem}.cta>.wrap:last-of-type{flex:none}.cta{flex-direction:column;min-height:100svh;display:flex}.cta__grid{flex:1;grid-template-rows:auto minmax(9rem,1fr);gap:.75rem;min-height:0}.cta__copy{gap:.5rem}.cta__title{font-size:clamp(1.5rem,7vw,2rem)}.cta .lead{font-size:.8rem}.cta .cta__btns{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;margin-top:.2rem;display:grid}.cta .cbtn{border-radius:1rem;gap:.5rem;width:auto;padding:.6rem .7rem}.cta .cbtn__lead{width:1.4rem;height:1.4rem}.cta .cbtn b{gap:.35rem;font-size:.95rem}.cta .cbtn b .i{width:.8rem;height:.8rem}.cta .cbtn small{font-size:.68rem;line-height:1.25}.cta__fit{place-items:center;min-height:0;display:grid;container-type:size}.cta__art{width:min(100cqw,100cqh,22rem);margin:0 auto}.cta__stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.75rem}.cta__stats li{padding:.5rem .3rem .5rem .5rem}.cta__stats li:nth-child(3){border-left:1px solid var(--rule)}.cta__stats li:nth-child(n+3){border-top:0}.cta__stats b{font-size:1.05rem}.cta__stats span{letter-spacing:.03em;font-size:.6rem}.cta__fit{align-self:stretch}.cta__note{right:1%}}@media (width<=380px){#faq .faq__side .lead{display:none}#faq .qa__btn{padding-block:.4rem}#faq .qa__q{font-size:.8rem;line-height:1.2}#faq .ask p{display:none}#faq .ask .btn{height:2.5rem;font-size:.76rem}.cta__stats b{font-size:.92rem}.cta .cbtn{gap:.4rem;padding-inline:.55rem}.cta .cbtn__lead{width:1.15rem;height:1.15rem}.cta .cbtn b{gap:.25rem;font-size:.86rem}.fbr__txt b{font-size:1em}}