@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");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-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");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-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");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-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Source Code Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6d5c826b043f6723-s.1c2y3le1__pik.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/47eb92ac1aa9c529-s.07d14jzj_y3u5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6fbe473319807534-s.3nia4t5ny_zab.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f2ad117b34a6a0c0-s.2da24f_1qtc7q.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0f21577a94c6b130-s.1mqncfknhikpq.woff2)format("woff2");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:Source Code Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4969fef068c5d4be-s.0r9gda1neavpg.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:Source Code Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa23aaecf4e343ac-s.p.18d6b4couyt-f.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:Source Code Pro Fallback;src:local(Arial);ascent-override:73.11%;descent-override:20.28%;line-gap-override:0.0%;size-adjust:134.59%}.t46eZG_className{font-family:Source Code Pro,Source Code Pro Fallback;font-style:normal;font-weight:500}.t46eZG_variable{--font-source-code:"Source Code Pro", "Source Code Pro Fallback"}
:root{--sds-font-family-system:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Ubuntu, sans-serif;--sds-font-family-ui:"Sohne-var", var(--font-inter), "SF Pro Display", var(--sds-font-family-system);--sds-font-family-code:"SourceCodePro", var(--font-source-code), "SFMono-Regular", monospace;--sds-font-heading-xxs-size:.875rem;--sds-font-heading-xxs-weight:400;--sds-font-heading-xxs-lh:1.2;--sds-font-heading-xxs-tracking:0;--sds-font-heading-xs-size:1rem;--sds-font-heading-xs-weight:400;--sds-font-heading-xs-lh:1.2;--sds-font-heading-xs-tracking:0;--sds-font-heading-sm-size:1.125rem;--sds-font-heading-sm-weight:300;--sds-font-heading-sm-lh:1.25;--sds-font-heading-sm-tracking:0;--sds-font-heading-md-size:1.25rem;--sds-font-heading-md-weight:300;--sds-font-heading-md-lh:1.2;--sds-font-heading-md-tracking:-.01em;--sds-font-heading-lg-size:1.375rem;--sds-font-heading-lg-weight:300;--sds-font-heading-lg-lh:1.2;--sds-font-heading-lg-tracking:-.01em;--sds-font-heading-xl-size:1.75rem;--sds-font-heading-xl-weight:300;--sds-font-heading-xl-lh:1.07;--sds-font-heading-xl-tracking:-.01em;--sds-font-heading-xxl-size:2.125rem;--sds-font-heading-xxl-weight:300;--sds-font-heading-xxl-lh:1.03;--sds-font-heading-xxl-tracking:-.02em;--sds-font-heading-hero-sm-size:1.625rem;--sds-font-heading-hero-sm-weight:300;--sds-font-heading-hero-sm-lh:1.12;--sds-font-heading-hero-sm-tracking:-.01em;--sds-font-heading-hero-md-size:1.625rem;--sds-font-heading-hero-md-weight:300;--sds-font-heading-hero-md-lh:1.12;--sds-font-heading-hero-md-tracking:-.01em;--sds-font-heading-hero-lg-size:1.75rem;--sds-font-heading-hero-lg-weight:300;--sds-font-heading-hero-lg-lh:1.1;--sds-font-heading-hero-lg-tracking:-.01em;--sds-font-text-xxs-size:.75rem;--sds-font-text-xxs-weight:300;--sds-font-text-xxs-lh:1.45;--sds-font-text-xs-size:.75rem;--sds-font-text-xs-weight:300;--sds-font-text-xs-lh:1.45;--sds-font-text-sm-size:.875rem;--sds-font-text-sm-weight:300;--sds-font-text-sm-lh:1.4;--sds-font-text-md-size:1rem;--sds-font-text-md-weight:300;--sds-font-text-md-lh:1.4;--sds-font-text-lg-size:1rem;--sds-font-text-lg-weight:300;--sds-font-text-lg-lh:1.4;--sds-font-text-xl-size:1.125rem;--sds-font-text-xl-weight:300;--sds-font-text-xl-lh:1.4;--hero-font-lang-size:clamp(1.625rem, 1.05rem + 1.6vw, 3rem);--sds-color-brand-50:#e8e9ff;--sds-color-brand-75:#e2e4ff;--sds-color-brand-100:#d6d9fc;--sds-color-brand-200:#b9b9f9;--sds-color-brand-300:#9a9afe;--sds-color-brand-400:#7f7dfc;--sds-color-brand-500:#665efd;--sds-color-brand-600:#533afd;--sds-color-brand-700:#4032c8;--sds-color-brand-800:#2e2b8c;--sds-color-brand-900:#1c1e54;--sds-color-brand-950:#161741;--sds-color-brand-975:#0f1137;--sds-color-neutral-0:#fff;--sds-color-neutral-25:#f8fafd;--sds-color-neutral-50:#e5edf5;--sds-color-neutral-100:#d4dee9;--sds-color-neutral-200:#bac8da;--sds-color-neutral-300:#95a4ba;--sds-color-neutral-400:#7d8ba4;--sds-color-neutral-500:#64748d;--sds-color-neutral-600:#50617a;--sds-color-neutral-700:#3c4f69;--sds-color-neutral-800:#273951;--sds-color-neutral-900:#1a2c44;--sds-color-neutral-950:#11273e;--sds-color-neutral-975:#0d253d;--sds-color-neutral-990:#061b31;--sds-color-action-solid-bg:var(--sds-color-brand-600);--sds-color-action-solid-bg-hover:var(--sds-color-brand-700);--sds-color-action-subdued-bg:var(--sds-color-brand-50);--sds-color-action-subdued-bg-hover:var(--sds-color-brand-75);--sds-color-action-quiet-bg-hover:var(--sds-color-brand-100);--sds-color-action-quiet-border:var(--sds-color-brand-200);--sds-color-action-on-solid:var(--sds-color-neutral-0);--sds-color-action-focus-outer:var(--sds-color-brand-600);--sds-color-marketing-accent:#635bff;--sds-color-accent-lemon:#ffd601;--sds-color-accent-magenta:#ee30fb;--sds-color-accent-orange:#ff6118;--sds-color-accent-violet:#96f;--sds-color-accent-blue:#0073e6;--sds-color-accent-green:#00d66f;--sds-color-accent-ruby:#ea2261;--sds-color-band-1:#f6f9fc;--sds-color-band-2:#f8fafd;--sta-body-slate:#425466;--sta-navy:var(--sds-color-neutral-990);--sta-global-navy:#0a2540;--sds-accent-lemon-subdued:#fff8cc;--sds-accent-lemon-icon:linear-gradient(135deg, #ffd601, #ff6118);--sds-accent-magenta-subdued:#fde6fe;--sds-accent-magenta-icon:linear-gradient(135deg, #ee30fb, #96f);--sds-accent-orange-subdued:#ffe9de;--sds-accent-orange-icon:linear-gradient(135deg, #ff6118, #ea2261);--sds-accent-ruby-subdued:#fde4ec;--sds-accent-ruby-icon:linear-gradient(135deg, #ea2261, #ee30fb);--sds-space-core-0:0px;--sds-space-core-1:1px;--sds-space-core-2:2px;--sds-space-core-4:4px;--sds-space-core-6:6px;--sds-space-core-8:8px;--sds-space-core-12:12px;--sds-space-core-16:16px;--sds-space-core-20:20px;--sds-space-core-24:24px;--sds-space-core-28:28px;--sds-space-core-32:32px;--sds-space-core-36:36px;--sds-space-core-40:40px;--sds-space-core-44:44px;--sds-space-core-48:48px;--sds-space-core-56:56px;--sds-space-core-64:64px;--sds-space-core-72:72px;--sds-space-core-80:80px;--sds-space-core-96:96px;--sds-space-core-112:112px;--sds-space-core-128:128px;--sds-space-core-144:144px;--sds-space-core-160:160px;--sds-space-core-200:200px;--sds-space-core-550:44px;--sds-radius-xs:2px;--sds-radius-sm:4px;--sds-radius-md:6px;--sds-radius-lg:16px;--sds-radius-xl:32px;--sds-radius-round:99999px;--sds-button-height:var(--sds-space-core-550);--sds-button-border-width:1px;--sds-space-layout-content-maxWidth:1264px;--sds-space-layout-content-margin:16px;--sds-space-layout-gap:16px;--sds-layout-columns:4;--sds-shadow-highlight-card:0px 16px 32px #32325d1f;--sds-color-shadow-xs-top:#32325d0f;--sds-color-shadow-xs-bottom:#0000000a;--sds-color-shadow-sm-top:#32325d1a;--sds-color-shadow-sm-bottom:#0000000f;--sds-color-shadow-md-top:#32325d29;--sds-color-shadow-md-bottom:#00000014;--sds-color-shadow-lg-top:#32325d38;--sds-color-shadow-lg-bottom:#0000001a;--sds-color-shadow-popover-top:#32325d40;--sds-color-shadow-popover-bottom:#0000001a;--sds-shadow-xs:0 1px 2px var(--sds-color-shadow-xs-top), 0 1px 1px var(--sds-color-shadow-xs-bottom);--sds-shadow-sm:0 2px 5px var(--sds-color-shadow-sm-top), 0 1px 2px var(--sds-color-shadow-sm-bottom);--sds-shadow-md:0 6px 12px -2px var(--sds-color-shadow-md-top), 0 3px 7px -3px var(--sds-color-shadow-md-bottom);--sds-shadow-lg:0 13px 27px -5px var(--sds-color-shadow-lg-top), 0 8px 16px -8px var(--sds-color-shadow-lg-bottom);--sds-shadow-xl:0 30px 60px -12px var(--sds-color-shadow-lg-top), 0 18px 36px -18px var(--sds-color-shadow-lg-bottom);--sds-shadow-popover:0 50px 100px -20px var(--sds-color-shadow-popover-top), 0 30px 60px -30px var(--sds-color-shadow-popover-bottom);--sds-focus-outer-color:var(--sds-color-action-focus-outer);--sds-focus-outer-width:2px;--sds-focus-offset:2px;--sds-motion-accordion-duration:.36s;--sds-motion-accordion-ease:cubic-bezier(.65, .05, .36, 1);--sds-motion-toggle-duration:.22s;--sds-motion-card-duration:.3s;--sds-motion-carousel-hover-duration:.8s;--sds-motion-ease:cubic-bezier(.25, 1, .5, 1)}@media (min-width:640px){:root{--sds-layout-columns:8}}@media (min-width:940px){:root{--sds-layout-columns:12;--sds-space-layout-content-margin:24px}}@media (prefers-reduced-motion:reduce){:root{--sds-motion-accordion-duration:0s;--sds-motion-toggle-duration:0s;--sds-motion-card-duration:0s;--sds-motion-carousel-hover-duration:0s}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html.has-drawer{overflow:hidden}body{font-family:var(--sds-font-family-ui);font-size:var(--sds-font-text-md-size);font-weight:var(--sds-font-text-md-weight);line-height:var(--sds-font-text-md-lh);color:var(--sta-body-slate);background:var(--sds-color-neutral-0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01";margin:0}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4{color:var(--sta-navy)}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}img{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer}code,pre,kbd{font-family:var(--sds-font-family-code);font-weight:500}:focus-visible{outline:var(--sds-focus-outer-width) solid var(--sds-focus-outer-color);outline-offset:var(--sds-focus-offset);border-radius:var(--sds-radius-sm)}.sds-skip{z-index:1000;border-radius:var(--sds-radius-sm);background:#fff;padding:8px 12px;position:absolute;top:8px;left:-9999px}.sds-skip:focus{left:16px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sds-container{width:100%;max-width:calc(var(--sds-space-layout-content-maxWidth) + 2 * var(--sds-space-layout-content-margin));padding-inline:var(--sds-space-layout-content-margin);margin-inline:auto}.sds-container--narrow{max-width:calc(900px + 2 * var(--sds-space-layout-content-margin))}.sds-section{padding-block:var(--sds-space-core-72);position:relative}@media (min-width:940px){.sds-section{padding-block:var(--sds-space-core-112)}}.sds-band{background:var(--sds-color-band-1)}.sta-site{position:relative}.sta-guides{pointer-events:none;z-index:0;max-width:calc(var(--sds-space-layout-content-maxWidth) + 2 * var(--sds-space-layout-content-margin));margin-inline:auto;position:absolute;inset:0}.sta-guides:before,.sta-guides:after{content:"";background:repeating-linear-gradient(#42477017 0 4px,#0000 4px 8px);width:1px;position:absolute;top:0;bottom:0}.sta-guides:before{left:var(--sds-space-layout-content-margin)}.sta-guides:after{right:var(--sds-space-layout-content-margin)}main{z-index:1;position:relative}.sds-h-xxs{font-size:var(--sds-font-heading-xxs-size);font-weight:var(--sds-font-heading-xxs-weight);line-height:var(--sds-font-heading-xxs-lh)}.sds-h-xs{font-size:var(--sds-font-heading-xs-size);font-weight:var(--sds-font-heading-xs-weight);line-height:var(--sds-font-heading-xs-lh)}.sds-h-sm{font-size:var(--sds-font-heading-sm-size);font-weight:var(--sds-font-heading-sm-weight);line-height:var(--sds-font-heading-sm-lh)}.sds-h-md{font-size:var(--sds-font-heading-md-size);font-weight:var(--sds-font-heading-md-weight);line-height:var(--sds-font-heading-md-lh);letter-spacing:var(--sds-font-heading-md-tracking)}.sds-h-lg{font-size:var(--sds-font-heading-lg-size);font-weight:var(--sds-font-heading-lg-weight);line-height:var(--sds-font-heading-lg-lh);letter-spacing:var(--sds-font-heading-lg-tracking)}.sds-h-xl{font-size:var(--sds-font-heading-xl-size);font-weight:var(--sds-font-heading-xl-weight);line-height:var(--sds-font-heading-xl-lh);letter-spacing:var(--sds-font-heading-xl-tracking)}.sds-h-xxl{font-size:var(--sds-font-heading-xxl-size);font-weight:var(--sds-font-heading-xxl-weight);line-height:var(--sds-font-heading-xxl-lh);letter-spacing:var(--sds-font-heading-xxl-tracking)}.sds-h-section{font-size:clamp(var(--sds-font-heading-xl-size), 1.1rem + 1.4vw, 2.5rem);letter-spacing:-.02em;font-weight:300;line-height:1.07}.sds-h-hero{font-size:var(--sds-font-heading-hero-sm-size);font-weight:var(--sds-font-heading-hero-sm-weight);line-height:var(--sds-font-heading-hero-sm-lh);letter-spacing:var(--sds-font-heading-hero-sm-tracking)}@media (min-width:640px){.sds-h-hero{font-size:var(--hero-font-lang-size);line-height:var(--sds-font-heading-hero-md-lh)}}@media (min-width:940px){.sds-h-hero{line-height:var(--sds-font-heading-hero-lg-lh);letter-spacing:var(--sds-font-heading-hero-lg-tracking)}}.sds-text-xs{font-size:var(--sds-font-text-xs-size);font-weight:var(--sds-font-text-xs-weight);line-height:var(--sds-font-text-xs-lh)}.sds-text-sm{font-size:var(--sds-font-text-sm-size);font-weight:var(--sds-font-text-sm-weight);line-height:var(--sds-font-text-sm-lh)}.sds-text-md{font-size:var(--sds-font-text-md-size);font-weight:var(--sds-font-text-md-weight);line-height:var(--sds-font-text-md-lh)}.sds-text-xl{font-size:var(--sds-font-text-xl-size);font-weight:var(--sds-font-text-xl-weight);line-height:var(--sds-font-text-xl-lh)}.sds-eyebrow{font-size:var(--sds-font-text-sm-size);color:var(--sds-color-marketing-accent);margin-bottom:var(--sds-space-core-12);font-weight:400;display:block}.sds-lead{max-width:640px;margin-top:var(--sds-space-core-20)}.sds-heading-block{max-width:760px;margin-bottom:var(--sds-space-core-40)}.sds-heading-block p{margin-top:var(--sds-space-core-16)}.is-dark{color:var(--sds-color-neutral-200)}.is-dark h1,.is-dark h2,.is-dark h3,.is-dark h4{color:var(--sds-color-neutral-0)}.gradient-text{background:linear-gradient(90deg, var(--sds-color-accent-orange), var(--sds-color-accent-magenta) 50%, var(--sds-color-marketing-accent));color:#0000;-webkit-background-clip:text;background-clip:text}.placeholder-note{color:var(--sds-color-neutral-400);font-size:12px;font-style:italic}
.sds-btn{height:var(--sds-button-height);padding:0 var(--sds-space-core-20);border:var(--sds-button-border-width) solid transparent;white-space:nowrap;transition:background-color var(--sds-motion-toggle-duration) var(--sds-motion-ease), color var(--sds-motion-toggle-duration), border-color var(--sds-motion-toggle-duration), box-shadow var(--sds-motion-toggle-duration);justify-content:center;align-items:center;gap:6px;font-size:.9375rem;font-weight:400;line-height:1;display:inline-flex}.sds-btn--sm{height:34px;padding:0 var(--sds-space-core-16);font-size:.875rem}.sds-btn--r-sm{border-radius:var(--sds-radius-sm)}.sds-btn--r-lg{border-radius:var(--sds-radius-round)}.sds-btn--solid{background:var(--sds-color-action-solid-bg);color:var(--sds-color-action-on-solid)}.sds-btn--solid:hover{background:var(--sds-color-action-solid-bg-hover)}.sds-btn--subdued{background:var(--sds-color-action-subdued-bg);color:var(--sds-color-brand-600)}.sds-btn--subdued:hover{background:var(--sds-color-action-quiet-bg-hover)}.sds-btn--quiet{background:var(--sds-color-neutral-0);color:var(--sds-color-brand-600);border-color:var(--sds-color-action-quiet-border)}.sds-btn--quiet:hover{background:var(--sds-color-action-subdued-bg)}.sds-btn--outline{background:var(--sds-color-neutral-0);color:var(--sds-color-marketing-accent);border-color:var(--sds-color-marketing-accent)}.sds-btn--outline:hover{background:var(--sds-color-brand-50)}.sds-btn--translucent{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29}.sds-btn--translucent:hover{background:#ffffff42}.sds-btn--navy{background:var(--sta-navy);color:#fff}.sds-btn--navy:hover{background:var(--sds-color-neutral-800)}.sds-btn--cyan{color:var(--sta-navy);background:#00d4ff}.sds-btn--cyan:hover{background:#7fe7ff}.sds-btn--green{color:#fff;background:#00a650}.sds-btn--green:hover{background:#008a43}.sds-btn--white{color:var(--sta-navy);border-color:var(--sds-color-neutral-100);background:#fff}.sds-btn--white:hover{border-color:var(--sds-color-neutral-300)}.sds-btn-row{gap:var(--sds-space-core-12);margin-top:var(--sds-space-core-32);flex-wrap:wrap;align-items:center;display:flex}.sds-chevron{flex:none;overflow:visible}.sds-chevron path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.sds-chevron__line{opacity:0;transition:opacity var(--sds-motion-toggle-duration) var(--sds-motion-ease)}.sds-chevron__tip{transition:transform var(--sds-motion-toggle-duration) var(--sds-motion-ease)}a:hover>.sds-chevron .sds-chevron__line,button:hover>.sds-chevron .sds-chevron__line{opacity:1}a:hover>.sds-chevron .sds-chevron__tip,button:hover>.sds-chevron .sds-chevron__tip{transform:translate(3px)}.sds-caret{transition:transform var(--sds-motion-toggle-duration) var(--sds-motion-ease)}.sds-caret.is-open{transform:rotate(180deg)}.sds-textlink{color:var(--sds-color-marketing-accent);align-items:center;gap:4px;font-size:.9375rem;font-weight:400;display:inline-flex}.sds-textlink:hover{color:var(--sta-navy)}.is-dark .sds-textlink{color:#a2a8ff}.is-dark .sds-textlink:hover{color:#fff}.sta-wordmark{color:var(--sta-navy);letter-spacing:-.02em;align-items:center;gap:8px;font-size:1.0625rem;font-weight:600;display:inline-flex}.sta-wordmark__text span{font-weight:400}.is-dark .sta-wordmark,.sta-header--transparent .sta-wordmark{color:var(--sta-navy)}.sta-brandmark{color:#061b31;flex:none}.sta-wordmark--text{letter-spacing:-.035em;white-space:nowrap;gap:10px;font-size:1.25rem;font-weight:800;line-height:1}.sta-wordmark--text .sta-wordmark__text{font-weight:inherit}.sta-header{z-index:60;background:var(--sds-color-neutral-0);border-bottom:1px solid var(--sds-color-neutral-50);position:relative}.sta-header__inner{align-items:center;gap:var(--sds-space-core-24);height:60px;width:calc(100% - 2 * var(--sds-space-layout-content-margin));max-width:var(--sds-space-layout-content-maxWidth);padding-block:10px;padding-inline:var(--sds-space-layout-content-margin);border-inline:1px solid var(--sds-color-neutral-50);margin-inline:auto;display:flex}.sta-header__logo{flex:none;display:flex}.sta-header__nav{flex:1;display:none}.sta-header__nav ul{align-items:center;gap:2px;display:flex}.sta-header__trigger,.sta-header__link{border-radius:var(--sds-radius-round);height:34px;color:var(--sta-navy);transition:color var(--sds-motion-toggle-duration), background-color var(--sds-motion-toggle-duration);background:0 0;border:0;align-items:center;gap:4px;padding:0 10px;font-size:.9375rem;font-weight:400;display:inline-flex}.sta-header__trigger:hover,.sta-header__trigger.is-active,.sta-header__link:hover{color:var(--sds-color-marketing-accent)}.sta-header__divider{background:var(--sds-color-neutral-100);width:1px;height:18px;margin:0 6px}.sta-header__actions{gap:var(--sds-space-core-8);margin-left:auto;display:none}.sta-header__hamburger{background:0 0;border:0;flex-direction:column;gap:4px;margin-left:auto;padding:10px;display:flex}.sta-header__hamburger span{background:var(--sta-navy);border-radius:2px;width:18px;height:2px}@media (min-width:1051px){.sta-header__nav,.sta-header__actions{display:flex}.sta-header__hamburger{display:none}}.sta-header--transparent{background:0 0;border-bottom-color:#0a25400f;position:absolute;inset:0 0 auto}.sta-header--transparent .sta-header__inner{border-inline-color:#0000}.sta-header-spacer{display:none}@media (min-width:940px){.sta-header--sticky-capable.is-stuck{animation:sta-header-in .26s var(--sds-motion-ease);box-shadow:0 1px 0 var(--sds-color-neutral-50), var(--sds-shadow-xs);position:fixed;inset:0 0 auto}.sta-header-spacer{height:0;display:block}}@keyframes sta-header-in{0%{transform:translateY(-100%)}to{transform:none}}.sta-mega{pointer-events:none;opacity:0;transition:opacity var(--sds-motion-toggle-duration) var(--sds-motion-ease), transform var(--sds-motion-toggle-duration) var(--sds-motion-ease);position:absolute;top:100%;left:0;right:0;transform:translateY(-6px)}.sta-mega.is-open{pointer-events:auto;opacity:1;transform:none}.sta-mega__panel{max-width:var(--sds-space-layout-content-maxWidth);background:var(--sds-color-neutral-0);border-radius:var(--sds-radius-md);box-shadow:var(--sds-shadow-popover);margin:8px auto 0}.sta-mega__content{padding:var(--sds-space-core-32)}.sta-mega__grid{gap:var(--sds-space-core-24);display:grid}.sta-mega__grid--2{grid-template-columns:repeat(2,minmax(0,300px))}.sta-mega__grid--3{grid-template-columns:repeat(3,minmax(0,280px))}.sta-mega__title{color:var(--sds-color-marketing-accent);margin-bottom:var(--sds-space-core-12);letter-spacing:.01em;font-size:.75rem;font-weight:600}.sta-mega__col ul{gap:2px;display:grid}.sta-mega__link{border-radius:var(--sds-radius-sm);transition:background-color var(--sds-motion-card-duration);gap:1px;margin-inline:-8px;padding:6px 8px;display:grid}.sta-mega__link:hover{background:var(--sds-color-neutral-25)}.sta-mega__label{color:var(--sta-navy);font-size:.875rem;font-weight:500}.sta-mega__link:hover .sta-mega__label{color:var(--sds-color-marketing-accent)}.sta-mega__desc{color:var(--sds-color-neutral-600);font-size:.75rem;font-weight:300}.sta-backdrop{z-index:50;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity var(--sds-motion-toggle-duration) var(--sds-motion-ease);background:#0a25402e;position:fixed;inset:0}.sta-backdrop.is-open{opacity:1;pointer-events:auto}.sta-drawer{z-index:200;opacity:0;visibility:hidden;transition:opacity var(--sds-motion-toggle-duration), transform var(--sds-motion-toggle-duration), visibility 0s linear var(--sds-motion-toggle-duration);background:#fff;flex-direction:column;display:flex;position:fixed;inset:0;transform:translateY(-8px)}.sta-drawer.is-open{opacity:1;visibility:visible;transition-delay:0s;transform:none}.sta-drawer__top{border-bottom:1px solid var(--sds-color-neutral-50);justify-content:space-between;align-items:center;height:60px;padding:0 16px;display:flex}.sta-drawer__close{color:var(--sta-navy);background:0 0;border:0;padding:8px;font-size:18px}.sta-drawer__body{flex:1;padding:8px 16px;overflow-y:auto}.sta-drawer__group--gap{border-top:1px solid var(--sds-color-neutral-50);margin-top:12px;padding-top:12px}.sta-drawer__toggle{width:100%;color:var(--sta-navy);background:0 0;border:0;justify-content:space-between;align-items:center;padding:14px 0;font-size:1.0625rem;font-weight:500;display:flex}.sta-drawer__panel{transition:grid-template-rows var(--sds-motion-accordion-duration) var(--sds-motion-accordion-ease);grid-template-rows:0fr;display:grid}.sta-drawer__panel>*{overflow:hidden}.sta-drawer__panel.is-open{grid-template-rows:1fr}.sta-drawer__panel{max-height:0;transition:max-height var(--sds-motion-accordion-duration) var(--sds-motion-accordion-ease);display:block;overflow:hidden}.sta-drawer__panel.is-open{max-height:2400px}.sta-drawer__col{padding:4px 0 16px}.sta-drawer__col li a{color:var(--sta-navy);padding:7px 0;font-size:.9375rem;display:block}.sta-drawer__ctas{border-top:1px solid var(--sds-color-neutral-50);gap:10px;padding:16px;display:grid}.sta-drawer__ctas .sds-btn{justify-self:center;width:100%;max-width:343px}.sta-drawer__location{text-align:center;color:var(--sds-color-neutral-600);padding:0 16px 20px;font-size:.8125rem}.sta-close{z-index:1;padding-block:var(--sds-space-core-96);background:var(--sds-color-band-1);border-top:1px solid var(--sds-color-neutral-50);position:relative}.sta-close__head{gap:var(--sds-space-core-24);max-width:880px;display:grid}.sta-close__eyebrow{color:var(--sds-color-marketing-accent);font-size:.875rem;font-weight:500}.sta-close__title{letter-spacing:-.035em;color:var(--sta-navy);text-wrap:balance;font-size:clamp(2.25rem,1.4rem + 3.4vw,4rem);font-weight:500;line-height:1.04}.sta-close__actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.sta-close__steps{gap:var(--sds-space-core-32);margin-top:var(--sds-space-core-72);padding-top:var(--sds-space-core-32);border-top:1px solid var(--sds-color-neutral-100);padding-left:0;list-style:none;display:grid}@media (min-width:768px){.sta-close__steps{gap:var(--sds-space-core-48);grid-template-columns:repeat(3,1fr)}}.sta-close__step{align-content:start;gap:8px;display:grid}.sta-close__num{font-family:var(--sds-font-family-code);color:var(--sds-color-marketing-accent);font-size:.75rem}.sta-close__step-title{color:var(--sta-navy);font-size:1.0625rem;font-weight:500}.sta-close__step-body{color:var(--sta-body-slate);max-width:34ch;font-size:.9375rem;line-height:1.55}@media (max-width:639px){.sta-close{padding-block:var(--sds-space-core-64)}.sta-close__actions .sds-btn{flex:100%;justify-content:center}}.sta-footer{z-index:1;background:var(--sta-global-navy);color:#adbdcc;padding-block:var(--sds-space-core-80) var(--sds-space-core-32);position:relative;overflow:hidden}.sta-footer__top{gap:var(--sds-space-core-48);display:grid}@media (min-width:1024px){.sta-footer__top{gap:var(--sds-space-core-64);grid-template-columns:minmax(280px,1fr) 2fr}}.sta-footer__brand{align-content:start;justify-items:start;gap:20px;display:grid}.sta-footer__logo{border-radius:var(--sds-radius-sm);display:inline-flex}.sta-footer .sta-wordmark,.sta-footer .sta-brandmark{color:#fff}.sta-footer .sta-wordmark svg path{stroke:var(--sta-global-navy)}.sta-footer__pitch{max-width:36ch;font-size:.9375rem;line-height:1.6}.sta-footer__location{opacity:.75;margin-top:8px;font-size:.8125rem}.sta-footer__cta{border-radius:var(--sds-radius-round);color:#fff;border:1px solid #ffffff38;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:.875rem;font-weight:500;transition:background-color .2s,border-color .2s;display:inline-flex}.sta-footer__cta svg{transition:transform .2s var(--sds-motion-ease)}.sta-footer__cta:hover{background:#ffffff14;border-color:#fff6}.sta-footer__cta:hover svg{transform:translate(2px,-2px)}.sta-footer__cta:active{transform:translateY(1px)}.sta-footer__cols{gap:var(--sds-space-core-32) var(--sds-space-core-24);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:767px){.sta-footer__col:first-child{grid-column:1/-1}}@media (min-width:768px){.sta-footer__cols{grid-template-columns:1.3fr 1fr 1fr}}.sta-footer__title{letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:14px;font-size:.75rem;font-weight:500}.sta-footer__col ul{gap:2px;display:grid}.sta-footer__link{color:#adbdcc;align-items:center;min-height:32px;font-size:.875rem;transition:color .15s;display:inline-flex;position:relative}.sta-footer__link:after{content:"";transform-origin:0;height:1px;transition:transform .22s var(--sds-motion-ease);background:currentColor;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.sta-footer__link:hover{color:#fff}.sta-footer__link:hover:after{transform:scaleX(1)}.sta-footer a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #80e9ff}.sta-footer__mark{margin-top:var(--sds-space-core-80);letter-spacing:-.05em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #ffffff29;-webkit-user-select:none;user-select:none;font-size:clamp(2.5rem,8vw,7.5rem);font-weight:600;line-height:.95}@media (max-width:559px){.sta-footer__mark{white-space:normal;font-size:3.25rem}}.sta-footer__bottom{margin-top:var(--sds-space-core-32);padding-top:var(--sds-space-core-24);border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.sta-footer__copy{color:#8898aa;font-size:.8125rem}.sta-footer__legal{flex-wrap:wrap;gap:4px 24px;display:flex}.sta-footer__legal .sta-footer__link{min-height:44px;font-size:.8125rem}@media (max-width:639px){.sta-footer{padding-bottom:96px}.sta-footer__col .sta-footer__link{min-height:44px}.sta-footer__col .sta-footer__link:after{bottom:12px}}.sds-label{color:var(--sta-navy);margin-bottom:6px;font-size:.8125rem;font-weight:400;display:block}.sds-input{width:100%;height:40px;font:inherit;color:var(--sta-navy);border:1px solid var(--sds-color-neutral-100);border-radius:var(--sds-radius-md);transition:border-color var(--sds-motion-toggle-duration), box-shadow var(--sds-motion-toggle-duration);background:#fff;padding:8px 12px;font-size:.9375rem}.sds-input:focus{border-color:var(--sds-color-brand-600);box-shadow:0 0 0 3px var(--sds-color-brand-100);outline:none}.sds-input[aria-invalid=true]{border-color:var(--sds-color-accent-ruby)}textarea.sds-input{resize:vertical;height:auto}select.sds-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='M2 3.5l3 3 3-3' fill='none' stroke='%23425466' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.sta-chat{z-index:90;justify-items:end;display:grid;position:fixed;bottom:16px;right:16px}.sta-chat__avatars{flex:none;display:flex}.sta-chat__avatars span{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-7px;font-size:9px;font-weight:600;display:grid}.sta-chat__avatars span:first-child{margin-left:0}.sta-chat__launcher{border:1px solid var(--sds-color-neutral-50);border-radius:var(--sds-radius-round);height:48px;box-shadow:var(--sds-shadow-lg);color:var(--sta-navy);animation:sta-chat-in .4s var(--sds-motion-ease);transition:box-shadow var(--sds-motion-card-duration), transform var(--sds-motion-card-duration) var(--sds-motion-ease);background:#fff;align-items:center;gap:10px;padding:0 18px 0 8px;font-size:.875rem;font-weight:500;display:inline-flex}.sta-chat__launcher:hover{box-shadow:var(--sds-shadow-xl);transform:translateY(-1px)}.sta-chat__launcher:focus-visible,.sta-chat__close:focus-visible{outline:2px solid var(--sds-color-marketing-accent);outline-offset:2px}.sta-chat__panel{border-radius:var(--sds-radius-lg);border:1px solid var(--sds-color-neutral-50);width:340px;max-height:calc(100dvh - 32px);box-shadow:var(--sds-shadow-xl);transform-origin:100% 100%;animation:sta-chat-pop .26s var(--sds-motion-ease);background:#fff;overflow-y:auto}@keyframes sta-chat-in{0%{opacity:0;transform:translateY(12px)}}@keyframes sta-chat-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}}.sta-chat__head{border-bottom:1px solid var(--sds-color-neutral-50);background:var(--sds-color-band-1);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px 16px 14px 18px;display:grid}.sta-chat__title{color:var(--sta-navy);font-size:.9375rem;font-weight:500;line-height:1.3}.sta-chat__sub{color:var(--sds-color-neutral-500);margin-top:2px;font-size:.75rem;line-height:1.4}.sta-chat__close{width:30px;height:30px;color:var(--sds-color-neutral-500);transition:background-color var(--sds-motion-card-duration), color var(--sds-motion-card-duration);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.sta-chat__close:hover{color:var(--sta-navy);background:#fff}.sta-chat__form{gap:12px;padding:18px;display:grid}.sta-chat__field{position:relative}.sta-chat__field input,.sta-chat__field textarea{border:1px solid var(--sds-color-neutral-100);border-radius:var(--sds-radius-md);width:100%;font:inherit;color:var(--sta-navy);background:#fff;padding:22px 14px 8px;font-size:.875rem;line-height:1.4;transition:border-color .15s,box-shadow .15s;display:block}.sta-chat__field textarea{resize:none;min-height:92px}.sta-chat__field input:hover,.sta-chat__field textarea:hover{border-color:var(--sds-color-neutral-200)}.sta-chat__field input:focus,.sta-chat__field textarea:focus{border-color:var(--sds-color-marketing-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--sds-color-marketing-accent) 16%, transparent);outline:none}.sta-chat__field label{color:var(--sds-color-neutral-400);pointer-events:none;transform-origin:0 0;transition:transform .15s var(--sds-motion-ease), color .15s;font-size:.875rem;position:absolute;top:15px;left:15px}.sta-chat__field :focus+label,.sta-chat__field :not(:placeholder-shown)+label{transform:translateY(-9px)scale(.78)}.sta-chat__field :focus+label{color:var(--sds-color-marketing-accent)}.sta-chat__field.is-invalid input,.sta-chat__field.is-invalid textarea{border-color:var(--sds-color-accent-ruby)}.sta-chat__field.is-invalid label{color:var(--sds-color-accent-ruby)}.sta-chat__error,.sta-chat__hint{color:var(--sds-color-accent-ruby);margin-top:6px;font-size:.75rem}.sta-chat__hint{color:var(--sds-color-neutral-400);text-align:right}.sta-chat__hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sta-chat__server{color:var(--sds-color-accent-ruby);font-size:.8125rem}.sta-chat__server:empty{display:none}.sta-chat__submit{width:100%;height:42px}.sta-chat__submit:disabled{opacity:.7;cursor:progress}.sta-chat__alt{color:var(--sds-color-neutral-500);text-align:center;font-size:.75rem}.sta-chat__alt a{color:var(--sds-color-marketing-accent)}.sta-chat__alt a:hover{text-decoration:underline}.sta-chat__done{text-align:center;color:var(--sta-body-slate);justify-items:center;gap:14px;padding:28px 22px 22px;font-size:.875rem;line-height:1.5;display:grid}.sta-chat__done b{color:var(--sta-navy);overflow-wrap:anywhere;font-weight:500}.sta-chat__check{color:#00a650;width:48px;height:48px;animation:sta-chat-pop .32s var(--sds-motion-ease);background:#e3f9ee;border-radius:50%;place-items:center;display:grid}@media (max-width:639px){.sta-chat{bottom:12px;left:12px;right:12px}.sta-chat__panel{width:100%;max-height:calc(100dvh - 24px)}.sta-chat__field input,.sta-chat__field textarea{font-size:16px}.has-mobile-bottom-cta .sta-chat{bottom:86px}.has-mobile-bottom-cta .sta-chat.is-open{bottom:12px}}@media (prefers-reduced-motion:reduce){.sta-chat__launcher,.sta-chat__panel,.sta-chat__check{transition:none;animation:none}}.sta-chat{pointer-events:none}.sta-chat>*{pointer-events:auto}
.sta-ribbon{pointer-events:none;z-index:0;--ribbon-clip:polygon(0 90%, 100% 46%, 100% 70%, 0 100%);position:absolute;inset:0;overflow:hidden}.sta-ribbon:before{content:"";clip-path:var(--ribbon-clip);position:absolute;inset:0}.sta-ribbon--purple:before{clip-path:var(--ribbon-clip);background:linear-gradient(100deg,#a960ee 0%,#ff333d 30%,#90e0ff 60%,#635bff 85%)}.sta-ribbon--violet:before{clip-path:var(--ribbon-clip);background:linear-gradient(100deg,#96f,#ee30fb 50%,#635bff)}.sta-ribbon--lavender:before{clip-path:var(--ribbon-clip);background:linear-gradient(100deg,#b9b9f9,#96f 50%,#d6d9fc)}.sta-ribbon--green:before{clip-path:var(--ribbon-clip);background:linear-gradient(100deg,#00d66f 0%,#ffd601 45%,#ff6118 90%)}.sta-ribbon--mint:before{clip-path:var(--ribbon-clip);background:linear-gradient(100deg,#00d66f,#7fffd4 50%,#00a650)}.sta-ribbon--connect:before{clip-path:var(--ribbon-clip);background:linear-gradient(100deg,#0073e6 0%,#00d4ff 55%,#11efe3 100%)}.sta-ribbon--blue:before{clip-path:var(--ribbon-clip);background:linear-gradient(100deg,#0a2540,#0073e6 45%,#00d4ff)}.sta-ribbon--orange:before{clip-path:var(--ribbon-clip);background:linear-gradient(100deg,#ffd601,#ff6118 45%,#ea2261)}.sta-ribbon--rainbow:before{clip-path:var(--ribbon-clip);background:linear-gradient(100deg,#ffd601,#ff6118 20%,#ea2261 40%,#ee30fb 55%,#635bff 75%,#0073e6 90%,#00d66f)}.sta-ribbon--search:before{clip-path:var(--ribbon-clip);background:linear-gradient(100deg,#ff6118,#ee30fb 50%,#635bff)}@property --tick{syntax:"<integer>";inherits:false;initial-value:10000}.sta-ticker{color:var(--sta-navy);margin-bottom:var(--sds-space-core-24);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:.875rem;display:inline-flex}.sta-ticker__label{font-weight:300}.sta-ticker__value{font-variant-numeric:tabular-nums;font-weight:500}.sta-ticker__digits{--tick:21734;counter-reset:tick var(--tick);animation:600s linear infinite sta-tick}.sta-ticker__digits:after{content:counter(tick)}.sta-ticker__delta{color:var(--sds-color-accent-green);font-size:.625rem}@keyframes sta-tick{0%{--tick:21734}to{--tick:99999}}@media (prefers-reduced-motion:reduce){.sta-ticker__digits{animation:none}}.sta-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.sta-marquee__track{width:max-content;animation:48s linear infinite sta-marquee;display:flex}.sta-marquee:hover .sta-marquee__track{animation-play-state:paused}.sta-marquee__row{align-items:center;gap:56px;padding-right:56px;display:flex}@keyframes sta-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.sta-marquee__track{flex-wrap:wrap;animation:none}.sta-marquee__row[aria-hidden]{display:none}}.sta-brand-row{gap:64px;padding-right:64px}.sta-brand{flex:none;display:grid}.sta-brand__img{object-fit:contain;grid-area:1/1;width:100%;height:100%;transition:opacity .24s}.sta-brand__img--mono{opacity:.8}.sta-brand__img--color,.sta-brand:hover .sta-brand__img--mono{opacity:0}.sta-brand:hover .sta-brand__img--color{opacity:1}@media (prefers-reduced-motion:reduce){.sta-brand__img{transition:none}.sta-brand-row{justify-content:center;gap:32px 48px;padding-right:0}}.sta-logo{color:var(--sds-color-neutral-500);filter:grayscale();white-space:nowrap;opacity:.85;font-size:1.375rem}.sta-logo--serif{font-family:Georgia,Times New Roman,serif;font-weight:600}.sta-logo--round{letter-spacing:-.04em;font-weight:700}.sta-logo--wide{letter-spacing:.22em;font-size:1.05rem;font-weight:500}.sta-logo--bold{letter-spacing:-.03em;font-weight:800}.sta-logo--italic{font-style:italic;font-weight:600}.sta-logo--mono{font-family:var(--sds-font-family-code);letter-spacing:.06em;font-size:1.05rem;font-weight:500}.sta-bento{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:640px){.sta-bento{grid-template-columns:repeat(6,1fr)}.sta-bento>*{grid-column:span 3}}@media (min-width:940px){.sta-bento>*{grid-column:span 2}.sta-bento>.is-wide{grid-column:span 4}.sta-bento>:nth-child(2){grid-column:span 2}}.sta-bento__card{padding:var(--sds-space-core-24) var(--sds-space-core-24) var(--sds-space-core-56);background:var(--sds-color-neutral-0);border:1px solid var(--sds-color-neutral-50);border-radius:var(--sds-radius-md);min-height:220px;transition:box-shadow var(--sds-motion-card-duration) var(--sds-motion-ease), transform var(--sds-motion-card-duration) var(--sds-motion-ease), border-color var(--sds-motion-card-duration);flex-direction:column;gap:8px;display:flex;position:relative;overflow:hidden}a.sta-bento__card:hover{box-shadow:var(--sds-shadow-highlight-card);border-color:#0000}.sta-bento__card .sds-eyebrow{margin-bottom:0}.sta-bento__card h3{max-width:30ch}.sds-expand{border-radius:var(--sds-radius-sm);background:var(--sds-color-brand-50);width:28px;height:28px;color:var(--sds-color-marketing-accent);transition:background-color var(--sds-motion-card-duration), color var(--sds-motion-card-duration);place-items:center;display:grid;position:absolute;bottom:16px;right:16px}a:hover>.sds-expand{background:var(--sds-color-marketing-accent);color:#fff}.sta-bento__card--reco{background:linear-gradient(180deg, var(--sds-color-neutral-25), #fff)}@media (min-width:940px){.sta-bento__card--reco{grid-column:span 2}}.bento-viz{margin-top:auto;padding-top:16px}.bento-art{aspect-ratio:4/3;border-radius:var(--sds-radius-md);background:#f4f3fb;flex:1 0 auto;min-height:200px;margin-top:16px;display:block;position:relative;overflow:hidden}.is-wide>.bento-art{aspect-ratio:16/9}@media (min-width:940px){.is-wide>.bento-art{aspect-ratio:auto;min-height:340px}.sta-bento>:not(.is-wide)>.bento-art{aspect-ratio:1}}.bento-art img{object-fit:cover;transition:transform .6s var(--sds-motion-ease)}a.sta-bento__card:hover .bento-art img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){a.sta-bento__card:hover .bento-art img{transform:none}}.card-mock{aspect-ratio:1.586;color:#fff;width:170px;font-size:.75rem;font-family:var(--sds-font-family-code);box-shadow:var(--sds-shadow-md);border-radius:10px;align-items:flex-end;padding:12px;display:flex;position:absolute}.card-mock--a{background:linear-gradient(135deg,#0a2540,#635bff);top:10px;left:0;transform:rotate(-6deg)}.card-mock--b{background:linear-gradient(135deg,#ff6118,#ee30fb);top:0;left:70px;transform:rotate(4deg)}.card-mock--lg{width:260px}.bento-viz--flow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bento-viz--flow .node{border-radius:var(--sds-radius-md);border:1px solid var(--sds-color-neutral-100);color:var(--sta-navy);background:#fff;padding:10px 14px;font-size:.8125rem}.bento-viz--flow .node--hub{background:var(--sds-color-marketing-accent);color:#fff;border-color:#0000}.bento-viz--flow .edge{background:repeating-linear-gradient(90deg, var(--sds-color-brand-300) 0 6px, transparent 6px 10px);background-size:20px 2px;flex:1;min-width:24px;height:2px;animation:1.2s linear infinite sta-flow}@keyframes sta-flow{to{background-position:20px 0}}.bento-viz--lg .node{padding:16px 20px;font-size:.9375rem}.terminal-mock{width:110px;box-shadow:var(--sds-shadow-lg);background:#1a2c44;border-radius:16px;flex:none;padding:10px}.terminal-mock__screen{text-align:center;color:var(--sds-color-neutral-600);background:#fff;border-radius:8px;gap:2px;padding:12px 8px;font-size:.6875rem;display:grid}.terminal-mock__screen b{color:var(--sta-navy);font-size:1.125rem;font-weight:500}.terminal-mock__screen i{color:var(--sds-color-marketing-accent);font-style:normal}.terminal-mock__keys{background:repeating-linear-gradient(90deg,#273951 0 22%,#0000 22% 26%),#1a2c44;border-radius:6px;height:40px;margin-top:8px}.terminal-mock--lg{width:200px}.terminal-mock--lg .terminal-mock__screen{padding:32px 12px}.terminal-mock--lg .terminal-mock__screen b{font-size:1.75rem}.sta-browser{box-shadow:var(--sds-shadow-xl);border:1px solid var(--sds-color-neutral-50);background:#fff;border-radius:8px;overflow:hidden}.sta-browser__bar{background:var(--sds-color-neutral-25);border-bottom:1px solid var(--sds-color-neutral-50);align-items:center;gap:5px;padding:8px 10px;display:flex}.sta-browser__bar i{background:var(--sds-color-neutral-100);border-radius:50%;width:8px;height:8px}.sta-browser__bar span{color:var(--sds-color-neutral-500);margin-left:8px;font-size:.6875rem}.sta-browser__body{padding:16px}.sta-phone{width:200px;box-shadow:var(--sds-shadow-xl);background:#0d253d;border-radius:28px;padding:10px;position:relative}.sta-phone__notch{z-index:2;background:#0d253d;border-radius:10px;width:60px;height:14px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.sta-phone__body{background:#fff;border-radius:20px;min-height:340px;padding:32px 12px 16px}.sta-checkout-mock{color:var(--sds-color-neutral-600);gap:8px;font-size:.75rem;display:grid}.sta-checkout-mock__brand{color:var(--sta-navy);font-size:.8125rem;font-weight:600}.sta-checkout-mock__item{align-items:center;gap:8px;display:flex}.sta-checkout-mock__item b{color:var(--sta-navy);font-size:1rem;font-weight:500;display:block}.sta-checkout-mock__thumb{background:linear-gradient(135deg, var(--sds-color-brand-100), var(--sds-color-brand-300));border-radius:6px;width:36px;height:36px}.sta-checkout-mock__wallet{color:#fff;background:#0a2540;border-radius:6px;place-items:center;height:30px;font-weight:500;display:grid}.sta-checkout-mock__or{text-align:center;font-size:.6875rem}.sta-checkout-mock__field{border:1px solid var(--sds-color-neutral-100);height:30px;color:var(--sds-color-neutral-400);border-radius:6px;align-items:center;padding:0 8px;display:flex}.sta-checkout-mock__pay{background:var(--mock-accent,#635bff);color:#fff;border-radius:6px;place-items:center;height:32px;font-weight:500;display:grid}.sta-stats{gap:var(--sds-space-core-32);grid-template-columns:repeat(2,1fr);margin:0;display:grid}@media (min-width:940px){.sta-stats{grid-template-columns:repeat(4,1fr)}}.sta-stats__item{border-left:1px solid var(--sds-color-marketing-accent);padding-left:16px}.sta-stats__value{letter-spacing:-.03em;font-size:clamp(2rem,1.4rem + 2vw,3rem);font-weight:300;line-height:1.1}.sta-stats__label{color:var(--sta-body-slate);margin:4px 0 0;font-size:.9375rem}.sta-stats__label a{color:var(--sds-color-marketing-accent)}.is-dark .sta-stats__label{color:var(--sds-color-neutral-200)}.sds-chip{border:1px solid var(--sds-color-neutral-100);border-radius:var(--sds-radius-round);color:var(--sta-navy);transition:border-color var(--sds-motion-card-duration), background-color var(--sds-motion-card-duration);background:#fff;padding:6px 12px;font-size:.8125rem}.sds-chip:hover{border-color:var(--sds-color-marketing-accent);background:var(--sds-color-brand-50)}.sta-reco{gap:12px;margin-top:8px;display:grid}.sta-reco__box{border:1px solid var(--sds-color-neutral-100);border-radius:var(--sds-radius-md);transition:border-color var(--sds-motion-card-duration), box-shadow var(--sds-motion-card-duration);background:#fff;padding:10px 12px}.sta-reco__box:focus-within{border-color:var(--sds-color-brand-600);box-shadow:0 0 0 3px var(--sds-color-brand-100)}.sta-reco__input{resize:none;width:100%;font:inherit;color:var(--sta-navy);background:0 0;border:0;font-size:.875rem}.sta-reco__input:focus{outline:none}.sta-reco__meta{justify-content:space-between;align-items:center;display:flex}.sta-reco__count{color:var(--sds-color-neutral-400);font-variant-numeric:tabular-nums;font-size:.75rem}.sta-reco__submit{background:var(--sds-color-action-solid-bg);color:#fff;border:0;border-radius:50%;width:28px;height:28px}.sta-reco__chips{flex-wrap:wrap;gap:6px;display:flex}.sta-reco__disclaimer{color:var(--sds-color-neutral-500);font-size:.6875rem}.sds-accordion{border-top:1px solid var(--sds-color-neutral-50)}.sds-accordion__item{border-bottom:1px solid var(--sds-color-neutral-50)}.sds-accordion__item h3{font-size:inherit}.sds-accordion__trigger{text-align:left;width:100%;color:var(--sta-navy);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:1.0625rem;font-weight:400;display:flex}.sds-accordion__icon{flex:none;width:12px;height:12px;position:relative}.sds-accordion__icon:before,.sds-accordion__icon:after{content:"";background:var(--sds-color-marketing-accent);width:12px;height:2px;transition:transform var(--sds-motion-accordion-duration) var(--sds-motion-accordion-ease);border-radius:2px;position:absolute;top:5px;left:0}.sds-accordion__icon:after{transform:rotate(90deg)}.is-open .sds-accordion__icon:after{transform:rotate(0)}.sds-accordion__panel{transition:grid-template-rows var(--sds-motion-accordion-duration) var(--sds-motion-accordion-ease);grid-template-rows:0fr;display:grid}.sds-accordion__panel>div{overflow:hidden}.is-open .sds-accordion__panel{grid-template-rows:1fr}.sds-accordion__content{padding-bottom:20px;font-size:.9375rem}.sta-carousel{position:relative}.sta-carousel__controls{gap:8px;display:flex;position:absolute;top:-72px;right:0}.sta-carousel__controls button{border:1px solid var(--sds-color-neutral-100);width:36px;height:36px;color:var(--sta-navy);transition:border-color var(--sds-motion-card-duration);background:#fff;border-radius:50%;font-size:18px}.sta-carousel__controls button:hover:not(:disabled){border-color:var(--sds-color-marketing-accent);color:var(--sds-color-marketing-accent)}.sta-carousel__controls button:disabled{opacity:.35;cursor:default}.sta-carousel__track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:82%;grid-auto-flow:column;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}.sta-carousel__track::-webkit-scrollbar{display:none}@media (min-width:640px){.sta-carousel__track{grid-auto-columns:calc(50% - 8px)}}@media (min-width:940px){.sta-carousel__track{grid-auto-columns:calc(25% - 12px)}}.news-card{scroll-snap-align:start;transition:transform var(--sds-motion-card-duration) var(--sds-motion-ease);align-content:start;gap:8px;display:grid}.news-card:hover{transform:translateY(-2px)}.news-card__art{aspect-ratio:4/3;border-radius:var(--sds-radius-md)}.news-card__tag{color:var(--sds-color-marketing-accent);font-size:.75rem}.news-card__title{color:var(--sta-navy);font-size:1rem;font-weight:400;line-height:1.3}.news-card__date{color:var(--sds-color-neutral-500);font-size:.75rem}.sta-cases{gap:16px;display:grid}.sta-cases__tabs{flex-wrap:wrap;gap:8px;display:flex}.sta-cases__tab{border-radius:var(--sds-radius-round);color:var(--sds-color-neutral-200);transition:background-color var(--sds-motion-carousel-hover-duration) var(--sds-motion-ease), color var(--sds-motion-carousel-hover-duration);background:0 0;border:1px solid #ffffff29;padding:8px 16px}.sta-cases__tab.is-active,.sta-cases__tab:hover{color:#fff;background:#ffffff1a}.sta-cases__card{padding:var(--sds-space-core-32);border-radius:var(--sds-radius-lg);transition:background var(--sds-motion-carousel-hover-duration) var(--sds-motion-ease);background:linear-gradient(160deg,#635bff29,#ffffff08);border:1px solid #ffffff1a;gap:24px;display:grid}@media (min-width:940px){.sta-cases__card{grid-template-columns:1fr 1.2fr;align-items:center}}.sta-cases__stat{letter-spacing:-.03em;font-size:3.5rem;font-weight:300;line-height:1}.sta-cases__stat-label{color:var(--sds-color-neutral-200);margin-top:4px}.sta-cases blockquote,.sta-cases__body{color:#fff;margin:24px 0 8px;font-size:1.25rem;font-weight:300;line-height:1.35}.sta-cases__person{color:var(--sds-color-neutral-300);font-size:.875rem}.sta-cases__link{margin-top:16px}.sta-cases__canvas{width:100%;height:220px;display:block}.sta-tabbar{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--sds-color-neutral-50);background:#fffffff5;position:sticky;top:0}.sta-tabbar__inner{align-items:center;gap:16px;height:56px;display:flex}.sta-tabbar__tabs{scrollbar-width:none;flex:1;gap:4px;display:flex;overflow-x:auto}.sta-tabbar__tabs a{border-radius:var(--sds-radius-round);color:var(--sta-body-slate);white-space:nowrap;transition:color var(--sds-motion-toggle-duration), background-color var(--sds-motion-toggle-duration);padding:8px 12px;font-size:.875rem;display:block}.sta-tabbar__tabs a:hover{color:var(--sta-navy)}.sta-tabbar__tabs a.is-active{color:var(--sds-color-marketing-accent);background:var(--sds-color-brand-50)}.sta-tabbar__progress{transform-origin:0;background:linear-gradient(90deg, var(--sds-color-accent-orange), var(--sds-color-accent-magenta), var(--sds-color-marketing-accent));height:2px;transition:transform .12s linear}.sta-tabbar--enterprise .sta-tabbar__progress{background:var(--sds-color-marketing-accent)}@media (max-width:639px){.sta-tabbar .sds-btn{display:none}}.sta-subnav{z-index:2;flex-wrap:wrap;align-items:center;gap:24px;padding:16px 0 0;display:flex;position:relative}.sta-subnav__name{color:var(--sta-navy);font-size:.9375rem;font-weight:500}.sta-subnav__list{flex-wrap:wrap;gap:20px;display:flex}.sta-subnav__list a,.sta-subnav__list button,.sta-pill__links a,.sta-pill__links button{color:var(--sta-body-slate);background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:.875rem;display:inline-flex}.sta-subnav__list a:hover,.sta-subnav__list a[aria-current=page],.sta-pill__links a[aria-current=page],.sta-pill__links a:hover{color:var(--page-accent,var(--sds-color-marketing-accent))}.sta-subnav__dd{position:relative}.sta-subnav__menu{border-radius:var(--sds-radius-md);min-width:180px;box-shadow:var(--sds-shadow-popover);z-index:20;background:#fff;padding:8px;position:absolute;top:100%;left:-12px}.sta-subnav__menu a{border-radius:var(--sds-radius-sm);color:var(--sta-navy);padding:8px 12px;font-size:.875rem;display:block}.sta-subnav__menu a:hover{background:var(--sds-color-neutral-25)}.is-dark .sta-subnav__name{color:#fff}.is-dark .sta-subnav__list a,.is-dark .sta-subnav__list button{color:var(--sds-color-neutral-200)}.sta-pill{z-index:70;pointer-events:none;opacity:0;transition:opacity .26s var(--sds-motion-ease), transform .26s var(--sds-motion-ease);display:none;position:fixed;top:12px;left:0;right:0;transform:translateY(-16px)}@media (min-width:940px){.sta-pill{display:block}}.sta-pill.is-visible{opacity:1;pointer-events:auto;transform:none}.sta-pill__inner{border-radius:var(--sds-radius-round);max-width:1000px;box-shadow:var(--sds-shadow-lg);border:1px solid var(--sds-color-neutral-50);background:#fff;align-items:center;gap:24px;margin:0 auto;padding:6px 6px 6px 24px;display:flex}.sta-pill__name{color:var(--sta-navy);font-weight:500}.sta-pill__links{gap:20px;margin-left:auto;display:flex}.hero-sticky-subnav{z-index:70;border-bottom:1px solid var(--sds-color-neutral-50);box-shadow:var(--sds-shadow-xs);transition:transform .26s var(--sds-motion-ease);background:#fff;align-items:center;gap:16px;padding:10px 16px;display:flex;position:fixed;top:0;left:0;right:0;overflow-x:auto;transform:translateY(-100%)}.hero-sticky-subnav--visible{transform:none}.hero-sticky-subnav__name{color:var(--sta-navy);white-space:nowrap;font-weight:500}.hero-sticky-subnav__links{gap:16px;display:flex}.hero-sticky-subnav__links a{white-space:nowrap;color:var(--sta-body-slate);font-size:.8125rem}.hero-sticky-subnav__links a[aria-current=page]{color:var(--sds-color-brand-600)}@media (min-width:940px){.hero-sticky-subnav{display:none}}.sta-mobile-bottom-cta{display:none}@media (max-width:639px){.sta-mobile-bottom-cta{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--sds-color-neutral-50);background:#fffffff5;grid-template-columns:1fr 1fr;gap:8px;padding:14px 16px;display:grid;position:fixed;bottom:0;left:0;right:0}.sta-mobile-bottom-cta .sds-btn{padding:0 12px}html.has-mobile-bottom-cta body{padding-bottom:74px}}.sta-local{margin:0 0 var(--sds-space-core-16);background:var(--sds-color-brand-50);color:var(--sds-color-marketing-accent);letter-spacing:.01em;border-radius:999px;align-items:center;gap:6px;padding:4px 12px 4px 10px;font-size:.8125rem;font-weight:500;display:inline-flex}.sta-local svg{flex:none}.is-dark .sta-local{color:#fff;background:#ffffff1a}
.home-hero{isolation:isolate;padding-top:var(--sds-space-core-64);padding-bottom:var(--sds-space-core-48);background:#fff;position:relative;overflow:hidden}@media (min-width:940px){.home-hero{padding-top:136px}}.sta-ribbon{z-index:-1;pointer-events:none;--rb-x:60%;--rb-y:46%;--rb-w:980px;--rb-angle:-46deg;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 160px 82%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 160px 82%,#0000 100%)}.sta-ribbon__band{left:var(--rb-x);top:calc(var(--rb-y) - 150%);width:var(--rb-w);transform-origin:0;height:300%;transform:rotate(var(--rb-angle));will-change:transform;background:linear-gradient(90deg,#a8beff00 0%,#a8beffcc 2%,#aebcff 6%,#c4a2ff 12%,#e990e6 19%,#ff9c72 27%,#ffb247 36%,#ff9a3c 46%,#ff6a5e 57%,#f27fdf 69%,#ffa552 81%,#7d63ff 100%);animation:22s ease-in-out infinite alternate ribbon-sway;position:absolute}.sta-ribbon__fold{background:linear-gradient(90deg,#ee7de800 0%,#ee7de8bf 6%,#cd78ff8c 22%,#ee7de840 40%,#ee7de800 55%);position:absolute;inset:0 0 0 3%;-webkit-mask-image:linear-gradient(#0000 50%,#000 68%);mask-image:linear-gradient(#0000 50%,#000 68%)}.sta-ribbon__sheen{opacity:.35;mix-blend-mode:soft-light;background:repeating-linear-gradient(90deg,#fff0 0 9px,#fff9 11px,#fff0 13px 23px,#6e329659 25px,#fff0 28px),linear-gradient(90deg,#ffffffe6 0 1%,#fff0 6% 40%,#fffc 45%,#fff0 52%);position:absolute;inset:0}@keyframes ribbon-sway{0%{transform:rotate(var(--rb-angle)) translateX(-10px)}to{transform:rotate(calc(var(--rb-angle) + 2.5deg)) translateX(24px)}}@media (min-width:1600px){.sta-ribbon:not(.sta-ribbon--contact){--rb-x:calc(50% + 160px)}}@media (max-width:939px){.sta-ribbon{--rb-x:62%;--rb-y:56%;--rb-w:900px;--rb-angle:-40deg}}@media (max-width:639px){.sta-ribbon{--rb-x:38%;--rb-y:62%;--rb-w:680px}}@media (max-width:939px){.sta-ribbon--contact{--rb-x:40%;--rb-y:30%}}@media (prefers-reduced-motion:reduce){.sta-ribbon__band{animation:none}}.sta-wave{opacity:0;width:100%;height:100%;transition:opacity .9s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;inset:0}.sta-wave.is-ready{opacity:1}.sta-wave.is-ready~.sta-ribbon__band{visibility:hidden;animation:none}@media (max-width:939px){.sta-ribbon:not(.sta-ribbon--contact) .sta-wave{-webkit-mask-image:linear-gradient(#0000 0 540px,#000 720px);mask-image:linear-gradient(#0000 0 540px,#000 720px)}}.home-hero__grid{gap:var(--sds-space-core-48);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:940px){.home-hero__grid{gap:var(--sds-space-core-32);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.home-hero__copy{z-index:1;position:relative}.home-hero__pill{box-shadow:inset 0 0 0 1px var(--sds-color-neutral-100);-webkit-backdrop-filter:blur(10px);color:var(--sta-navy);margin-bottom:var(--sds-space-core-24);background:#fffc;border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:.875rem;transition:background-color .15s;display:inline-flex}.home-hero__pill:hover{background:#fff}.home-hero__pill b{background:var(--sds-color-brand-600);color:#fff;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:500}.home-hero__pill span{font-variant-numeric:tabular-nums}@media (max-width:479px){.home-hero__pill-value{display:none}}.home-hero__title{max-width:14ch;color:var(--sta-navy);letter-spacing:-.035em;font-size:clamp(2.5rem,1.4rem + 4.2vw,5rem);font-weight:500;line-height:1.02}.home-hero__sub{max-width:520px;margin-top:var(--sds-space-core-24);color:var(--sta-body-slate);font-size:clamp(1.0625rem,.95rem + .35vw,1.25rem);font-weight:400;line-height:1.5}.home-hero__ctas .sds-btn{min-width:0}@media (max-width:639px){.home-hero__ctas{display:grid}.home-hero__ctas .sds-btn{width:100%;max-width:343px}}.home-hero__logos{z-index:1;margin-top:var(--sds-space-core-72);position:relative}@media (min-width:940px){.home-hero__logos{margin-top:var(--sds-space-core-112)}}.hero-visual{min-height:420px;position:relative}@media (min-width:940px){.hero-visual{min-height:520px}}.hero-visual{--hv-shadow:0 50px 100px -20px #32325d40, 0 30px 60px -30px #0000004d;--hv-ink:var(--sta-navy);--hv-muted:var(--sds-color-neutral-500);color:var(--hv-ink);font-size:12px}.hero-dash{width:640px;max-width:none;box-shadow:var(--hv-shadow);background:#fff;border-radius:10px;animation:.9s cubic-bezier(.2,.7,.2,1) both hero-rise;position:absolute;top:0;left:12%;overflow:hidden}@media (max-width:939px){.hero-dash{width:560px;left:8%}}.hero-dash__bar{border-bottom:1px solid var(--sds-color-neutral-50);background:var(--sds-color-neutral-25);align-items:center;gap:12px;padding:10px 14px;display:flex}.hero-dash__dots{gap:6px;display:flex}.hero-dash__dots i{background:var(--sds-color-neutral-100);border-radius:50%;width:9px;height:9px}.hero-dash__crumb{color:var(--hv-muted)}.hero-dash__body{grid-template-columns:120px 1fr;display:grid}.hero-dash__nav{border-right:1px solid var(--sds-color-neutral-50);color:var(--hv-muted);align-content:start;gap:4px;padding:16px 12px;display:grid}.hero-dash__nav b{color:var(--hv-ink);margin-bottom:8px;font-weight:600}.hero-dash__nav span{border-radius:6px;padding:5px 8px}.hero-dash__nav .is-active{background:var(--sds-color-brand-50);color:var(--sds-color-brand-600);font-weight:500}.hero-dash__main{padding:18px 20px 20px}.hero-dash__kpis{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hero-dash__kpis small{color:var(--hv-muted);display:block}.hero-dash__kpis strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:24px;font-weight:500;display:block}.hero-dash__kpis em{color:#0a8f55;font-size:11px;font-style:normal}.hero-dash__chart{border-bottom:1px solid var(--sds-color-neutral-50);align-items:flex-end;gap:6px;height:96px;margin:16px 0;padding-bottom:1px;display:flex}.hero-dash__chart span{background:linear-gradient(180deg, var(--sds-color-marketing-accent), #a5b4fc);transform-origin:bottom;border-radius:3px 3px 0 0;flex:1;animation:1s cubic-bezier(.2,.7,.2,1) both hero-bar}.hero-dash__chart span:nth-child(n+7){animation-delay:.12s}.hero-dash__rows{display:grid}.hero-dash__rows li{border-bottom:1px solid var(--sds-color-neutral-25);grid-template-columns:52px 1fr auto;align-items:center;gap:10px;padding:8px 0;display:grid}.hero-dash__id{color:var(--hv-muted);font-variant-numeric:tabular-nums}.hero-pill{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.hero-pill--ok{color:#05690d;background:#d7f7c2}.hero-pill--info{color:#0055bc;background:#cff5f6}.hero-pill--wait{color:#a82c00;background:#fcedb9}.hero-phone{width:210px;box-shadow:var(--hv-shadow), inset 0 0 0 1px #0000000a;background:#f6f9fc;border-radius:34px;padding:8px;animation:.9s cubic-bezier(.2,.7,.2,1) .15s both hero-rise;position:absolute;top:150px;left:0}.hero-phone__screen{background:#fff;border-radius:27px;gap:4px;padding:34px 16px 18px;display:grid;position:relative}.hero-phone__notch{background:var(--sta-navy);border-radius:10px;width:64px;height:18px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.hero-phone__label{color:var(--hv-muted)}.hero-phone__amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.hero-phone__meta{color:#0a8f55;font-size:11px}.hero-phone__trips{margin:12px 0;display:grid}.hero-phone__trips li{border-top:1px solid var(--sds-color-neutral-25);justify-content:space-between;padding:8px 0;display:flex}.hero-phone__trips span{color:var(--hv-muted)}.hero-phone__trips b{font-variant-numeric:tabular-nums;font-weight:500}.hero-phone__btn{background:var(--sds-color-marketing-accent);color:#fff;text-align:center;border-radius:8px;padding:9px;font-weight:500;display:block}.hero-toast{box-shadow:var(--hv-shadow);background:#fffffff5;border-radius:12px;align-items:center;gap:10px;padding:12px 16px 12px 12px;animation:.9s cubic-bezier(.2,.7,.2,1) .3s both hero-rise,6s ease-in-out 1.2s infinite alternate hero-float;display:flex;position:absolute;bottom:8%;right:4%}.hero-toast__icon{color:#fff;background:#0a8f55;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.hero-toast b{font-weight:500;display:block}.hero-toast small{color:var(--hv-muted)}@keyframes hero-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes hero-bar{0%{transform:scaleY(0)}}@keyframes hero-float{to{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.hero-dash,.hero-phone,.hero-toast,.hero-dash__chart span{animation:none}}@media (max-width:639px){.hero-visual{min-height:420px}.hero-dash{display:none}.hero-phone{margin-left:-105px;top:0;left:50%}.hero-toast{white-space:nowrap;bottom:0;left:50%;right:auto;translate:-50%}}.home-conference-wrap{z-index:1;position:relative}.home-conference{isolation:isolate;gap:var(--sds-space-core-24);padding:var(--sds-space-core-32) var(--sds-space-core-24);border-radius:var(--sds-radius-lg);color:#fff;box-shadow:var(--sds-shadow-lg), inset 0 0 0 1px #ffffff0f;background:radial-gradient(70% 120% at 0 0, #635bff59, transparent 70%), var(--sta-global-navy,var(--sds-color-brand-975));transition:transform var(--sds-motion-card-duration) var(--sds-motion-ease), box-shadow var(--sds-motion-card-duration) var(--sds-motion-ease);align-items:center;display:grid;position:relative;overflow:hidden}.home-conference:before{content:"";z-index:-1;filter:blur(48px);opacity:.55;pointer-events:none;width:60%;height:220%;transition:opacity var(--sds-motion-card-duration) var(--sds-motion-ease);background:linear-gradient(90deg,#0000 0,#aebcff 18%,#c4a2ff 34%,#e990e6 52%,#ff9c72 72%,#0000 100%);position:absolute;top:-60%;right:-12%;transform:rotate(-28deg)}.home-conference:hover{box-shadow:var(--sds-shadow-xl), inset 0 0 0 1px #ffffff1a;transform:translateY(-2px)}.home-conference:hover:before{opacity:.75}@media (min-width:940px){.home-conference{gap:var(--sds-space-core-48);padding:var(--sds-space-core-48) var(--sds-space-core-64);grid-template-columns:1fr auto}}.home-conference__copy{gap:var(--sds-space-core-12);display:grid}.home-conference__eyebrow{color:#c9cfff;background:#ffffff14;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:4px 12px 4px 10px;font-size:.8125rem;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.home-conference__title{letter-spacing:-.02em;text-wrap:balance;max-width:30ch;font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:500;line-height:1.2}.home-conference__cta{justify-self:start}@media (min-width:940px){.home-conference__cta{justify-self:end}}.home-conference:hover .home-conference__cta{border-color:#fff}.home-conference:hover .sds-chevron__line{opacity:1}.home-conference:hover .sds-chevron__tip{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.home-conference,.home-conference:hover{transform:none}}.home-enterprise{background:radial-gradient(80% 60% at 80% 0, #635bff59, transparent), var(--sta-global-navy)}.home-tiles{gap:8px;display:grid}@media (min-width:640px){.home-tiles{grid-template-columns:repeat(2,1fr)}}@media (min-width:940px){.home-tiles{grid-template-columns:repeat(4,1fr)}}.home-tile{border-radius:var(--sds-radius-md);border:1px solid var(--sds-color-neutral-50);background:var(--sds-color-neutral-25);transition:box-shadow var(--sds-motion-card-duration) var(--sds-motion-ease), background-color var(--sds-motion-card-duration);align-content:start;gap:8px;padding:24px 24px 64px;display:grid;position:relative}.home-tile:hover{box-shadow:var(--sds-shadow-highlight-card);background:#fff}.home-more{margin-top:var(--sds-space-core-24)}.home-cols{gap:var(--sds-space-core-32);display:grid}@media (min-width:840px){.home-cols{grid-template-columns:repeat(3,1fr)}}.home-col{border-left:1px solid var(--sds-color-marketing-accent);align-content:start;gap:8px;padding-left:16px;display:grid}.home-platform-logos{margin:var(--sds-space-core-48) 0 var(--sds-space-core-32);flex-wrap:wrap;gap:16px 48px;display:flex}.home-platform-logos li{letter-spacing:-.03em;color:var(--sds-color-neutral-400);font-size:1.375rem;font-weight:700}.home-dev{background:var(--sds-color-neutral-990)}.home-dev__grid{gap:var(--sds-space-core-48);display:grid}@media (min-width:940px){.home-dev__grid{grid-template-columns:1fr 1fr}.home-dev__paths{grid-column:1/-1}}.home-dev__stats{grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 32px;display:grid}.home-dev__stats dt{color:#fff;letter-spacing:-.02em;font-size:1.75rem;font-weight:300}.home-dev__stats dd{margin:0;font-size:.8125rem}.home-dev__code{border-radius:var(--sds-radius-md);background:#0d253d;border:1px solid #ffffff14;align-self:center;padding:24px;overflow-x:auto}.home-dev__code pre{color:#c4f0ff;margin:0;font-size:.8125rem;line-height:1.7}.home-dev__paths{gap:24px;display:grid}@media (min-width:840px){.home-dev__paths{grid-template-columns:repeat(3,1fr)}}.home-dev__path{border-top:1px solid #ffffff1f;align-content:start;gap:8px;padding-top:16px;display:grid}.home-press-wrap{z-index:1;padding-bottom:var(--sds-space-core-72);position:relative}.home-press{padding:var(--sds-space-core-32);border-radius:var(--sds-radius-md);background:#f5f1e8;border:1px solid #e6dfcf;gap:8px;display:grid}@media (min-width:940px){.home-press{grid-template-columns:auto 1fr auto;align-items:center;gap:32px}}.home-press__eyebrow{color:var(--sta-navy);font-family:Georgia,serif;font-weight:700}.home-press__title{color:var(--sta-navy);font-family:Georgia,serif;font-size:1.125rem}.theme-a,.theme-a-green{background:var(--sds-color-band-1)}.theme-a-green{background:#f3f8f6}.theme-b{background:#fff}.theme-b .product-hero{background-image:linear-gradient(90deg,#4247700f 1px,#0000 1px);background-size:calc(100% / var(--sds-layout-columns)) 100%;border-bottom:1px solid var(--sds-color-neutral-50)}.product-hero{padding-bottom:var(--sds-space-core-72);position:relative;overflow:hidden}@media (min-width:940px){.product-hero{padding-bottom:var(--sds-space-core-128)}}.product-hero>.sds-container{z-index:1;position:relative}.product-hero__grid{gap:var(--sds-space-core-48);padding-top:var(--sds-space-core-48);align-items:center;display:grid}@media (min-width:940px){.product-hero__grid{padding-top:var(--sds-space-core-80);grid-template-columns:1fr 1fr}}.product-hero__eyebrow{color:var(--page-accent);margin-bottom:var(--sds-space-core-16);align-items:center;gap:8px;font-weight:500;display:inline-flex}.product-hero__icon{background:linear-gradient(135deg, var(--page-accent), color-mix(in srgb, var(--page-accent) 40%, #fff));border-radius:5px;width:20px;height:20px}.product-hero h1{color:var(--sta-navy);max-width:18ch}.product-hero__sub{margin-top:var(--sds-space-core-20);max-width:520px}.product-hero__visual{justify-content:center;display:flex}.theme-b .sds-btn--solid{background:var(--sds-color-brand-600)}.theme-a .product-hero .sds-btn--solid{background:var(--sds-color-marketing-accent)}.theme-a .product-hero .sds-btn--solid:hover{background:var(--sds-color-brand-700)}@media (max-width:939px){.theme-a .product-hero__eyebrow{color:var(--page-accent)}}.theme-dark .product-hero{background:radial-gradient(70% 70% at 80% 20%, #635bff66, transparent 60%), var(--sds-color-brand-975);background-size:auto}.theme-dark .product-hero h1{color:#fff}.theme-dark .product-hero__eyebrow{color:var(--sds-color-brand-300)}.product-logos{padding-block:var(--sds-space-core-40);border-bottom:1px solid var(--sds-color-neutral-50);z-index:1;background:#fff;position:relative}.product-features{gap:var(--sds-space-core-32);display:grid}@media (min-width:840px){.product-features{grid-template-columns:repeat(3,1fr)}}.product-feature{border-left:1px solid var(--page-accent,var(--sds-color-marketing-accent));align-content:start;gap:8px;padding-left:16px;scroll-margin-top:80px;display:grid}.product-feature__num{font-family:var(--sds-font-family-code);color:var(--page-accent);font-size:.75rem}.product-split{gap:var(--sds-space-core-48);display:grid}@media (min-width:940px){.product-split{grid-template-columns:1fr 1.3fr;align-items:center}.product-split .sta-stats{grid-template-columns:repeat(3,1fr)}}.product-pricing-teaser__card{padding:var(--sds-space-core-32);border-radius:var(--sds-radius-md);box-shadow:var(--sds-shadow-highlight-card);background:#fff;gap:24px;display:grid}@media (min-width:840px){.product-pricing-teaser__card{grid-template-columns:1fr auto;align-items:center}}.product-pricing-teaser__card p{margin-top:8px}.product-related{gap:8px;display:grid}@media (min-width:840px){.product-related{grid-template-columns:repeat(3,1fr)}}.pv{justify-content:center;align-items:center;gap:16px;width:100%;display:flex;position:relative}.pv--checkout .sta-browser{width:100%;max-width:380px}.pv--checkout .sta-phone{display:none}@media (min-width:1115px){.pv--checkout .sta-phone{margin-top:80px;margin-left:-80px;display:block}}.pv--cards{height:260px}.pv--cards .card-mock--a{top:40px;left:calc(50% - 200px)}.pv--cards .card-mock--b{top:0;left:calc(50% - 60px)}.pv-dash{border-radius:var(--sds-radius-md);width:100%;max-width:440px;box-shadow:var(--sds-shadow-xl);background:#fff;gap:16px;padding:24px;display:grid}.pv-dash__head{gap:2px;font-size:.8125rem;display:grid}.pv-dash__head b{color:var(--sta-navy);font-size:1.5rem;font-weight:400}.pv-dash__head em{color:#00a650;font-size:.8125rem;font-style:normal}.pv-dash__bars{align-items:flex-end;gap:6px;height:120px;display:flex}.pv-dash__bars span{background:linear-gradient(180deg, var(--v-accent), color-mix(in srgb, var(--v-accent) 30%, #fff));border-radius:3px 3px 0 0;flex:1}.pv-dash__bars--green span{background:linear-gradient(#00a650,#ffd601)}.pv-dash__rows p{border-top:1px solid var(--sds-color-neutral-50);justify-content:space-between;padding:8px 0;font-size:.8125rem;display:flex}.pv-dash__rows b{color:var(--sta-navy);font-weight:500}.pv-risk{gap:8px;width:100%;max-width:440px;display:grid}.pv-risk__row{border-radius:var(--sds-radius-md);box-shadow:var(--sds-shadow-md);color:var(--sta-navy);background:#fffffff2;grid-template-columns:1fr 80px 70px;align-items:center;gap:12px;padding:14px 16px;font-size:.8125rem;display:grid}.pv-risk__row i{background:linear-gradient(90deg,#00d66f,#ffd601,#ea2261);border-radius:3px;height:6px;position:relative}.pv-risk__row i:after{content:"";left:var(--score);border:2px solid var(--sta-navy);background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-3px;transform:translate(-50%)}.pv-risk__row b{font-size:.75rem;font-weight:500}.pv-risk__row b[data-level=Blocked]{color:var(--sds-color-accent-ruby)}.pv-risk__row b[data-level=Elevated]{color:#c27a00}.pv-risk__row b[data-level=Low\ risk]{color:#00a650}.pv-globe{background:radial-gradient(circle at 35% 35%, #fff, color-mix(in srgb, var(--v-accent) 25%, #fff) 60%, color-mix(in srgb, var(--v-accent) 50%, #fff));width:300px;height:300px;box-shadow:var(--sds-shadow-xl);border-radius:50%;position:relative}.pv-globe span{border-radius:var(--sds-radius-round);box-shadow:var(--sds-shadow-sm);color:var(--sta-navy);transform:rotate(calc(var(--i) * 45deg)) translateY(-130px) rotate(calc(var(--i) * -45deg)) translate(-50%, -50%);background:#fff;padding:6px 10px;font-size:.75rem;font-weight:500;position:absolute;top:50%;left:50%}.pv-invoice{border-radius:var(--sds-radius-md);width:100%;max-width:380px;box-shadow:var(--sds-shadow-xl);background:#fff;padding:24px;font-size:.8125rem}.pv-invoice__head{justify-content:space-between;margin-bottom:16px;display:flex}.pv-invoice__head b{color:var(--sta-navy);font-weight:500}.pv-invoice p{border-top:1px solid var(--sds-color-neutral-50);justify-content:space-between;padding:10px 0;display:flex}.pv-invoice p b{color:var(--sta-navy);font-weight:400}.pv-invoice__total b{font-weight:600!important}.pv-id{justify-items:center;gap:12px;font-size:.75rem;display:grid}.pv-id__doc{background:linear-gradient(135deg, var(--sds-color-neutral-50), var(--sds-color-neutral-100));border-radius:8px;width:140px;height:88px}.pv-id__face{border:3px solid var(--v-accent);background:var(--sds-color-neutral-25);border-radius:50%;width:72px;height:72px}.pv-id__ok{color:#00a650;font-weight:600}.pricing-plans{gap:16px;display:grid}@media (min-width:840px){.pricing-plans{grid-template-columns:repeat(3,1fr)}.pricing-plans--hero{grid-template-columns:1fr 1fr}}.pricing-plan{padding:var(--sds-space-core-32);border-radius:var(--sds-radius-md);border:1px solid var(--sds-color-neutral-50);box-shadow:var(--sds-shadow-sm);background:#fff;align-content:start;gap:12px;display:grid}.pricing-plan .sds-btn{justify-self:start;margin-top:8px}.pricing-plan.is-featured{box-shadow:var(--sds-shadow-highlight-card);border-color:var(--page-accent,var(--sds-color-marketing-accent))}.pricing-plan__rate.is-pending{color:var(--sds-color-neutral-400);font-style:italic}.pricing-hero{padding-top:140px;padding-bottom:var(--sds-space-core-72);background:var(--sds-color-band-1);position:relative;overflow:hidden}.pricing-hero>.sds-container{z-index:1;position:relative}.pricing-hero .sta-ribbon{--ribbon-clip:polygon(0 0, 100% 0, 100% 6%, 0 24%);opacity:.9}.pricing-hero__title{max-width:18ch}.pricing-hero__sub{max-width:620px;margin-top:16px}.pricing-anchors{gap:8px;margin:32px 0;display:flex}.pricing-anchors a{border-radius:var(--sds-radius-round);border:1px solid var(--sds-color-neutral-100);color:var(--sta-navy);transition:border-color var(--sds-motion-toggle-duration);background:#fff;padding:8px 16px;font-size:.875rem}.pricing-anchors a:hover{border-color:var(--sds-color-marketing-accent)}.pricing-plan__headline{color:var(--sta-navy);letter-spacing:-.02em;margin-top:8px;font-size:2.5rem;font-weight:300}.pricing-plan__headline b{font-weight:400}.pricing-plan--custom{background:var(--sta-global-navy);color:var(--sds-color-neutral-200);border-color:#0000}.pricing-tiles{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.pricing-tiles span{border-radius:var(--sds-radius-sm);color:#fff;background:#ffffff14;padding:12px;font-size:.8125rem}.pricing-features{grid-template-columns:repeat(2,1fr);gap:24px 16px;margin-top:24px;display:grid}@media (min-width:840px){.pricing-features{grid-template-columns:repeat(4,1fr)}}.pricing-features>div{border-left:1px solid var(--sds-color-marketing-accent);gap:4px;padding-left:12px;display:grid}.pricing-features h3{color:var(--sta-navy)}.pricing-section-title{margin:var(--sds-space-core-80) 0 var(--sds-space-core-24)}.pc-layout{gap:24px;display:grid}@media (min-width:840px){.pc-layout{grid-template-columns:180px 1fr}}.pc-sidebar{display:none}@media (min-width:840px){.pc-sidebar{align-self:start;display:block;position:sticky;top:80px}}.pc-sidebar ul{gap:4px;display:grid}.pc-sidebar a{border-left:2px solid var(--sds-color-neutral-50);color:var(--sta-body-slate);transition:color var(--sds-motion-toggle-duration), border-color var(--sds-motion-toggle-duration);padding:6px 12px;font-size:.875rem;display:block}.pc-sidebar a.is-active{color:var(--sds-color-marketing-accent);border-color:var(--sds-color-marketing-accent)}.pc-group{margin-bottom:32px;scroll-margin-top:80px}.pc-group__title{color:var(--sds-color-neutral-500);margin-bottom:12px;font-size:.8125rem;font-weight:500}.pc-card{border-radius:var(--sds-radius-md);border:1px solid var(--sds-color-neutral-50);background:#fff;margin-bottom:8px;padding:24px;scroll-margin-top:80px}.pc-card header{gap:4px;margin-bottom:12px;display:grid}.pc-row{border-top:1px solid var(--sds-color-neutral-50);justify-content:space-between;gap:16px;padding:10px 0;font-size:.9375rem;display:flex}.pc-row__label em{color:var(--sds-color-neutral-500);font-size:.75rem;font-style:normal;display:block}.pc-row__price{color:var(--sta-navy);text-align:right;font-weight:400}.pc-row__price.is-pending{color:var(--sds-color-neutral-400);font-style:italic}.pc-more{transition:grid-template-rows var(--sds-motion-accordion-duration) var(--sds-motion-accordion-ease);grid-template-rows:0fr;display:grid}.pc-more>div{overflow:hidden}.pc-more.is-open{grid-template-rows:1fr}.pc-toggle{color:var(--sds-color-marketing-accent);background:0 0;border:0;gap:6px;margin-top:8px;padding:4px 0;font-size:.875rem;display:inline-flex}.solution-hero{padding-block:var(--sds-space-core-80) var(--sds-space-core-64);background:linear-gradient(180deg, var(--sds-color-band-1), #fff)}.solution-hero.is-dark{background:radial-gradient(60% 80% at 85% 10%, #00d4ff38, transparent 60%), radial-gradient(60% 80% at 20% 100%, #635bff59, transparent 60%), var(--sta-global-navy)}.solution-hero.is-dark .sds-eyebrow{color:#00d4ff}.solution-hero.is-dark .sta-logo{color:var(--sds-color-neutral-300)}.solution-hero__title{max-width:18ch}.solution-hero__sub{max-width:620px;margin-top:20px}.solution-hero__logos{margin-top:var(--sds-space-core-64)}.solution-section{scroll-margin-top:72px}.solution section[id]{scroll-margin-top:60px}.solution-stats--dark{background:var(--sta-global-navy)}.industry-hero{padding-block:var(--sds-space-core-64);background:var(--sds-color-band-1)}.industry-hero__grid{align-items:center;gap:48px;display:grid}@media (min-width:940px){.industry-hero__grid{grid-template-columns:1.1fr 1fr}}.industry-hero__sub{max-width:540px;margin-top:20px}.industry-hero__stack{height:340px;position:relative}.photo-card{aspect-ratio:4/5;border-radius:var(--sds-radius-md);width:58%;box-shadow:var(--sds-shadow-lg);position:absolute}.photo-card--1{background:linear-gradient(160deg,#ffd601,#ff6118);top:30px;left:0}.photo-card--2{z-index:1;background:linear-gradient(160deg,#96f,#635bff);top:0;left:21%}.photo-card--3{z-index:2;background:linear-gradient(160deg,#00d4ff,#0073e6);top:50px;left:42%}.industry-bigstat__value{letter-spacing:-.04em;font-size:clamp(3.5rem,2rem + 6vw,7rem);font-weight:300;line-height:1}.industry-proof blockquote{max-width:30ch;color:var(--sta-navy);margin:0 0 12px}.industry-recognition{border-radius:var(--sds-radius-md);background:var(--sds-color-neutral-25);border:1px solid var(--sds-color-neutral-50);padding:16px 20px;font-size:.875rem;display:inline-block}.catalog-hero{padding-block:var(--sds-space-core-80) var(--sds-space-core-64);color:#fff;background:linear-gradient(110deg,#ff6118 0%,#ee30fb 45%,#635bff 100%)}.catalog-hero h1{color:#fff}.catalog-hero p{color:#ffffffe6;margin-top:12px}.catalog-search{border-radius:var(--sds-radius-round);max-width:480px;height:48px;color:var(--sds-color-neutral-500);box-shadow:var(--sds-shadow-lg);background:#fff;align-items:center;gap:10px;margin-top:32px;padding:0 16px;display:flex}.catalog-search input{font:inherit;color:var(--sta-navy);background:0 0;border:0;flex:1}.catalog-search input:focus{outline:none}.catalog-layout{gap:32px;display:grid}@media (min-width:840px){.catalog-layout{grid-template-columns:200px 1fr}}.catalog-rail{display:none}@media (min-width:840px){.catalog-rail{align-self:start;display:block;position:sticky;top:24px}}.catalog-rail li a{color:var(--sta-body-slate);padding:6px 0;font-size:.9375rem;display:block}.catalog-rail li a:hover{color:var(--sds-color-marketing-accent)}.catalog-area{margin-bottom:56px;scroll-margin-top:24px}.catalog-grid{gap:8px;margin-top:20px;display:grid}@media (min-width:640px){.catalog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1115px){.catalog-grid{grid-template-columns:repeat(3,1fr)}}.catalog-card{min-height:140px}.minimal{background:var(--sds-color-band-1);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.minimal__header,.minimal__main,.minimal__footer{z-index:1;position:relative}.minimal__header{padding-block:24px}.minimal__main{padding-block:var(--sds-space-core-48) var(--sds-space-core-96);flex:1}.minimal__footer{color:var(--sds-color-neutral-500);padding-block:24px;font-size:.8125rem}.minimal__footer a{color:var(--sds-color-marketing-accent)}.minimal{isolation:isolate;background:#fff}.sta-ribbon--contact{--rb-x:52%;--rb-y:38%;--rb-w:1100px;animation:1.2s cubic-bezier(.2,.7,.2,1) both contact-bg-in;-webkit-mask-image:linear-gradient(#0000 0,#000 120px 60%,#0000 92%);mask-image:linear-gradient(#0000 0,#000 120px 60%,#0000 92%)}@keyframes contact-bg-in{0%{opacity:0}}.contact-page__grid{gap:var(--sds-space-core-48);display:grid}@media (min-width:940px){.contact-page__grid{column-gap:var(--sds-space-core-64);row-gap:var(--sds-space-core-48);padding-top:var(--sds-space-core-32);grid-template:"intro form""next form"1fr/minmax(0,1fr) 520px;align-items:start}.contact-page__intro{grid-area:intro}.contact-page__form{grid-area:form}.contact-page__next{grid-area:next}}.contact-page__title{max-width:13ch;color:var(--sta-navy);letter-spacing:-.03em;font-size:clamp(2.25rem,1.4rem + 3vw,4rem);font-weight:500;line-height:1.04}.contact-page__sub{max-width:480px;margin-top:var(--sds-space-core-20);color:var(--sta-body-slate);font-size:clamp(1.0625rem,.98rem + .25vw,1.1875rem);line-height:1.5}.contact-page__location{margin-top:var(--sds-space-core-12);color:var(--sds-color-neutral-500);font-size:.875rem}.contact-page__word{animation:.9s cubic-bezier(.2,.7,.2,1) both contact-word;animation-delay:calc(.15s + var(--i) * 70ms);display:inline-block}@keyframes contact-word{0%{opacity:0;filter:blur(10px);transform:translateY(.45em)rotate(2deg)}}.contact-page__sub{animation:.9s cubic-bezier(.2,.7,.2,1) .65s both hero-rise}.contact-page__location{animation:.9s cubic-bezier(.2,.7,.2,1) .75s both hero-rise}.contact-page__form{isolation:isolate;animation:1s cubic-bezier(.2,.7,.2,1) .3s both contact-card-in;position:relative}.contact-page__halo{z-index:-1;border-radius:calc(var(--sds-radius-lg) + 2px);position:absolute;inset:-2px;overflow:hidden}.contact-page__halo span{aspect-ratio:1;will-change:transform;background:conic-gradient(#635bff,#ef008f,#ffcb57,#90e0ff,#635bff);width:300%;animation:8s linear infinite contact-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}.contact-page__form:after{content:"";z-index:-1;border-radius:calc(var(--sds-radius-lg) + 2px);filter:blur(36px);opacity:.5;background:conic-gradient(#635bff,#ef008f,#ffcb57,#90e0ff,#635bff);position:absolute;inset:8% 4% -2%}@keyframes contact-spin{to{transform:rotate(360deg)}}@keyframes contact-card-in{0%{opacity:0;transform:translateY(32px)scale(.97)}}.contact-page__pulse{z-index:-2;aspect-ratio:1;pointer-events:none;width:150%;position:absolute;top:40%;left:50%;translate:-50% -50%}.contact-page__pulse span{opacity:0;border:1px solid #533afd47;border-radius:50%;animation:7.5s cubic-bezier(.2,.6,.3,1) infinite contact-pulse;position:absolute;inset:0}.contact-page__pulse span:nth-child(2){animation-delay:2.5s}.contact-page__pulse span:nth-child(3){animation-delay:5s}@keyframes contact-pulse{0%{opacity:0;transform:scale(.4)}15%{opacity:.9}to{opacity:0;transform:scale(1.15)}}@media (max-width:939px){.contact-page__pulse{width:120%}}.contact-page__next{max-width:480px;padding:var(--sds-space-core-24);border-radius:var(--sds-radius-lg);background:#ffffffdb;box-shadow:inset 0 1px #fff9,0 12px 32px #061b3114}.contact-page__next-title{letter-spacing:.04em;text-transform:uppercase;color:var(--sds-color-neutral-500);font-size:.8125rem;font-weight:500}.contact-page__next ol{margin:var(--sds-space-core-16) 0 0;gap:var(--sds-space-core-20);padding:0;list-style:none;display:grid}.contact-page__next li{grid-template-columns:28px minmax(0,1fr);gap:14px;display:grid;position:relative}.contact-page__next li:not(:last-child):after{content:"";background:var(--sds-color-brand-100);width:1px;position:absolute;top:32px;bottom:-16px;left:13.5px}.contact-page__next-num{background:var(--sta-navy);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.8125rem;font-weight:500;display:grid}.contact-page__next strong{color:var(--sta-navy);font-weight:500;display:block}.contact-page__next p{color:var(--sta-body-slate);margin-top:2px;font-size:.9375rem;line-height:1.45}.contact-page__next{animation:.9s cubic-bezier(.2,.7,.2,1) .85s both hero-rise}.contact-page__next-num{animation:6s ease-in-out infinite contact-step;animation-delay:calc(1.6s + var(--i) * 2s);position:relative}.contact-page__next li:not(:last-child):after{background:linear-gradient(180deg, var(--sds-color-brand-600), #ef008f) no-repeat top / 100% 0%, var(--sds-color-brand-100);animation:6s ease-in-out infinite contact-rail;animation-delay:calc(1.6s + var(--i) * 2s)}@keyframes contact-step{0%,40%,to{background:var(--sta-navy);transform:none;box-shadow:0 0 #635bff00}6%,28%{background:var(--sds-color-brand-600);transform:scale(1.08);box-shadow:0 0 0 6px #635bff2e}}@keyframes contact-rail{0%,8%{background-size:100% 0%,auto}30%,85%{background-size:100% 100%,auto}to{background-size:100% 0%,auto}}@media (prefers-reduced-motion:reduce){.sta-ribbon--contact,.contact-page__word,.contact-page__sub,.contact-page__location,.contact-page__form,.contact-page__halo span,.contact-page__pulse span,.contact-page__next,.contact-page__next-num,.contact-page__next li:after{animation:none}.contact-page__pulse{display:none}}.contact-page__proof{margin-top:var(--sds-space-core-80);padding-top:var(--sds-space-core-32);border-top:1px solid var(--sds-color-neutral-50)}.contact-page__proof-title{letter-spacing:.04em;text-transform:uppercase;color:var(--sds-color-neutral-500);font-size:.8125rem;font-weight:500}.contact-page__proof ul{margin:var(--sds-space-core-20) 0 0;gap:var(--sds-space-core-24);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0;list-style:none;display:grid}.contact-page__proof a{border-left:2px solid var(--sds-color-brand-100);gap:6px;padding-left:16px;transition:border-color .15s;display:grid}.contact-page__proof a:hover{border-left-color:var(--sds-color-marketing-accent)}.contact-page__proof-value{color:var(--sta-navy);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:500}.contact-page__proof-label{color:var(--sta-body-slate);font-size:.9375rem;line-height:1.4}.wizard{border-radius:var(--sds-radius-lg);padding:var(--sds-space-core-32);background:#fff;position:relative;box-shadow:0 30px 60px -12px #32325d40,0 18px 36px -18px #0000004d}@media (min-width:640px){.wizard{padding:var(--sds-space-core-40)}}.wizard form{gap:var(--sds-space-core-16);margin-top:var(--sds-space-core-24);display:grid}.wizard__progress{margin-bottom:var(--sds-space-core-24);gap:10px;display:grid}.wizard__count{color:var(--sds-color-neutral-500);font-variant-numeric:tabular-nums;font-size:.8125rem}.wizard__bar{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.wizard__bar li{background:var(--sds-color-neutral-50);border-radius:999px;height:4px;position:relative;overflow:hidden}.wizard__bar li:after{content:"";transform-origin:0;background:var(--sds-color-brand-600);transition:transform .3s var(--sds-motion-ease,ease);position:absolute;inset:0;transform:scaleX(0)}.wizard__bar li.is-done:after,.wizard__bar li.is-current:after{transform:scaleX(1)}.wizard__bar li.is-current:after{background:linear-gradient(90deg, var(--sds-color-brand-600), #ef008f)}.wizard__title{color:var(--sta-navy);letter-spacing:-.015em;font-size:1.5rem;font-weight:500;line-height:1.2}.wizard__title:focus{outline:none}.wizard__hint{color:var(--sta-body-slate);margin-top:6px;font-size:.9375rem;line-height:1.45}.wizard__row{gap:var(--sds-space-core-16);display:grid}@media (min-width:480px){.wizard__row{grid-template-columns:1fr 1fr}}.wizard__chip{border:1px solid var(--sds-color-neutral-50);background:var(--sds-color-neutral-25);max-width:100%;color:var(--sds-color-marketing-accent);font:inherit;cursor:pointer;border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:6px 12px;font-size:.8125rem;display:inline-flex}.wizard__chip span{text-overflow:ellipsis;white-space:nowrap;color:var(--sta-navy);border-right:1px solid var(--sds-color-neutral-100);padding-right:8px;overflow:hidden}.wizard__chip:hover{border-color:var(--sds-color-brand-200)}.wizard__error{min-height:1.2em;color:var(--sds-color-accent-ruby);margin:0;font-size:.8125rem}.wizard__error:empty{min-height:0;margin-top:-8px}.wizard__cta{justify-content:center;width:100%}.wizard__nav{justify-content:space-between;gap:12px;display:flex}.wizard__optional{color:var(--sds-color-neutral-400);margin-left:4px}.wizard__topics{border:0;gap:10px;margin:0;padding:0;display:grid}@media (min-width:480px){.wizard__topics{grid-template-columns:1fr 1fr}}.wizard__topic{border:1px solid var(--sds-color-neutral-100);color:var(--sta-navy);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}.wizard__topic:hover{border-color:var(--sds-color-brand-200)}.wizard__topic input{accent-color:var(--sds-color-brand-600);flex:none;margin-top:3px}.wizard__topic:has(input:focus-visible){box-shadow:0 0 0 3px var(--sds-color-brand-100)}.wizard__topic.is-selected{border-color:var(--sds-color-brand-600);background:var(--sds-color-brand-50);box-shadow:inset 0 0 0 1px var(--sds-color-brand-600)}.wizard__topic-text{gap:2px;display:grid}.wizard__topic-text strong{font-size:.9375rem;font-weight:500;line-height:1.3}.wizard__topic-text span{color:var(--sds-color-neutral-500);font-size:.8125rem;line-height:1.35}.wizard__legal{color:var(--sds-color-neutral-500);font-size:.75rem}.wizard__legal a{color:var(--sds-color-marketing-accent)}.wizard--done{text-align:left}.wizard__done-icon{width:52px;height:52px;margin-bottom:var(--sds-space-core-20);color:#fff;background:linear-gradient(135deg,#00d66f,#0073e6);border-radius:50%;place-items:center;display:grid}.wizard__done-next{margin-top:var(--sds-space-core-24);padding-top:var(--sds-space-core-20);border-top:1px solid var(--sds-color-neutral-50);color:var(--sta-body-slate);justify-items:start;gap:12px;font-size:.9375rem;display:grid}.personalize{padding-top:48px}.guide{gap:20px;display:grid}.guide__echo{color:var(--sds-color-neutral-600);font-size:.9375rem;font-style:italic}.guide__progress{color:var(--sds-color-neutral-500);font-size:.875rem}.guide__options{gap:8px;display:grid}@media (min-width:640px){.guide__options{grid-template-columns:1fr 1fr}}.guide__option{text-align:left;border-radius:var(--sds-radius-md);border:1px solid var(--sds-color-neutral-100);color:var(--sta-navy);transition:border-color var(--sds-motion-card-duration), box-shadow var(--sds-motion-card-duration);background:#fff;padding:20px;font-size:1rem}.guide__option:hover{border-color:var(--sds-color-marketing-accent);box-shadow:var(--sds-shadow-highlight-card)}.guide__results{gap:8px;display:grid}.guide>.sds-btn{justify-self:start}.legal{background:#fff;flex-direction:column;min-height:100vh;display:flex}.legal__header{border-bottom:1px solid var(--sds-color-neutral-50);padding-block:18px}.legal main{flex:1}.legal__footer{border-top:1px solid var(--sds-color-neutral-50);color:var(--sds-color-neutral-500);padding-block:24px;font-size:.8125rem}.legal__footer a{color:var(--sds-color-marketing-accent)}.legal-index{padding-block:64px}.legal-index ul{gap:12px;margin-top:32px;display:grid}.legal-index a{color:var(--sds-color-marketing-accent);font-size:1.0625rem}.legal-doc{gap:48px;padding-block:48px 96px;display:grid}@media (min-width:840px){.legal-doc:not(.legal-doc--minimal){grid-template-columns:220px minmax(0,760px)}}.legal-rail{align-self:start}@media (min-width:840px){.legal-rail{position:sticky;top:24px}}@media (max-width:839px){.legal-rail{display:none}}.legal-rail__group{margin-bottom:24px}.legal-rail__title{color:var(--sds-color-neutral-500);margin-bottom:8px;font-size:.75rem;font-weight:600}.legal-rail a{color:var(--sta-body-slate);padding:5px 0;font-size:.875rem;display:block}.legal-rail a[aria-current=page]{color:var(--sds-color-marketing-accent);font-weight:500}.legal-doc--privacy .legal-rail__title{color:var(--sds-color-marketing-accent)}.legal-doc--consumer .legal-rail{border-left:2px solid var(--sds-color-neutral-50);padding-left:16px}.legal-body{max-width:760px}.legal-body__updated{color:var(--sds-color-neutral-500);margin:12px 0 32px;font-size:.875rem}.legal-body h2{margin:40px 0 12px;scroll-margin-top:24px;font-size:1.375rem;font-weight:400}.legal-body h3{margin:32px 0 8px;scroll-margin-top:24px;font-size:1.125rem;font-weight:500}.legal-body p{margin-bottom:12px;line-height:1.6}.legal-notice{border-radius:var(--sds-radius-md);background:var(--sds-accent-lemon-subdued);color:var(--sta-navy);border:1px solid #f2e08a;margin-bottom:32px;padding:16px 20px}.legal-table-wrap{margin:24px 0;overflow-x:auto}.legal-table{border-collapse:collapse;width:100%;font-size:.875rem}.legal-table th,.legal-table td{text-align:left;border:1px solid var(--sds-color-neutral-50);vertical-align:top;padding:10px 12px}.legal-table th{background:var(--sds-color-neutral-25);color:var(--sta-navy);font-weight:500}.not-found{text-align:center;padding-block:120px}.not-found p{max-width:480px;margin:16px auto 32px}.not-found .sds-btn-row{justify-content:center}.legal-body p a{color:var(--sds-color-marketing-accent);text-underline-offset:3px;text-decoration:underline}
