.legal-page{min-height:100vh;padding:120px 0 80px;background:linear-gradient(180deg,var(--uppy-green-900) 0%,var(--uppy-green-800) 100%)}.legal-page .shell{max-width:800px}.legal-page h1{font-size:clamp(2rem,4vw,3rem);margin-bottom:8px;color:var(--color-brand-white)}.legal-updated{display:inline-block;margin-bottom:32px;font-size:.8125rem;color:var(--uppy-green-400);font-family:var(--font-display);letter-spacing:.04em}.legal-intro{font-size:1.0625rem;line-height:1.7;color:var(--uppy-white-a80);margin-bottom:40px}.legal-section{margin-bottom:36px;padding-bottom:36px;border-bottom:1px solid var(--uppy-line)}.legal-section:last-child{border-bottom:none}.legal-section h2{font-size:1.25rem;color:var(--uppy-yellow);margin-bottom:14px;line-height:1.3}.legal-section p{font-size:.96875rem;line-height:1.7;color:var(--uppy-white-a72);margin-bottom:12px}.legal-section ul{margin:0 0 16px;padding-left:22px}.legal-section li{font-size:.9375rem;line-height:1.7;color:var(--uppy-white-a72);margin-bottom:8px}.legal-section a{color:var(--uppy-green-400);text-decoration:underline;text-underline-offset:3px}.legal-section strong{color:var(--color-brand-white);font-weight:600}.legal-pending{background:var(--uppy-yellow);color:var(--color-brand-ink);font-weight:600;padding:1px 6px;border-radius:4px;overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media(max-width:540px){.legal-page{padding:100px 0 60px}.legal-section h2{font-size:1.125rem}}:root{--color-brand-green-400: #6cc499;--color-brand-green-500: #3da775;--color-brand-green-600: #2a8159;--color-brand-green-700: #1a6043;--color-brand-green-800: #114a32;--color-brand-green-900: #0b2e1f;--color-brand-sage-100: #e8f3eb;--color-brand-sage-200: #c7e6d2;--color-brand-yellow-300: #ffe680;--color-brand-yellow-500: #ffd23a;--color-brand-yellow-700: #f0b800;--color-brand-cream: #f7f1e3;--color-brand-paper: #fbf6e7;--color-brand-ink: #0f1a14;--color-brand-snow: #f6f1e2;--color-brand-white: #ffffff;--color-brand-mute: rgba(255,255,255,.66);--color-brand-line: rgba(255,255,255,.16);--color-app-teal-300: #7BC9B3;--color-app-teal-700: #2A7060;--color-app-canvas: #F5F2EB;--color-app-ink: #1F2924;--color-app-inkMuted: #5A645D;--color-app-border: #E8E5DE;--color-universe-app-espectra: #7B61FF;--color-universe-app-kinetic: #FF6B35;--color-universe-app-nova: #00D4FF;--color-universe-app-lexi: #FF65A3;--color-universe-app-sense: #00C4B4;--color-universe-web-espectra: #8c5cff;--color-universe-web-kinetic: #ff7a59;--color-universe-web-nova: #ffd23a;--color-universe-web-lexi: #ff65a3;--color-universe-web-sense: #00c9a7;--color-universe-web-focus-legacy: #65c7ff;--semantic-brand-bg-dark: var(--color-brand-green-800);--semantic-brand-bg-darkDeep: var(--color-brand-green-900);--semantic-brand-bg-light: var(--color-brand-cream);--semantic-brand-bg-paper: var(--color-brand-paper);--semantic-brand-bg-tint: var(--color-brand-sage-100);--semantic-brand-text-onLight: var(--color-brand-green-900);--semantic-brand-text-onLightMuted: var(--color-brand-green-700);--semantic-brand-text-onDark: var(--color-brand-snow);--semantic-brand-text-onDarkMuted: var(--color-brand-mute);--semantic-brand-text-accentOnDark: var(--color-brand-yellow-500);--semantic-brand-text-linkOnDark: var(--color-brand-green-400);--semantic-brand-action-primaryBg: var(--color-brand-yellow-500);--semantic-brand-action-primaryFg: var(--color-brand-green-900);--semantic-brand-action-primaryBorder: var(--color-brand-yellow-700);--semantic-brand-action-secondaryBg: var(--color-brand-green-700);--semantic-brand-action-secondaryFg: var(--color-brand-cream);--semantic-brand-border-onDark: var(--color-brand-line);--semantic-brand-border-onLight: rgba(11,46,31,.08);--semantic-brand-border-accent: var(--color-brand-green-500);--semantic-brand-logo-star: var(--color-brand-yellow-500);--semantic-brand-logo-starDeep: var(--color-brand-yellow-700);--semantic-brand-logo-wordmarkOnLight: var(--color-brand-green-700);--semantic-brand-logo-wordmarkOnDark: var(--color-brand-cream);--semantic-brand-universe-espectra: var(--color-universe-app-espectra);--semantic-brand-universe-kinetic: var(--color-universe-app-kinetic);--semantic-brand-universe-nova: var(--color-universe-app-nova);--semantic-brand-universe-lexi: var(--color-universe-app-lexi);--semantic-brand-universe-sense: var(--color-universe-app-sense);--font-family-display: "Space Grotesk", Inter, system-ui, sans-serif;--font-family-body: Manrope, Inter, system-ui, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-tracking-tightest: -.032em;--font-tracking-tighter: -.026em;--font-tracking-tight: -.02em;--font-tracking-button: -.005em;--font-tracking-normal: 0em;--font-tracking-eyebrow: .18em;--type-web-display-font-family: var(--font-family-display);--type-web-display-font-size: clamp(40px, 6vw, 84px);--type-web-display-font-weight: var(--font-weight-semibold);--type-web-display-line-height: 1.02;--type-web-display-letter-spacing: var(--font-tracking-tightest);--type-web-h1-font-family: var(--font-family-display);--type-web-h1-font-size: clamp(40px, 6vw, 64px);--type-web-h1-font-weight: var(--font-weight-semibold);--type-web-h1-line-height: 1.02;--type-web-h1-letter-spacing: var(--font-tracking-tightest);--type-web-h2-font-family: var(--font-family-display);--type-web-h2-font-size: clamp(30px, 4vw, 54px);--type-web-h2-font-weight: var(--font-weight-semibold);--type-web-h2-line-height: 1.08;--type-web-h2-letter-spacing: var(--font-tracking-tighter);--type-web-h3-font-family: var(--font-family-display);--type-web-h3-font-size: clamp(19px, calc(3.5vw + .35rem) , 24px);--type-web-h3-font-weight: var(--font-weight-semibold);--type-web-h3-line-height: 1.3;--type-web-h3-letter-spacing: var(--font-tracking-tight);--type-web-bodyLg-font-family: var(--font-family-body);--type-web-bodyLg-font-size: 17px;--type-web-bodyLg-font-weight: var(--font-weight-regular);--type-web-bodyLg-line-height: 1.7;--type-web-bodyLg-letter-spacing: var(--font-tracking-normal);--type-web-body-font-family: var(--font-family-body);--type-web-body-font-size: 15.5px;--type-web-body-font-weight: var(--font-weight-regular);--type-web-body-line-height: 1.65;--type-web-body-letter-spacing: var(--font-tracking-normal);--type-web-caption-font-family: var(--font-family-body);--type-web-caption-font-size: 13px;--type-web-caption-font-weight: var(--font-weight-regular);--type-web-caption-line-height: 1.6;--type-web-caption-letter-spacing: var(--font-tracking-normal);--type-web-button-font-family: var(--font-family-display);--type-web-button-font-size: 15.5px;--type-web-button-font-weight: var(--font-weight-semibold);--type-web-button-line-height: 1;--type-web-button-letter-spacing: var(--font-tracking-button);--type-web-eyebrow-font-family: var(--font-family-display);--type-web-eyebrow-font-size: 13px;--type-web-eyebrow-font-weight: var(--font-weight-medium);--type-web-eyebrow-line-height: 1.2;--type-web-eyebrow-letter-spacing: var(--font-tracking-eyebrow);--type-mobile-display-font-family: var(--font-family-display);--type-mobile-display-font-size: 32px;--type-mobile-display-font-weight: var(--font-weight-bold);--type-mobile-display-line-height: 1.15;--type-mobile-display-letter-spacing: -.02em;--type-mobile-h1-font-family: var(--font-family-display);--type-mobile-h1-font-size: 24px;--type-mobile-h1-font-weight: var(--font-weight-semibold);--type-mobile-h1-line-height: 1.25;--type-mobile-h1-letter-spacing: -.015em;--type-mobile-h2-font-family: var(--font-family-display);--type-mobile-h2-font-size: 20px;--type-mobile-h2-font-weight: var(--font-weight-semibold);--type-mobile-h2-line-height: 1.3;--type-mobile-h2-letter-spacing: -.01em;--type-mobile-h3-font-family: var(--font-family-display);--type-mobile-h3-font-size: 17px;--type-mobile-h3-font-weight: var(--font-weight-semibold);--type-mobile-h3-line-height: 1.35;--type-mobile-h3-letter-spacing: 0em;--type-mobile-bodyLg-font-family: var(--font-family-body);--type-mobile-bodyLg-font-size: 16px;--type-mobile-bodyLg-font-weight: var(--font-weight-medium);--type-mobile-bodyLg-line-height: 1.55;--type-mobile-bodyLg-letter-spacing: 0em;--type-mobile-body-font-family: var(--font-family-body);--type-mobile-body-font-size: 16px;--type-mobile-body-font-weight: var(--font-weight-regular);--type-mobile-body-line-height: 1.55;--type-mobile-body-letter-spacing: 0em;--type-mobile-secondary-font-family: var(--font-family-body);--type-mobile-secondary-font-size: 14px;--type-mobile-secondary-font-weight: var(--font-weight-regular);--type-mobile-secondary-line-height: 1.5;--type-mobile-secondary-letter-spacing: 0em;--type-mobile-caption-font-family: var(--font-family-body);--type-mobile-caption-font-size: 12px;--type-mobile-caption-font-weight: var(--font-weight-medium);--type-mobile-caption-line-height: 1.4;--type-mobile-caption-letter-spacing: .01em;--type-mobile-button-font-family: var(--font-family-display);--type-mobile-button-font-size: 16px;--type-mobile-button-font-weight: var(--font-weight-semibold);--type-mobile-button-line-height: 1.2;--type-mobile-button-letter-spacing: -.005em;--type-mobile-eyebrow-font-family: var(--font-family-display);--type-mobile-eyebrow-font-size: 12px;--type-mobile-eyebrow-font-weight: var(--font-weight-medium);--type-mobile-eyebrow-line-height: 1.3;--type-mobile-eyebrow-letter-spacing: .14em;--type-mobile-score-font-family: var(--font-family-display);--type-mobile-score-font-size: 28px;--type-mobile-score-font-weight: var(--font-weight-bold);--type-mobile-score-line-height: 1.1;--type-mobile-score-letter-spacing: 0em;--space-0: 0px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-25: 100px;--space-app-hair: 2px;--space-app-xs: 4px;--space-app-xs2: 6px;--space-app-sm: 8px;--space-app-sm2: 10px;--space-app-md: 12px;--space-app-md2: 14px;--space-app-lg: 16px;--space-app-gutter: 20px;--space-app-xl: 24px;--space-gutter-feed: 16px;--space-gutter-app: 20px;--space-gutter-flow: 24px;--space-gutter-moment: 28px;--space-web-gapCard: 18px;--space-web-shellMax: 1240px;--radius-brand-sm: 10px;--radius-brand-md: 18px;--radius-brand-lg: 28px;--radius-brand-pill: 999px;--radius-product-xs: 8px;--radius-product-sm: 12px;--radius-product-md: 16px;--radius-product-lg: 20px;--radius-product-pill: 999px;--shadow-brand-surfaceDark: inset 0px 1px 0px 0px rgba(255,255,255,.06), 0px 12px 30px -12px rgba(0,0,0,.5);--shadow-brand-ctaYellow: inset 0px 1px 0px 0px rgba(255,255,255,.6), 0px 10px 24px -8px rgba(240,184,0,.55);--shadow-brand-cardLight: 0px 20px 50px -20px rgba(11,46,31,.18);--motion-duration-fast: .1s;--motion-duration-base: .2s;--motion-duration-slow: .3s;--motion-duration-reveal: .65s;--motion-easing-standard: cubic-bezier(.25, .1, .25, 1);--motion-easing-out: cubic-bezier(0, 0, .2, 1);--motion-easing-in: cubic-bezier(.4, 0, 1, 1);--motion-easing-emphasized: cubic-bezier(.2, .85, .25, 1.05);--breakpoint-mobile: 640px;--breakpoint-heroStack: 920px;--breakpoint-tablet: 960px;--breakpoint-nav: 1200px;--proposed-universe-lexi-raw: #FF65A3;--proposed-universe-lexi-textLight: #D90057;--proposed-universe-lexi-textDark: #FF65A3;--proposed-universe-lexi-chipFillLight: #FFF3F8;--proposed-universe-lexi-chipFillDark: #31272B;--proposed-universe-darkText-espectra: #B6A6FF;--proposed-universe-darkText-kinetic: #FF9A73;--proposed-universe-darkText-nova: #5FE3FF;--proposed-universe-darkText-lexi: #FF85B6;--proposed-universe-darkText-sense: #4FE0D2;--proposed-focus-ringWidth: 3px;--proposed-focus-ringOffset: 3px;--proposed-focus-ringColorOnDark: var(--color-brand-yellow-500);--proposed-focus-ringColorOnLight: var(--color-brand-green-700);--proposed-size-touchMin: 44px;--proposed-size-touchMinAndroid: 48px;--proposed-size-icon-xs: 12px;--proposed-size-icon-sm: 16px;--proposed-size-icon-md: 20px;--proposed-size-icon-lg: 24px;--proposed-size-icon-xl: 32px;--proposed-size-avatar-xs: 24px;--proposed-size-avatar-sm: 32px;--proposed-size-avatar-md: 40px;--proposed-size-avatar-lg: 48px;--proposed-size-avatar-xl: 64px;--proposed-size-measure-text: 20rem;--proposed-size-measure-dialog: 30rem;--proposed-size-measure-toast: 34rem;--proposed-size-dot: 8px;--proposed-size-badge: 20px;--proposed-size-tabItem: 48px;--proposed-size-buttonLg: 52px;--proposed-size-callAction: 68px;--proposed-scrim-strong: rgba(0,0,0,.65);--proposed-scrim-soft: rgba(0,0,0,.35);--proposed-scrim-medium: rgba(0,0,0,.45);--proposed-status-onLight-success-text: #2D7446;--proposed-status-onLight-success-container: #E1EEE6;--proposed-status-onLight-warning-text: #8A5E00;--proposed-status-onLight-warning-container: #F3E8CE;--proposed-status-onLight-danger-text: #A5241A;--proposed-status-onLight-danger-container: #F7E4E2;--proposed-status-onLight-info-text: #1F5E91;--proposed-status-onLight-info-container: #E3EEF7;--proposed-status-onLight-neutral-text: #4F5A53;--proposed-status-onLight-neutral-container: #ECE9E2;--proposed-status-onLight-unknown-text: #5A645D;--proposed-status-onLight-unknown-container: #F1EEE7;--proposed-status-onDark-success-text: #8FDDB6;--proposed-status-onDark-success-container: rgba(143,221,182,.12);--proposed-status-onDark-warning-text: var(--color-brand-yellow-500);--proposed-status-onDark-warning-container: rgba(255,210,58,.12);--proposed-status-onDark-danger-text: #FFAE99;--proposed-status-onDark-danger-container: rgba(255,174,153,.12);--proposed-status-onDark-danger-solid: #FF5449;--proposed-status-onDark-danger-onSolid: var(--color-brand-white);--proposed-status-onDark-info-text: #8FD3FF;--proposed-status-onDark-info-container: rgba(143,211,255,.12);--proposed-status-onDark-neutral-text: #D5DDD8;--proposed-status-onDark-neutral-container: rgba(213,221,216,.1);--proposed-status-onDark-unknown-text: #C4CCC7;--proposed-status-onDark-unknown-container: rgba(196,204,199,.04);--proposed-border-width-hairline: 1px;--proposed-border-width-control: 2px;--proposed-state-primary-light-hover: #1A6253;--proposed-state-primary-light-pressed: #035546;--proposed-state-primary-dark-hover: #8BD9C3;--proposed-state-primary-dark-pressed: #9CEBD4;--proposed-state-selected-light-fill: #E1EDE9;--proposed-state-selected-light-border: var(--color-app-teal-700);--proposed-state-selected-light-mark: var(--color-app-teal-700);--proposed-state-selected-dark-fill: #2A4D42;--proposed-state-selected-dark-border: var(--color-app-teal-300);--proposed-state-selected-dark-mark: var(--color-app-teal-300);--proposed-state-disabled-light-fill: #EDEAE3;--proposed-state-disabled-light-border: #87837B;--proposed-state-disabled-light-text: var(--color-app-inkMuted);--proposed-state-disabled-dark-fill: #2F3532;--proposed-state-disabled-dark-border: #7E8683;--proposed-state-disabled-dark-text: #C9C5B8;--proposed-timing-loadDelay: .2s;--proposed-timing-longWait: 10s;--proposed-timing-toastMin: 6s;--proposed-timing-toastPerChar: 80ms;--proposed-timing-toastWithAction: 10s;--proposed-timing-announcerRetention: 7s}[data-layer=product]{--app-background: var(--color-app-canvas);--app-surface: var(--color-brand-white);--app-surfaceVariant: #EDEAE3;--app-primary: var(--color-app-teal-700);--app-onPrimary: var(--color-brand-white);--app-primaryContainer: #E1EDE9;--app-secondary: #E8E0D5;--app-secondaryContainer: #F0EBE4;--app-tertiary: #F5D9C5;--app-tertiaryContainer: #F8EEE7;--app-success: #2D7446;--app-successContainer: #E1EEE6;--app-warning: #8A5E00;--app-warningContainer: #F3E8CE;--app-danger: #A5241A;--app-dangerContainer: #F7E4E2;--app-textPrimary: var(--color-app-ink);--app-textSecondary: var(--color-app-inkMuted);--app-textMuted: #666F69;--app-textPlaceholder: #5F6962;--app-textFaint: #B8BDB8;--app-accentGold: #8C6400;--app-outline: #87837B;--app-outlineVariant: var(--color-app-border);--app-inverseSurface: #1F2924;--app-inverseText: #F9F7F2;--app-universeText-espectra: #6A4DFA;--app-universeText-kinetic: #B83000;--app-universeText-nova: #007890;--app-universeText-lexi: #D90057;--app-universeText-sense: #007B70;--app-universeChipFill-espectra: #F6F5FF;--app-universeChipFill-kinetic: #FFF4EF;--app-universeChipFill-nova: #E4FAFF;--app-universeChipFill-lexi: #FFF3F8;--app-universeChipFill-sense: #D2FFFB}[data-layer=product][data-theme=dark]{--app-background: #1C211F;--app-surface: #252B28;--app-surfaceVariant: #2F3532;--app-primary: var(--color-app-teal-300);--app-onPrimary: var(--color-brand-ink);--app-primaryContainer: #2A4D42;--app-secondary: #C9BFAF;--app-secondaryContainer: #3D3832;--app-tertiary: #E8C8B0;--app-tertiaryContainer: #4A3F38;--app-success: #7ACFA4;--app-successContainer: #2A4D3A;--app-warning: #F0C040;--app-warningContainer: #4A3D1A;--app-danger: #F08075;--app-dangerContainer: #4A2A26;--app-textPrimary: #F2F0EB;--app-textSecondary: #C9C5B8;--app-textMuted: #9B968B;--app-textPlaceholder: #A9A498;--app-textFaint: #5C635D;--app-accentGold: #F0C040;--app-outline: #7E8683;--app-outlineVariant: #2F3532;--app-inverseSurface: #F2F0EB;--app-inverseText: #1F2924;--app-universeText-espectra: #B6A6FF;--app-universeText-kinetic: #FF9A73;--app-universeText-nova: #5FE3FF;--app-universeText-lexi: #FF85B6;--app-universeText-sense: #4FE0D2;--app-universeChipFill-espectra: #252734;--app-universeChipFill-kinetic: #312821;--app-universeChipFill-nova: #193234;--app-universeChipFill-lexi: #31272B;--app-universeChipFill-sense: #19302D}@media(prefers-color-scheme:dark){[data-layer=product]:not([data-theme=light]){--app-background: #1C211F;--app-surface: #252B28;--app-surfaceVariant: #2F3532;--app-primary: var(--color-app-teal-300);--app-onPrimary: var(--color-brand-ink);--app-primaryContainer: #2A4D42;--app-secondary: #C9BFAF;--app-secondaryContainer: #3D3832;--app-tertiary: #E8C8B0;--app-tertiaryContainer: #4A3F38;--app-success: #7ACFA4;--app-successContainer: #2A4D3A;--app-warning: #F0C040;--app-warningContainer: #4A3D1A;--app-danger: #F08075;--app-dangerContainer: #4A2A26;--app-textPrimary: #F2F0EB;--app-textSecondary: #C9C5B8;--app-textMuted: #9B968B;--app-textPlaceholder: #A9A498;--app-textFaint: #5C635D;--app-accentGold: #F0C040;--app-outline: #7E8683;--app-outlineVariant: #2F3532;--app-inverseSurface: #F2F0EB;--app-inverseText: #1F2924;--app-universeText-espectra: #B6A6FF;--app-universeText-kinetic: #FF9A73;--app-universeText-nova: #5FE3FF;--app-universeText-lexi: #FF85B6;--app-universeText-sense: #4FE0D2;--app-universeChipFill-espectra: #252734;--app-universeChipFill-kinetic: #312821;--app-universeChipFill-nova: #193234;--app-universeChipFill-lexi: #31272B;--app-universeChipFill-sense: #19302D}}[data-layer=product]{--app-universe-espectra: var(--color-universe-app-espectra);--app-universe-kinetic: var(--color-universe-app-kinetic);--app-universe-nova: var(--color-universe-app-nova);--app-universe-lexi: var(--color-universe-app-lexi);--app-universe-sense: var(--color-universe-app-sense)}[data-layer=product]{--app-cosmicCanvas-bg: #0a0e1a;--app-cosmicCanvas-border: #1e2440;--app-cosmicCanvas-text: #e8eaf8}[data-layer=product]{--proposed-state-selected-fill: var(--app-primaryContainer);--proposed-state-selected-border: var(--app-primary);--proposed-state-selected-mark: var(--app-primary);--proposed-state-disabled-fill: var(--app-surfaceVariant);--proposed-state-disabled-border: var(--app-outline);--proposed-state-disabled-text: var(--app-textSecondary)}@media(prefers-reduced-motion:reduce){:root{--motion-duration-fast: 0ms;--motion-duration-base: 0ms;--motion-duration-slow: 0ms;--motion-duration-reveal: 0ms}}@font-face{font-family:Space Grotesk;src:url(/fonts/SpaceGrotesk-VariableFont_wght.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-VariableFont_wght.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}:root{--uppy-green-900: var(--color-brand-green-900);--uppy-green-800: var(--color-brand-green-800);--uppy-green-700: var(--color-brand-green-700);--uppy-green-600: var(--color-brand-green-600);--uppy-green-500: var(--color-brand-green-500);--uppy-green-400: var(--color-brand-green-400);--uppy-sage-200: var(--color-brand-sage-200);--uppy-green-850: #0f3524;--uppy-sage-75: #eef7f2;--uppy-yellow: var(--color-brand-yellow-500);--uppy-yellow-soft: var(--color-brand-yellow-300);--uppy-cream: var(--color-brand-cream);--uppy-paper: var(--color-brand-paper);--uppy-snow: var(--semantic-brand-text-onDark);--uppy-mute: var(--color-brand-mute);--uppy-line: var(--color-brand-line);--uppy-white-a03: rgba(255,255,255,.03);--uppy-white-a06: rgba(255,255,255,.06);--uppy-white-a10: rgba(255,255,255,.1);--uppy-white-a24: rgba(255,255,255,.24);--uppy-white-a32: rgba(255,255,255,.32);--uppy-white-a60: rgba(255,255,255,.6);--uppy-white-a72: rgba(255,255,255,.72);--uppy-white-a80: rgba(255,255,255,.8);--uppy-white-a88: rgba(255,255,255,.88);--uppy-green-900-a08: rgba(11,46,31,.08);--uppy-green-900-a12: rgba(11,46,31,.12);--uppy-green-900-a24: rgba(11,46,31,.24);--uppy-green-900-a60: rgba(11,46,31,.6);--uppy-green-900-a72: rgba(11,46,31,.72);--uppy-green-900-a84: rgba(11,46,31,.84);--uppy-green-400-a24: rgba(108,196,153,.24);--uppy-green-400-a80: rgba(108,196,153,.8);--uppy-yellow-a03: rgba(255,210,58,.03);--uppy-yellow-a08: rgba(255,210,58,.08);--uppy-yellow-a14: rgba(255,210,58,.14);--uppy-yellow-a28: rgba(255,210,58,.28);--uppy-yellow-a40: rgba(255,210,58,.4);--uppy-black-a45: rgba(0,0,0,.45);--uppy-black-a60: rgba(0,0,0,.6);--uppy-black-a70: rgba(0,0,0,.7);--font-display: "Space Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body: "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--space-inline: clamp(16px, 4.1vw, 24px);--section-y: var(--space-25);--head-sub: var(--space-5);--head-gap: var(--space-12);--grid-gap: var(--space-16);--grid-gap-stacked: var(--space-10);--bp-nav: 1200px;--r-sm: var(--radius-brand-sm);--r-md: var(--radius-brand-md);--r-lg: var(--radius-brand-lg);--r-pill: var(--radius-brand-pill)}*{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;max-width:100%}html{scroll-padding-top:96px;scrollbar-gutter:stable;color-scheme:dark}#root{width:100%}body{font-family:var(--font-body);color:var(--uppy-snow);background:var(--uppy-green-800);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-wrap:anywhere;padding-top:68px;cursor:default}a{cursor:pointer}img,svg,canvas,video{max-width:100%}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;letter-spacing:-.02em;margin:0;text-wrap:balance}h1{font-size:clamp(2.5rem,6vw,5.25rem);line-height:1.02;letter-spacing:-.032em}h2{font-size:clamp(1.875rem,4vw,3.375rem);line-height:1.08;letter-spacing:-.026em}h3{font-size:clamp(1.1875rem,calc(3.5vw + .35rem),1.5rem);line-height:1.3}p{margin:0;line-height:1.65}.h2-line{display:block}.shell{width:min(1240px,calc(100% - 2 * var(--space-inline) - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));margin-inline:auto}section{position:relative}.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:600;font-size:.96875rem;letter-spacing:-.005em;padding:16px 26px;min-height:52px;border-radius:var(--r-pill);border:1px solid transparent;cursor:pointer;text-decoration:none;line-height:1;transition:transform var(--motion-duration-base) var(--motion-easing-out),background var(--motion-duration-base) var(--motion-easing-out),box-shadow var(--motion-duration-base) var(--motion-easing-out),border-color var(--motion-duration-base) var(--motion-easing-out);white-space:nowrap}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-sm{min-height:44px;padding:8px 20px;font-size:.875rem}.btn-lg{padding:19px 32px;font-size:1.03125rem;min-height:60px}.btn-primary{background:var(--uppy-yellow);color:var(--uppy-green-900);box-shadow:inset 0 1px 0 var(--uppy-white-a60),0 10px 18px -12px var(--uppy-black-a70)}.btn-primary:hover{background:var(--uppy-yellow-soft)}.btn-secondary{background:var(--uppy-white-a10);color:var(--color-brand-white);border-color:var(--uppy-line)}.btn-secondary:hover{background:var(--uppy-white-a24);border-color:var(--uppy-white-a60)}.btn-ghost{background:transparent;color:var(--color-brand-white);border-color:var(--uppy-white-a32)}.btn-ghost:hover{background:var(--uppy-white-a10);border-color:var(--uppy-white-a60)}.starfield{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.starfield .star{position:absolute;width:2px;height:2px;background:var(--color-brand-white);border-radius:50%;opacity:.6;animation:twinkle 4s ease-in-out infinite}.starfield .star.lg{width:3px;height:3px}.starfield .star.xl{width:4px;height:4px}@keyframes twinkle{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.starfield .star{animation:none}}.skip-link{position:absolute;left:-9999px;top:auto;z-index:100;padding:12px 20px;background:var(--uppy-yellow);color:var(--uppy-green-900);font-family:var(--font-display);font-weight:600;border-radius:var(--r-sm)}.skip-link:focus{left:max(16px,env(safe-area-inset-left,0px));top:max(16px,env(safe-area-inset-top,0px))}:focus-visible{outline:3px solid var(--uppy-yellow);outline-offset:3px}.faq-bot :focus-visible{outline-color:var(--uppy-green-700)}::selection{background:var(--uppy-yellow);color:var(--uppy-green-900)}section[tabindex="-1"]:focus:not(:focus-visible),section[tabindex="-1"]:focus-visible,main[tabindex="-1"]:focus:not(:focus-visible),main[tabindex="-1"]:focus-visible{outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nav{position:fixed;top:0;left:0;right:0;z-index:30;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:var(--uppy-green-900-a60);border-bottom:1px solid var(--uppy-line)}.nav-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:max(12px,env(safe-area-inset-top,0px)) 0 12px}.nav-toggle{display:none;align-items:center;justify-content:center;gap:8px;width:44px;height:44px;padding:0;border:1px solid var(--uppy-line);border-radius:var(--r-sm);background:var(--uppy-white-a06);color:var(--color-brand-white);cursor:pointer;flex-shrink:0}.nav-toggle-label{display:none;font-family:var(--font-display);font-size:.8125rem;font-weight:700}.nav-toggle:hover{background:var(--uppy-white-a10)}.nav-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:28;background:var(--uppy-black-a45);border:none;cursor:pointer;padding:0}.nav-links{display:flex;gap:28px;list-style:none;padding:0;margin:0 auto}.nav-cta{flex-shrink:0}.nav-mobile-cta,.nav-mobile-lang{display:none}.lang-switch{display:flex;align-items:center;gap:2px;flex-shrink:0;white-space:nowrap;background:var(--uppy-green-900);border-radius:var(--r-sm)}.lang-btn{background:none;border:none;color:var(--uppy-white-a80);font-size:.75rem;font-weight:600;letter-spacing:.05em;cursor:pointer;padding:4px 6px;border-radius:4px;transition:color var(--motion-duration-base) var(--motion-easing-out);white-space:nowrap;overflow-wrap:normal;min-width:28px}.lang-btn:hover,.lang-btn.active{color:var(--color-brand-white)}.lang-sep{color:var(--uppy-white-a24);font-size:.6875rem}.nav-links a{color:var(--uppy-mute);text-decoration:none;font-size:.90625rem;font-weight:500;transition:color var(--motion-duration-base) var(--motion-easing-out)}.nav-links a:hover{color:var(--color-brand-white)}.logo{display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0}.logo-lockup{display:block;height:48px;width:auto}.hero{position:relative;padding:var(--space-5) 0 var(--section-y);overflow-x:clip;isolation:isolate}@supports not (overflow: clip){.hero{overflow:hidden}}.hero-bg{position:absolute;top:-10%;right:-10%;bottom:0;left:-10%;background:radial-gradient(60% 50% at 80% 10%,var(--uppy-green-400-a24),transparent 60%),radial-gradient(40% 35% at 10% 90%,var(--uppy-yellow-a14),transparent 70%),linear-gradient(180deg,var(--uppy-green-900) 0%,var(--uppy-green-800) 60%,var(--uppy-green-700) 100%);z-index:-1}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--grid-gap);align-items:center}@media(max-width:920px){.hero-grid{grid-template-columns:1fr;gap:var(--grid-gap-stacked)}.hero-visual{aspect-ratio:1 / .9}.hero-phone{aspect-ratio:390 / 640}}.hero h1{font-size:var(--type-web-h1-font-size);line-height:1.14;overflow:visible;margin-top:22px}@media(min-width:921px)and (max-width:1100px){.hero h1{font-size:3rem}}.hero h1{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}@media(max-width:379px){.hero h1{font-size:clamp(2rem,10vw,2.5rem)}}.hero h1 .highlight{background:none;-webkit-text-fill-color:currentColor;color:var(--uppy-yellow);font-style:italic}.hero-sub{font-size:clamp(1.03125rem,1.15vw,1.15625rem);color:var(--uppy-white-a80);max-width:580px;margin-top:28px;line-height:1.7;text-wrap:pretty}.hero-cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:40px}.hero-trust{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-direction:column;gap:8px;font-size:.9375rem;line-height:1.4;color:var(--color-brand-white)}.hero-trust li{display:flex;align-items:flex-start;gap:8px}.hero-trust-ic{display:inline-flex;flex-shrink:0;margin-top:1px;color:var(--uppy-green-400)}.hero-visual{position:relative;width:100%;aspect-ratio:1 / 1;max-width:520px;margin-inline:auto}.hero-orb-1{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px dashed var(--uppy-white-a24);animation:spin 40s linear infinite}.hero-orb-2{position:absolute;width:124%;height:124%;top:-12%;right:-12%;bottom:-12%;left:-12%;border-radius:50%;border:1px dashed var(--uppy-line);animation:spin 80s linear infinite reverse}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.hero-orb-1,.hero-orb-2{animation:none}}.hero-planet{position:absolute;border-radius:50%;background:var(--planet);transform:translate(-50%,-50%);box-shadow:0 6px 10px -4px var(--uppy-black-a45)}.hero-stage{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.hero-phone{position:absolute;width:44%;aspect-ratio:390 / 730;padding:5px;border-radius:28px;background:var(--color-brand-ink);box-shadow:inset 0 0 0 1px var(--uppy-line),0 40px 70px -28px var(--uppy-black-a70),0 14px 24px -12px var(--uppy-black-a45)}.hero-phone-img{display:block;width:100%;height:100%;border-radius:23px;object-fit:cover;object-position:top}.hero-phone-front{right:6%;top:11%;width:47%;z-index:3;animation:hero-rise 1s cubic-bezier(.16,1,.3,1) both}.hero-phone-back{left:10%;top:3%;width:43%;z-index:2;transform:rotate(-6deg);animation:hero-rise-back 1.1s cubic-bezier(.16,1,.3,1) .12s both}@keyframes hero-rise{0%{opacity:0;transform:translateY(28px)}}@keyframes hero-rise-back{0%{opacity:0;transform:translateY(36px) rotate(-6deg)}}@media(prefers-reduced-motion:reduce){.hero-phone-front,.hero-phone-back{animation:none}}body.nav-drawer-open{overflow:hidden;touch-action:none;overscroll-behavior:contain}.pain{padding:var(--section-y) 0;background:linear-gradient(180deg,var(--uppy-green-800),var(--uppy-green-900))}.pain-layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--grid-gap);align-items:start}.pain-head{max-width:560px}.pain h2 .ital{color:var(--uppy-yellow);font-style:italic;font-weight:500}.pain-sub{max-width:60ch;margin-top:var(--head-sub);font-size:1.0625rem;color:var(--uppy-white-a80)}@media(max-width:960px){.pain-layout{grid-template-columns:1fr;gap:var(--head-gap)}.pain-head{max-width:760px}}.how{padding:var(--section-y) 0;background:linear-gradient(180deg,var(--uppy-green-900),var(--uppy-green-850))}.how-head{max-width:980px;margin-bottom:var(--head-gap)}.how-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0 32px}.how-step{position:relative;padding-top:34px}.how-step:before{content:"";position:absolute;top:6px;left:0;right:-32px;height:1px;background:linear-gradient(90deg,var(--uppy-green-400-a80),var(--uppy-green-400-a24))}.how-step:last-child:before{right:0;background:linear-gradient(90deg,var(--uppy-green-400-a80),transparent)}.how-step:after{content:"";position:absolute;top:0;left:0;width:13px;height:13px;border-radius:50%;background:var(--uppy-green-400)}.how-num{display:block;margin-bottom:8px;font-family:var(--font-display);font-size:.875rem;font-weight:600;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--uppy-green-400)}.how-step h3{font-size:1.1875rem;line-height:1.3;color:var(--color-brand-white)}.how-step p{max-width:34ch;margin-top:10px;font-size:.9375rem;color:var(--uppy-white-a80)}.how-toggle-btn{display:inline-flex;align-items:center;gap:6px;margin-top:12px;min-height:44px;padding:8px 14px;background:transparent;border:1px solid var(--uppy-green-400-a24);border-radius:var(--r-pill);font-family:var(--font-display);font-size:.8125rem;font-weight:500;color:var(--uppy-green-400);cursor:pointer;transition:background-color var(--motion-duration-base) var(--motion-easing-out),border-color var(--motion-duration-base) var(--motion-easing-out),color var(--motion-duration-base) var(--motion-easing-out)}.how-toggle-btn:hover{background:var(--uppy-green-400-a10);border-color:var(--uppy-green-400);color:var(--color-brand-white)}.how-toggle-btn:focus-visible{outline:2px solid var(--uppy-yellow);outline-offset:2px}.how-toggle-ic{transition:transform var(--motion-duration-base) var(--motion-easing-out)}.how-toggle-ic.is-open{transform:rotate(180deg)}.how-details-list{margin:12px 0 0;padding:0 0 0 16px;list-style:decimal;font-size:.875rem;line-height:1.5;color:var(--uppy-white-a88);border-left:2px solid var(--uppy-green-400-a24)}.how-detail-item{margin-bottom:6px;padding-left:4px}.how-detail-item:last-child{margin-bottom:0}.how-cta{display:flex;margin-top:48px}@media(max-width:900px){.how-steps{grid-template-columns:1fr}.how-step{padding:0 0 32px 34px}.how-step:before{top:8px;bottom:-8px;left:6px;right:auto;width:1px;height:auto;background:linear-gradient(180deg,var(--uppy-green-400-a80),var(--uppy-green-400-a24))}.how-step:last-child{padding-bottom:0}.how-step:last-child:before{display:none}.how-step:after{top:3px}.how-step p{max-width:60ch}.how-cta{margin-top:var(--space-10)}}.universes{padding:var(--section-y) 0}.upq{padding:var(--section-y) 0;background:linear-gradient(180deg,var(--uppy-green-800),var(--uppy-green-900))}.spec-bridge{padding:var(--space-12) 0;background:var(--uppy-green-900)}.spec-bridge-card{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);background:var(--uppy-green-800);border:1px solid var(--uppy-line);border-radius:var(--radius-xl, var(--r-lg, 24px));padding:var(--space-8) var(--space-10)}.spec-bridge-tag{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--uppy-yellow);margin-bottom:var(--space-2)}.spec-bridge-copy h2{font-size:clamp(1.35rem,2.5vw,1.85rem);color:var(--color-brand-white);margin-bottom:var(--space-3)}.spec-bridge-sub{color:var(--uppy-white-a80);font-size:.9375rem;line-height:1.6;max-width:58ch}.spec-bridge-cta{flex-shrink:0;white-space:nowrap}@media(max-width:820px){.spec-bridge-card{flex-direction:column;align-items:flex-start;padding:var(--space-6)}.spec-bridge-cta{width:100%;justify-content:center}}.specialists{padding:var(--section-y) 0;background:var(--uppy-green-700)}.spec-grid{display:grid;grid-template-columns:1fr minmax(280px,360px);gap:var(--grid-gap);align-items:center}.spec-copy{max-width:680px}.specialists h1{font-size:clamp(1.875rem,4vw,3.375rem);line-height:1.08;letter-spacing:-.026em}.specialists h1 em,.specialists h2 em{color:var(--uppy-yellow);font-style:italic;font-weight:500}.spec-sub{max-width:58ch;margin-top:var(--head-sub);font-size:1.0625rem;color:var(--uppy-white-a88)}.spec-tools-container{margin-top:32px}.spec-tools-title{font-family:var(--font-display);font-size:1.125rem;font-weight:600;color:var(--uppy-yellow);margin-bottom:16px}.spec-tools-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.spec-tool-card{position:relative;background:var(--uppy-white-a06);border:1px solid var(--uppy-white-a10);border-radius:var(--r-card, 12px);padding:16px 18px 18px;display:flex;flex-direction:column;transition:background var(--motion-duration-base) var(--motion-easing-out),border-color var(--motion-duration-base) var(--motion-easing-out)}.spec-tool-card:hover{background:var(--uppy-white-a10);border-color:var(--uppy-white-a24)}.spec-tool-badge{width:7px;height:7px;border-radius:50%;background:var(--uppy-green-400);margin-bottom:8px}.spec-tool-card h4{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--color-brand-white);margin:0 0 6px;line-height:1.3}.spec-tool-card p{font-size:.84375rem;line-height:1.5;color:var(--uppy-white-a80);margin:0}.spec-cta{margin-top:32px}@media(max-width:640px){.spec-tools-grid{grid-template-columns:1fr}}.faq{padding:var(--section-y) 0;background:linear-gradient(180deg,var(--uppy-green-850) 0%,var(--uppy-green-900) 100%);color:var(--color-brand-white)}.faq-head{max-width:760px;margin-bottom:var(--head-gap)}.faq-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.faq-tab-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:var(--uppy-white-a06);border:1px solid var(--uppy-line);border-radius:var(--r-pill);padding:10px 24px;font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--uppy-white-a80);cursor:pointer;transition:background-color var(--motion-duration-base) var(--motion-easing-out),border-color var(--motion-duration-base) var(--motion-easing-out),color var(--motion-duration-base) var(--motion-easing-out)}.faq-tab-btn:hover{background:var(--uppy-white-a10);color:var(--color-brand-white)}.faq-tab-btn.is-active{background:var(--uppy-green-400);border-color:var(--uppy-green-400);color:var(--uppy-green-900)}.faq-tab-btn:focus-visible{outline:2px solid var(--uppy-yellow);outline-offset:3px}.faq-tabpanel:focus-visible{outline:none}.faq-list{display:flex;flex-direction:column}.faq-item{border-top:1px solid var(--uppy-white-a10)}.faq-item:last-child{border-bottom:1px solid var(--uppy-white-a10)}.faq-q{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 0;background:transparent;border:none;cursor:pointer;text-align:left;color:var(--uppy-white-a88);font-family:var(--font-display);font-size:1rem;font-weight:600;transition:color var(--motion-duration-base) var(--motion-easing-out)}.faq-q:hover{color:var(--color-brand-white)}.faq-q>span:first-child{text-wrap:balance}.faq-plus{font-size:1.5rem;font-weight:300;line-height:1;color:var(--uppy-green-400);flex-shrink:0}.faq-a{padding:0 0 20px;font-size:.9375rem;color:var(--uppy-mute);line-height:1.7;max-width:680px}.faq-chatbot-floating{--faq-inset: 20px;position:fixed;right:max(var(--faq-inset),env(safe-area-inset-right,0px));bottom:max(var(--faq-inset),env(safe-area-inset-bottom,0px));z-index:80;width:min(620px,calc(100% - 2 * var(--faq-inset)));display:grid;justify-items:end;gap:12px;pointer-events:none;transition:opacity var(--motion-duration-base) var(--motion-easing-out),visibility 0s}.faq-chatbot-floating>*{pointer-events:auto}.faq-chatbot-floating.is-away{opacity:0}.faq-chatbot-floating.is-away>*{pointer-events:none}.faq-chatbot-floating.is-away:focus-within{opacity:1}.faq-chatbot-floating.is-away:focus-within>*{pointer-events:auto}@media(prefers-reduced-motion:reduce){.faq-chatbot-floating{transition:none}}@media(max-width:768px){.faq-chatbot-floating{display:none!important}}.faq-chatbot-fab{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:4px 16px 4px 4px;border-radius:var(--r-pill);border:1px solid var(--uppy-white-a32);background:var(--uppy-green-900);color:var(--uppy-white-a88);font-family:var(--font-display);text-align:left;cursor:pointer;box-shadow:0 8px 20px -10px var(--uppy-black-a60);transition:transform var(--motion-duration-base) var(--motion-easing-out),background var(--motion-duration-base) var(--motion-easing-out),border-color var(--motion-duration-base) var(--motion-easing-out)}.faq-chatbot-fab:hover{transform:translateY(-1px);background:var(--uppy-green-850);border-color:var(--uppy-white-a60);color:var(--color-brand-white)}.faq-fab-avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--uppy-white-a10);color:var(--uppy-green-400);flex-shrink:0}.faq-fab-text{display:flex;flex-direction:column;line-height:1.15}.faq-fab-text b{font-size:.875rem;font-weight:600}.faq-chatbot-window{width:100%;max-height:min(78vh,700px);overflow:auto;overscroll-behavior:contain;color-scheme:light}.faq-bot{padding:28px;border-radius:var(--r-lg);background:radial-gradient(40% 60% at 100% 0%,var(--uppy-yellow-a14),transparent),var(--color-brand-white);border:1px solid var(--uppy-green-900-a08);box-shadow:0 24px 70px -42px var(--uppy-green-900-a24)}.faq-bot-head{max-width:680px;margin-bottom:24px}.faq-bot h3{color:var(--uppy-green-900);font-size:clamp(1.375rem,2.4vw,1.75rem);padding-right:40px}.faq-bot-head p{margin-top:10px;color:var(--uppy-green-900-a72);font-size:.96875rem}.faq-bot-topics,.faq-bot-questions{display:flex;flex-direction:column;gap:10px}.faq-bot-topic,.faq-bot-question{min-height:44px;border:1px solid var(--uppy-green-900-a12);border-radius:var(--r-md);background:var(--uppy-paper);color:var(--uppy-green-900);cursor:pointer;font-family:var(--font-display);text-align:left;transition:background var(--motion-duration-base) var(--motion-easing-out),border-color var(--motion-duration-base) var(--motion-easing-out),transform var(--motion-duration-base) var(--motion-easing-out)}.faq-bot-topic{padding:14px 16px;font-weight:700}.faq-bot-question{padding:13px 14px;font-size:.90625rem}.faq-bot-topic:hover,.faq-bot-question:hover,.faq-bot-topic.is-active,.faq-bot-question.is-active{border-color:var(--uppy-green-900-a24);background:var(--uppy-sage-75);transform:translateY(-1px)}.faq-chatbot-close{position:absolute;right:10px;top:10px;width:44px;height:44px;border-radius:var(--r-sm);border:1px solid var(--uppy-green-900-a12);background:var(--uppy-green-900-a08);color:var(--uppy-green-900);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.faq-chatbot-close:hover{background:var(--uppy-green-900-a12)}.faq-bot-body,.faq-bot-panel{display:flex;flex-direction:column;gap:12px}.faq-bot-back{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;gap:6px;background:none;border:none;color:var(--uppy-green-600);font-size:.84375rem;font-weight:600;cursor:pointer;padding:4px 0;opacity:.8;transition:opacity var(--motion-duration-base) var(--motion-easing-out)}.faq-bot-back:hover{opacity:1}.faq-bot-back svg{transform:rotate(180deg)}.faq-bot-answer{min-height:190px;padding:22px;border-radius:var(--r-md);background:var(--uppy-green-900);color:var(--color-brand-white)}.faq-bot-answer span{display:block;margin-bottom:12px;color:var(--uppy-yellow);font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.faq-bot-answer p{color:var(--uppy-white-a88);font-size:.9375rem;line-height:1.7}.faq-bot-answer :focus-visible{outline-color:var(--uppy-yellow)}.faq-bot-answer p[tabindex="-1"]:focus{outline:none}.faq-bot-answer .btn{max-width:100%;white-space:normal;text-align:center;justify-content:center;margin-top:18px;color:var(--color-brand-white);border-color:var(--uppy-white-a24)}.launch{padding:var(--section-y) 0;background:radial-gradient(50% 50% at 50% 100%,var(--uppy-yellow-a08),transparent),linear-gradient(180deg,var(--uppy-green-800),var(--uppy-green-900))}.launch-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap);align-items:start}.launch-side p{color:var(--uppy-mute);margin-top:var(--head-sub);font-size:1.03125rem;max-width:480px;line-height:1.7}.ital{color:var(--uppy-yellow);font-style:italic;font-weight:500}.launch-mini{display:flex;flex-direction:column;gap:16px;margin-top:var(--space-10)}.launch-mini .row{display:flex;align-items:flex-start;gap:14px}.launch-mini .ic{width:40px;height:40px;border-radius:var(--r-sm);background:var(--uppy-green-700);color:var(--uppy-yellow);display:grid;place-items:center;flex-shrink:0}.launch-mini b{font-family:var(--font-display);font-size:.90625rem;display:block}.launch-mini small{font-size:.8125rem;color:var(--uppy-mute);margin-top:2px;display:block}.form{background:var(--uppy-white-a06);border:1px solid var(--uppy-line);border-radius:var(--r-lg);padding:36px}.form h3{color:var(--color-brand-white);font-size:1.375rem;margin-bottom:28px}.form-row{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.form-row label,.form-row span[id]{font-family:var(--font-display);font-size:.8125rem;font-weight:600;color:var(--uppy-white-a72);letter-spacing:.04em}.form-row input{width:100%;background:var(--uppy-white-a06);border:1px solid var(--uppy-line);border-radius:var(--r-md);padding:14px 16px;color:var(--color-brand-white);font-family:var(--font-body);font-size:1rem;outline:none;transition:border-color var(--motion-duration-base) var(--motion-easing-out),box-shadow var(--motion-duration-base) var(--motion-easing-out)}.form-row input::placeholder{color:var(--uppy-white-a72)}.form-row input:focus{border-color:var(--uppy-green-400);box-shadow:0 0 0 3px var(--uppy-green-400-a80)}.form-status:focus,.form-error:focus{outline:none}.form-status{text-align:center;padding:24px 0}.form-status-ic{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 18px;border-radius:50%;background:var(--uppy-yellow);color:var(--uppy-green-900)}.form-status h3{font-size:1.5rem}.form-status p{margin-top:12px;color:color-mix(in srgb,var(--uppy-snow) 84%,transparent)}.form-status .btn{margin-top:16px}.form-submit{width:100%;justify-content:center;margin-top:4px}.form-error{display:flex;align-items:flex-start;gap:10px;margin:12px 0 0;padding:9px 13px 9px 16px;border-radius:var(--r-sm);border:1px solid var(--app-danger);background:var(--app-dangerContainer);color:var(--uppy-snow);font-size:.875rem;line-height:1.5}.form-error svg{color:var(--app-danger);flex-shrink:0;margin-top:1px}.form-row .form-error{margin:0}.form-row input[aria-invalid=true]{border-color:var(--app-danger, #F08075)}.form-submit+.form-error{margin-top:16px}.form-noscript{margin:12px 0 0;font-size:.84375rem;line-height:1.5;color:var(--uppy-white-a88)}.form-noscript a{color:var(--color-brand-snow);text-underline-offset:3px}.launch-form:focus,.launch-form:focus-visible{outline:none}.form-submit:disabled{opacity:.72;cursor:default}.form-foot{margin-top:12px;text-align:center;font-size:.78125rem;color:var(--uppy-white-a72);line-height:1.55}footer{border-top:1px solid var(--uppy-line);padding:32px 0 max(32px,env(safe-area-inset-bottom,32px));background:var(--uppy-green-900)}.foot{display:flex;align-items:center;justify-content:space-between;gap:28px 40px;flex-wrap:wrap}.foot small{font-size:.8125rem;color:var(--uppy-mute)}.foot-links{display:flex;gap:24px;flex-wrap:wrap}.foot-links a{color:var(--uppy-mute);text-decoration:none;font-size:.84375rem;transition:color var(--motion-duration-base) var(--motion-easing-out)}.foot-links a:hover{color:var(--color-brand-white)}.foot-right{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.app-badges{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap}.foot-right .app-badges{margin-top:0}.app-badge{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:default}.app-badge svg{display:block;width:120px;height:40px;border-radius:6px;opacity:.45;filter:grayscale(.3)}.app-badge:nth-child(2) svg{width:135px}.app-badge-soon{color:var(--uppy-mute);font-family:var(--font-display);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;line-height:1.2}@media(max-width:640px){.app-badges{justify-content:center}}@media(max-width:1200px){.nav-toggle{display:flex;width:auto;padding:0 12px}.nav-toggle-label{display:inline}.logo-lockup{height:40px}.nav-links{position:fixed;top:100%;left:0;right:0;width:100%;max-height:calc(100dvh - 100% - env(safe-area-inset-bottom,0px));z-index:29;flex-direction:column;gap:0;box-sizing:border-box;padding:20px calc(24px + env(safe-area-inset-right,0px)) max(32px,env(safe-area-inset-bottom,32px)) 24px;background:var(--uppy-green-900);border-top:1px solid var(--uppy-line);overflow-y:auto;overflow-x:hidden;box-shadow:0 18px 40px var(--uppy-black-a45);transform:translateY(-12px);opacity:0;transition:transform var(--motion-duration-base) var(--motion-easing-out),opacity var(--motion-duration-base) var(--motion-easing-out);visibility:hidden;pointer-events:none}.nav-links.is-open{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.nav-links li{border-bottom:1px solid var(--uppy-line)}.nav-links a{display:block;padding:16px 0;font-size:1rem;color:var(--uppy-white-a88)}.nav-links .nav-mobile-cta{display:block;border-bottom:0;padding-top:18px}.nav-links .nav-mobile-cta a{display:flex;justify-content:center;width:100%;padding:13px 18px;color:var(--uppy-green-900)}.nav-backdrop{display:none}body.nav-drawer-open .nav-backdrop{display:block}.nav-cta{display:none}}@media(max-width:768px){.hero-visual{max-width:min(100%,420px)}.hero-orb-2{width:112%;height:112%;top:-6%;right:-6%;bottom:-6%;left:-6%}.btn-lg{white-space:normal;text-align:center;justify-content:center;padding-left:20px;padding-right:20px}}@media(max-width:900px){:root{--section-y: var(--space-16);--head-gap: var(--space-10);--grid-gap: var(--space-10)}.spec-grid,.launch-grid{grid-template-columns:1fr}}@media(max-width:540px){:root{--section-y: var(--space-12);--head-gap: var(--space-8)}.nav-inner{gap:10px}.logo-lockup{height:32px}.form{padding:24px 20px}.foot{flex-direction:column;align-items:flex-start}.faq-chatbot-floating{--faq-inset: 12px}.faq-chatbot-fab:not(.is-open){padding:4px}.faq-chatbot-fab:not(.is-open) .faq-fab-text{display:none}.faq-chatbot-window{max-height:72vh}.faq-bot{padding:18px}.faq-bot h3{font-size:1.375rem;padding-right:28px}}@media(max-width:900px),(pointer:coarse){.lang-btn{padding:8px 10px;min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}.foot-links a{min-height:44px;display:inline-flex;align-items:center;padding:6px 4px}}@media(max-width:540px){.lang-btn{padding:8px 6px}.foot-links{gap:4px 16px}}.foot-brand{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}footer .logo-lockup{height:40px}.foot-tagline{margin:0;font-family:var(--font-body);font-size:.875rem;font-style:normal;font-weight:500;line-height:1.4;color:var(--uppy-cream)}@media(min-width:768px){.foot-tagline{font-size:.9375rem}}.pain-story-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-width:740px}.pain-story-scene{position:relative;display:grid;grid-template-columns:24px 1fr;gap:0 14px;padding:24px 16px;border-bottom:1px solid var(--uppy-white-a06)}.pain-story-scene:first-child{padding-top:6px}.pain-story-scene--solution{isolation:isolate;margin-top:8px;padding:20px 16px;border-bottom:0}.pain-story-solution-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:1px solid var(--uppy-yellow-a28);border-radius:var(--r-md);background:linear-gradient(120deg,var(--uppy-yellow-a08),var(--uppy-yellow-a03));pointer-events:none}.pain-story-line{display:flex;flex-direction:column;align-items:center;padding-top:7px}.pain-story-dot{width:13px;height:13px;border-radius:50%;background:var(--uppy-green-500);flex-shrink:0}.pain-story-scene--solution .pain-story-dot{background:var(--uppy-yellow)}.pain-story-track{flex:1;width:1px;margin-top:10px;background:linear-gradient(180deg,color-mix(in srgb,var(--uppy-green-500) 45%,transparent),color-mix(in srgb,var(--uppy-green-500) 5%,transparent))}.pain-story-body h3{margin:0 0 6px;font-size:1.25rem;font-weight:700;line-height:1.25;letter-spacing:-.022em;color:var(--color-brand-white)}.pain-story-body p{max-width:60ch;margin:0;font-size:.9375rem;line-height:1.65;color:var(--uppy-white-a72)}.pain-story-scene--solution .pain-story-body h3{color:var(--uppy-yellow)}.pain-story-scene--solution .pain-story-body p{color:var(--uppy-white-a88)}.universes{background:linear-gradient(180deg,var(--uppy-green-900),var(--uppy-green-800))}.uni-header{margin-bottom:var(--head-gap)}.uni-header h2{font-size:clamp(1.625rem,3.2vw,2.625rem);line-height:1.12}.uni-header p{max-width:68ch;margin-top:var(--head-sub);font-size:1.0625rem;color:var(--uppy-white-a72)}.uni-system{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--grid-gap);align-items:center}.uni-stage{position:relative;width:100%;max-width:600px;aspect-ratio:4 / 3;margin-inline:auto}.uni-orbit{position:absolute;left:6%;top:12%;width:88%;height:76%;border:1px dashed var(--uppy-white-a32);border-radius:50%;pointer-events:none}.uni-orbit--outer{left:0;top:1%;width:100%;height:98%;border-color:var(--uppy-white-a10)}.uni-star{position:absolute;left:50%;top:50%;width:34px;height:34px;transform:translate(-50%,-50%);pointer-events:none}.uni-star:before{content:"";position:absolute;top:-150%;right:-150%;bottom:-150%;left:-150%;border-radius:50%;background:radial-gradient(closest-side,var(--uppy-green-400-a24),transparent)}.uni-star svg{position:relative;display:block;width:100%;height:100%;fill:var(--uppy-yellow);filter:drop-shadow(0 0 6px var(--uppy-yellow-a28))}.uni-planet{position:absolute;left:var(--x);top:var(--y);display:flex;flex-direction:column;align-items:center;gap:4px;min-width:44px;padding:0 8px 6px;border:0;border-radius:var(--r-md);background:none;color:var(--uppy-white-a80);font-family:var(--font-display);cursor:pointer;transform:translate(-50%,-22px);transition:color var(--motion-duration-base) var(--motion-easing-out)}.uni-planet--back{flex-direction:column-reverse;padding:6px 8px 0;transform:translate(-50%,calc(-100% + 22px))}.uni-planet-body{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0}.uni-planet-body:before{content:"";width:24px;height:24px;border-radius:50%;background:var(--planet);box-shadow:0 6px 10px -4px var(--uppy-black-a45);outline:1.5px solid transparent;outline-offset:4px;transition:transform var(--motion-duration-base) var(--motion-easing-out),outline-color var(--motion-duration-base) var(--motion-easing-out)}.uni-planet-name{font-size:.9375rem;font-weight:600;line-height:1.2;letter-spacing:-.005em;white-space:nowrap}.uni-planet:hover{color:var(--color-brand-white)}.uni-planet:hover .uni-planet-body:before{transform:scale(1.15)}.uni-planet.is-active{color:var(--color-brand-white)}.uni-planet.is-active .uni-planet-body:before{transform:scale(1.5);outline-color:var(--planet)}.uni-planet.is-active .uni-planet-name{font-weight:700}.uni-detail{display:grid;border-radius:var(--r-md)}.uni-detail:focus-visible{outline-offset:8px}.uni-detail-inner{grid-area:1 / 1;visibility:hidden}.uni-detail-inner.is-active{visibility:visible;animation:uni-in .32s var(--motion-easing-out) both}@keyframes uni-in{0%{opacity:.35;transform:translateY(6px)}}.uni-detail-title{display:flex;align-items:center;gap:12px;font-size:clamp(1.625rem,2.6vw,2.125rem);line-height:1.15;color:var(--color-brand-white)}.uni-detail-dot{width:14px;height:14px;flex-shrink:0;border-radius:50%;background:var(--planet)}.uni-detail-inner>:not(.uni-detail-title){padding-left:calc(14px + var(--space-3))}.uni-detail-inspiration{margin-top:var(--space-2);font-size:1rem;font-weight:600;color:var(--uppy-white-a88)}.uni-detail-approx{margin-top:var(--space-1);font-size:.90625rem;color:var(--uppy-white-a72)}.uni-detail-quote{max-width:40ch;margin-top:var(--space-8);font-size:1.1875rem;font-style:italic;line-height:1.45;color:var(--uppy-white-a88);text-wrap:balance}.uni-detail-desc{max-width:62ch;margin-top:var(--space-4);font-size:.96875rem;line-height:1.68;color:var(--uppy-white-a80);text-wrap:pretty}.uni-detail-label{margin-top:var(--space-8);font-size:.9375rem;line-height:1.3;letter-spacing:0;color:var(--color-brand-white)}.uni-detail-strengths{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-6);margin:var(--space-3) 0 0}.uni-detail-strengths li{display:flex;align-items:flex-start;gap:var(--space-2);font-size:.9375rem;line-height:1.4;color:var(--uppy-white-a88)}.uni-detail-strengths li:before{content:"";width:7px;height:7px;margin-top:calc(.7em - 3.5px);flex-shrink:0;border-radius:50%;background:var(--planet)}@media(prefers-reduced-motion:reduce){.uni-detail-inner.is-active{animation:none}.uni-planet,.uni-planet-body:before{transition:none}}@media(max-width:960px){.uni-system{grid-template-columns:1fr;gap:var(--grid-gap-stacked)}.uni-stage{margin-bottom:8px}}@media(max-width:540px){.uni-planet{padding-inline:2px}.uni-planet-name{font-size:.84375rem}.uni-star{width:30px;height:30px}.uni-stage{margin-bottom:20px}}.upq-tab-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.upq-pill{display:flex;align-items:center;gap:7px;min-height:44px;padding:7px 14px;border-radius:var(--r-pill);background:transparent;border:1px solid var(--uppy-white-a10);color:var(--uppy-white-a72);font-family:var(--font-display);font-size:.8125rem;font-weight:600;cursor:pointer;transition:background-color var(--motion-duration-base) var(--motion-easing-out),border-color var(--motion-duration-base) var(--motion-easing-out),color var(--motion-duration-base) var(--motion-easing-out),box-shadow var(--motion-duration-base) var(--motion-easing-out);line-height:1}.upq-pill:hover{background:var(--uppy-white-a06);color:var(--color-brand-white)}.upq-pill.on{background:color-mix(in srgb,var(--pill-color) 16%,transparent);border-color:var(--pill-color);color:var(--color-brand-white);box-shadow:0 0 0 1px var(--pill-color) inset}.upq-pill-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--pill-color)}@media(max-width:520px){.upq-pill{padding:6px 10px;font-size:.75rem}}@media(max-width:540px){.nav-toggle{width:44px;padding:0}.nav-toggle-label{display:none}.nav-cta{display:inline-flex;padding-inline:12px;min-height:44px}.nav-cta svg{display:none}.nav-inner>.lang-switch{display:none}.nav-links .nav-mobile-lang{display:flex;justify-content:center;border-bottom:0;padding-top:18px}}@media(max-width:420px){.nav-cta{flex-shrink:1;min-width:0;padding:6px 10px;font-size:.8125rem;line-height:1.15;white-space:normal;text-align:center;justify-content:center}}@media(max-width:380px){.nav-inner{gap:8px}.logo-lockup{height:28px}}.form-foot a{color:var(--color-brand-snow);text-underline-offset:3px}.form-foot a:hover{color:var(--color-brand-white)}.form-foot p{line-height:inherit}@media(max-width:900px),(pointer:coarse){.form-foot a{display:inline-block;padding:13px 4px;margin:-13px -4px}.form-foot p+p{margin-top:26px}}.form-choice{border:0;padding:0;min-width:0}.form-choice legend{padding:0;margin-bottom:8px;font-family:var(--font-display);font-size:.8125rem;font-weight:600;color:var(--uppy-white-a72);letter-spacing:.04em}.form-choice-group{display:flex;flex-wrap:wrap;gap:10px}.form-row .form-choice-pill{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--uppy-line);border-radius:var(--r-pill);background:var(--uppy-white-a06);color:var(--uppy-white-a88);font-family:var(--font-display);font-size:.875rem;letter-spacing:0;cursor:pointer;transition:background var(--motion-duration-base) var(--motion-easing-out),border-color var(--motion-duration-base) var(--motion-easing-out)}.form-row .form-choice-pill input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}.form-choice-pill:hover{background:var(--uppy-white-a10)}.form-choice-pill:has(input:checked){background:var(--uppy-green-400-a24);border-color:var(--uppy-green-400);color:var(--color-brand-white)}.form-choice-pill:has(input:focus-visible){box-shadow:0 0 0 3px var(--uppy-green-400-a80)}.lang-switch a.lang-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.nav-links .lang-btn{display:inline-flex;padding:8px 6px;font-size:.75rem;color:var(--uppy-white-a80)}.nav-links .lang-btn.active,.nav-links .lang-btn:hover{color:var(--color-brand-white)}.spec-phone{width:min(100%,340px);margin-inline:auto;padding:8px;border-radius:42px;background:var(--color-brand-ink);box-shadow:inset 0 0 0 1px var(--uppy-line),0 40px 70px -28px var(--uppy-black-a70),0 14px 24px -12px var(--uppy-black-a45)}.spec-phone-img{display:block;width:100%;height:auto;border-radius:34px}@media(max-width:900px){.spec-phone{width:min(100%,280px)}}.form-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.hero-status{display:inline-flex;margin:0;padding:6px 14px;border:1px solid var(--uppy-yellow-a40);border-radius:var(--r-pill);background:var(--uppy-yellow-a08);color:var(--uppy-yellow);font-family:var(--font-display);font-size:.875rem;font-weight:600;letter-spacing:.01em}.hero-status+h1{margin-top:18px}.hero-note{margin:24px 0 0;max-width:560px;font-size:.96875rem;line-height:1.55;color:var(--color-brand-white)}.hero-cta.hero-cta--single{margin-top:18px}.hero-link{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;padding:6px 0;color:var(--color-brand-white);font-family:var(--font-display);font-size:.9375rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.hero-link:hover{color:var(--uppy-yellow)}.how-note{margin-top:var(--head-sub);font-size:1rem;color:var(--uppy-mute)}.upq-layout{display:grid;grid-template-columns:1fr minmax(280px,360px);gap:var(--grid-gap);align-items:center}.upq-sub{max-width:540px;margin-top:var(--head-sub);font-size:1.0625rem;line-height:1.65;color:var(--uppy-white-a80)}@media(max-width:900px){.upq-layout{grid-template-columns:1fr;gap:var(--grid-gap)}}.upq-phone{width:min(100%,340px);margin-inline:auto;padding:8px;border-radius:42px;background:var(--color-brand-ink);box-shadow:inset 0 0 0 1px var(--uppy-line),0 40px 70px -28px var(--uppy-black-a70),0 14px 24px -12px var(--uppy-black-a45)}.upq-screen{min-height:560px;padding:22px 18px 26px;border-radius:34px;background:var(--app-background);color:var(--app-textPrimary)}.upq-screen:focus-visible{outline:3px solid var(--uppy-green-400);outline-offset:4px}.upq-screen-bar{display:flex;align-items:center;gap:10px;margin-bottom:18px}.upq-screen-back{display:inline-flex;transform:rotate(180deg)}.upq-screen-header{font-family:var(--font-display);font-size:1.125rem;font-weight:700}.upq-screen-example{margin-left:auto;padding:3px 10px;border-radius:var(--r-pill);background:var(--app-surfaceVariant);color:var(--app-textSecondary);font-size:.75rem;font-weight:600}.upq-screen-card,.upq-screen-list,.upq-screen-summary{border:1px solid var(--app-outlineVariant);border-radius:18px;background:var(--app-surface)}.upq-screen-card{padding:16px}.upq-screen-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.upq-screen-row b{font-family:var(--font-display);font-size:1rem}.upq-screen-status{padding:3px 10px;border-radius:var(--r-pill);background:var(--app-successContainer);color:var(--app-success);font-size:.75rem;font-weight:600;white-space:nowrap;overflow-wrap:normal;flex-shrink:0}.upq-screen-author{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-family:var(--font-display);font-size:.9375rem;font-weight:600}.upq-screen-ck{display:inline-flex;color:var(--app-primary)}.upq-screen-label{margin:20px 0 8px;color:var(--app-textSecondary);font-size:.71875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.upq-screen-list{list-style:none;margin:0;padding:0;overflow:hidden}.upq-screen-list li{display:flex;align-items:center;gap:12px;padding:12px 14px;font-family:var(--font-display);font-size:.90625rem;font-weight:600}.upq-screen-list li+li{border-top:1px solid var(--app-outlineVariant)}.upq-screen-box{display:inline-grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:6px;background:var(--app-primary);color:var(--app-onPrimary)}.upq-screen-summary{margin:0;padding:16px;font-size:.9375rem;line-height:1.6}.verification{padding:var(--section-y) 0;background:linear-gradient(180deg,var(--uppy-green-900),var(--uppy-green-850))}.verification-h2{max-width:760px;margin-bottom:var(--head-gap)}.verification-layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--grid-gap);align-items:start}.verification-call{container-type:inline-size;padding:clamp(28px,4vw,48px);border-radius:var(--r-lg);background:var(--uppy-cream);color:var(--uppy-green-900);box-shadow:0 30px 60px -36px var(--uppy-black-a70)}.verification-call h3{max-width:18ch;font-size:clamp(1.625rem,3vw,2.5rem);line-height:1.12;color:var(--uppy-green-900)}.verification-call p{max-width:46ch;margin-top:16px;font-size:1.0625rem;line-height:1.6;color:var(--uppy-green-900-a84)}.verification-call :focus-visible{outline-color:var(--uppy-green-700)}.verification-call-inner{display:grid;gap:28px}@container (min-width: 520px){.verification-call-inner{grid-template-columns:minmax(0,32rem) auto;justify-content:space-evenly;gap:40px;align-items:center}}.verification-phone{justify-self:center;width:210px;padding:6px;border-radius:32px;background:var(--color-brand-ink);box-shadow:0 30px 50px -24px var(--uppy-black-a70),0 12px 20px -10px var(--uppy-black-a45)}.verification-phone-img{display:block;width:100%;height:auto;border-radius:26px}@media(max-width:600px){.verification-phone{width:190px}}.verification-facts{display:grid;gap:28px}.verification-fact+.verification-fact{padding-top:28px;border-top:1px solid var(--uppy-line)}.verification-fact h3{font-size:1.125rem;line-height:1.3;color:var(--color-brand-white)}.verification-fact p,.verification-fact li{font-size:.9375rem;line-height:1.6;color:var(--uppy-white-a80)}.verification-fact p{margin-top:10px}.verification-fact ul{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none}.verification-fact li{position:relative;padding-left:18px}.verification-fact li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--uppy-green-400)}@media(max-width:1200px){.verification-layout{grid-template-columns:1fr;gap:var(--grid-gap-stacked)}}@media(min-width:901px)and (max-width:1200px){.verification-facts{grid-template-columns:1fr 1fr;gap:40px}.verification-fact+.verification-fact{padding-top:0;border-top:0}}.spec-early{margin-top:28px;padding:20px 22px;border:1px solid var(--uppy-yellow-a28);border-radius:var(--r-md);background:var(--uppy-yellow-a08)}.spec-early h3{font-size:1.0625rem;color:var(--uppy-yellow)}.launch-next{margin-top:24px}.launch-next h3{font-size:1.0625rem;color:var(--color-brand-white)}.spec-early ol,.launch-next ol{display:grid;gap:8px;margin:12px 0 0;padding-left:22px;font-size:.9375rem;line-height:1.55;color:var(--uppy-white-a88)}.spec-early li::marker,.launch-next li::marker{color:var(--uppy-yellow);font-family:var(--font-display);font-weight:700}
