.landing-v2{--cream:#FDF7E1;--paper:#FFFDF6;--cream-2:#F1E9D5;--cream-3:#EBE1C9;--rule:#D9D0BA;--ink:#0A0A0A;--ink-soft:#5E594C;--muted:#6F6A5C;--night:#000;--night-card:#161616;--night-card-2:#222;--night-rule:#2E2E2E;--night-muted:#A6A196;--yellow:#FFB300;--blue:#00AEF9;--peach:#FDAB86;--lilac:#CEAFFF;--teal:#60D0C5;--teal-bright:#05D4C0;--spectrum:linear-gradient(90deg,#CEAFFF,#FFB300 55%,#05D4C0);--aura:linear-gradient(90deg,#CEAFFF,#E9DBFF 22%,#FDF7E1 50%,#FFE7A0 78%,#FFD255);--ring:conic-gradient(from 0deg,#FFF3CC 0deg,#CDEBFA 40deg,#00AEF9 80deg,#CDEBFA 115deg,#FDF7E1 160deg,#FDEBDD 185deg,#FDAB86 220deg,#FFC66B 260deg,#FFB300 310deg,#FFF3CC 360deg);--bg:var(--cream);--fg:var(--ink);--fg-soft:var(--ink-soft);--fg-mute:var(--muted);--surface:var(--cream-2);--surface-2:var(--cream-3);--hair:var(--rule);--r-xl:36px;--r-lg:28px;--r-md:20px;--r-sm:14px;--gutter:clamp(20px,4vw,56px);--head-h:72px;--ease:cubic-bezier(.2,.7,.2,1);--dir:1;--cream-deep:var(--cream-2);--card:var(--paper);--line:var(--rule);--line-soft:rgba(10,10,10,.08);--turq:var(--teal);--turq-ink:var(--ink);--turq-deep:var(--ink);--lav:var(--lilac);--muted-2:#8E8878;--r-card:var(--r-xl);--r-photo:var(--r-lg);--shadow:0 40px 80px -48px rgba(10,10,10,.28);--shadow-soft:0 24px 60px -40px rgba(10,10,10,.22);--sadaa-peach-100:var(--cream);--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--font-num:var(--font-plex),ui-sans-serif,system-ui,sans-serif;--display:var(--font-display);--text:var(--font-sans);background:var(--cream);min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:var(--font-sans);font-weight:300;line-height:1.6;overflow-x:clip}[dir=ltr] .landing-v2{--font-sans:var(--font-plex),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-plex),ui-sans-serif,system-ui,sans-serif;--font-body:var(--font-plex),ui-sans-serif,system-ui,sans-serif}[dir=rtl] .landing-v2{--dir:-1}.landing-v2 *,.landing-v2 :after,.landing-v2 :before{box-sizing:border-box}[dir=rtl] .landing-v2{font-synthesis:none}.landing-v2 img{display:block;max-width:100%}.landing-v2 a{color:inherit;text-decoration:none}.landing-v2 h1,.landing-v2 h2,.landing-v2 h3,.landing-v2 h4{margin:0;font-weight:300}.landing-v2 p{margin:0}.landing-v2 ::selection{background:var(--yellow);color:var(--ink)}.landing-v2 :focus-visible{outline:2px solid var(--fg);outline-offset:3px}.landing-v2 bdi[dir=ltr]{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .landing-v2 .num,html[dir=rtl] .landing-v2 .num *{font-family:var(--font-num)!important}html:has(.landing-v2){scroll-padding-top:96px}.landing-v2 .wrap{max-width:1400px;margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.landing-v2 .ic{display:inline-block;flex-shrink:0;vertical-align:middle}[dir=rtl] .landing-v2 .ic--dir{scale:-1 1}.landing-v2 .night{--bg:var(--night);--fg:var(--cream);--fg-soft:#C9C4B8;--fg-mute:var(--night-muted);--surface:var(--night-card);--surface-2:var(--night-card-2);--hair:var(--night-rule);background:var(--night);color:var(--cream)}@keyframes lv2-rise{0%{opacity:0;transform:translateY(20px)}}@keyframes lv2-fade{0%{opacity:0}}@keyframes lv2-scale{0%{opacity:0;transform:scale(.94)}}@keyframes lv2-draw{0%{transform:scaleX(0)}}.landing-v2.reveal-on [data-reveal]:not(.in){opacity:0}.landing-v2.reveal-on [data-reveal=line]:not(.in){opacity:1;transform:scaleX(0)}.landing-v2.reveal-on [data-reveal].in{animation:lv2-rise .9s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 80ms)}.landing-v2.reveal-on [data-reveal=fade].in{animation-name:lv2-fade}.landing-v2.reveal-on [data-reveal=scale].in{animation-name:lv2-scale}.landing-v2.reveal-on [data-reveal=line].in{animation-name:lv2-draw;animation-duration:1.4s}.landing-v2 [data-reveal=line]{transform-origin:left center}[dir=rtl] .landing-v2 [data-reveal=line]{transform-origin:right center}@media (prefers-reduced-motion:reduce){.landing-v2.reveal-on [data-reveal]:not(.in){opacity:1;transform:none}.landing-v2.reveal-on [data-reveal].in{animation:none}}.landing-v2 .pill{display:inline-flex;align-items:center;gap:.5em;font:500 clamp(13px,1vw,15px)/1.2 var(--font-sans);padding:.5em 1.05em;border-radius:999px;color:var(--ink);white-space:nowrap;background:var(--tone,var(--cream-3))}.landing-v2 .pill--cream{--tone:var(--cream-3)}.landing-v2 .tag{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--fg) 26%,transparent);font:500 12.5px/1.2 var(--font-sans);color:var(--fg);white-space:nowrap}.landing-v2 .tag:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--tone,currentColor);flex:0 0 auto}.landing-v2 .eyebrow,.landing-v2 .sec-eyebrow{display:block;align-self:flex-start;font:400 15px/1.3 var(--font-sans);color:var(--fg-mute)}.landing-v2 .num{font-family:var(--font-num);font-feature-settings:"tnum"}.landing-v2 .cta__h em,.landing-v2 .sec-h em,.landing-v2 .trust__quote em{font-style:normal}.landing-v2 .btn-primary,.landing-v2 .btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:999px;cursor:pointer;font:500 15px/1 var(--font-sans);white-space:nowrap;border:1px solid var(--fg);transition:background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease),transform .25s var(--ease)}.landing-v2 .btn-primary{background:var(--fg);color:var(--bg)}.landing-v2 .btn-primary:hover{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.landing-v2 .btn-secondary{background:transparent;color:var(--fg);border-color:color-mix(in srgb,var(--fg) 34%,transparent)}.landing-v2 .btn-secondary:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.landing-v2 .btn-primary:active,.landing-v2 .btn-secondary:active{transform:scale(.97)}.landing-v2 .btn-primary .ic,.landing-v2 .btn-secondary .ic,.landing-v2 .link-arrow .ic{transition:translate .3s var(--ease)}.landing-v2 .btn-primary:hover .ic,.landing-v2 .btn-secondary:hover .ic,.landing-v2 .link-arrow:hover .ic{translate:calc(4px * var(--dir)) 0}.landing-v2 .link-arrow{display:inline-flex;align-items:center;gap:8px;font:500 15px/1.3 var(--font-sans);color:var(--fg);background:linear-gradient(currentColor,currentColor) no-repeat 0 100% /0 1px;padding-bottom:3px;transition:background-size .35s var(--ease)}[dir=rtl] .landing-v2 .link-arrow{background-position:100% 100%}.landing-v2 .link-arrow:hover{background-size:100% 1px}.landing-v2 .annc{position:relative;display:flex;min-height:42px;padding:0 48px;background:var(--ink)}.landing-v2 .annc,.landing-v2 .annc__pill{justify-content:center;align-items:center;color:var(--cream)}.landing-v2 .annc__pill{display:inline-flex;gap:12px;flex-wrap:wrap;padding-block:11px;font:400 13.5px/1.35 var(--font-sans)}.landing-v2 .annc__tag{font-weight:500;color:var(--yellow)}.landing-v2 .annc__text{background:linear-gradient(currentColor,currentColor) no-repeat 0 100% /0 1px;padding-bottom:2px;transition:background-size .35s var(--ease)}[dir=rtl] .landing-v2 .annc__text{background-position:100% 100%}.landing-v2 .annc__pill:hover .annc__text{background-size:100% 1px}.landing-v2 .annc__close{position:absolute;inset-inline-end:12px;top:50%;translate:0 -50%;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--cream);cursor:pointer;opacity:.7;transition:opacity .2s,background .2s}.landing-v2 .annc__close:hover{opacity:1;background:rgba(253,247,225,.14)}.landing-v2 .site-head{position:sticky;top:0;z-index:60;border-bottom:1px solid transparent;transition:transform .5s var(--ease),border-color .3s ease,background .3s ease}.landing-v2 .site-head.is-scrolled{background:color-mix(in srgb,var(--cream) 82%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);border-bottom-color:color-mix(in srgb,var(--rule) 70%,transparent)}.landing-v2 .site-head.is-hidden{transform:translateY(-100%)}.landing-v2 .site-head.is-open{background:var(--cream);transform:none}.landing-v2 .nav{display:flex;align-items:center;gap:clamp(16px,2.4vw,36px);height:var(--head-h)}.landing-v2 .nav__logo{display:inline-flex;align-items:center;flex:0 0 auto}.landing-v2 .nav__logo img{height:24px;width:auto}[dir=rtl] .landing-v2 .nav__logo img{height:30px}.landing-v2 .nav__links{display:flex;align-items:center;gap:2px}.landing-v2 .nav__link{font:400 14.5px/1 var(--font-sans);color:var(--ink-soft);white-space:nowrap;padding:10px 12px;border-radius:999px;transition:color .2s,background .2s}@media (max-width:1480px){.landing-v2 .nav__link{padding-inline:9px;font-size:14px}}.landing-v2 .nav__link:hover{color:var(--ink)}.landing-v2 .nav__right{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.landing-v2 .nav__cta,.landing-v2 .nav__lang{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 18px;border-radius:999px;font:500 14px/1 var(--font-sans);white-space:nowrap;transition:background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease)}.landing-v2 .nav__cta{background:var(--ink);color:var(--cream);border:1px solid var(--ink)}.landing-v2 .nav__cta-short{display:none}@media (max-width:720px){.landing-v2 .nav__cta-full{display:none}.landing-v2 .nav__cta-short{display:inline}}.landing-v2 .nav__cta:hover{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.landing-v2 .nav__lang{color:var(--ink);border:1px solid color-mix(in srgb,var(--ink) 30%,transparent)}.landing-v2 .nav__lang:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}.landing-v2 .nav__link--active{color:var(--ink);font-weight:500}.landing-v2 .nav__group{position:relative;display:flex}.landing-v2 .nav__trigger{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;cursor:pointer}.landing-v2 .nav__trigger .ic{opacity:.5;transition:rotate .3s var(--ease)}.landing-v2 .nav__group.is-open .nav__trigger,.landing-v2 .nav__group:hover .nav__trigger{color:var(--ink);background:var(--cream-2)}.landing-v2 .nav__group.is-open .nav__trigger .ic,.landing-v2 .nav__group:hover .nav__trigger .ic{rotate:180deg}.landing-v2 .nav__panel{position:absolute;top:100%;inset-inline-start:-8px;z-index:30;padding-top:14px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s ease,transform .3s var(--ease),visibility .22s}.landing-v2 .nav__group.is-open .nav__panel,.landing-v2 .nav__group:has(:focus-visible) .nav__panel,.landing-v2 .nav__group:hover .nav__panel{opacity:1;visibility:visible;transform:none}.landing-v2 .nav__panel-list{display:grid;gap:2px;min-width:248px;margin:0;padding:8px;list-style:none;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);box-shadow:var(--shadow-soft)}.landing-v2 .nav__panel-link{display:block;padding:11px 14px;border-radius:12px;white-space:nowrap;font:400 14.5px/1.3 var(--font-sans);color:var(--ink-soft);transition:background .2s,color .2s}.landing-v2 .nav__panel-link:focus-visible,.landing-v2 .nav__panel-link:hover{background:var(--cream-2);color:var(--ink)}.landing-v2 .nav__panel-link.is-active{color:var(--ink);font-weight:500}@media (prefers-reduced-motion:reduce){.landing-v2 .nav__panel,.landing-v2 .nav__trigger .ic,.landing-v2 .site-head{transition:none}}.landing-v2 .nav__menu{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid color-mix(in srgb,var(--ink) 30%,transparent);border-radius:50%;background:transparent;color:var(--ink);cursor:pointer;transition:background .2s,color .2s}.landing-v2 .nav__menu:hover{background:var(--ink);color:var(--cream)}.landing-v2 .nav__mobile,.landing-v2 .nav__mobile-ctas{display:none}@media (max-width:1280px){.landing-v2{--head-h:60px}.landing-v2 .nav__lang,.landing-v2 .nav__links{display:none}.landing-v2 .nav__menu{display:inline-flex}.landing-v2 .nav__mobile{display:flex;flex-direction:column;padding:4px 0 22px;height:calc(100vh - var(--head-h) - var(--head-top, 0px));height:calc(100dvh - var(--head-h) - var(--head-top, 0px));overflow-y:auto;animation:lv2-rise .45s var(--ease) backwards}.landing-v2 .nav__mobile-lang,.landing-v2 .nav__mobile-link{padding:18px 2px;font:300 22px/1.2 var(--font-display);color:var(--ink);border-bottom:1px solid var(--rule)}.landing-v2 .nav__mobile-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;border-bottom:1px solid var(--rule);background:transparent;cursor:pointer;text-align:start}.landing-v2 .nav__mobile-trigger .ic{opacity:.55;transition:rotate .3s var(--ease)}.landing-v2 .nav__mobile-trigger[aria-expanded=true] .ic{rotate:180deg}.landing-v2 .nav__mobile-sub{display:flex;flex-direction:column;padding:8px 0 12px;border-bottom:1px solid var(--rule)}.landing-v2 .nav__mobile-sublink{display:block;padding:11px 14px;border-radius:12px;font:300 16px/1.3 var(--font-sans);color:var(--ink-soft)}.landing-v2 .nav__mobile-sublink.is-active{color:var(--ink);font-weight:500;background:var(--cream-2)}.landing-v2 .nav__mobile-link.is-active{font-weight:500}.landing-v2 .nav__mobile-lang{font-size:16px;font-weight:500;border-bottom:0}.landing-v2 .nav__mobile>*{animation:lv2-rise .5s var(--ease) calc(var(--row, 0) * 45ms + 60ms) backwards}.landing-v2 .nav__mobile>:nth-child(2){--row:1}.landing-v2 .nav__mobile>:nth-child(3){--row:2}.landing-v2 .nav__mobile>:nth-child(4){--row:3}.landing-v2 .nav__mobile>:nth-child(5){--row:4}.landing-v2 .nav__mobile>:nth-child(6){--row:5}.landing-v2 .nav__mobile>:nth-child(7){--row:6}.landing-v2 .nav__mobile>:nth-child(8){--row:7}.landing-v2 .nav__mobile-ctas{display:grid;gap:8px;margin-top:auto;padding-top:22px}.landing-v2 .nav__mobile-ctas .btn-primary,.landing-v2 .nav__mobile-ctas .btn-secondary{min-height:54px;font-size:16px}}@media (prefers-reduced-motion:reduce){.landing-v2 .nav__mobile,.landing-v2 .nav__mobile>*{animation:none}}@media (max-width:560px){.landing-v2 .annc{padding-inline:16px 44px;justify-content:flex-start}.landing-v2 .annc__pill{justify-content:flex-start;text-align:start;font-size:13px}.landing-v2 .annc__tag{display:none}}@media (max-width:420px){.landing-v2 .nav__cta{padding:0 14px;font-size:13px}}.landing-v2 .section{padding-top:clamp(72px,11vh,150px);padding-bottom:clamp(72px,11vh,150px)}@media (max-width:720px){.landing-v2 .section{padding-top:64px;padding-bottom:64px}.landing-v2 .sec-head{gap:16px}}.landing-v2 .section--tight{padding-top:80px;padding-bottom:80px}.landing-v2 .sec-head{display:flex;flex-direction:column;gap:22px;max-width:900px}.landing-v2 .sec-head--center{margin:0 auto;align-items:center;text-align:center}.landing-v2 .sec-head--center .eyebrow,.landing-v2 .sec-head--center .sec-eyebrow{align-self:center}.landing-v2 .sec-h{font:200 clamp(2.1rem,4.6vw,4.4rem)/1.05 var(--font-display);letter-spacing:-.028em;color:var(--fg);text-wrap:balance}[dir=rtl] .landing-v2 .sec-h{font-weight:300;letter-spacing:normal;line-height:1.35}.landing-v2 .sec-sub{font:300 clamp(17px,1.35vw,21px)/1.6 var(--font-sans);color:var(--fg-soft);max-width:60ch;text-wrap:pretty}[dir=rtl] .landing-v2 .sec-sub{line-height:1.85}.landing-v2 .shot{margin:0;border-radius:16px;overflow:hidden;background:var(--paper);border:1px solid rgba(10,10,10,.1);box-shadow:0 40px 70px -50px rgba(10,10,10,.5)}.landing-v2 .shot__bar{display:flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-bottom:1px solid var(--rule);background:var(--paper)}.landing-v2 .shot__bar i{width:8px;height:8px;border-radius:50%;background:var(--rule)}.landing-v2 .shot img{width:100%;height:auto}.landing-v2 .marquee{overflow:hidden;--g:clamp(30px,4vw,72px);position:relative;direction:ltr;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.landing-v2 .marquee-track{display:flex;align-items:center;width:max-content;animation:lv2-marq 60s linear infinite;will-change:transform}.landing-v2 .marquee:hover .marquee-track{animation-play-state:paused}.landing-v2 .marquee img{width:clamp(112px,11vw,150px);height:clamp(48px,5vw,62px);object-fit:contain;flex:0 0 auto;margin-inline-end:var(--g);filter:grayscale(1) contrast(1.05);mix-blend-mode:multiply;opacity:.78;transition:opacity .3s,filter .3s}.landing-v2 .marquee img:hover{opacity:1;filter:grayscale(0)}.landing-v2 .marquee--rev .marquee-track{animation-direction:reverse}.landing-v2 .marquee+.marquee{margin-top:clamp(26px,3.4vw,44px)}@media (max-width:720px){.landing-v2 .marquee{--g:34px}.landing-v2 .marquee img{width:104px;height:44px}}@keyframes lv2-marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.landing-v2 .marquee-track{animation:none}}.landing-v2 .faq{display:flex;flex-direction:column;margin:0 auto;max-width:900px;width:100%}.landing-v2 .faq-item{border-top:1px solid var(--hair)}.landing-v2 .faq-item:last-child{border-bottom:1px solid var(--hair)}.landing-v2 .faq-q{width:100%;background:transparent;border:0;cursor:pointer;padding:26px 2px;text-align:start;display:flex;align-items:center;justify-content:space-between;gap:24px;font:300 clamp(18px,1.6vw,23px)/1.4 var(--font-display);color:var(--fg)}.landing-v2 .faq-q__plus{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid color-mix(in srgb,var(--fg) 30%,transparent);color:var(--fg);flex-shrink:0;transition:background .3s,color .3s,border-color .3s,rotate .45s var(--ease)}.landing-v2 .faq-q:hover .faq-q__plus{background:var(--fg);color:var(--bg);border-color:var(--fg)}.landing-v2 .faq-item--open .faq-q__plus{background:var(--yellow);color:var(--ink);border-color:var(--yellow);rotate:45deg}.landing-v2 .faq-a{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s var(--ease),opacity .35s ease,padding .5s var(--ease)}.landing-v2 .faq-a>.faq-a__in{overflow:hidden;min-height:0}.landing-v2 .faq-item--open .faq-a{grid-template-rows:1fr;opacity:1;padding:0 2px 30px}.landing-v2 .faq-a p{font:300 clamp(16px,1.15vw,18px)/1.7 var(--font-sans);color:var(--fg-soft);max-width:64ch}[dir=rtl] .landing-v2 .faq-a p{line-height:1.9}.landing-v2 .faq-a p+p{margin-top:12px}.landing-v2 .ft{position:relative;z-index:2;overflow:clip;padding-top:clamp(56px,8vw,104px);margin-top:calc(var(--ft-lap) * -1);border-radius:var(--ft-lap) var(--ft-lap) 0 0;--ft-lap:clamp(28px,3.4vw,48px)}.landing-v2 .ft__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px)}.landing-v2 .ft__h{margin-bottom:20px;font:400 14px/1.2 var(--font-sans);color:var(--night-muted)}.landing-v2 .ft__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:13px}.landing-v2 .ft__list a{font:300 16px/1.3 var(--font-sans);color:var(--cream);background:linear-gradient(currentColor,currentColor) no-repeat 0 100% /0 1px;padding-bottom:2px;transition:background-size .35s var(--ease),color .2s}[dir=rtl] .landing-v2 .ft__list a{background-position:100% 100%}.landing-v2 .ft__list a:hover{background-size:100% 1px;color:var(--yellow)}.landing-v2 .ft__clients{margin-top:clamp(56px,8vw,112px)}.landing-v2 .ft__clients img{mix-blend-mode:normal;filter:brightness(0) invert(.94);opacity:.62}.landing-v2 .ft__clients img:hover{opacity:1;filter:brightness(0) invert(.94)}.landing-v2 .ft__bar{margin-top:clamp(28px,4vw,48px);padding:22px 0 26px;border-top:1px solid var(--night-rule);display:flex;align-items:center;justify-content:space-between;gap:24px;font:300 13.5px/1.4 var(--font-sans);color:var(--night-muted)}.landing-v2 .ft__socials{display:flex;gap:8px}.landing-v2 .ft__socials a{width:38px;height:38px;border-radius:50%;border:1px solid var(--night-rule);display:inline-flex;align-items:center;justify-content:center;transition:background .25s,border-color .25s,translate .3s var(--ease)}.landing-v2 .ft__socials a:hover{background:var(--cream);border-color:var(--cream);translate:0 -3px}.landing-v2 .ft__socials img{width:15px;height:15px;filter:invert(1);opacity:.85;transition:filter .25s}.landing-v2 .ft__socials a:hover img{filter:none;opacity:1}.landing-v2 .ft__spectrum{height:6px;background:var(--spectrum)}@media (max-width:820px){.landing-v2 .ft__inner{grid-template-columns:1fr 1fr}}@media (max-width:480px){.landing-v2 .ft__bar{flex-direction:column;align-items:flex-start}}@media (max-width:1280px){.landing-v2{-webkit-tap-highlight-color:transparent}.landing-v2 .nav__cta,.landing-v2 .nav__logo{min-height:44px}.landing-v2 .nav__menu{width:44px;height:44px}.landing-v2 .annc__close{width:40px;height:40px;inset-inline-end:6px}}@media (max-width:720px){.landing-v2 .ft__list{gap:0}.landing-v2 .ft__list a{display:inline-block;padding-block:11px}.landing-v2 .ft__h{margin-bottom:10px}.landing-v2 .ft__socials a{width:44px;height:44px}}@media (hover:none){.landing-v2 .btn-primary:hover{background:var(--fg);border-color:var(--fg);color:var(--bg)}.landing-v2 .btn-secondary:hover{background:transparent;color:var(--fg);border-color:color-mix(in srgb,var(--fg) 34%,transparent)}.landing-v2 .nav__cta:hover{background:var(--ink);border-color:var(--ink);color:var(--cream)}.landing-v2 .btn-primary:active,.landing-v2 .nav__cta:active{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.landing-v2 .ind-card{transition:transform .25s var(--ease)}.landing-v2 .insight-card,.landing-v2 .sector-related-card{transition:background .45s var(--ease),translate .45s var(--ease),transform .25s var(--ease)}.landing-v2 .ind-card:active,.landing-v2 .insight-card:active,.landing-v2 .sector-related-card:active{transform:scale(.98)}}