.landing-redesign{--lr-cream:#f3f5f7;--lr-cream-deep:#e7ebef;--lr-paper:#fff;--lr-sand:#cbd3db;--lr-sand-soft:#eef1f4;--lr-ink:#171a1f;--lr-ink-soft:#30363d;--lr-muted:#5e6873;--lr-olive:#28664a;--lr-olive-dark:#194b36;--lr-rust:#994b42;--lr-rust-dark:#75362f;--lr-white:#fff;--lr-line:rgba(35,45,56,.15);--lr-surface-page:var(--lr-paper);--lr-surface-subtle:var(--lr-cream);--lr-surface-raised:var(--lr-white);--lr-surface-inverse:var(--lr-ink);--lr-surface-success:#e7f2ec;--lr-surface-destructive:#f7e9e7;--lr-text-primary:var(--lr-ink);--lr-text-secondary:var(--lr-ink-soft);--lr-text-muted:var(--lr-muted);--lr-text-inverse:#f8fafc;--lr-text-success:#1d5a40;--lr-text-destructive:#7c352f;--lr-border-subtle:var(--lr-line);--lr-border-strong:rgba(35,45,56,.34);--lr-border-success:#397358;--lr-border-destructive:#a6534a;--lr-border-focus:#285f8a;--lr-action-launch-top:#294f69;--lr-action-launch-bottom:#172f40;--lr-action-launch-edge:#3d6682;--lr-action-launch-ink:#f7fbff;--lr-action-launch-shadow:rgba(21,49,68,.3);--lr-action-launch-icon-top:#edf5fa;--lr-action-launch-icon-bottom:#a9c3d5;--rd-display:var(--font-display,"Instrument Serif",Georgia,serif);--rd-body:var(--font-body,"Geist",ui-sans-serif,system-ui,sans-serif);--rd-ui:var(--font-ui,"Manrope",ui-sans-serif,system-ui,sans-serif);--lr-space-1:4px;--lr-space-2:8px;--lr-space-3:12px;--lr-space-4:16px;--lr-space-5:24px;--lr-space-6:32px;--lr-space-7:48px;--lr-space-8:64px;--lr-space-9:96px;--lr-space-10:128px;--lr-container:1360px;--lr-gutter:clamp(20px,5vw,72px);--lr-radius-sm:6px;--lr-radius-md:12px;--lr-radius-lg:20px;--lr-radius-xl:30px;--lr-radius-pill:999px;--lr-shadow-sm:0 2px 8px rgba(28,38,48,.07);--lr-shadow-md:0 14px 34px -18px rgba(28,38,48,.22);--lr-shadow-lg:0 28px 70px -35px rgba(28,38,48,.3);--lr-focus-ring:0 0 0 4px rgba(213,226,238,.78);--lr-motion-fast:.14s;--lr-motion-base:.24s;--lr-motion-slow:.44s;--lr-ease-standard:cubic-bezier(.16,1,.3,1);--rd-paper:var(--lr-paper);--rd-mist:var(--lr-cream);--rd-cream:var(--lr-cream);--rd-cream-deep:var(--lr-cream-deep);--rd-sand:var(--lr-sand);--rd-ink:var(--lr-ink);--rd-ink-soft:var(--lr-ink-soft);--rd-muted:var(--lr-muted);--rd-olive:var(--lr-olive);--rd-line:var(--lr-line);--rd-accent:#315f84;--rd-accent-decorative:#7c9fba;--rd-container:var(--lr-container);--rd-gutter:var(--lr-gutter);color:var(--lr-text-primary);background:var(--lr-surface-page)}.landing-redesign .pml-button{--button-top:#30343a;--button-bottom:#171a1f;--button-edge:#15181c;--button-ink:var(--lr-text-inverse);--button-shadow:rgba(19,25,31,.25);--button-focus:var(--lr-border-focus);--button-highlight:rgba(255,255,255,.18);border-radius:var(--lr-radius-pill);min-height:48px;color:var(--button-ink);-webkit-text-fill-color:var(--button-ink);box-shadow:inset 0 1px 0 var(--button-highlight),inset 0 -1px 0 rgba(0,0,0,.18),0 2px 3px rgba(0,0,0,.09),0 10px 25px -15px var(--button-shadow);padding:12px 20px}.landing-redesign .pml-button[data-size=large]{border-radius:var(--lr-radius-pill);min-height:54px;padding:14px 25px}.landing-redesign .pml-button[data-variant=secondary]{--button-top:var(--lr-white);--button-bottom:#eef1f4;--button-edge:#cbd2d9;--button-ink:var(--lr-ink);--button-highlight:#fff;--button-shadow:rgba(32,43,54,.12)}.landing-redesign .pml-button[data-variant=launch] .pml-button__label{color:var(--button-ink);-webkit-text-fill-color:var(--button-ink)}.landing-redesign .pml-button[data-variant=primary] :-webkit-any(.pml-button__label,.pml-button__icon){color:var(--button-ink);-webkit-text-fill-color:var(--button-ink)}.landing-redesign .pml-button[data-variant=primary] :-moz-any(.pml-button__label,.pml-button__icon){color:var(--button-ink);-webkit-text-fill-color:var(--button-ink)}.landing-redesign .pml-button[data-variant=primary] :is(.pml-button__label,.pml-button__icon){color:var(--button-ink);-webkit-text-fill-color:var(--button-ink)}.landing-redesign .pml-button[data-variant=destructive] :-webkit-any(.pml-button__label,.pml-button__icon){color:var(--button-ink);-webkit-text-fill-color:var(--button-ink)}.landing-redesign .pml-button[data-variant=destructive] :-moz-any(.pml-button__label,.pml-button__icon){color:var(--button-ink);-webkit-text-fill-color:var(--button-ink)}.landing-redesign .pml-button[data-variant=destructive] :is(.pml-button__label,.pml-button__icon){color:var(--button-ink);-webkit-text-fill-color:var(--button-ink)}.landing-redesign .pml-button[data-variant=success] :-webkit-any(.pml-button__label,.pml-button__icon){color:var(--button-ink);-webkit-text-fill-color:var(--button-ink)}.landing-redesign .pml-button[data-variant=success] :-moz-any(.pml-button__label,.pml-button__icon){color:var(--button-ink);-webkit-text-fill-color:var(--button-ink)}.landing-redesign .pml-button[data-variant=success] :is(.pml-button__label,.pml-button__icon){color:var(--button-ink);-webkit-text-fill-color:var(--button-ink)}.landing-redesign .pml-button[data-variant=destructive]{--button-top:var(--lr-rust);--button-bottom:var(--lr-rust-dark);--button-edge:#602d23;--button-shadow:rgba(104,49,38,.26);--button-focus:var(--lr-border-destructive)}.landing-redesign .pml-button[data-variant=success]{--button-top:var(--lr-olive);--button-bottom:var(--lr-olive-dark);--button-edge:#123f2f;--button-shadow:rgba(79,84,62,.25);--button-focus:var(--lr-border-success)}.landing-redesign .pml-button[data-variant=launch]{--button-top:var(--lr-action-launch-top);--button-bottom:var(--lr-action-launch-bottom);--button-edge:var(--lr-action-launch-edge);--button-ink:var(--lr-action-launch-ink);--button-highlight:rgba(221,232,241,.22);--button-shadow:var(--lr-action-launch-shadow);--button-focus:#47789d}.landing-redesign .pml-button[data-variant=launch] .pml-button__icon{background:linear-gradient(145deg,var(--lr-action-launch-icon-top),var(--lr-action-launch-icon-bottom));color:#202a33;-webkit-text-fill-color:#202a33;border-color:#9eb8ca}.landing-redesign .pml-button[data-variant=quiet]{--button-ink:var(--lr-ink-soft);--button-focus:var(--lr-border-focus)}@media (forced-colors:active){.landing-redesign{--lr-border-focus:Highlight}.landing-redesign .pml-button,.landing-redesign .pml-button[data-variant=launch] .pml-button__icon{-webkit-text-fill-color:ButtonText}}
