@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.3vm4r-qr3_yee.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.2e4vdgi7dy-n4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.1nwx-p2ngx2yg.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.2jms6gqb5gbhf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.2gr4b827yb2_q.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.38g6916w0wpxs.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.402ep76-j03q8.woff2)format("woff2"),url(../media/inter-greek-400-normal.2x8hqgpakc599.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.1sl-kw9vnef9y.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.3206qgbkgsfc6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.1aowtwjb6jex7.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.0zt1v0rj9tqox.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-ext-500-normal.451fj7ly9889_.woff2)format("woff2"),url(../media/inter-cyrillic-ext-500-normal.0_c2ylqj08xb6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-500-normal.3zacfqz4x1vrc.woff2)format("woff2"),url(../media/inter-cyrillic-500-normal.05wrgophr2f13.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-ext-500-normal.3k6j2t6znom4a.woff2)format("woff2"),url(../media/inter-greek-ext-500-normal.3qwacgs2d7zx0.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-500-normal.2ofy8orayc7fk.woff2)format("woff2"),url(../media/inter-greek-500-normal.2irgx7vnqhmdq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-vietnamese-500-normal.1csmxjt29l4d6.woff2)format("woff2"),url(../media/inter-vietnamese-500-normal.315hfdijg963m.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-ext-500-normal.0qn8fxo3_-rz7.woff2)format("woff2"),url(../media/inter-latin-ext-500-normal.39_ak3tg9vcce.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.1d14jwmkqqa0f.woff2)format("woff2"),url(../media/inter-latin-500-normal.3mx_ru0c2nzc3.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-ext-600-normal.341-hvs74ljp4.woff2)format("woff2"),url(../media/inter-cyrillic-ext-600-normal.1of5i9-_e5ga4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-600-normal.0tppy39gl-lzn.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.3jalm3505289h.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-ext-600-normal.20m9kgz843wth.woff2)format("woff2"),url(../media/inter-greek-ext-600-normal.3vzrk1-4zat7v.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-600-normal.2ove9n9b8_3hb.woff2)format("woff2"),url(../media/inter-greek-600-normal.3aakp9m92tg2m.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-vietnamese-600-normal.0m_wd36g8rw-r.woff2)format("woff2"),url(../media/inter-vietnamese-600-normal.0dwa77f5pp57q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal.1zn8rwi8y9u6i.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.1pfmybho54-ry.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-cyrillic-ext-500-normal.03fknytd5rmfr.woff2)format("woff2"),url(../media/cormorant-garamond-cyrillic-ext-500-normal.3ewkjvxc-jwwe.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-cyrillic-500-normal.3rq5umpzqu1va.woff2)format("woff2"),url(../media/cormorant-garamond-cyrillic-500-normal.06sz2tlpbr_n2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-vietnamese-500-normal.1i0m26ht5i4lh.woff2)format("woff2"),url(../media/cormorant-garamond-vietnamese-500-normal.3ksi3r8s137fv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-latin-ext-500-normal.2hnzb7c8ecx8y.woff2)format("woff2"),url(../media/cormorant-garamond-latin-ext-500-normal.2ygaswqemalq8.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-latin-500-normal.1ua6lqq3rsqyo.woff2)format("woff2"),url(../media/cormorant-garamond-latin-500-normal.410p0bora3wvy.woff)format("woff");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:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/prata-cyrillic-ext-400-normal.0bnjkja0trr3w.woff2)format("woff2"),url(../media/prata-cyrillic-ext-400-normal.19vjrcxsrwpvq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/prata-cyrillic-400-normal.32v6fqby-s24-.woff2)format("woff2"),url(../media/prata-cyrillic-400-normal.301qf6xek_tl_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/prata-vietnamese-400-normal.3mcig98f9-_ky.woff2)format("woff2"),url(../media/prata-vietnamese-400-normal.25ctfwmiyka8k.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/prata-latin-400-normal.0asu4tl5potc1.woff2)format("woff2"),url(../media/prata-latin-400-normal.3supld6687zo3.woff)format("woff");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{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#0b0b0c;--copy-dark:#121214;--copy-light:#f7f4ed;--ivory:#f2efe8;--metal:#b8b1a3;--signal:#f5a623;--state-easing:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{scrollbar-width:none;background:#111}html:has(.full-site){scrollbar-width:thin}body,button,a{font-family:Inter,Arial,sans-serif}button,a{color:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.sandbox-shell{width:100%;max-width:1440px;min-height:100svh;margin:0 auto}.motion-stage{--u:calc(100cqw / 1440);aspect-ratio:16/10;background:var(--ivory);isolation:isolate;width:100%;position:relative;overflow:hidden;container-type:inline-size}.source-stack{z-index:0;position:absolute;inset:0}.source-frame{opacity:0;transition-property:opacity;transition-timing-function:var(--state-easing);position:absolute}.source-frame.is-active{opacity:1}.source-frame.is-scroll-blend{opacity:var(--source-opacity);will-change:opacity;transition:none}.motion-stage[data-reduced-motion=true] .source-frame{will-change:auto;transition:none}.motion-stage[data-reduced-motion=true] .hero-brand,.motion-stage[data-reduced-motion=true] .hero-brand img,.motion-stage[data-reduced-motion=true] .how-row,.motion-stage[data-reduced-motion=true] .how-divider{transition:none}.motion-stage[data-reduced-motion=true] .how-description,.motion-stage[data-reduced-motion=true] .quiz-number,.motion-stage[data-reduced-motion=true] .quiz-copy{animation:none}.motion-stage[data-reduced-motion=true] .quiz-rail-active-marker{transition:none}.motion-stage h1,.motion-stage h2,.motion-stage p{white-space:pre-line;margin:0}.motion-stage--hero{background:var(--ink);border-radius:calc(8 * var(--u));color:var(--copy-light)}.hero-scroll-scene{min-height:calc(100svh + min(62.5vw,900px));position:relative}.hero-scroll-scene>.motion-stage{position:sticky;top:0}.hero-scroll-scene.is-reduced{min-height:auto}.hero-scroll-scene.is-reduced>.motion-stage{position:relative}.hero-motion-media{pointer-events:none;z-index:0;position:absolute;inset:0}.hero-motion-video{object-fit:cover;opacity:0;height:100%;transition:opacity .14s var(--state-easing);width:100%;display:block}.hero-frame-canvas{opacity:0;height:100%;transition:opacity .18s var(--state-easing);width:100%;display:block;position:absolute;inset:0}.hero-frame-canvas[data-ready=true],.hero-motion-video[data-visible=true]{opacity:1}.motion-stage[data-reduced-motion=true] .hero-motion-video{opacity:0;transition:none}.motion-stage--hero .source-frame{transition-duration:.14s}.motion-stage--how .source-frame,.motion-stage--ai .source-frame{transition-duration:.3s}.motion-stage--how .source-frame.is-scroll-blend,.motion-stage--quiz .source-frame{transition:none}.motion-stage--growth{color:var(--copy-light);background:#000}.growth-scroll-scene{min-height:calc(100svh + min(250vw,3600px));position:relative}.growth-scroll-scene>.motion-stage{position:sticky;top:0}.growth-scroll-scene.is-reduced{min-height:auto}.growth-scroll-scene.is-reduced>.motion-stage{position:relative}.growth-source-stack{position:absolute;inset:0}.growth-source-frame{object-fit:cover;height:100%;opacity:var(--growth-opacity);will-change:opacity;width:100%;position:absolute;inset:0}.motion-stage[data-reduced-motion=true] .growth-source-frame{will-change:auto}.growth-header{height:calc(108 * var(--u));z-index:1;background:#000;position:absolute;inset:0 0 auto}.growth-accordion-plate{color:var(--copy-light);height:calc(792 * var(--u));left:0;top:calc(108 * var(--u));width:calc(560 * var(--u));z-index:2;background:#000;position:absolute}.growth-accordion-heading{font-family:Cormorant Garamond,Georgia,serif;font-size:calc(50 * var(--u));height:calc(48 * var(--u));left:calc(80 * var(--u));letter-spacing:calc(-.15 * var(--u));font-weight:500;line-height:calc(48 * var(--u));top:calc(56 * var(--u));width:calc(440 * var(--u));margin:0;position:absolute}.growth-accordion-button{appearance:none;color:var(--copy-light);cursor:pointer;font:400 calc(20 * var(--u)) / calc(26 * var(--u)) "Inter", Arial, sans-serif;height:calc(26 * var(--u));left:calc(80 * var(--u));text-align:left;top:calc((var(--growth-row-y) - 108) * var(--u));width:calc(418 * var(--u));z-index:1;background:0 0;border:0;padding:0;position:absolute}.growth-accordion-label{opacity:.62;text-overflow:ellipsis;white-space:nowrap;height:100%;width:calc(380 * var(--u));display:block;overflow:hidden}.growth-accordion-button.is-first .growth-accordion-label,.growth-accordion-button.is-active .growth-accordion-label{opacity:1}.growth-accordion-button.is-first{font-weight:500}.growth-accordion-button.is-active .growth-accordion-label{color:var(--signal)}.growth-accordion-control{height:100%;left:calc(390 * var(--u));opacity:.7;text-align:center;width:calc(28 * var(--u));position:absolute;top:0}.growth-accordion-button.is-active .growth-accordion-control{opacity:1}.growth-accordion-divider{height:calc(1 * var(--u));left:calc(80 * var(--u));top:calc((var(--growth-divider-y) - 108) * var(--u));width:calc(440 * var(--u));background:#4b4944;position:absolute}.growth-accordion-description{color:var(--copy-light);font:400 calc(14 * var(--u)) / calc(19 * var(--u)) "Inter", Arial, sans-serif;height:calc(var(--growth-description-height) * var(--u));left:calc(80 * var(--u));opacity:.78;top:calc((var(--growth-description-y) - 108) * var(--u));white-space:normal;width:calc(400 * var(--u));margin:0;position:absolute;overflow:hidden}.motion-stage--hero .source-frame,.motion-stage--how .source-frame{object-fit:cover;width:100%;height:100%;inset:0}.hero-header{height:calc(108 * var(--u));z-index:2;position:absolute;inset:0 0 auto}.hero-brand{border:calc(2 * var(--u)) solid #ffab14;height:calc(43 * var(--u));left:calc(48 * var(--u));top:calc(32.5 * var(--u));transition:border-color .14s var(--state-easing), height .14s var(--state-easing), top .14s var(--state-easing), width .14s var(--state-easing);width:calc(139 * var(--u));position:absolute}.hero-brand img{object-fit:contain;transition:opacity .14s var(--state-easing);position:absolute}.hero-brand-full{height:calc(32.4 * var(--u));left:calc(12 * var(--u));opacity:1;top:calc(3.3 * var(--u));width:calc(111 * var(--u))}.hero-brand-compact{height:calc(27 * var(--u));opacity:0;width:calc(33.3 * var(--u));inset:0}.hero-brand.is-compact{height:calc(27 * var(--u));top:calc(40.5 * var(--u));width:calc(33.3 * var(--u));border:0}.hero-brand.is-compact .hero-brand-full{opacity:0}.hero-brand.is-compact .hero-brand-compact{opacity:1}.hero-nav a,.hero-brief,.hero-language{font-size:calc(16 * var(--u));font-weight:400;line-height:calc(20 * var(--u));top:calc(42 * var(--u));position:absolute}.hero-nav a{color:inherit;text-decoration:none}.hero-nav-solutions{left:calc(474 * var(--u));width:calc(90 * var(--u))}.hero-nav-cases{left:calc(592 * var(--u));width:calc(70 * var(--u))}.hero-nav-growth{left:calc(686 * var(--u));width:calc(135 * var(--u))}.hero-nav-about{left:calc(846 * var(--u));width:calc(120 * var(--u))}.hero-brief{appearance:none;cursor:pointer;text-align:left;color:#f0ebdedb;font-family:inherit;font-size:calc(15 * var(--u));left:calc(1110 * var(--u));width:calc(150 * var(--u));background:0 0;border:0;padding:0;text-decoration:none}.hero-brief:after{content:"";height:calc(1 * var(--u));left:0;top:calc(26 * var(--u));width:calc(126 * var(--u));background:#f7f4edd1;position:absolute}.hero-globe{height:calc(16 * var(--u));left:calc(1312 * var(--u));top:calc(44 * var(--u));width:calc(16 * var(--u));position:absolute}.hero-language{left:calc(1338 * var(--u));width:calc(38 * var(--u))}.hero-heading{font-family:Cormorant Garamond,Georgia,serif;font-size:calc(62 * var(--u));height:calc(136 * var(--u));left:calc(220 * var(--u));letter-spacing:-0.5%;font-weight:500;line-height:calc(68 * var(--u));text-align:center;top:calc(174 * var(--u));white-space:pre-line;width:calc(1000 * var(--u));z-index:1;position:absolute}.hero-lead{font-size:calc(17 * var(--u));height:calc(52 * var(--u));left:calc(360 * var(--u));font-weight:400;line-height:calc(26 * var(--u));text-align:center;top:calc(336 * var(--u));width:calc(720 * var(--u));z-index:1;position:absolute}.hero-actions{left:calc(470 * var(--u));top:calc(422 * var(--u));z-index:2;position:absolute}.hero-cta{appearance:none;cursor:pointer;font-size:calc(17 * var(--u));height:calc(52 * var(--u));font-weight:500;line-height:calc(20 * var(--u));width:calc(260 * var(--u));border:0;padding:0;position:absolute;top:0}.hero-cta--primary{background:var(--signal);color:var(--copy-dark);left:0}.hero-cta--secondary{color:var(--copy-light);left:calc(290 * var(--u));background:0 0;justify-content:center;align-items:center;text-decoration:none;display:flex}.hero-cta--secondary:after{background:var(--copy-light);bottom:calc(4 * var(--u));content:"";height:calc(1 * var(--u));left:calc(36 * var(--u));opacity:.85;width:calc(188 * var(--u));position:absolute}.motion-stage--how{-webkit-font-smoothing:antialiased;border-radius:calc(8 * var(--u));box-shadow:inset 0 0 0 calc(1 * var(--u)) var(--metal);color:var(--copy-light);background:#181b17}.how-scroll-scene{min-height:calc(100svh + min(250vw,3600px));position:relative}.how-scroll-scene>.motion-stage{position:sticky;top:0}.how-scroll-scene.is-reduced{min-height:auto}.how-scroll-scene.is-reduced>.motion-stage{position:relative}.how-heading,.ai-heading{font-family:Cormorant Garamond,Georgia,serif;font-size:calc(50 * var(--u));font-weight:500;line-height:calc(48 * var(--u));white-space:pre-line;z-index:1;position:absolute}.how-heading{height:calc(96 * var(--u));left:calc(800 * var(--u));letter-spacing:calc(-.15 * var(--u));overflow-wrap:break-word;top:calc(142 * var(--u));width:calc(560 * var(--u))}.how-row{appearance:none;color:#f7f4edc2;cursor:pointer;font-family:Inter,Arial,sans-serif;font-size:calc(20 * var(--u));height:calc(26 * var(--u));left:calc(800 * var(--u));letter-spacing:0;font-style:normal;font-weight:400;line-height:calc(26 * var(--u));text-align:left;top:calc(var(--row-y) * var(--u) / 1px);transition:color .3s var(--state-easing), top .3s var(--state-easing);white-space:nowrap;width:calc(560 * var(--u));z-index:2;background:0 0;border:0;padding:0;position:absolute}.how-row.is-primary{color:var(--copy-light);font-weight:500}.how-row.is-active{color:#f5a623c2}.how-row.is-primary.is-active{color:var(--signal)}.how-toggle{height:calc(18 * var(--u));right:calc(4 * var(--u));top:calc(4 * var(--u));width:calc(18 * var(--u));position:absolute}.how-toggle:before,.how-toggle:after{content:"";height:calc(2 * var(--u));left:0;top:calc(8 * var(--u));width:calc(18 * var(--u));background:#e9e6df;position:absolute}.how-toggle:after{transform:rotate(90deg)}.how-row.is-active .how-toggle:after{display:none}.how-row.is-active .how-toggle:before{background:#f7b01e;top:0}.how-divider{height:calc(1 * var(--u));left:calc(800 * var(--u));top:calc(var(--line-y) * var(--u) / 1px);transition:top .3s var(--state-easing);width:calc(562 * var(--u));z-index:1;background:#4b4944;position:absolute}.how-description{--content-opacity:.74;animation:state-content-in .3s var(--state-easing) both;color:var(--copy-light);font-family:Inter,Arial,sans-serif;font-size:calc(15 * var(--u));height:calc(66 * var(--u));left:calc(800 * var(--u));letter-spacing:0;font-style:normal;font-weight:400;line-height:calc(22 * var(--u));overflow-wrap:break-word;top:calc(var(--description-y) * var(--u) / 1px);width:calc(500 * var(--u));z-index:1;position:absolute}.motion-stage--quiz{-webkit-font-smoothing:antialiased;background:var(--ivory);color:var(--copy-dark)}.quiz-scroll-scene{min-height:calc(100svh + min(187.5vw,2700px));position:relative}.quiz-scroll-scene>.motion-stage{position:sticky;top:0}.quiz-scroll-scene.is-reduced{min-height:auto}.quiz-scroll-scene.is-reduced>.motion-stage{position:relative}.motion-stage--quiz .source-stack{height:calc(685 * var(--u));left:calc(973 * var(--u));width:calc(467 * var(--u));top:0}.motion-stage--quiz .source-frame{width:100%;height:100%;inset:0}.quiz-motion-media{height:calc(685 * var(--u));left:calc(973 * var(--u));pointer-events:none;width:calc(467 * var(--u));z-index:1;position:absolute;top:0;overflow:hidden}.quiz-motion-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .42s var(--state-easing);display:block;position:absolute;inset:0}.quiz-motion-video[data-visible=true]{opacity:1}.quiz-number,.quiz-total,.quiz-tab-number{font-family:Prata,Georgia,serif;font-style:normal;font-weight:400}.quiz-number{animation:quiz-number-in .32s var(--state-easing) both;font-size:calc(285 * var(--u));height:calc(300 * var(--u));left:calc(64 * var(--u));letter-spacing:calc(-4 * var(--u));line-height:calc(300 * var(--u));top:calc(196 * var(--u));width:calc(400 * var(--u));position:absolute}.quiz-total{font-family:Prata,Georgia,serif;font-size:calc(36 * var(--u));left:calc(80 * var(--u));letter-spacing:calc(-.108 * var(--u));line-height:calc(40 * var(--u));top:calc(500 * var(--u));width:calc(71 * var(--u));position:absolute}.quiz-copy{animation:state-content-in .26s var(--state-easing) both;left:calc(500 * var(--u));top:calc(216 * var(--u));width:calc(480 * var(--u));position:absolute}.quiz-copy h1,.quiz-copy h2{font-family:Cormorant Garamond,Georgia,serif;font-size:calc(50 * var(--u));height:calc(144 * var(--u));letter-spacing:calc(-.15 * var(--u));font-style:normal;font-weight:500;line-height:calc(48 * var(--u));overflow-wrap:break-word;width:calc(480 * var(--u))}.quiz-copy--02 h1,.quiz-copy--02 h2{height:calc(96 * var(--u))}.quiz-copy--03 h1,.quiz-copy--03 h2,.quiz-copy--04 h1,.quiz-copy--04 h2{height:calc(156 * var(--u));width:calc(500 * var(--u))}.quiz-copy--04 h1,.quiz-copy--04 h2{height:calc(96 * var(--u))}.quiz-copy>p{font-family:Inter,Arial,sans-serif;font-size:calc(18 * var(--u));letter-spacing:0;font-style:normal;font-weight:400;line-height:calc(28 * var(--u));overflow-wrap:break-word;top:calc(172 * var(--u));white-space:normal;width:calc(460 * var(--u));position:absolute}.quiz-copy--03>p{top:calc(216 * var(--u))}.quiz-copy--04>p{top:calc(124 * var(--u))}.quiz-cta{appearance:none;color:inherit;cursor:pointer;font-family:Inter,Arial,sans-serif;font-size:calc(17 * var(--u));letter-spacing:0;font-style:normal;font-weight:500;line-height:calc(20 * var(--u));text-align:left;left:0;top:calc(288 * var(--u));white-space:nowrap;width:calc(300 * var(--u));background:0 0;border:0;padding:0;position:absolute}.quiz-copy--02 .quiz-cta{top:calc(304 * var(--u))}.quiz-copy--03 .quiz-cta{top:calc(354 * var(--u))}.quiz-copy--04 .quiz-cta{top:calc(264 * var(--u))}.quiz-cta:after{background:var(--signal);content:"";height:calc(2 * var(--u));left:0;top:calc(34 * var(--u));width:calc(250 * var(--u));position:absolute}.quiz-copy--03 .quiz-cta:after{top:calc(34 * var(--u))}.quiz-rail{border-top:calc(1 * var(--u)) solid #b8b1a36b;height:calc(217 * var(--u));left:calc(80 * var(--u));top:calc(684 * var(--u));width:calc(1280 * var(--u));position:absolute}.quiz-rail-active-marker{background:var(--signal);height:calc(3 * var(--u));pointer-events:none;left:0;top:calc(-2 * var(--u));transition:left .26s var(--state-easing);width:calc(280 * var(--u));z-index:2;position:absolute}.quiz-rail[data-active-state="02"] .quiz-rail-active-marker{left:25%}.quiz-rail[data-active-state="03"] .quiz-rail-active-marker{left:50%}.quiz-rail[data-active-state="04"] .quiz-rail-active-marker{left:75%}.quiz-tab{appearance:none;color:var(--copy-dark);cursor:pointer;height:calc(116 * var(--u));left:calc(var(--tab-index) * 320 * var(--u));top:calc(-1 * var(--u));width:calc(280 * var(--u));background:0 0;border:0;padding:0;position:absolute}.quiz-tab:first-of-type{--tab-index:0}.quiz-tab:nth-of-type(2){--tab-index:1}.quiz-tab:nth-of-type(3){--tab-index:2}.quiz-tab:nth-of-type(4){--tab-index:3}.quiz-tab-marker{height:calc(1 * var(--u));inset:calc(-1 * var(--u)) 0 auto;background:0 0;position:absolute}.quiz-tab-number{font-size:calc(48 * var(--u));letter-spacing:calc(-1 * var(--u));line-height:calc(48 * var(--u));text-align:left;left:0;top:calc(38 * var(--u));width:calc(80 * var(--u));position:absolute}.quiz-tab-label{font-family:Inter,Arial,sans-serif;font-size:calc(15 * var(--u));left:calc(88 * var(--u));letter-spacing:0;font-style:normal;font-weight:400;line-height:calc(22 * var(--u));text-align:left;top:calc(58 * var(--u));white-space:normal;width:calc(190 * var(--u));position:absolute}.motion-stage--ai{color:var(--copy-light);background:#000}.ai-scroll-scene{min-height:calc(100svh + min(187.5vw,2700px));position:relative}.ai-scroll-scene>.motion-stage{position:sticky;top:0}.ai-scroll-scene.is-reduced{min-height:auto}.ai-scroll-scene.is-reduced>.motion-stage{position:relative}.motion-stage--ai .source-stack{height:calc(790 * var(--u));left:calc(720 * var(--u));top:calc(60 * var(--u));width:calc(670 * var(--u))}.motion-stage--ai .source-frame{width:100%;height:100%;inset:0}.ai-heading{height:calc(144 * var(--u));left:calc(80 * var(--u));letter-spacing:-0.3%;top:calc(112 * var(--u));width:calc(460 * var(--u))}.ai-lead{font-size:calc(16 * var(--u));height:calc(72 * var(--u));left:calc(80 * var(--u));line-height:calc(24 * var(--u));top:calc(294 * var(--u));width:calc(430 * var(--u));position:absolute}.ai-tabs{left:calc(80 * var(--u));top:calc(474 * var(--u));width:calc(472 * var(--u));position:absolute}.ai-tab{appearance:none;color:#b3b3b3;cursor:pointer;font-size:calc(20 * var(--u));height:calc(26 * var(--u));font-weight:400;line-height:calc(26 * var(--u));padding:0 0 0 calc(52 * var(--u));text-align:left;left:0;top:calc(var(--ai-index) * 62 * var(--u));width:calc(472 * var(--u));background:0 0;border:0;position:absolute}.ai-tab:first-child{--ai-index:0}.ai-tab:nth-child(2){--ai-index:1}.ai-tab:nth-child(3){--ai-index:2}.ai-tab:nth-child(4){--ai-index:3}.ai-tab[aria-selected=true]{color:#ff9e00}.ai-tick{background:var(--metal);height:calc(2 * var(--u));left:0;top:calc(12 * var(--u));width:calc(14 * var(--u));position:absolute}.ai-tab[aria-selected=true] .ai-tick{background:var(--signal);width:calc(36 * var(--u))}.ai-panel-copy{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.motion-stage--about{-webkit-font-smoothing:antialiased;background:var(--ivory);color:var(--copy-dark)}.about-scroll-scene{min-height:calc(100svh + min(250vw,3600px));position:relative}.about-scroll-scene>.motion-stage{position:sticky;top:0}.about-scroll-scene.is-reduced{min-height:auto}.about-scroll-scene.is-reduced>.motion-stage{position:relative}.about-kicker{font-family:Inter,Arial,sans-serif;font-size:calc(15 * var(--u));left:calc(80 * var(--u));font-weight:400;line-height:calc(22 * var(--u));top:calc(116 * var(--u));white-space:nowrap;position:absolute}.about-dominant{gap:calc(8 * var(--u));height:calc(450 * var(--u));left:calc(80 * var(--u));top:calc(170 * var(--u));width:calc(900 * var(--u));flex-direction:column;display:flex;position:absolute}.about-value-window{height:calc(300 * var(--u));width:calc(880 * var(--u));overflow:hidden}.about-dominant-value,.about-dominant-label,.about-side-value{font-family:Prata,Georgia,serif;font-style:normal;font-weight:400}.about-dominant-value{animation:about-proof-drum-in .3s var(--state-easing) both;font-size:calc(285 * var(--u));height:calc(300 * var(--u));letter-spacing:calc(-4 * var(--u));line-height:calc(300 * var(--u));width:calc(880 * var(--u))}.about-dominant-label{font-size:calc(66 * var(--u));letter-spacing:calc(-1 * var(--u));line-height:calc(76 * var(--u));white-space:pre-line;width:calc(880 * var(--u))}.about-support,.about-side-label,.about-side-note,.about-summary{font-family:Inter,Arial,sans-serif;font-style:normal;font-weight:400}.about-support{font-size:calc(16 * var(--u));height:calc(44 * var(--u));left:calc(80 * var(--u));line-height:calc(24 * var(--u));top:calc(680 * var(--u));width:calc(820 * var(--u));position:absolute}.about-rule{background:var(--metal);height:calc(1 * var(--u));left:calc(998 * var(--u));width:calc(360 * var(--u));position:absolute}.about-rule--first{top:calc(204 * var(--u))}.about-rule--second{top:calc(375 * var(--u))}.about-side-metric{gap:calc(8 * var(--u));left:calc(998 * var(--u));width:calc(360 * var(--u));flex-direction:column;display:flex;position:absolute}.about-side-metric--first{top:calc(240 * var(--u))}.about-side-metric--second{top:calc(410 * var(--u))}.about-side-value{font-size:calc(52 * var(--u));height:calc(64 * var(--u));letter-spacing:calc(-.5 * var(--u));line-height:calc(64 * var(--u))}.about-side-label{font-size:calc(16 * var(--u));line-height:calc(24 * var(--u))}.about-side-note{font-size:calc(15 * var(--u));line-height:calc(22 * var(--u));opacity:.72}.about-summary{font-size:calc(16 * var(--u));height:calc(72 * var(--u));left:calc(998 * var(--u));line-height:calc(24 * var(--u));top:calc(588 * var(--u));width:calc(360 * var(--u));position:absolute}@keyframes about-proof-drum-in{0%{transform:translateY(calc(36 * var(--u)))}to{transform:translateY(0)}}.motion-stage--about[data-reduced-motion=true] .about-dominant-value{animation:none}.offer-canvas{--u:calc(100cqw / 1440);background:var(--ink);color:var(--copy-light);height:calc(1440 * var(--u));width:100%;position:relative;overflow:hidden;container-type:inline-size}.offer-canvas h2,.offer-canvas p,.offer-canvas a{margin:0}.offer-cta-panel,.offer-footer-panel{background:var(--ink);height:calc(720 * var(--u));width:calc(1440 * var(--u));position:absolute;left:0;overflow:hidden}.offer-cta-panel{top:0}.offer-footer-panel{top:calc(720 * var(--u))}.offer-background{animation:offer-background-in .22s var(--state-easing) both;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.offer-tone{animation:offer-tone-in .22s var(--state-easing) both;background:linear-gradient(#0303034d 0%,#03030380 55%,#030303 100%);position:absolute;inset:0}.offer-heading{font-family:Cormorant Garamond,Georgia,serif;font-size:calc(50 * var(--u));left:calc(80 * var(--u));letter-spacing:calc(-.5 * var(--u));font-weight:500;line-height:calc(48 * var(--u));top:calc(164 * var(--u));white-space:pre-line;width:calc(850 * var(--u));margin:0;position:absolute}.offer-lead{color:var(--metal);font-family:Inter,Arial,sans-serif;font-size:calc(17 * var(--u));height:calc(78 * var(--u));left:calc(80 * var(--u));font-weight:400;line-height:calc(26 * var(--u));top:calc(290 * var(--u));width:calc(670 * var(--u));position:absolute}.offer-primary-cta{background:var(--signal);color:var(--copy-dark);cursor:pointer;font-family:Inter,Arial,sans-serif;font-size:calc(17 * var(--u));height:calc(52 * var(--u));left:calc(80 * var(--u));font-weight:500;line-height:calc(20 * var(--u));top:calc(400 * var(--u));width:calc(260 * var(--u));border:0;padding:0;position:absolute}.offer-brand-mark{border:calc(2 * var(--u)) solid #ffab14;height:calc(43 * var(--u));left:calc(48 * var(--u));top:calc(110 * var(--u));width:calc(139 * var(--u));position:absolute}.offer-brand-mark img{height:calc(32.4 * var(--u));left:calc(12 * var(--u));object-fit:contain;top:calc(3.3 * var(--u));width:calc(111 * var(--u));position:absolute}.offer-footer-statement{font-family:Cormorant Garamond,Georgia,serif;font-size:calc(32 * var(--u));height:calc(72 * var(--u));left:calc(48 * var(--u));letter-spacing:calc(-.096 * var(--u));font-weight:500;line-height:calc(36 * var(--u));top:calc(205 * var(--u));white-space:pre-line;width:calc(430 * var(--u));position:absolute}.offer-footer-brief{appearance:none;color:inherit;cursor:pointer;font-family:Inter,Arial,sans-serif;font-size:calc(17 * var(--u));left:calc(48 * var(--u));line-height:calc(24 * var(--u));text-align:left;top:calc(310 * var(--u));width:calc(260 * var(--u));background:0 0;border:0;padding:0;text-decoration:none;position:absolute}.offer-footer-brief-rule{background:var(--signal);height:calc(1 * var(--u));left:calc(48 * var(--u));top:calc(343 * var(--u));width:calc(154 * var(--u));position:absolute}.offer-footer-column{position:absolute}.offer-footer-column h2,.offer-footer-column p,.offer-footer-column a,.offer-footer-legal{margin:0;font-family:Inter,Arial,sans-serif;font-style:normal}.offer-footer-column h2{color:var(--metal);font-size:calc(12 * var(--u));font-weight:600;line-height:calc(18 * var(--u));margin-bottom:calc(30 * var(--u))}.offer-footer-column p,.offer-footer-column a{color:var(--copy-light);font-size:calc(15 * var(--u));line-height:calc(22 * var(--u));margin-bottom:calc(16 * var(--u));text-decoration:none;display:block}.offer-footer-column--solutions{left:calc(550 * var(--u));top:calc(116 * var(--u));width:calc(310 * var(--u))}.offer-footer-column--cases{left:calc(930 * var(--u));top:calc(116 * var(--u));width:calc(330 * var(--u))}.offer-footer-column--agency{left:calc(550 * var(--u));top:calc(382 * var(--u));width:calc(310 * var(--u))}.offer-footer-column--markets{left:calc(930 * var(--u));top:calc(382 * var(--u));width:calc(350 * var(--u))}.offer-footer-bottom-rule{background:var(--metal);height:calc(1 * var(--u));left:calc(48 * var(--u));opacity:.35;top:calc(608 * var(--u));width:calc(1344 * var(--u));position:absolute}.offer-footer-legal{color:var(--metal);font-size:calc(13 * var(--u));line-height:calc(20 * var(--u));top:calc(648 * var(--u));position:absolute}.offer-footer-legal--copyright{left:calc(48 * var(--u));width:calc(180 * var(--u))}.offer-footer-legal--privacy{left:calc(240 * var(--u));width:calc(220 * var(--u))}.offer-footer-legal--language{left:calc(1190 * var(--u));text-align:right;width:calc(202 * var(--u))}@keyframes offer-background-in{0%{filter:brightness(.9);transform:scale(1.01)}to{filter:brightness();transform:scale(1)}}@keyframes offer-tone-in{0%{opacity:.82}to{opacity:1}}.offer-canvas[data-reduced-motion=true] .offer-background,.offer-canvas[data-reduced-motion=true] .offer-tone{animation:none}@keyframes state-content-in{0%{opacity:.35}to{opacity:var(--content-opacity,1)}}@keyframes quiz-number-in{0%{opacity:.42;transform:translateY(calc(12 * var(--u)))}to{opacity:1;transform:translateY(0)}}.sandbox-controls{color:#fff;background:#111;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px 16px;display:flex}.full-site{background:var(--ink);width:100%;max-width:none;margin:0;overflow:clip}.full-site-section{width:100%;scroll-margin-top:0}.full-site .sandbox-shell{max-width:none;min-height:0}.skip-link{background:var(--signal);color:var(--copy-dark);transition:transform .16s var(--state-easing);z-index:4000;padding:12px 16px;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mobile-site-header,.mobile-menu{display:none}.desktop-site-header{--u:calc(100vw / 1440);color:var(--copy-light);height:calc(108 * var(--u));transition:background-color .48s var(--state-easing), backdrop-filter .48s var(--state-easing);z-index:900;position:fixed;top:0;left:0;right:0}.desktop-site-header[data-brand-mode=compact]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0cf0}.desktop-site-header .hero-brand{transition:border-color .48s var(--state-easing), height .48s var(--state-easing), top .48s var(--state-easing), width .48s var(--state-easing)}.desktop-site-header .hero-brand img{transition:opacity .48s var(--state-easing)}.desktop-site-brand-link{color:inherit;display:block;position:static}.full-site-section[data-section=jewelry]{background:var(--ivory);padding-block:0}.full-site .motion-stage--how{box-shadow:none;border-radius:0}.full-site .motion-stage--how .source-frame{transform:scale(1.004)}.full-site .how-divider{display:none}.full-site .growth-source-stack{bottom:0;left:calc(600 * var(--u));top:0;right:0;overflow:hidden}.full-site .growth-source-frame{object-position:right center;width:171.429%;left:auto;right:0;transform:translate(0,0)}.site-sound-toggle{appearance:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--copy-light);cursor:pointer;transition:border-color .22s var(--state-easing), color .22s var(--state-easing);z-index:950;background:#0b0b0cc2;border:1px solid #f7f4ed61;border-radius:999px;padding:8px 12px;font:500 12px/18px Inter,Arial,sans-serif;position:fixed;bottom:20px;right:20px}.site-sound-toggle[aria-pressed=true]{border-color:var(--signal);color:var(--signal)}.site-sound-toggle:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.about-team-panel{background:var(--ivory);width:100%;height:min(43.0556vw,620px);overflow:hidden}.about-team-image{object-fit:cover;object-position:center 42%;width:100%;height:100%;display:block}.about-embedded-state-tabs{background:var(--ink);justify-content:center;gap:8px;padding:12px;display:flex}.about-embedded-state-tabs button{color:var(--copy-light);background:0 0;border:1px solid #f7f4ed59;border-radius:999px;min-width:44px;min-height:44px}.about-embedded-state-tabs button[aria-selected=true]{background:var(--signal);border-color:var(--signal);color:var(--copy-dark)}.route-nav,.hero-state-tabs,.about-state-tabs{gap:4px;display:flex}.route-link,.motion-toggle,.hero-state-tabs button,.about-state-tabs button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;padding:8px 12px;font-size:12px;text-decoration:none}.route-link[aria-current=page],.hero-state-tabs button[aria-selected=true],.about-state-tabs button[aria-selected=true]{background:var(--signal);border-color:var(--signal);color:var(--copy-dark)}@media (max-width:700px){html{scroll-padding-top:64px}body{overflow-x:hidden}.full-site{overflow:clip}.full-site-section{scroll-margin-top:64px}.desktop-site-header{display:none}.full-site-section[data-section=jewelry]{padding-block:0}.mobile-site-header{color:var(--copy-light);z-index:800;background:#0b0b0cf0;border-bottom:1px solid #f7f4ed29;justify-content:space-between;align-items:center;height:64px;padding:0 20px;display:flex;position:fixed;top:0;left:0;right:0}.mobile-site-brand{width:34px;height:28px;display:block}.mobile-site-brand img{object-fit:contain;width:100%;height:100%;display:block}.mobile-menu-trigger,.mobile-menu-close,.mobile-menu-cta{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;font:500 15px/20px Inter,Arial,sans-serif}.mobile-menu-trigger,.mobile-menu-close{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:7px;padding:0}.mobile-menu{background:var(--ink);color:var(--copy-light);z-index:1600;border:0;flex-direction:column;width:100vw;max-width:none;height:100svh;max-height:none;margin:0;padding:92px 24px 32px;display:flex;position:fixed;inset:0}.mobile-menu::backdrop{background:var(--ink)}.mobile-menu-close{position:absolute;top:14px;right:24px}.mobile-menu nav{border-top:1px solid #f7f4ed33;display:grid}.mobile-menu nav a{color:inherit;border-bottom:1px solid #f7f4ed33;padding:18px 0;font:500 36px/42px Cormorant Garamond,Georgia,serif;text-decoration:none}.mobile-menu-cta{background:var(--signal);color:var(--copy-dark);width:100%;min-height:54px;margin-top:auto}.full-site .motion-stage{--u:calc(100cqw / 390);aspect-ratio:auto;height:max(100svh, calc(780 * var(--u)))}.full-site .hero-scroll-scene{min-height:165svh}.full-site .hero-header{display:none}.full-site .motion-stage--hero .source-frame,.full-site .hero-motion-video{object-position:52% center}.full-site .hero-heading{font-size:calc(44 * var(--u));height:auto;left:calc(22 * var(--u));letter-spacing:calc(-.2 * var(--u));line-height:calc(43 * var(--u));text-align:left;top:calc(142 * var(--u));width:calc(346 * var(--u))}.full-site .hero-lead{font-size:calc(15 * var(--u));height:auto;left:calc(22 * var(--u));line-height:calc(22 * var(--u));text-align:left;top:calc(330 * var(--u));width:calc(340 * var(--u))}.full-site .hero-actions{left:calc(22 * var(--u));top:calc(446 * var(--u));width:calc(346 * var(--u))}.full-site .hero-cta{font-size:calc(16 * var(--u));height:calc(52 * var(--u));width:calc(346 * var(--u))}.full-site .hero-cta--secondary{left:0;top:calc(66 * var(--u))}.full-site .hero-cta--secondary:after{left:calc(70 * var(--u));width:calc(206 * var(--u))}.full-site .growth-scroll-scene,.full-site .how-scroll-scene,.full-site .about-scroll-scene{min-height:360svh}.full-site .quiz-scroll-scene,.full-site .ai-scroll-scene{min-height:290svh}.full-site .growth-source-frame{height:calc(420 * var(--u));object-position:center;width:100%;left:0;right:auto;transform:none}.full-site .growth-source-stack{inset:0;overflow:hidden}.full-site .growth-header{height:calc(64 * var(--u))}.full-site .growth-accordion-plate{height:calc(424 * var(--u));left:0;top:calc(420 * var(--u));width:100%}.full-site .growth-accordion-heading{font-size:calc(38 * var(--u));left:calc(22 * var(--u));line-height:calc(40 * var(--u));top:calc(24 * var(--u));width:calc(346 * var(--u))}.full-site .growth-accordion-button{font-size:calc(15 * var(--u));height:calc(44 * var(--u));left:calc(22 * var(--u));line-height:calc(20 * var(--u));width:calc(346 * var(--u));top:auto!important}.full-site .growth-accordion-button:first-of-type{top:calc(82 * var(--u))!important}.full-site .growth-accordion-button:nth-of-type(2){top:calc(126 * var(--u))!important}.full-site .growth-accordion-button:nth-of-type(3){top:calc(170 * var(--u))!important}.full-site .growth-accordion-button:nth-of-type(4){top:calc(214 * var(--u))!important}.full-site .growth-accordion-button:nth-of-type(5){top:calc(258 * var(--u))!important}.full-site .growth-accordion-label{width:calc(310 * var(--u))}.full-site .growth-accordion-control{left:calc(320 * var(--u))}.full-site .growth-accordion-divider{left:calc(22 * var(--u));width:calc(346 * var(--u));top:auto!important}.full-site .growth-accordion-divider:first-of-type{top:calc(126 * var(--u))!important}.full-site .growth-accordion-divider:nth-of-type(2){top:calc(170 * var(--u))!important}.full-site .growth-accordion-divider:nth-of-type(3){top:calc(214 * var(--u))!important}.full-site .growth-accordion-divider:nth-of-type(4){top:calc(258 * var(--u))!important}.full-site .growth-accordion-divider:nth-of-type(5){top:calc(302 * var(--u))!important}.full-site .growth-accordion-description{font-size:calc(13 * var(--u));left:calc(22 * var(--u));line-height:calc(18 * var(--u));width:calc(346 * var(--u));height:calc(118 * var(--u))!important;top:calc(318 * var(--u))!important}.full-site .motion-stage--how .source-stack{height:calc(370 * var(--u))}.full-site .motion-stage--how .source-frame{object-fit:cover;object-position:34% center;width:100%;height:100%}.full-site .how-heading{font-size:calc(40 * var(--u));height:auto;left:calc(22 * var(--u));line-height:calc(40 * var(--u));top:calc(398 * var(--u));width:calc(346 * var(--u))}.full-site .how-description{font-size:calc(14 * var(--u));height:calc(80 * var(--u));left:calc(22 * var(--u));line-height:calc(20 * var(--u));width:calc(340 * var(--u));top:calc(492 * var(--u))!important}.full-site .how-row{font-size:calc(14 * var(--u));height:calc(44 * var(--u));left:calc(22 * var(--u));line-height:calc(18 * var(--u));padding-right:calc(28 * var(--u));white-space:normal;width:calc(346 * var(--u));top:auto!important}.full-site .how-row:first-of-type{top:calc(580 * var(--u))!important}.full-site .how-row:nth-of-type(2){top:calc(628 * var(--u))!important}.full-site .how-row:nth-of-type(3){top:calc(676 * var(--u))!important}.full-site .how-row:nth-of-type(4){top:calc(724 * var(--u))!important}.full-site .how-row:nth-of-type(5){top:calc(772 * var(--u))!important}.full-site .how-divider{left:calc(22 * var(--u));width:calc(346 * var(--u));top:auto!important}.full-site .how-divider:first-of-type{top:calc(624 * var(--u))!important}.full-site .how-divider:nth-of-type(2){top:calc(672 * var(--u))!important}.full-site .how-divider:nth-of-type(3){top:calc(720 * var(--u))!important}.full-site .how-divider:nth-of-type(4){top:calc(768 * var(--u))!important}.full-site .how-divider:nth-of-type(5){top:calc(816 * var(--u))!important}.full-site .how-toggle{right:0;top:calc(10 * var(--u))}.full-site .motion-stage--quiz .source-stack,.full-site .quiz-motion-media{height:calc(310 * var(--u));width:100%;top:0;left:0}.full-site .motion-stage--quiz .source-frame,.full-site .quiz-motion-video{object-fit:cover;object-position:76% center}.full-site .quiz-number{font-size:calc(92 * var(--u));height:calc(104 * var(--u));left:calc(22 * var(--u));letter-spacing:calc(-1 * var(--u));line-height:calc(104 * var(--u));top:calc(312 * var(--u));width:calc(120 * var(--u))}.full-site .quiz-total{font-size:calc(22 * var(--u));left:calc(126 * var(--u));line-height:calc(28 * var(--u));top:calc(374 * var(--u))}.full-site .quiz-copy{gap:calc(16 * var(--u));left:calc(22 * var(--u));top:calc(428 * var(--u));width:calc(346 * var(--u));flex-direction:column;display:flex}.full-site .quiz-copy h1,.full-site .quiz-copy h2,.full-site .quiz-copy--02 h1,.full-site .quiz-copy--03 h1,.full-site .quiz-copy--04 h1{font-size:calc(38 * var(--u));height:auto;line-height:calc(38 * var(--u));width:100%}.full-site .quiz-copy>p,.full-site .quiz-copy--03>p,.full-site .quiz-copy--04>p{font-size:calc(14 * var(--u));line-height:calc(20 * var(--u));width:100%;position:static}.full-site .quiz-cta,.full-site .quiz-copy--02 .quiz-cta,.full-site .quiz-copy--03 .quiz-cta,.full-site .quiz-copy--04 .quiz-cta{font-size:calc(15 * var(--u));line-height:calc(20 * var(--u));width:calc(280 * var(--u));position:relative;top:auto}.full-site .quiz-rail{height:calc(92 * var(--u));bottom:0;left:calc(22 * var(--u));width:calc(346 * var(--u));top:auto}.full-site .quiz-rail-active-marker{width:25%}.full-site .quiz-tab{height:calc(88 * var(--u));left:calc(var(--tab-index) * 25%);width:25%}.full-site .quiz-tab-number{font-size:calc(27 * var(--u));line-height:calc(34 * var(--u));top:calc(22 * var(--u));width:100%}.full-site .quiz-tab-label{display:none}.full-site .motion-stage--ai .source-stack{height:calc(360 * var(--u));left:0;top:calc(284 * var(--u));width:100%}.full-site .motion-stage--ai .source-frame{object-fit:cover;object-position:61% center}.full-site .ai-heading{font-size:calc(40 * var(--u));height:auto;left:calc(22 * var(--u));line-height:calc(40 * var(--u));top:calc(92 * var(--u));width:calc(346 * var(--u))}.full-site .ai-lead{font-size:calc(14 * var(--u));height:auto;left:calc(22 * var(--u));line-height:calc(20 * var(--u));top:calc(236 * var(--u));width:calc(346 * var(--u))}.full-site .ai-tabs{gap:calc(4 * var(--u));left:calc(22 * var(--u));top:calc(674 * var(--u));width:calc(346 * var(--u));grid-template-columns:1fr 1fr;display:grid}.full-site .ai-tab{font-size:calc(12 * var(--u));height:calc(58 * var(--u));line-height:calc(17 * var(--u));padding-left:calc(24 * var(--u));white-space:normal;width:100%;position:relative;top:auto;left:auto}.full-site .ai-tick{top:calc(8 * var(--u))}.full-site .about-kicker{font-size:calc(13 * var(--u));left:calc(22 * var(--u));top:calc(86 * var(--u))}.full-site .about-dominant{gap:calc(8 * var(--u));height:auto;left:calc(22 * var(--u));top:calc(126 * var(--u));width:calc(346 * var(--u))}.full-site .about-value-window{height:calc(154 * var(--u));width:100%}.full-site .about-dominant-value{font-size:calc(138 * var(--u));height:calc(154 * var(--u));letter-spacing:calc(-2 * var(--u));line-height:calc(154 * var(--u));width:100%}.full-site .about-dominant-label{font-size:calc(42 * var(--u));line-height:calc(44 * var(--u));width:100%}.full-site .about-support{font-size:calc(14 * var(--u));height:auto;left:calc(22 * var(--u));line-height:calc(20 * var(--u));top:calc(406 * var(--u));width:calc(346 * var(--u))}.full-site .about-rule,.full-site .about-side-metric,.full-site .about-summary{left:calc(22 * var(--u));width:calc(346 * var(--u))}.full-site .about-rule--first{top:calc(490 * var(--u))}.full-site .about-side-metric--first{top:calc(510 * var(--u))}.full-site .about-rule--second{top:calc(636 * var(--u))}.full-site .about-side-metric--second{top:calc(656 * var(--u))}.full-site .about-side-value{font-size:calc(42 * var(--u));height:calc(50 * var(--u));line-height:calc(50 * var(--u))}.full-site .about-side-label{font-size:calc(14 * var(--u));line-height:calc(19 * var(--u))}.full-site .about-side-note{font-size:calc(12 * var(--u));line-height:calc(17 * var(--u))}.full-site .about-summary{display:none}.about-team-panel{height:66.6667vw;max-height:420px}.offer-canvas{--u:calc(100cqw / 390);height:calc(1500 * var(--u))}.offer-cta-panel,.offer-footer-panel{height:calc(680 * var(--u));width:100%}.offer-footer-panel{height:calc(820 * var(--u));top:calc(680 * var(--u))}.offer-heading{font-size:calc(38 * var(--u));left:calc(22 * var(--u));line-height:calc(38 * var(--u));top:calc(140 * var(--u));white-space:normal;width:calc(346 * var(--u))}.offer-lead{font-size:calc(15 * var(--u));height:auto;left:calc(22 * var(--u));line-height:calc(22 * var(--u));top:calc(278 * var(--u));width:calc(346 * var(--u))}.offer-primary-cta{left:calc(22 * var(--u));top:calc(396 * var(--u));width:calc(346 * var(--u))}.offer-brand-mark{left:calc(22 * var(--u));top:calc(64 * var(--u))}.offer-footer-statement{font-size:calc(30 * var(--u));left:calc(22 * var(--u));line-height:calc(34 * var(--u));top:calc(142 * var(--u));width:calc(346 * var(--u))}.offer-footer-brief{left:calc(22 * var(--u));top:calc(244 * var(--u))}.offer-footer-brief-rule{left:calc(22 * var(--u));top:calc(277 * var(--u))}.offer-footer-column h2{font-size:calc(10 * var(--u));line-height:calc(16 * var(--u));margin-bottom:calc(18 * var(--u))}.offer-footer-column p,.offer-footer-column a{font-size:calc(12 * var(--u));line-height:calc(17 * var(--u));margin-bottom:calc(11 * var(--u))}.offer-footer-column--solutions{left:calc(22 * var(--u));top:calc(330 * var(--u));width:calc(160 * var(--u))}.offer-footer-column--cases{left:calc(202 * var(--u));top:calc(330 * var(--u));width:calc(166 * var(--u))}.offer-footer-column--agency{left:calc(22 * var(--u));top:calc(540 * var(--u));width:calc(160 * var(--u))}.offer-footer-column--markets{left:calc(202 * var(--u));top:calc(540 * var(--u));width:calc(166 * var(--u))}.offer-footer-bottom-rule{left:calc(22 * var(--u));top:calc(716 * var(--u));width:calc(346 * var(--u))}.offer-footer-legal{font-size:calc(10 * var(--u));top:calc(748 * var(--u))}.offer-footer-legal--copyright{left:calc(22 * var(--u))}.offer-footer-legal--privacy{left:calc(142 * var(--u));width:calc(130 * var(--u))}.offer-footer-legal--language{left:calc(274 * var(--u));width:calc(94 * var(--u))}.sandbox-controls{flex-direction:column;align-items:stretch}.route-nav{justify-content:space-between}.hero-state-tabs{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important}}.not-found-shell{color:#f4f0e8;background:#0a0a0a;align-content:center;justify-items:start;gap:1rem;min-height:100svh;padding:clamp(2rem,8vw,8rem);display:grid}.not-found-shell h1,.not-found-shell p{margin:0}.not-found-shell h1{max-width:18ch;font-family:Prata,serif;font-size:clamp(2.5rem,7vw,6rem);font-weight:400;line-height:1}.not-found-shell a{color:inherit;text-underline-offset:.3em}.not-found-kicker{letter-spacing:.2em;font:500 .75rem/1 Inter,sans-serif}
