.section-shell{isolation:isolate;padding-block:var(--section-shell-pad);position:relative}.section-shell--hero{padding-block:clamp(4rem,8vw,8rem)}.section-shell--major{padding-block:clamp(4rem,7vw,7rem)}.section-shell--minor{padding-block:clamp(3rem,5.5vw,5rem)}.section-shell--neutral{background:0 0}.section-shell--impact{background:radial-gradient(68% 82% at 50% 0%, rgb(var(--landing-accent-rgb) / .07) 0%, transparent 72%), radial-gradient(40% 50% at 80% 30%, rgb(var(--landing-highlight-rgb) / .08) 0%, transparent 65%)}.section-shell--trust{background:linear-gradient(180deg, rgb(var(--color-success-rgb) / .06) 0%, rgb(var(--landing-accent-rgb) / .04) 42%, transparent 100%), radial-gradient(45% 45% at 15% 60%, rgb(var(--color-success-rgb) / .06) 0%, transparent 70%)}.section-header{text-align:center;max-width:48rem;margin-inline:auto}.section-header__title{color:var(--landing-color-text);font-size:var(--section-title-size);font-weight:var(--type-weight-bold);letter-spacing:var(--tracking-headline);text-wrap:balance;line-height:1.1}.section-header__lead{color:var(--landing-color-muted);font-size:var(--section-lead-size);font-weight:var(--type-weight-regular);margin-top:1.25rem;text-wrap:pretty;max-width:42rem;margin-inline:auto;line-height:1.65}.text-gradient-animate{background-image:linear-gradient(110deg, rgb(var(--landing-accent-rgb)) 0%, rgb(var(--landing-accent-alt-rgb)) 42%, rgb(var(--landing-highlight-rgb)) 100%);color:#0000;background-size:180% 180%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite landing-gradient-flow}@keyframes landing-gradient-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.landing-root .ag-btn-primary,.landing-root .ag-btn-secondary{transition:transform var(--motion-base) var(--motion-ease), box-shadow var(--motion-base) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease-soft), background-color var(--motion-fast) var(--motion-ease-soft), color var(--motion-fast) var(--motion-ease-soft)}.landing-root .ag-btn-primary:hover,.landing-root .ag-btn-secondary:hover{transform:translateY(-1px)}.landing-root .ag-btn-primary:focus-visible,.landing-root .ag-btn-secondary:focus-visible{outline:2px solid rgb(var(--landing-accent-rgb) / .7);outline-offset:3px;box-shadow:0 0 0 4px rgb(var(--landing-accent-rgb) / .15)}.section-ultra{text-align:center;max-width:48rem;margin-inline:auto}.landing-badge-text{font-size:var(--landing-badge-size,.6875rem);font-weight:var(--type-weight-semibold);letter-spacing:var(--landing-badge-tracking,.06em);text-transform:uppercase}.badge-ultra{border:1px solid rgb(var(--landing-accent-rgb) / .2);background:rgb(var(--landing-accent-rgb) / .08);color:rgb(var(--landing-accent-rgb));font-size:.6875rem;font-weight:var(--type-weight-semibold);letter-spacing:.06em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .875rem;display:inline-flex}.hero-headline-ultra{font-size:var(--section-title-size);font-weight:var(--type-weight-bold);letter-spacing:var(--tracking-headline);text-wrap:balance;line-height:1.1}.hero-subtitle-ultra{max-width:42rem;color:var(--landing-color-muted);font-size:var(--section-lead-size);text-wrap:pretty;margin-top:1.25rem;line-height:1.65}.landing-doc-page{min-height:100vh;color:var(--landing-color-text);background:radial-gradient(64% 80% at 50% 0%, rgb(var(--landing-accent-rgb) / .06) 0%, transparent 74%), linear-gradient(180deg, rgb(var(--color-bg-canvas-rgb) / .98) 0%, rgb(var(--color-bg-canvas-rgb) / 1) 100%);padding-top:5rem}.landing-doc-shell{width:100%;max-width:64rem;margin-inline:auto;padding:clamp(2.8rem,4.2vw,4.8rem) 1.5rem clamp(3.2rem,4vw,4.8rem)}.landing-doc-card{border:1px solid var(--landing-color-border);background:var(--landing-color-surface);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);box-shadow:var(--landing-glow-soft);border-radius:1.6rem;padding:clamp(1.2rem,2vw,1.8rem)}.landing-doc-chip{border:1px solid rgb(var(--landing-accent-rgb) / .2);background:rgb(var(--landing-accent-rgb) / .08);color:rgb(var(--landing-accent-rgb));font-size:.6875rem;font-weight:var(--type-weight-semibold);letter-spacing:.06em;text-transform:uppercase;border-radius:9999px;align-items:center;padding:.3rem .75rem;display:inline-flex}.landing-doc-link{color:rgb(var(--landing-accent-rgb));text-underline-offset:.22rem;transition:color var(--motion-fast) var(--motion-ease-soft);text-decoration:underline}.landing-doc-link:hover{color:rgb(var(--landing-accent-alt-rgb))}.landing-doc-note{border:1px solid rgb(var(--landing-highlight-rgb) / .24);background:rgb(var(--landing-highlight-rgb) / .08);color:rgb(var(--landing-highlight-rgb) / .88);border-radius:1rem;margin-top:1.8rem;padding:.9rem 1rem;font-size:.76rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.landing-root{--motion-fast:0s;--motion-base:0s;--motion-slow:0s}.text-gradient-animate{background-position:0%;animation:none}.section-surface:hover,.landing-root .ag-btn-primary:hover,.landing-root .ag-btn-secondary:hover{transform:none}}.apple-scroll-section{width:100%;position:relative}.apple-scroll-figure{width:100%;height:100vh;margin:0;position:sticky;top:0;overflow:hidden}.apple-scroll-scaler,.apple-scroll-inner{will-change:transform;transform-origin:50%;width:100%;height:100%}.apple-scroll-overlay{background:linear-gradient(to bottom, rgb(var(--ww-scrim-rgb) / .5) 0%, transparent 30%, transparent 70%, rgb(var(--ww-scrim-rgb) / .5) 100%);pointer-events:none;z-index:1;position:absolute;inset:0}.apple-scroll-grain{opacity:.035;pointer-events:none;z-index:2;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;position:absolute;inset:0}.apple-scroll-mesh{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.apple-scroll-accent-orb{pointer-events:none;z-index:1;opacity:.6;mix-blend-mode:screen;filter:blur(80px);border-radius:50%;width:50vw;height:50vh;position:absolute;left:50%;transform:translate(-50%)}.apple-scroll-shimmer{pointer-events:none;z-index:3;background:linear-gradient(90deg, transparent 0%, rgb(var(--ww-on-media-rgb) / .06) 30%, rgb(var(--ww-on-media-rgb) / .12) 50%, rgb(var(--ww-on-media-rgb) / .06) 70%, transparent 100%);height:1px;position:absolute;top:50%;left:10%;right:10%}.apple-scroll-edge-glow{pointer-events:none;z-index:2;box-shadow:inset 0 80px 120px -40px rgb(var(--ww-scrim-rgb) / .4), inset 0 -80px 120px -40px rgb(var(--ww-scrim-rgb) / .4);position:absolute;inset:0}.apple-scroll-content{z-index:10;pointer-events:none;justify-content:center;padding:clamp(1.5rem,4vw,3rem);display:flex;position:absolute;inset:0}.apple-scroll-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;gap:1.5rem;max-width:52rem;display:flex}.apple-scroll-subheading{font-size:clamp(.688rem,1vw,.813rem);font-weight:var(--type-weight-medium);text-transform:uppercase;letter-spacing:.25em;color:rgb(var(--ww-on-media-rgb) / .55);text-shadow:0 1px 3px rgb(var(--ww-scrim-rgb) / .6)}.apple-scroll-heading{font-size:clamp(2.5rem,6.5vw,5rem);font-weight:var(--type-weight-bold);letter-spacing:var(--tracking-display);color:#fff;text-shadow:0 2px 20px rgb(var(--ww-scrim-rgb) / .5), 0 0 80px rgb(var(--ww-on-media-rgb) / .04);overflow-wrap:break-word;word-spacing:.08em;margin:0;line-height:1}.apple-scroll-description{color:rgb(var(--ww-on-media-rgb) / .65);text-shadow:0 1px 6px rgb(var(--ww-scrim-rgb) / .4);letter-spacing:.01em;max-width:36rem;font-size:clamp(1rem,1.6vw,1.188rem);font-weight:300;line-height:1.65}.apple-scroll-section+.apple-scroll-section:before{content:"";background:rgb(var(--ww-on-media-rgb) / .15);z-index:20;border-radius:2px;width:40px;height:4px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}@media (max-width:767px){.apple-scroll-section{height:100vh!important}.apple-scroll-heading{font-size:clamp(1.75rem,8vw,2.75rem)}.apple-scroll-edge-glow{box-shadow:inset 0 40px 60px -20px rgb(var(--ww-scrim-rgb) / .3), inset 0 -40px 60px -20px rgb(var(--ww-scrim-rgb) / .3)}}@media (prefers-reduced-motion:reduce){.apple-scroll-scaler,.apple-scroll-inner{will-change:auto}.apple-scroll-grain{display:none}}
.landing-root{--lg2026-canvas-a:#fcfcfb;--lg2026-canvas-b:#f5f5f7;--lg2026-canvas-pure:var(--ww-on-media);--lg2026-canvas-warm:#faf8f5;--lg2026-canvas-cool:#f1f5fa;--lg2026-seam-light:linear-gradient(180deg, transparent 0%, rgb(var(--ww-scrim-rgb) / .025) 50%, transparent 100%);--lg2026-ease:cubic-bezier(.25, .46, .45, .94);--lg2026-bg-transition:background-color .6s var(--lg2026-ease);scroll-padding-top:80px}.dark .landing-root{--lg2026-canvas-a:var(--ww-scrim);--lg2026-canvas-b:#0a0a0c;--lg2026-canvas-warm:#1a1817;--lg2026-canvas-cool:#14181d;--lg2026-seam-light:linear-gradient(180deg, transparent 0%, rgb(var(--ww-on-media-rgb) / .04) 50%, transparent 100%)}.landing-root main>*{isolation:isolate;transition:var(--lg2026-bg-transition);position:relative}.landing-root main>:nth-child(odd):not(#video):not(#experiencia):not([data-landing-divider]){background-color:var(--lg2026-canvas-a)!important}.landing-root main>:nth-child(2n):not(#video):not(#experiencia):not([data-landing-divider]){background-color:var(--lg2026-canvas-b)!important}.landing-root--silk{isolation:isolate}.landing-root--silk main>:nth-child(odd):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);background-color:#fcfcfb9e!important}.landing-root--silk main>:nth-child(2n):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:blur(10px)saturate(150%);backdrop-filter:blur(10px)saturate(150%);background-color:#f5f5f78c!important}.dark .landing-root--silk main>:nth-child(odd):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);background-color:rgb(var(--ww-scrim-rgb) / .55)!important}.dark .landing-root--silk main>:nth-child(2n):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);background-color:#0a0a0c7a!important}@media (max-width:767px){.landing-root--silk main>:nth-child(odd):not(#video):not(#experiencia):not([data-landing-divider]),.landing-root--silk main>:nth-child(2n):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}@media (prefers-reduced-motion:reduce){.landing-root--silk main>:nth-child(odd):not(#video):not(#experiencia):not([data-landing-divider]),.landing-root--silk main>:nth-child(2n):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:none;backdrop-filter:none}}.landing-root--figma{isolation:isolate;--figma-landing-bg-image:url(/landing/figma-macbook-air-bg.png)}.figma-landing-background{pointer-events:none;background:linear-gradient(180deg, rgb(var(--ww-surface-canvas-rgb)) 0%, rgb(var(--ww-surface-page-rgb)) 48%, rgb(var(--ww-surface-canvas-rgb)) 100%);position:fixed;inset:0;overflow:hidden}.figma-landing-background__hero{inset-inline:-8vw;background-image:var(--figma-landing-bg-image);filter:saturate(1.04)contrast(1.02);opacity:.98;background-position:30% 0;background-repeat:no-repeat;background-size:min(168vw,2600px);height:clamp(26rem,58vh,36rem);position:absolute;top:clamp(5rem,10vh,8rem)}.figma-landing-background__continuity{background:radial-gradient(ellipse 68% 46% at 50% 0%, rgb(var(--ww-action-primary-rgb) / .13) 0%, transparent 70%), radial-gradient(ellipse 52% 48% at 22% 36%, rgb(var(--ww-tint-aqua-rgb) / .16) 0%, transparent 72%), radial-gradient(ellipse 44% 48% at 84% 48%, rgb(var(--ww-tint-violet-rgb) / .1) 0%, transparent 76%);position:absolute;inset:38vh -18vw -16vh}.figma-landing-background__veil{background:linear-gradient(180deg, transparent 0%, transparent 46%, rgb(var(--ww-surface-canvas-rgb) / .24) 72%, rgb(var(--ww-surface-canvas-rgb) / .7) 100%), radial-gradient(ellipse 80% 52% at 50% 18%, rgb(var(--ww-surface-base-rgb) / .08) 0%, transparent 70%);position:absolute;inset:0}.figma-landing-background__top-vignette,.figma-landing-background__bottom-vignette{pointer-events:none;position:fixed;inset-inline:0}.figma-landing-background__top-vignette{z-index:-29;background:radial-gradient(ellipse 82% 58% at 50% 0%, rgb(var(--ww-surface-base-rgb) / .18) 0%, transparent 72%);height:38vh;top:0}.figma-landing-background__bottom-vignette{z-index:-28;background:radial-gradient(ellipse 74% 72% at 50% 100%, rgb(var(--ww-surface-canvas-rgb) / .7) 0%, transparent 76%);height:40vh;bottom:0}.landing-root--figma main>:nth-child(odd):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:blur(8px)saturate(138%);backdrop-filter:blur(8px)saturate(138%);background-color:rgb(var(--ww-surface-canvas-rgb) / .72)!important}.landing-root--figma main>:nth-child(2n):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:blur(10px)saturate(148%);backdrop-filter:blur(10px)saturate(148%);background-color:rgb(var(--ww-surface-page-rgb) / .64)!important}.landing-root--figma main>[data-section-id=hero]{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg, rgb(var(--ww-surface-canvas-rgb) / .02) 0%, rgb(var(--ww-surface-base-rgb) / .1) 54%, rgb(var(--ww-surface-page-rgb) / .42) 100%)!important}.landing-hero-figma-veil{background:radial-gradient(ellipse 58% 36% at 50% 68%, rgb(var(--ww-surface-base-rgb) / .72) 0%, rgb(var(--ww-surface-base-rgb) / .34) 50%, transparent 76%), linear-gradient(180deg, rgb(var(--ww-surface-canvas-rgb) / .04) 0%, transparent 46%, rgb(var(--ww-surface-page-rgb) / .42) 100%)}.dark .figma-landing-background{background:linear-gradient(180deg, rgb(var(--ww-surface-canvas-rgb)) 0%, rgb(var(--ww-surface-page-rgb)) 54%, rgb(var(--ww-surface-canvas-rgb)) 100%)}.dark .figma-landing-background__hero{filter:saturate(.72)brightness(.68)contrast(1.1);opacity:.28}.dark .figma-landing-background__continuity{opacity:.8}.dark .landing-root--figma main>:nth-child(odd):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:blur(10px)saturate(138%);backdrop-filter:blur(10px)saturate(138%);background-color:rgb(var(--ww-surface-canvas-rgb) / .68)!important}.dark .landing-root--figma main>:nth-child(2n):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:blur(12px)saturate(146%);backdrop-filter:blur(12px)saturate(146%);background-color:rgb(var(--ww-surface-page-rgb) / .58)!important}.dark .landing-root--figma main>[data-section-id=hero]{background:linear-gradient(180deg, rgb(var(--ww-surface-canvas-rgb) / .5) 0%, rgb(var(--ww-surface-base-rgb) / .46) 56%, rgb(var(--ww-surface-page-rgb) / .62) 100%)!important}.dark .landing-hero-figma-veil{background:radial-gradient(ellipse 60% 44% at 50% 48%, rgb(var(--ww-surface-base-rgb) / .68) 0%, rgb(var(--ww-surface-base-rgb) / .42) 48%, transparent 76%), linear-gradient(180deg, rgb(var(--ww-surface-canvas-rgb) / .2) 0%, transparent 34%, rgb(var(--ww-surface-page-rgb) / .58) 100%)}@media (max-width:767px){.figma-landing-background__hero{inset-inline:-74vw;opacity:.9;background-position:60% 0;background-size:max(320vw,1240px);height:30rem;top:clamp(5.25rem,12vh,7rem)}.figma-landing-background__continuity{inset:28vh -40vw -12vh}.landing-root--figma main>:nth-child(odd):not(#video):not(#experiencia):not([data-landing-divider]),.landing-root--figma main>:nth-child(2n):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.landing-hero-figma-veil{background:radial-gradient(ellipse 92% 42% at 50% 70%, rgb(var(--ww-surface-base-rgb) / .82) 0%, rgb(var(--ww-surface-base-rgb) / .5) 50%, transparent 76%), linear-gradient(180deg, rgb(var(--ww-surface-canvas-rgb) / .04) 0%, rgb(var(--ww-surface-page-rgb) / .46) 100%)}}@media (prefers-reduced-motion:reduce){.landing-root--figma main>:nth-child(odd):not(#video):not(#experiencia):not([data-landing-divider]),.landing-root--figma main>:nth-child(2n):not(#video):not(#experiencia):not([data-landing-divider]){-webkit-backdrop-filter:none;backdrop-filter:none}}.landing-root main>[data-landing-divider]{background-color:#0000!important}.landing-root main>[data-landing-divider]:before{display:none}.landing-root main>*+:before{content:"";background:var(--lg2026-seam-light);pointer-events:none;z-index:1;height:1px;position:absolute;top:0;left:0;right:0}.landing-root main>#video:before,.landing-root main>#experiencia:before,.landing-root main>[id=video]:before,.landing-root main>[id=experiencia]:before,.landing-root main>#video+:before,.landing-root main>#experiencia+:before{display:none}.landing-root main{overscroll-behavior:contain}@media (min-width:768px){.landing-root{scroll-padding-top:96px}}@media (prefers-reduced-motion:reduce){.landing-root main>*{transition:none}}.lg2026-card{isolation:isolate;background-color:rgb(var(--ww-on-media-rgb) / .14);-webkit-backdrop-filter:blur(28px)saturate(180%);border:1px solid rgb(var(--ww-on-media-rgb) / .35);box-shadow:inset 0 1px 1px rgb(var(--ww-on-media-rgb) / .55), inset 0 -1px 1px rgb(var(--ww-scrim-rgb) / .06), 0 2px 8px rgb(var(--ww-scrim-rgb) / .04), 0 24px 64px -20px rgb(var(--color-primary-rgb) / .18), 0 8px 32px -8px rgb(var(--ww-scrim-rgb) / .08);transition:background-color .45s var(--lg2026-ease), box-shadow .45s var(--lg2026-ease), transform .45s var(--lg2026-ease), border-color .45s var(--lg2026-ease);border-radius:28px;position:relative;overflow:hidden}.lg2026-card:before{content:"";border-radius:inherit;background:linear-gradient(135deg, rgb(var(--ww-on-media-rgb) / .42) 0%, rgb(var(--ww-on-media-rgb) / .06) 38%, transparent 62%);opacity:.95;pointer-events:none;z-index:0;position:absolute;inset:0}.lg2026-card:after{content:"";border-radius:inherit;background:radial-gradient(ellipse at bottom right, rgb(var(--color-primary-rgb) / .14), transparent 60%);opacity:.9;pointer-events:none;z-index:0;position:absolute;inset:0}.lg2026-card>*{z-index:1;position:relative}.dark .lg2026-card{background-color:rgb(var(--ww-on-media-rgb) / .04);border-color:rgb(var(--ww-on-media-rgb) / .08);box-shadow:inset 0 1px 1px rgb(var(--ww-on-media-rgb) / .1), inset 0 -1px 1px rgb(var(--ww-scrim-rgb) / .2), 0 2px 8px rgb(var(--ww-scrim-rgb) / .3), 0 24px 64px -20px rgb(var(--color-primary-rgb) / .3), 0 8px 32px -8px rgb(var(--ww-scrim-rgb) / .4)}.dark .lg2026-card:before{opacity:.35}.dark .lg2026-card:after{opacity:.7}.lg2026-card-hover{cursor:pointer}.lg2026-card-hover:hover{background-color:rgb(var(--ww-on-media-rgb) / .18);box-shadow:inset 0 1px 1px rgb(var(--ww-on-media-rgb) / .65), inset 0 -1px 1px rgb(var(--ww-scrim-rgb) / .08), 0 4px 16px rgb(var(--ww-scrim-rgb) / .06), 0 32px 80px -24px rgb(var(--color-primary-rgb) / .26), 0 12px 40px -8px rgb(var(--ww-scrim-rgb) / .1);transform:translateY(-2px)}.dark .lg2026-card-hover:hover{background-color:rgb(var(--ww-on-media-rgb) / .06);box-shadow:inset 0 1px 1px rgb(var(--ww-on-media-rgb) / .14), inset 0 -1px 1px rgb(var(--ww-scrim-rgb) / .24), 0 4px 16px rgb(var(--ww-scrim-rgb) / .4), 0 32px 80px -24px rgb(var(--color-primary-rgb) / .4), 0 12px 40px -8px rgb(var(--ww-scrim-rgb) / .5)}.lg2026-card-tight{border-radius:18px}.lg2026-card-section{border-radius:36px}@media (prefers-reduced-motion:reduce){.lg2026-card,.lg2026-card-hover{transition:none}.lg2026-card-hover:hover{transform:none}}.landing-root{font-feature-settings:"ss01", "cv11", "kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.landing-root h1,.landing-root h2,.landing-root .ag-section-title{letter-spacing:var(--tracking-title);font-feature-settings:"ss01", "cv11", "cv02", "kern"}.landing-root .ag-section-title,.landing-root .section-header__title{text-wrap:balance;font-weight:300;line-height:1.08}@supports (font-variation-settings:'wght' 200){.landing-root .ag-section-title,.landing-root .section-header__title{font-variation-settings:"wght" 280}}.landing-root .section-header__lead,.landing-root .ag-section-lead{text-wrap:pretty;max-width:64ch;margin-left:auto;margin-right:auto}.landing-root .ag-section-badge{-webkit-backdrop-filter:blur(10px)saturate(160%);box-shadow:inset 0 1px 0 rgb(var(--ww-on-media-rgb) / .45), 0 0 0 4px rgb(var(--color-secondary-rgb) / .05), 0 4px 16px -2px rgb(var(--color-secondary-rgb) / .12)}.dark .landing-root .ag-section-badge{box-shadow:inset 0 1px 0 rgb(var(--ww-on-media-rgb) / .1), 0 0 0 4px rgb(var(--color-secondary-rgb) / .06), 0 4px 16px -2px rgb(var(--color-secondary-rgb) / .18)}@media (max-width:480px){.landing-root .landing-section-body.grid:not(.no-mobile-stack){grid-template-columns:1fr}.landing-root .landing-section-body{overflow-x:clip}}.landing-root .landing-section:not(.landing-tier-hero){padding-block:clamp(6rem,10vw,10rem)}.landing-root .landing-section+.landing-section{padding-top:clamp(2.5rem,5vw,4.5rem)}.landing-root .landing-tier-major+.landing-tier-major{padding-top:clamp(4rem,7vw,7rem)}@keyframes lg2026-pricing-halo-breathe{0%,to{box-shadow:0 0 #22d3ee00,0 0 60px #22d3ee26}50%{box-shadow:0 0 0 4px #22d3ee1a,0 0 80px 8px #22d3ee40}}.landing-pricing-halo{animation:lg2026-pricing-halo-breathe 4s var(--lg2026-ease) infinite}@media (prefers-reduced-motion:reduce){.landing-pricing-halo{animation:none}}.landing-root a:focus-visible,.landing-root button:focus-visible,.landing-root [role=button]:focus-visible,.landing-root input:focus-visible,.landing-root textarea:focus-visible,.landing-root select:focus-visible{outline:2px solid rgb(var(--color-primary-rgb) / .6);outline-offset:2px;border-radius:inherit}.landing-root{--landing-text-muted-rgb:90 99 119}.dark .landing-root{--landing-text-muted-rgb:156 163 175}.landing-root .text-text-muted{color:rgb(var(--landing-text-muted-rgb))}
