@font-face{font-family:ppEditorialOld;src:url(/_next/static/media/031728f3aa8026d8-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ppEditorialOld;src:url(/_next/static/media/e288e1b8c5b56f61-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:ppEditorialOld Fallback;src:local("Arial");ascent-override:117.04%;descent-override:31.92%;line-gap-override:10.64%;size-adjust:93.99%}.__className_6efe92{font-family:ppEditorialOld,ppEditorialOld Fallback}.__variable_6efe92{--font-pp-editorial-old:"ppEditorialOld","ppEditorialOld Fallback"}@font-face{font-family:offBit;src:url(/_next/static/media/a2c9ca880250d3ce-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:offBit;src:url(/_next/static/media/115ebee2cce1b6a8-s.p.woff) format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:offBit Fallback;src:local("Arial");ascent-override:77.35%;descent-override:25.78%;line-gap-override:10.31%;size-adjust:96.97%}.__className_e133af{font-family:offBit,offBit Fallback}.__variable_e133af{--font-offbit-101-bold:"offBit","offBit Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist:"Geist","Geist Fallback"}:root,[data-theme=dark]{--theme-name:dark;--content-neutral-primary:#dbdbdb;--content-neutral-secondary:#757575;--content-neutral-tertiary:#312d33;--content-negroni-primary:#dc4336;--content-aviation-primary:#a259ff;--content-absinthe-primary:#33b904;--content-limoncello-primary:#daee54;--content-on-neutral:#dbdbdb;--content-on-negroni:#040405;--content-on-aviation:#040405;--content-on-absinthe:#040405;--content-static-light:#ffffff;--background-neutral:#040405;--background-negroni:#dc4336;--background-aviation:#a259ff;--background-absinthe:#33b904;--background-limoncello:#daee54;--background-cyan:#8adfdf;--background-fuchsia:#d536bf;--background-ultraviolet:#4317f4;--background-plugin-gradient-base-start:#a259ff;--background-plugin-gradient-base-end:#a259ff;--background-plugin-gradient-green:#27a642;--background-plugin-gradient-lime:#daee54;--background-plugin-swatch-100:#f0eafb;--background-plugin-swatch-200:#d5c2f5;--background-plugin-swatch-300:#ba9ced;--background-plugin-swatch-400:#9e74e7;--background-plugin-swatch-500:#844de0;--background-plugin-swatch-600:#6b2bd9;--background-plugin-swatch-700:#5821b6;--background-plugin-swatch-800:#441990;--background-plugin-swatch-900:#321268;--border-neutral-primary:#dbdbdb;--border-neutral-secondary:#dbdbdb29;--border-negroni-secondary:#dc433629;--border-aviation-secondary:#a259ff29;--border-absinthe-secondary:#33b90429;--border-limoncello-secondary:#daee5429;--border-static-dark:#040405;--border-plugin-soft:#dbdbdb1a;--overlay-neutral:#dbdbdb14;--overlay-negroni:#dc433614;--overlay-aviation:#a259ff14;--overlay-absinthe:#33b90414;--overlay-limoncello:#daee5414;--overlay-static-dark:#00000080;--overlay-plugin-chip:#dbdbdb33;--layer-floor-0:#040405;--layer-floor-1:#1f1d20;--surface-page:var(--layer-floor-0);--surface-section:var(--layer-floor-0);--typography-font-display:var(--font-pp-editorial-old),"PP Editorial Old","Times New Roman",serif;--typography-font-text:var(--font-geist,"Geist"),"Segoe UI",sans-serif;--typography-font-brand:var(--font-offbit-101-bold,"OffBit"),"Segoe UI",sans-serif;--typography-font-size-250:clamp(0.875rem,0.86rem + 0.08vi,0.95rem);--typography-font-size-300:clamp(1rem,0.98rem + 0.1vi,1.0625rem);--typography-font-size-350:clamp(1.125rem,1.1rem + 0.12vi,1.1875rem);--typography-font-size-400:clamp(1.25rem,1.21rem + 0.16vi,1.375rem);--typography-font-size-450:clamp(1.375rem,1.33rem + 0.2vi,1.5rem);--typography-font-size-500:clamp(1.75rem,1.67rem + 0.3vi,1.95rem);--typography-font-size-600:clamp(2.25rem,2.15rem + 0.38vi,2.5rem);--typography-font-size-650:clamp(2.5rem,2.38rem + 0.45vi,2.8rem);--typography-font-size-700:clamp(3rem,2.84rem + 0.58vi,3.3rem);--typography-font-size-800:clamp(3.5rem,3.3rem + 0.72vi,3.9rem);--typography-font-size-900:clamp(4rem,3.75rem + 0.9vi,4.5rem);--typography-font-size-950:clamp(5.5rem,5.2rem + 1.1vi,6.25rem);--typography-line-height-text-250:clamp(1.25rem,1.22rem + 0.1vi,1.3rem);--typography-line-height-text-300:clamp(1.375rem,1.34rem + 0.12vi,1.45rem);--typography-line-height-text-400:clamp(1.625rem,1.56rem + 0.2vi,1.75rem);--typography-line-height-text-500:clamp(2.2rem,2.1rem + 0.35vi,2.4rem);--typography-hero-title-size-vi:clamp(2rem,1.4rem + 2vi,4.5rem);--typography-hero-title-size-cqi:clamp(2rem,1.1rem + 6cqi,5.5rem);--semantic-typography-header-xl-typography-font-size-vi:clamp(1.75rem,1.2rem + 2.8vi,6rem);--semantic-typography-header-xl-typography-font-size-cqi:clamp(1.75rem,1.05rem + 5.5cqi,6rem);--semantic-typography-header-m-typography-font-size-vi:clamp(3rem,2.8rem + 0.8vi,4rem);--semantic-typography-header-m-typography-font-size-cqi:clamp(2.8rem,2.5rem + 2.2cqi,4.1rem);--semantic-typography-header-xs-typography-font-size-vi:clamp(1rem,0.95rem + 0.2vi,1.25rem);--semantic-typography-header-xs-typography-font-size-cqi:clamp(1rem,0.92rem + 0.7cqi,1.35rem);--semantic-typography-paragraph-l-typography-font-size-vi:clamp(1.25rem,1.2rem + 0.28vi,1.75rem);--semantic-typography-paragraph-l-typography-font-size-cqi:clamp(1.2rem,1.12rem + 0.95cqi,1.85rem);--semantic-typography-paragraph-m-typography-font-size-vi:clamp(1rem,0.97rem + 0.15vi,1.25rem);--semantic-typography-paragraph-m-typography-font-size-cqi:clamp(1rem,0.93rem + 0.55cqi,1.35rem);--typography-font-weight-brand-default:700;--typography-font-weight-display-default:400;--typography-font-weight-text-default:400;--semantic-typography-header-xl-typography-font:var(--typography-font-display);--semantic-typography-header-xl-typography-font-size:var(--semantic-typography-header-xl-typography-font-size-vi);--semantic-typography-header-m-typography-font:var(--typography-font-brand);--semantic-typography-header-m-typography-font-size:var(--semantic-typography-header-m-typography-font-size-vi);--semantic-typography-header-xs-typography-font:var(--typography-font-brand);--semantic-typography-header-xs-typography-font-size:var(--semantic-typography-header-xs-typography-font-size-vi);--semantic-typography-paragraph-l-typography-font:var(--typography-font-text);--semantic-typography-paragraph-l-typography-font-size:var(--semantic-typography-paragraph-l-typography-font-size-vi);--semantic-typography-paragraph-l-typography-line-height:var(--typography-line-height-text-500);--semantic-typography-paragraph-m-typography-font:var(--typography-font-text);--semantic-typography-paragraph-m-typography-font-size:var(--semantic-typography-paragraph-m-typography-font-size-vi);--semantic-typography-paragraph-m-typography-line-height:var(--typography-line-height-text-400);--space-0:0;--space-25:0.0625rem;--space-50:0.125rem;--space-75:0.1875rem;--space-100:0.25rem;--space-150:0.375rem;--space-200:0.5rem;--space-250:0.625rem;--space-300:0.75rem;--space-325:0.875rem;--space-350:1rem;--space-400:1.25rem;--space-450:1.5rem;--space-500:1.75rem;--space-550:2rem;--space-600:2.25rem;--space-650:2.5rem;--space-700:3rem;--space-750:3.5rem;--space-800:4rem;--space-850:4.5rem;--space-900:5rem;--radius-0:0;--radius-100:0.125rem;--radius-200:0.25rem;--radius-300:0.5rem;--radius-400:0.75rem;--radius-500:1rem;--radius-550:1.25rem;--radius-600:1.5rem;--radius-700:2rem;--radius-800:2.5rem;--radius-999:62.4375rem;--stroke-0:0;--stroke-100:1px;--stroke-200:2px;--stroke-400:4px;--size-0:0;--size-20:0.25rem;--size-40:0.5rem;--size-60:0.625rem;--size-80:0.75rem;--size-100:1rem;--size-150:1.25rem;--size-200:1.5rem;--size-250:1.75rem;--size-300:2rem;--size-350:2.25rem;--size-400:2.5rem;--size-450:2.75rem;--size-500:3rem;--size-600:3.5rem;--size-700:4rem;--size-800:4.5rem;--size-900:5rem;--shadow-sm:0 1px 2px rgb(0 0 0/20%);--shadow-md:0 0 64px rgb(0 0 0/100%);--easing-standard:cubic-bezier(0.2,0,0,1);--duration-fast:150ms;--duration-base:250ms;--corner-smoothing-control:0.8;--corner-smoothing-surface:0.8;--container-max-width:90rem;--container-padding-inline:var(--space-400);--section-padding-y:clamp(2rem,6vw,3.5rem);--header-height:5rem;--z-base:1;--z-hero-fixed:1;--z-section:2;--z-overlay-content:3;--z-header:30;--z-overlay:90;--z-preloader:100;--z-overlay-controls:2;--z-underlay:-1;--z-background:-2}@media (max-width:767px){:root,[data-theme=dark]{--semantic-typography-header-xl-typography-font-size:clamp(1.75rem,1.6rem + 0.7vi,2.25rem);--semantic-typography-header-m-typography-font-size:clamp(2.25rem,2.1rem + 0.8vi,3rem);--semantic-typography-header-xs-typography-font-size:clamp(1rem,0.96rem + 0.12vi,1.125rem);--semantic-typography-paragraph-l-typography-font-size:clamp(1.125rem,1.08rem + 0.2vi,1.25rem);--semantic-typography-paragraph-l-typography-line-height:clamp(1.5rem,1.45rem + 0.22vi,1.625rem);--semantic-typography-paragraph-m-typography-font-size:clamp(1rem,0.98rem + 0.1vi,1.0625rem);--semantic-typography-paragraph-m-typography-line-height:clamp(1.375rem,1.34rem + 0.12vi,1.45rem)}}@media (min-width:768px){:root,[data-theme=dark]{--container-padding-inline:var(--space-900)}}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;overflow-x:clip;overscroll-behavior-y:none}html{color-scheme:dark;font-size:16px;scrollbar-gutter:stable both-edges}body,html{background:var(--surface-page,var(--layer-floor-0))}body{font-family:var(--typography-font-text);font-size:var(--typography-font-size-300);line-height:var(--typography-line-height-text-300);color:var(--content-neutral-primary);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}::selection{background:var(--background-aviation);color:var(--content-on-aviation)}::-moz-selection{background:var(--background-aviation);color:var(--content-on-aviation)}:focus-visible{outline:2px solid var(--content-negroni-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}.u-container{width:min(100% - (var(--container-padding-inline) * 2),var(--container-max-width));margin-inline:auto}.page{position:relative;isolation:isolate;background:var(--surface-page,var(--layer-floor-0))}.page>main>section:not(.hero){position:relative;z-index:var(--z-section);background:var(--surface-section,var(--layer-floor-0))}.u-section{padding-block:var(--section-padding-y)}[data-fluid-type=section]{container-type:inline-size}@supports (container-type:inline-size){[data-fluid-type=section]{--semantic-typography-header-xl-typography-font-size:var(--semantic-typography-header-xl-typography-font-size-cqi);--semantic-typography-header-m-typography-font-size:var(--semantic-typography-header-m-typography-font-size-cqi);--semantic-typography-header-xs-typography-font-size:var(--semantic-typography-header-xs-typography-font-size-cqi);--semantic-typography-paragraph-l-typography-font-size:var(--semantic-typography-paragraph-l-typography-font-size-cqi);--semantic-typography-paragraph-m-typography-font-size:var(--semantic-typography-paragraph-m-typography-font-size-cqi)}}.u-stack-sm>*+*{margin-top:var(--space-300)}.u-stack-md>*+*{margin-top:var(--space-350)}.u-stack-lg>*+*{margin-top:var(--space-400)}.u-grid-3{display:grid;grid-gap:var(--space-400);gap:var(--space-400)}.u-screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:768px){.u-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.type-offbit-trim{text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not ((text-box-trim:trim-both) and (text-box-edge:cap alphabetic)){.type-offbit-trim{position:relative;top:var(--offbit-trim-fallback,-.04em)}}.type-brand-250-caps,.type-brand-300-caps,.type-brand-300-default,.type-brand-350-caps,.type-brand-350-default,.type-brand-400-caps,.type-brand-450-caps,.type-brand-650-caps,.type-brand-700-caps,.type-brand-900-caps,.type-semantic-header-m-brand,.type-semantic-header-xs-brand{text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not ((text-box-trim:trim-both) and (text-box-edge:cap alphabetic)){.type-brand-250-caps,.type-brand-300-caps,.type-brand-300-default,.type-brand-350-caps,.type-brand-350-default,.type-brand-400-caps,.type-brand-450-caps,.type-brand-650-caps,.type-brand-700-caps,.type-brand-900-caps,.type-semantic-header-m-brand,.type-semantic-header-xs-brand{position:relative;top:var(--offbit-trim-fallback,-.04em)}}.type-brand-250-caps{font-family:var(--typography-font-brand);font-size:var(--typography-font-size-250);font-style:normal;font-weight:var(--typography-font-weight-brand-default);line-height:1;letter-spacing:.56px;text-transform:uppercase}.type-brand-300-caps,.type-brand-300-default{font-family:var(--typography-font-brand);font-size:var(--typography-font-size-300);font-style:normal;font-weight:var(--typography-font-weight-brand-default);line-height:1;letter-spacing:.64px}.type-brand-300-caps{text-transform:uppercase}.type-brand-350-caps,.type-brand-350-default{font-family:var(--typography-font-brand);font-size:var(--typography-font-size-350);font-style:normal;font-weight:var(--typography-font-weight-brand-default);line-height:1;letter-spacing:.72px}.type-brand-350-caps{text-transform:uppercase}.type-brand-400-caps{font-size:var(--typography-font-size-400);letter-spacing:.8px}.type-brand-400-caps,.type-brand-450-caps{font-family:var(--typography-font-brand);font-style:normal;font-weight:var(--typography-font-weight-brand-default);line-height:1;text-transform:uppercase}.type-brand-450-caps{font-size:var(--typography-font-size-450);letter-spacing:.88px}.type-brand-650-caps{font-size:var(--typography-font-size-650);letter-spacing:1.6px}.type-brand-650-caps,.type-brand-700-caps{font-family:var(--typography-font-brand);font-style:normal;font-weight:var(--typography-font-weight-brand-default);line-height:1;text-transform:uppercase}.type-brand-700-caps{font-size:var(--typography-font-size-700);letter-spacing:1.92px}.type-brand-900-caps{font-family:var(--typography-font-brand);font-size:var(--typography-font-size-900);font-style:normal;font-weight:var(--typography-font-weight-brand-default);line-height:1;letter-spacing:2.56px;text-transform:uppercase}.type-display-400-default{font-style:normal;font-feature-settings:"dlig" on;font-synthesis:none}.type-display-400-default,.type-display-400-italic{font-family:var(--font-pp-editorial-old),"PP Editorial Old","Times New Roman",serif;font-size:var(--typography-font-size-400);font-weight:var(--typography-font-weight-display-default);line-height:120%}.type-display-400-italic{font-style:italic;font-feature-settings:"dlig" on;font-synthesis:none}.type-display-500-default{font-style:normal;font-feature-settings:"dlig" on;font-synthesis:none}.type-display-500-default,.type-display-500-italic{font-family:var(--font-pp-editorial-old),"PP Editorial Old","Times New Roman",serif;font-size:var(--typography-font-size-500);font-weight:var(--typography-font-weight-display-default);line-height:120%}.type-display-500-italic{font-style:italic;font-feature-settings:"dlig" on;font-synthesis:none}.type-display-800-default{font-style:normal;font-feature-settings:"dlig" on;font-synthesis:none}.type-display-800-default,.type-display-800-italic{font-family:var(--font-pp-editorial-old),"PP Editorial Old","Times New Roman",serif;font-size:var(--typography-font-size-800);font-weight:var(--typography-font-weight-display-default);line-height:120%}.type-display-800-italic{font-style:italic;font-feature-settings:"dlig" on;font-synthesis:none}.type-display-950-default{font-style:normal;font-feature-settings:"dlig" on;font-synthesis:none}.type-display-950-default,.type-display-950-italic{font-family:var(--font-pp-editorial-old),"PP Editorial Old","Times New Roman",serif;font-size:var(--typography-font-size-950);font-weight:var(--typography-font-weight-display-default);line-height:120%}.type-display-950-italic{font-style:italic;font-feature-settings:"dlig" on;font-synthesis:none}.type-text-250-default{font-size:var(--typography-font-size-250);line-height:var(--typography-line-height-text-250);font-feature-settings:"ss03" on}.type-text-250-default,.type-text-300-default{font-family:var(--typography-font-text);font-style:normal;font-weight:var(--typography-font-weight-text-default)}.type-text-300-default{font-size:var(--typography-font-size-300);line-height:var(--typography-line-height-text-300);font-feature-settings:"ss03" on}.type-text-400-default{font-size:var(--typography-font-size-400);line-height:var(--typography-line-height-text-400);font-feature-settings:"ss03" on}.type-text-400-default,.type-text-500-default{font-family:var(--typography-font-text);font-style:normal;font-weight:var(--typography-font-weight-text-default)}.type-text-500-default{font-size:var(--typography-font-size-500);line-height:var(--typography-line-height-text-500);font-feature-settings:"ss03" on}.type-semantic-header-xl-default{font-style:normal;font-feature-settings:"dlig" on;font-synthesis:none}.type-semantic-header-xl-default,.type-semantic-header-xl-italic{font-family:var(--font-pp-editorial-old),"PP Editorial Old","Times New Roman",serif;font-size:var(--semantic-typography-header-xl-typography-font-size);font-weight:var(--typography-font-weight-display-default);line-height:120%}.type-semantic-header-xl-italic{font-style:italic;font-feature-settings:"dlig" on;font-synthesis:none}.type-semantic-header-m-brand{font-family:var(--semantic-typography-header-m-typography-font);font-size:var(--semantic-typography-header-m-typography-font-size);font-feature-settings:"dlig" on}.type-semantic-header-m-brand,.type-semantic-header-xs-brand{font-style:normal;font-weight:var(--typography-font-weight-brand-default);line-height:1}.type-semantic-header-xs-brand{font-family:var(--semantic-typography-header-xs-typography-font);font-size:var(--semantic-typography-header-xs-typography-font-size);text-transform:uppercase;font-feature-settings:"dlig" on}.type-semantic-paragraph-l-default{font-family:var(--semantic-typography-paragraph-l-typography-font);font-size:var(--semantic-typography-paragraph-l-typography-font-size);line-height:var(--semantic-typography-paragraph-l-typography-line-height);font-feature-settings:"ss03" on}.type-semantic-paragraph-l-default,.type-semantic-paragraph-m-default{font-style:normal;font-weight:var(--typography-font-weight-text-default)}.type-semantic-paragraph-m-default{font-family:var(--semantic-typography-paragraph-m-typography-font);font-size:var(--semantic-typography-paragraph-m-typography-font-size);line-height:var(--semantic-typography-paragraph-m-typography-line-height);font-feature-settings:"ss03" on}.site-header{position:fixed;top:0;inset-inline:0;z-index:var(--z-header);height:var(--header-height);padding-block:var(--space-0);box-sizing:border-box}.site-header__inner{display:flex;align-items:center;justify-content:space-between;height:var(--header-height);gap:var(--space-350)}.site-header__logo{position:relative;display:inline-flex;align-items:center;flex-shrink:0;-webkit-margin-start:calc(var(--space-200) * -1);margin-inline-start:calc(var(--space-200) * -1);padding-block:var(--space-200);padding-inline:var(--space-200) var(--space-300);border:var(--stroke-100) solid transparent;border-radius:var(--radius-400);background:var(--background-neutral);transition:background-color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard)}.site-header__logo:hover{border-color:var(--border-neutral-secondary)}@supports (background:color-mix(in srgb,black,white)){.site-header__logo:active{background:color-mix(in srgb,var(--background-neutral) 88%,black)}}.site-header__logo-image-wrap{display:inline-block;line-height:0;width:9.625rem;height:2.25rem}.site-header__logo-image{display:block;width:100%;height:100%;color:var(--content-neutral-primary);fill:currentColor}.site-header__actions{display:none;align-items:center;flex:0 0 auto;-webkit-margin-start:auto;margin-inline-start:auto;justify-content:flex-end;pointer-events:none}.site-header__actions[data-visible=true]{display:flex;-webkit-margin-end:calc(var(--space-200) * -1);margin-inline-end:calc(var(--space-200) * -1);pointer-events:auto}.site-header__buttons{display:flex;align-items:center;flex-shrink:0;gap:var(--space-350);padding:var(--space-200);background:var(--background-neutral);border-radius:var(--radius-600) var(--radius-999) var(--radius-999) var(--radius-600)}.site-header__buttons--mobile{display:none}.site-header__mobile-round{border-radius:var(--radius-999)}.site-header__mobile-round .button__slot{width:var(--size-100);height:var(--size-100)}.hero{--hero-line-reveal-duration:720ms;--hero-line-reveal-easing:cubic-bezier(0.2,0.7,0.2,1);--hero-title-meta-gap:var(--space-350);--hero-safe-top:env(safe-area-inset-top,0px);--hero-safe-bottom:env(safe-area-inset-bottom,0px);min-height:100vh;min-height:100svh;padding-block:var(--space-0);background:var(--layer-floor-0);position:relative;top:auto;z-index:var(--z-base);container-type:inline-size}.hero--fixed{position:fixed;inset-block:0;left:50%;width:min(100% - (var(--container-padding-inline) * 2),var(--container-max-width));transform:translateX(-50%);z-index:var(--z-hero-fixed);display:block}.hero-static{position:relative;min-height:100%;display:none}html[data-motion=full] .hero--fixed{display:block}html[data-motion=full] .hero-static,html[data-motion=reduce] .hero--fixed{display:none}html[data-motion=reduce] .hero{position:relative;min-height:auto}html[data-motion=reduce] .hero-static{display:block}html[data-motion=reduce] .hero .hero-animated,html[data-motion=reduce] .hero .motion-only,html[data-motion=reduce] .hero[data-hero-fit-ready=true] .hero__line{animation:none;opacity:1;transform:none;will-change:auto}html[data-motion=reduce] .hero__content,html[data-motion=reduce] .hero__line{transition:none}html[data-motion=reduce]:focus-within{scroll-behavior:auto}@supports (height:100dvh){.hero[data-viewport=dynamic]{min-height:100dvh;min-height:var(--hero-vvh,100dvh)}}.hero__content{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(var(--space-750),6.5vw,var(--space-900));padding-top:var(--hero-safe-top);padding-bottom:var(--hero-safe-bottom);box-sizing:border-box;opacity:calc(1 - var(--hero-dissolve, 0))}.hero__headline{margin:0;width:100%;text-align:center;font-family:var(--font-pp-editorial-old),"PP Editorial Old","Times New Roman",serif;font-size:var(--typography-hero-title-size-vi);line-height:1.2;font-weight:var(--typography-font-weight-display-default);font-feature-settings:"dlig" on;font-synthesis:none}@supports (container-type:inline-size){.hero__headline{font-size:var(--hero-fit-font-size,var(--typography-hero-title-size-cqi))}}.hero__headline-stack{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--hero-headline-actions-gap,var(--space-750))}.hero__news{width:-moz-fit-content;width:fit-content}.hero__text-block{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--hero-title-meta-gap)}.hero__glyph-circle,.hero__subtitle{color:var(--content-neutral-secondary)}.hero__subtitle{width:100%;margin:0;text-align:center;font-feature-settings:"ss03" on}.hero__subtitle-accent{color:var(--content-negroni-primary)}.hero__line{display:block;white-space:normal;opacity:1;transform:translateY(0)}.hero__line-text{display:inline-block}html[data-preloader-active=true] .hero[data-hero-fit-ready=true] .hero__line{opacity:0;transform:translateY(.5em)}html:not([data-preloader-active=true]) .hero[data-hero-fit-ready=true] .hero__line{opacity:0;transform:translateY(.5em);animation:hero-line-reveal var(--hero-line-reveal-duration) var(--hero-line-reveal-easing) both;will-change:transform,opacity}html:not([data-preloader-active=true]) .hero[data-hero-fit-ready=true] .hero__line:first-child{animation-delay:.12s}html:not([data-preloader-active=true]) .hero[data-hero-fit-ready=true] .hero__line:nth-child(2){animation-delay:.28s}html:not([data-preloader-active=true]) .hero[data-hero-fit-ready=true] .hero__line:nth-child(3){animation-delay:.44s}.hero__line--muted{color:var(--content-neutral-tertiary)}.hero__line-main{font-style:normal;color:var(--content-neutral-primary)}.hero__line-accent,.hero__line-main{font-family:var(--font-pp-editorial-old),"PP Editorial Old","Times New Roman",serif}.hero__line-accent{font-style:italic;color:var(--content-negroni-primary)}.hero__actions .hero__action--mobile{display:none}.hero__actions .hero__action--desktop{display:inline-flex}@keyframes hero-line-reveal{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@media (min-width:960px){.hero{--hero-dashboard-peek:calc(var(--size-900) * 2);--hero-dashboard-gap:var(--space-900);--hero-content-top-padding:clamp(var(--space-350),4vh,var(--space-550));--hero-headline-actions-gap:var(--space-750);--hero-content-bottom-padding:var(--hero-headline-actions-gap)}.hero__content{min-height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;justify-items:center;align-items:stretch;grid-row-gap:var(--hero-headline-actions-gap);row-gap:var(--hero-headline-actions-gap);padding-top:calc(var(--hero-safe-top) + var(--header-height) + var(--hero-content-top-padding));padding-bottom:calc(var(--hero-safe-bottom) + var(--hero-content-bottom-padding))}.hero__content,.hero__headline{width:100%;box-sizing:border-box}.hero__headline{padding-inline:clamp(var(--space-200),2vw,var(--space-650));line-height:1.12}.hero__headline,.hero__headline-stack{align-self:center}.hero__actions{flex-wrap:nowrap;align-self:end;position:relative;z-index:var(--z-overlay-content)}.hero__line{white-space:nowrap}}.framed-shell{--framed-shell-radius:var(--radius-500);--framed-shell-inset:var(--space-25);--framed-shell-background:transparent;--framed-shell-border-width:var(--stroke-0);--framed-shell-border-color:transparent;--framed-shell-inner-radius:calc(var(--framed-shell-radius) - var(--framed-shell-border-width) - var(--framed-shell-inset));background:var(--framed-shell-background);border:var(--framed-shell-border-width) solid var(--framed-shell-border-color);border-radius:var(--framed-shell-radius);padding:var(--framed-shell-inset);overflow:hidden}.framed-shell__inner{border-radius:var(--framed-shell-inner-radius);overflow:hidden}.dashboard-section{--dashboard-sticky-viewport-height:100svh;--dashboard-hemisphere-progress:0;--dashboard-hemisphere-overlap:0px;--dashboard-hemisphere-min-width:8rem;--dashboard-hemisphere-max-width:130vw;--dashboard-hemisphere-width:calc(var(--dashboard-hemisphere-min-width) + (var(--dashboard-hemisphere-max-width) - var(--dashboard-hemisphere-min-width)) * var(--dashboard-hemisphere-progress));--dashboard-hemisphere-height:calc(var(--dashboard-hemisphere-width) * 0.5);position:relative;z-index:var(--z-section);margin-top:0;padding-top:var(--space-0);padding-bottom:var(--space-0);overflow:hidden}.dashboard-section__activation-sentinel{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.dashboard-frame{position:relative;z-index:var(--z-overlay-content);display:flex;justify-content:center;padding-bottom:0}.dashboard-section__hemisphere-wrap{position:absolute;left:50%;bottom:0;width:var(--dashboard-hemisphere-width);height:var(--dashboard-hemisphere-height);transform:translateX(-50%);display:none;pointer-events:none;z-index:var(--z-underlay)}.dashboard-section__hemisphere{position:absolute;inset:0;background:var(--background-negroni);border-radius:999rem 999rem 0 0}@media (prefers-reduced-motion:reduce){.dashboard-section__hemisphere-wrap{display:none}}.dashboard-grid{position:relative;z-index:var(--z-base);width:100%;max-width:50rem;display:flex;flex-direction:column;gap:var(--space-50)}.dashboard-grid:before{content:"";position:absolute;inset:var(--size-150);background:var(--border-neutral-primary);pointer-events:none;z-index:var(--z-underlay)}.dashboard-row{display:flex;flex-direction:column;gap:var(--space-50)}.dashboard-grid__built,.dashboard-grid__waitlist{width:100%}.dashboard-grid__figma{width:var(--dashboard-figma-width,100%)}.dashboard-grid__integrations,.dashboard-grid__templates{width:100%}.dashboard-card{--dashboard-card-radius:var(--radius-500);--dashboard-card-border:var(--space-25);--framed-shell-radius:var(--dashboard-card-radius);--framed-shell-inset:var(--dashboard-card-border);--framed-shell-background:var(--layer-floor-0);--framed-shell-border-width:var(--stroke-400);--framed-shell-border-color:var(--border-neutral-primary)}.dashboard-card__content{position:relative;z-index:var(--z-base);display:flex;flex-direction:column;gap:var(--space-450);padding:var(--space-350)}.dashboard-card__content--overlay:after{content:"";position:absolute;inset:0;z-index:var(--z-underlay);background:var(--overlay-static-dark)}.dashboard-card__content--spread{height:100%}.dashboard-card__bg-media{position:absolute;inset:0;z-index:var(--z-background);background-image:url(/assets/images/figma-cover.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:inherit;pointer-events:none}.dashboard-card__main,.dashboard-card__top{width:100%}.dashboard-metrics-2{display:grid;grid-gap:var(--space-450);gap:var(--space-450);grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-label{display:inline-flex;align-items:center;gap:var(--space-150)}.dashboard-label--contained{border:var(--stroke-100) solid var(--border-neutral-secondary);border-radius:var(--radius-100);min-height:var(--size-150);padding-inline:var(--space-150)}.dashboard-label--compact{gap:var(--space-50)}.dashboard-label--contained.dashboard-label--compact{padding-inline:var(--space-100)}.dashboard-label__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--size-80);height:var(--size-80);line-height:0}.dashboard-label__text{color:var(--content-neutral-secondary)}.dashboard-label[data-tone=light] .dashboard-label__text{color:var(--content-static-light)}.dashboard-icon{display:block;background:currentcolor;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:paint;-webkit-mask-image:var(--dashboard-icon-mask);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:var(--dashboard-icon-mask);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.dashboard-label[data-tone=neutral] .dashboard-icon{color:var(--content-neutral-secondary)}.dashboard-label[data-tone=light] .dashboard-icon{color:var(--content-static-light)}.dashboard-label[data-tone=neutral] .dashboard-label__icon{color:var(--content-neutral-secondary)}.dashboard-label[data-tone=light] .dashboard-label__icon{color:var(--content-static-light)}.dashboard-icon--flag{--dashboard-icon-mask:url(/assets/icons/flag.svg)}.dashboard-icon--clock{--dashboard-icon-mask:url(/assets/icons/clock.svg)}.dashboard-icon--document{--dashboard-icon-mask:url(/assets/icons/document.svg)}.dashboard-icon--arrow-2-left-right{--dashboard-icon-mask:url(/assets/icons/arrow-2-left-right.svg)}.dashboard-icon--cross{--dashboard-icon-mask:url(/assets/icons/cross.svg)}.dashboard-icon--figma{--dashboard-icon-mask:url(/assets/logos/figma-mono-light.svg)}.dashboard-icon--plus{--dashboard-icon-mask:url(/assets/icons/plus.svg)}.dashboard-icon--minus{--dashboard-icon-mask:url(/assets/icons/minus.svg)}.dashboard-icon--dot{--dashboard-icon-mask:url(/assets/icons/dot.svg)}.dashboard-icon--braces{--dashboard-icon-mask:url(/assets/icons/braces.svg)}.dashboard-icon--code{--dashboard-icon-mask:url(/assets/icons/code.svg)}.dashboard-icon--sparks{--dashboard-icon-mask:url(/assets/icons/sparks.svg)}.metric{display:grid;grid-gap:var(--space-300);gap:var(--space-300)}.metric__number{display:inline-flex;align-items:flex-start;gap:var(--space-100);white-space:nowrap;color:var(--content-neutral-primary)}.metric__value{line-height:1;color:inherit}.metric[data-outlined=true] .metric__value{-webkit-text-stroke:2px var(--border-static-dark);paint-order:stroke fill}.metric__index{color:var(--content-absinthe-primary)}.metric__label{margin:0;color:var(--content-neutral-primary)}.metric[data-tone=light] .metric__label,.metric[data-tone=light] .metric__number{color:var(--content-static-light)}.rich-icon{position:relative;display:inline-flex;width:var(--size-600);height:var(--size-600);background:var(--rich-icon-background,var(--content-neutral-tertiary));overflow:hidden}.rich-icon__logo{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:var(--space-150)}.templates{width:100%}.templates--desktop{display:none}.templates--mobile,.templates__column{display:grid}.templates__row{display:grid;grid-gap:var(--space-0);gap:var(--space-0)}.templates__row>span{color:var(--content-neutral-primary);display:block;padding-block:var(--space-150)}.templates .separator{color:var(--border-neutral-secondary)}.dashboard-integrations__content{display:grid;grid-gap:var(--space-450);gap:var(--space-450)}.dashboard-integrations__logos{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:var(--space-200);gap:var(--space-200);width:100%}.dashboard-integrations__logo{--rich-icon-background:var(--layer-floor-1);width:100%;aspect-ratio:1/1;height:auto}.dashboard-grid__figma .dashboard-card,.dashboard-grid__figma .dashboard-card__content{height:100%}.dashboard-grid__figma .dashboard-metrics-2{align-items:end}.slider-card{--framed-shell-radius:var(--radius-500);--framed-shell-inset:var(--space-25);--framed-shell-background:var(--layer-floor-0);--framed-shell-border-width:var(--stroke-400);--framed-shell-border-color:var(--border-neutral-primary);--slider-card-background:var(--background-negroni);--slider-card-content-color:var(--content-on-negroni);--slider-card-description-padding:var(--space-350);--slider-card-slot-offset:var(--space-400);--slider-card-slot-radius:var(--radius-550);width:100%;height:100%;min-height:0}.slider-card[data-size=desktop]{--framed-shell-radius:var(--radius-700);--slider-card-description-padding:var(--space-650)}.slider-card[data-size=mobile]{--framed-shell-radius:var(--radius-500);--slider-card-description-padding:var(--space-350)}.slider-card__inner{width:100%;height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;background:var(--slider-card-background)}.slider-card__slot{position:relative;min-height:0;min-width:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.slider-card__slot-background{position:absolute;inset:0;pointer-events:none;z-index:var(--z-base)}.slider-card__slot-background-main{top:0;right:0;bottom:var(--slider-card-slot-offset);left:0}.slider-card__slot-background-bottom,.slider-card__slot-background-main{position:absolute;background:var(--layer-floor-0);border-bottom-left-radius:var(--slider-card-slot-radius);border-bottom-right-radius:var(--slider-card-slot-radius)}.slider-card__slot-background-bottom{right:var(--slider-card-slot-offset);bottom:0;left:var(--slider-card-slot-offset);height:var(--slider-card-slot-offset)}.slider-card__slot-content{position:relative;z-index:var(--z-base);width:100%;height:100%;animation:slider-card-content-enter var(--duration-base) var(--easing-standard)}.slider-card__slot-viewport{position:absolute;inset:0;overflow:hidden;z-index:var(--z-section)}.slider-card__description{width:100%;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-350);padding-inline:var(--slider-card-description-padding);padding-top:var(--slider-card-description-padding);padding-bottom:calc(var(--slider-card-description-padding) + env(safe-area-inset-bottom, 0px))}.slider-card__copy{margin:0;flex-shrink:0;color:var(--slider-card-content-color)}.slider-card__copy-content{animation:slider-card-content-enter var(--duration-base) var(--easing-standard)}@keyframes slider-card-content-enter{0%{opacity:0;transform:translateY(var(--space-200))}to{opacity:1;transform:translateY(0)}}.slider-section{--slider-viewport-height:100svh;--slider-list-label-size-desktop-vi:clamp(var(--typography-font-size-400),1rem + 1.2vi,var(--typography-font-size-700));--slider-list-label-size-desktop-cqi:clamp(var(--typography-font-size-400),0.95rem + 3.4cqi,var(--typography-font-size-700));--slider-list-label-size-compact-vi:clamp(var(--typography-font-size-300),0.9rem + 1vi,var(--typography-font-size-600));--slider-list-label-size-compact-cqi:clamp(var(--typography-font-size-300),0.85rem + 2.8cqi,var(--typography-font-size-600));--slider-number-text-size-desktop-vi:clamp(var(--typography-font-size-500),1.35rem + 1.6vi,var(--typography-font-size-650));--slider-number-text-size-desktop-cqi:clamp(var(--typography-font-size-500),1.2rem + 3.2cqi,var(--typography-font-size-650));--slider-number-text-size-compact-vi:clamp(var(--typography-font-size-400),1.1rem + 1.45vi,var(--typography-font-size-650));--slider-number-text-size-compact-cqi:clamp(var(--typography-font-size-400),1rem + 2.8cqi,var(--typography-font-size-650));position:relative;z-index:var(--z-section);min-height:var(--slider-viewport-height);padding-top:var(--space-550);padding-bottom:var(--space-650);overflow:visible}.slider-section,.slider-section>.u-container,.slider-section__stage,.slider-section__track{transform:none;filter:none;perspective:none;contain:none;content-visibility:visible;will-change:auto}.slider-section>.u-container,.slider-section__track{overflow:visible}@supports (container-type:inline-size){.slider-section{--slider-list-label-size-desktop-vi:var(--slider-list-label-size-desktop-cqi);--slider-list-label-size-compact-vi:var(--slider-list-label-size-compact-cqi);--slider-number-text-size-desktop-vi:var(--slider-number-text-size-desktop-cqi);--slider-number-text-size-compact-vi:var(--slider-number-text-size-compact-cqi)}}.slider-section__track{position:relative;min-height:calc(var(--slider-step-count, 1) * var(--slider-viewport-height))}.slider-section__stage{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-section);--slider-stage-padding-top:calc(var(--header-height) + var(--space-200));--slider-stage-padding-bottom:var(--space-350);--slider-stage-content-height:calc(var(--slider-viewport-height) - var(--slider-stage-padding-top) - var(--slider-stage-padding-bottom));min-height:var(--slider-viewport-height);display:flex;align-items:flex-start;padding-top:var(--slider-stage-padding-top);padding-bottom:var(--slider-stage-padding-bottom);box-sizing:border-box}.slider-section__io-segments{position:absolute;inset:0;display:grid;grid-template-rows:repeat(var(--slider-step-count,1),minmax(0,1fr));pointer-events:none}.slider-section__io-segment{display:block}.slider-section__layout{width:100%;min-height:var(--slider-stage-content-height);grid-template-rows:auto minmax(0,1fr)}.slider-section__layout,.slider-section__list-wrap{display:grid;align-content:start;grid-gap:var(--space-650);gap:var(--space-650)}.slider-section__list-wrap{container-type:inline-size}.slider-section__statement{position:relative;z-index:var(--z-raised);gap:var(--space-450)}.slider-section__statement.section-statement--align-start{text-align:center}.slider-section__list-track{overflow-x:auto;overflow-y:visible;scrollbar-width:none;touch-action:pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.slider-section__list-track::-webkit-scrollbar{display:none}.slider-section__list{list-style:none;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-550);width:max-content;min-width:100%}.slider-section__list-item-wrap{margin:0}.slider-list-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;padding:0;margin:0;display:inline-flex;align-items:center;gap:var(--space-350);min-height:var(--size-500);cursor:pointer}.slider-list-item__label{position:relative;z-index:var(--z-base);margin:0;color:var(--content-neutral-primary);font-family:var(--font-pp-editorial-old),"Times New Roman",serif;font-style:italic;font-weight:var(--typography-font-weight-display-default);font-size:var(--typography-font-size-400);line-height:120%;font-feature-settings:"dlig" on;white-space:nowrap;overflow:hidden;max-width:0;opacity:0;transform:scaleX(.94);transform-origin:left center;transition:max-width var(--duration-base) var(--easing-standard),opacity var(--duration-base) var(--easing-standard),transform var(--duration-base) var(--easing-standard)}.slider-list-item[data-show-label=true] .slider-list-item__label{max-width:20ch;opacity:1;transform:scaleX(1)}.slider-list-item[data-active=false] .slider-list-item__label{color:var(--content-neutral-tertiary)}@media (prefers-reduced-motion:reduce){.slider-list-item__label{transition:none;transform:none}.slider-visual--build .slider-visual__editor-wrap,.slider-visual--scale .slider-visual__browser-drift-wrap,.slider-visual--tweak .slider-visual__plugin-wrap,.slider-visual__chat-wrap,.slider-visual__logo{transition:none;animation:none}}.slider-number{--slider-number-size:var(--size-400);--slider-number-radius:var(--radius-300);--framed-shell-radius:var(--slider-number-radius);--framed-shell-inset:var(--space-25);--framed-shell-border-width:var(--stroke-400);--framed-shell-border-color:var(--border-neutral-secondary);--slider-number-text-size:var(--typography-font-size-450);--slider-number-letter-spacing:0.88px;--slider-number-active-bg:var(--background-negroni);width:var(--slider-number-size);height:var(--slider-number-size);display:inline-flex}.slider-number__inner{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.slider-number__texture{position:absolute;inset:0;opacity:0;background:var(--slider-number-active-bg);transition:opacity var(--duration-base) var(--easing-standard)}.slider-number__inner:after{content:"";position:absolute;inset:0;background:transparent;transition:background-color var(--duration-base) var(--easing-standard)}.slider-number__value{--offbit-trim-fallback:-0.04em;position:relative;z-index:var(--z-base);top:0;display:block;width:100%;margin:0;font-family:var(--typography-font-brand);font-style:normal;font-weight:var(--typography-font-weight-brand-default);color:var(--content-neutral-tertiary);font-size:var(--slider-number-text-size);letter-spacing:var(--slider-number-letter-spacing);line-height:1;text-align:center;text-transform:uppercase}.slider-number[data-active=true]{--framed-shell-border-color:var(--border-neutral-primary)}.slider-number[data-active=true] .slider-number__texture{opacity:1}.slider-number[data-active=true] .slider-number__inner:after{background:transparent}.slider-number[data-active=true] .slider-number__value{color:var(--content-static-light)}.slider-section__card-wrap{position:relative;z-index:var(--z-raised);align-items:stretch;margin-inline:auto}.slider-section__card-panel,.slider-section__card-wrap{width:100%;min-height:0;display:flex;justify-content:center}.slider-section__card{width:100%;height:100%;max-width:100%}.slider-section__card-anim-shell{position:relative;width:100%;height:100%}.slider-section__card-layer{position:absolute;inset:0}.slider-section__card-layer .slider-section__card{width:100%;height:100%}.slider-section[data-reduced-motion=true] .slider-section__card-layer{display:flex;justify-content:center;align-items:stretch;transition:opacity var(--slider-reduced-card-transition-ms,.22s) linear,transform var(--slider-reduced-card-transition-ms,.22s) linear;will-change:opacity,transform}.slider-section[data-reduced-motion=true] .slider-section__card-layer--current{z-index:var(--z-section);opacity:1;transform:translateZ(0)}.slider-section[data-reduced-motion=true] .slider-section__card-anim-shell[data-transitioning=true] .slider-section__card-layer--current{opacity:1;transform:translateZ(0)}.slider-section[data-reduced-motion=true] .slider-section__card-layer--previous{z-index:var(--z-base);opacity:1;transform:translateZ(0)}.slider-section[data-reduced-motion=true] .slider-section__card-anim-shell[data-transitioning=true] .slider-section__card-layer--previous{opacity:0;transform:translate3d(0,calc(var(--space-250) * -1),0)}.slider-section[data-reduced-motion=true] .slider-section__card-anim-shell[data-transitioning=true] .slider-section__card-layer--current .slider-card__inner{animation:slider-card-reduced-mobile-enter var(--slider-reduced-card-transition-ms,.22s) linear both}.slider-visual{place-items:center;overflow:hidden}.slider-visual,.slider-visual__surface{position:relative;width:100%;height:100%;display:grid}.slider-visual__surface{place-items:center;background:transparent}.slider-visual__surface--plain:after,.slider-visual__surface--plain:before{display:none}.slider-visual__chat-wrap{--slider-chat-scale:0.76;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--slider-chat-scale));transform-origin:center;z-index:var(--z-section)}.slider-visual__chat{position:relative}.slider-visual__logo{position:absolute;z-index:var(--z-base);left:0;top:0;width:var(--size-300);height:var(--size-300);pointer-events:none;will-change:transform}.slider-visual__logo-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:brightness(0) saturate(100%) invert(100%);opacity:.92}.slider-visual__editor{position:relative;z-index:var(--z-section)}.slider-visual--build .slider-visual__editor-wrap{--slider-build-editor-gutter:clamp(var(--space-300),6vw,var(--space-550));--slider-editor-scale:0.76;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--slider-editor-scale));transform-origin:center;z-index:var(--z-section);display:flex;align-items:center;justify-content:center;width:100%;padding-inline:var(--slider-build-editor-gutter);box-sizing:border-box}.slider-visual--build .slider-visual__editor.editor-sim{--editor-sim-mobile-scale:0.68;position:relative}.slider-visual--scale .slider-visual__browser-drift-wrap{--slider-browser-scale:0.76;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--slider-browser-scale));transform-origin:center;z-index:var(--z-section)}.slider-visual--scale .slider-visual__browser-drift{position:relative;z-index:var(--z-section);--browser-drift-scale:1}.slider-visual--tweak .slider-visual__plugin-wrap{--slider-plugin-scale:0.76;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--slider-plugin-scale));transform-origin:center;z-index:var(--z-section)}.slider-visual--tweak .slider-visual__plugin{position:relative;z-index:var(--z-section)}.slider-section__card--tweak .slider-card__inner{position:relative;isolation:isolate;overflow:hidden;background:var(--background-aviation)}.slider-section__card--tweak .slider-card__description,.slider-section__card--tweak .slider-card__slot{position:relative;z-index:var(--z-section)}.slider-section__card--tweak .slider-card__inner:after,.slider-section__card--tweak .slider-card__inner:before{content:"";position:absolute;border-radius:50%;filter:blur(22px);will-change:transform;z-index:var(--z-base)}.slider-section__card--tweak .slider-card__inner:before{width:96%;height:92%;left:38%;bottom:-34%;background:radial-gradient(circle,var(--background-plugin-gradient-lime) 40%,transparent 80%);animation:slider-plugin-gradient-drift-a 42s ease-in-out infinite alternate}.slider-section__card--tweak .slider-card__inner:after{width:98%;height:98%;left:-36%;bottom:-44%;background:radial-gradient(circle,var(--background-plugin-gradient-green) 40%,transparent 80%);animation:slider-plugin-gradient-drift-b 48s ease-in-out infinite alternate}.slider-section__card--tweak.slider-section__card--reduced-motion .slider-card__inner:after,.slider-section__card--tweak.slider-section__card--reduced-motion .slider-card__inner:before{animation:none}@keyframes slider-plugin-gradient-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-5%,7%,0) scale(1.06)}}@keyframes slider-plugin-gradient-drift-b{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(7%,6%,0) scale(1.08)}}@keyframes slider-card-reduced-mobile-enter{0%{opacity:0;transform:translate3d(0,var(--space-250),0)}to{opacity:1;transform:translateZ(0)}}.section-statement{display:grid;grid-gap:var(--space-650);gap:var(--space-650)}.section-statement--align-center{text-align:center}.section-statement--align-start{text-align:left}.section-statement__body,.section-statement__eyebrow{margin:0;color:var(--content-neutral-primary)}.section-statement__body{transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.section-statement__accent{color:var(--content-negroni-primary)}.problem-section{z-index:var(--z-overlay-content);padding-block:var(--space-0);overflow:visible}.problem-section,.problem-stage{position:relative;min-height:100svh}.problem-stage{width:100%;margin-inline:0;display:flex;align-items:center;justify-content:center;overflow:clip}.problem-copy{position:relative;z-index:var(--z-section);width:min(calc(100% - (var(--container-padding-inline) * 2)),50rem)}.problem-copy-shell{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:var(--z-section)}.problem-visuals{position:absolute;inset:0}.problem-visual{--problem-visual-radius:var(--radius-500);position:absolute;bottom:var(--space-0);width:clamp(22rem,39vw,25rem);aspect-ratio:25/47.0625;height:auto;margin:0;pointer-events:none}.problem-visual--left{left:0;transform:none}.problem-visual--right{right:0;transform:none}.problem-visual__frame{position:relative;width:100%;height:100%;border-radius:0;overflow:hidden}.problem-visual--left .problem-visual__frame{background:var(--layer-floor-1)}.problem-visual--right .problem-visual__frame{background:var(--background-neutral)}.problem-visual__media{position:absolute;inset-block:0}.problem-visual__media :where(img){object-fit:cover}.problem-visual__media--left{right:0;width:85.5%;height:120%}.problem-visual__media--left :where(img){object-position:right top}.problem-visual__media--right{left:0;width:166.75%;height:116.5%}.problem-visual__media--right :where(img){object-position:left top}.features-section{position:relative;z-index:var(--z-section);padding-top:var(--space-550);padding-bottom:var(--space-650)}.features-section__layout{display:flex;flex-direction:column;gap:var(--space-650);align-items:center}.features-section__statement{width:100%;max-width:50rem;gap:var(--space-450)}.features-section__statement .section-statement__body{text-wrap:pretty}.features-section__row{position:relative;z-index:var(--z-base);width:100%;display:grid;grid-gap:var(--space-50);gap:var(--space-50)}.features-section__row:before{content:"";position:absolute;inset:var(--size-150);background:var(--border-neutral-primary);pointer-events:none;z-index:var(--z-underlay)}.features-section__card{width:100%}.features-section__card-content{gap:var(--space-450);padding:var(--space-350)}.features-section__card .rich-icon{background:var(--layer-floor-1)}.features-section__feature{display:flex;flex-direction:column;gap:var(--space-350)}.features-section__title-block{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-300)}.features-section__title{margin:0;color:var(--content-neutral-primary);font-feature-settings:"dlig" on}.features-section__status.dashboard-label--contained{min-height:var(--size-200)}.features-section__status .dashboard-label__icon{width:var(--typography-font-size-250);height:var(--typography-font-size-250)}.features-section__status--available{--features-status-color:var(--content-absinthe-primary);border-color:var(--border-absinthe-secondary);background:var(--overlay-absinthe)}.features-section__status[data-tone=light] .dashboard-label__text,.features-section__status[data-tone=light] .features-section__status-dot{color:var(--features-status-color)}.features-section__status--coming-soon{--features-status-color:var(--content-limoncello-primary);border-color:var(--border-limoncello-secondary);background:var(--overlay-limoncello)}.features-section__description{margin:0;color:var(--content-neutral-primary)}.features-section__rich-icon-glyph{width:var(--size-450);height:var(--size-450);margin:var(--space-150);color:var(--content-neutral-primary)}@media (min-width:768px){.features-section{padding-top:var(--space-750);padding-bottom:var(--space-900)}.features-section__layout{gap:var(--space-900);container-type:inline-size}.features-section__statement{gap:var(--space-650)}.features-section__row{grid-template-columns:repeat(2,minmax(0,1fr))}.features-section__card{align-self:stretch}.features-section__card-content{height:100%;gap:var(--space-650);padding:var(--space-400)}.features-section__feature{height:100%;gap:var(--space-450)}}@container (min-width: 1286px){.features-section__row{grid-template-columns:repeat(4,minmax(0,1fr))}}.faq-section{--faq-icon-size:var(--size-400);position:relative;z-index:var(--z-section);padding-top:var(--space-550);padding-bottom:var(--space-650)}.faq-section__heading{margin:0;color:var(--content-neutral-primary);text-align:center}.faq-section__list{width:100%;max-width:50rem;margin-top:var(--space-900);margin-inline:auto;gap:var(--space-650)}.faq-item,.faq-section__list{display:flex;flex-direction:column}.faq-item{gap:var(--space-0)}.faq-item__question{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-650);margin:0;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.faq-item__question:focus-visible{outline:var(--stroke-100) solid var(--border-neutral-primary);outline-offset:var(--space-150)}.faq-item__question-text{margin:0;flex:1 0;color:var(--content-neutral-primary)}.faq-item__icon-wrap{position:relative;width:var(--faq-icon-size);height:var(--faq-icon-size);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--content-neutral-primary)}.faq-item__icon{position:absolute;inset:0;width:100%;height:100%;transition:opacity var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.faq-item[data-expanded=true] .faq-item__icon--plus,.faq-item__icon--minus{opacity:0;transform:scale(.9)}.faq-item[data-expanded=true] .faq-item__icon--minus{opacity:1;transform:scale(1)}.faq-item__answer-wrap{display:grid;grid-template-rows:0fr;opacity:0;margin-top:0;transition:grid-template-rows var(--duration-base) var(--easing-standard),opacity var(--duration-base) var(--easing-standard),margin-top var(--duration-base) var(--easing-standard)}.faq-item[data-expanded=true] .faq-item__answer-wrap{grid-template-rows:1fr;opacity:1;margin-top:var(--space-400)}.faq-item__answer-region{overflow:hidden}.faq-item__answer{margin:0;color:var(--content-neutral-secondary)}@media (max-width:767px){.faq-section{--faq-icon-size:calc(var(--size-100) + var(--space-100))}}@media (max-width:1279px){.faq-section__list{margin-top:var(--space-650)}.faq-item[data-expanded=true] .faq-item__answer-wrap{margin-top:var(--space-350)}}@media (min-width:768px){.faq-section{padding-top:var(--space-750);padding-bottom:var(--space-900)}}.quote-section{position:relative;z-index:var(--z-section);padding-top:var(--space-750);padding-bottom:var(--space-0)}.quote-section__layout{display:flex;flex-direction:column;align-items:center;gap:calc(var(--space-900) + var(--space-650))}.quote-section__text-wrap{width:100%;max-width:50rem}.quote-section__text{margin:0;width:100%;color:var(--content-neutral-primary);text-align:left;text-wrap:pretty}.quote-section__accent{color:var(--content-negroni-primary)}.quote-section__faces{width:100%;display:flex;justify-content:center;align-items:flex-end;gap:var(--space-650)}.quote-section__face{--quote-face-size:calc(var(--size-800) + var(--size-150));width:var(--quote-face-size);height:var(--quote-face-size);color:var(--content-neutral-primary);display:block;flex:0 0 auto;overflow:hidden}.quote-section__face-image{display:block;width:100%;height:100%;object-fit:contain}@media (max-width:767px){.quote-section{padding-top:var(--space-650)}.quote-section__layout{gap:var(--space-900)}}@media (min-width:768px) and (max-width:1279px){.quote-section{padding-top:var(--space-650)}}.footer-section{--footer-overlap:clamp(var(--space-550),9vw,var(--space-900));--footer-overlap-active:calc(var(--footer-overlap) * (1 - var(--footer-logo-grow-progress)));--footer-content-padding-inline:var(--space-400);--footer-image-top-padding:0rem;--footer-image-bottom-padding:0rem;--footer-links-radius:var(--radius-600);--footer-image-core-height:10rem;--footer-wall-height:10rem;--footer-logo-grow-progress:0;--footer-image-scale-start:0.8;--footer-wall-gap:0.375rem;padding-block:var(--space-0);margin-top:var(--space-0);background:transparent;z-index:var(--z-section)}.footer-section,.footer-section__content{position:relative}.footer-section__links-shell{position:relative;z-index:var(--z-overlay-content);background:transparent}.footer-section__separator.separator{width:100%;color:var(--background-negroni)}.footer-section__separator .separator__line{height:var(--stroke-400)}.footer-section__links-panel{position:relative;z-index:var(--z-overlay-content);margin-bottom:calc(var(--footer-overlap-active) * -1);padding-top:var(--space-550);padding-bottom:var(--space-400);padding-inline:var(--footer-content-padding-inline);background:var(--layer-floor-0);border-radius:0 0 var(--footer-links-radius) var(--footer-links-radius);box-shadow:var(--shadow-md);overflow:hidden}.footer-section__links-grid{display:grid;grid-gap:var(--space-650);gap:var(--space-650)}.footer-section__column{display:grid;grid-gap:var(--space-400);gap:var(--space-400);min-width:0}.footer-section__column-title{margin:0;color:var(--content-neutral-primary)}.footer-section__column-links{display:grid;grid-gap:var(--space-300);gap:var(--space-300)}.footer-link{color:var(--content-neutral-secondary);transition:color var(--duration-fast) var(--easing-standard)}@supports (color:color-mix(in srgb,black,white)){.footer-link:focus-visible,.footer-link:hover{color:color-mix(in srgb,var(--content-neutral-secondary) 76%,white)}}.footer-section__column--form{gap:var(--space-400)}.footer-section__form{width:100%;display:grid}.footer-section__cta{width:100%}.footer-section__logo-band{position:-webkit-sticky;position:sticky;bottom:0;z-index:var(--z-section);min-height:var(--footer-wall-height);height:var(--footer-wall-height);padding:var(--footer-image-top-padding) var(--footer-content-padding-inline) var(--footer-image-bottom-padding);display:flex;align-items:flex-end;overflow:hidden}.footer-section__background{position:absolute;inset:0;z-index:var(--z-base);pointer-events:none;overflow:hidden;background:var(--background-neutral);display:flex;justify-content:center;align-items:flex-end;padding-block:var(--footer-wall-gap)}.footer-section__pattern-wall.pattern-wall{position:relative}@media (min-width:768px) and (max-width:959px){.footer-section{--footer-content-padding-inline:var(--space-550)}.footer-section__links-panel{padding-top:var(--space-650);padding-bottom:var(--space-750)}.footer-section__links-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-650);align-items:start}}@media (min-width:960px){.footer-section{--footer-content-padding-inline:var(--space-900);--footer-image-core-height:15.25rem;--footer-links-radius:var(--radius-700);--footer-image-scale-start:0.92}.footer-section__links-panel{padding-top:var(--space-750);padding-bottom:var(--space-900)}.footer-section__links-grid{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(15rem,1fr);gap:var(--space-650);align-items:start}.footer-section__column{gap:var(--space-650)}.footer-section__column--form{min-width:0}}.card{padding:var(--space-400);border-radius:var(--radius-400);border:1px solid var(--border-neutral-secondary);box-shadow:var(--shadow-sm)}.card,.waitlist-panel{background:var(--layer-floor-1)}.waitlist-panel{padding:clamp(var(--space-450),4vw,var(--space-650));border-radius:var(--radius-500);border:1px solid var(--border-neutral-secondary);box-shadow:var(--shadow-md)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--button-min-size);min-width:var(--button-min-size);padding-inline:var(--button-padding-inline,var(--space-0));gap:var(--button-gap,var(--space-0));font-size:var(--button-font-size);letter-spacing:var(--button-letter-spacing,0);text-transform:var(--button-text-transform,uppercase);background:var(--button-bg-rendered,var(--button-bg));font-family:var(--typography-font-brand);font-weight:var(--typography-font-weight-brand-default);line-height:1;white-space:nowrap;text-align:center;cursor:pointer;border:var(--stroke-200) solid var(--button-border-rendered,var(--button-border));transition:background-color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard),opacity var(--duration-fast) var(--easing-standard)}@media (hover:hover) and (pointer:fine){.button:not(:disabled):hover{transform:scale(.98)}}@supports (background:color-mix(in srgb,black,white)){.button:not(:disabled):hover{--button-bg-rendered:color-mix(in srgb,var(--button-bg) 92%,white)}.button:not(:disabled):active{--button-bg-rendered:color-mix(in srgb,var(--button-bg) 92%,black)}.button[data-button-type=primary]:not(:disabled):hover{--button-border-rendered:color-mix(in srgb,var(--button-bg) 92%,white)}.button[data-button-type=primary]:not(:disabled):active{--button-border-rendered:color-mix(in srgb,var(--button-bg) 92%,black)}}.button[data-button-type=secondary][data-tone=negroni]:not(:disabled):hover{--button-bg-rendered:var(--background-negroni);--button-text-rendered:var(--content-on-negroni);--button-border-rendered:var(--background-negroni)}@supports (background:color-mix(in srgb,black,white)){.button[data-button-type=secondary][data-tone=negroni]:not(:disabled):active{--button-bg-rendered:color-mix(in srgb,var(--background-negroni) 92%,black);--button-text-rendered:var(--content-on-negroni);--button-border-rendered:color-mix(in srgb,var(--background-negroni) 92%,black)}}.button[data-button-type=secondary][data-tone=aviation]:not(:disabled):hover{--button-bg-rendered:var(--background-aviation);--button-text-rendered:var(--content-on-aviation);--button-border-rendered:var(--background-aviation)}@supports (background:color-mix(in srgb,black,white)){.button[data-button-type=secondary][data-tone=aviation]:not(:disabled):active{--button-bg-rendered:color-mix(in srgb,var(--background-aviation) 92%,black);--button-text-rendered:var(--content-on-aviation);--button-border-rendered:color-mix(in srgb,var(--background-aviation) 92%,black)}}.button[data-button-type=secondary][data-tone=absinthe]:not(:disabled):hover{--button-bg-rendered:var(--background-absinthe);--button-text-rendered:var(--content-on-absinthe);--button-border-rendered:var(--background-absinthe)}@supports (background:color-mix(in srgb,black,white)){.button[data-button-type=secondary][data-tone=absinthe]:not(:disabled):active{--button-bg-rendered:color-mix(in srgb,var(--background-absinthe) 92%,black);--button-text-rendered:var(--content-on-absinthe);--button-border-rendered:color-mix(in srgb,var(--background-absinthe) 92%,black)}}.button[data-button-type=secondary][data-tone=neutral]:not(:disabled):hover{--button-bg-rendered:var(--background-neutral);--button-text-rendered:var(--content-on-neutral);--button-border-rendered:var(--background-neutral)}@supports (background:color-mix(in srgb,black,white)){.button[data-button-type=secondary][data-tone=neutral]:not(:disabled):active{--button-bg-rendered:color-mix(in srgb,var(--background-neutral) 92%,black);--button-text-rendered:var(--content-on-neutral);--button-border-rendered:color-mix(in srgb,var(--background-neutral) 92%,black)}}.button:disabled{opacity:.55;cursor:not-allowed}.button__slot{display:grid;place-items:center;flex-shrink:0;width:var(--button-slot-size,auto);height:var(--button-slot-size,auto)}.button__slot>*{width:100%;height:100%}.button-cta{font-family:var(--typography-font-brand);font-weight:var(--typography-font-weight-brand-default)}.button-cta__slot{background:var(--background-neutral)}.button-cta__slot-box{width:var(--button-cta-slot-box-size);height:var(--button-cta-slot-box-size)}.button-cta__slot[data-shape=round]{border-radius:var(--radius-999)}.button-cta__slot[data-shape=squared]{border-radius:0}.button-cta__slot-icon{display:grid;place-items:center;flex-shrink:0;width:var(--button-cta-slot-icon-size);height:var(--button-cta-slot-icon-size);color:var(--button-cta-slot-icon-color,currentcolor)}.button-cta__slot-right{width:var(--button-cta-slot-right-size);height:var(--button-cta-slot-right-size)}.button-cta__slot-icon>img,.button-cta__slot-icon>svg{width:100%;height:100%;object-fit:contain}.button-icon{padding:0}.button-icon__slot{width:100%;height:100%}.button-icon__glyph-clock{-webkit-mask-image:url(/assets/icons/clock.svg);mask-image:url(/assets/icons/clock.svg)}.button-icon__glyph-clock,.button-icon__glyph-cross{display:block;width:100%;height:100%;background:currentcolor;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-size:contain}.button-icon__glyph-cross{-webkit-mask-image:url(/assets/icons/cross.svg);mask-image:url(/assets/icons/cross.svg)}.button-icon__glyph-arrow-right{display:block;width:100%;height:100%;background:currentcolor;-webkit-mask-image:url(/assets/icons/arrow-right.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/assets/icons/arrow-right.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.button__label{display:block;line-height:1;overflow:hidden;text-overflow:ellipsis}.button-slot-dot{width:50%;height:50%;border-radius:50%;background:currentcolor;opacity:.7}.news{gap:var(--space-300);max-width:100%;padding-block:var(--space-150);-webkit-padding-start:var(--space-150);padding-inline-start:var(--space-150);-webkit-padding-end:var(--space-300);padding-inline-end:var(--space-300);border:var(--stroke-100) solid var(--border-neutral-secondary);border-radius:var(--radius-300)}.news,.news__badge{display:inline-flex;align-items:center}.news__badge{flex-shrink:0;min-height:var(--size-150);gap:var(--space-50);-webkit-padding-start:var(--space-100);padding-inline-start:var(--space-100);-webkit-padding-end:var(--space-150);padding-inline-end:var(--space-150);background:var(--overlay-aviation);border:var(--stroke-100) solid var(--border-aviation-secondary);border-radius:var(--radius-100);color:var(--content-aviation-primary)}.news__dot{width:.875rem;height:.875rem;background:currentcolor;-webkit-mask-image:url(/assets/icons/dot.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/assets/icons/dot.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.news__badge-text,.news__dot{display:block}.news__description{display:block;min-width:0;flex:1 1 auto;color:var(--content-neutral-primary);white-space:normal}@media (min-width:960px){.news__description{font-size:var(--typography-font-size-300);line-height:var(--typography-line-height-text-300)}}.glyph-separator{display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-300);min-height:var(--size-300);border:var(--stroke-100) solid var(--border-neutral-secondary);border-radius:var(--radius-999);color:var(--content-neutral-secondary)}.glyph-separator__glyph{line-height:1}.separator{display:flex;flex:none;color:var(--border-neutral-primary);padding-block:var(--space-0)}.separator__line{display:block;background:currentcolor}.separator[data-direction=horizontal]{width:var(--separator-length,5rem);min-width:1px}.separator[data-direction=horizontal] .separator__line{width:100%;height:var(--stroke-100)}.separator[data-direction=vertical]{height:var(--separator-length,5rem);min-height:1px}.separator[data-direction=vertical] .separator__line{width:var(--stroke-100);height:100%}.input{width:100%;min-height:var(--input-min-size,var(--size-600));min-width:var(--input-min-size,var(--size-600));padding-inline:var(--space-350);border-radius:var(--radius-200);border:var(--stroke-200) solid transparent;background:var(--overlay-neutral);color:var(--content-neutral-primary);font-size:var(--input-font-size,var(--typography-font-size-400));line-height:var(--input-line-height,var(--typography-line-height-text-400));font-family:var(--typography-font-text);font-weight:var(--typography-font-weight-text-default);font-feature-settings:"ss03" on;color-scheme:dark;caret-color:var(--content-negroni-primary);transition:border-color var(--duration-fast) var(--easing-standard),background-color var(--duration-fast) var(--easing-standard)}.input::placeholder{color:var(--content-neutral-secondary);opacity:1}.input:focus,.input:focus-visible{border-color:var(--border-neutral-primary);outline:none}.waitlist-form__input--invalid{border-color:var(--content-negroni-primary)}.waitlist-form__input--invalid:focus,.waitlist-form__input--invalid:focus-visible{border-color:var(--content-negroni-primary)}@supports (background:color-mix(in srgb,black,white)){.waitlist-form__input--invalid:focus,.waitlist-form__input--invalid:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--content-negroni-primary) 45%,transparent)}}.input::-webkit-contacts-auto-fill-button,.input::-webkit-credentials-auto-fill-button{filter:invert(1) grayscale(1);opacity:.9}.input:-webkit-autofill,.input:-webkit-autofill:focus,.input:-webkit-autofill:hover{-webkit-text-fill-color:var(--content-neutral-primary);font:inherit;line-height:inherit;caret-color:var(--content-negroni-primary);box-shadow:0 0 0 1000px var(--overlay-neutral) inset}.field{display:grid;grid-gap:var(--space-200);gap:var(--space-200)}.field__label{font-size:var(--typography-font-size-250);font-weight:500}.field__label--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.field__error{margin:0;font-size:var(--typography-font-size-250);color:var(--content-negroni-primary)}.waitlist-form__honeypot-wrapper{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.waitlist-form__honeypot-input,.waitlist-form__honeypot-label{position:absolute}.hero__actions{display:flex;justify-content:center;align-items:center;gap:var(--space-350);flex-wrap:wrap}.waitlist-status{margin:0;font-size:var(--typography-font-size-250);color:var(--content-absinthe-primary)}.waitlist-popup{--waitlist-popup-visual-viewport-height:100dvh;--waitlist-popup-visual-viewport-offset-top:0px;position:fixed;inset:0;z-index:var(--z-overlay);background:var(--background-neutral);overscroll-behavior:none;overflow:hidden}.waitlist-popup__viewport{position:absolute;top:var(--waitlist-popup-visual-viewport-offset-top);left:0;right:0;height:var(--waitlist-popup-visual-viewport-height);overflow-y:auto;overflow-x:hidden;overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:pan-y}.waitlist-popup__content{position:relative;width:min(100%,var(--container-max-width));min-height:100%;margin-inline:auto;padding-inline:var(--space-900);padding-block:var(--space-900);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-900);box-sizing:border-box}.waitlist-popup[data-keyboard-open=true] .waitlist-popup__content,.waitlist-popup__viewport[data-fit=false] .waitlist-popup__content{justify-content:flex-start;min-height:auto}.waitlist-popup[data-keyboard-stable=true] .waitlist-popup__viewport{overflow-y:hidden}.waitlist-popup__close{position:absolute;top:calc(var(--waitlist-popup-visual-viewport-offset-top) + var(--space-500) + env(safe-area-inset-top));right:var(--space-900);z-index:var(--z-overlay-controls);--button-slot-size-override:var(--size-300);--button-bg:var(--overlay-neutral);--button-border:var(--border-neutral-secondary);color:var(--content-neutral-secondary)}.waitlist-popup--success .waitlist-popup__close{top:calc(var(--waitlist-popup-visual-viewport-offset-top) + var(--space-650) + env(safe-area-inset-top))}.waitlist-popup__close .button__slot{width:var(--button-slot-size-override);height:var(--button-slot-size-override)}.waitlist-popup__title-block{width:min(100%,76rem);text-align:center;display:grid;grid-gap:var(--space-450);gap:var(--space-450)}.waitlist-popup__title{margin:0;color:var(--content-neutral-primary);font-family:var(--font-pp-editorial-old),"Times New Roman",serif;font-style:normal;font-weight:var(--typography-font-weight-display-default);font-feature-settings:"dlig" on;font-synthesis:none}.waitlist-popup__title--success{font-size:0;line-height:0}.waitlist-popup__title--success>*{display:inline;line-height:1.2}.waitlist-popup__title-accent{color:var(--content-negroni-primary)}.waitlist-popup__subtitle{margin:0;color:var(--content-neutral-secondary)}.waitlist-popup__form{width:min(100%,37.5rem)}.waitlist-popup__form .field{gap:var(--space-0)}.waitlist-popup__form .button,.waitlist-popup__form .waitlist-form__input{width:100%}.waitlist-popup__form .button__label{text-transform:uppercase}.waitlist-popup__form .waitlist-form__submit .button__slot{color:var(--content-on-negroni)}.waitlist-popup__form--success{width:min(100%,37.5rem)}.waitlist-popup__form--success .waitlist-form__submit{width:100%}.chat-sim{--chat-sim-scale:1;--chat-sim-width:22.5rem;--chat-sim-height:7rem;width:calc(var(--chat-sim-width) * var(--chat-sim-scale));height:calc(var(--chat-sim-height) * var(--chat-sim-scale));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-sim[data-has-attachment=true]{--chat-sim-height:9.625rem}.chat-sim__panel{width:var(--chat-sim-width);height:var(--chat-sim-height);display:flex;flex-direction:column;gap:var(--space-350);padding:var(--space-400);border:var(--stroke-100) solid var(--border-neutral-secondary);border-radius:var(--radius-600);background:var(--layer-floor-1);transform:scale(var(--chat-sim-scale));transform-origin:top left;overflow:hidden;transition:height var(--duration-fast) var(--easing-standard)}.chat-sim__attachment{display:none;align-items:center;gap:var(--space-150);width:-moz-fit-content;width:fit-content;min-height:var(--size-200);padding-inline:var(--space-150);border:var(--stroke-100) solid var(--border-neutral-secondary);border-radius:var(--radius-100)}.chat-sim__attachment--visible{display:inline-flex;animation:chat-sim-attachment-enter var(--duration-fast) var(--easing-standard)}.chat-sim__label-icon{width:.875rem;height:.875rem;color:var(--content-neutral-secondary);--dashboard-icon-mask:url(/assets/icons/document.svg)}.chat-sim__attachment-text,.chat-sim__input-row{color:var(--content-neutral-primary)}.chat-sim__input-row{display:flex;align-items:center;gap:0;width:100%;min-height:var(--size-200)}.chat-sim__input-row--with-chip{gap:var(--space-200)}.chat-sim__input-content{display:inline-flex;align-items:center;gap:0}.chat-sim__typed{white-space:pre}.chat-sim__agent-chip{display:inline-flex;align-items:center;min-height:var(--size-200);padding-inline:var(--space-150);border:var(--stroke-100) solid var(--border-negroni-secondary);border-radius:var(--radius-200);background:var(--overlay-negroni);color:var(--content-negroni-primary)}.chat-sim__agent-chip-text{display:block}.chat-sim__suggestion{color:var(--content-neutral-secondary)}.chat-sim__cursor{width:var(--stroke-200);height:var(--size-200);background:var(--content-negroni-primary);animation:chat-sim-cursor-blink 1.12s step-end infinite}.chat-sim[data-typing=true] .chat-sim__cursor{animation:none;opacity:1}.chat-sim__controls{display:flex;align-items:center;justify-content:space-between;width:100%}.chat-sim__control{--button-slot-size-override:var(--size-200);transition:transform var(--duration-fast) var(--easing-standard)}.chat-sim__control .button__slot{width:var(--button-slot-size-override);height:var(--button-slot-size-override)}.chat-sim__control--pressed{transform:translateY(var(--space-25)) scale(.96)}.chat-sim__icon{display:block;width:100%;height:100%;flex:0 0 auto}.chat-sim__icon--plus{color:var(--content-neutral-secondary);--dashboard-icon-mask:url(/assets/icons/plus.svg)}.chat-sim__icon--arrow{color:var(--content-on-negroni);--dashboard-icon-mask:url(/assets/icons/arrow-top.svg)}@keyframes chat-sim-attachment-enter{0%{opacity:0;transform:translateY(calc(var(--space-100) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes chat-sim-cursor-blink{0%,60%{opacity:1}61%,to{opacity:0}}.editor-sim{--editor-sim-scale:1;--editor-sim-width:26.75rem;--editor-sim-height:15.75rem;width:calc(var(--editor-sim-width) * var(--editor-sim-scale));height:calc(var(--editor-sim-height) * var(--editor-sim-scale));display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-sim__panel{width:var(--editor-sim-width);height:var(--editor-sim-height);display:grid;grid-template-rows:auto minmax(0,1fr);transform:scale(var(--editor-sim-scale));transform-origin:top left}.editor-sim__browser{min-height:2.5rem;justify-content:flex-start;gap:var(--space-100);padding-inline:var(--space-400);padding-block:var(--space-300);border:var(--stroke-100) solid var(--border-neutral-secondary);border-bottom:0;border-top-left-radius:var(--radius-200);border-top-right-radius:var(--radius-200);background:var(--layer-floor-1)}.editor-sim__browser,.editor-sim__label{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center}.editor-sim__label{gap:var(--space-150)}.editor-sim__label-icon{width:.875rem;height:.875rem;color:var(--content-absinthe-primary);--dashboard-icon-mask:url(/assets/icons/document.svg)}.editor-sim__label-text{--offbit-trim-fallback:-0.04em;margin:0;color:var(--content-absinthe-primary)}.editor-sim__dot{width:.375rem;height:.375rem;flex:0 0 auto;border-radius:50%;background:var(--content-absinthe-primary);animation:editor-sim-dot-blink 1.1s step-end infinite}.editor-sim__file{width:100%;min-height:0;padding:var(--space-400);border:var(--stroke-100) solid var(--border-neutral-secondary);border-bottom-left-radius:var(--radius-200);border-bottom-right-radius:var(--radius-200);background:var(--layer-floor-1);overflow:hidden}.editor-sim__line{margin:0;font-family:var(--typography-font-brand);font-size:var(--typography-font-size-350);font-style:normal;font-weight:var(--typography-font-weight-brand-default);line-height:normal;letter-spacing:.04em;color:var(--content-neutral-secondary);white-space:pre}.editor-sim__line--spacer{min-height:var(--space-350)}.editor-sim__token{color:var(--content-neutral-secondary)}.editor-sim__token--aviation{color:var(--content-aviation-primary)}.editor-sim__token--absinthe{color:var(--content-absinthe-primary)}.editor-sim__token--negroni{color:var(--content-negroni-primary)}.editor-sim__token--limoncello{color:var(--content-limoncello-primary)}@keyframes editor-sim-dot-blink{0%,60%{opacity:1}61%,to{opacity:0}}.browser-drift{--browser-drift-scale:1;--browser-drift-width:24rem;--browser-drift-height:12.25rem;width:calc(var(--browser-drift-width) * var(--browser-drift-scale));height:calc(var(--browser-drift-height) * var(--browser-drift-scale));display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.browser-drift__panel{position:relative;width:var(--browser-drift-width);height:var(--browser-drift-height);overflow:hidden;transform:scale(var(--browser-drift-scale));transform-origin:top left}.browser-drift__file-layer{position:absolute;inset:0;z-index:var(--z-base)}.browser-drift__item{position:absolute;left:0;top:0;min-height:2.5rem;display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--space-100);padding-inline:var(--space-400);padding-block:var(--space-300);border:var(--stroke-100) solid var(--border-neutral-secondary);border-radius:var(--radius-200);background:var(--layer-floor-1);will-change:transform}.browser-drift__label{display:inline-flex;align-items:center;gap:var(--space-150);width:-moz-fit-content;width:fit-content}.browser-drift__label-icon{width:.875rem;height:.875rem;color:var(--content-neutral-secondary);--dashboard-icon-mask:url(/assets/icons/document.svg)}.browser-drift__label-text{--offbit-trim-fallback:-0.04em;margin:0;color:var(--content-neutral-primary)}.browser-drift__dot{width:.375rem;height:.375rem;flex:0 0 auto;border-radius:50%;background:var(--content-absinthe-primary);animation:browser-drift-dot-blink 1.1s step-end infinite}.browser-drift__item[data-style=new] .browser-drift__label-icon,.browser-drift__item[data-style=new] .browser-drift__label-text{color:var(--content-absinthe-primary)}@keyframes browser-drift-dot-blink{0%,60%{opacity:1}61%,to{opacity:0}}@media (max-width:767px){.browser-drift{--browser-drift-scale:var(--browser-drift-mobile-scale,0.8)}}