@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/plus-jakarta-sans-latin-400-normal.220db345.woff2) format("woff2"),url(/_next/static/media/plus-jakarta-sans-latin-400-normal.334d3f6b.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/plus-jakarta-sans-latin-500-normal.698ec6c7.woff2) format("woff2"),url(/_next/static/media/plus-jakarta-sans-latin-500-normal.ffc438f2.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/plus-jakarta-sans-latin-600-normal.226f862d.woff2) format("woff2"),url(/_next/static/media/plus-jakarta-sans-latin-600-normal.2b3be788.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/plus-jakarta-sans-latin-700-normal.d84247b5.woff2) format("woff2"),url(/_next/static/media/plus-jakarta-sans-latin-700-normal.2eba9731.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/plus-jakarta-sans-latin-800-normal.f5722262.woff2) format("woff2"),url(/_next/static/media/plus-jakarta-sans-latin-800-normal.23a2d533.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/plus-jakarta-sans-latin-ext-400-normal.19275e39.woff2) format("woff2"),url(/_next/static/media/plus-jakarta-sans-latin-ext-400-normal.dceaf3b3.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/plus-jakarta-sans-latin-ext-500-normal.c9191b63.woff2) format("woff2"),url(/_next/static/media/plus-jakarta-sans-latin-ext-500-normal.a03cdcd8.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/plus-jakarta-sans-latin-ext-600-normal.fc829e3f.woff2) format("woff2"),url(/_next/static/media/plus-jakarta-sans-latin-ext-600-normal.54cda548.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/plus-jakarta-sans-latin-ext-700-normal.550f5207.woff2) format("woff2"),url(/_next/static/media/plus-jakarta-sans-latin-ext-700-normal.489710fb.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/plus-jakarta-sans-latin-ext-800-normal.f2393943.woff2) format("woff2"),url(/_next/static/media/plus-jakarta-sans-latin-ext-800-normal.e2ad5b34.woff) format("woff")}:root{--color-primary-hex:#6639f0;--primary-50:244 240 254;--primary-100:232 224 253;--primary-200:209 193 251;--primary-300:180 154 248;--primary-400:150 105 244;--primary-500:102 57 240;--primary-600:85 46 212;--primary-700:69 36 173;--primary-800:54 28 136;--primary-900:39 21 99;--color-primary:var(--primary-500);--color-primary-deep:var(--primary-600);--color-primary-muted:var(--primary-400);--color-primary-rgb:102,57,240;--color-primary-hover:var(--primary-400);--color-primary-intense:var(--primary-700);--color-primary-accent:var(--primary-400);--color-primary-soft:var(--primary-50);--color-secondary:var(--primary-500);--color-secondary-muted:var(--primary-400);--color-purple:var(--primary-500);--landing-tag-bg:var(--primary-50);--landing-tag-fg:var(--primary-700);--create-flow-trigger-bg:var(--primary-50);--create-flow-trigger-icon-bg:var(--primary-100);--create-flow-trigger-fg:var(--primary-700);--create-flow-trigger-border:var(--primary-500);--landing-canvas-top:rgb(var(--landing-page-bg-top)/1);--landing-canvas-mid:rgb(var(--landing-page-bg)/1);--landing-canvas-bottom:rgb(var(--landing-page-bg-deep)/1);--landing-page-bg-top:254 253 255;--landing-page-bg:251 249 255;--landing-page-bg-deep:247 245 253;--landing-gradient-mesh:linear-gradient(180deg,rgb(var(--landing-page-bg-top)/1) 0%,rgb(var(--landing-page-bg-top)/1) 35%,rgb(var(--landing-page-bg)/1) 70%,rgb(var(--landing-page-bg-deep)/1) 100%);--landing-bg-radial-strong:0.028;--landing-bg-radial-soft:0.018;--landing-bg-waves-opacity:0.34;--landing-bg-map-opacity:0.18;--landing-canvas-glow-rgb:var(--primary-100);--landing-canvas-accent-rgb:var(--primary-200);--landing-canvas-orb-rgb:var(--primary-500);--landing-canvas-motif-rgb:var(--primary-300);--landing-canvas-motif-soft-rgb:var(--primary-200);--landing-card-border-color:rgb(var(--color-line)/0.22);--landing-card-border-color-hover:rgb(var(--color-line)/0.34);--landing-card-shadow:0 2px 18px rgb(var(--primary-500)/0.03);--landing-card-shadow-hover:0 4px 22px rgb(var(--primary-500)/0.05);--shadow-glow-primary:0 10px 32px rgb(var(--primary-500)/0.1);--shadow-glow-soft:0 0 24px rgb(var(--primary-400)/0.06);--glow-ambient:0 0 32px rgb(var(--primary-500)/0.07);--landing-promo-gradient:linear-gradient(135deg,rgb(var(--color-primary)/1) 0%,rgb(var(--primary-600)/1) 48%,rgb(var(--primary-700)/1) 100%);--landing-promo-shadow:0 20px 48px -22px rgb(var(--color-primary)/0.32),0 0 0 1px rgb(var(--color-inset-highlight-rgb)/0.1) inset;--landing-promo-accent-fg:209 193 251;--landing-promo-shine-opacity:0.22;--space-0:0;--space-micro-2xs:0.15rem;--space-micro-xs:0.2rem;--space-1:0.25rem;--space-micro:0.35rem;--space-1-5:0.375rem;--space-micro-md:0.4rem;--space-micro-lg:0.45rem;--space-2:0.5rem;--space-2-5:0.625rem;--space-3:0.75rem;--space-3-5:0.875rem;--space-4:1rem;--space-4-5:1.125rem;--space-5:1.25rem;--space-6:1.5rem;--space-6-5:1.625rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-11:2.75rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-19:4.75rem;--space-20:5rem;--space-21:5.25rem;--space-24:6rem;--space-34:8.5rem;--space-36:9rem;--space-32:8rem;--landing-space-1:var(--space-1);--landing-space-2:var(--space-2);--landing-space-2-5:var(--space-2-5);--landing-space-3:var(--space-3);--landing-space-3-5:var(--space-3-5);--landing-space-4:var(--space-4);--landing-space-5:var(--space-5);--landing-space-6:var(--space-6);--landing-space-7:var(--space-7);--landing-space-8:var(--space-8);--landing-space-9:var(--space-9);--landing-space-10:var(--space-10);--landing-space-11:var(--space-11);--landing-space-12:var(--space-12);--landing-space-14:var(--space-14);--landing-space-16:var(--space-16);--landing-space-24:var(--space-24);--landing-rhythm-8:var(--space-2);--landing-rhythm-12:var(--space-3);--landing-rhythm-14:var(--space-3-5);--landing-rhythm-16:var(--space-4);--landing-rhythm-20:var(--space-5);--landing-rhythm-22:var(--space-5);--landing-rhythm-24:var(--space-6);--landing-rhythm-28:var(--space-7);--landing-rhythm-32:var(--space-8);--landing-rhythm-40:var(--space-10);--landing-rhythm-48:var(--space-12);--landing-gap-2xs:var(--space-1);--landing-gap-xs:var(--space-2);--landing-gap-sm:var(--space-3);--landing-gap-md:var(--space-4);--landing-gap-lg:var(--space-6);--landing-gap-xl:var(--space-8);--landing-gap-2xl:var(--space-10);--landing-card-pad-compact:var(--space-4);--landing-card-pad:var(--space-5);--landing-card-pad-lg:var(--space-6);--landing-card-pad-comfort:var(--space-6);--landing-card-pad-comfort-lg:var(--space-8);--landing-card-inner-gap:var(--landing-gap-sm);--landing-card-inner-gap-lg:var(--landing-gap-md);--landing-btn-pad-x-sm:var(--space-4);--landing-btn-pad-x-md:var(--space-6);--landing-btn-pad-x-lg:var(--space-8);--landing-btn-gap:var(--landing-gap-xs);--landing-btn-radius:var(--radius-button);--landing-btn-height-sm:var(--control-height-sm);--landing-btn-height-md:var(--control-height-md);--landing-btn-height-lg:var(--control-height-lg)}.stack-sm{gap:var(--landing-gap-sm)}.stack-md,.stack-sm{display:flex;flex-direction:column}.stack-md{gap:var(--landing-gap-md)}.stack-lg{display:flex;flex-direction:column;gap:var(--landing-gap-lg)}.landing-gap-stack-sm{gap:var(--landing-gap-sm)}.landing-gap-stack-md{gap:var(--landing-gap-md)}.landing-gap-stack-lg{gap:var(--landing-gap-lg)}:root{--landing-section-y:var(--space-14);--landing-section-y-md:var(--space-16);--landing-section-y-lg:var(--space-20);--landing-section-y-wide:var(--space-20);--landing-section-y-sm:var(--space-12);--landing-nav-height:var(--space-16);--landing-header-offset:var(--landing-nav-height);--landing-scroll-anchor:calc(var(--landing-header-offset) + var(--space-3));--landing-hero-edge-gap:var(--space-5);--landing-hero-top:calc(var(--landing-header-offset) + var(--landing-hero-edge-gap));--landing-hero-top-md:calc(var(--landing-header-offset) + var(--landing-hero-edge-gap));--landing-hero-top-lg:calc(var(--landing-header-offset) + var(--landing-hero-edge-gap));--landing-page-hero-pb:var(--space-11);--landing-page-hero-pb-md:var(--space-12);--landing-page-hero-pb-lg:var(--space-12);--landing-split-gap-md:var(--space-9);--landing-about-hero-pb:var(--space-7);--landing-about-hero-pb-lg:var(--space-8);--landing-head-gap:var(--space-6);--landing-head-gap-lg:var(--space-8);--landing-stack:var(--space-8);--landing-stack-lg:var(--space-8);--landing-intra-gap:var(--space-5);--landing-intra-gap-lg:var(--space-8);--landing-section-follow-pt:var(--space-8);--landing-section-follow-pt-md:var(--space-10);--landing-section-follow-pt-lg:var(--space-12);--landing-page-section-gap:var(--landing-section-y);--landing-panel-stack-gap:var(--space-10);--landing-panel-stack-gap-lg:var(--space-12);--landing-grid-gap:var(--space-4);--landing-grid-gap-lg:var(--space-5);--landing-grid-gap-xl:var(--landing-panel-stack-gap);--landing-hero-mini-cards-gap:var(--space-2);--landing-hero-mini-cards-gap-sm:var(--space-2);--landing-hero-left-stack-gap:var(--space-3);--landing-hero-left-stack-gap-sm:var(--space-3);--landing-hero-left-stack-gap-lg:var(--space-4);--landing-hero-cards-cta-gap:var(--space-4);--landing-hero-cards-cta-gap-sm:var(--space-5);--landing-hero-cards-cta-row-gap-lg:var(--space-6);--landing-hero-cards-cta-pad-sm:var(--space-3);--landing-hero-cards-cta-gap-lg:calc(var(--landing-hero-cards-cta-row-gap-lg) + var(--landing-hero-cards-cta-pad-sm));--landing-split-gap:var(--space-8);--landing-split-gap-lg:var(--space-10);--landing-footer-y:var(--space-8);--landing-footer-y-md:var(--space-9);--landing-footer-pb:var(--space-6);--landing-footer-gap:var(--space-5);--landing-footer-gap-lg:var(--space-7);--landing-footer-nav-gap:var(--space-5);--landing-footer-col-gap:var(--space-4);--landing-footer-bar-mt:var(--space-5);--landing-footer-bar-pt:var(--space-3);--landing-footer-link-px:var(--space-1);--landing-footer-link-py:var(--space-1);--landing-footer-link-min-h:var(--space-7);--landing-footer-links-gap:0;--landing-footer-link-icon:var(--space-4);--landing-footer-link-gap:var(--space-2);--landing-footer-heading-mt:var(--space-1);--landing-hero-visual-title-offset:var(--space-11);--landing-hero-visual-above-actions:var(--space-8);--landing-hero-visual-above-cta:var(--landing-hero-visual-above-actions);--landing-hero-section-end:var(--landing-page-section-gap);--landing-page-stack-end:var(--landing-page-section-gap);--landing-hero-below-nav:var(--landing-hero-edge-gap);--landing-mobile-gap-xs:var(--space-2);--landing-mobile-gap-sm:var(--space-3);--landing-mobile-gap-md:var(--space-4);--landing-mobile-gap-lg:var(--space-6);--landing-mobile-gap-xl:var(--space-8);--landing-mobile-gap-2xl:var(--space-10);--landing-nav-gap:var(--space-1);--landing-nav-actions-gap:var(--space-2);--landing-nav-cta-height:var(--space-11);--landing-nav-bar-action-height:var(--landing-nav-cta-height);--landing-nav-action-optical-pad-bottom:0.3125rem;--landing-nav-cta-px:var(--space-6);--landing-nav-cta-px-primary:var(--space-7);--landing-nav-link-px:var(--space-2);--landing-nav-link-py:var(--space-2);--landing-bento-preview-card-w:17.5rem;--landing-bento-preview-card-h:20rem;--landing-bento-preview-media-h:8.75rem}@media (min-width:768px){:root{--landing-section-y:var(--space-16);--landing-section-y-md:var(--space-20);--landing-section-y-lg:var(--space-20);--landing-section-y-wide:var(--space-20);--landing-hero-edge-gap:var(--space-8);--landing-hero-top:calc(var(--landing-header-offset) + var(--landing-hero-edge-gap));--landing-hero-top-md:calc(var(--landing-header-offset) + var(--landing-hero-edge-gap));--landing-hero-top-lg:calc(var(--landing-header-offset) + var(--landing-hero-edge-gap));--landing-page-hero-pb:var(--space-12);--landing-page-hero-pb-md:var(--space-12);--landing-page-hero-pb-lg:var(--space-12);--landing-nav-height:var(--space-16);--landing-about-hero-pb:var(--space-8);--landing-about-hero-pb-lg:var(--space-9);--landing-head-gap:var(--space-8);--landing-head-gap-lg:var(--space-8);--landing-stack:var(--space-8);--landing-stack-lg:var(--space-8);--landing-intra-gap:var(--space-6);--landing-intra-gap-lg:var(--space-8);--landing-grid-gap:var(--space-5);--landing-grid-gap-lg:var(--space-6);--landing-grid-gap-xl:var(--landing-panel-stack-gap);--landing-panel-stack-gap:var(--space-10);--landing-page-section-gap:var(--landing-section-y-md);--landing-footer-y:var(--space-8);--landing-footer-y-md:var(--space-9);--landing-footer-pb:var(--space-6);--landing-footer-gap:var(--space-5);--landing-footer-gap-lg:var(--space-7);--landing-footer-col-gap:var(--space-4);--landing-split-gap:var(--space-9);--landing-split-gap-lg:var(--space-11);--landing-hero-visual-above-actions:var(--space-10)}}@media (min-width:1024px){:root{--landing-section-y:var(--space-20);--landing-section-y-md:var(--space-20);--landing-section-y-lg:var(--space-20);--landing-hero-edge-gap:var(--space-8);--landing-hero-top:calc(var(--landing-header-offset) + var(--landing-hero-edge-gap));--landing-hero-top-lg:calc(var(--landing-header-offset) + var(--landing-hero-edge-gap));--landing-page-hero-pb-lg:var(--space-12);--landing-about-hero-pb-lg:var(--space-8);--landing-head-gap-lg:var(--space-8);--landing-stack-lg:var(--space-8);--landing-intra-gap-lg:var(--space-8);--landing-section-follow-pt-lg:var(--space-12);--landing-grid-gap-lg:var(--space-6);--landing-grid-gap-xl:var(--landing-panel-stack-gap-lg);--landing-panel-stack-gap-lg:var(--space-12);--landing-footer-gap-lg:var(--space-8);--landing-footer-nav-gap:var(--space-6);--landing-footer-col-gap:var(--space-5);--landing-footer-bar-mt:var(--space-5);--landing-footer-bar-pt:var(--space-4);--landing-footer-y-md:var(--space-10);--landing-footer-pb:var(--space-7);--landing-split-gap-lg:var(--space-12)}}@media (min-width:1440px){:root{--landing-section-y-wide:var(--space-24)}}@media (max-width:1023px){:root{--landing-nav-height:var(--space-16);--landing-header-offset:calc(env(safe-area-inset-top, 0px) + var(--landing-nav-height));--landing-scroll-anchor:calc(var(--landing-header-offset) + var(--space-2));--landing-hero-below-nav:var(--space-5);--landing-hero-top:calc(var(--landing-header-offset) + var(--landing-hero-below-nav));--landing-hero-section-end:var(--space-5);--landing-page-stack-end:var(--landing-hero-section-end);--landing-page-hero-pb:var(--landing-hero-section-end);--landing-about-hero-pb:var(--landing-hero-section-end);--landing-section-y:var(--space-8);--landing-section-y-lg:var(--landing-page-stack-end);--landing-page-section-gap:var(--landing-section-y);--landing-panel-stack-gap:var(--space-6);--landing-panel-stack-gap-lg:var(--space-6);--landing-stack:var(--space-4);--landing-head-gap:var(--space-4);--landing-grid-gap:var(--space-3);--landing-split-gap:var(--space-8);--landing-card-pad:var(--space-5);--landing-about-hero-visual-space-top:var(--space-5);--landing-about-hero-visual-space-bottom:var(--space-4);--landing-footer-y:var(--space-4);--landing-footer-gap:var(--space-5);--landing-footer-col-gap:var(--space-4);--landing-footer-links-gap:0;--landing-footer-bar-mt:var(--space-4);--landing-footer-bar-pt:var(--space-3)}}:root{--brand-lockup-ref-width:653;--brand-lockup-ref-height:128;--brand-lockup-ref-icon:128;--brand-lockup-ref-gap:14;--brand-lockup-ref-cap:40;--brand-cap-height-ratio:0.73;--brand-icon-optical-from-cap:1.75;--brand-gap-from-icon-ratio:calc(var(--brand-lockup-ref-gap) / var(--brand-lockup-ref-icon));--brand-gap-from-cap-ratio:calc(var(--brand-lockup-ref-gap) / var(--brand-lockup-ref-cap));--brand-gap-from-em-ratio:0.5;--brand-wordmark-weight:700;--brand-wordmark-tracking:-0.03em;--brand-wordmark-leading:1;--brand-icon-optical-shift-y:-0.04em;--brand-wordmark-optical-shift-y:0.02em;--brand-gap-min:var(--space-2);--brand-safe-area-x:var(--space-2);--brand-safe-area-y:var(--space-1);--brand-clearance-end:var(--space-4);--brand-navbar-offset-y:0px;--brand-wordmark-size-sm:var(--space-4-5);--brand-wordmark-size-md:var(--space-5);--brand-wordmark-size-lg:var(--space-6);--brand-wordmark-cap-sm:calc(var(--brand-wordmark-size-sm) * var(--brand-cap-height-ratio));--brand-wordmark-cap-md:calc(var(--brand-wordmark-size-md) * var(--brand-cap-height-ratio));--brand-wordmark-cap-lg:calc(var(--brand-wordmark-size-lg) * var(--brand-cap-height-ratio));--brand-icon-size-sm:calc(var(--brand-wordmark-cap-sm) * var(--brand-icon-optical-from-cap));--brand-icon-size-md:calc(var(--brand-wordmark-cap-md) * var(--brand-icon-optical-from-cap));--brand-icon-size-lg:calc(var(--brand-wordmark-cap-lg) * var(--brand-icon-optical-from-cap));--brand-gap-sm:max(calc(var(--brand-wordmark-size-sm) * var(--brand-gap-from-em-ratio)),calc(var(--brand-icon-size-sm) * var(--brand-gap-from-icon-ratio)),calc(var(--brand-wordmark-cap-sm) * var(--brand-gap-from-cap-ratio)),var(--brand-gap-min));--brand-gap-md:max(calc(var(--brand-wordmark-size-md) * var(--brand-gap-from-em-ratio)),calc(var(--brand-icon-size-md) * var(--brand-gap-from-icon-ratio)),calc(var(--brand-wordmark-cap-md) * var(--brand-gap-from-cap-ratio)),var(--brand-gap-min));--brand-gap-lg:max(calc(var(--brand-wordmark-size-lg) * var(--brand-gap-from-em-ratio)),calc(var(--brand-icon-size-lg) * var(--brand-gap-from-icon-ratio)),calc(var(--brand-wordmark-cap-lg) * var(--brand-gap-from-cap-ratio)),var(--brand-gap-min));--brand-row-height-sm:var(--brand-icon-size-sm);--brand-row-height-md:var(--brand-icon-size-md);--brand-row-height-lg:var(--brand-icon-size-lg);--brand-icon-size:var(--brand-icon-size-md);--brand-wordmark-size:var(--brand-wordmark-size-md);--brand-wordmark-cap:var(--brand-wordmark-cap-md);--brand-gap:var(--brand-gap-md);--brand-row-height:var(--brand-row-height-md);--brand-safe-area:var(--brand-safe-area-x)}@media (max-width:767px){:root{--brand-wordmark-size-md:var(--brand-wordmark-size-sm);--brand-wordmark-cap-md:var(--brand-wordmark-cap-sm);--brand-icon-size-md:var(--brand-icon-size-sm);--brand-gap-md:var(--brand-gap-sm);--brand-row-height-md:var(--brand-row-height-sm)}}@media (min-width:768px) and (max-width:1023px){:root{--brand-wordmark-size-md:calc(var(--space-4-5) + var(--space-micro));--brand-wordmark-cap-md:calc(var(--brand-wordmark-size-md) * var(--brand-cap-height-ratio));--brand-icon-size-md:calc(var(--brand-wordmark-cap-md) * var(--brand-icon-optical-from-cap));--brand-gap-md:max(calc(var(--brand-wordmark-size-md) * var(--brand-gap-from-em-ratio)),calc(var(--brand-icon-size-md) * var(--brand-gap-from-icon-ratio)),calc(var(--brand-wordmark-cap-md) * var(--brand-gap-from-cap-ratio)),var(--brand-gap-min));--brand-row-height-md:var(--brand-icon-size-md)}}@media (min-width:1024px){:root{--brand-wordmark-size-md:var(--space-5);--brand-wordmark-cap-md:calc(var(--brand-wordmark-size-md) * var(--brand-cap-height-ratio));--brand-icon-size-md:calc(var(--brand-wordmark-cap-md) * var(--brand-icon-optical-from-cap));--brand-gap-md:max(calc(var(--brand-wordmark-size-md) * var(--brand-gap-from-em-ratio)),calc(var(--brand-icon-size-md) * var(--brand-gap-from-icon-ratio)),calc(var(--brand-wordmark-cap-md) * var(--brand-gap-from-cap-ratio)),var(--brand-gap-min));--brand-row-height-md:var(--brand-icon-size-md)}}:root{--container-max:75rem;--container-max-wide:87.5rem;--container-max-narrow:36rem;--container-pad-x:var(--space-4);--landing-container-max:var(--container-max);--landing-container-pad-x:var(--container-pad-x);--landing-content-narrow:var(--container-max-narrow);--landing-content-prose:42rem;--landing-content-wide:48rem;--landing-content-pricing:52rem;--landing-cover-hero-height:clamp(28rem,88vh,42rem);--landing-cover-hero-pad-top:calc(var(--landing-nav-height) + var(--space-8));--landing-cover-hero-pad-bottom:clamp(var(--space-12),10vw,var(--space-16))}@media (min-width:768px){:root{--container-pad-x:var(--space-6)}}@media (min-width:1024px){:root{--container-pad-x:var(--space-8)}}@media (min-width:1440px){:root{--container-pad-x:var(--space-10)}}.app-container,.container,.landing-container{box-sizing:border-box;width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:max(var(--container-pad-x),env(safe-area-inset-left,0px)) max(var(--container-pad-x),env(safe-area-inset-right,0px))}.app-container--wide,.container-wide,.landing-container--wide{max-width:var(--container-max-wide)}.container-narrow{max-width:var(--container-max-narrow)}@media (max-width:767px){.app-container,.container,.landing-container{padding-inline:max(var(--space-4),env(safe-area-inset-left,0px)) max(var(--space-4),env(safe-area-inset-right,0px))}}:root{--landing-section-head-max:42rem;--landing-section-lead-max:42rem;--landing-section-head-inset:var(--space-5)}@media (min-width:640px){:root{--landing-section-head-inset:var(--space-4)}}@media (min-width:1024px){:root{--landing-section-head-inset:0}}.landing-section-head:not(.landing-section-head--left){max-width:min(var(--landing-section-head-max),100%)}.landing-section-head--left,.landing-section-head:not(.landing-section-head--left){box-sizing:border-box;width:100%;padding-inline:max(var(--landing-section-head-inset),env(safe-area-inset-left,0px)) max(var(--landing-section-head-inset),env(safe-area-inset-right,0px))}.landing-section-head--left{max-width:min(var(--landing-content-prose),100%)}.landing-section-head .landing-section-eyebrow+.landing-section-title,.landing-section-head .landing-section-eyebrow+.landing-section-title--feature,.landing-section-head .landing-section-eyebrow+.landing-section-title--hero,.landing-section-head .landing-section-title,.landing-section-head .landing-section-title--feature,.landing-section-head .landing-section-title--hero,.landing-section-head .landing-tag+.landing-section-title,.landing-section-head .landing-tag+.landing-section-title--feature,.landing-section-head .landing-tag+.landing-section-title--hero{margin-top:var(--space-4)}.landing-section-head .landing-section-lead{max-width:min(var(--landing-section-lead-max),100%);margin-top:var(--space-3);margin-inline:auto}@media (min-width:768px){.landing-section-head .landing-section-lead{margin-top:var(--space-3-5)}}.landing-section-head--left .landing-section-lead{margin-inline:0;max-width:none}.section{padding-block:var(--landing-section-y)}.section-sm{padding-block:var(--landing-section-y-sm)}.section-lg{padding-block:var(--landing-section-y-lg)}@media (min-width:768px){.section,.section-lg,.section-sm{padding-block:var(--landing-section-y-md)}}@media (min-width:1024px){.section,.section-lg,.section-sm{padding-block:var(--landing-section-y-lg)}}@media (min-width:1440px){.section,.section-lg,.section-sm{padding-block:var(--landing-section-y-wide)}}@media (max-width:1023px){.section,.section-lg,.section-sm{scroll-margin-top:var(--landing-scroll-anchor)}}:root{--ui-scale:1;--color-input-bg:250 250 252;--color-popover-bg:255 255 255;--color-chrome-bg:255 255 255;--color-muted-fill:248 250 252;--color-shadow-rgb:22 21 29;--color-inset-highlight-rgb:255 255 255;--color-inset-highlight-opacity:0.92;--color-pricing-section-bg:5 5 16;--color-hero-fade-rgb:255 255 255;--color-autofill-bg:250 250 252;--color-cta-emerald:16 185 129;--color-cta-emerald-deep:5 110 70;--color-accent-cyan:34 211 238;--color-accent-ruby:225 29 72;--color-info:59 130 246;--color-danger:239 68 68;--color-success:34 197 94;--color-warning:245 158 11;--color-accent-local:52 211 153;--color-accent-rose:45 212 191;--color-page-muted:248 250 252;--color-page-muted-2:252 252 251;--color-bg:248 250 252;--color-bg-elevated:255 255 255;--color-surface:255 255 255;--color-surface-raised:255 255 255;--color-surface-overlay:254 252 248;--color-ink-heading:30 27 41;--color-ink:30 27 41;--color-ink-muted:111 106 128;--color-ink-subtle:141 136 161;--color-ink-disabled:196 191 210;--color-on-brand:255 255 255;--color-on-brand-muted:255 255 255;--color-inverse-bg:30 27 41;--color-inverse-fg:255 255 255;--color-inverse-muted:111 106 128;--color-inverse-border:30 27 41;--color-line:230 226 240;--color-line-muted:244 241 250;--border-width-hairline:1px;--border-subtle:rgb(var(--color-shadow-rgb)/0.06);--border-strong:rgb(var(--color-shadow-rgb)/0.09);--shell-rail-width:240px;--shell-left-rail-width:var(--shell-rail-width);--shell-right-rail-width:var(--shell-rail-width);--shell-rail-pad-x:1.25rem;--shell-account-panel-width:min(28rem,calc(100vw - 1rem));--shell-side-rail-width:var(--shell-rail-width);--shell-sidebar-compact-width:8.5rem;--shell-content-pad-x:1rem;--shell-mobile-bottom-nav:6rem;--shell-feed-widgets-gap:var(--space-6);--scrollbar-line-size:2px;--scrollbar-track-margin-block:6px;--scrollbar-track-margin-inline-end:7px;--shell-scroll-pad-inline-end:0.5rem;--shell-home-widgets-inner-inline:1.25rem;--shell-below-header-pad-y:1.5rem;--shell-top-chrome-h:4.5rem;--shell-home-col-gap:var(--space-6);--shell-home-block-gap:var(--space-6);--shell-home-stack-gap:var(--space-5);--shell-home-feed-max:65rem;--shell-home-widgets-width:21rem;--shell-mini-chat-dock-gap:var(--space-4);--shell-home-content-pad-x:1.25rem;--radius-sm:0.375rem;--radius-button:9999px;--radius-md:1rem;--radius-lg:1.25rem;--radius-xl:1.375rem;--radius-2xl:1.5rem;--radius-3xl:1.5rem;--radius-pill:9999px;--radius-card:1.375rem;--radius-feed:1.125rem;--radius-control:1rem;--control-height-sm:2.5rem;--control-height-md:3rem;--control-height-lg:3.25rem;--control-height-input:3.375rem;--control-padding-x:var(--space-4-5);--control-border-strong:rgb(var(--color-line-muted)/0.95);--control-bg:rgb(var(--color-surface-raised)/1);--control-shadow:0 1px 2px rgb(var(--color-shadow-rgb)/0.05);--control-shadow-focus:0 0 0 3px rgb(var(--color-primary)/0.2);--icon-size-sm:1.125rem;--icon-size-md:1.375rem;--icon-size-lg:1.625rem;--space-section:var(--space-12);--space-route-gap:var(--space-5);--space-route-gap-lg:var(--space-6);--space-panel-pad:var(--space-5);--space-panel-pad-lg:var(--space-6);--space-card-pad:var(--space-6);--space-card-pad-lg:var(--space-7);--btn-primary-bg:rgb(var(--color-primary)/1);--btn-primary-bg-hover:rgb(var(--color-primary-hover)/1);--btn-primary-fg:255 255 255;--color-on-primary:255 255 255;--btn-primary-shadow:0 6px 20px rgb(var(--primary-500)/0.08);--landing-btn-ghost-border:var(--landing-card-border);--landing-btn-ghost-border-hover:var(--landing-card-border-hover);--landing-btn-ghost-shadow:none;--landing-btn-ghost-shadow-hover:none;--font-facebook-stack:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-app:"Plus Jakarta Sans",var(--font-facebook-stack);--font-display:"Plus Jakarta Sans",var(--font-facebook-stack);--font-sans:"Plus Jakarta Sans",var(--font-facebook-stack);--font-mono:ui-monospace,monospace;--type-display-hero:3rem;--type-display-secondary:2.5rem;--type-h1:2rem;--type-h2:1.75rem;--type-h3:1.5rem;--type-h4:1.25rem;--type-card-title:1.125rem;--type-title:1rem;--type-body:1rem;--type-body-secondary:0.875rem;--type-meta:0.8125rem;--type-micro:0.75rem;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--type-weight-bold:700;--leading-tight:1.2;--leading-body:1.55;--tracking-tight:-0.01em;--tracking-label:0.06em;--shadow-clean:0 1px 2px rgb(var(--color-shadow-rgb)/0.04),0 12px 32px rgb(var(--color-shadow-rgb)/0.05);--shadow-xs:0 1px 2px rgb(var(--color-shadow-rgb)/0.04);--shadow-card:0 1px 2px rgb(var(--color-shadow-rgb)/0.04),0 8px 28px rgb(var(--color-shadow-rgb)/0.05),0 22px 52px rgb(var(--color-shadow-rgb)/0.04);--shadow-surface:0 1px 2px rgb(var(--color-shadow-rgb)/0.04),0 16px 44px rgb(var(--color-shadow-rgb)/0.05);--shadow-sm:0 4px 16px rgb(var(--color-shadow-rgb)/0.05);--shadow-md:0 12px 40px rgb(var(--color-shadow-rgb)/0.07),0 0 1px rgb(var(--color-shadow-rgb)/0.04);--shadow-lg:0 24px 64px rgb(var(--color-shadow-rgb)/0.08);--shadow-atmosphere:0 16px 48px rgb(var(--color-shadow-rgb)/0.06);--shadow-atmosphere-hover:0 22px 56px rgb(var(--color-shadow-rgb)/0.08);--shadow-inset-highlight:inset 0 1px 0 rgb(var(--color-inset-highlight-rgb)/var(--color-inset-highlight-opacity));--gradient-brand-accent-bar:linear-gradient(180deg,rgb(var(--primary-200)/1) 0%,rgb(var(--color-primary)/1) 48%,rgb(var(--color-primary)/1) 100%);--gradient-brand-duo:linear-gradient(135deg,rgb(var(--primary-200)/1),rgb(var(--primary-400)/1));--gradient-feature-icon:linear-gradient(to bottom right,rgb(var(--primary-600)/1),rgb(var(--color-primary)/1),rgb(var(--primary-400)/1));--gradient-primary-cta:linear-gradient(145deg,rgb(var(--color-primary-intense)/1) 0%,rgb(var(--color-primary)/1) 40%,rgb(var(--color-cta-emerald)/1) 92%,rgb(var(--color-cta-emerald-deep)/1) 100%);--gradient-primary-cta-hover:linear-gradient(145deg,rgb(var(--color-primary)/1) 0%,rgb(var(--color-primary-hover)/1) 45%,rgb(var(--color-cta-emerald)/1) 100%);--blur-glass:16px;--surface-glass:rgb(var(--color-chrome-bg)/0.88);--border-glass:rgb(var(--color-shadow-rgb)/0.07);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--duration-fast:150ms;--duration-normal:200ms;--duration-slow:280ms;--gradient-mesh:linear-gradient(180deg,rgb(var(--color-page-muted-2)/1) 0%,rgb(var(--color-page-muted)/1) 100%);--hero-bg:linear-gradient(155deg,rgb(var(--color-surface)/1) 0%,rgb(var(--color-page-muted-2)/1) 42%,rgb(var(--color-page-muted)/1) 100%);--radar-stage-gradient:radial-gradient(ellipse at center,rgb(var(--color-page-muted)/1) 0%,rgb(var(--color-page-muted-2)/1) 50%,rgb(var(--color-line)/1) 100%);--radar-inset-shadow:inset 0 0 48px rgb(26 51 126/0.1);--shimmer-mid:var(--color-surface);--shimmer-mid-opacity:0.88;--card-media-fade-from:var(--color-surface);--landing-hero-overlay-strong:0.55;--landing-hero-overlay-mid:0.28;--landing-hero-overlay-soft:0.35;--landing-hero-photo-ink:255 251 255;--landing-hero-photo-ink-muted:207 201 228;--landing-hero-photo-accent:var(--primary-300);--landing-mock-hero-cta-card-gradient:linear-gradient(155deg,rgb(var(--color-surface)/0.98) 0%,rgb(var(--landing-page-bg)/0.96) 55%,rgb(var(--color-primary)/0.06) 100%);--pricing-hero-accent-gradient:linear-gradient(90deg,rgb(var(--primary-100)/1) 0%,rgb(var(--primary-300)/1) 42%,rgb(var(--primary-400)/1) 100%);--pricing-section-scrim:linear-gradient(180deg,rgb(var(--color-pricing-section-bg)/0.42) 0%,transparent 22%,transparent 78%,rgb(var(--color-pricing-section-bg)/0.18) 100%);--pricing-section-scrim-mobile:linear-gradient(180deg,rgb(var(--color-pricing-section-bg)/0.42) 0%,transparent 18%,transparent 58%,rgb(var(--color-pricing-section-bg)/0.12) 80%,rgb(var(--color-chrome-bg)/0.72) 94%,rgb(var(--color-chrome-bg)/1) 100%);--z-sidebar:800;--z-header:900;--z-drawer:950;--z-privacy-consent:980;--z-modal:1000;--z-tooltip:1100;--landing-canvas-motif-opacity:0.22;--landing-canvas-landscape-opacity:0.26;--landing-canvas-urban-warm-rgb:251 191 36;--landing-canvas-network-opacity:0.88;--landing-canvas-bokeh-opacity:0.5;--landing-canvas-city-opacity:0.42;--landing-canvas-grain-opacity:0.048;--landing-canvas-focus-center-alpha:0.38;--landing-canvas-focus-center-alpha-mobile:0.46;--landing-canvas-flow-duration:92s;--landing-canvas-pulse-duration:5.5s;--landing-card-min-h-feature:20rem;--landing-showcase-card-desc-h:3.5rem;--landing-showcase-card-preview-h:7.25rem;--landing-about-showcase-card-preview-h:6rem;--landing-showcase-card-desc-preview-gap:var(--space-4);--landing-radius-card:1.35rem;--landing-radius-feature:1.75rem;--landing-radius-shell:1.75rem;--landing-radius-shell-sm:2.25rem;--landing-radius-shell-lg:2.75rem;--landing-radius-shell-xl:3rem;--landing-card-border:1px solid var(--landing-card-border-color);--landing-card-border-hover:1px solid var(--landing-card-border-color-hover);--landing-card-surface:rgb(var(--color-surface)/1);--landing-shadow-card:var(--landing-card-shadow);--landing-shadow-feature:var(--landing-card-shadow);--landing-nav-cta-shadow:var(--landing-card-shadow);--landing-weight-hero:700;--landing-weight-section:600;--landing-weight-card:600;--landing-weight-body:400;--landing-weight-nav:500;--landing-title-hero:2.125rem;--landing-title-hero-sm:2.625rem;--landing-title-hero-lg:3rem;--landing-title-hero-xl:3.25rem;--landing-title-section:1.3125rem;--landing-title-section-sm:1.5rem;--landing-title-section-lg:1.6875rem}@media (min-width:1024px){:root{--shell-content-pad-x:1.75rem;--shell-home-content-pad-x:1.5rem;--shell-home-col-gap:var(--space-7);--shell-home-block-gap:var(--space-6);--shell-feed-widgets-gap:0;--space-card-pad-lg:var(--space-7)}}@media (min-width:768px){:root{--landing-card-min-h-feature:21.5rem;--landing-showcase-card-desc-h:3.75rem;--landing-showcase-card-preview-h:7.5rem;--landing-about-showcase-card-preview-h:6.25rem;--shell-content-pad-x:1.25rem;--space-route-gap:var(--space-route-gap-lg);--space-panel-pad:var(--space-panel-pad-lg)}}@media (min-width:1024px){:root{--landing-nav-gap:var(--space-1);--landing-nav-link-px:var(--space-3);--landing-card-min-h-feature:22rem;--landing-showcase-card-preview-h:7.75rem;--landing-about-showcase-card-preview-h:6.5rem;--shell-content-pad-x:1.5rem;--shell-home-content-pad-x:1.25rem}}@media (min-width:1440px){:root{--landing-nav-gap:var(--space-2);--landing-nav-actions-gap:var(--space-3);--landing-nav-cta-px:var(--space-6);--landing-nav-cta-px-primary:var(--space-7);--landing-nav-link-px:var(--space-3)}}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0.01ms;--duration-normal:0.01ms;--duration-slow:0.01ms;--blur-glass:0px}}:where(button,a,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:none}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark;--primary-50:42 31 77;--primary-100:58 44 102;--primary-200:78 62 130;--color-primary-hover:var(--primary-400);--color-primary-soft:var(--primary-50);--color-bg:15 13 23;--color-bg-elevated:26 22 40;--color-surface:26 22 40;--color-surface-raised:34 29 53;--color-surface-overlay:21 18 34;--color-page-muted:21 18 34;--color-page-muted-2:18 16 28;--color-ink-heading:243 240 255;--color-ink:243 240 255;--color-ink-muted:184 178 204;--color-ink-subtle:158 152 176;--color-ink-disabled:92 87 107;--color-line:46 40 68;--color-line-muted:36 31 54;--border-subtle:rgb(243 240 255/0.08);--border-strong:rgb(243 240 255/0.14);--color-input-bg:21 18 34;--color-popover-bg:26 22 40;--color-chrome-bg:21 18 34;--color-muted-fill:21 18 34;--color-shadow-rgb:0 0 0;--color-inset-highlight-rgb:255 255 255;--color-inset-highlight-opacity:0.06;--color-pricing-section-bg:15 13 23;--color-hero-fade-rgb:15 13 23;--color-autofill-bg:21 18 34;--landing-tag-bg:var(--primary-50);--landing-tag-fg:196 181 253;--landing-page-bg-top:21 18 34;--landing-page-bg:15 13 23;--landing-page-bg-deep:10 8 18;--landing-gradient-mesh:linear-gradient(180deg,rgb(var(--landing-page-bg-top)/1) 0%,rgb(var(--landing-page-bg)/1) 45%,rgb(var(--landing-page-bg-deep)/1) 100%);--landing-bg-radial-strong:0.18;--landing-bg-radial-soft:0.12;--landing-bg-waves-opacity:0.28;--landing-bg-map-opacity:0.14;--landing-card-border-color:rgb(var(--color-line)/0.32);--landing-card-border-color-hover:rgb(var(--color-line)/0.44);--landing-card-surface:linear-gradient(165deg,rgb(var(--color-surface-raised)/0.98) 0%,rgb(var(--color-chrome-bg)/1) 100%);--landing-card-shadow:0 22px 44px rgb(0 0 0/0.28),inset 0 1px 0 rgb(255 255 255/0.05);--landing-card-shadow-hover:0 26px 50px rgb(0 0 0/0.32),inset 0 1px 0 rgb(255 255 255/0.07);--btn-primary-shadow:0 1px 2px rgb(0 0 0/0.22),0 10px 24px -10px rgb(var(--color-primary)/0.28);--shadow-glow-primary:0 12px 32px rgb(var(--color-primary)/0.12);--shadow-glow-soft:0 0 24px rgb(var(--color-primary)/0.06);--glow-ambient:0 0 28px rgb(var(--color-primary)/0.08);--control-bg:rgb(var(--color-surface-raised)/1);--control-border-strong:rgb(255 255 255/0.1);--control-shadow:0 1px 2px rgb(0 0 0/0.25);--control-shadow-focus:0 0 0 3px rgb(var(--color-primary)/0.22);--shadow-clean:0 1px 2px rgb(0 0 0/0.2),0 12px 32px rgb(0 0 0/0.28);--shadow-xs:0 1px 2px rgb(0 0 0/0.2);--shadow-card:0 22px 44px rgb(0 0 0/0.28),inset 0 1px 0 rgb(255 255 255/0.05);--shadow-surface:0 1px 2px rgb(0 0 0/0.2),0 16px 44px rgb(0 0 0/0.28);--shadow-sm:0 4px 16px rgb(0 0 0/0.24);--shadow-md:0 12px 40px rgb(0 0 0/0.32),0 0 1px rgb(0 0 0/0.2);--shadow-lg:0 24px 64px rgb(0 0 0/0.36);--shadow-atmosphere:0 16px 48px rgb(0 0 0/0.28);--shadow-atmosphere-hover:0 22px 56px rgb(0 0 0/0.34);--shadow-inset-highlight:inset 0 1px 0 rgb(var(--color-inset-highlight-rgb)/var(--color-inset-highlight-opacity));--surface-glass:rgb(15 13 23/0.72);--border-glass:rgb(255 255 255/0.06);--gradient-mesh:linear-gradient(180deg,rgb(21 18 34/1),rgb(15 13 23/1) 55%,rgb(10 8 18/1));--hero-bg:radial-gradient(ellipse 90% 70% at 58% 18%,rgb(var(--color-primary)/0.16) 0%,transparent 58%),linear-gradient(155deg,rgb(26 22 40/1) 0%,rgb(21 18 34/1) 42%,rgb(15 13 23/1) 100%);--radar-stage-gradient:radial-gradient(ellipse at center,rgb(26 22 40/1) 0%,rgb(15 13 23/1) 50%,rgb(10 8 18/1) 100%);--radar-inset-shadow:inset 0 0 40px rgb(var(--color-primary)/0.08);--shimmer-mid:var(--color-surface-raised);--shimmer-mid-opacity:0.35;--card-media-fade-from:var(--color-surface);--landing-hero-overlay-strong:0.78;--landing-hero-overlay-mid:0.42;--landing-hero-overlay-soft:0.22;--landing-hero-photo-ink:243 240 255;--landing-hero-photo-ink-muted:184 178 204;--landing-hero-photo-accent:var(--primary-200);--landing-premium-shadow-xs:0 1px 2px rgb(0 0 0/0.2);--landing-premium-shadow-sm:0 1px 2px rgb(0 0 0/0.2),0 4px 16px -6px rgb(0 0 0/0.32);--landing-premium-shadow-md:0 2px 4px rgb(0 0 0/0.2),0 12px 32px -12px rgb(0 0 0/0.36);--landing-premium-shadow-lg:0 4px 8px rgb(0 0 0/0.24),0 24px 56px -20px rgb(0 0 0/0.4);--landing-premium-shadow-hero:0 28px 56px -26px rgb(0 0 0/0.42),0 0 0 1px rgb(255 255 255/0.06);--landing-premium-shadow-cta:0 1px 2px rgb(0 0 0/0.22),0 10px 24px -10px rgb(var(--color-primary)/0.28);--landing-premium-surface:rgb(26 22 40/0.95);--landing-premium-surface-solid:rgb(26 22 40/0.98);--landing-premium-border:rgb(255 255 255/0.08);--landing-premium-border-subtle:rgb(255 255 255/0.06);--landing-mock-hero-cta-card-gradient:linear-gradient(155deg,rgb(26 22 40/0.98) 0%,rgb(34 29 53/0.96) 55%,rgb(var(--color-primary)/0.14) 100%);--color-on-brand:255 255 255;--color-on-brand-muted:255 255 255;--color-inverse-bg:34 29 53;--color-inverse-fg:243 240 255;--color-inverse-muted:184 178 204;--color-inverse-border:46 40 68;--parches-card-icon-bg:rgb(var(--primary-50)/1);--parches-card-media-bg-soft:rgb(var(--primary-50)/0.55);--parches-card-media-bg-cover:linear-gradient(165deg,rgb(var(--color-chrome-bg)/1) 0%,rgb(var(--color-surface-raised)/1) 48%,rgb(var(--primary-50)/0.85) 100%);--parches-card-problem-art-gradient:linear-gradient(165deg,rgb(var(--primary-50)/1) 0%,rgb(var(--primary-100)/0.5) 100%);--pricing-hero-accent-gradient:linear-gradient(90deg,rgb(196 181 253/1) 0%,rgb(var(--primary-300)/1) 42%,rgb(var(--primary-400)/1) 100%);--pricing-section-scrim:linear-gradient(180deg,rgb(var(--color-pricing-section-bg)/0.72) 0%,transparent 22%,transparent 78%,rgb(var(--color-pricing-section-bg)/0.42) 100%);--pricing-section-scrim-mobile:linear-gradient(180deg,rgb(var(--color-pricing-section-bg)/0.72) 0%,transparent 18%,transparent 58%,rgb(var(--color-pricing-section-bg)/0.35) 80%,rgb(var(--color-bg)/0.92) 94%,rgb(var(--color-bg)/1) 100%);--landing-promo-gradient:linear-gradient(135deg,rgb(54 28 136/1),rgb(69 36 173/1) 28%,rgb(102 57 240/1) 52%,rgb(85 46 212/1) 78%,rgb(39 21 99/1));--landing-promo-shadow:0 24px 52px -20px rgb(0 0 0/0.46),inset 0 1px 0 rgb(255 255 255/0.08);--landing-promo-accent-fg:209 193 251;--landing-promo-shine-opacity:0.24;.landing-about-coming-soon__card,.landing-about-problem-real__card,.landing-about-showcase__card,.landing-biz-tools__card,.landing-biz-value__card,.landing-card-base,.landing-card-surface,.landing-card.h-full,.landing-card:not(.landing-card-base):not(.h-full),.landing-contact-form-shell.landing-contact-form-card,.landing-contact-hero-illustration,.landing-contact-sidebar-info__item,.landing-contact-whatsapp,.landing-faq-item,.landing-feature-tile,.landing-inset-panel,.landing-journey__panel,.landing-pillar,.landing-pricing-plan,.landing-showcase-card,.parches-card{border-color:var(--landing-card-border-color);background:var(--landing-card-surface);box-shadow:var(--landing-card-shadow)}}html[data-theme=dark]{.landing-about-cover-hero__overlay,.landing-biz-cover-hero__overlay{background:linear-gradient(180deg,rgb(10 8 18/.72),rgb(10 8 18/.48) 32%,transparent 58%),linear-gradient(90deg,rgb(10 8 18/.94),rgb(10 8 18/.72) 44%,rgb(10 8 18/.36))}.landing-btn-ghost,.landing-btn-on-brand,.landing-hero-cta.landing-btn-ghost{color:rgb(var(--primary-200)/1)}.landing-btn-ghost:hover,.landing-btn-on-brand:hover,.landing-hero-cta.landing-btn-ghost:hover{color:rgb(var(--color-ink-heading)/1)}.landing-hero-phone-image,.landing-mock-hero-visual__photo,.landing-product-stage__device img{filter:brightness(.9) saturate(.92) contrast(1.02)}.landing-biz-value__metrics .landing-biz-hero-metrics__img{filter:brightness(.92) saturate(.88)}.landing-biz-value__card-icon{background:rgb(var(--biz-value-accent)/.18)}.landing-biz-value__card-watermark{color:rgb(var(--biz-value-accent-soft)/.1)}.landing-site-footer__contact-icon,.landing-site-footer__copy strong,.landing-site-footer__heading,.landing-site-footer__social-btn,.landing-site-footer__tagline-accent-highlight{color:rgb(var(--landing-tag-fg)/1)}.landing-site-footer__link:hover,a.landing-site-footer__contact-link:hover{color:rgb(var(--primary-200)/1)}.landing-site-footer__copy{color:rgb(var(--color-ink-muted)/.88)}.landing-faq-layout__rail-btn{color:rgb(var(--color-ink-muted)/1)}.landing-faq-layout__rail-btn--active{background:rgb(var(--primary-50)/1);color:rgb(var(--primary-200)/1);box-shadow:inset 0 0 0 1px rgb(var(--color-primary)/.22)}.landing-faq-layout .landing-faq-item__question{color:rgb(var(--color-ink-heading)/1)}.landing-faq-aside .landing-faq-cta__btn.landing-btn-primary{background:rgb(var(--color-on-brand)/1);color:rgb(var(--color-inverse-bg)/1);border-color:rgb(var(--color-on-brand)/.2);box-shadow:var(--shadow-sm)}.landing-faq-aside .landing-faq-cta__btn.landing-btn-primary:hover{background:rgb(var(--color-on-brand-muted)/.96);color:rgb(var(--color-inverse-bg)/1)}.landing-privacy-consent__reject{border-color:rgb(var(--primary-200)/.45);background:rgb(var(--color-surface-raised)/1);color:rgb(var(--primary-200)/1)}.landing-privacy-consent__reject:hover{border-color:rgb(var(--primary-200)/.65);background:rgb(var(--primary-50)/.65);color:rgb(var(--color-ink-heading)/1)}.landing-privacy-consent__body-accent{color:rgb(var(--primary-200)/1)}.landing-beta-waitlist__input::placeholder,.landing-contact-form__input::placeholder,.landing-contact-form__textarea::placeholder,.landing-mock-waitlist__input::placeholder{color:rgb(var(--color-ink-subtle)/.95)}.landing-hero-phone-wrap,.landing-product-stage__device{box-shadow:0 20px 40px -18px rgb(0 0 0/.42),0 0 0 1px rgb(255 255 255/.06)}.landing-needs-preview__badge--b{background:linear-gradient(135deg,rgb(var(--primary-300)/1),rgb(var(--color-primary)/1))}.landing-needs-preview__badge--c{background:linear-gradient(135deg,rgb(var(--color-warning)/1),rgb(var(--color-warning)/.72))}.landing-needs-preview__streak{background:rgb(var(--color-warning)/.14);color:rgb(var(--color-warning)/1)}.landing-nav-cta--locale[aria-expanded=true]:not(.landing-nav-cta--locale-compact){background-color:rgb(var(--primary-50)/1);box-shadow:var(--landing-btn-ghost-shadow),0 0 0 2px rgb(var(--color-primary)/.14)}.landing-legal-clarity{border-color:rgb(255 255 255/.08);background:rgb(var(--color-surface-raised)/.42)}.landing-legal-card{background:rgb(var(--color-chrome-bg)/.96)}.landing-legal-tabs{background:rgb(var(--color-chrome-bg)/.88);border-bottom-color:rgb(255 255 255/.08)}.landing-legal-support{background:rgb(var(--color-primary)/.1)}.landing-legal__atmosphere:after,.landing-legal__atmosphere:before{opacity:.22}.landing-legal-clarity__toggle{background:rgb(255 255 255/.1);border:1px solid rgb(255 255 255/.18)}.landing-legal-clarity__toggle--on{background:rgb(var(--color-primary)/1);border-color:rgb(var(--primary-300)/.55)}.landing-legal-clarity__toggle-thumb{background:rgb(var(--color-ink-heading)/1);box-shadow:0 1px 2px rgb(0 0 0/.35),0 0 0 1px rgb(255 255 255/.08)}.landing-site-footer__social-btn{border-color:rgb(var(--color-inset-highlight-rgb)/.1)}.landing-site-footer__social-btn:hover{border-color:rgb(var(--color-primary)/.35);background:rgb(var(--primary-50)/.65);color:rgb(var(--primary-200)/1)}.landing-mobile-snap__dot{background:rgb(var(--color-inset-highlight-rgb)/.22)}.landing-mobile-snap__dot--active{background:rgb(var(--color-primary)/1)}.landing-pricing .landing-mobile-snap__dot{background:rgb(255 255 255/.28)}.landing-pricing .landing-mobile-snap__dot--active{background:rgb(255 255 255/.92)}}.landing-brand-promo-band:before,.landing-brand-promo-shine{position:absolute;inset:0;pointer-events:none;opacity:var(--landing-promo-shine-opacity);background:radial-gradient(ellipse 55% 45% at 12% 88%,rgb(var(--color-inset-highlight-rgb)/.28),transparent 62%),radial-gradient(ellipse 50% 40% at 88% 18%,rgb(var(--color-inset-highlight-rgb)/.22),transparent 58%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 200'%3E%3Cpath fill='none' stroke='rgba(255,255,255,0.2)' stroke-width='2' d='M0 120 Q200 40 400 100 T800 80'/%3E%3Cpath fill='none' stroke='rgba(255,255,255,0.14)' stroke-width='2' d='M0 160 Q250 90 500 140 T800 110'/%3E%3C/svg%3E") 50% /cover no-repeat}.landing-brand-promo-band{position:relative;isolation:isolate;overflow:hidden;border:none;background:var(--landing-promo-gradient);box-shadow:var(--landing-promo-shadow)}.landing-brand-promo-band:before{content:""}.landing-brand-promo-accent{color:rgb(var(--landing-promo-accent-fg)/1)}html[data-theme=dark] .landing-biz-tools-section .landing-biz-trust{border-color:rgb(255 255 255/.08);background:rgb(var(--color-surface-raised)/.88);box-shadow:var(--landing-card-shadow)}html[data-theme=dark] .landing-biz-trust__quote-icon{background:rgb(var(--color-primary)/.16);color:rgb(var(--primary-300)/1)}html[data-theme=dark] .landing-biz-trust__avatar{background:linear-gradient(145deg,rgb(var(--color-primary)/.55) 0,rgb(180 154 248/.72) 100%)}:root{--landing-type-hero:clamp(var(--type-display-secondary),1.4rem + 2.8vw,var(--type-display-hero));--landing-type-hero-mobile:clamp(2rem,1.35rem + 4vw,var(--type-display-secondary));--landing-type-h2:var(--type-h2);--landing-type-h3:var(--type-h3);--landing-type-lead:var(--type-body);--landing-type-h4:var(--type-h4);--landing-type-h4-sm:var(--type-card-title);--landing-type-body-lg:var(--type-card-title);--landing-type-body:var(--type-body);--landing-type-body-md:0.9375rem;--landing-type-body-sm:var(--type-body-secondary);--landing-type-small:var(--type-meta);--landing-type-caption:var(--type-micro);--landing-type-caption-min:var(--type-micro);--landing-type-weight-hero:var(--type-weight-bold);--landing-type-weight-heading:var(--type-weight-bold);--landing-type-weight-card:var(--type-weight-semibold);--landing-type-weight-body:var(--type-weight-regular);--landing-type-weight-medium:var(--type-weight-medium);--landing-type-weight-semibold:var(--type-weight-semibold);--landing-type-weight-bold:var(--type-weight-bold);--landing-type-weight-extrabold:var(--type-weight-bold);--landing-type-weight-eyebrow:var(--type-weight-medium);--landing-type-leading-hero:1.12;--landing-type-leading-display:1.2;--landing-type-leading-heading:1.25;--landing-type-leading-tight:1.2;--landing-type-leading-snug:1.35;--landing-type-leading-normal:1.5;--landing-type-leading-body:1.6;--landing-type-leading-lead:1.6;--landing-type-leading-relaxed:1.6;--landing-type-leading-hero-relaxed:1.12;--landing-type-tracking-hero:-0.02em;--landing-type-tracking-display:-0.015em;--landing-type-tracking-heading:-0.01em;--landing-type-tracking-body:0;--landing-type-tracking-lead:0;--landing-type-tracking-caption:0.02em;--landing-type-tracking-none:0;--landing-type-tracking-upper:0.1em;--landing-type-tracking-upper-wide:0.12em;--landing-type-stack-xs:var(--space-2);--landing-type-stack-sm:var(--space-3);--landing-type-stack-md:var(--space-4);--landing-type-stack-lg:var(--space-5);--landing-type-stack-xl:var(--space-6);--landing-type-gap-eyebrow-title:var(--landing-type-stack-md);--landing-type-gap-title-lead:var(--landing-type-stack-sm);--landing-type-gap-lead-content:var(--landing-type-stack-lg);--landing-type-color-heading:rgb(var(--color-ink-heading)/1);--landing-type-color-body:rgb(var(--color-ink-muted)/1);--landing-type-color-muted:rgb(var(--color-ink-subtle)/1);--landing-type-color-brand:rgb(var(--color-primary)/1);--landing-type-color-brand-deep:rgb(var(--color-primary-intense)/1);--landing-type-color-on-brand:rgb(var(--color-on-primary)/1);--text-hero-fluid:var(--landing-type-hero);--text-section-fluid:var(--landing-type-h3);--text-section-display-fluid:var(--landing-type-h2);--text-lead-fluid:var(--landing-type-lead);--text-hero:var(--type-h1);--text-display:var(--type-h2);--text-title:var(--type-card-title);--text-body:var(--type-body);--text-small:var(--type-body-secondary);--text-micro:var(--type-meta);--text-caption:var(--type-micro)}@media (max-width:1023px){:root{--text-hero-fluid:var(--landing-type-hero-mobile)}}.landing-type-hero-title{font-family:var(--font-display);font-size:var(--text-hero-fluid);font-weight:var(--landing-type-weight-hero);line-height:var(--landing-type-leading-hero);letter-spacing:var(--landing-type-tracking-hero);text-wrap:balance;color:var(--landing-type-color-heading)}.landing-about-hero__accent,.landing-business-hero__accent,.landing-contact-hero__accent,.landing-editorial-hero__accent,.landing-faq-hero__accent,.landing-hero-title-accent,.landing-home-section-intro__accent,.landing-pricing-hero__accent,.landing-section-title-accent{background:linear-gradient(90deg,rgb(var(--color-primary)/1) 0,#6639f0 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-about-hero__title,.landing-business-hero__title,.landing-contact-hero__title,.landing-editorial-hero__title,.landing-faq-hero__title,.landing-home-section-intro__title,.landing-journey__title,.landing-mock-beta__title,.landing-mock-hero__title,.landing-mock-how__title,.landing-mock-pilot__title,.landing-pricing-hero__title,.landing-section-display-title,.landing-section-title,.landing-section-title--feature,.landing-section-title--hero,.landing-split-hero__title,.landing-title-hero,.parches-card__title{font-family:var(--font-display);font-weight:var(--landing-type-weight-heading)}.landing-about-hero__title,.landing-business-hero__title,.landing-contact-hero__title,.landing-editorial-hero__title,.landing-faq-hero__title,.landing-pricing-hero__title,.landing-section-head>h1.landing-section-title--hero,.landing-section-title--hero,.landing-split-hero__title,.landing-title-hero{font-size:var(--text-hero-fluid);font-weight:var(--landing-type-weight-hero);line-height:var(--landing-type-leading-hero);letter-spacing:var(--landing-type-tracking-hero);text-wrap:balance;color:rgb(var(--color-ink-heading)/1)}.landing-home-section-intro__title,.landing-section-display-title,.landing-section-head>h2.landing-section-title{font-size:var(--landing-type-h2);font-weight:var(--landing-type-weight-heading);line-height:var(--landing-type-leading-display);letter-spacing:var(--landing-type-tracking-display)}.landing-card-title,.landing-info-card__title,.landing-pillar__title,.parches-card__title{font-size:var(--type-card-title);font-weight:var(--landing-type-weight-card);line-height:var(--landing-type-leading-heading);letter-spacing:var(--landing-type-tracking-heading)}.landing-btn,.landing-mock-trust__text,.landing-nav-bar-shell,.landing-nav-bar-shell .landing-link-item,.landing-nav-cta,.landing-tag{font-family:var(--font-sans)}.landing-type-hero-lead{font-size:var(--text-lead-fluid);font-weight:var(--landing-type-weight-body);line-height:var(--landing-type-leading-lead);letter-spacing:var(--landing-type-tracking-lead);color:var(--landing-type-color-body)}.landing-type-eyebrow{font-size:var(--landing-type-caption);font-weight:var(--landing-type-weight-eyebrow);letter-spacing:var(--landing-type-tracking-upper);line-height:var(--landing-type-leading-snug);text-transform:uppercase;color:var(--landing-type-color-brand)}.landing-type-body{font-size:var(--landing-type-body);font-weight:var(--landing-type-weight-body);line-height:var(--landing-type-leading-body);letter-spacing:var(--landing-type-tracking-body);color:var(--landing-type-color-body)}.landing-type-caption-text{font-size:var(--landing-type-caption);line-height:var(--landing-type-leading-snug);letter-spacing:var(--landing-type-tracking-caption);color:var(--landing-type-color-muted)}.landing-stat-value{font-family:var(--font-display);font-weight:var(--landing-type-weight-bold);line-height:1;letter-spacing:-.03em;color:rgb(var(--color-primary)/1)}.landing-about-hero__body,.landing-about-showcase__flow-hint,.landing-info-card__desc,.landing-mock-beta__body,.landing-mock-hero__hook,.landing-mock-hero__subtitle,.landing-mock-how__subtitle,.landing-mock-pilot__body,.landing-section-lead,.landing-section-lead--muted,.parches-card__desc{font-size:var(--landing-type-body-sm);font-weight:var(--landing-type-weight-body);line-height:var(--landing-type-leading-body);letter-spacing:var(--landing-type-tracking-body)}.landing-mock-hero__cta-card-title{font-size:var(--landing-type-body-sm);line-height:var(--landing-type-leading-snug);letter-spacing:var(--landing-type-tracking-body)}.landing-about-showcase__title,.landing-home-section-intro__title,.landing-mock-beta__title,.landing-mock-how__title,.landing-mock-pilot__title,.landing-section-display-title{line-height:var(--landing-type-leading-display);letter-spacing:var(--landing-type-tracking-display)}.landing-about-hero__title,.landing-business-hero__title,.landing-editorial-hero__title,.landing-mock-hero__title,.landing-split-hero__title,.landing-title-hero{line-height:var(--landing-type-leading-hero);letter-spacing:var(--landing-type-tracking-hero)}.landing-business-capabilities__card-title,.landing-card-title,.landing-info-card__title,.parches-card__title{line-height:var(--landing-type-leading-heading);letter-spacing:var(--landing-type-tracking-heading)}.landing-business-today__heading--nav,.landing-footer__heading,.landing-mock-pilot__kicker,.landing-section-eyebrow,.landing-tag{letter-spacing:var(--landing-type-tracking-upper);line-height:var(--landing-type-leading-snug)}.landing-mock-trust__line{font-size:var(--landing-type-small);line-height:var(--landing-type-leading-snug);letter-spacing:var(--landing-type-tracking-body)}.landing-mock-waitlist__disclaimer{font-size:var(--landing-type-caption);line-height:var(--landing-type-leading-snug);letter-spacing:var(--landing-type-tracking-caption)}.landing-home-section-intro{gap:var(--landing-type-stack-md)}@media (min-width:640px){.landing-home-section-intro{gap:var(--landing-type-stack-lg)}}.landing-home-section-intro__lead,.landing-home-section-intro__title{margin-top:0;margin-bottom:0}.landing-section-head--stacked{gap:var(--landing-type-stack-md)}@media (min-width:640px){.landing-section-head--stacked{gap:var(--landing-type-stack-lg)}}.landing-mock-hero__stack{gap:var(--landing-type-stack-md)}@media (min-width:640px){.landing-mock-hero__stack{gap:var(--landing-type-stack-lg)}}.landing-mock-hero__cta-zone{gap:var(--landing-type-stack-md)}@media (min-width:640px){.landing-mock-hero__cta-zone{gap:var(--landing-type-stack-lg)}}.landing-mock-waitlist__disclaimer{margin-top:var(--landing-type-stack-sm)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;font-family:var(--font-sans);color:rgb(var(--color-ink-muted)/1)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body.landing-page>:not(.landing-site-background):not([data-landing-overlay]){position:relative;z-index:10}body.landing-page{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-tight);font-weight:400;color:rgb(var(--color-ink-muted)/1);background-color:rgb(var(--landing-page-bg)/1);min-height:100dvh;scroll-padding-top:var(--landing-scroll-anchor);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){body.landing-page{scroll-behavior:auto}}h1,h2,h3{color:rgb(var(--color-ink-heading)/1)}:root{--bp-mobile-max:767px;--bp-tablet-min:768px;--bp-tablet-max:1023px;--bp-desktop-min:1024px;--bp-desktop-max:1439px;--bp-wide-min:1440px}body.landing-page,html{overflow-x:clip}.r-grid{display:grid;width:100%;min-width:0;gap:var(--landing-grid-gap)}.r-grid--cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr))}@media (min-width:768px){.r-grid{gap:var(--landing-grid-gap-lg)}}@media (min-width:1024px) and (max-width:1439px){.landing-nav-bar{gap:var(--space-2)}.landing-nav-bar__menu{gap:var(--space-1)}.landing-nav-bar .landing-link-item{padding-inline:var(--space-2);font-size:.8125rem}.landing-nav-bar .landing-nav-cta:not(.landing-nav-cta--locale-compact){padding-inline:var(--space-4);font-size:.8125rem}.landing-nav-bar .landing-nav-cta.landing-btn-primary{padding-inline:var(--space-4)}}@media (min-width:1440px){.landing-nav-bar{gap:var(--space-6)}}