@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-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;--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:0.875rem;--typography-font-size-300:1rem;--typography-font-size-350:1.125rem;--typography-font-size-400:1.25rem;--typography-font-size-450:1.375rem;--typography-font-size-500:1.75rem;--typography-font-size-600:2.25rem;--typography-font-size-650:2.5rem;--typography-font-size-700:3rem;--typography-font-size-800:3.5rem;--typography-font-size-900:4rem;--typography-font-size-950:6rem;--typography-line-height-text-250:1.25rem;--typography-line-height-text-300:1.375rem;--typography-line-height-text-400:1.625rem;--typography-line-height-text-500:2.5rem;--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(--typography-font-size-950);--semantic-typography-header-m-typography-font:var(--typography-font-brand);--semantic-typography-header-m-typography-font-size:var(--typography-font-size-900);--semantic-typography-header-xs-typography-font:var(--typography-font-brand);--semantic-typography-header-xs-typography-font-size:var(--typography-font-size-400);--semantic-typography-paragraph-l-typography-font:var(--typography-font-text);--semantic-typography-paragraph-l-typography-font-size:var(--typography-font-size-500);--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(--typography-font-size-400);--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-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:var(--typography-font-size-500);--semantic-typography-header-m-typography-font-size:var(--typography-font-size-700);--semantic-typography-header-xs-typography-font-size:var(--typography-font-size-300);--semantic-typography-paragraph-l-typography-font-size:var(--typography-font-size-400);--semantic-typography-paragraph-l-typography-line-height:var(--typography-line-height-text-400);--semantic-typography-paragraph-m-typography-font-size:var(--typography-font-size-300);--semantic-typography-paragraph-m-typography-line-height:var(--typography-line-height-text-300)}}@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;overflow-x:clip}html{color-scheme:dark;font-size:16px;scrollbar-gutter:stable}body{font-family:var(--typography-font-text);font-size:var(--typography-font-size-300);line-height:var(--typography-line-height-text-300);background:var(--layer-floor-0);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){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.u-container{width:min(100% - (var(--container-padding-inline) * 2),var(--container-max-width));margin-inline:auto}.u-section{padding-block:var(--section-padding-y)}.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);padding-block:var(--space-0);background:var(--layer-floor-0);position:relative;top:auto;z-index:var(--z-base)}.hero__content{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(var(--space-750),6.5vw,var(--space-900));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:clamp(1.75rem,.62rem + 4.99vw,6rem);line-height:1.2;font-weight:var(--typography-font-weight-display-default);font-feature-settings:"dlig" on;font-synthesis:none}.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}.hero__line-text{display:inline-block;opacity:1;transform:translateY(0)}.hero[data-hero-fit-ready=true] .hero__line-text{opacity:0;transform:translateY(.5em);animation:hero-line-reveal var(--hero-line-reveal-duration) var(--hero-line-reveal-easing) both;will-change:transform,opacity}.hero[data-hero-fit-ready=true] .hero__line:first-child .hero__line-text{animation-delay:.12s}.hero[data-hero-fit-ready=true] .hero__line:nth-child(2) .hero__line-text{animation-delay:.28s}.hero[data-hero-fit-ready=true] .hero__line:nth-child(3) .hero__line-text{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:auto;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(--header-height) + var(--hero-content-top-padding));padding-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));font-size:var(
      --hero-fit-font-size,clamp(var(--typography-font-size-600),5.2vw,var(--typography-font-size-900))
    );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}}@media (min-width:960px) and (prefers-reduced-motion:reduce){.hero[data-hero-fit-mode=static] .hero__headline{font-size:clamp(var(--typography-font-size-600),4.6vw,var(--typography-font-size-800))}}.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-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[data-reduced-motion=true]{--dashboard-hemisphere-progress:0}.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[data-reduced-motion=true] .dashboard-section__hemisphere-wrap{display:none}.dashboard-section__hemisphere{position:absolute;inset:0;background:var(--background-negroni);border-radius:999rem 999rem 0 0}.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{position:relative;z-index:var(--z-section);min-height:100svh;padding-top:var(--space-550);padding-bottom:var(--space-650);overflow-x:hidden;overflow-x:clip}.slider-section__track{position:relative;width:100%;max-width:100%;min-height:auto;overflow-x:clip}.slider-section__stage{position:relative;width:var(--slider-track-lock-width,100%);max-width:var(--slider-track-lock-width,100%);overflow-x:clip;--slider-stage-padding-top:calc(var(--header-height) + var(--space-200));--slider-stage-padding-bottom:var(--space-350);--slider-stage-content-height:calc(100svh - var(--slider-stage-padding-top) - var(--slider-stage-padding-bottom));min-height:100svh;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__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__statement{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{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}}.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;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-image:url(/assets/images/figma-cover.webp);background-position:50%;background-size:cover;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:var(--overlay-static-dark)}.slider-number[data-active=true] .slider-number__value{color:var(--content-static-light)}.slider-section__card-wrap{width:100%;min-height:0;display:flex;align-items:stretch;justify-content:center;margin-inline:auto}.slider-section__card{width:auto;height:100%;max-width:100%}.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)}}.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:var(--space-450);--footer-image-bottom-padding:var(--space-450);--footer-links-radius:var(--radius-600);--footer-logo-max-height:15.25rem;--footer-logo-grow-progress:0;--footer-logo-rendered-height:min(var(--footer-logo-max-height),calc((100% - (var(--footer-content-padding-inline) * 2)) * 244 / 1044));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-base);min-height:calc(var(--footer-image-top-padding) + var(--footer-logo-rendered-height) + var(--footer-image-bottom-padding));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}.footer-section__background-image{object-fit:cover;object-position:center bottom}.footer-section__background-overlay{position:absolute;inset:0;background:var(--overlay-static-dark)}.footer-section__logo-wrap{position:relative;width:min(100%,65.25rem);max-height:var(--footer-logo-max-height);aspect-ratio:1044/244;z-index:var(--z-overlay-content);transform-origin:center bottom;transform:scale(calc(.88 + (var(--footer-logo-grow-progress) * .12)));will-change:transform}.footer-section__logo-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:left center;filter:brightness(0) invert(1)}@media (min-width:768px) and (max-width:959px){.footer-section{--footer-content-padding-inline:var(--space-550);--footer-image-top-padding:var(--space-450)}.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-top-padding:var(--space-650);--footer-image-bottom-padding:var(--space-650);--footer-links-radius:var(--radius-700)}.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}}@media (prefers-reduced-motion:reduce){.footer-section__logo-wrap{transform:scale(1)}}.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)}}.plugin-sim{--plugin-sim-scale:1;--plugin-sim-width:26.625rem;--plugin-sim-height:14.6875rem;width:calc(var(--plugin-sim-width) * var(--plugin-sim-scale));height:calc(var(--plugin-sim-height) * var(--plugin-sim-scale));display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.plugin-sim__panel{position:relative;width:var(--plugin-sim-width);height:var(--plugin-sim-height);border:var(--stroke-100) solid var(--border-neutral-secondary);border-radius:var(--radius-550);overflow:hidden;transform:scale(var(--plugin-sim-scale));transform-origin:top left;background:var(--background-neutral)}.plugin-sim__chrome{position:relative;z-index:var(--z-base);display:flex;flex-direction:column;width:100%;height:100%;-webkit-backdrop-filter:saturate(84%);backdrop-filter:saturate(84%)}.plugin-sim__header{display:flex;gap:var(--space-100);padding:var(--space-300);border-bottom:var(--stroke-100) solid var(--border-neutral-secondary)}.plugin-sim__header-tab{min-height:var(--size-250);display:inline-flex;align-items:center;gap:var(--space-100);padding-inline:var(--space-150);border-radius:var(--radius-200)}.plugin-sim__header-tab[data-active=true]{border:var(--stroke-100) solid var(--border-neutral-secondary);background:var(--overlay-neutral)}.plugin-sim__doc-icon{width:.875rem;height:.875rem;color:var(--content-neutral-secondary)}.plugin-sim__brand-label{--offbit-trim-fallback:-0.04em;margin:0;color:var(--content-neutral-primary)}.plugin-sim__main{display:flex;flex:1 1;min-height:0}.plugin-sim__sidebar{width:36%;min-width:0;padding-inline:var(--space-200);padding-top:var(--space-325);padding-bottom:var(--space-200);border-right:var(--stroke-100) solid var(--border-neutral-secondary)}.plugin-sim__sidebar-tab{min-height:2.25rem;display:flex;align-items:center;border-radius:var(--radius-200);padding-inline:var(--space-300);padding-block:var(--space-200)}.plugin-sim__sidebar-tab[data-active=true]{background:var(--overlay-neutral)}.plugin-sim__text-label{margin:0;color:var(--content-neutral-secondary)}.plugin-sim__sidebar-tab[data-active=true] .plugin-sim__text-label{color:var(--content-neutral-primary)}.plugin-sim__controls{display:flex;flex-direction:column;gap:var(--space-200);flex:1 1;min-width:0;padding:var(--space-300)}.plugin-sim__island{display:flex;flex-direction:column;gap:var(--space-200);padding-inline:var(--space-200);padding-top:var(--space-250);padding-bottom:var(--space-200);border-radius:var(--radius-400);background:var(--overlay-neutral)}.plugin-sim__row{display:flex;align-items:center;gap:var(--space-100)}.plugin-sim__row--between{justify-content:space-between}.plugin-sim__theme-chip{min-height:var(--size-150);display:inline-flex;align-items:center;gap:var(--space-100);border:var(--stroke-100) solid var(--border-plugin-soft);border-radius:var(--radius-200);background:var(--overlay-plugin-chip);padding-inline:var(--space-150);padding-block:var(--space-50)}.plugin-sim__icon-tab{width:var(--size-100);height:var(--size-100);display:inline-flex;align-items:center;justify-content:center;border:var(--stroke-100) solid var(--border-neutral-secondary);border-radius:var(--radius-200);background:transparent}.plugin-sim__control-icon{width:.75rem;height:.75rem;color:var(--content-neutral-secondary)}.plugin-sim__steps-value{color:var(--content-neutral-primary);min-width:.625rem;text-align:center}.plugin-sim__swatches{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));grid-gap:var(--space-100);gap:var(--space-100)}.plugin-sim__swatch{display:flex;flex-direction:column;align-items:center;gap:var(--space-100)}.plugin-sim__swatch-color{width:1.375rem;height:1.375rem;border-radius:var(--radius-200);border:var(--stroke-100) solid var(--border-plugin-soft)}.plugin-sim__swatch-color[data-step="100"]{background:var(--background-plugin-swatch-100)}.plugin-sim__swatch-color[data-step="200"]{background:var(--background-plugin-swatch-200)}.plugin-sim__swatch-color[data-step="300"]{background:var(--background-plugin-swatch-300)}.plugin-sim__swatch-color[data-step="400"]{background:var(--background-plugin-swatch-400)}.plugin-sim__swatch-color[data-step="500"]{background:var(--background-plugin-swatch-500)}.plugin-sim__swatch-color[data-step="600"]{background:var(--background-plugin-swatch-600)}.plugin-sim__swatch-color[data-step="700"]{background:var(--background-plugin-swatch-700)}.plugin-sim__swatch-color[data-step="800"]{background:var(--background-plugin-swatch-800)}.plugin-sim__swatch-color[data-step="900"]{background:var(--background-plugin-swatch-900)}.plugin-sim__swatch-label{--offbit-trim-fallback:-0.04em;color:var(--content-neutral-secondary);font-size:.625rem;letter-spacing:.04em}@media (max-width:767px){.plugin-sim{--plugin-sim-scale:var(--plugin-sim-mobile-scale,0.75)}}@media (min-width:768px){.plugin-sim{--plugin-sim-scale:1}.slider-card[data-size=responsive]{--framed-shell-radius:var(--radius-700);--slider-card-description-padding:var(--space-650);--slider-card-slot-offset:var(--space-650);--slider-card-slot-radius:var(--radius-800)}}@media (max-width:767px){.site-header__inner{min-height:var(--header-height)}.hero{--hero-dissolve:0;position:relative;top:auto}.chat-sim{--chat-sim-scale:var(--chat-sim-mobile-scale,0.86)}.editor-sim{--editor-sim-scale:var(--editor-sim-mobile-scale,0.72)}.site-header__logo{padding-block:var(--space-150);padding-inline:var(--space-150)}.site-header__logo-image-wrap{width:7.5rem;height:1.75rem}.site-header__buttons--desktop{display:none}.site-header__buttons--mobile{display:flex}.hero__content{min-height:auto;justify-content:flex-start;gap:var(--space-650);padding-top:var(--header-height);padding-bottom:var(--space-650);box-sizing:border-box}.dashboard-section{--dashboard-overlap-base:0px;--dashboard-overlap-shift:0px;margin-top:0;padding-top:var(--space-0);padding-bottom:var(--space-650)}.dashboard-metrics-2{gap:var(--space-350)}.dashboard-card__content{gap:var(--space-450)}.dashboard-grid__figma{width:100%;aspect-ratio:16/9}.dashboard-grid__figma .dashboard-card__content--spread{height:100%;gap:0}.dashboard-grid__figma .dashboard-card__content--spread .dashboard-card__main{margin-top:auto;height:auto}.slider-section{min-height:100svh;padding-top:var(--space-650);padding-bottom:var(--space-0)}.slider-section__track{min-height:calc(100svh + var(--slider-step-count, 1) * 88svh)}.slider-section[data-reduced-motion=true] .slider-section__track{min-height:auto}.slider-section__stage{position:relative;top:auto;min-height:100svh;--slider-stage-padding-top:var(--header-height);--slider-stage-padding-bottom:var(--space-650)}.slider-section__layout{height:auto;min-height:var(--slider-stage-content-height);grid-template-rows:auto minmax(0,1fr)}.slider-section__card-wrap{height:100%;min-height:0;max-width:100%}.slider-section__card{width:100%;height:100%;min-height:120px;max-height:100%;max-width:100%}.slider-section__statement.section-statement--align-start{text-align:center}.slider-section__statement{gap:var(--space-400)}.slider-section__list-wrap{gap:clamp(var(--space-250),4vh,var(--space-650))}.slider-section__list-track{margin-inline:calc(var(--container-padding-inline) * -1);padding-inline:var(--container-padding-inline);box-sizing:border-box}.slider-list-item{gap:var(--space-200)}.slider-visual--build .slider-visual__editor-wrap{--slider-build-editor-gutter:var(--space-350)}.hero__actions{flex-direction:column;align-items:center;width:100%;gap:var(--space-350)}.hero__actions .hero__action--desktop{display:none}.hero__actions .hero__action--mobile{display:inline-flex}.problem-section,.problem-stage{min-height:auto}.problem-stage{flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--space-650);padding-top:var(--space-550);padding-bottom:var(--space-650)}.problem-copy-shell{position:relative;left:auto;top:auto;transform:none;width:100%}.problem-copy{gap:var(--space-450);width:min(calc(100% - (var(--container-padding-inline) * 2)),50rem);max-width:50rem;margin-inline:auto}.problem-visuals{position:relative;inset:auto;display:flex;gap:var(--size-900);align-items:flex-end;justify-content:center;width:100%;margin-inline:auto;overflow:clip;margin-top:0}.problem-visual{position:relative;bottom:auto;width:clamp(8.5rem,28vw,12.5rem);aspect-ratio:25/47.0625;height:auto;--problem-visual-radius:var(--radius-400);flex:0 0 auto}.problem-visual--left{left:auto;transform:none}.problem-visual--right{right:auto;transform:none}.problem-visual__media--left{width:85.5%;height:120%}.problem-visual__media--right{width:166.75%;height:116.5%}.quote-section{padding-top:var(--space-650)}.quote-section__layout{gap:var(--space-650)}.waitlist-popup__content{padding-inline:var(--space-400);padding-top:calc(var(--size-700) + var(--size-400));padding-bottom:var(--space-650);gap:var(--space-650)}.waitlist-popup__viewport[data-fit=true] .waitlist-popup__content{justify-content:center;min-height:100%}.waitlist-popup__close{top:calc(var(--waitlist-popup-visual-viewport-offset-top) + var(--space-400) + env(safe-area-inset-top));right:var(--space-400)}.waitlist-popup__form,.waitlist-popup__title-block{width:min(100%,22rem)}.waitlist-popup--success .waitlist-popup__form{width:100%;max-width:none}.waitlist-popup__title--success>.type-semantic-header-xl-default,.waitlist-popup__title--success>.type-semantic-header-xl-italic{font-size:var(--semantic-typography-header-xl-typography-font-size)}.waitlist-popup__form .waitlist-form__input{--input-min-size:var(--size-500);--input-font-size:var(--typography-font-size-300);--input-line-height:var(--typography-line-height-text-300)}.waitlist-popup__form .waitlist-form__submit{--button-min-size:var(--size-500);--button-padding-inline:var(--space-300);--button-gap:var(--space-200);--button-font-size:var(--typography-font-size-350);--button-letter-spacing:0.72px}.waitlist-popup__form .waitlist-form__submit .button__slot{width:var(--size-150);height:var(--size-150)}.waitlist-popup__form--success .waitlist-form__submit .button__slot{display:none}}