@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans: "Geist Variable", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "Geist Mono Variable", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 650;--font-weight-bold: 700;--font-weight-display: 650;--type-display-max: 64px;--type-display-compact-max: 50px;--type-display-leading: 1.04;--type-display-tracking: -.03em;--type-heading-leading: 1.1;--type-heading-tracking: -.02em;--type-body-leading: 1.6;--type-label-tracking: .06em;color:#f7fbff;background:#070b13;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg: #070b13;--panel: rgba(12, 19, 32, .78);--panel-strong: rgba(16, 25, 42, .94);--text: #f7fbff;--muted: #a8b4c7;--soft: #d6e1ef;--border: rgba(185, 213, 245, .15);--border-strong: rgba(119, 228, 255, .34);--cyan: #6ee7ff;--blue: #5a8cff;--green: #7df0a4;--gold: #f1c76a;--rose: #ff7da8;--shadow: 0 28px 90px rgba(0, 0, 0, .36);--ease: cubic-bezier(.22, 1, .36, 1);--color-canvas: var(--bg);--color-surface-1: var(--panel);--color-surface-2: var(--panel-strong);--color-surface-3: var(--panel-strong);--color-text-primary: var(--text);--color-text-secondary: var(--soft);--color-text-muted: var(--muted);--color-border: var(--border);--color-border-strong: var(--border-strong);--color-brand-cyan: var(--cyan);--color-brand-blue: var(--blue);--color-success: var(--green);--color-warning: var(--gold);--color-danger: var(--rose);--color-info: var(--blue);--color-focus: rgba(110, 231, 255, .92);--color-disabled: var(--muted);--opacity-disabled: .62;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--radius-control: 8px;--radius-surface: 8px;--radius-pill: 999px;--shadow-raised: var(--shadow);--font-size-xs: 12px;--font-size-sm: 13px;--font-size-body: 15px;--font-size-title: 20px;--motion-duration-micro: .18s;--motion-duration-panel: .22s;--motion-ease-standard: var(--ease);--target-size-comfortable: 44px}*{box-sizing:border-box}img,svg{max-width:100%}html{max-width:100%;overflow-x:hidden;scroll-behavior:smooth}body{font-family:var(--font-sans);font-weight:var(--font-weight-regular);width:100%;max-width:100%;overflow-x:hidden;margin:0;color:var(--text);background:linear-gradient(120deg,rgba(90,140,255,.16),transparent 34%),linear-gradient(240deg,rgba(125,240,164,.1),transparent 32%),linear-gradient(180deg,#070b13,#0a0f19 48%,#060910)}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button,a,input,select,textarea{outline-offset:3px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-focus);box-shadow:0 0 0 5px #6ee7ff1f}.site-shell{min-height:100vh;overflow-x:hidden}.site-header>*,.hero-grid>*,.mockup-grid>*,.section>*,.cluster-section>*,.release-section>*,.contact-section>*,.app-layout>*,.dashboard-grid>*,.overview-grid>*,.feature-grid>*,.service-grid>*,.work-grid>*,.steps-grid>*,.footer>*{min-width:0}.hero,.page-hero{position:relative;border-bottom:1px solid var(--border)}.hero{min-height:92vh;padding:20px 20px 76px}.page-hero{padding:20px 20px 74px}.hero:before,.page-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 78%);pointer-events:none;content:""}.hero:after{position:absolute;top:-12%;right:-18%;bottom:32%;left:-18%;z-index:0;background:radial-gradient(circle at 18% 38%,rgba(110,231,255,.24),transparent 32%),radial-gradient(circle at 70% 18%,rgba(125,240,164,.16),transparent 30%),radial-gradient(circle at 58% 78%,rgba(154,118,255,.14),transparent 36%);filter:blur(22px);opacity:.6;pointer-events:none;content:""}.site-header,.hero-grid,.page-hero-copy,.section,.footer{position:relative;z-index:1;max-width:1180px;margin:0 auto}.site-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:58px}.brand,.footer-brand{display:inline-flex;align-items:center;gap:10px;font-weight:850}.brand img,.footer-brand img{width:34px;height:34px;border-radius:8px;box-shadow:0 0 34px #6ee7ff38}.nav-links,.nav-actions{display:flex;align-items:center;flex-wrap:wrap;min-width:0;max-width:100%}.nav-links{justify-content:center;gap:2px;padding:0;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.nav-actions{justify-content:flex-end;gap:10px}.nav-links a,.nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 12px;border:0;border-radius:8px;color:var(--muted);background:transparent;cursor:pointer;font-size:13px;font-weight:750;overflow-wrap:anywhere;text-align:center;white-space:normal;transition:color .18s var(--ease),background-color .18s var(--ease),transform .18s var(--ease)}.nav-links a:hover,.nav-links a[data-active=true],.nav-link[aria-pressed=true],.nav-link:hover{color:var(--text);background:#ffffff14}.nav-links a:active,.nav-link:active{transform:translateY(1px)}.auth-chip{flex:0 1 auto;max-width:180px;overflow:hidden;padding:8px 10px;border:1px solid var(--border);border-radius:8px;color:var(--soft);background:#ffffff0b;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,520px);gap:58px;align-items:center;padding-top:94px}.hero-copy{min-width:0}.hero-copy,.page-hero-copy{max-width:760px}.page-hero-copy{padding-top:82px}.eyebrow{margin:0 0 14px;color:var(--cyan);font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:0}.hero h1,.page-hero h1{margin-bottom:0;font-size:clamp(42px,6vw,var(--type-display-max));font-weight:var(--font-weight-display);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}.hero-subtitle,.page-hero-copy p{max-width:670px;margin:24px 0 0;color:var(--soft);font-size:19px;line-height:1.6}.hero-actions,.action-row{display:flex;flex-wrap:wrap;gap:12px}.hero-actions{margin-top:34px}.skip-link{position:fixed;top:8px;left:8px;z-index:1000;padding:10px 14px;border:2px solid var(--color-focus);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-surface-3);box-shadow:var(--shadow-raised);font-size:var(--font-size-sm);font-weight:850;transform:translateY(calc(-100% - 20px));transition:transform var(--motion-duration-micro) var(--motion-ease-standard)}.skip-link:focus,.skip-link:focus-visible{transform:translateY(0)}.marketing-header-wrap{position:relative;z-index:20;padding:14px 24px;border-bottom:1px solid rgba(185,213,245,.08);background:#070b13f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-header{grid-template-columns:auto minmax(0,1fr);gap:30px;width:100%;max-width:1240px}.navigation-disclosure,.site-navigation{min-width:0}.site-navigation .navigation-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-width:0}@media(min-width:769px){.site-navigation .nav-links{flex-wrap:nowrap;justify-content:flex-start;justify-content:safe center;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.site-navigation .nav-links::-webkit-scrollbar{display:none}.site-navigation .nav-links>a{flex:0 0 auto;white-space:nowrap}}.navigation-toggle{display:none;align-items:center;justify-content:center;gap:9px;min-width:var(--target-size-comfortable);min-height:var(--target-size-comfortable);padding:0 13px;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-primary);background:#ffffff0b;cursor:pointer;font-size:var(--font-size-sm);font-weight:850}.navigation-toggle:hover{border-color:var(--color-border-strong);background:#ffffff12}.navigation-toggle-mark{display:inline-grid;width:18px;place-items:center;color:var(--color-brand-cyan);font-size:17px;line-height:1}.nav-links a[aria-current=page],.nav-link[aria-current=page]{color:var(--color-text-primary);background:#6ee7ff0e;box-shadow:inset 0 -1px #6ee7ff8f}.hero-grid{padding-top:62px}.page-hero-copy{padding-top:50px}.redirect-shell{min-height:100vh}.button{display:inline-flex;position:relative;align-items:center;justify-content:center;isolation:isolate;min-height:48px;overflow:hidden;padding:0 19px;border:1px solid transparent;border-radius:var(--radius-control);cursor:pointer;font-size:14px;font-weight:850;line-height:1.2;text-align:center;transition:transform var(--motion-duration-micro) var(--motion-ease-standard),border-color var(--motion-duration-micro) var(--motion-ease-standard),box-shadow var(--motion-duration-micro) var(--motion-ease-standard),background-color var(--motion-duration-micro) var(--motion-ease-standard),opacity var(--motion-duration-micro) var(--motion-ease-standard)}.button-small{min-height:38px;padding:0 14px;font-size:13px}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(1px) scale(.99)}.button:disabled,.button:disabled:hover{cursor:not-allowed;opacity:var(--opacity-disabled);transform:none}.button-primary{border-color:#6ee7ffa3;color:#041018;background:linear-gradient(135deg,var(--color-brand-cyan),var(--color-success));box-shadow:0 18px 54px #5be3ec38}.button-secondary{border-color:var(--color-border);color:var(--color-text-primary);background:#ffffff12}.button-secondary:hover{border-color:#ffffff47;box-shadow:0 12px 36px #0003}.field{display:grid;gap:var(--space-2);min-width:0;margin:0}.field-label{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:800}.field-control{width:100%;min-width:0}.field-help,.form-error{margin:0;font-size:var(--font-size-sm);line-height:1.5}.field-help{color:var(--color-text-muted)}.form-error{color:#ffd5e1;font-weight:750}.checkbox{accent-color:var(--color-brand-cyan)}.live-status{margin:0}.callout{display:grid;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-surface);color:var(--color-text-secondary);background:#ffffff0b}.callout-label{color:var(--color-text-primary);font-size:var(--font-size-sm)}.callout-body>:last-child{margin-bottom:0}.callout[data-tone=info]{border-color:#5a8cff57}.callout[data-tone=success]{border-color:#7df0a452}.callout[data-tone=warning]{border-color:#f1c76a57}.callout[data-tone=danger]{border-color:#ff7da852}.empty-state,.section-header{min-width:0}.section-header-eyebrow{margin:0 0 var(--space-2);color:var(--color-brand-cyan);font-size:var(--font-size-xs);font-weight:900;text-transform:uppercase}.section-header h2,.section-header h3{margin-bottom:0}.section-header-body{max-width:68ch;margin:var(--space-3) 0 0;color:var(--color-text-secondary);line-height:1.6}.hero-chip-rail{margin:26px 0 0}.hero-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.hero-chips li{padding:8px 11px;border:1px solid var(--border);border-radius:8px;color:#dbe8f8;background:#ffffff0e;font-size:12px;font-weight:750}.rail-duplicate{display:none}.product-mockup{position:relative;width:100%;min-height:540px;overflow:hidden;padding:16px;border:1px solid var(--border-strong);border-radius:8px;background:linear-gradient(180deg,#ffffff21,#ffffff09),#070d18d1;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.product-mockup:before{position:absolute;top:-34%;right:-34%;bottom:-34%;left:-34%;z-index:0;background:radial-gradient(circle at 38% 32%,rgba(110,231,255,.18),transparent 28%),conic-gradient(from 180deg,transparent,rgba(110,231,255,.08),transparent,rgba(125,240,164,.08),transparent);opacity:.78;pointer-events:none;content:""}.product-mockup:after{position:absolute;top:14px;right:14px;bottom:14px;left:14px;z-index:2;border:1px solid rgba(255,255,255,.07);border-radius:8px;pointer-events:none;content:""}.mockup-header,.device-row,.mockup-grid,.file-doctor{position:relative;z-index:1}.mockup-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 16px}.window-dots{display:flex;gap:6px}.window-dots span{width:9px;height:9px;border-radius:50%;background:#d7e6f85c}.mockup-header strong{color:var(--text);font-size:13px}.mockup-header small{min-width:104px;padding:6px 10px;border:1px solid rgba(125,240,164,.32);border-radius:8px;color:#b7f8ca;text-align:center}.device-row{display:grid;gap:10px}.device-card{display:flex;align-items:center;gap:12px;min-height:72px;padding:13px;border:1px solid var(--border);border-radius:8px;background:#ffffff0f}.device-card-highlight{border-color:#6ee7ff47;background:linear-gradient(135deg,rgba(110,231,255,.12),transparent 62%),#ffffff12}.device-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 auto;border-radius:8px;color:#041018;background:linear-gradient(135deg,var(--cyan),var(--blue));font-weight:950}.device-card strong,.transfer-card strong,.file-doctor strong{display:block;color:var(--text);font-size:15px}.device-card p,.file-doctor p{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.mockup-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:12px;margin-top:12px}.transfer-card,.cluster-preview,.file-doctor,.glass-card,.feature-card,.step-card,.service-card,.work-card,.info-panel,.empty-state{border:1px solid var(--border);border-radius:8px;background:linear-gradient(135deg,rgba(110,231,255,.08),transparent 56%),var(--panel);box-shadow:inset 0 1px #ffffff0f;transition:border-color .18s var(--ease),background-color .18s var(--ease),box-shadow .18s var(--ease),transform .18s var(--ease)}.glass-card:hover,.feature-card:hover,.step-card:hover,.service-card:hover,.work-card:hover,.info-panel:hover,.empty-state:hover{border-color:#6ee7ff3d;box-shadow:inset 0 1px #ffffff12,0 16px 42px #00000029;transform:translateY(-1px)}.transfer-card{min-height:184px;padding:16px}.card-label{margin-bottom:12px;color:var(--gold);font-size:12px;font-weight:850;text-transform:uppercase}.receipt-preview-lines{display:grid;gap:8px;margin:20px 0 14px}.receipt-preview-lines span{display:block;height:8px;border-radius:8px;background:#ffffff1f}.receipt-preview-lines span:nth-child(2){width:78%}.receipt-preview-lines span:nth-child(3){width:58%}.receipt-lines{display:grid;gap:8px}.receipt-lines span{color:var(--soft);font-size:12px;font-weight:760}.cluster-preview{display:grid;align-content:start;gap:9px;min-height:184px;padding:16px}.cluster-pill{position:relative;overflow:hidden;padding:9px 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#e8f2ff;background:#ffffff0f;font-size:13px;font-weight:760}.cluster-pill:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(110,231,255,.18),transparent);opacity:0;pointer-events:none;transform:translate3d(-100%,0,0);content:""}.file-doctor{display:flex;gap:12px;margin-top:12px;padding:14px}.status-light{width:10px;height:10px;flex:0 0 auto;margin-top:5px;border-radius:50%;background:var(--green);box-shadow:0 0 22px #7df0a4cc}.section{padding:88px 20px 0}.section-heading{max-width:760px;margin-bottom:28px}.compact-heading{max-width:640px}.section h2{margin-bottom:0;color:var(--text);font-size:clamp(30px,4vw,48px);line-height:1.1}.section-heading p,.cluster-copy p,.release-section p,.contact-copy p,.info-panel p,.empty-state p,.form-note{color:var(--muted);font-size:16px;line-height:1.68}.section-heading h2+p,.contact-copy h2+p{margin-top:18px}.overview-grid,.feature-grid,.service-grid,.work-grid,.steps-grid,.dashboard-grid{display:grid;gap:14px}.overview-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.glass-card{min-height:238px;padding:19px}.glass-card h3,.feature-card h3,.step-card h3,.service-card h3,.work-card h3,.info-panel h3{margin-bottom:10px;color:var(--text);font-size:18px}.glass-card p,.feature-card p,.step-card p,.service-card p,.work-card p,.info-panel p{margin-bottom:0;color:var(--muted);font-size:14px;line-height:1.62}.steps-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.step-card{min-height:220px;padding:20px}.step-card>span,.info-panel>span{display:inline-grid;place-items:center;min-height:32px;margin-bottom:24px;padding:0 9px;border-radius:8px;color:#061018;background:linear-gradient(135deg,var(--cyan),#d8f3ff);font-size:12px;font-weight:950}.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.feature-card{min-height:220px;padding:20px}.cluster-section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,.72fr);gap:34px;align-items:center;margin-top:92px;padding:42px;border:1px solid rgba(110,231,255,.2);border-radius:8px;background:linear-gradient(135deg,rgba(110,231,255,.12),transparent 48%),linear-gradient(315deg,rgba(241,199,106,.08),transparent 52%),var(--panel-strong);box-shadow:var(--shadow)}.cluster-copy p{max-width:680px;margin:20px 0 0}.cluster-panel{display:grid;gap:10px}.cluster-panel div{display:flex;align-items:center;gap:10px;min-height:52px;padding:12px 14px;border:1px solid var(--border);border-radius:8px;color:var(--soft);background:#ffffff0e;font-weight:800}.cluster-panel span{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:var(--gold);box-shadow:0 0 20px #f1c76a80}.cluster-panel .cluster-meter{display:none}.release-section{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.62fr);gap:28px;align-items:start;margin-top:28px;padding:38px;border:1px solid var(--border);border-radius:8px;background:linear-gradient(135deg,rgba(125,240,164,.1),transparent 56%),#ffffff0e}.release-section>div{max-width:760px}.release-section p{margin:16px 0 0}.release-cta-card{display:grid;gap:14px;align-content:start;padding:22px;border:1px solid rgba(125,240,164,.22);border-radius:8px;background:linear-gradient(135deg,rgba(125,240,164,.12),transparent 58%),#ffffff0f;box-shadow:0 22px 70px #0000002e}.release-cta-card h3,.release-cta-card p{margin:0}.release-cta-card p{color:var(--soft)}.release-cta-card .button{justify-self:start}.downloads-section{max-width:1180px}.download-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.download-card{display:grid;gap:14px;align-content:start;min-height:230px}.download-card h3,.download-card p{margin:0}.download-status{color:var(--gold);font-weight:800}.download-card .button{justify-self:start;margin-top:auto}@media(max-width:820px){.download-grid{grid-template-columns:1fr}}.service-section{max-width:1040px}.service-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.service-card{min-height:168px;padding:18px;background:#ffffff0b}.service-cta{margin-top:18px}.work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-card{min-height:168px;padding:22px}.work-card:first-child{border-color:#6ee7ff47}.hero-launch{min-height:auto;padding-top:clamp(48px,5vw,72px);padding-bottom:clamp(68px,6vw,92px)}.hero-launch-grid{max-width:1240px;grid-template-columns:minmax(0,.88fr) minmax(590px,1.12fr);align-items:center;gap:clamp(56px,5.5vw,78px);padding-top:0}.hero-launch-copy{max-width:540px}.hero-launch-copy h1{max-width:none;margin-top:18px;font-size:clamp(48px,5.2vw,var(--type-display-max));font-weight:var(--font-weight-display);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}.hero-launch-copy h1 span{display:block;color:var(--cyan);white-space:nowrap}.hero-launch-copy .hero-subtitle{max-width:530px;margin-top:26px;font-size:clamp(17px,1.25vw,19px);line-height:1.62}.hero-launch-copy .hero-actions{margin-top:32px}.hero-proof-points{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:28px;color:var(--muted);font-size:13px;font-weight:720}.hero-proof-points span{display:inline-flex;align-items:center;gap:8px}.hero-proof-points span:before{width:5px;height:5px;border-radius:999px;background:var(--cyan);box-shadow:0 0 16px #6ee7ffb8;content:""}.hero-scope-note{max-width:480px;margin:13px 0 0;color:#a8b4c7ad;font-size:11px;line-height:1.45}.hero.hero-launch:before{background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:64px 64px}.hero.hero-launch:after{top:-8%;right:-14%;bottom:28%;left:-14%;background:radial-gradient(circle at 18% 38%,rgba(56,158,255,.18),transparent 34%),radial-gradient(circle at 82% 24%,rgba(110,231,255,.11),transparent 32%);filter:blur(34px);opacity:.72}.product-showcase{position:relative;width:100%;min-width:0;padding:1px;border-radius:28px;background:linear-gradient(135deg,#6ee7ff7a,#60a5fa1f 38%,#ffffff14 72%,#6ee7ff33);box-shadow:0 44px 120px #00000070,0 0 80px #269cff14}.product-showcase:before{position:absolute;z-index:-1;top:8%;right:4%;bottom:10%;left:20%;border-radius:44px;background:#2ea8ff1f;filter:blur(58px);content:""}.product-showcase-chrome{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 20px;border-radius:27px 27px 0 0;border-bottom:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#10192afa,#080e19f5);color:var(--muted);font-size:11px;font-weight:760;letter-spacing:.045em;text-transform:uppercase}.product-showcase-brand{display:inline-flex;align-items:center;gap:9px;color:var(--text);letter-spacing:-.01em;text-transform:none}.product-showcase-signal{width:9px;height:9px;border:2px solid var(--cyan);border-radius:999px;box-shadow:0 0 0 4px #6ee7ff14,0 0 18px #6ee7ff7a}.proof-frame{display:grid;grid-template-columns:132px minmax(0,1fr);min-height:520px;overflow:hidden;border-radius:0 0 27px 27px;background:radial-gradient(circle at 82% 14%,rgba(42,150,255,.11),transparent 29%),#080e18}.proof-navigation{display:flex;flex-direction:column;gap:7px;padding:24px 14px;border-right:1px solid rgba(255,255,255,.065);background:#050a12a3}.proof-navigation-label{margin:0 8px 10px;color:#a8b4c79e;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.proof-navigation-item{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:8px;min-height:36px;padding:0 9px;border:1px solid transparent;border-radius:9px;color:var(--muted);font-size:11px;font-weight:720}.proof-navigation-item>span{color:#a8b4c785;font-size:9px;font-variant-numeric:tabular-nums}.proof-navigation-item.is-active{border-color:#6ee7ff2e;background:#6ee7ff13;color:var(--text)}.proof-navigation-item.is-active>span{color:var(--cyan)}.proof-workspace{min-width:0;padding:clamp(24px,3vw,38px)}.proof-workspace-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.proof-kicker{display:block;margin-bottom:8px;color:var(--cyan);font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.proof-workspace-header h2{max-width:440px;margin:0;font-size:clamp(24px,2.15vw,34px);line-height:1.06;letter-spacing:-.045em}.proof-selection{flex:0 0 auto;padding:7px 10px;border:1px solid rgba(110,231,255,.16);border-radius:999px;background:#6ee7ff0e;color:var(--soft);font-size:10px;font-weight:760}.proof-route{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;gap:16px;margin-top:34px}.proof-endpoint{min-width:0;padding:17px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:#ffffff08}.proof-endpoint>span,.proof-endpoint small{display:block;color:var(--muted);font-size:10px}.proof-endpoint strong{display:block;overflow:hidden;margin:5px 0;color:var(--text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.proof-route-line{display:flex;align-items:center}.proof-route-line:before,.proof-route-line:after{height:1px;flex:1;background:#6ee7ff4d;content:""}.proof-route-line span{width:8px;height:8px;border:2px solid var(--cyan);border-radius:999px;background:#080e18}.proof-checks{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px}.proof-checks span{display:flex;align-items:baseline;gap:6px;padding:10px 12px;border-radius:10px;background:#ffffff07;color:var(--muted);font-size:9px}.proof-checks strong{color:var(--text);font-size:12px}.verification-rail{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:30px;padding-top:13px}.verification-rail:before{position:absolute;top:0;right:5%;left:5%;height:1px;background:linear-gradient(90deg,#6ee7ff38,#6ee7ffb8,#60a5fa57);content:""}.verification-step{display:flex;gap:9px;min-width:0;padding:10px 8px}.verification-step-index{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;border:1px solid rgba(110,231,255,.28);border-radius:999px;background:#6ee7ff12;color:var(--cyan);font-size:9px;font-weight:850}.verification-step strong,.verification-step small{display:block}.verification-step strong{color:var(--text);font-size:11px}.verification-step small{margin-top:3px;color:var(--muted);font-size:9px;line-height:1.35}.proof-receipt{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:22px;padding:16px 17px;border:1px solid rgba(74,222,128,.16);border-radius:13px;background:linear-gradient(90deg,#4ade800d,#ffffff06)}.proof-receipt strong{color:var(--text);font-size:13px}.proof-receipt-status{display:inline-flex;align-items:center;gap:7px;color:var(--green);font-size:10px;font-weight:800}.proof-receipt-status span{width:7px;height:7px;border-radius:999px;background:var(--green);box-shadow:0 0 14px #4ade806b}@media(max-width:1080px){.hero-launch{min-height:auto}.hero-launch-copy{max-width:760px}.hero-launch-copy h1{max-width:11ch}.product-showcase{max-width:820px;margin-inline:auto}}@media(max-width:720px){.product-showcase{border-radius:22px}.product-showcase-chrome{border-radius:21px 21px 0 0}.proof-frame{grid-template-columns:1fr;min-height:0;border-radius:0 0 21px 21px}.proof-navigation{display:grid;grid-template-columns:repeat(5,max-content);overflow:hidden;padding:12px 14px;border-right:0;border-bottom:1px solid rgba(255,255,255,.065)}.proof-navigation-label{display:none}.proof-navigation-item{grid-template-columns:auto;min-height:30px;padding-inline:10px}.proof-navigation-item>span{display:none}.proof-workspace{padding:24px 20px}.proof-workspace-header{display:block}.proof-selection{display:inline-block;margin-top:12px}}@media(max-width:520px){.hero-launch-copy h1{font-size:clamp(48px,15vw,68px)}.hero-proof-points{display:grid;gap:9px}.product-showcase-chrome>span:last-child{display:none}.proof-route{grid-template-columns:1fr;gap:8px}.proof-route-line{min-height:22px;flex-direction:column}.proof-route-line:before,.proof-route-line:after{width:1px;min-height:6px;flex:1}.proof-checks{grid-template-columns:1fr}.verification-rail{grid-template-columns:repeat(2,1fr)}.proof-receipt{align-items:flex-start;flex-direction:column}}.contact-section,.app-layout{display:grid;gap:38px;align-items:start}.contact-section{grid-template-columns:minmax(0,.8fr) minmax(360px,.78fr);padding-bottom:70px}.contact-copy{max-width:560px}.request-paths{display:grid;gap:12px;margin-top:24px}.request-card{display:grid;gap:10px;padding:18px;border:1px solid var(--border);border-radius:8px;background:linear-gradient(135deg,rgba(110,231,255,.08),transparent 58%),#ffffff0b;box-shadow:0 18px 55px #00000029}.request-card-primary{border-color:#6ee7ff47}.request-card span{width:fit-content;padding:5px 8px;border:1px solid rgba(110,231,255,.18);border-radius:999px;color:var(--cyan);background:#6ee7ff14;font-size:11px;font-weight:900;text-transform:uppercase}.request-card h3,.trust-notes p{margin:0}.request-card p{margin:0;color:var(--soft)}.request-card .button{width:fit-content;margin-top:2px}.trust-notes{display:grid;gap:10px;margin-top:20px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--soft);background:#ffffff09}.contact-email{margin-top:18px;color:var(--soft)}.contact-email a,.footer-email{color:var(--cyan);font-weight:800}.contact-email a:hover,.footer-email:hover{color:var(--text)}.contact-form{display:grid;gap:16px;width:100%;min-width:0;padding:22px;border:1px solid var(--border);border-radius:8px;background:linear-gradient(135deg,rgba(255,125,168,.08),transparent 54%),#ffffff0f;box-shadow:0 22px 70px #0000002e}.form-note{margin:0;font-size:13px}.form-note a{color:var(--cyan);font-weight:800}.public-request-form{scroll-margin-top:24px}.auth-form{max-width:540px}.form-mode{display:flex;flex-wrap:wrap;gap:8px;padding:4px;border:1px solid var(--border);border-radius:8px;background:#ffffff0b}.form-mode .nav-link{flex:1 1 150px;min-height:40px}.form-status{margin:0;padding:11px 12px;border:1px solid rgba(110,231,255,.28);border-radius:8px;color:var(--soft);background:#6ee7ff14;font-size:13px;font-weight:800}.form-status[data-state=error],.panel-error{border-color:#ff7da852;color:#ffd5e1;background:#ff7da814}.form-status[data-state=success]{border-color:#7df0a452;color:#c6ffd7;background:#7df0a414}.form-status:empty{padding:0;border:0;background:transparent}.contact-form label,.contact-form fieldset{display:grid;gap:8px;margin:0;color:var(--soft);font-size:13px;font-weight:800}.contact-form input,.contact-form select,.contact-form textarea{width:100%;min-width:0;border:1px solid var(--border);border-radius:8px;color:var(--text);background:#050a13b8;transition:border-color .18s var(--ease),background-color .18s var(--ease),box-shadow .18s var(--ease)}.contact-form input:hover,.contact-form select:hover,.contact-form textarea:hover{border-color:#ffffff3d}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#6ee7ff8f;background:#070e19e0;box-shadow:0 0 0 4px #6ee7ff1a}.contact-form input,.contact-form select{min-height:44px;padding:0 12px}.contact-form textarea{resize:vertical;min-height:132px;padding:12px}.contact-form fieldset{padding:14px;border:1px solid var(--border);border-radius:8px}.contact-form legend{padding:0 6px;color:var(--soft)}.contact-form fieldset label{display:flex;align-items:center;gap:9px;min-height:28px;font-weight:700}.contact-form input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--cyan)}.turnstile-field{display:grid;gap:8px;min-width:0;padding:14px;border:1px solid var(--border);border-radius:8px;background:#ffffff09}.form-label{color:var(--soft);font-size:13px;font-weight:800}.turnstile-widget{min-height:65px;max-width:100%;overflow:hidden}.contact-form .button{width:100%}.form-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-page{position:relative;isolation:isolate;overflow-x:clip;color:var(--text)}.home-page:before{position:absolute;inset:0 0 auto;z-index:-1;height:980px;background:radial-gradient(circle at 76% 10%,rgba(90,140,255,.16),transparent 34%),radial-gradient(circle at 18% 18%,rgba(110,231,255,.08),transparent 28%);pointer-events:none;content:""}.home-page .home-shell{width:min(calc(100% - 48px),1280px);margin-inline:auto}.home-page .home-hero,.home-page .home-section{position:relative}.home-page .home-section{padding-block:clamp(88px,8vw,132px);border-top:1px solid var(--border)}.home-page .home-eyebrow{margin:0 0 16px;color:var(--cyan);font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.home-page h1,.home-page h2,.home-page h3,.home-page p{margin-top:0}.home-page h2{margin-bottom:22px;font-size:clamp(36px,4.4vw,56px);font-weight:var(--font-weight-display);line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking)}.home-page h3{font-weight:var(--font-weight-semibold);line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking)}.home-page .home-section-intro{max-width:760px}.home-page .home-section-intro>p:last-child,.home-page .home-launch-layout>div>p:last-child,.home-page .home-final-layout>div>p:last-child{margin-bottom:0;color:var(--muted);font-size:clamp(16px,1.45vw,19px);line-height:var(--type-body-leading)}.home-page .home-actions{display:flex;flex-wrap:wrap;gap:12px}.home-page .home-actions .button{min-height:var(--target-size-comfortable)}.home-page a:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.home-page .home-hero{min-height:min(860px,calc(100vh - 72px));display:grid;align-items:center;padding-block:clamp(84px,9vw,142px)}.home-page .home-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 90%);mask-image:linear-gradient(180deg,#000 0%,transparent 90%);pointer-events:none;content:""}.home-page .home-hero-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.78fr);align-items:center;gap:clamp(64px,8vw,128px)}.home-page .home-hero-copy{max-width:760px;animation:home-enter .64s var(--ease) both}.home-page .home-hero h1{max-width:10ch;margin-bottom:0;font-size:clamp(48px,5.8vw,var(--type-display-max));font-weight:var(--font-weight-display);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}.home-page .home-hero h1 span{display:block;color:var(--cyan)}.home-page .home-hero-lede{max-width:690px;margin:28px 0 0;color:var(--soft);font-size:clamp(18px,1.6vw,21px);line-height:1.62}.home-page .home-hero .home-actions{margin-top:34px}.home-page .home-hero-note{margin:20px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.home-page .home-hero-note a,.home-page .home-inline-link{color:var(--soft);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:4px}.home-page .home-hero-outcomes{position:relative;padding:30px 0;border-block:1px solid var(--border-strong);animation:home-enter .72s 80ms var(--ease) both}.home-page .home-hero-outcomes:before{position:absolute;top:0;right:0;width:86px;height:1px;background:var(--cyan);box-shadow:0 0 24px #6ee7ff7a;content:""}.home-page .home-outcome-intro{max-width:34ch;margin:0 0 18px;color:var(--soft);font-size:13px;line-height:1.5}.home-page .home-hero-outcomes ol,.home-page .home-problem-list,.home-page .home-trust-steps{margin:0;padding:0;list-style:none}.home-page .home-hero-outcomes li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:14px;padding:18px 0;border-top:1px solid var(--border)}.home-page .home-hero-outcomes li>span{padding-top:3px;color:var(--cyan);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking)}.home-page .home-hero-outcomes strong{display:block;margin-bottom:4px;font-size:16px}.home-page .home-hero-outcomes li p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.home-page .home-problems{background:#0509106b}.home-page .home-problem-layout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(56px,8vw,132px)}.home-page .home-problem-intro{position:sticky;top:96px}.home-page .home-problem-list{border-bottom:1px solid var(--border)}.home-page .home-problem-list>li{display:grid;grid-template-columns:46px minmax(0,1fr) minmax(118px,auto);align-items:start;gap:22px;padding:25px 8px;border-top:1px solid var(--border);transition:background-color var(--motion-duration-micro) var(--motion-ease-standard),padding-inline var(--motion-duration-micro) var(--motion-ease-standard)}.home-page .home-problem-list>li:hover{padding-inline:14px;background:#ffffff07}.home-page .home-problem-number{padding-top:4px;color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking)}.home-page .home-problem-copy h3{margin-bottom:8px;font-size:clamp(18px,1.75vw,24px)}.home-page .home-problem-copy p{max-width:58ch;margin:0;color:var(--muted);font-size:14px;line-height:1.58}.home-page .home-problem-list a,.home-page .home-problem-authority{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-height:var(--target-size-comfortable);color:var(--soft);font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.04em;text-align:right}.home-page .home-problem-list a{color:var(--cyan)}.home-page .home-proof{background:radial-gradient(circle at 50% 42%,rgba(90,140,255,.1),transparent 42%),#080d17b8}.home-page .home-proof-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:48px}.home-page .home-proof-status{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto;margin:0 0 8px;padding:10px 13px;border:1px solid rgba(241,199,106,.28);border-radius:var(--radius-pill);color:var(--gold);background:#f1c76a0f;font-size:11px;font-weight:var(--font-weight-bold)}.home-page .home-proof-status>span{width:7px;height:7px;border-radius:var(--radius-pill);background:var(--gold)}.home-page .home-proof-visual{max-width:1120px;margin-inline:auto;padding:clamp(14px,2.4vw,34px);border:1px solid var(--border);border-radius:34px;background:#ffffff05;box-shadow:var(--shadow)}.home-page .home-proof-visual .product-showcase{margin-inline:auto}.home-page .home-trust-heading{margin-bottom:52px}.home-page .home-trust-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:stretch;gap:clamp(44px,7vw,104px)}.home-page .home-trust-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--border);border-left:1px solid var(--border)}.home-page .home-trust-steps li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:16px;min-height:210px;padding:clamp(24px,3vw,36px);border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.home-page .home-trust-steps li>span{color:var(--cyan);font-size:11px;font-weight:var(--font-weight-bold)}.home-page .home-trust-steps h3{margin-bottom:12px;font-size:clamp(22px,2.2vw,30px)}.home-page .home-trust-steps p,.home-page .home-local-first p{margin-bottom:0;color:var(--muted);font-size:14px;line-height:1.62}.home-page .home-local-first{position:relative;align-self:stretch;padding:clamp(30px,4vw,48px);overflow:hidden;border:1px solid var(--border-strong);border-radius:24px;background:linear-gradient(145deg,rgba(90,140,255,.12),transparent 52%),var(--panel)}.home-page .home-local-first:after{position:absolute;right:-80px;bottom:-80px;width:190px;height:190px;border:1px solid var(--border-strong);border-radius:50%;content:""}.home-page .home-local-first h3{max-width:13ch;margin-bottom:20px;font-size:clamp(28px,3vw,38px)}.home-page .home-local-first p+p{margin-top:18px}.home-page .home-capabilities{background:#0509105c}.home-page .home-capability-heading{max-width:820px;margin-bottom:58px}.home-page .home-capability-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.home-page .home-capability{position:relative;min-height:280px;padding:clamp(28px,3vw,40px);overflow:hidden;border-top:1px solid var(--border-strong);background:linear-gradient(155deg,#ffffff0a,#ffffff03)}.home-page .home-capability:nth-child(1){grid-column:span 7}.home-page .home-capability:nth-child(2){grid-column:span 5}.home-page .home-capability:nth-child(3){grid-column:span 8;min-height:320px;background:linear-gradient(145deg,#5a8cff1c,#ffffff04)}.home-page .home-capability:nth-child(4){grid-column:span 4}.home-page .home-capability:nth-child(5){grid-column:span 5}.home-page .home-capability:nth-child(6){grid-column:span 7}.home-page .home-capability:nth-child(7){grid-column:span 12;min-height:220px}.home-page .home-capability:after{position:absolute;right:-34px;bottom:-56px;width:150px;height:150px;border:1px solid rgba(110,231,255,.1);border-radius:50%;content:""}.home-page .home-capability-label{display:flex;justify-content:space-between;gap:20px;margin-bottom:clamp(54px,7vw,84px);color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.home-page .home-capability h3{max-width:15ch;margin-bottom:13px;font-size:clamp(24px,2.4vw,34px)}.home-page .home-capability p{max-width:64ch;margin:0;color:var(--muted);font-size:14px;line-height:1.62}.home-page .home-plan-heading{margin-bottom:52px}.home-page .home-plan-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--border)}.home-page .home-plan{display:flex;flex-direction:column;min-height:430px;padding:clamp(30px,3.3vw,44px);border-left:1px solid var(--border)}.home-page .home-plan:first-child{border-left:0}.home-page .home-plan-name{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:54px}.home-page .home-plan-name>span{color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold)}.home-page .home-plan h3{margin:0;font-size:clamp(26px,2.7vw,38px)}.home-page .home-plan p{margin:0 0 16px;color:var(--muted);font-size:14px;line-height:1.62}.home-page .home-plan a{display:inline-flex;align-items:center;align-self:flex-start;min-height:var(--target-size-comfortable);margin-top:auto;color:var(--cyan);font-size:13px;font-weight:var(--font-weight-bold)}.home-page .home-inline-link{display:inline-flex;align-items:center;gap:10px;min-height:var(--target-size-comfortable);margin-top:26px;font-size:13px;font-weight:var(--font-weight-bold)}.home-page .home-launch{padding-block:clamp(70px,6vw,94px)}.home-page .home-launch-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;padding:clamp(34px,5vw,62px);border:1px solid var(--border-strong);border-radius:26px;background:linear-gradient(120deg,rgba(90,140,255,.11),transparent 44%),var(--panel);box-shadow:var(--shadow)}.home-page .home-launch-layout h2{max-width:16ch;font-size:clamp(34px,4vw,50px)}.home-page .home-launch-layout>div:first-child{max-width:720px}.home-page .home-launch-actions{justify-content:flex-end}.home-page .home-final{padding-block:clamp(96px,10vw,154px);background:radial-gradient(circle at 12% 80%,rgba(110,231,255,.08),transparent 34%),linear-gradient(120deg,rgba(90,140,255,.13),transparent 58%)}.home-page .home-final-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:56px}.home-page .home-final-layout h2{max-width:16ch;margin-bottom:18px;font-size:clamp(40px,5vw,var(--type-display-max));line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}@keyframes home-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.home-page .home-shell{width:min(calc(100% - 80px),1360px)}.home-page .home-hero-layout{gap:136px}}@media(max-width:1400px){.home-page .home-shell{width:min(calc(100% - 56px),1240px)}}@media(max-width:1200px){.home-page .home-hero-layout{grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);gap:64px}.home-page .home-problem-layout{gap:68px}.home-page .home-capability:nth-child(n){grid-column:span 6}.home-page .home-capability:nth-child(3),.home-page .home-capability:nth-child(7){grid-column:span 12}}@media(max-width:1024px){.home-page .home-hero{min-height:0}.home-page .home-hero-layout,.home-page .home-problem-layout,.home-page .home-trust-layout{grid-template-columns:1fr}.home-page .home-hero-copy{max-width:820px}.home-page .home-hero-outcomes{max-width:760px}.home-page .home-problem-intro{position:static;max-width:760px}.home-page .home-proof-heading,.home-page .home-launch-layout,.home-page .home-final-layout{align-items:start;flex-direction:column}.home-page .home-proof-heading{display:flex}.home-page .home-launch-layout,.home-page .home-final-layout{grid-template-columns:1fr}.home-page .home-launch-actions{justify-content:flex-start}}@media(max-width:768px){.home-page .home-shell{width:min(calc(100% - 40px),720px)}.home-page .home-section{padding-block:82px}.home-page .home-problem-list>li{grid-template-columns:38px minmax(0,1fr)}.home-page .home-problem-list a,.home-page .home-problem-authority{grid-column:2;justify-content:flex-start;min-height:var(--target-size-comfortable);text-align:left}.home-page .home-proof-heading{align-items:flex-start}.home-page .home-proof-visual{padding:12px;border-radius:26px}.home-page .home-trust-steps,.home-page .home-plan-list{grid-template-columns:1fr}.home-page .home-trust-steps li{min-height:0}.home-page .home-plan{min-height:0;border-top:1px solid var(--border);border-left:0}.home-page .home-plan:first-child{border-top:0}.home-page .home-plan a{margin-top:28px}}@media(max-width:520px){.home-page .home-shell{width:calc(100% - 32px)}.home-page .home-hero{padding-block:70px 86px}.home-page .home-hero h1{font-size:clamp(44px,14vw,58px)}.home-page .home-actions,.home-page .home-actions .button{width:100%}.home-page .home-actions .button{justify-content:center}.home-page .home-hero-outcomes{width:100%}.home-page .home-proof-status{align-items:flex-start;border-radius:14px;line-height:1.4}.home-page .home-proof-visual{padding:0;border:0;background:transparent;box-shadow:none}.home-page .home-capability-grid{grid-template-columns:1fr}.home-page .home-capability:nth-child(n){grid-column:auto;min-height:0}.home-page .home-capability-label{margin-bottom:44px}.home-page .home-launch-layout{padding:28px;border-radius:20px}}@media(max-width:390px){.home-page .home-shell{width:calc(100% - 24px)}.home-page .home-section{padding-block:68px}.home-page .home-hero h1{font-size:42px}.home-page h2{font-size:34px}.home-page .home-problem-list>li{gap:14px;padding-block:22px}.home-page .proof-navigation{grid-template-columns:1fr}.home-page .proof-navigation-item:not(.is-active){display:none}.home-page .home-trust-steps li,.home-page .home-capability,.home-page .home-plan,.home-page .home-local-first{padding:24px}}@media(max-width:320px){.home-page .home-shell{width:calc(100% - 20px)}.home-page .home-hero h1{font-size:38px}.home-page .home-hero-lede{font-size:17px}.home-page .home-problem-list>li{grid-template-columns:30px minmax(0,1fr)}.home-page .home-trust-steps li{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.home-page .home-hero-copy,.home-page .home-hero-outcomes{animation:none}.home-page .home-problem-list>li{transition:none}}.product-page{position:relative;isolation:isolate;overflow-x:clip;color:var(--text);background:radial-gradient(circle at 86% 8%,rgba(90,140,255,.12),transparent 30%),radial-gradient(circle at 10% 42%,rgba(110,231,255,.055),transparent 24%)}.product-page *,.product-page *:before,.product-page *:after{min-width:0}.product-page h2,.product-page h3,.product-page p{margin-top:0}.product-page h2{margin-bottom:20px;font-size:clamp(36px,4.3vw,58px);font-weight:var(--font-weight-display);line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking)}.product-page h3{font-weight:var(--font-weight-semibold);line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking)}.product-page a:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.product-page .eyebrow{margin:0 0 16px;letter-spacing:var(--type-label-tracking)}.product-hero{position:relative;min-height:760px;overflow:hidden;border-bottom:1px solid var(--border);background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:76px 76px}.product-hero:before{position:absolute;top:-18%;right:-8%;bottom:10%;left:38%;background:radial-gradient(circle at 52% 45%,rgba(110,231,255,.17),transparent 34%),radial-gradient(circle at 78% 34%,rgba(90,140,255,.17),transparent 26%);filter:blur(24px);pointer-events:none;content:""}.product-page .page-hero{display:grid;min-height:620px;align-items:center;padding:92px 24px 168px;border:0}.product-page .page-hero:before{display:none}.product-page .page-hero-copy{width:min(100%,1280px);max-width:none;padding-top:0}.product-page .page-hero h1{max-width:15ch;font-size:clamp(48px,6.1vw,82px);line-height:.99}.product-page .page-hero-copy>p:last-child{max-width:760px;margin-top:30px;color:var(--soft);font-size:clamp(17px,1.4vw,20px)}.product-outcome-rail{position:absolute;right:24px;bottom:0;left:24px;display:grid;width:min(calc(100% - 48px),1280px);grid-template-columns:repeat(4,1fr);margin:0 auto;padding:0;border-top:1px solid var(--border-strong);list-style:none;animation:product-reveal .52s var(--ease) both}.product-outcome-rail li{display:grid;min-height:116px;align-content:center;gap:11px;padding:20px 24px;border-right:1px solid var(--border);color:var(--soft);font-size:14px;font-weight:var(--font-weight-semibold)}.product-outcome-rail li:first-child{border-left:1px solid var(--border)}.product-outcome-rail span{color:var(--cyan);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking)}.product-section{position:relative;width:min(calc(100% - 48px),1280px);margin-inline:auto;padding-block:clamp(92px,9vw,144px)}.product-section+.product-section{border-top:1px solid var(--border)}.product-section-intro{max-width:790px;margin-bottom:clamp(50px,6vw,78px)}.product-section-intro>p:last-child,.product-supercluster-heading>p,.product-continuation-primary>p{margin-bottom:0;color:var(--muted);font-size:clamp(16px,1.35vw,19px);line-height:var(--type-body-leading)}.product-section-intro-split{display:grid;max-width:none;grid-template-columns:minmax(0,1fr) minmax(300px,.66fr);align-items:end;gap:clamp(48px,8vw,120px)}.product-section-intro-split h2{margin-bottom:0}.product-intro-copy>p:first-child{color:var(--soft);font-size:17px;line-height:var(--type-body-leading)}.product-proof-status{display:inline-flex;align-items:center;gap:9px;margin-bottom:0;color:var(--gold);font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.product-proof-status:before{width:7px;height:7px;border-radius:var(--radius-pill);background:var(--gold);box-shadow:0 0 18px #f1c76a61;content:""}.product-operating-model .product-showcase{max-width:1120px;margin-inline:auto}.product-area-index{margin:0;padding:0;border-top:1px solid var(--border-strong);list-style:none}.product-area-row{display:grid;grid-template-columns:64px minmax(220px,.72fr) minmax(360px,1.28fr) 110px;align-items:start;gap:clamp(20px,3vw,46px);padding:34px 0;border-bottom:1px solid var(--border);transition:background-color var(--motion-duration-panel) var(--motion-ease-standard)}.product-area-row:hover{background:linear-gradient(90deg,transparent,rgba(110,231,255,.035),transparent)}.product-area-number,.product-area-problem>span,.product-area-destination>span,.product-area-destination a{color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.product-area-number{color:var(--cyan)}.product-area-problem h3{max-width:22ch;margin:9px 0 0;font-size:clamp(18px,1.6vw,23px)}.product-area-answer strong{display:block;margin-bottom:9px;color:var(--cyan);font-size:13px}.product-area-answer p{margin-bottom:12px;color:var(--soft);line-height:1.55}.product-area-answer small{display:block;color:var(--muted);font-size:12px;line-height:1.55}.product-area-destination{justify-self:end;text-align:right}.product-area-destination a,.product-text-link{display:inline-flex;min-height:var(--target-size-comfortable);align-items:center;gap:8px;color:var(--cyan);text-decoration:none}.product-scope-ledger{margin-top:clamp(70px,8vw,108px);border-top:1px solid var(--border-strong)}.product-scope{display:grid;grid-template-columns:minmax(180px,.54fr) 1fr 1fr;gap:clamp(28px,5vw,80px);padding:34px 0;border-bottom:1px solid var(--border)}.product-scope>div>span{color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.product-scope h3{margin:8px 0 0;font-size:24px}.product-scope p{margin-bottom:0;color:var(--soft);font-size:14px;line-height:1.65}.product-scope-pro h3{color:var(--cyan)}.product-scope-teams h3{color:var(--green)}.product-scope-end{margin:18px 0 0;color:var(--muted);font-size:12px}.product-trust{width:min(calc(100% - 48px),1340px);padding-inline:clamp(28px,5vw,72px);border:1px solid var(--border-strong)!important;border-radius:32px;background:radial-gradient(circle at 80% 10%,rgba(110,231,255,.1),transparent 28%),linear-gradient(145deg,#10192afa,#070c16fa);box-shadow:var(--shadow)}.product-section-intro-inverse{max-width:900px}.product-trust-steps{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;border-top:1px solid var(--border-strong);list-style:none}.product-trust-steps li{position:relative;padding:30px 26px 26px 0;border-right:1px solid var(--border)}.product-trust-steps li+li{padding-left:26px}.product-trust-steps li:last-child{border-right:0}.product-trust-steps span{color:var(--cyan);font-size:10px;font-weight:var(--font-weight-bold)}.product-trust-steps h3{margin:22px 0 12px;font-size:24px}.product-trust-steps p{margin-bottom:0;color:var(--muted);font-size:13px;line-height:1.6}.product-trust-notes{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:48px;border:1px solid var(--border);background:var(--border)}.product-trust-notes p{margin:0;padding:24px;color:var(--muted);background:#070b13f0;font-size:13px;line-height:1.65}.product-trust-notes strong{color:var(--text)}.product-platform-ledger{border-top:1px solid var(--border-strong)}.product-platform-ledger article{display:grid;grid-template-columns:64px minmax(240px,.72fr) minmax(360px,1.28fr);align-items:start;gap:clamp(24px,5vw,76px);padding:36px 0;border-bottom:1px solid var(--border)}.product-platform-ledger article>span,.product-platform-ledger strong{color:var(--cyan);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.product-platform-ledger h3{margin:9px 0 0;font-size:24px}.product-platform-ledger article>p{margin-bottom:0;color:var(--soft);line-height:var(--type-body-leading)}.product-supercluster{display:grid;grid-template-columns:minmax(300px,.65fr) minmax(520px,1.35fr);gap:clamp(56px,8vw,126px)}.product-supercluster:before{position:absolute;top:60px;right:-120px;bottom:60px;left:-120px;z-index:-1;border:1px solid rgba(110,231,255,.12);background:linear-gradient(135deg,rgba(110,231,255,.055),transparent 44%),#080e18b3;content:""}.product-supercluster-heading{align-self:start}.product-supercluster-heading h2{font-size:clamp(40px,4.8vw,64px)}.product-cluster-flow{margin:0;padding:0;border-top:1px solid var(--border-strong);list-style:none}.product-cluster-flow li{display:grid;grid-template-columns:44px 1fr auto;align-items:start;gap:18px;padding:27px 0;border-bottom:1px solid var(--border)}.product-cluster-number{display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--cyan);font-size:10px;font-weight:var(--font-weight-bold)}.product-cluster-flow h3{margin:3px 0 9px;font-size:20px}.product-cluster-flow p{margin-bottom:0;color:var(--muted);font-size:13px;line-height:1.55}.product-cluster-access{padding:7px 9px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--soft);font-size:10px;font-weight:var(--font-weight-bold)}.product-supercluster-footer{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:28px}.product-supercluster-footer p{max-width:520px;margin-bottom:0;color:var(--muted);font-size:12px;line-height:1.55}.product-continuation{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(60px,10vw,150px);border-top-color:var(--border-strong)!important}.product-continuation-primary h2{max-width:12ch}.product-continuation-primary>p{max-width:650px}.product-action-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}.product-action-row .button{min-height:var(--target-size-comfortable)}.product-continuation-nav{border-top:1px solid var(--border-strong)}.product-continuation-nav a{display:flex;min-height:86px;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;border-bottom:1px solid var(--border);color:var(--text);text-decoration:none;transition:padding var(--motion-duration-micro) var(--motion-ease-standard)}.product-continuation-nav a:hover{padding-inline:10px}.product-continuation-nav span{color:var(--muted);font-size:11px}.product-continuation-nav strong{text-align:right}@keyframes product-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.product-area-row{grid-template-columns:48px minmax(190px,.7fr) minmax(320px,1.3fr) 92px;gap:24px}.product-supercluster:before{inset-inline:-48px}}@media(max-width:1024px){.product-section-intro-split,.product-supercluster,.product-continuation{grid-template-columns:1fr}.product-area-row{grid-template-columns:44px minmax(190px,.78fr) minmax(0,1.22fr)}.product-area-destination{grid-column:3;justify-self:start;text-align:left}.product-supercluster-footer{grid-column:1}.product-continuation-nav{max-width:720px}}@media(max-width:768px){.product-hero{min-height:760px}.product-page .page-hero{min-height:520px;padding-bottom:214px}.product-page .page-hero h1{font-size:clamp(42px,10vw,64px)}.product-outcome-rail{grid-template-columns:1fr 1fr}.product-outcome-rail li{min-height:92px;border-bottom:1px solid var(--border)}.product-section{padding-block:84px}.product-area-row,.product-platform-ledger article{grid-template-columns:42px 1fr}.product-area-answer,.product-area-destination,.product-platform-ledger article>p{grid-column:2}.product-scope{grid-template-columns:1fr 1fr}.product-scope>div{grid-column:1 / -1}.product-trust-steps{grid-template-columns:1fr 1fr}.product-trust-steps li:nth-child(2){border-right:0}.product-trust-steps li:nth-child(n+3){border-top:1px solid var(--border)}.product-trust-steps li:nth-child(3){padding-left:0}.product-trust-notes{grid-template-columns:1fr}.product-supercluster:before{top:38px;right:-24px;bottom:38px;left:-24px}}@media(max-width:520px){.product-page .page-hero,.product-section{width:100%;padding-right:18px;padding-left:18px}.product-page .page-hero{min-height:530px;padding-top:70px;padding-bottom:228px}.product-page .page-hero h1{font-size:clamp(38px,11.5vw,52px)}.product-page .page-hero-copy>p:last-child{margin-top:22px;font-size:16px}.product-outcome-rail{right:18px;left:18px;width:calc(100% - 36px)}.product-outcome-rail li{min-height:96px;padding:15px;font-size:12px}.product-page .proof-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.product-section{padding-block:72px}.product-section-intro{margin-bottom:44px}.product-page h2{font-size:clamp(34px,10vw,46px)}.product-operating-model .product-showcase{width:calc(100% + 12px);margin-left:-6px}.product-area-row{grid-template-columns:34px 1fr;gap:16px;padding-block:28px}.product-scope{grid-template-columns:1fr;gap:16px}.product-scope>div{grid-column:1}.product-trust{width:calc(100% - 20px);padding-inline:18px;border-radius:22px}.product-trust-steps{grid-template-columns:1fr}.product-trust-steps li,.product-trust-steps li+li,.product-trust-steps li:nth-child(3){padding:24px 0;border-top:1px solid var(--border);border-right:0}.product-platform-ledger article{grid-template-columns:32px 1fr;gap:16px}.product-cluster-flow li{grid-template-columns:38px 1fr}.product-cluster-access{grid-column:2;justify-self:start}.product-supercluster-footer{align-items:flex-start;flex-direction:column}.product-action-row{align-items:stretch;flex-direction:column}.product-action-row .button,.product-action-row .product-text-link{width:100%;justify-content:center}}@media(max-width:390px){.product-page .page-hero{min-height:560px}.product-page .proof-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.product-outcome-rail li{padding-inline:12px}.product-area-row,.product-platform-ledger article{grid-template-columns:1fr}.product-area-answer,.product-area-destination,.product-platform-ledger article>p{grid-column:1}.product-continuation-nav a{align-items:flex-start;flex-direction:column;gap:7px}.product-continuation-nav strong{text-align:left}}@media(max-width:320px){.product-page .page-hero,.product-section{padding-right:14px;padding-left:14px}.product-outcome-rail{right:14px;left:14px;width:calc(100% - 28px)}.product-outcome-rail li{font-size:11px}.product-trust{width:calc(100% - 12px);padding-inline:14px}}@media(prefers-reduced-motion:reduce){.product-page *,.product-page *:before,.product-page *:after{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.deep-product-page{--deep-accent: var(--cyan);--deep-accent-rgb: 110, 231, 255;position:relative;isolation:isolate;overflow-x:clip;color:var(--text);background:radial-gradient(circle at 88% 10%,rgba(var(--deep-accent-rgb),.075),transparent 28%),linear-gradient(180deg,rgba(8,13,23,.24),transparent 22%)}.deep-product-page *,.deep-product-page *:before,.deep-product-page *:after{min-width:0}.deep-product-page h2,.deep-product-page h3,.deep-product-page p{margin-top:0}.deep-product-page h2,.deep-product-continuation h2{margin-bottom:20px;font-size:clamp(36px,4.4vw,58px);font-weight:var(--font-weight-display);line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking)}.deep-product-page h3,.deep-product-continuation h3{font-weight:var(--font-weight-semibold);line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking)}.deep-product-page .eyebrow,.deep-product-continuation .eyebrow{margin:0 0 16px;color:var(--deep-accent, var(--cyan));letter-spacing:var(--type-label-tracking)}.deep-product-page a:focus-visible,.deep-product-continuation a:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.deep-product-hero{position:relative;min-height:820px;overflow:hidden;border-bottom:1px solid var(--border);background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:72px 72px}.deep-product-hero:before{position:absolute;top:-20%;right:-10%;bottom:18%;left:35%;background:radial-gradient(circle at 62% 40%,rgba(var(--deep-accent-rgb),.14),transparent 30%),radial-gradient(circle at 84% 20%,rgba(91,136,255,.1),transparent 24%);filter:blur(28px);pointer-events:none;content:""}.deep-product-page .page-hero{display:grid;min-height:720px;align-items:center;padding:96px 24px 128px;border:0}.deep-product-page .page-hero:before{display:none}.deep-product-page .page-hero-copy{z-index:1;width:min(100%,1280px);max-width:none;padding-top:0}.deep-product-page .page-hero h1{max-width:10.5ch;font-size:clamp(48px,6vw,80px);line-height:.98}.deep-product-page .page-hero-copy>p:last-child{max-width:650px;margin-top:28px;color:var(--soft);font-size:clamp(17px,1.35vw,20px)}.deep-product-hero>figure{animation:deep-artifact-enter .56s var(--ease) .1s both}.deep-product-section{position:relative;width:min(calc(100% - 48px),1280px);margin-inline:auto;padding-block:clamp(92px,9vw,144px)}.deep-product-section+.deep-product-section,.deep-product-continuation{border-top:1px solid var(--border)}.deep-section-heading{max-width:820px;margin-bottom:clamp(50px,6vw,76px)}.deep-section-heading>p:last-child,.deep-section-heading-split>p{margin-bottom:0;color:var(--muted);font-size:clamp(16px,1.3vw,19px);line-height:var(--type-body-leading)}.deep-section-heading-split{display:grid;max-width:none;grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);align-items:end;gap:clamp(48px,8vw,120px)}.deep-section-heading-split h2{margin-bottom:0}.deep-boundary-note{display:grid;grid-template-columns:minmax(120px,.32fr) minmax(220px,.62fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,58px);margin-top:48px;padding:28px 0;border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border)}.deep-boundary-note>span{color:var(--deep-accent, var(--cyan));font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.deep-boundary-note>strong{color:var(--text);font-size:clamp(18px,1.8vw,24px);line-height:1.3}.deep-boundary-note>div p{margin-bottom:0;color:var(--muted);font-size:14px;line-height:1.65}.deep-inline-link{display:inline-flex;min-height:var(--target-size-comfortable);align-items:center;gap:10px;margin-top:32px;color:var(--deep-accent, var(--cyan));font-size:13px;font-weight:var(--font-weight-bold);text-decoration:none}.deep-inline-link span{transition:transform var(--motion-duration-micro) var(--motion-ease-standard)}.deep-inline-link:hover span{transform:translate(4px)}.deep-product-continuation{--deep-accent: var(--cyan);display:grid;width:min(calc(100% - 48px),1280px);grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:start;gap:clamp(54px,9vw,132px);margin-inline:auto;padding-block:clamp(88px,9vw,136px)}.deep-product-continuation header>p:last-child{max-width:650px;margin-bottom:0;color:var(--muted);line-height:var(--type-body-leading)}.deep-product-continuation nav{border-top:1px solid var(--border-strong)}.deep-product-continuation nav a{display:grid;min-height:88px;grid-template-columns:minmax(120px,.45fr) minmax(0,1fr) 24px;align-items:center;gap:24px;padding:18px 0;border-bottom:1px solid var(--border);color:var(--text);text-decoration:none;transition:border-color var(--motion-duration-micro) var(--motion-ease-standard),padding var(--motion-duration-micro) var(--motion-ease-standard)}.deep-product-continuation nav a:hover{padding-inline:10px;border-bottom-color:#6ee7ff6b}.deep-product-continuation nav span{color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.deep-product-continuation nav strong{font-size:15px;line-height:1.35}.deep-product-continuation nav i{color:var(--deep-accent, var(--cyan));font-style:normal;text-align:right}@keyframes deep-artifact-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.deep-product-page .page-hero-copy{width:100%}}@media(max-width:1024px){.deep-product-hero{min-height:auto;padding-bottom:72px}.deep-product-page .page-hero{min-height:580px;padding-bottom:112px}.deep-product-page .page-hero h1{max-width:12ch}.deep-product-hero>figure{position:relative;inset:auto;width:min(calc(100% - 48px),720px);margin:-72px auto 0}.deep-section-heading-split,.deep-product-continuation{grid-template-columns:1fr}.deep-product-continuation nav{max-width:760px}}@media(max-width:768px){.deep-product-page .page-hero{min-height:540px;padding-bottom:100px}.deep-product-page .page-hero h1{font-size:clamp(42px,10vw,64px)}.deep-product-section{padding-block:84px}.deep-boundary-note{grid-template-columns:minmax(120px,.45fr) 1fr}.deep-boundary-note>div{grid-column:2}.deep-product-continuation{gap:48px}}@media(max-width:520px){.deep-product-page .page-hero,.deep-product-section{width:100%;padding-right:18px;padding-left:18px}.deep-product-page .page-hero{min-height:520px;padding-top:70px;padding-bottom:88px}.deep-product-page .page-hero h1{font-size:clamp(38px,11.5vw,52px)}.deep-product-page .page-hero-copy>p:last-child{margin-top:22px;font-size:16px}.deep-product-hero>figure{width:calc(100% - 36px);margin-top:-54px}.deep-product-section{width:100%;padding-block:72px}.deep-product-page h2,.deep-product-continuation h2{font-size:clamp(34px,10vw,46px)}.deep-section-heading{margin-bottom:44px}.deep-boundary-note{grid-template-columns:1fr;gap:14px;margin-top:38px;padding-block:24px}.deep-boundary-note>div{grid-column:1}.deep-product-continuation{width:calc(100% - 36px);padding-block:72px}.deep-product-continuation nav a{grid-template-columns:1fr 28px;gap:8px 18px}.deep-product-continuation nav span{grid-column:1 / -1}}@media(max-width:390px){.deep-product-continuation nav a{min-height:96px}.deep-product-continuation nav strong{font-size:14px}}@media(max-width:320px){.deep-product-page .page-hero,.deep-product-section{padding-right:14px;padding-left:14px}.deep-product-hero>figure,.deep-product-continuation{width:calc(100% - 28px)}}@media(prefers-reduced-motion:reduce){.deep-product-page *,.deep-product-page *:before,.deep-product-page *:after,.deep-product-continuation *,.deep-product-continuation *:before,.deep-product-continuation *:after{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.transfer-page{--deep-accent: var(--cyan);--deep-accent-rgb: 110, 231, 255}.transfer-route-map{position:absolute;top:168px;right:max(24px,calc((100% - 1280px)/2));z-index:1;width:min(41vw,510px);min-height:430px;margin:0;padding:58px 34px 32px;border:1px solid var(--border-strong);border-radius:28px;background:radial-gradient(circle at 76% 8%,rgba(110,231,255,.12),transparent 30%),linear-gradient(145deg,#111c2ef5,#070c16fa);box-shadow:var(--shadow)}.transfer-route-map figcaption{position:absolute;top:20px;left:34px;color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.transfer-route-node{display:grid;gap:8px;padding:22px;border:1px solid var(--border);border-radius:18px;background:#080e18d6}.transfer-route-node span,.transfer-route-node small,.transfer-route-proof small{color:var(--muted);font-size:9px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.transfer-route-node strong{font-size:18px}.transfer-route-node small{color:var(--soft);letter-spacing:.04em;text-transform:none}.transfer-route-destination{border-color:#6ee7ff57}.transfer-route-connection{position:relative;display:flex;height:56px;align-items:center;justify-content:space-around;margin-inline:34px}.transfer-route-connection>span{position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(var(--border),var(--cyan))}.transfer-route-connection i{position:relative;width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px #6ee7ff94}.transfer-route-proof{display:flex;align-items:center;gap:14px;margin-top:20px;padding:15px 16px;border-top:1px solid var(--border);color:var(--text)}.transfer-route-proof>span{width:9px;height:9px;flex:0 0 auto;border:2px solid rgba(125,240,164,.35);border-radius:50%;background:var(--green)}.transfer-route-proof div{display:grid;gap:4px}.transfer-route-proof small{color:var(--green)}.transfer-step-list{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;border-top:1px solid var(--border-strong);border-left:1px solid var(--border);list-style:none}.transfer-step-list li{min-height:310px;padding:28px 24px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:linear-gradient(160deg,rgba(110,231,255,.025),transparent 52%)}.transfer-step-number,.transfer-step-list small{display:block;color:var(--cyan);font-size:10px;font-weight:var(--font-weight-bold)}.transfer-step-list small{margin-top:70px;color:var(--muted);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.transfer-step-list h3{margin:14px 0 16px;font-size:23px}.transfer-step-list p{margin-bottom:0;color:var(--muted);font-size:14px;line-height:1.65}.transfer-result-language{width:min(calc(100% - 48px),1360px);padding-inline:clamp(28px,5vw,72px);background:#0b121fad}.transfer-state-ledger{margin:0;border-top:1px solid var(--border-strong)}.transfer-state-ledger>div{display:grid;grid-template-columns:50px minmax(160px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(22px,4vw,58px);padding:27px 0;border-bottom:1px solid var(--border)}.transfer-state-ledger span{color:var(--cyan);font-size:10px;font-weight:var(--font-weight-bold)}.transfer-state-ledger dt{color:var(--text);font-size:19px;font-weight:var(--font-weight-semibold)}.transfer-state-ledger dd{margin:0;color:var(--muted);line-height:1.6}.transfer-boundary-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border-strong);border-left:1px solid var(--border)}.transfer-boundary-grid article{min-height:230px;padding:28px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.transfer-boundary-grid span{color:var(--cyan);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.transfer-boundary-grid h3{margin:46px 0 14px;font-size:24px}.transfer-boundary-grid p{margin-bottom:0;color:var(--muted);line-height:1.6}@media(max-width:1200px){.transfer-route-map{right:24px;width:440px}}@media(max-width:1024px){.transfer-route-map{position:relative;top:auto;right:auto;width:min(calc(100% - 48px),720px);margin:-72px auto 0}.transfer-step-list{grid-template-columns:1fr 1fr}}@media(max-width:768px){.transfer-step-list li{min-height:270px}.transfer-step-list small{margin-top:52px}}@media(max-width:520px){.transfer-route-map{width:calc(100% - 36px);min-height:0;margin-top:-54px;padding:56px 18px 22px;border-radius:22px}.transfer-route-map figcaption{left:18px}.transfer-route-node{padding:18px}.transfer-step-list{grid-template-columns:1fr}.transfer-step-list li{min-height:0;padding:24px 20px}.transfer-step-list small{margin-top:38px}.transfer-result-language{width:100%;padding-inline:18px}.transfer-state-ledger>div{grid-template-columns:34px 1fr;gap:12px}.transfer-state-ledger dd{grid-column:2}.transfer-boundary-grid{grid-template-columns:1fr}}@media(max-width:320px){.transfer-route-map{width:calc(100% - 28px);padding-inline:14px}.transfer-route-map figcaption{left:14px}.transfer-route-connection{margin-inline:18px}}.storage-page{--deep-accent: var(--green);--deep-accent-rgb: 125, 240, 164}.storage-scope-map{position:absolute;top:144px;right:max(24px,calc((100% - 1280px)/2));z-index:1;width:min(43vw,530px);margin:0;padding:58px 30px 28px;border:1px solid var(--border-strong);border-radius:30px;background:radial-gradient(circle at 15% 8%,rgba(125,240,164,.1),transparent 29%),linear-gradient(150deg,#0f1b26f7,#070c16fa);box-shadow:var(--shadow)}.storage-scope-map figcaption{position:absolute;top:20px;left:30px;color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.storage-scope-map ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.storage-scope-map li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:18px;border:1px solid var(--border);border-radius:16px;background:#070d16c7}.storage-scope-map li:nth-child(2){margin-inline:18px;border-color:#7df0a43d}.storage-scope-map li:nth-child(3){margin-inline:36px;border-color:#7df0a466}.storage-scope-map li>span{color:var(--green);font-size:9px;font-weight:var(--font-weight-bold)}.storage-scope-map li div{display:grid;gap:5px}.storage-scope-map small{color:var(--muted);font-size:9px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.storage-scope-map strong{font-size:15px}.storage-scope-map li p{margin-bottom:0;color:var(--muted);font-size:12px;line-height:1.5}.storage-unknown-band{display:flex;align-items:center;gap:14px;margin-top:18px;padding:15px 17px;border:1px dashed rgba(255,201,107,.32);border-radius:14px}.storage-unknown-band>span{width:10px;height:10px;flex:0 0 auto;border:1px solid var(--gold);border-radius:50%}.storage-unknown-band p{margin-bottom:0;color:var(--muted);font-size:12px;line-height:1.5}.storage-unknown-band strong{color:var(--gold)}.storage-visibility-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--border-strong);border-left:1px solid var(--border)}.storage-visibility-grid article{min-height:260px;padding:28px 24px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.storage-visibility-grid article:nth-child(3),.storage-visibility-grid article:nth-child(4){background:linear-gradient(150deg,rgba(255,201,107,.035),transparent 54%)}.storage-visibility-grid span{color:var(--green);font-size:10px;font-weight:var(--font-weight-bold)}.storage-visibility-grid h3{margin:68px 0 14px;font-size:24px}.storage-visibility-grid p{margin-bottom:0;color:var(--muted);font-size:14px;line-height:1.62}.storage-decision-path{width:min(calc(100% - 48px),1360px);padding-inline:clamp(28px,5vw,72px);border:1px solid var(--border-strong)!important;border-radius:30px;background:radial-gradient(circle at 88% 12%,rgba(125,240,164,.07),transparent 24%),#0a111cb8}.storage-decision-list{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;border-top:1px solid var(--border-strong);list-style:none}.storage-decision-list li{position:relative;min-height:280px;padding:28px;border-right:1px solid var(--border)}.storage-decision-list li:first-child{border-left:1px solid var(--border)}.storage-decision-list li:not(:last-child):after{position:absolute;top:40px;right:-6px;z-index:1;width:11px;height:11px;border:1px solid rgba(125,240,164,.5);border-radius:50%;background:var(--bg);content:""}.storage-decision-list span{color:var(--green);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.storage-decision-list h3{margin:72px 0 14px;font-size:25px}.storage-decision-list p{margin-bottom:0;color:var(--muted);line-height:1.62}.storage-no-action-ledger{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--border-strong);border-left:1px solid var(--border)}.storage-no-action-ledger span{display:grid;min-height:96px;place-items:center;padding:18px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--soft);font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}@media(max-width:1200px){.storage-scope-map{right:24px;width:450px}}@media(max-width:1024px){.storage-scope-map{position:relative;top:auto;right:auto;width:min(calc(100% - 48px),720px);margin:-72px auto 0}.storage-visibility-grid{grid-template-columns:1fr 1fr}}@media(max-width:768px){.storage-decision-list{grid-template-columns:1fr}.storage-decision-list li{min-height:0;border-bottom:1px solid var(--border)}.storage-decision-list li:not(:last-child):after{display:none}.storage-decision-list h3{margin-top:42px}}@media(max-width:520px){.storage-scope-map{width:calc(100% - 36px);margin-top:-54px;padding:56px 16px 20px;border-radius:22px}.storage-scope-map figcaption{left:16px}.storage-scope-map li:nth-child(2){margin-inline:8px}.storage-scope-map li:nth-child(3){margin-inline:16px}.storage-visibility-grid{grid-template-columns:1fr}.storage-visibility-grid article{min-height:0;padding:24px 20px}.storage-visibility-grid h3{margin-top:42px}.storage-decision-path{width:calc(100% - 20px);padding-inline:18px;border-radius:22px}.storage-decision-list li{padding:24px 18px}.storage-no-action-ledger{grid-template-columns:1fr 1fr}}@media(max-width:320px){.storage-scope-map{width:calc(100% - 28px)}.storage-scope-map li{grid-template-columns:1fr}}.organize-page{position:relative;isolation:isolate;overflow-x:clip;color:var(--text);background:radial-gradient(circle at 92% 12%,rgba(110,231,255,.09),transparent 28%),radial-gradient(circle at 4% 58%,rgba(125,240,164,.045),transparent 24%)}.organize-page *,.organize-page *:before,.organize-page *:after{min-width:0}.organize-page h2,.organize-page h3,.organize-page p{margin-top:0}.organize-page h2{margin-bottom:20px;font-size:clamp(36px,4.4vw,58px);font-weight:var(--font-weight-display);line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking)}.organize-page h3{font-weight:var(--font-weight-semibold);line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking)}.organize-page .eyebrow{margin:0 0 16px;letter-spacing:var(--type-label-tracking)}.organize-page a:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.organize-hero{position:relative;min-height:830px;overflow:hidden;border-bottom:1px solid var(--border);background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:72px 72px}.organize-hero:before{position:absolute;top:-22%;right:-14%;bottom:30%;left:36%;background:radial-gradient(circle at 52% 48%,rgba(110,231,255,.16),transparent 34%),radial-gradient(circle at 80% 26%,rgba(90,140,255,.13),transparent 26%);filter:blur(26px);pointer-events:none;content:""}.organize-page .page-hero{display:grid;min-height:660px;align-items:center;padding:94px 24px 184px;border:0}.organize-page .page-hero:before{display:none}.organize-page .page-hero-copy{width:min(100%,1280px);max-width:none;padding-top:0}.organize-page .page-hero h1{max-width:12ch;font-size:clamp(48px,6vw,80px);line-height:.99}.organize-page .page-hero-copy>p:last-child{max-width:700px;margin-top:28px;color:var(--soft);font-size:clamp(17px,1.35vw,20px)}.organize-hero-problem{position:absolute;top:154px;right:max(24px,calc((100% - 1280px)/2));width:310px;padding:8px 0 8px 26px;border-left:1px solid var(--border-strong);animation:organize-enter .48s var(--ease) both}.organize-hero-problem>span,.organize-hero-problem small{display:block;color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.organize-hero-problem p{margin:15px 0;color:var(--text);font-size:24px;font-weight:var(--font-weight-semibold);line-height:1.25}.organize-hero-problem small{color:var(--cyan);line-height:1.5}.organize-control-path{position:absolute;right:24px;bottom:0;left:24px;display:grid;width:min(calc(100% - 48px),1280px);grid-template-columns:repeat(8,1fr);margin:0 auto;padding:0;border-top:1px solid var(--border-strong);list-style:none}.organize-control-path li{display:grid;min-height:114px;align-content:center;gap:10px;padding:17px 15px;border-right:1px solid var(--border);color:var(--soft);font-size:12px;font-weight:var(--font-weight-semibold)}.organize-control-path li:first-child{border-left:1px solid var(--border)}.organize-control-path span{color:var(--cyan);font-size:9px;font-weight:var(--font-weight-bold)}.organize-control-path li:nth-child(n+5) span{color:var(--green)}.organize-section{position:relative;width:min(calc(100% - 48px),1280px);margin-inline:auto;padding-block:clamp(92px,9vw,144px)}.organize-section+.organize-section,.organize-release{border-top:1px solid var(--border)}.organize-section-heading{max-width:800px;margin-bottom:clamp(50px,6vw,78px)}.organize-section-heading>p:last-child,.organize-section-heading-split>p{margin-bottom:0;color:var(--muted);font-size:clamp(16px,1.35vw,19px);line-height:var(--type-body-leading)}.organize-section-heading-split{display:grid;max-width:none;grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);align-items:end;gap:clamp(48px,8vw,120px)}.organize-section-heading-split h2{margin-bottom:0}.organize-transformation{display:grid;grid-template-columns:.86fr 1.15fr .86fr;border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border)}.organize-state{min-height:330px;padding:34px clamp(24px,3vw,42px);border-right:1px solid var(--border)}.organize-state:first-child{border-left:1px solid var(--border)}.organize-state>span{display:block;color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.organize-state h3{max-width:15ch;margin:54px 0 18px;font-size:clamp(24px,2.3vw,32px)}.organize-state p{margin-bottom:0;color:var(--muted);line-height:1.65}.organize-state-method{margin-top:-20px;padding-top:53px;border-top:1px solid var(--cyan);background:linear-gradient(150deg,#6ee7ff16,#0a111d47)}.organize-state-method>span,.organize-state-after>span{color:var(--cyan)}.organize-workflow:before{position:absolute;top:54px;right:-120px;bottom:54px;left:-120px;z-index:-1;border:1px solid rgba(110,231,255,.09);background:linear-gradient(120deg,rgba(110,231,255,.04),transparent 46%);content:""}.organize-workflow-list{margin:0;padding:0;border-top:1px solid var(--border-strong);list-style:none}.organize-workflow-list li{display:grid;grid-template-columns:64px minmax(0,1fr) 136px;align-items:start;gap:clamp(22px,4vw,58px);padding:30px 0;border-bottom:1px solid var(--border)}.organize-workflow-list li:nth-child(n+4){background:linear-gradient(90deg,transparent,rgba(125,240,164,.035),transparent)}.organize-workflow-number{color:var(--cyan);font-size:11px;font-weight:var(--font-weight-bold)}.organize-workflow-list h3{margin:0 0 9px;font-size:clamp(22px,2vw,28px)}.organize-workflow-list p{max-width:720px;margin-bottom:0;color:var(--muted);line-height:1.6}.organize-workflow-access{justify-self:end;color:var(--soft);font-size:11px;font-weight:var(--font-weight-bold);text-align:right}.organize-workflow-list li:nth-child(n+4) .organize-workflow-number,.organize-workflow-list li:nth-child(n+4) .organize-workflow-access{color:var(--green)}.organize-capability-boundary{width:min(calc(100% - 48px),1340px);padding-inline:clamp(28px,5vw,72px);border:1px solid var(--border-strong)!important;border-radius:30px;background:radial-gradient(circle at 78% 8%,rgba(125,240,164,.075),transparent 26%),linear-gradient(145deg,#10192af7,#070c16fa);box-shadow:var(--shadow)}.organize-plan-boundary{border-top:1px solid var(--border-strong)}.organize-plan{display:grid;grid-template-columns:minmax(200px,.62fr) 1fr 1fr;gap:clamp(28px,5vw,76px);padding:36px 0;border-bottom:1px solid var(--border)}.organize-plan>div>span{display:block;color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.organize-plan h3{margin:9px 0 7px;font-size:27px}.organize-plan>div>strong{color:var(--cyan);font-size:12px}.organize-plan-pro>div>strong,.organize-plan-pro h3{color:var(--green)}.organize-plan>p{margin-bottom:0;color:var(--soft);font-size:14px;line-height:1.65}.organize-plan>a{grid-column:2 / -1;display:inline-flex;min-height:var(--target-size-comfortable);width:max-content;align-items:center;gap:8px;color:var(--cyan);font-size:13px;font-weight:var(--font-weight-bold);text-decoration:none}.organize-plan-end{margin:18px 0 0;color:var(--muted);font-size:12px}.organize-platform-list{border-top:1px solid var(--border-strong)}.organize-platform-list article{display:grid;grid-template-columns:62px minmax(180px,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(24px,5vw,72px);padding:34px 0;border-bottom:1px solid var(--border)}.organize-platform-list article>span,.organize-platform-list article>strong{color:var(--cyan);font-size:11px;font-weight:var(--font-weight-bold)}.organize-platform-list article>strong{color:var(--text);font-size:21px}.organize-platform-list article>p{margin-bottom:0;color:var(--soft);line-height:var(--type-body-leading)}.organize-mobile-boundary{margin:20px 0 0;color:var(--gold);font-size:12px;font-weight:var(--font-weight-semibold)}.organize-safety{width:min(calc(100% - 48px),1340px);padding-inline:clamp(28px,5vw,72px);background:#0a101bad}.organize-safety-ledger{display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid var(--border-strong);border-left:1px solid var(--border)}.organize-safety-ledger>div{display:grid;grid-template-columns:36px minmax(130px,.55fr) minmax(0,1fr);gap:18px;padding:25px 22px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.organize-safety-ledger>div:last-child{grid-column:1 / -1}.organize-safety-ledger span{color:var(--cyan);font-size:10px;font-weight:var(--font-weight-bold)}.organize-safety-ledger dt{color:var(--text);font-size:14px;font-weight:var(--font-weight-semibold)}.organize-safety-ledger dd{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.organize-release{width:min(calc(100% - 48px),1280px);margin-inline:auto;padding-block:clamp(92px,9vw,144px)}.organize-page .organize-release .release-section{width:100%;max-width:none;margin:0}.organize-page .release-cta-card .button{min-height:var(--target-size-comfortable)}@keyframes organize-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.organize-hero-problem{right:24px;width:280px}.organize-workflow:before{inset-inline:-48px}}@media(max-width:1024px){.organize-hero{min-height:auto}.organize-page .page-hero{min-height:590px;padding-bottom:150px}.organize-hero-problem{position:relative;top:auto;right:auto;width:min(calc(100% - 48px),520px);margin:-106px 24px 56px auto}.organize-control-path{position:relative;right:auto;bottom:auto;left:auto;grid-template-columns:repeat(4,1fr)}.organize-control-path li{min-height:90px;border-bottom:1px solid var(--border)}.organize-section-heading-split{grid-template-columns:1fr}.organize-transformation{grid-template-columns:1fr 1fr}.organize-state-after{grid-column:1 / -1;min-height:250px}.organize-plan{grid-template-columns:minmax(190px,.55fr) 1fr}.organize-plan>p:last-of-type{grid-column:2}.organize-safety-ledger{grid-template-columns:1fr}.organize-safety-ledger>div:last-child{grid-column:1}}@media(max-width:768px){.organize-page .page-hero{min-height:540px;padding-bottom:136px}.organize-page .page-hero h1{font-size:clamp(42px,10vw,64px)}.organize-hero-problem{margin-top:-92px}.organize-section{padding-block:84px}.organize-transformation{grid-template-columns:1fr}.organize-state,.organize-state-after{grid-column:1;min-height:260px;border-left:1px solid var(--border)}.organize-state-method{margin-top:0;padding-top:34px}.organize-state h3{margin-top:36px}.organize-workflow-list li{grid-template-columns:46px 1fr}.organize-workflow-access{grid-column:2;justify-self:start;text-align:left}.organize-plan{grid-template-columns:1fr 1fr}.organize-plan>div{grid-column:1 / -1}.organize-plan>p:last-of-type{grid-column:auto}.organize-plan>a{grid-column:1 / -1}.organize-platform-list article{grid-template-columns:46px minmax(150px,.55fr) 1fr;gap:20px}.organize-safety-ledger>div{grid-template-columns:32px minmax(120px,.5fr) 1fr}}@media(max-width:520px){.organize-page .page-hero,.organize-section{width:100%;padding-right:18px;padding-left:18px}.organize-page .page-hero{min-height:540px;padding-top:70px;padding-bottom:128px}.organize-page .page-hero h1{font-size:clamp(38px,11.5vw,52px)}.organize-page .page-hero-copy>p:last-child{margin-top:22px;font-size:16px}.organize-hero-problem{width:calc(100% - 36px);margin:-90px 18px 46px}.organize-control-path{width:calc(100% - 36px);grid-template-columns:1fr 1fr}.organize-control-path li{min-height:78px}.organize-section{width:100%;padding-block:72px}.organize-page h2{font-size:clamp(34px,10vw,46px)}.organize-section-heading{margin-bottom:44px}.organize-state{min-height:0;padding:28px 22px}.organize-state h3{margin-top:30px}.organize-workflow:before{top:34px;right:-18px;bottom:34px;left:-18px}.organize-workflow-list li{grid-template-columns:34px 1fr;gap:14px;padding-block:25px}.organize-capability-boundary{width:calc(100% - 20px);padding-right:18px;padding-left:18px;border-radius:22px}.organize-plan{grid-template-columns:1fr;gap:16px}.organize-plan>div,.organize-plan>p:last-of-type,.organize-plan>a{grid-column:1}.organize-platform-list article{grid-template-columns:34px 1fr}.organize-platform-list article>p{grid-column:2}.organize-safety{width:100%;padding-inline:18px}.organize-safety-ledger>div{grid-template-columns:28px 1fr;gap:12px;padding:22px 16px}.organize-safety-ledger dd{grid-column:2}.organize-release{width:calc(100% - 36px);padding-block:72px}}@media(max-width:390px){.organize-page .page-hero{min-height:570px}.organize-control-path li{padding-inline:12px;font-size:11px}.organize-platform-list article{grid-template-columns:1fr}.organize-platform-list article>p{grid-column:1}.organize-safety-ledger>div{grid-template-columns:1fr}.organize-safety-ledger dd{grid-column:1}}@media(prefers-reduced-motion:reduce){.organize-page *,.organize-page *:before,.organize-page *:after{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.file-doctor-page{--deep-accent: var(--gold);--deep-accent-rgb: 255, 201, 107}.doctor-dossier{position:absolute;top:142px;right:max(24px,calc((100% - 1280px)/2));z-index:1;width:min(43vw,535px);margin:0;padding:58px 30px 28px;border:1px solid var(--border-strong);border-radius:24px;background:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(145deg,#171b22fa,#070c16fc);background-size:28px 28px,28px 28px,auto;box-shadow:var(--shadow)}.doctor-dossier figcaption{position:absolute;top:20px;left:30px;color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.doctor-file-identity{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;border:1px solid rgba(255,201,107,.28);border-radius:16px;background:#080d16e0}.doctor-file-identity>span{display:grid;width:48px;height:48px;place-items:center;border:1px solid var(--border-strong);border-radius:12px;color:var(--gold);font-size:12px;font-weight:var(--font-weight-bold)}.doctor-file-identity div{display:grid;gap:5px}.doctor-file-identity small,.doctor-file-identity i{color:var(--muted);font-size:9px;font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.doctor-file-identity i{color:var(--gold)}.doctor-scan-lines{margin:20px 0 0;border-top:1px solid var(--border)}.doctor-scan-lines>div{display:grid;grid-template-columns:1fr auto;gap:20px;padding:15px 2px;border-bottom:1px solid var(--border)}.doctor-scan-lines dt{color:var(--soft);font-size:13px;font-weight:var(--font-weight-semibold)}.doctor-scan-lines dd{margin:0;color:var(--gold);font-family:var(--font-mono);font-size:10px;text-align:right}.doctor-dossier-footer{display:flex;align-items:flex-start;gap:12px;margin:18px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.doctor-dossier-footer>span{width:8px;height:8px;flex:0 0 auto;margin-top:4px;border:1px solid var(--gold);border-radius:50%}.doctor-check-table{border-top:1px solid var(--border-strong);border-left:1px solid var(--border)}.doctor-check-head,.doctor-check-row{display:grid;grid-template-columns:minmax(130px,.38fr) minmax(0,1.25fr) minmax(130px,.37fr);gap:clamp(20px,4vw,54px);padding:22px 24px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.doctor-check-head{color:var(--muted);font-size:9px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.doctor-check-row{align-items:start;min-height:92px}.doctor-check-row strong{color:var(--text)}.doctor-check-row>span{color:var(--muted);line-height:1.55}.doctor-check-row small{color:var(--gold);font-size:10px;font-weight:var(--font-weight-bold);text-align:right;text-transform:uppercase}.doctor-knowledge-boundary{width:min(calc(100% - 48px),1360px);padding-inline:clamp(28px,5vw,72px);background:radial-gradient(circle at 88% 10%,rgba(255,201,107,.06),transparent 24%),#0c111bb8}.doctor-knowledge-list{margin:0;border-top:1px solid var(--border-strong)}.doctor-knowledge-list>div{display:grid;grid-template-columns:48px minmax(190px,.48fr) minmax(0,1fr);gap:clamp(22px,5vw,72px);padding:30px 0;border-bottom:1px solid var(--border)}.doctor-knowledge-list span{color:var(--gold);font-size:10px;font-weight:var(--font-weight-bold)}.doctor-knowledge-list dt{color:var(--text);font-size:20px;font-weight:var(--font-weight-semibold)}.doctor-knowledge-list dd{margin:0;color:var(--muted);line-height:1.65}.doctor-next-decision{background:linear-gradient(110deg,transparent,rgba(255,201,107,.025),transparent)}@media(max-width:1200px){.doctor-dossier{right:24px;width:455px}}@media(max-width:1024px){.doctor-dossier{position:relative;top:auto;right:auto;width:min(calc(100% - 48px),720px);margin:-72px auto 0}}@media(max-width:768px){.doctor-check-head{display:none}.doctor-check-row{grid-template-columns:minmax(120px,.42fr) minmax(0,1fr)}.doctor-check-row small{grid-column:2;text-align:left}}@media(max-width:520px){.doctor-dossier{width:calc(100% - 36px);margin-top:-54px;padding:56px 16px 20px;border-radius:20px}.doctor-dossier figcaption{left:16px}.doctor-file-identity{grid-template-columns:42px minmax(0,1fr)}.doctor-file-identity>span{width:42px;height:42px}.doctor-file-identity i{grid-column:2}.doctor-check-row{grid-template-columns:1fr;gap:10px;padding:20px 16px}.doctor-check-row small{grid-column:1}.doctor-knowledge-boundary{width:100%;padding-inline:18px}.doctor-knowledge-list>div{grid-template-columns:32px 1fr;gap:12px}.doctor-knowledge-list dd{grid-column:2}}@media(max-width:320px){.doctor-dossier{width:calc(100% - 28px)}.doctor-knowledge-list>div{grid-template-columns:1fr}.doctor-knowledge-list dd{grid-column:1}}.convert-page{--deep-accent: var(--blue);--deep-accent-rgb: 90, 140, 255}.convert-pipeline{position:absolute;top:156px;right:max(24px,calc((100% - 1280px)/2));z-index:1;display:grid;width:min(44vw,550px);grid-template-columns:1fr 112px 1fr;align-items:center;gap:14px;margin:0;padding:62px 28px 28px;border:1px solid var(--border-strong);border-radius:30px;background:radial-gradient(circle at 84% 14%,rgba(90,140,255,.14),transparent 28%),linear-gradient(145deg,#0f172bfa,#070c16fc);box-shadow:var(--shadow)}.convert-pipeline figcaption{position:absolute;top:20px;left:28px;color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.convert-source-card,.convert-output-card{display:grid;min-height:154px;align-content:center;gap:9px;padding:20px;border:1px solid var(--border);border-radius:18px;background:#080d18db}.convert-output-card{border-color:#5a8cff6b;background:linear-gradient(150deg,#5a8cff1a,#080d18db)}.convert-source-card span,.convert-output-card span,.convert-profile-gate small{color:var(--muted);font-size:9px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.convert-source-card strong,.convert-output-card strong{font-size:17px}.convert-source-card small,.convert-output-card small{color:var(--soft);font-size:10px}.convert-profile-gate{display:grid;justify-items:center;gap:12px;text-align:center}.convert-profile-gate>span{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(90,140,255,.45);border-radius:50%;color:var(--blue)}.convert-profile-gate div{display:grid;gap:5px}.convert-profile-gate strong{font-size:10px;line-height:1.4}.convert-source-rail{grid-column:1 / -1;display:flex;align-items:center;gap:12px;margin-top:12px;padding:16px 4px 0;border-top:1px solid var(--border);color:var(--muted);font-size:11px}.convert-source-rail>span{width:9px;height:9px;border:2px solid rgba(125,240,164,.38);border-radius:50%;background:var(--green)}.convert-step-list{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;border-top:1px solid var(--border-strong);list-style:none}.convert-step-list li{min-height:300px;padding:28px 24px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.convert-step-list li:first-child{border-left:1px solid var(--border)}.convert-step-list li>span,.convert-step-list small{display:block;color:var(--blue);font-size:10px;font-weight:var(--font-weight-bold)}.convert-step-list small{margin-top:66px;color:var(--muted);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.convert-step-list h3{margin:14px 0 16px;font-size:23px}.convert-step-list p{margin-bottom:0;color:var(--muted);font-size:14px;line-height:1.62}.convert-capability{width:min(calc(100% - 48px),1360px);padding-inline:clamp(28px,5vw,72px);border:1px solid var(--border-strong)!important;border-radius:30px;background:radial-gradient(circle at 82% 9%,rgba(90,140,255,.08),transparent 25%),#0b111ec7}.convert-plan-ledger{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border-strong);border-left:1px solid var(--border)}.convert-plan-ledger article{min-height:300px;padding:30px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.convert-plan-ledger article>span{color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.convert-plan-ledger h3{margin:54px 0 8px;font-size:30px}.convert-plan-ledger article>strong{color:var(--blue);font-size:12px}.convert-plan-ledger p{margin:20px 0 0;color:var(--muted);line-height:1.62}.convert-plan-ledger a{display:inline-flex;min-height:var(--target-size-comfortable);align-items:center;gap:8px;margin-top:22px;color:var(--blue);font-size:12px;font-weight:var(--font-weight-bold);text-decoration:none}.convert-warning-list{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border-top:1px solid var(--border-strong);border-left:1px solid var(--border)}.convert-warning-list>div{min-height:220px;padding:26px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.convert-warning-list span{color:var(--gold);font-size:10px;font-weight:var(--font-weight-bold)}.convert-warning-list dt{margin-top:50px;color:var(--text);font-size:20px;font-weight:var(--font-weight-semibold)}.convert-warning-list dd{margin:14px 0 0;color:var(--muted);line-height:1.62}@media(max-width:1200px){.convert-pipeline{right:24px;width:470px}}@media(max-width:1024px){.convert-pipeline{position:relative;top:auto;right:auto;width:min(calc(100% - 48px),720px);margin:-72px auto 0}.convert-step-list{grid-template-columns:1fr 1fr}}@media(max-width:768px){.convert-plan-ledger{grid-template-columns:1fr}}@media(max-width:520px){.convert-pipeline{width:calc(100% - 36px);grid-template-columns:1fr;margin-top:-54px;padding:56px 16px 20px;border-radius:22px}.convert-pipeline figcaption{left:16px}.convert-profile-gate{grid-template-columns:40px 1fr;justify-items:start;text-align:left}.convert-profile-gate div{text-align:left}.convert-source-rail{grid-column:1}.convert-step-list{grid-template-columns:1fr}.convert-step-list li{min-height:0;padding:24px 20px}.convert-step-list small{margin-top:38px}.convert-capability{width:calc(100% - 20px);padding-inline:18px;border-radius:22px}.convert-plan-ledger article{min-height:0;padding:24px 20px}.convert-plan-ledger h3{margin-top:38px}.convert-warning-list{grid-template-columns:1fr}.convert-warning-list>div{min-height:0;padding:24px 20px}.convert-warning-list dt{margin-top:34px}}@media(max-width:320px){.convert-pipeline{width:calc(100% - 28px)}}.receipts-page{--deep-accent: var(--green);--deep-accent-rgb: 125, 240, 164}.receipt-specimen{position:absolute;top:132px;right:max(24px,calc((100% - 1280px)/2));z-index:1;width:min(42vw,520px);margin:0;padding:58px 30px 26px;border:1px solid var(--border-strong);border-radius:24px;background:linear-gradient(90deg,rgba(125,240,164,.06),transparent 4%),linear-gradient(155deg,#121b25fc,#070c16fc);box-shadow:var(--shadow)}.receipt-specimen:after{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px dashed rgba(255,255,255,.055);border-radius:17px;pointer-events:none;content:""}.receipt-specimen figcaption{position:absolute;top:20px;left:30px;z-index:1;color:var(--muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.receipt-specimen>header{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px 4px 24px;border-bottom:1px solid var(--border-strong)}.receipt-specimen>header div{display:grid;gap:7px}.receipt-specimen>header span,.receipt-specimen>header small{color:var(--muted);font-size:9px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.receipt-specimen>header small{color:var(--green)}.receipt-specimen>header strong{font-size:20px}.receipt-specimen dl{position:relative;z-index:1;margin:0}.receipt-specimen dl>div{display:grid;grid-template-columns:minmax(100px,.4fr) minmax(0,1fr);gap:22px;padding:17px 4px;border-bottom:1px solid var(--border)}.receipt-specimen dt{color:var(--muted);font-size:11px;font-weight:var(--font-weight-semibold)}.receipt-specimen dd{margin:0;color:var(--soft);font-size:12px;text-align:right}.receipt-specimen>footer{position:relative;z-index:1;display:flex;align-items:center;gap:12px;padding:22px 4px 6px;color:var(--text);font-size:12px}.receipt-specimen>footer span{width:9px;height:9px;border:2px solid rgba(125,240,164,.38);border-radius:50%;background:var(--green)}.receipt-state-timeline{position:relative;margin:0;padding:0;border-top:1px solid var(--border-strong);list-style:none}.receipt-state-timeline:before{position:absolute;top:0;bottom:0;left:37px;width:1px;background:linear-gradient(var(--border),rgba(125,240,164,.55));content:""}.receipt-state-timeline li{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);gap:clamp(28px,5vw,72px);padding:29px 0;border-bottom:1px solid var(--border)}.receipt-state-timeline li>span{z-index:1;display:grid;width:36px;height:36px;place-items:center;margin-left:20px;border:1px solid var(--border-strong);border-radius:50%;background:var(--bg);color:var(--green);font-size:9px;font-weight:var(--font-weight-bold)}.receipt-state-timeline div{display:grid;max-width:850px;grid-template-columns:minmax(150px,.36fr) minmax(0,1fr);gap:36px}.receipt-state-timeline h3{margin:3px 0 0;font-size:22px}.receipt-state-timeline p{margin-bottom:0;color:var(--muted);line-height:1.62}.receipts-coverage{width:min(calc(100% - 48px),1360px);padding-inline:clamp(28px,5vw,72px);background:radial-gradient(circle at 90% 8%,rgba(125,240,164,.055),transparent 24%),#0a111cb8}.receipt-coverage-table{border-top:1px solid var(--border-strong);border-left:1px solid var(--border)}.receipt-coverage-head,.receipt-coverage-row{display:grid;grid-template-columns:minmax(150px,.38fr) minmax(0,1.12fr) minmax(170px,.5fr);gap:clamp(22px,4vw,58px);padding:22px 24px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.receipt-coverage-head{color:var(--muted);font-size:9px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.receipt-coverage-row{min-height:112px;align-items:start}.receipt-coverage-row>span,.receipt-coverage-row small{color:var(--muted);line-height:1.55}.receipt-coverage-row small{color:var(--soft)}.receipt-recovery-gate{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(300px,1fr) minmax(190px,.55fr);align-items:stretch;border:1px solid var(--border-strong);border-radius:24px;overflow:hidden;background:#090f1ab8}.receipt-recovery-source{display:grid;align-content:center;gap:8px;padding:30px;border-right:1px solid var(--border)}.receipt-recovery-source span,.receipt-recovery-source small{color:var(--muted);font-size:9px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.receipt-recovery-source small{color:var(--green);letter-spacing:.04em;text-transform:none}.receipt-recovery-gate ol{margin:0;padding:20px 26px;list-style:none}.receipt-recovery-gate li{display:grid;min-height:58px;grid-template-columns:32px 1fr;align-items:center;gap:12px;border-bottom:1px solid var(--border);color:var(--soft);font-size:13px}.receipt-recovery-gate li:last-child{border-bottom:0}.receipt-recovery-gate li span{color:var(--green);font-size:9px;font-weight:var(--font-weight-bold)}.receipt-recovery-outcomes{display:grid;grid-template-rows:1fr 1fr;border-left:1px solid var(--border)}.receipt-recovery-outcomes article{display:grid;align-content:center;gap:12px;padding:24px}.receipt-recovery-outcomes article:first-child{border-bottom:1px solid var(--border);background:#7df0a40b}.receipt-recovery-outcomes span{color:var(--green);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.receipt-recovery-outcomes article:last-child span{color:var(--gold)}.receipt-recovery-outcomes p{margin-bottom:0;color:var(--muted);font-size:12px;line-height:1.55}@media(max-width:1200px){.receipt-specimen{right:24px;width:450px}}@media(max-width:1024px){.receipt-specimen{position:relative;top:auto;right:auto;width:min(calc(100% - 48px),720px);margin:-72px auto 0}.receipt-recovery-gate{grid-template-columns:minmax(180px,.44fr) minmax(0,1fr)}.receipt-recovery-outcomes{grid-column:1 / -1;grid-template-columns:1fr 1fr;grid-template-rows:none;border-top:1px solid var(--border);border-left:0}.receipt-recovery-outcomes article:first-child{border-right:1px solid var(--border);border-bottom:0}}@media(max-width:768px){.receipt-coverage-head{display:none}.receipt-coverage-row{grid-template-columns:minmax(140px,.42fr) minmax(0,1fr)}.receipt-coverage-row small{grid-column:2}}@media(max-width:520px){.receipt-specimen{width:calc(100% - 36px);margin-top:-54px;padding:56px 16px 20px;border-radius:20px}.receipt-specimen figcaption{left:16px}.receipt-specimen>header{display:grid}.receipt-specimen dl>div{grid-template-columns:1fr;gap:6px}.receipt-specimen dd{text-align:left}.receipt-state-timeline:before{left:17px}.receipt-state-timeline li{grid-template-columns:54px 1fr;gap:12px}.receipt-state-timeline li>span{margin-left:0}.receipt-state-timeline div{grid-template-columns:1fr;gap:10px}.receipts-coverage{width:100%;padding-inline:18px}.receipt-coverage-row{grid-template-columns:1fr;gap:10px;padding:20px 16px}.receipt-coverage-row small{grid-column:1}.receipt-recovery-gate{grid-template-columns:1fr;border-radius:20px}.receipt-recovery-source{border-right:0;border-bottom:1px solid var(--border)}.receipt-recovery-outcomes{grid-column:1;grid-template-columns:1fr}.receipt-recovery-outcomes article:first-child{border-right:0;border-bottom:1px solid var(--border)}}@media(max-width:320px){.receipt-specimen{width:calc(100% - 28px)}.receipt-state-timeline li{grid-template-columns:1fr}.receipt-state-timeline:before{display:none}}.for-businesses-page{position:relative;overflow-x:clip;padding-bottom:112px;background:radial-gradient(circle at 8% 9%,rgba(90,140,255,.09),transparent 27%),radial-gradient(circle at 92% 63%,rgba(241,199,106,.055),transparent 24%)}.for-businesses-page>*,.for-businesses-page .page-hero-copy,.for-businesses-page .business-section-heading>*,.for-businesses-page .business-product-heading>*,.for-businesses-page .business-product-frame>*,.for-businesses-page .business-development-heading>*,.for-businesses-page .business-request>*{min-width:0}.for-businesses-page .business-hero,.for-businesses-page .business-section{width:min(1220px,calc(100% - 48px));margin-inline:auto}.for-businesses-page .business-hero{position:relative;border-bottom:1px solid var(--border)}.for-businesses-page .business-hero:before{position:absolute;z-index:1;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--blue),var(--cyan) 44%,transparent 74%);content:""}.for-businesses-page .business-hero:after{position:absolute;top:120px;right:-38px;width:270px;height:270px;border:1px solid rgba(110,231,255,.08);border-radius:50%;box-shadow:0 0 0 58px #6ee7ff05,0 0 0 116px #5a8cff04;content:"";pointer-events:none}.for-businesses-page .page-hero{display:grid;min-height:650px;align-items:center;padding:92px 0 126px;border:0}.for-businesses-page .page-hero:before{display:none}.for-businesses-page .page-hero-copy{z-index:2;width:min(100%,1050px);max-width:none;padding-top:0}.for-businesses-page .page-hero .eyebrow{margin:0 0 24px;color:var(--cyan);letter-spacing:.12em}.for-businesses-page .page-hero h1{max-width:19ch;margin:0;font-size:clamp(48px,6.1vw,76px);font-weight:640;line-height:.98;letter-spacing:-.052em}.for-businesses-page .page-hero-copy>p:last-child{max-width:720px;margin:30px 0 0;color:var(--soft);font-size:clamp(17px,1.55vw,20px);line-height:1.65}.for-businesses-page .business-hero-index{position:absolute;z-index:2;right:0;bottom:0;display:grid;width:min(530px,48%);grid-template-columns:1fr 1fr;border:1px solid var(--border);border-bottom:0;background:#070b13d1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.for-businesses-page .business-hero-index p{display:grid;gap:7px;margin:0;padding:18px 20px;color:var(--soft);font-size:13px;line-height:1.4}.for-businesses-page .business-hero-index p+p{border-left:1px solid var(--border)}.for-businesses-page .business-hero-index span,.for-businesses-page .business-kicker,.for-businesses-page .business-lane-index,.for-businesses-page .business-frame-label{color:var(--muted);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.09em;text-transform:uppercase}.for-businesses-page .business-section{position:relative}.for-businesses-page .business-orientation{padding:104px 0 116px}.for-businesses-page .business-section-heading,.for-businesses-page .business-product-heading,.for-businesses-page .business-development-heading{display:grid;grid-template-columns:minmax(170px,.35fr) minmax(0,1.25fr);gap:clamp(40px,8vw,112px)}.for-businesses-page .business-kicker{margin:8px 0 0}.for-businesses-page .business-section-heading h2,.for-businesses-page .business-product-heading h2,.for-businesses-page .business-development-heading h2,.for-businesses-page .business-request h2{margin:0;font-size:clamp(36px,4.8vw,60px);font-weight:620;line-height:1.02;letter-spacing:-.045em}.for-businesses-page .business-section-heading>div>p{max-width:670px;margin:24px 0 0;color:var(--muted);font-size:17px;line-height:1.68}.for-businesses-page .business-lanes{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);margin-top:72px;border-block:1px solid var(--border)}.for-businesses-page .business-lane{position:relative;min-height:300px;padding:clamp(36px,4vw,54px)}.for-businesses-page .business-lane-product{background:linear-gradient(135deg,rgba(90,140,255,.1),transparent 55%),#0c1320a8}.for-businesses-page .business-lane-product:before{position:absolute;inset:34px auto 34px 0;width:2px;background:linear-gradient(var(--blue),var(--cyan),transparent);content:""}.for-businesses-page .business-lane-development{border-left:1px solid var(--border);background:linear-gradient(145deg,rgba(241,199,106,.04),transparent 70%)}.for-businesses-page .business-lane h3{max-width:18ch;margin:48px 0 0;font-size:clamp(25px,3vw,38px);font-weight:620;line-height:1.08;letter-spacing:-.035em}.for-businesses-page .business-lane>p:last-child{max-width:55ch;margin:20px 0 0;color:var(--muted);font-size:15px;line-height:1.67}.for-businesses-page .business-separation-note{max-width:850px;margin:24px 0 0 auto;color:var(--muted);font-size:13px;line-height:1.6;text-align:right}.for-businesses-page .business-product{padding:clamp(54px,7vw,86px);border:1px solid rgba(110,231,255,.22);border-radius:var(--radius-surface);background:linear-gradient(120deg,rgba(90,140,255,.09),transparent 35%),#09101ceb;box-shadow:var(--shadow)}.for-businesses-page .business-product:before{position:absolute;inset:28px auto 28px -1px;width:2px;background:linear-gradient(var(--blue),var(--cyan),transparent);content:""}.for-businesses-page .business-product-heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.6fr);align-items:end}.for-businesses-page .business-product-heading h2{max-width:13ch;margin-top:14px;font-size:clamp(38px,5vw,62px)}.for-businesses-page .business-product-heading>p,.for-businesses-page .business-development-heading>p{margin:0 0 6px;color:var(--soft);font-size:16px;line-height:1.7}.for-businesses-page .business-product-frame{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(390px,1.05fr);margin-top:72px;border-top:1px solid var(--border)}.for-businesses-page .business-product-context,.for-businesses-page .business-workflow{padding-top:34px}.for-businesses-page .business-product-context{padding-right:clamp(34px,5vw,70px)}.for-businesses-page .business-workflow{padding-left:clamp(34px,5vw,70px);border-left:1px solid var(--border)}.for-businesses-page .business-frame-label{margin:0}.for-businesses-page .business-context-list{display:grid;gap:0;margin:22px 0 32px}.for-businesses-page .business-context-list>div{display:grid;grid-template-columns:minmax(110px,.42fr) minmax(0,1fr);gap:20px;padding:17px 0;border-bottom:1px solid var(--border)}.for-businesses-page .business-context-list dt{color:var(--text);font-size:13px;font-weight:var(--font-weight-semibold)}.for-businesses-page .business-context-list dd{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.for-businesses-page .business-workflow ol{position:relative;display:grid;gap:0;margin:22px 0 0;padding:0;list-style:none}.for-businesses-page .business-workflow li{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;padding-bottom:25px}.for-businesses-page .business-workflow li:not(:last-child):before{position:absolute;top:32px;bottom:0;left:15px;width:1px;background:linear-gradient(#5a8cff99,#6ee7ff40);content:""}.for-businesses-page .business-workflow-index{position:relative;z-index:1;display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(110,231,255,.4);border-radius:50%;color:var(--cyan);background:#09111e;font-size:10px}.for-businesses-page .business-workflow li:last-child .business-workflow-index{border-color:var(--green);color:#07110c;background:var(--green);box-shadow:0 0 0 5px #7df0a412}.for-businesses-page .business-workflow strong{display:block;padding-top:3px;font-size:18px;font-weight:var(--font-weight-semibold)}.for-businesses-page .business-workflow li p{max-width:52ch;margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.for-businesses-page .business-text-link{display:inline-flex;min-height:var(--target-size-comfortable);align-items:center;gap:12px;color:var(--cyan);font-size:13px;font-weight:var(--font-weight-semibold);text-decoration:none}.for-businesses-page .business-text-link span{font-size:17px;transition:transform var(--motion-duration-micro) var(--ease)}.for-businesses-page .business-text-link:hover span{transform:translate(3px,-2px)}.for-businesses-page .business-release{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:36px;align-items:center;margin-top:40px;padding:32px 40px;border-block:1px solid rgba(241,199,106,.25);background:linear-gradient(90deg,rgba(241,199,106,.055),transparent 52%)}.for-businesses-page .business-release-status{display:flex;gap:10px;align-items:center;margin:0;color:var(--gold);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.for-businesses-page .business-release-status span{width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 5px #f1c76a14}.for-businesses-page .business-release h2{margin:0;font-size:17px;font-weight:var(--font-weight-semibold)}.for-businesses-page .business-release div p{max-width:720px;margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.for-businesses-page .business-development{margin-top:124px;padding-top:88px;border-top:1px solid var(--border)}.for-businesses-page .business-development:before{position:absolute;top:-1px;left:0;width:190px;height:1px;background:var(--gold);content:""}.for-businesses-page .business-development-heading{grid-template-columns:minmax(0,1.12fr) minmax(300px,.58fr);align-items:end}.for-businesses-page .business-development-heading .business-kicker{color:var(--gold)}.for-businesses-page .business-development-heading h2{max-width:15ch;margin-top:14px;font-size:clamp(37px,4.8vw,58px)}.for-businesses-page .business-service-index{margin-top:70px;border-top:1px solid var(--border)}.for-businesses-page .business-service-index article{display:grid;grid-template-columns:64px minmax(190px,.55fr) minmax(0,1fr);gap:30px;align-items:start;min-height:118px;padding:30px 0;border-bottom:1px solid var(--border)}.for-businesses-page .business-service-index article>span{color:var(--gold);font-size:11px;letter-spacing:.08em}.for-businesses-page .business-service-index h3{margin:0;font-size:clamp(20px,2.1vw,28px);font-weight:610;letter-spacing:-.025em}.for-businesses-page .business-service-index p{max-width:62ch;margin:0;color:var(--muted);font-size:14px;line-height:1.65}.for-businesses-page .business-request{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(430px,1fr);gap:clamp(52px,8vw,110px);align-items:start;margin-top:122px;padding:76px clamp(30px,5vw,66px);border:1px solid var(--border);border-radius:var(--radius-surface);background:linear-gradient(135deg,rgba(241,199,106,.055),transparent 34%),#0c1320b8}.for-businesses-page .business-request h2{max-width:10ch;margin-top:15px;font-size:clamp(34px,4.2vw,51px)}.for-businesses-page .business-request-copy>p:not(.business-kicker){max-width:49ch;margin:25px 0 0;color:var(--muted);font-size:15px;line-height:1.68}.for-businesses-page .business-request .business-request-email{padding-top:22px;border-top:1px solid var(--border);font-size:13px}.for-businesses-page .business-request-email a{color:var(--cyan)}.for-businesses-page .business-request .contact-form{border-color:#6ee7ff2e;background:#070c15e0;box-shadow:none}.for-businesses-page a:focus-visible{border-radius:var(--radius-control);outline:2px solid var(--color-focus);outline-offset:4px}@media(max-width:1200px){.for-businesses-page .business-product{padding-inline:48px}.for-businesses-page .business-product-frame{grid-template-columns:minmax(260px,.76fr) minmax(350px,1fr)}.for-businesses-page .business-release{grid-template-columns:150px minmax(0,1fr) auto}}@media(max-width:1024px){.for-businesses-page .page-hero{min-height:610px}.for-businesses-page .business-hero-index{width:min(610px,65%)}.for-businesses-page .business-product-heading,.for-businesses-page .business-development-heading{grid-template-columns:1fr;align-items:start}.for-businesses-page .business-product-heading>p,.for-businesses-page .business-development-heading>p{max-width:680px;margin-top:24px}.for-businesses-page .business-product-frame{grid-template-columns:1fr}.for-businesses-page .business-product-context{padding-right:0}.for-businesses-page .business-workflow{margin-top:20px;padding-left:0;border-left:0;border-top:1px solid var(--border)}.for-businesses-page .business-release{grid-template-columns:150px minmax(0,1fr)}.for-businesses-page .business-release .business-text-link{grid-column:2}.for-businesses-page .business-request{grid-template-columns:minmax(230px,.65fr) minmax(380px,1fr);gap:48px}}@media(max-width:768px){.for-businesses-page{padding-bottom:80px}.for-businesses-page .business-hero,.for-businesses-page .business-section{width:min(100% - 36px,1220px)}.for-businesses-page .page-hero{min-height:590px;padding:78px 0 152px}.for-businesses-page .page-hero h1{max-width:17ch;font-size:clamp(40px,9vw,58px)}.for-businesses-page .business-hero-index{right:auto;left:0;width:100%}.for-businesses-page .business-section-heading{grid-template-columns:1fr;gap:24px}.for-businesses-page .business-lanes{grid-template-columns:1fr;margin-top:54px}.for-businesses-page .business-lane{min-height:250px}.for-businesses-page .business-lane-development{border-top:1px solid var(--border);border-left:0}.for-businesses-page .business-separation-note{text-align:left}.for-businesses-page .business-product{padding:48px 30px}.for-businesses-page .business-release{grid-template-columns:1fr;gap:18px;padding:30px}.for-businesses-page .business-release .business-text-link{grid-column:auto}.for-businesses-page .business-development{margin-top:92px;padding-top:68px}.for-businesses-page .business-service-index article{grid-template-columns:44px minmax(150px,.55fr) minmax(0,1fr);gap:18px}.for-businesses-page .business-request{grid-template-columns:1fr;margin-top:90px;padding:54px 28px}.for-businesses-page .business-request h2{max-width:13ch}}@media(max-width:520px){.for-businesses-page .business-hero,.for-businesses-page .business-section{width:calc(100% - 32px)}.for-businesses-page .page-hero{min-height:620px;padding:68px 0 168px}.for-businesses-page .page-hero h1{font-size:clamp(36px,10.5vw,48px)}.for-businesses-page .page-hero-copy>p:last-child{margin-top:22px;font-size:16px}.for-businesses-page .business-hero-index{grid-template-columns:1fr}.for-businesses-page .business-hero-index p{padding:13px 16px}.for-businesses-page .business-hero-index p+p{border-top:1px solid var(--border);border-left:0}.for-businesses-page .business-orientation{padding-block:78px 86px}.for-businesses-page .business-section-heading h2,.for-businesses-page .business-product-heading h2,.for-businesses-page .business-development-heading h2{font-size:37px}.for-businesses-page .business-lane{min-height:0;padding:34px 24px}.for-businesses-page .business-lane h3{margin-top:34px}.for-businesses-page .business-product{padding:40px 22px}.for-businesses-page .business-product-frame{margin-top:52px}.for-businesses-page .business-context-list>div{grid-template-columns:1fr;gap:7px}.for-businesses-page .business-release{padding:26px 22px}.for-businesses-page .business-service-index{margin-top:50px}.for-businesses-page .business-service-index article{grid-template-columns:34px minmax(0,1fr);padding:24px 0}.for-businesses-page .business-service-index article p{grid-column:2}.for-businesses-page .business-request{padding:42px 18px}.for-businesses-page .business-request .contact-form{padding:16px}}@media(max-width:390px){.for-businesses-page .business-hero,.for-businesses-page .business-section{width:calc(100% - 24px)}.for-businesses-page .page-hero{min-height:650px}.for-businesses-page .page-hero h1{font-size:35px}.for-businesses-page .business-section-heading h2,.for-businesses-page .business-product-heading h2,.for-businesses-page .business-development-heading h2{font-size:34px}.for-businesses-page .business-workflow li{grid-template-columns:42px minmax(0,1fr)}.for-businesses-page .business-product{padding-inline:17px}.for-businesses-page .business-request{padding-inline:14px}.for-businesses-page .business-request .contact-form{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.for-businesses-page *,.for-businesses-page *:before,.for-businesses-page *:after{animation:none!important;transition:none!important}}.contact-page{position:relative;overflow-x:clip;padding-bottom:112px;background:radial-gradient(circle at 84% 8%,rgba(90,140,255,.055),transparent 24%),linear-gradient(180deg,rgba(12,19,32,.15),transparent 24%)}.contact-page>*,.contact-page .page-hero-copy,.contact-page .contact-section-heading>*,.contact-page .contact-path-layout>*,.contact-page .contact-direct>*,.contact-page .contact-request>*{min-width:0}.contact-page .page-hero,.contact-page .contact-section{width:min(1180px,calc(100% - 48px));margin-inline:auto}.contact-page .page-hero{display:grid;min-height:520px;align-items:center;padding:88px 0 96px;border-bottom:1px solid var(--border)}.contact-page .page-hero:before{background:linear-gradient(90deg,rgba(90,140,255,.09),transparent 38%),repeating-linear-gradient(90deg,transparent 0 119px,rgba(185,213,245,.025) 120px)}.contact-page .page-hero-copy{z-index:1;width:min(100%,890px);max-width:none;padding-top:0}.contact-page .page-hero .eyebrow{margin:0 0 22px;color:var(--cyan);letter-spacing:.12em}.contact-page .page-hero h1{max-width:15ch;margin:0;font-size:clamp(46px,5.7vw,68px);font-weight:640;line-height:1;letter-spacing:-.05em}.contact-page .page-hero-copy>p:last-child{max-width:700px;margin:28px 0 0;color:var(--soft);font-size:clamp(17px,1.5vw,19px);line-height:1.65}.contact-page .contact-section{position:relative;display:grid;padding-bottom:0;scroll-margin-top:90px}.contact-page .contact-section-heading{display:grid;grid-template-columns:minmax(160px,.34fr) minmax(0,1.16fr);gap:clamp(42px,8vw,110px)}.contact-page .contact-kicker,.contact-page .contact-path-index,.contact-page .contact-origin-label{margin:7px 0 0;color:var(--muted);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase}.contact-page .contact-section-heading h2,.contact-page .contact-direct h2,.contact-page .contact-request h2{margin:0;font-size:clamp(35px,4.5vw,56px);font-weight:620;line-height:1.03;letter-spacing:-.043em}.contact-page .contact-section-heading>div>p{max-width:680px;margin:22px 0 0;color:var(--muted);font-size:16px;line-height:1.68}.contact-page .contact-paths{grid-template-columns:minmax(0,1fr);padding-top:102px}.contact-page .contact-paths .contact-section-heading{grid-template-columns:minmax(0,900px);gap:18px}.contact-page .contact-path-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:68px;border-block:1px solid var(--border)}.contact-page .contact-path{position:relative;display:flex;min-height:360px;flex-direction:column;align-items:flex-start;padding:clamp(38px,5vw,58px)}.contact-page .contact-path-launch{background:linear-gradient(135deg,rgba(90,140,255,.1),transparent 58%),#0c13209e}.contact-page .contact-path-launch:before{position:absolute;inset:32px auto 32px 0;width:2px;background:linear-gradient(var(--blue),var(--cyan),transparent);content:""}.contact-page .contact-path-question{border-left:1px solid var(--border);background:linear-gradient(145deg,rgba(125,240,164,.035),transparent 72%)}.contact-page .contact-path h3{max-width:22ch;margin:42px 0 0;font-size:clamp(26px,3.1vw,39px);font-weight:620;line-height:1.08;letter-spacing:-.034em}.contact-page .contact-path>p:not(.contact-path-index){max-width:57ch;margin:20px 0 0;color:var(--muted);font-size:14px;line-height:1.65}.contact-page .contact-path .contact-path-note{margin-top:16px;padding-top:15px;border-top:1px solid var(--border);color:var(--soft);font-size:12px}.contact-page .contact-path-action{min-height:var(--target-size-comfortable);margin-top:32px;padding-top:12px;padding-bottom:12px}.contact-page .contact-socials{margin-top:118px;padding:82px 0;border-block:1px solid var(--border)}.contact-page .contact-social-list{display:grid;grid-template-columns:1fr 1fr;margin-top:66px}.contact-page .contact-social-list a{display:grid;min-height:70px;grid-template-columns:40px minmax(0,1fr) auto;gap:15px;align-items:center;padding:0 24px;border-bottom:1px solid var(--border);color:var(--text);text-decoration:none;transition:color var(--motion-duration-micro) var(--ease),background var(--motion-duration-micro) var(--ease),padding var(--motion-duration-micro) var(--ease)}.contact-page .contact-social-list a:nth-child(-n+2){border-top:1px solid var(--border)}.contact-page .contact-social-list a:nth-child(odd){padding-left:0}.contact-page .contact-social-list a:nth-child(2n){border-left:1px solid var(--border)}.contact-page .contact-social-list a:hover{padding-right:18px;color:var(--cyan);background:#6ee7ff09}.contact-page .contact-social-list a>span:first-child{color:var(--muted);font-size:10px;letter-spacing:.07em}.contact-page .contact-social-list strong{font-size:17px;font-weight:var(--font-weight-semibold)}.contact-page .contact-social-list a>span:last-child{color:var(--cyan);font-size:16px}.contact-page .contact-direct{grid-template-columns:minmax(0,1.08fr) minmax(300px,.58fr);gap:clamp(50px,8vw,104px);align-items:stretch;margin-top:116px;padding:clamp(52px,7vw,82px);border:1px solid var(--border);border-radius:var(--radius-surface);background:linear-gradient(125deg,rgba(90,140,255,.065),transparent 38%),#0c1320b3}.contact-page .contact-direct h2{margin-top:15px}.contact-page .contact-email-link{display:inline-flex;min-height:var(--target-size-comfortable);align-items:center;margin-top:22px;color:var(--cyan);font-size:clamp(28px,4.2vw,49px);font-weight:610;line-height:1.1;letter-spacing:-.035em;overflow-wrap:anywhere;text-decoration:none}.contact-page .contact-direct-main>p:last-child{max-width:55ch;margin:26px 0 0;color:var(--muted);font-size:14px;line-height:1.65}.contact-page .contact-origin-note{display:grid;align-content:end;gap:18px;padding-left:clamp(30px,5vw,62px);border-left:1px solid var(--border)}.contact-page .contact-origin-note p{margin:0;color:var(--muted);font-size:13px;line-height:1.62}.contact-page .contact-origin-note .contact-origin-label{padding-bottom:16px;border-bottom:1px solid var(--border);color:var(--soft)}.contact-page .contact-request{grid-template-columns:minmax(260px,.62fr) minmax(430px,1fr);gap:clamp(54px,8vw,112px);align-items:start;margin-top:120px;padding-top:88px;border-top:1px solid var(--border)}.contact-page .contact-request:before{position:absolute;top:-1px;left:0;width:180px;height:1px;background:linear-gradient(90deg,var(--blue),var(--cyan));content:""}.contact-page .contact-request h2{max-width:10ch;margin-top:15px;font-size:clamp(34px,4.3vw,52px)}.contact-page .contact-request-heading>p:not(.contact-kicker){max-width:47ch;margin:24px 0 0;color:var(--muted);font-size:14px;line-height:1.67}.contact-page .contact-request-heading .contact-request-boundary{margin-top:28px;padding-top:19px;border-top:1px solid var(--border);color:var(--soft);font-size:12px}.contact-page .contact-request .contact-form{width:100%;border-color:#6ee7ff30;background:#080e18e6;box-shadow:var(--shadow)}.contact-page a:focus-visible,.contact-page button:focus-visible,.contact-page input:focus-visible,.contact-page select:focus-visible,.contact-page textarea:focus-visible{border-radius:var(--radius-control);outline:2px solid var(--color-focus);outline-offset:3px}@media(max-width:1200px){.contact-page .contact-path-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-page .contact-direct{padding-inline:58px}.contact-page .contact-request{grid-template-columns:minmax(240px,.58fr) minmax(410px,1fr);gap:62px}}@media(max-width:1024px){.contact-page .page-hero{min-height:500px}.contact-page .contact-path-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-page .contact-direct{grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);gap:48px;padding-inline:44px}.contact-page .contact-request{grid-template-columns:1fr}.contact-page .contact-request-heading{display:grid;grid-template-columns:minmax(240px,.65fr) minmax(0,1fr);gap:0 46px}.contact-page .contact-request-heading .contact-kicker,.contact-page .contact-request-heading h2{grid-column:1}.contact-page .contact-request-heading>p{grid-column:2}.contact-page .contact-request-heading>p:not(.contact-kicker){margin-top:8px}.contact-page .contact-request .contact-form{max-width:760px;margin:0 auto}}@media(max-width:768px){.contact-page{padding-bottom:82px}.contact-page .page-hero,.contact-page .contact-section{width:min(100% - 36px,1180px)}.contact-page .page-hero{min-height:470px;padding:72px 0 78px}.contact-page .page-hero h1{font-size:clamp(40px,9vw,56px)}.contact-page .contact-section-heading{grid-template-columns:1fr;gap:22px}.contact-page .contact-paths{padding-top:80px}.contact-page .contact-path-layout{grid-template-columns:1fr;margin-top:52px}.contact-page .contact-path{min-height:310px}.contact-page .contact-path h3{max-width:19ch}.contact-page .contact-path-action{margin-top:auto}.contact-page .contact-path-question{border-top:1px solid var(--border);border-left:0}.contact-page .contact-socials{margin-top:88px;padding:68px 0}.contact-page .contact-social-list{margin-top:50px}.contact-page .contact-direct{grid-template-columns:1fr;margin-top:88px;padding:50px 34px}.contact-page .contact-origin-note{padding:30px 0 0;border-top:1px solid var(--border);border-left:0}.contact-page .contact-request{margin-top:88px;padding-top:70px}.contact-page .contact-request-heading{display:block}.contact-page .contact-request-heading>p:not(.contact-kicker){margin-top:22px}}@media(max-width:520px){.contact-page .page-hero,.contact-page .contact-section{width:calc(100% - 32px)}.contact-page .page-hero{min-height:450px;padding:64px 0 68px}.contact-page .page-hero h1{font-size:clamp(37px,10vw,47px)}.contact-page .page-hero-copy>p:last-child{margin-top:22px;font-size:16px}.contact-page .contact-section-heading h2,.contact-page .contact-direct h2,.contact-page .contact-request h2{font-size:36px}.contact-page .contact-path{min-height:0;padding:34px 24px}.contact-page .contact-path h3,.contact-page .contact-path-action{margin-top:34px}.contact-page .contact-social-list{grid-template-columns:1fr}.contact-page .contact-social-list a:nth-child(-n+2){border-top:0}.contact-page .contact-social-list a:first-child{border-top:1px solid var(--border)}.contact-page .contact-social-list a:nth-child(odd),.contact-page .contact-social-list a:nth-child(2n){padding-left:0;border-left:0}.contact-page .contact-social-list a:hover{padding-right:18px}.contact-page .contact-direct{padding:42px 22px}.contact-page .contact-email-link{font-size:clamp(26px,8vw,35px)}.contact-page .contact-request .contact-form{padding:16px}}@media(max-width:390px){.contact-page .page-hero,.contact-page .contact-section{width:calc(100% - 24px)}.contact-page .page-hero{min-height:470px}.contact-page .page-hero h1{font-size:35px}.contact-page .contact-section-heading h2,.contact-page .contact-direct h2,.contact-page .contact-request h2{font-size:33px}.contact-page .contact-path{padding-inline:20px}.contact-page .contact-direct{padding-inline:18px}.contact-page .contact-social-list a{grid-template-columns:32px minmax(0,1fr) auto;padding-right:10px}.contact-page .contact-request .contact-form{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.contact-page *,.contact-page *:before,.contact-page *:after{animation:none!important;transition:none!important}}.not-found-page{position:relative;display:grid;width:min(1180px,calc(100% - 48px));min-height:clamp(600px,calc(100svh - 190px),820px);grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);gap:clamp(54px,9vw,124px);align-items:center;margin:0 auto;padding:clamp(72px,9vw,112px) 0;border-bottom:1px solid var(--border);overflow-x:clip}.not-found-page:before{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--blue),var(--cyan) 44%,transparent 75%);content:""}.not-found-page .not-found-copy{position:relative;z-index:1;min-width:0}.not-found-page .not-found-eyebrow{margin:0 0 22px;color:var(--cyan);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase}.not-found-page h1{max-width:12ch;margin:0;font-size:clamp(50px,7vw,78px);font-weight:640;line-height:1;letter-spacing:-.052em}.not-found-page .not-found-lede{max-width:610px;margin:28px 0 0;color:var(--soft);font-size:clamp(17px,1.7vw,20px);line-height:1.62}.not-found-page .not-found-next{max-width:580px;margin:16px 0 0;color:var(--muted);font-size:14px;line-height:1.62}.not-found-page .not-found-actions{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;margin-top:38px}.not-found-page .not-found-home{min-height:var(--target-size-comfortable)}.not-found-page .not-found-links{display:flex;flex-wrap:wrap;gap:4px 22px}.not-found-page .not-found-links a{display:inline-flex;min-height:var(--target-size-comfortable);align-items:center;color:var(--soft);font-size:13px;font-weight:var(--font-weight-semibold);text-decoration:none}.not-found-page .not-found-links a+a{position:relative;padding-left:22px}.not-found-page .not-found-links a+a:before{position:absolute;top:13px;bottom:13px;left:0;width:1px;background:var(--border);content:""}.not-found-page .not-found-links a:hover{color:var(--cyan)}.not-found-page a:focus-visible{border-radius:var(--radius-control);outline:2px solid var(--color-focus);outline-offset:4px}.not-found-page .not-found-boundary{color:transparent;font-size:clamp(155px,22vw,300px);font-weight:var(--font-weight-bold);line-height:.72;letter-spacing:-.09em;text-align:right;-webkit-text-stroke:1px rgba(110,231,255,.15);-webkit-user-select:none;user-select:none}@media(max-width:1200px){.not-found-page{grid-template-columns:minmax(0,1fr) minmax(270px,.58fr)}}@media(max-width:768px){.not-found-page{min-height:650px;grid-template-columns:1fr;gap:48px;padding-block:76px}.not-found-page .not-found-copy{padding-bottom:120px}.not-found-page .not-found-boundary{position:absolute;right:-20px;bottom:34px;opacity:.42}}@media(max-width:390px){.not-found-page{width:calc(100% - 24px);min-height:620px;padding-block:58px}.not-found-page h1{font-size:44px}.not-found-page .not-found-actions{align-items:stretch}.not-found-page .not-found-home{width:100%}.not-found-page .not-found-links{display:grid;width:100%;grid-template-columns:1fr}.not-found-page .not-found-links a+a{padding-left:0}.not-found-page .not-found-links a+a:before{display:none}.not-found-page .not-found-boundary{right:-8px;font-size:140px}}.pricing-page{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:clamp(72px,8vw,112px) 0 104px}.pricing-hero{display:grid;gap:22px;max-width:850px;padding:clamp(34px,5vw,60px) 0 clamp(46px,7vw,76px)}.pricing-hero h1{max-width:12ch;margin:0;font-size:clamp(50px,6.5vw,84px);font-weight:640;line-height:.98;letter-spacing:-.052em}.pricing-hero-label{display:block;margin-bottom:15px;color:var(--color-brand-cyan);font-size:.17em;font-weight:680;line-height:1;letter-spacing:.09em;text-transform:uppercase}.pricing-hero-copy{max-width:720px;margin:0;color:var(--color-text-secondary);font-size:clamp(17px,1.45vw,20px);line-height:1.65}.pricing-hero-audiences{display:flex;flex-wrap:wrap;gap:8px}.pricing-hero-audiences a{display:inline-flex;min-height:36px;align-items:center;padding:7px 11px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted);background:#ffffff06;font-size:12px;font-weight:620;text-decoration:none}.pricing-hero-audiences a:hover,.pricing-hero-audiences a:focus-visible{border-color:#6ee7ff57;background:#6ee7ff0e;color:var(--color-text-primary)}.pricing-lane{display:grid;gap:28px;padding:clamp(56px,7vw,88px) 0;border-top:1px solid var(--color-border)}.pricing-lane-heading{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr);gap:48px;align-items:end}.pricing-lane-heading h2{max-width:15ch;margin:7px 0 0;font-size:clamp(34px,4vw,50px);font-weight:620;line-height:1.04;letter-spacing:-.04em}.pricing-lane-heading>p,.pricing-card-summary{max-width:620px;margin:0;color:var(--color-text-muted);line-height:1.7}.pricing-individual-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:18px;align-items:stretch}.pricing-card{position:relative;display:flex;min-width:0;flex-direction:column;gap:24px;padding:clamp(26px,3.4vw,42px);overflow:hidden;border:1px solid var(--color-border);border-radius:28px;background:linear-gradient(180deg,#ffffff0b,#ffffff05),#090f1ae0;box-shadow:0 24px 70px #00000030,inset 0 1px #ffffff09}.pricing-card--free{gap:18px;background:linear-gradient(180deg,#ffffff08,#ffffff03),#070c15d1}.pricing-card--featured{border-color:#6ee7ff4d;background:radial-gradient(circle at 82% 0%,rgba(90,140,255,.15),transparent 34%),linear-gradient(180deg,#6ee7ff0f,#ffffff05),#0a111df2;box-shadow:0 34px 94px #00000042,0 0 0 1px #6ee7ff0d,inset 0 1px #ffffff0f}.pricing-card-signal{position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(110,231,255,.96),rgba(90,140,255,.76),transparent 82%)}.pricing-card-header{display:flex;gap:24px;align-items:flex-start;justify-content:space-between}.pricing-card-header h3{margin:7px 0 0;font-size:clamp(28px,2.7vw,36px);font-weight:640;line-height:1.05;letter-spacing:-.035em}.pricing-card-audience,.pricing-detail-label{margin:0;color:var(--color-text-muted);font-size:11px;font-weight:650;letter-spacing:.065em;text-transform:uppercase}.pricing-plan-kicker{flex:0 0 auto;padding:7px 10px;border:1px solid rgba(110,231,255,.22);border-radius:999px;color:var(--color-brand-cyan);background:#6ee7ff0e;font-size:11px;font-weight:650}.pricing-card-price{display:grid;flex:0 0 auto;gap:4px;text-align:right}.pricing-card-price strong{color:var(--color-text-primary);font-size:clamp(28px,3vw,38px);font-weight:610;line-height:1;letter-spacing:-.035em}.pricing-card-price span{max-width:18ch;color:var(--color-text-muted);font-size:12px;line-height:1.45}.pricing-card-summary--pro{color:var(--color-text-secondary);font-size:15px}.pricing-outcome-list,.pricing-feature-list,.pricing-pro-value-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.pricing-outcome-list li,.pricing-pro-value-list li{display:grid;gap:5px;padding:14px 0;border-top:1px solid rgba(185,213,245,.1)}.pricing-outcome-list li:first-child,.pricing-pro-value-list li:first-child{border-top:0}.pricing-outcome-list strong,.pricing-pro-value-list strong{color:var(--color-text-primary);font-size:15px;font-weight:620;line-height:1.45}.pricing-outcome-list span,.pricing-pro-value-list span{color:var(--color-text-muted);font-size:13px;line-height:1.55}.pricing-pro-value-list{border-block:1px solid rgba(185,213,245,.1)}.pricing-feature-block>summary{cursor:pointer;list-style:none;font-size:13px;letter-spacing:0}.pricing-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pricing-feature-list li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;color:var(--color-text-secondary);font-size:13px;line-height:1.5}.pricing-feature-list li span{color:var(--color-brand-cyan)}.pricing-billing-options{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:9px}.pricing-billing-option{display:grid;align-content:center;gap:5px;min-height:112px;padding:16px;border:1px solid rgba(185,213,245,.12);border-radius:18px;background:#ffffff06}.pricing-billing-option>span,.pricing-billing-option small{color:var(--color-text-muted);font-size:12px}.pricing-billing-option>span{font-weight:620}.pricing-billing-option strong{color:var(--color-text-primary);font-weight:610;letter-spacing:-.035em}.pricing-pro-price-lead{font-size:clamp(34px,4.2vw,50px);border-color:#6ee7ff3b;background:#6ee7ff0b}.pricing-pro-price-lead>span,.pricing-pro-price-lead small{font-size:11px}.pricing-pro-price-lead strong{font-size:1em;line-height:.95}.pricing-pro-secondary-price strong{font-size:clamp(24px,2.4vw,30px)}.pricing-card-cta{width:100%;min-height:46px;margin-top:auto}.pricing-paid-cta{display:grid;gap:9px;margin-top:auto}.pricing-paid-cta-note{margin:0;color:var(--color-text-muted);font-size:11px;line-height:1.45;text-align:center}.pricing-lane--teams{padding-bottom:82px}.pricing-teams-panel{display:grid;grid-template-columns:minmax(0,.96fr) minmax(360px,1.04fr);gap:0;padding:0}.pricing-teams-main,.pricing-teams-detail{display:flex;min-width:0;flex-direction:column;gap:18px;padding:clamp(28px,3.8vw,46px)}.pricing-teams-main .pricing-card-cta{margin-top:0}.pricing-teams-main .pricing-paid-cta{margin-top:4px}.pricing-teams-detail{border-left:1px solid rgba(185,213,245,.11);background:#ffffff04}.pricing-team-seat-note{width:fit-content;max-width:100%;margin:0;padding:9px 12px;border:1px solid rgba(110,231,255,.18);border-radius:16px;color:var(--color-text-secondary);background:#6ee7ff0b;font-size:12px;line-height:1.5}.pricing-outcome-list--teams li{padding:12px 0}.pricing-availability-note{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.88fr) auto;gap:30px;align-items:center;margin-top:8px;padding:clamp(26px,3.2vw,38px);border:1px solid rgba(110,231,255,.14);border-radius:24px;background:linear-gradient(110deg,#6ee7ff0a,#ffffff05);box-shadow:0 20px 64px #00000029}.pricing-availability-note h2{max-width:18ch;margin:7px 0 0;font-size:clamp(23px,2.5vw,31px);font-weight:620;line-height:1.08;letter-spacing:-.032em}.pricing-availability-note>p{margin:0;color:var(--color-text-muted);line-height:1.65}.pricing-launch-actions{min-width:150px}.pricing-launch-actions .button{width:100%;white-space:nowrap}@media(max-width:1024px){.pricing-page{width:min(100% - 40px,980px)}.pricing-lane-heading{grid-template-columns:1fr;gap:18px}.pricing-lane-heading>p{max-width:680px}.pricing-teams-panel{grid-template-columns:1fr}.pricing-teams-detail{border-top:1px solid rgba(185,213,245,.11);border-left:0}.pricing-availability-note{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr)}.pricing-launch-actions{grid-column:1 / -1;width:fit-content}}@media(max-width:768px){.pricing-page{width:min(100% - 32px,700px);padding-top:52px}.pricing-hero{padding-bottom:52px}.pricing-hero h1{max-width:10ch;font-size:clamp(44px,10vw,64px)}.pricing-individual-grid{grid-template-columns:1fr}.pricing-card--featured{order:-1}.pricing-card-header{align-items:flex-start;flex-direction:column}.pricing-card-price{text-align:left}.pricing-billing-options{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.pricing-availability-note{grid-template-columns:1fr}.pricing-launch-actions{grid-column:auto;width:100%}}@media(max-width:520px){.pricing-page{width:min(100% - 24px,496px);padding:36px 0 68px}.pricing-hero{gap:17px;padding:28px 0 42px}.pricing-hero h1{max-width:11ch;font-size:clamp(38px,12vw,50px)}.pricing-hero-copy{font-size:16px;line-height:1.56}.pricing-lane{gap:20px;padding:42px 0}.pricing-lane-heading h2{font-size:31px}.pricing-card{gap:19px;padding:22px;border-radius:23px}.pricing-card--compact{gap:16px;padding-block:21px}.pricing-card--compact .pricing-outcome-list li{padding:10px 0}.pricing-card--compact .pricing-outcome-list span{font-size:13px;line-height:1.48}.pricing-billing-options,.pricing-feature-list{grid-template-columns:1fr}.pricing-card--free>.pricing-card-summary:last-of-type,.pricing-teams-main>.pricing-card-summary{line-height:1.5}.pricing-billing-option{min-height:auto}.pricing-pro-price-lead{padding-block:18px}.pricing-pro-value-list li{padding:11px 0}.pricing-teams-main,.pricing-teams-detail{padding:22px}.pricing-availability-note{gap:20px;padding:22px;border-radius:22px}}@media(prefers-reduced-motion:reduce){.pricing-card,.pricing-card *,.pricing-availability-note,.pricing-availability-note *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pro-page{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:0 0 104px}.pro-page>*,.pro-hero-copy,.pro-supercluster-copy,.pro-workflow-wrap,.pro-conversion-copy,.pro-conversion-map{min-width:0}.pro-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(340px,.72fr);gap:clamp(54px,7vw,92px);align-items:center;min-height:640px;padding:clamp(74px,9vw,118px) 0 clamp(78px,9vw,112px);border-bottom:1px solid var(--color-border)}.pro-hero:before{position:absolute;inset:0 auto auto 0;width:min(220px,32vw);height:2px;background:linear-gradient(90deg,var(--color-brand-cyan),var(--color-brand-blue),transparent);content:""}.pro-hero h1{max-width:11ch;margin:0;font-size:clamp(52px,6.5vw,82px);font-weight:640;line-height:.98;letter-spacing:-.052em}.pro-hero h1 span{display:block;margin-bottom:10px;color:var(--color-brand-cyan);font-size:clamp(13px,.22em,18px);font-weight:var(--font-weight-semibold);line-height:1;letter-spacing:.08em;text-transform:uppercase}.pro-hero-lede{max-width:710px;margin:28px 0 0;color:var(--color-text-secondary);font-size:clamp(17px,1.45vw,20px);line-height:1.65}.pro-hero-context{display:flex;flex-wrap:wrap;gap:9px 22px;margin-top:30px;color:var(--color-text-muted);font-size:12px;font-weight:var(--font-weight-semibold)}.pro-hero-context span+span{padding-left:16px;border-left:1px solid var(--color-border)}.pro-hero-rail{display:grid;gap:24px;padding:8px 0 8px 32px;border-left:1px solid rgba(185,213,245,.18)}.pro-hero-state{position:relative;display:grid;gap:7px}.pro-hero-state-mark{position:absolute;top:3px;left:-38px;width:11px;height:11px;border:2px solid var(--color-text-muted);border-radius:50%;background:var(--color-canvas)}.pro-hero-state--pro .pro-hero-state-mark{border-color:var(--color-success);box-shadow:0 0 0 5px #7df0a414}.pro-hero-state p,.pro-surface-index,.pro-workflow-label{margin:0;color:var(--color-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.065em;text-transform:uppercase}.pro-hero-state strong{color:var(--color-text-primary);font-size:clamp(22px,2.3vw,30px);font-weight:var(--font-weight-semibold);letter-spacing:-.025em}.pro-hero-state>span:last-child{color:var(--color-text-muted);font-size:13px;line-height:1.5}.pro-hero-shift{display:flex;gap:10px;align-items:center;color:var(--color-brand-cyan);font-size:12px}.pro-hero-shift span{font-family:var(--font-mono)}.pro-value-sequence{padding:clamp(82px,9vw,118px) 0 0}.pro-value-heading{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.68fr);gap:70px;align-items:end}.pro-value-heading h2,.pro-pricing-copy h2,.pro-final-cta h2{margin:0;font-size:clamp(36px,4.3vw,54px);font-weight:620;line-height:1.03;letter-spacing:-.042em}.pro-value-heading>p,.pro-pricing-copy>p:last-child,.pro-final-cta>div>p:last-child{margin:0;color:var(--color-text-muted);font-size:16px;line-height:1.68}.pro-supercluster{position:relative;display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:clamp(40px,5vw,72px);margin-top:48px;padding:clamp(34px,4.8vw,56px);overflow:hidden;border:1px solid rgba(110,231,255,.24);border-radius:30px;background:linear-gradient(125deg,rgba(110,231,255,.055),transparent 36%),#09101cf0;box-shadow:0 32px 90px #0000003d,inset 0 1px #ffffff09}.pro-supercluster:before{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--color-brand-cyan),var(--color-brand-blue) 58%,transparent 90%);content:""}.pro-supercluster h3,.pro-conversion h3,.pro-boundary h3{margin:12px 0 0;color:var(--color-text-primary);font-size:clamp(28px,3.2vw,40px);font-weight:620;line-height:1.06;letter-spacing:-.036em}.pro-supercluster-copy>p:not(.pro-surface-index),.pro-conversion-copy>p:not(.pro-surface-index),.pro-boundary-heading>p:last-child{margin:20px 0 0;color:var(--color-text-secondary);line-height:1.68}.pro-scope-list{display:grid;margin-top:28px;border-block:1px solid rgba(185,213,245,.11)}.pro-scope-list p{display:grid;gap:5px;margin:0;padding:14px 0;color:var(--color-text-muted);font-size:13px;line-height:1.5}.pro-scope-list p+p{border-top:1px solid rgba(185,213,245,.1)}.pro-scope-list strong{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.pro-workflow-wrap{display:grid;align-content:center}.pro-workflow{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none}.pro-workflow:before{position:absolute;top:8px;right:calc(20% - 18px);left:8px;height:1px;background:linear-gradient(90deg,#6ee7ff52,#5a8cff85,#7df0a480);content:""}.pro-workflow li{position:relative;display:grid;gap:8px;min-width:0;padding-top:30px}.pro-workflow li>span{position:absolute;top:0;left:0;display:grid;width:17px;height:17px;place-items:center;border:1px solid rgba(110,231,255,.52);border-radius:50%;color:transparent;background:#0a1422;font-size:0}.pro-workflow li:last-child>span{border-color:var(--color-success);background:var(--color-success);box-shadow:0 0 0 5px #7df0a414}.pro-workflow strong{font-size:14px;font-weight:var(--font-weight-semibold)}.pro-workflow small{color:var(--color-text-muted);font-size:12px;line-height:1.45}.pro-recovery-note{display:grid;gap:5px;margin-top:30px;padding:15px 17px;border-left:2px solid var(--color-success);background:#7df0a40b}.pro-recovery-note strong{font-size:13px;font-weight:var(--font-weight-semibold)}.pro-recovery-note span{color:var(--color-text-muted);font-size:12px;line-height:1.5}.pro-conversion{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(40px,6vw,82px);align-items:center;margin-top:26px;padding:clamp(54px,7vw,82px) clamp(12px,2vw,24px);border-block:1px solid var(--color-border)}.pro-conversion-map{display:grid;grid-template-columns:minmax(0,.8fr) 34px minmax(0,1.12fr)}.pro-conversion-tier{display:grid;align-content:center;gap:9px;min-height:156px;padding:24px;border-left:1px solid var(--color-border);background:#ffffff05}.pro-conversion-tier--full{border-left:2px solid var(--color-brand-cyan);background:linear-gradient(110deg,#6ee7ff12,#5a8cff09)}.pro-conversion-tier>span{color:var(--color-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.055em;text-transform:uppercase}.pro-conversion-tier strong{font-size:clamp(18px,2vw,24px);font-weight:var(--font-weight-semibold);line-height:1.18}.pro-conversion-tier small{color:var(--color-text-muted);font-size:12px;line-height:1.5}.pro-conversion-arrow{display:grid;place-items:center;color:var(--color-brand-cyan);font-family:var(--font-mono)}.pro-boundary{display:grid;grid-template-columns:minmax(250px,.68fr) minmax(0,1.32fr);gap:clamp(38px,6vw,80px);padding:clamp(44px,6vw,70px) 0}.pro-boundary h3{max-width:12ch;font-size:clamp(26px,3vw,36px)}.pro-boundary-heading>p:last-child{max-width:46ch;color:var(--color-text-muted);font-size:14px}.pro-boundary-list{display:grid;margin:0}.pro-boundary-list>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:20px;padding:21px 0;border-top:1px solid var(--color-border)}.pro-boundary-list>div:last-child{border-bottom:1px solid var(--color-border)}.pro-boundary-list dt{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.pro-boundary-list dd{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:10px;align-items:center;min-width:0;margin:0;color:var(--color-text-muted);font-size:13px;line-height:1.5}.pro-boundary-list b{color:var(--color-brand-cyan);font-family:var(--font-mono);font-weight:var(--font-weight-regular);text-align:center}.pro-pricing-band{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(42px,6vw,78px);margin-top:30px;padding:clamp(34px,4.7vw,54px);border-block:1px solid rgba(110,231,255,.2);background:linear-gradient(120deg,rgba(110,231,255,.045),transparent 38%),#090f1aeb}.pro-pricing-copy h2{max-width:10ch;font-size:clamp(32px,3.7vw,46px)}.pro-pricing-copy>p:last-child{margin-top:19px;font-size:14px}.pro-price-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--color-border);border-radius:19px;background:var(--color-border)}.pro-price-option{display:grid;align-content:center;gap:11px;min-width:0;min-height:176px;padding:24px;background:#0a101c}.pro-price-option--annual{background:linear-gradient(145deg,#5a8cff14,#6ee7ff09),#0a111e}.pro-price-option>span,.pro-price-option em{color:var(--color-text-muted);font-size:11px;font-style:normal;line-height:1.4}.pro-price-option>span{font-weight:var(--font-weight-semibold)}.pro-price-option p{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;margin:0}.pro-price-option strong{font-size:clamp(30px,3.5vw,44px);font-weight:610;line-height:1;letter-spacing:-.04em}.pro-price-option small{color:var(--color-text-muted);font-size:12px}.pro-support-signal{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--color-success)}.pro-support-note{display:flex;gap:14px;align-items:center;max-width:720px;margin:22px 0 0 auto;padding:16px 18px;border-left:2px solid var(--color-success);background:#7df0a409}.pro-support-note p{margin:0;color:var(--color-text-muted);font-size:13px;line-height:1.55}.pro-support-note strong{margin-right:5px;color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.pro-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:60px;align-items:end;margin-top:clamp(78px,9vw,112px);padding:clamp(44px,6vw,70px) 0 12px;border-top:1px solid var(--color-border)}.pro-final-cta h2{max-width:16ch}.pro-final-cta>div>p:last-child{max-width:650px;margin-top:20px}.pro-page .pro-final-action{min-width:180px;min-height:48px;font-size:14px}@media(max-width:1024px){.pro-supercluster,.pro-conversion{grid-template-columns:1fr}.pro-supercluster{gap:42px}}@media(max-width:900px){.pro-hero{grid-template-columns:1fr;gap:52px;min-height:0}}@media(max-width:768px){.pro-page{width:min(100% - 32px,700px);padding-bottom:82px}.pro-hero{padding:72px 0 76px}.pro-hero h1{max-width:13ch;font-size:clamp(46px,8vw,60px)}.pro-hero-rail{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:16px;padding:24px 0 0;border-top:1px solid var(--color-border);border-left:0}.pro-hero-state-mark{top:-30px;left:0}.pro-hero-shift{justify-content:center;font-size:0}.pro-hero-shift span{font-size:16px;transform:rotate(-90deg)}.pro-value-heading,.pro-boundary,.pro-pricing-band{grid-template-columns:1fr}.pro-value-heading{gap:20px}.pro-conversion{gap:36px;padding-inline:0}.pro-conversion-copy{max-width:560px}.pro-boundary{gap:34px}.pro-boundary h3{max-width:18ch}.pro-pricing-band{gap:32px}.pro-pricing-copy h2{max-width:13ch}.pro-support-note{max-width:none}.pro-final-cta{grid-template-columns:1fr;gap:30px;align-items:start}.pro-final-action{width:fit-content}}@media(max-width:620px){.pro-workflow{grid-template-columns:1fr;gap:0;margin-top:18px;padding-left:5px}.pro-workflow:before{top:9px;right:auto;bottom:24px;left:13px;width:1px;height:auto}.pro-workflow li{grid-template-columns:72px minmax(0,1fr);gap:2px 12px;padding:0 0 18px 37px}.pro-workflow li>span{top:1px;left:0}.pro-workflow li strong{grid-row:1}.pro-workflow li small{display:none}}@media(max-width:520px){.pro-page{width:min(100% - 24px,496px);padding-bottom:66px}.pro-hero{gap:42px;padding:52px 0 58px}.pro-hero h1{max-width:12ch;font-size:clamp(40px,11vw,44px)}.pro-hero-lede{margin-top:22px;font-size:16px;line-height:1.58}.pro-hero-context{display:grid;gap:7px;margin-top:23px;font-size:14px}.pro-hero-context span+span{padding-left:0;border-left:0}.pro-hero-rail{grid-template-columns:1fr;gap:18px;padding-top:22px}.pro-hero-state{padding-left:22px}.pro-hero-state-mark{top:4px;left:0}.pro-hero-shift{justify-content:flex-start;padding-left:22px;font-size:11px}.pro-hero-shift span{font-size:13px;transform:none}.pro-value-sequence{padding-top:62px}.pro-value-heading h2,.pro-pricing-copy h2,.pro-final-cta h2{font-size:34px}.pro-value-heading>p{font-size:15px}.pro-supercluster{gap:34px;margin-top:34px;padding:25px 21px;border-radius:23px}.pro-supercluster h3,.pro-conversion h3{font-size:29px}.pro-supercluster-copy>p:not(.pro-surface-index),.pro-conversion-copy>p:not(.pro-surface-index){font-size:15px;line-height:1.6}.pro-recovery-note{margin-top:14px}.pro-conversion{gap:28px;margin-top:18px;padding:50px 0}.pro-conversion-map{grid-template-columns:1fr}.pro-conversion-tier{min-height:0;padding:20px}.pro-conversion-arrow{min-height:32px;transform:rotate(90deg)}.pro-boundary{gap:26px;padding:46px 0}.pro-boundary-list{display:none}.pro-pricing-band{gap:26px;margin-top:10px;padding:24px 20px;border-radius:23px}.pro-price-options{grid-template-columns:1fr}.pro-price-option{min-height:142px;padding:21px}.pro-price-option strong{font-size:38px}.pro-hero-state>span:last-child,.pro-scope-list p,.pro-recovery-note span,.pro-conversion-tier small,.pro-boundary-list dd,.pro-support-note p{font-size:14px}.pro-price-option>span,.pro-price-option em,.pro-price-option small{font-size:13px}.pro-support-note{align-items:flex-start;margin-top:16px}.pro-final-cta{gap:26px;margin-top:70px;padding-top:48px}.pro-page .pro-final-action{width:100%;min-height:48px;font-size:14px}}@media(prefers-reduced-motion:reduce){.pro-page *,.pro-page *:before,.pro-page *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.teams-page{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:0 0 104px}.teams-page>*,.teams-hero-heading,.teams-hero-lede,.teams-workflow-intro,.teams-workflow-ledger,.teams-pricing-copy,.teams-price-lockup{min-width:0}.teams-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.38fr) minmax(280px,.62fr);gap:46px clamp(54px,8vw,108px);align-items:end;min-height:590px;padding:clamp(74px,9vw,116px) 0 clamp(62px,8vw,94px);border-bottom:1px solid var(--color-border)}.teams-hero:before{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--color-brand-blue),var(--color-brand-cyan) 42%,transparent 72%);content:""}.teams-hero h1{max-width:13ch;margin:0;font-size:clamp(50px,6.2vw,78px);font-weight:640;line-height:1;letter-spacing:-.05em}.teams-hero-lede{padding:0 0 6px 26px;border-left:1px solid rgba(185,213,245,.18)}.teams-hero-lede>p{margin:0;color:var(--color-text-secondary);font-size:clamp(16px,1.4vw,19px);line-height:1.68}.teams-hero-cue{display:inline-flex;gap:12px;align-items:center;min-height:44px;margin-top:24px;color:var(--color-brand-cyan);font-size:13px;font-weight:var(--font-weight-semibold)}.teams-hero-cue span{font-family:var(--font-mono);font-size:16px}.teams-hero-context{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-block:1px solid var(--color-border)}.teams-hero-context>div{padding:18px 24px}.teams-hero-context>div+div{border-left:1px solid var(--color-border)}.teams-hero-context dt{color:var(--color-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.teams-hero-context dd{margin:7px 0 0;color:var(--color-text-primary);font-size:14px;font-weight:var(--font-weight-semibold);line-height:1.45}.teams-shared-workflow{position:relative;display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:clamp(46px,7vw,88px);margin-top:clamp(84px,9vw,116px);padding:clamp(38px,5vw,58px);border:1px solid rgba(90,140,255,.24);border-radius:18px;background:linear-gradient(90deg,rgba(90,140,255,.045),transparent 34%),#09101ce6;box-shadow:inset 0 1px #ffffff08;scroll-margin-top:88px}.teams-shared-workflow:before{position:absolute;inset:32px auto 32px -1px;width:2px;background:linear-gradient(var(--color-brand-blue),var(--color-brand-cyan),transparent);content:""}.teams-surface-index,.teams-ledger-label{margin:0;color:var(--color-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.065em;text-transform:uppercase}.teams-workflow-intro h2,.teams-continuity h2,.teams-personal-boundary h2,.teams-pricing-band h2,.teams-final-cta h2{margin:12px 0 0;font-size:clamp(32px,4vw,50px);font-weight:620;line-height:1.04;letter-spacing:-.042em}.teams-workflow-intro>p:last-child{margin:22px 0 0;color:var(--color-text-secondary);line-height:1.68}.teams-project-sequence{position:relative;display:grid;gap:0;margin:22px 0 0;padding:0;list-style:none}.teams-sequence-step:not(:last-child):before{position:absolute;top:32px;bottom:0;left:16px;width:1px;background:linear-gradient(#5a8cff8a,#6ee7ff5c);content:""}.teams-sequence-step{position:relative;display:grid;grid-template-columns:50px minmax(0,1fr);gap:12px;padding:0 0 22px}.teams-sequence-index{position:relative;z-index:1;display:grid;width:33px;height:33px;place-items:center;border:1px solid rgba(110,231,255,.42);border-radius:50%;color:var(--color-brand-cyan);background:#09111e;font-family:var(--font-mono);font-size:10px;letter-spacing:.03em}.teams-sequence-step:last-child .teams-sequence-index{border-color:var(--color-success);color:#07110c;background:var(--color-success);box-shadow:0 0 0 5px #7df0a412}.teams-sequence-step strong{display:block;padding-top:3px;font-size:18px;font-weight:var(--font-weight-semibold);letter-spacing:-.018em}.teams-sequence-step p{max-width:52ch;margin:6px 0 0;color:var(--color-text-muted);font-size:13px;line-height:1.55}.teams-scope-signal{width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 4px #7df0a412}.teams-scope-note strong{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.teams-continuity{display:grid;grid-template-columns:minmax(0,.95fr) minmax(300px,.65fr);gap:clamp(48px,8vw,104px);align-items:end;padding:clamp(78px,9vw,112px) 0;border-bottom:1px solid var(--color-border)}.teams-continuity h2{max-width:14ch}.teams-continuity>p{margin:0 0 5px;color:var(--color-text-muted);font-size:16px;line-height:1.68}.teams-personal-boundary{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:clamp(42px,7vw,88px);padding:clamp(58px,7vw,82px) 0}.teams-personal-boundary h2{max-width:12ch;font-size:clamp(30px,3.7vw,44px)}.teams-boundary-copy p{margin:0;color:var(--color-text-secondary);font-size:16px;line-height:1.7}.teams-boundary-copy strong{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.teams-boundary-scope{margin-top:22px!important;padding-top:18px;border-top:1px solid var(--color-border);color:var(--color-text-muted)!important;font-size:13px!important}.teams-pricing-band{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);gap:clamp(46px,7vw,90px);align-items:center;padding:clamp(38px,5vw,56px);border-block:1px solid rgba(110,231,255,.2);background:linear-gradient(115deg,rgba(90,140,255,.05),transparent 42%),#090f1ae6}.teams-pricing-band h2{max-width:11ch;font-size:clamp(31px,3.6vw,45px)}.teams-pricing-copy>p:last-child{margin:20px 0 0;color:var(--color-text-muted);font-size:14px;line-height:1.6}.teams-price-lockup{display:grid;gap:19px;justify-items:end}.teams-price-lockup>p{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;justify-content:flex-end;margin:0;text-align:right}.teams-price-lockup strong{color:var(--color-text-primary);font-size:clamp(52px,6vw,72px);font-weight:620;line-height:.95;letter-spacing:-.05em}.teams-price-lockup p span{max-width:17ch;color:var(--color-text-secondary);font-size:14px;line-height:1.4}.teams-pricing-status{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:flex-end;color:var(--color-text-muted);font-size:13px}.teams-pricing-status span+span{padding-left:18px;border-left:1px solid var(--color-border)}.teams-scope-note{display:grid;grid-template-columns:12px minmax(0,1fr);gap:12px;align-items:start;max-width:800px;margin:28px auto 0;padding:0 22px}.teams-scope-note p{margin:0;color:var(--color-text-muted);font-size:13px;line-height:1.55}.teams-final-cta{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(36px,6vw,76px);align-items:center;margin-top:clamp(76px,9vw,110px);padding:clamp(42px,5vw,58px) 0 0;border-top:1px solid var(--color-border)}.teams-final-cta:before{position:absolute;inset:-1px auto auto 0;width:min(210px,34vw);height:2px;background:linear-gradient(90deg,var(--color-brand-cyan),var(--color-success),transparent);content:""}.teams-final-cta h2{max-width:14ch;font-size:clamp(32px,4vw,48px)}.teams-final-cta>div>p:last-child{max-width:57ch;margin:20px 0 0;color:var(--color-text-muted);font-size:15px;line-height:1.65}.teams-page .teams-final-action{min-width:156px;min-height:48px;font-size:14px}@media(max-width:900px){.teams-hero{grid-template-columns:1fr;gap:30px;min-height:auto;padding:72px 0 62px}.teams-hero h1{max-width:12ch;font-size:clamp(46px,8vw,62px)}.teams-hero-lede{max-width:620px;padding:0;border-left:0}}@media(max-width:768px){.teams-page{width:min(700px,calc(100% - 32px));padding-bottom:82px}.teams-hero-context>div{padding:16px}.teams-shared-workflow{grid-template-columns:1fr;gap:40px;margin-top:74px;padding:38px}.teams-continuity,.teams-personal-boundary,.teams-pricing-band,.teams-final-cta{grid-template-columns:1fr}.teams-continuity{gap:28px;padding:78px 0}.teams-personal-boundary{gap:30px}.teams-pricing-band{gap:34px;padding:38px}.teams-price-lockup{justify-items:start}.teams-price-lockup>p{justify-content:flex-start;text-align:left}.teams-pricing-status{justify-content:flex-start}.teams-page .teams-final-action{justify-self:start}}@media(max-width:520px){.teams-page{width:calc(100% - 24px);padding-bottom:64px}.teams-hero{gap:26px;padding:56px 0 48px}.teams-hero h1{max-width:none;font-size:clamp(38px,11vw,44px);line-height:1.02}.teams-hero-lede>p{font-size:16px;line-height:1.62}.teams-hero-context{grid-template-columns:1fr}.teams-hero-context>div,.teams-hero-context>div:first-child{display:grid;grid-template-columns:minmax(112px,.72fr) minmax(0,1fr);gap:14px;align-items:baseline;padding:14px 0}.teams-hero-context dd{margin:0;text-align:right}.teams-hero-context dt{font-size:12px}.teams-hero-context>div+div{border-top:1px solid var(--color-border);border-left:0}.teams-shared-workflow{gap:32px;margin-top:58px;padding:26px 22px;border-radius:20px}.teams-workflow-intro h2,.teams-continuity h2,.teams-personal-boundary h2,.teams-pricing-band h2,.teams-final-cta h2{font-size:clamp(29px,8vw,35px)}.teams-workflow-intro>p:last-child,.teams-continuity>p,.teams-boundary-copy p{font-size:14px}.teams-project-sequence{gap:0}.teams-sequence-step{grid-template-columns:40px minmax(0,1fr);gap:10px;padding-bottom:20px}.teams-sequence-step:not(:last-child):before{top:28px;left:14px}.teams-sequence-index{width:29px;height:29px}.teams-sequence-step strong{padding-top:1px;font-size:17px}.teams-sequence-step p{font-size:14px}.teams-continuity{gap:22px;padding:62px 0}.teams-personal-boundary{gap:24px;padding:52px 0}.teams-boundary-scope{font-size:14px!important}.teams-pricing-band{gap:28px;padding:28px 22px}.teams-price-lockup>p{display:grid}.teams-price-lockup strong{font-size:52px}.teams-price-lockup p span,.teams-pricing-status,.teams-pricing-copy>p:last-child{font-size:14px}.teams-pricing-status{display:grid;gap:6px}.teams-pricing-status span+span{padding-left:0;border-left:0}.teams-scope-note{margin-top:24px;padding:0 4px}.teams-scope-note p{font-size:14px}.teams-final-cta{gap:26px;margin-top:64px;padding:30px 0 0}.teams-final-cta>div>p:last-child{font-size:14px}.teams-page .teams-final-action{width:100%;min-height:48px;font-size:14px}}@media(prefers-reduced-motion:reduce){.teams-hero-cue,.teams-page .teams-final-action{animation:none;transition:none}.teams-page .teams-final-action:hover{transform:none}}.app-layout{grid-template-columns:230px minmax(0,1fr);padding-bottom:70px}.side-nav{display:grid;gap:8px;position:sticky;top:18px;padding:10px;border:1px solid var(--border);border-radius:8px;background:#ffffff0b}.side-nav a{min-height:40px;padding:10px 12px;border-radius:8px;color:var(--muted);font-size:14px;font-weight:800}.side-nav a:hover,.side-nav a[data-active=true]{color:var(--text);background:#ffffff14}.app-content,.panel-stack{display:grid;gap:14px}.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.info-panel,.empty-state{min-height:180px;padding:20px}.data-panel{align-content:start}.panel-note{margin:0}.data-list{display:grid;gap:10px;margin:14px 0 0;padding:0;list-style:none}.data-list li{display:grid;gap:4px;min-height:64px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0d}.data-list strong{overflow-wrap:anywhere;color:var(--text);font-size:14px}.data-list span{overflow-wrap:anywhere;color:var(--muted);font-size:12px;line-height:1.5}.empty-state{max-width:680px}.settings-list{display:grid;gap:10px}.settings-list div{display:grid;gap:5px;min-height:78px;padding:16px;border:1px solid var(--border);border-radius:8px;background:#ffffff0d}.settings-list strong{color:var(--text)}.settings-list span{color:var(--muted);line-height:1.55}.account-note{margin:0;padding:0 2px;color:var(--muted);font-size:14px;line-height:1.55}.workspace-header{position:relative;z-index:20;border-bottom:1px solid rgba(185,213,245,.1);background:#070b13f5}.workspace-header-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;max-width:1180px;min-height:68px;margin:0 auto;padding:10px 20px}.workspace-heading{display:grid;gap:2px;min-width:0}.workspace-heading span{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:820;text-transform:uppercase}.workspace-heading strong{color:var(--color-text-primary);font-size:var(--font-size-body)}.workspace-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.workspace-navigation{position:sticky;top:18px;align-self:start;min-width:0}.workspace-navigation .navigation-panel{display:block}.side-nav a[aria-current=page]{color:var(--color-text-primary);border-color:#6ee7ff3d;background:linear-gradient(90deg,#6ee7ff1a,#5a8cff0b);box-shadow:inset 2px 0 0 var(--color-brand-cyan)}.founder-layout .side-nav{background:#ffffff06}.auth-shell,.account-page{width:100%;min-width:0}.auth-shell{max-width:45rem}.auth-intro,.auth-form-heading,.account-page-heading,.account-section-heading{display:grid;gap:var(--space-2)}.auth-intro>span,.auth-form-heading>span,.account-page-heading>span,.account-section-heading>span,.account-next-actions>div:first-child>span{color:var(--color-brand-cyan);font-size:var(--font-size-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.auth-intro h1,.auth-form-heading h1,.auth-form-heading h2,.account-page-heading h1,.account-section-heading h2,.account-next-actions h2{margin:0}.auth-intro p,.auth-form-heading p,.account-page-heading p,.account-section-heading p{max-width:70ch;margin:0;color:var(--color-text-secondary);line-height:1.65}.auth-form,.account-form{display:grid;gap:var(--space-4);width:100%;min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface-1);box-shadow:var(--shadow-raised)}.auth-form{max-width:35rem}.auth-mode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-2)}.auth-mode-button,.text-action{min-height:var(--target-size-comfortable);border:0;border-radius:var(--radius-control);cursor:pointer;color:var(--color-text-secondary);background:transparent;font:inherit;font-size:var(--font-size-sm);font-weight:700}.auth-mode-button:hover,.text-action:hover{color:var(--color-text-primary)}.auth-mode-button:focus-visible,.text-action:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.auth-mode-button[aria-pressed=true]{color:var(--color-text-primary);background:color-mix(in srgb,var(--color-brand-cyan) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-brand-cyan) 28%,transparent)}.text-action{justify-self:start;padding-inline:0;color:var(--color-brand-cyan)}.password-field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2);align-items:stretch;min-width:0}.password-field .field-control{min-width:0}.password-field{position:relative;display:block;min-width:0}.password-field .field-control{width:100%;min-width:0;padding-right:5.5rem}.password-toggle{position:absolute;top:50%;right:.375rem;display:inline-flex;align-items:center;justify-content:center;min-width:4.25rem;min-height:2.25rem;padding:0 var(--space-2);border:0;border-radius:var(--radius-control);color:var(--color-brand-cyan);background:transparent;cursor:pointer;transform:translateY(-50%);font:inherit;font-size:var(--font-size-sm);font-weight:800;line-height:1}.password-toggle:hover:not(:disabled){color:var(--color-text-primary);background:color-mix(in srgb,var(--color-brand-cyan) 10%,transparent)}.password-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.password-toggle[aria-pressed=true]{color:var(--color-text-primary);background:color-mix(in srgb,var(--color-brand-cyan) 14%,transparent)}.password-toggle:disabled{cursor:not-allowed;opacity:.55}.verification-controls,.account-action-links,.account-next-actions .action-row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.account-page{display:grid;gap:var(--space-5)}.account-page-heading{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.account-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.account-overview-grid>*,.account-next-actions,.account-form{min-width:0}.account-next-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);align-items:end;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface-1)}.account-action-links{align-items:center}.account-action-links a{display:inline-flex;align-items:center;min-height:var(--target-size-comfortable);color:var(--color-brand-cyan);font-weight:700}.account-action-links a:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-control)}.account-state-message{margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-secondary);background:var(--color-surface-2)}.account-record-list{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.account-record{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);align-items:center;min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface-1)}.account-record-copy{display:grid;min-width:0;gap:var(--space-1)}.account-record-copy strong,.account-record-copy span,.account-record-copy small{overflow-wrap:anywhere}.account-record-copy span,.account-record-copy small{color:var(--color-text-secondary)}.account-data-section{border-color:var(--color-border-strong)}.account-danger-zone{border-color:color-mix(in srgb,var(--color-danger) 50%,var(--color-border))}.button-danger{border-color:color-mix(in srgb,var(--color-danger) 55%,var(--color-border));color:var(--color-danger)}.button-danger:hover{background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.dialog-layer{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:var(--space-4);isolation:isolate}.dialog-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#03070fd1}.dialog-surface{position:relative;z-index:1;display:grid;gap:var(--space-4);width:min(100%,38rem);max-height:calc(100dvh - 2rem);overflow:auto;padding:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-surface);color:var(--color-text-primary);background:var(--color-surface-2);box-shadow:var(--shadow-raised)}.dialog-surface:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.dialog-heading{display:grid;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.dialog-heading h2,.dialog-heading p,.dialog-consequence p{margin:0}.dialog-heading p,.dialog-consequence{color:var(--color-text-secondary);line-height:1.6}.dialog-form{display:grid;gap:var(--space-4)}.dialog-form .field-control{min-height:var(--target-size-comfortable)}.dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.account-support-form{max-width:48rem}@media(max-width:720px){.account-overview-grid,.account-next-actions,.account-record{grid-template-columns:1fr}.account-record .action-row{justify-content:flex-start}}@media(max-width:520px){.auth-form,.account-form,.dialog-surface{padding:var(--space-4)}.auth-mode{grid-template-columns:1fr}.account-action-links{display:grid;grid-template-columns:1fr}.dialog-layer{align-items:end;padding:var(--space-2)}.dialog-surface{width:100%;max-height:calc(100dvh - 1rem)}.dialog-actions{display:grid;grid-template-columns:1fr}.dialog-actions .button{width:100%}}.billing-plan-section{display:grid;gap:18px}.billing-plan-heading{display:grid;gap:8px;max-width:72ch}.billing-plan-heading h3,.billing-plan-heading p,.plan-card h3,.plan-card p{margin:0}.billing-plan-heading>p:not(.eyebrow),.plan-card>p{color:var(--soft);line-height:1.6}.billing-plan-note{margin:0;padding:12px 14px;border:1px solid rgba(110,231,255,.22);border-radius:8px;background:#6ee7ff0e;color:var(--soft);line-height:1.55}.plan-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;align-items:stretch}.plan-card{display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px;border:1px solid var(--border);border-radius:9px;background:linear-gradient(180deg,#ffffff0d,#ffffff06);box-shadow:0 18px 54px #00000024}.plan-card-pro{border-color:#6ee7ff3d}.plan-card-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px}.plan-card-header>div{display:grid;gap:5px}.plan-kicker{color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.plan-price{display:grid;justify-items:end;gap:4px;margin-left:auto!important;text-align:right}.plan-price strong{color:var(--text);font-size:30px;line-height:1;letter-spacing:-.035em}.plan-price span{color:var(--soft);font-size:11px}.plan-feature-list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.plan-feature-list li{position:relative;padding-left:18px;color:var(--soft);font-size:13px;line-height:1.45}.plan-feature-list li:before{position:absolute;top:.55em;left:1px;width:6px;height:6px;border-radius:999px;background:var(--cyan);box-shadow:0 0 12px #6ee7ff57;content:""}.plan-card-state{margin-top:auto!important;color:var(--text)!important;font-weight:800}.plan-detail{color:var(--soft);font-size:12px}.plan-card .button{width:100%;margin-top:auto}.plan-card .button:disabled{cursor:not-allowed;opacity:.62}.auth-entry-layout{position:relative;display:grid;min-height:calc(100vh - 68px);place-items:center;overflow:hidden;padding:clamp(52px,7vw,96px) clamp(24px,5vw,64px);background:radial-gradient(circle at 16% 22%,rgba(58,155,255,.12),transparent 34%),radial-gradient(circle at 86% 68%,rgba(89,235,210,.07),transparent 30%)}.auth-entry-layout:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.014) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.62),transparent 84%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.62),transparent 84%);content:""}.auth-entry-content{position:relative;z-index:1;width:min(100%,1180px);margin-inline:auto}.auth-entry-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(56px,7vw,104px)}.auth-entry-intro{max-width:610px}.auth-entry-intro .eyebrow{margin-bottom:18px}.auth-entry-intro h1{max-width:10.5ch;margin:0;color:var(--text);font-size:clamp(44px,4.8vw,var(--type-display-max));font-weight:var(--font-weight-display);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking);text-wrap:balance}.auth-entry-lead{max-width:590px;margin:clamp(22px,2.6vw,30px) 0 0;color:var(--soft);font-size:clamp(16px,1.4vw,19px);line-height:1.65}.auth-entry-trust{display:grid;margin-top:clamp(30px,4vw,46px);border-top:1px solid rgba(255,255,255,.09)}.auth-entry-trust-row{display:grid;grid-template-columns:34px 1fr;gap:16px;padding:17px 0;border-bottom:1px solid rgba(255,255,255,.075)}.auth-entry-trust-row>span{padding-top:2px;color:var(--cyan);font-size:10px;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:.08em}.auth-entry-trust-row strong{display:block;color:var(--text);font-size:13px;line-height:1.4}.auth-entry-trust-row p{max-width:510px;margin:6px 0 0;color:var(--soft);font-size:12px;line-height:1.55}.auth-entry-card{width:100%;max-width:500px;justify-self:end;padding:clamp(24px,3vw,32px);border:1px solid rgba(110,231,255,.19);border-radius:18px;background:linear-gradient(180deg,#111c2df0,#09111df5);box-shadow:0 34px 90px #00000057,0 0 60px #46bbff0e}.auth-entry-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px;padding-bottom:19px;border-bottom:1px solid rgba(255,255,255,.08)}.auth-entry-card-header>div{display:grid;gap:5px}.auth-entry-card-header>div>span{color:var(--cyan);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.09em;text-transform:uppercase}.auth-entry-card-header strong{color:var(--text);font-size:16px}.auth-entry-card-header>span{flex:0 0 auto;padding:6px 9px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:var(--soft);font-size:10px;font-weight:var(--font-weight-medium)}.auth-entry-card .auth-form{width:100%;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.form-mode-switcher{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:20px;padding:4px;border:1px solid rgba(255,255,255,.085);border-radius:10px;background:#ffffff09}.auth-mode-option{min-height:40px;padding:8px 12px;border:0;border-radius:7px;background:transparent;color:var(--soft);font:inherit;font-size:12px;font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.auth-mode-option:hover{color:var(--text);background:#ffffff0b}.auth-mode-option[aria-pressed=true]{background:linear-gradient(180deg,#6ee7ff21,#5a96ff13);color:var(--text);box-shadow:inset 0 0 0 1px #6ee7ff2b}.auth-recovery-action{width:max-content;margin:-2px 0 1px auto;padding:2px 0;border:0;background:transparent;color:var(--cyan);font:inherit;font-size:12px;font-weight:var(--font-weight-semibold);cursor:pointer}.auth-recovery-action:hover{text-decoration:underline;text-underline-offset:3px}.auth-entry-card .account-note{margin:-2px 0 0;color:#a8b4c7c7;font-size:11px;line-height:1.5}.auth-entry-card .button-primary{width:100%;min-height:46px;margin-top:2px}@media(max-width:960px){.auth-entry-layout{place-items:start center;padding-top:clamp(44px,8vw,72px)}.auth-entry-grid{grid-template-columns:1fr;gap:42px}.auth-entry-intro{max-width:720px}.auth-entry-intro h1{max-width:12ch}.auth-entry-card{max-width:620px;justify-self:stretch}}@media(max-width:620px){.auth-entry-layout{min-height:auto;padding:36px 18px 54px}.auth-entry-intro h1{font-size:clamp(38px,10vw,var(--type-display-compact-max))}.auth-entry-trust{margin-top:28px}.auth-entry-trust-row{grid-template-columns:28px 1fr;gap:10px}.auth-entry-card{padding:20px;border-radius:14px}.auth-entry-card-header{align-items:flex-start;flex-direction:column;gap:10px}}.founder-layout{max-width:1480px;grid-template-columns:220px minmax(0,1fr)}.founder-layout .app-content{min-width:0}.founder-layout .side-nav{border-color:#6ee7ff29;background:linear-gradient(180deg,rgba(110,231,255,.035),transparent 28%),#080f1ad6;box-shadow:inset 0 1px #ffffff09}.founder-layout .side-nav a{position:relative;overflow:hidden;font-family:var(--font-mono);font-size:12px;letter-spacing:.02em}.founder-layout .side-nav a:after{content:"";position:absolute;right:10px;width:4px;height:4px;border-radius:999px;background:#6ee7ff4d;opacity:0;transition:opacity var(--motion-duration-micro) var(--motion-ease-standard)}.founder-layout .side-nav a:hover:after,.founder-layout .side-nav a[aria-current=page]:after{opacity:1}.founder-command{position:relative;display:grid;gap:18px;min-width:0;isolation:isolate}.founder-command:before{content:"";position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;z-index:-2;pointer-events:none;background:linear-gradient(rgba(110,231,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(110,231,255,.025) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 74%);mask-image:linear-gradient(to bottom,black,transparent 74%)}.founder-command:after{content:"";position:absolute;top:-120px;right:2%;z-index:-1;width:min(520px,72vw);aspect-ratio:1;pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgba(90,140,255,.1),rgba(110,231,255,.03) 36%,transparent 70%);filter:blur(10px)}.founder-command-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;min-width:0;padding:4px 2px 0}.founder-command-heading>div:first-child{min-width:0}.founder-command-heading h1{margin:5px 0 8px;font-size:clamp(28px,4vw,46px);line-height:1;letter-spacing:-.045em}.founder-command-heading p:not(.founder-kicker){max-width:720px;margin:0;color:var(--color-text-muted);line-height:1.55}.founder-kicker{margin:0;color:var(--color-brand-cyan);font-family:var(--font-mono);font-size:11px;font-weight:800;letter-spacing:.14em}.founder-command-actions{display:flex;flex:0 0 auto;gap:8px}.founder-command-actions .button{white-space:nowrap}.founder-status-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;border:1px solid rgba(110,231,255,.18);border-radius:10px;background:#070d17db;box-shadow:inset 0 1px #ffffff09,0 16px 50px #0000002e}.founder-status-cell{display:flex;align-items:center;gap:10px;min-width:0;min-height:66px;padding:12px 14px;border-right:1px solid rgba(110,231,255,.1)}.founder-status-cell:last-child{border-right:0}.founder-status-cell>span:last-child{display:grid;gap:3px;min-width:0}.founder-status-cell small{overflow:hidden;color:var(--color-text-muted);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.founder-status-cell strong{overflow:hidden;color:var(--color-text-primary);font-size:11px;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap}.founder-status-dot{width:8px;height:8px;flex:0 0 auto;border:1px solid currentColor;border-radius:50%;box-shadow:0 0 0 4px #ffffff05}.founder-status-dot-live{color:var(--color-brand-cyan);background:var(--color-brand-cyan);box-shadow:0 0 16px #6ee7ff6b;animation:founder-status-pulse 2.8s ease-in-out infinite}.founder-status-dot-attention{color:var(--color-warning);background:var(--color-warning)}.founder-status-dot-danger{color:var(--color-danger);background:var(--color-danger);box-shadow:0 0 14px #ff7da847}.founder-status-dot-neutral{color:var(--color-text-muted);background:#a8b4c757}.founder-page-stack{display:grid;gap:18px;min-width:0}.founder-section,.founder-table-panel,.founder-panel{min-width:0;border:1px solid rgba(110,231,255,.13);border-radius:10px;background:linear-gradient(180deg,rgba(110,231,255,.025),transparent 32%),#0a111dc7;box-shadow:inset 0 1px #ffffff09,0 22px 60px #00000029}.founder-section{padding:18px}.founder-panel{display:grid;gap:10px;padding:24px}.founder-panel h2,.founder-panel p{margin:0}.founder-panel p{color:var(--color-text-muted)}.founder-loading{min-height:180px;place-items:center;color:var(--color-brand-cyan);font-family:var(--font-mono)}.founder-section-heading{display:grid;grid-template-columns:minmax(110px,.24fr) minmax(0,1fr);gap:20px;margin-bottom:16px}.founder-section-heading>span{color:var(--color-brand-cyan);font-family:var(--font-mono);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.founder-section-heading h2,.founder-section-heading p{margin:0}.founder-section-heading h2{font-size:20px}.founder-section-heading p{max-width:720px;margin-top:5px;color:var(--color-text-muted);font-size:13px;line-height:1.5}.founder-attention-grid,.founder-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.founder-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.founder-attention-card,.founder-metric{display:grid;gap:7px;min-width:0;min-height:116px;padding:15px;border:1px solid rgba(185,213,245,.11);border-radius:8px;background:#ffffff06}.founder-attention-card{color:var(--color-text-primary);text-decoration:none;transition:transform var(--motion-duration-micro) var(--motion-ease-standard),border-color var(--motion-duration-micro) var(--motion-ease-standard),background var(--motion-duration-micro) var(--motion-ease-standard)}.founder-attention-card:hover{transform:translateY(-2px);border-color:#6ee7ff52;background:#6ee7ff0a}.founder-attention-card.is-attention{border-color:#f1c76a47;background:linear-gradient(145deg,#f1c76a13,#ffffff05)}.founder-attention-card.is-clear{border-color:#7df0a429}.founder-attention-card span,.founder-metric span{color:var(--color-text-muted);font-size:11px;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.founder-attention-card strong,.founder-metric strong{align-self:end;overflow-wrap:anywhere;font-size:clamp(24px,3vw,36px);line-height:1;letter-spacing:-.045em}.founder-attention-card small,.founder-finance-metric small{color:var(--color-text-muted);font-size:11px}.founder-finance-metric{min-height:132px}.founder-finance-metric strong{font-size:clamp(19px,2.6vw,30px)}.founder-trace{display:flex;align-items:end;gap:4px;min-height:150px;padding:18px 12px 8px;border:1px solid rgba(110,231,255,.1);border-radius:8px;background:linear-gradient(rgba(110,231,255,.035) 1px,transparent 1px),#03091199;background-size:100% 25%}.founder-trace span{min-width:5px;max-width:22px;flex:1 1 0;border-radius:3px 3px 0 0;background:linear-gradient(to top,#5a8cff73,#6ee7fff2);box-shadow:0 0 12px #6ee7ff1f;transform-origin:bottom;animation:founder-trace-reveal .42s var(--motion-ease-standard) both}.founder-table-panel{overflow:hidden}.founder-table-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px;border-bottom:1px solid rgba(110,231,255,.1)}.founder-table-heading h2{margin:0;font-size:15px}.founder-table-heading span{color:var(--color-text-muted);font-family:var(--font-mono);font-size:10px}.founder-table-scroll{max-width:100%;overflow:auto;outline:none;scrollbar-color:rgba(110,231,255,.34) rgba(255,255,255,.025)}.founder-table-scroll:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus)}.founder-table{width:100%;min-width:780px;border-collapse:collapse;font-size:12px}.founder-table th,.founder-table td{max-width:310px;padding:12px 14px;border-bottom:1px solid rgba(185,213,245,.075);text-align:left;vertical-align:top}.founder-table th{position:sticky;top:0;z-index:1;color:var(--color-brand-cyan);background:#070d17fa;font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.founder-table td{color:var(--color-text-secondary);overflow-wrap:anywhere}.founder-table tbody tr:hover td{background:#6ee7ff06}.founder-cell-wrap{display:inline-block;max-width:280px;white-space:normal}.founder-message-cell{max-height:96px;overflow:auto;line-height:1.5}.founder-state{display:inline-flex;align-items:center;min-height:24px;padding:3px 7px;border:1px solid currentColor;border-radius:999px;font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.045em}.founder-state-live{color:var(--color-success);background:#7df0a40e}.founder-state-attention{color:var(--color-warning);background:#f1c76a0e}.founder-state-danger{color:var(--color-danger);background:#ff7da80e}.founder-range{display:grid;grid-template-columns:minmax(220px,1fr) repeat(2,minmax(138px,180px)) auto;align-items:end;gap:10px;padding:12px 14px;border:1px solid rgba(110,231,255,.13);border-radius:10px;background:#07121ea8}.founder-range-copy{display:grid;gap:3px}.founder-range-copy strong,.founder-range label{font-size:11px;letter-spacing:.06em;text-transform:uppercase}.founder-range-copy span,.founder-range-error{color:var(--color-text-muted);font-size:11px;line-height:1.45}.founder-range label{display:grid;gap:5px;color:var(--color-text-secondary)}.founder-range input,.founder-range select{min-height:36px;padding:6px 8px;border:1px solid rgba(110,231,255,.46);border-radius:7px;background:#010910d1;color:var(--color-text-primary);color-scheme:dark}.founder-range-actions{display:flex;gap:6px}.founder-range-error{grid-column:1 / -1;margin:0;color:var(--color-danger)}.founder-inline-actions,.founder-pagination,.founder-notice{display:flex;align-items:center;gap:8px}.founder-inline-actions{flex-wrap:wrap}.founder-pagination{justify-content:flex-end}.founder-pagination span{min-width:72px;color:var(--color-text-muted);font-size:12px;text-align:center}.founder-notice{justify-content:space-between;min-height:48px;padding:10px 12px;border:1px solid rgba(110,231,255,.16);border-radius:8px;background:#6ee7ff0b;color:var(--color-text-secondary);font-size:12px}.founder-notice-success{border-color:#7df0a438}.founder-notice-error{border-color:#ff7da840;background:#ff7da80b}.founder-notice-warning{border-color:#ffc45c47;background:#ffc45c0b}.founder-boundary-note{margin:0;padding:12px 14px;border-left:2px solid rgba(110,231,255,.38);color:var(--color-text-muted);background:#6ee7ff06;font-size:12px;line-height:1.55}.founder-empty{display:flex;align-items:center;justify-content:center;gap:10px;min-height:112px;padding:18px;color:var(--color-text-muted)}.founder-empty span{color:var(--color-brand-cyan)}.founder-empty p{margin:0}.founder-command-list{display:grid;gap:7px;min-width:min(560px,76vw)}.founder-command-link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:10px 12px;border:1px solid rgba(185,213,245,.1);border-radius:8px;color:var(--color-text-secondary);background:#ffffff06;text-decoration:none}.founder-command-link:hover{border-color:#6ee7ff4d;color:var(--color-text-primary);background:#6ee7ff0b}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes founder-status-pulse{0%,to{opacity:.68;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes founder-trace-reveal{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@media(max-width:1200px){.founder-status-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.founder-status-cell:nth-child(3){border-right:0}.founder-status-cell:nth-child(n+4){border-top:1px solid rgba(110,231,255,.1)}.founder-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.founder-layout{grid-template-columns:190px minmax(0,1fr)}.founder-attention-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-command-heading{align-items:flex-start;flex-direction:column}}@media(max-width:768px){.founder-range{grid-template-columns:1fr 1fr}.founder-range-copy,.founder-range-error{grid-column:1 / -1}.founder-layout{grid-template-columns:minmax(0,1fr)}.founder-layout .workspace-navigation{position:relative;top:0}.founder-status-rail,.founder-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-status-cell,.founder-status-cell:nth-child(3){border-right:1px solid rgba(110,231,255,.1)}.founder-status-cell:nth-child(2n){border-right:0}.founder-status-cell:nth-child(n+3){border-top:1px solid rgba(110,231,255,.1)}.founder-section-heading{grid-template-columns:1fr;gap:7px}}@media(max-width:520px){.founder-range{grid-template-columns:1fr}.founder-range-copy,.founder-range-error{grid-column:auto}.founder-command-heading h1{font-size:30px}.founder-command-actions,.founder-command-actions .button{width:100%}.founder-command-actions{display:grid;grid-template-columns:1fr 1fr}.founder-status-rail,.founder-attention-grid,.founder-metric-grid{grid-template-columns:1fr}.founder-status-cell,.founder-status-cell:nth-child(3),.founder-status-cell:nth-child(2n){border-right:0;border-top:1px solid rgba(110,231,255,.1)}.founder-status-cell:first-child{border-top:0}.founder-attention-card,.founder-metric{min-height:92px}.founder-notice{align-items:flex-start;flex-direction:column}.founder-pagination{justify-content:space-between}.founder-command-list{min-width:0}}@media(max-width:390px){.founder-section{padding:14px}.founder-command-actions{grid-template-columns:1fr}.founder-table th,.founder-table td{padding:10px 11px}}@media(prefers-reduced-motion:reduce){.founder-status-dot-live,.founder-trace span{animation:none!important}.founder-attention-card,.founder-layout .side-nav a:after{transition:none!important}.founder-attention-card:hover{transform:none}}.founder-status-block{display:grid;gap:6px}.founder-status-freshness{justify-self:end;margin:0 2px;color:var(--color-text-muted);font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.founder-status-freshness strong{color:var(--color-text-secondary);font-weight:800}.founder-identifier{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.founder-identifier code{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:11px}.founder-support-actions{display:grid;gap:8px;min-width:168px}.founder-support-detail summary{width:fit-content;cursor:pointer;color:var(--color-brand-cyan);font-weight:750}.founder-support-detail-body{display:grid;gap:10px;width:min(420px,68vw);margin-top:10px;padding:10px;border:1px solid rgba(110,231,255,.14);border-radius:7px;background:#070d17f5}.founder-support-detail-body p,.founder-support-detail-body dl,.founder-support-detail-body dd{margin:0}.founder-support-detail-body p,.founder-support-detail-body dl{display:grid;gap:6px}.founder-support-detail-body p{line-height:1.5}.founder-support-detail-body dl div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px}.founder-support-detail-body dt{color:var(--color-text-muted);font-weight:700}.footer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand product email" "brand social legal";align-items:center;gap:4px 28px;padding:28px 20px 34px;border-top:1px solid var(--border);color:var(--muted);font-size:14px}.footer-brand{grid-area:brand;align-self:start}.footer>nav:not(.footer-socials){grid-area:product;font-weight:560}.footer nav{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px 16px;min-width:0}.footer nav a{min-height:36px;display:inline-flex;align-items:center}.footer-email{grid-area:email;min-height:36px;display:inline-flex;justify-self:end;align-items:center;white-space:nowrap;overflow-wrap:normal}.footer a:hover{color:var(--text)}.footer-socials{grid-area:social;display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;opacity:.7}.footer-socials a{color:var(--muted);font-size:13px;line-height:1.4;text-decoration:none}.footer-socials a:hover,.footer-socials a:focus-visible{color:var(--text);text-decoration:underline;text-underline-offset:4px}.footer>span{grid-area:legal;justify-self:end;white-space:nowrap;font-size:12px;opacity:.7}@media(max-width:980px){.footer{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand email" "product product" "social social" "legal legal";gap:6px 20px}.footer-email{justify-self:end}.footer>span{justify-self:start}}@media(max-width:560px){.footer{grid-template-columns:1fr;grid-template-areas:"brand" "product" "email" "social" "legal";gap:4px;padding:22px 18px 28px}.footer nav{gap:6px 14px}.footer-email{justify-self:start;margin-top:8px}.footer>span{margin-top:4px;white-space:normal}}@media(prefers-reduced-motion:no-preference){.hero-copy,.product-mockup,.page-hero-copy,.section{animation:soft-enter .52s var(--ease) both}.product-mockup{animation-delay:80ms}}@keyframes soft-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-flare{0%,to{opacity:.5;transform:translate3d(-1.5%,-1%,0) scale(1)}50%{opacity:.72;transform:translate3d(1.5%,1%,0) scale(1.04)}}@keyframes mockup-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-7px,0)}}@keyframes mockup-orbit{0%{transform:rotate(0) scale(1)}to{transform:rotate(360deg) scale(1)}}@keyframes scan-line{0%,to{opacity:.52;transform:scaleX(.58)}48%{opacity:1;transform:scaleX(1)}}@keyframes pill-sweep{0%,62%{opacity:0;transform:translate3d(-110%,0,0)}72%{opacity:1}88%,to{opacity:0;transform:translate3d(110%,0,0)}}@keyframes quiet-pulse{0%,to{box-shadow:0 0 16px #7df0a46b;opacity:.68}50%{box-shadow:0 0 26px #7df0a4b8;opacity:1}}@keyframes quiet-card-glow{0%,to{border-color:#6ee7ff2e;box-shadow:inset 0 1px #ffffff12,0 14px 34px #00000029}50%{border-color:#6ee7ff57;box-shadow:inset 0 1px #ffffff14,0 18px 46px #5a8cff2e}}@keyframes card-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(-8px,-1px,0)}}@keyframes chip-rail{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 4px),0,0)}}@keyframes meter-shift{0%,to{transform:scaleX(.72);opacity:.72}50%{transform:scaleX(1);opacity:1}}@media(prefers-reduced-motion:no-preference){.hero:after{animation:hero-flare 12s ease-in-out infinite}.product-mockup{animation:soft-enter .52s var(--ease) 80ms both,mockup-float 8s ease-in-out .9s infinite}.product-mockup:before{animation:mockup-orbit 18s linear infinite}.receipt-preview-lines span{transform-origin:left center;animation:scan-line 3.8s ease-in-out infinite}.receipt-preview-lines span:nth-child(2){animation-delay:.24s}.receipt-preview-lines span:nth-child(3){animation-delay:.48s}.cluster-pill:after{animation:pill-sweep 4.6s ease-in-out infinite}.cluster-pill:nth-child(3):after{animation-delay:.26s}.cluster-pill:nth-child(4):after{animation-delay:.52s}.cluster-pill:nth-child(5):after{animation-delay:.78s}.status-light,.cluster-panel .cluster-signal span{animation:quiet-pulse 3.2s ease-in-out infinite}.cluster-panel .cluster-meter span{transform-origin:left center;animation:meter-shift 4.8s ease-in-out infinite}.cluster-panel .cluster-meter span:nth-child(2){animation-delay:.46s}.cluster-panel .cluster-meter span:nth-child(3){animation-delay:.92s}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:1080px){.site-header{grid-template-columns:1fr;align-items:start}.nav-links,.nav-actions{justify-content:flex-start;width:100%}.hero-grid,.cluster-section,.contact-section,.release-section,.app-layout{grid-template-columns:1fr}.product-mockup{width:100%;max-width:680px}.overview-grid,.feature-grid,.service-grid,.steps-grid,.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.side-nav{position:static;grid-template-columns:repeat(4,minmax(0,1fr))}.footer{align-items:flex-start;flex-direction:column}}@media(max-width:820px){.hero-grid{gap:42px}.overview-grid,.feature-grid,.service-grid,.steps-grid,.work-grid,.dashboard-grid{grid-template-columns:1fr}.side-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.side-nav a{min-height:44px}.info-panel,.empty-state,.glass-card,.feature-card,.step-card,.service-card,.work-card{min-height:auto}}@media(max-width:720px){.hero,.page-hero{min-height:auto;padding:16px 16px 56px}.nav-links,.nav-actions{width:100%;overflow:visible}.nav-links a,.nav-link{flex:1 1 138px;min-height:42px}.nav-actions .button,.nav-actions .nav-link,.nav-actions .auth-chip{flex:1 1 138px;width:auto;max-width:none}.hero-grid{gap:38px;padding-top:54px}.page-hero-copy{padding-top:54px}.hero h1,.page-hero h1{font-size:38px;line-height:1.03}.hero-subtitle,.page-hero-copy p{font-size:17px;line-height:1.55}.hero-actions,.hero-actions .button,.action-row .button,.contact-form .button{width:100%}.product-mockup{min-height:auto;padding:12px}.mockup-header{align-items:flex-start;flex-wrap:wrap}.mockup-grid,.overview-grid,.steps-grid,.feature-grid,.service-grid,.work-grid,.dashboard-grid,.form-pair,.side-nav{grid-template-columns:1fr}.section{padding:68px 16px 0}.section h2{font-size:30px}.glass-card,.feature-card,.step-card,.service-card,.work-card,.info-panel,.empty-state{min-height:auto}.cluster-section,.release-section{margin-top:68px;padding:26px}.contact-section,.app-layout{padding-bottom:54px}.contact-form{padding:18px}.footer{padding-right:16px;padding-left:16px}.footer nav{justify-content:flex-start}}@media(max-width:430px){.hero,.page-hero{padding:14px 14px 48px}.site-header{gap:14px}.brand,.footer-brand{font-size:15px}.brand img,.footer-brand img{width:30px;height:30px}.nav-links,.nav-actions{gap:6px;padding:5px}.nav-actions{padding:0}.nav-links a,.nav-link{flex-basis:calc(50% - 3px);min-height:42px;padding:8px 9px;font-size:12px}.nav-actions .button,.nav-actions .nav-link,.nav-actions .auth-chip{flex-basis:calc(50% - 3px)}.auth-chip{min-height:42px;display:inline-flex;align-items:center;justify-content:center}.hero-grid{gap:30px;padding-top:42px}.page-hero-copy{padding-top:42px}.hero h1,.page-hero h1{font-size:34px}.section h2{font-size:28px}.hero-subtitle,.page-hero-copy p,.section-heading p,.cluster-copy p,.release-section p,.contact-copy p,.info-panel p,.empty-state p{font-size:15px}.hero-chips li{font-size:11px}.product-mockup{padding:10px}.mockup-header{gap:8px}.mockup-header small{min-width:0}.device-card{min-height:66px;padding:11px}.device-card strong,.transfer-card strong,.file-doctor strong{font-size:14px}.device-card p,.file-doctor p{font-size:12px}.transfer-card,.cluster-preview{min-height:auto;padding:14px}.file-doctor{padding:12px}.section{padding:58px 14px 0}.cluster-section,.release-section{margin-top:58px;padding:20px}.contact-section,.app-layout{gap:24px;padding-bottom:48px}.contact-form{padding:16px}.form-mode{display:grid;grid-template-columns:1fr}.side-nav{grid-template-columns:1fr}.info-panel,.empty-state{padding:16px}.footer{gap:16px;padding:22px 14px 30px}.footer nav{gap:10px}}@media(max-width:390px){.hero h1,.page-hero h1{font-size:32px}.section h2{font-size:26px}.hero-actions,.action-row{gap:10px}.nav-links a,.nav-link,.button{font-size:12px}}@media(max-width:360px){.hero,.page-hero,.section{padding-right:12px;padding-left:12px}.hero h1,.page-hero h1{font-size:30px}.nav-links a,.nav-link,.nav-actions .button,.nav-actions .nav-link,.nav-actions .auth-chip{flex-basis:100%}.mockup-header strong{width:100%}.contact-form,.cluster-section,.release-section,.info-panel,.empty-state{padding:14px}}@media(max-width:768px){.hero,.page-hero{min-height:auto;padding:14px 14px 44px}.site-header{gap:10px;min-height:auto}.brand,.footer-brand{gap:8px;font-size:15px}.brand img,.footer-brand img{width:30px;height:30px}.nav-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:5px}.nav-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(116px,1fr));gap:6px}.nav-links a,.nav-link{min-height:36px;padding:7px 8px;font-size:12px;line-height:1.15}.button{min-height:var(--target-size-comfortable);padding:0 15px;font-size:13px}.button-small{min-height:36px;padding:0 12px;font-size:12px}.hero-grid{gap:28px;padding-top:40px}.page-hero-copy{padding-top:40px}.hero h1,.page-hero h1{font-size:clamp(32px,6.6vw,44px);line-height:1.04}.hero-subtitle,.page-hero-copy p{margin-top:18px;font-size:16px;line-height:1.5}.hero-actions{margin-top:24px;gap:10px}.hero-actions .button,.action-row .button{flex:1 1 190px;width:auto}.hero-chips{gap:6px;margin-top:18px}.hero-chips li{padding:7px 9px;font-size:11px}.product-mockup{padding:10px;box-shadow:0 18px 54px #0000004d}.product-mockup:after{top:10px;right:10px;bottom:10px;left:10px}.device-card{min-height:62px;padding:10px}.transfer-card,.cluster-preview,.file-doctor,.glass-card,.feature-card,.step-card,.service-card,.work-card,.info-panel,.empty-state{padding:16px}.section{padding:54px 14px 0}.section-heading{margin-bottom:20px}.section h2{font-size:clamp(26px,5.4vw,34px);line-height:1.12}.section-heading p,.cluster-copy p,.release-section p,.contact-copy p,.info-panel p,.empty-state p,.form-note{font-size:15px;line-height:1.55}.overview-grid,.feature-grid,.service-grid,.work-grid,.steps-grid,.dashboard-grid{gap:10px}.cluster-section,.release-section{margin-top:50px;padding:20px}.contact-section,.app-layout{gap:24px;padding-bottom:46px}.side-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px}.side-nav a{min-height:36px;padding:8px 7px;font-size:12px;line-height:1.2;text-align:center}.contact-form{gap:14px;padding:16px}.contact-form input,.contact-form select{min-height:46px}.footer{gap:14px;padding:22px 14px 28px}}@media(max-width:520px){.hero,.page-hero{padding:12px 12px 38px}.nav-links,.nav-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-actions .button,.nav-actions .nav-link,.nav-actions .auth-chip{width:auto;max-width:none}.hero-grid{gap:22px;padding-top:30px}.page-hero-copy{padding-top:30px}.hero h1,.page-hero h1{font-size:clamp(29px,7.4vw,34px)}.hero-subtitle,.page-hero-copy p{margin-top:14px;font-size:15px}.hero-actions .button,.action-row .button{flex-basis:100%;width:100%}.mockup-grid,.form-pair{grid-template-columns:1fr}.mockup-grid{gap:10px}.mockup-header{padding-bottom:12px}.mockup-header small{padding:5px 8px;font-size:12px}.device-card strong,.transfer-card strong,.file-doctor strong{font-size:14px}.device-card p,.file-doctor p,.receipt-lines span,.cluster-pill{font-size:12px}.section{padding:44px 12px 0}.section h2{font-size:clamp(24px,6.2vw,29px)}.glass-card h3,.feature-card h3,.step-card h3,.service-card h3,.work-card h3,.info-panel h3{font-size:17px}.cluster-section,.release-section{margin-top:44px;padding:16px}.side-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form,.info-panel,.empty-state{padding:14px}.footer nav{gap:8px 12px}}@media(max-width:390px){.hero,.page-hero{padding:10px 10px 34px}.site-header{gap:8px}.brand img,.footer-brand img{width:28px;height:28px}.nav-links,.nav-actions{gap:5px}.nav-links a,.nav-link,.button-small{min-height:34px;padding:6px 7px;font-size:11px}.button{min-height:42px;padding:0 13px;font-size:12px}.hero-grid{gap:18px;padding-top:24px}.page-hero-copy{padding-top:24px}.hero h1,.page-hero h1{font-size:clamp(28px,7.6vw,30px);line-height:1.05}.hero-subtitle,.page-hero-copy p,.section-heading p,.cluster-copy p,.release-section p,.contact-copy p,.info-panel p,.empty-state p,.form-note{font-size:14px}.hero-actions{margin-top:18px}.hero-chips{margin-top:14px}.hero-chips li{padding:6px 8px}.product-mockup{padding:8px}.product-mockup:after{top:8px;right:8px;bottom:8px;left:8px}.device-card{min-height:56px;gap:9px;padding:9px}.device-icon{width:32px;height:32px}.transfer-card,.cluster-preview,.file-doctor,.glass-card,.feature-card,.step-card,.service-card,.work-card,.info-panel,.empty-state{padding:12px}.section{padding:38px 10px 0}.section h2{font-size:clamp(23px,6.4vw,26px)}.section-heading{margin-bottom:16px}.cluster-section,.release-section{margin-top:38px;padding:14px}.contact-section,.app-layout{gap:18px;padding-bottom:38px}.side-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:5px}.side-nav a{min-height:34px;padding:7px 6px;font-size:11px}.contact-form{gap:12px;padding:12px}.contact-form input,.contact-form select{min-height:44px}.contact-form textarea{min-height:112px}.footer{padding:18px 10px 24px}}@media(max-width:768px){.site-header{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px}.brand{min-height:38px}.nav-actions{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:6px;padding-bottom:1px;-webkit-overflow-scrolling:touch}.nav-actions>*{flex:0 0 auto}.nav-links{grid-column:1 / -1;display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:6px;width:calc(100% + 6px);padding:3px;border-color:#ffffff14;background:#ffffff06;-webkit-overflow-scrolling:touch}.nav-links a,.nav-link{flex:0 0 auto;min-height:36px;padding:7px 10px;white-space:nowrap}.nav-actions .button,.nav-actions .nav-link,.nav-actions .auth-chip{width:auto;max-width:170px}.hero{padding-bottom:36px}.hero-grid{gap:24px;padding-top:28px}.hero h1{max-width:680px;font-size:clamp(30px,5.7vw,40px);line-height:1.04}.hero-subtitle{max-width:620px;margin-top:14px;font-size:15px;line-height:1.48}.hero-actions{margin-top:20px;gap:8px}.hero-actions .button{flex:1 1 168px;width:auto;min-height:42px;padding-inline:13px}.hero-chip-rail{overflow-x:auto;width:calc(100% + 10px);margin-top:14px;padding:0 10px 3px 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hero-chip-rail::-webkit-scrollbar{display:none}.hero-chips{flex-wrap:nowrap;gap:7px;width:max-content;padding-right:7px;scroll-snap-type:x proximity}.hero-chip-rail:hover .hero-chips,.hero-chip-rail:focus-within .hero-chips,.hero-chip-rail:active .hero-chips{animation-play-state:paused}.hero-chips li{flex:0 0 auto;scroll-snap-align:start;border-color:#6ee7ff2e;background:#ffffff0b}.hero-chips .rail-duplicate{display:list-item}.product-mockup{max-width:none;border-color:#77e4ff3d}.device-row{grid-template-columns:repeat(3,minmax(0,1fr))}.device-card{align-items:flex-start;min-height:0;padding:10px}.device-icon{width:31px;height:31px}.mockup-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.transfer-card,.cluster-preview{min-height:154px}.file-doctor{margin-top:10px}.section{padding-top:42px;border-top:1px solid rgba(110,231,255,.1)}.product-overview,.cluster-section{border-top:0}.section-heading{margin-bottom:16px}.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.overview-grid .glass-card{min-height:0;padding:14px}.overview-grid .overview-featured{grid-column:1 / -1;display:grid;min-height:142px;align-content:end;padding:18px;background:linear-gradient(135deg,rgba(110,231,255,.16),transparent 48%),linear-gradient(315deg,rgba(125,240,164,.1),transparent 58%),var(--panel-strong)}.overview-grid .glass-card:not(.overview-featured) h3{font-size:15px;line-height:1.18}.overview-grid .glass-card:not(.overview-featured) p{font-size:13px;line-height:1.45}.steps-grid,.feature-grid,.service-grid{display:flex;gap:10px;overflow-x:auto;padding:1px 10px 5px 0;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 30px),transparent);-webkit-overflow-scrolling:touch}.steps-grid::-webkit-scrollbar,.feature-grid::-webkit-scrollbar,.service-grid::-webkit-scrollbar{display:none}.steps-grid:hover .step-card,.steps-grid:focus-within .step-card,.steps-grid:active .step-card,.feature-grid:hover .feature-card,.feature-grid:focus-within .feature-card,.feature-grid:active .feature-card,.service-grid:hover .service-card,.service-grid:focus-within .service-card,.service-grid:active .service-card{animation-play-state:paused}.step-card,.feature-card,.service-card{flex:0 0 min(76vw,275px);min-height:0;scroll-snap-align:start}.step-card>span,.info-panel>span{margin-bottom:14px}.cluster-section{gap:18px;margin-top:46px;padding:18px;overflow:hidden}.cluster-copy p{margin-top:12px}.cluster-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cluster-panel .cluster-meter{display:grid;grid-column:1 / -1;grid-template-columns:1.3fr .85fr .55fr;gap:6px;min-height:42px;padding:8px;border:1px solid rgba(110,231,255,.16);border-radius:8px;background:linear-gradient(135deg,rgba(110,231,255,.1),transparent 70%),#ffffff0a}.cluster-panel .cluster-meter span{width:auto;height:100%;min-height:10px;border-radius:8px;background:linear-gradient(135deg,var(--cyan),var(--blue));box-shadow:none}.cluster-panel .cluster-meter span:nth-child(2){background:linear-gradient(135deg,var(--green),rgba(125,240,164,.38))}.cluster-panel .cluster-meter span:nth-child(3){background:linear-gradient(135deg,var(--gold),rgba(241,199,106,.36))}.cluster-panel .cluster-signal{min-height:44px;padding:10px;font-size:13px}.glass-card:active,.feature-card:active,.step-card:active,.service-card:active,.work-card:active{transform:translateY(1px) scale(.99)}.site-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px}.site-navigation{display:contents}.site-navigation .navigation-toggle{display:inline-flex;grid-column:2;grid-row:1}.site-navigation .navigation-panel{grid-column:1 / -1;grid-row:2;grid-template-columns:1fr;gap:10px;width:100%;padding-top:8px}.site-navigation .navigation-panel[data-open=false]{display:none}.site-navigation .navigation-panel[data-open=true]{display:grid}.nav-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%;padding:6px}.nav-links a,.nav-link{min-height:var(--target-size-comfortable);white-space:normal}.nav-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}.nav-actions>*,.nav-actions .button,.nav-actions .nav-link,.nav-actions .auth-chip{width:auto;max-width:none}.workspace-header-inner{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding-inline:14px}.workspace-heading{grid-column:1;grid-row:2}.workspace-header-actions{grid-column:2;grid-row:1 / span 2;flex-wrap:wrap}.workspace-header-actions .auth-chip{display:none}.workspace-navigation{position:static}.workspace-navigation .navigation-toggle{display:inline-flex;width:100%;justify-content:space-between}.workspace-navigation .navigation-panel[data-open=false]{display:none}.workspace-navigation .navigation-panel[data-open=true]{display:block;padding-top:6px}.workspace-navigation .side-nav{grid-template-columns:1fr}.workspace-navigation .side-nav a{min-height:var(--target-size-comfortable);text-align:left}}@media(prefers-reduced-motion:no-preference)and (max-width:768px){.hero-chips{animation:chip-rail 28s linear infinite}.step-card,.feature-card,.service-card{animation:card-drift 9s ease-in-out infinite}.feature-card:nth-child(2n),.service-card:nth-child(2n),.step-card:nth-child(2n){animation-delay:1.2s}.feature-card:nth-child(3n),.service-card:nth-child(3n){animation-delay:2.4s}.overview-featured{animation:quiet-card-glow 6s ease-in-out infinite}}@media(max-width:520px){.hero,.page-hero{padding-inline:12px}.nav-actions{grid-column:2}.nav-actions .button{min-width:104px}.hero-grid{padding-top:22px}.hero h1{font-size:clamp(28px,7vw,32px)}.hero-subtitle{font-size:14px;line-height:1.46}.hero-actions .button{flex-basis:calc(50% - 4px);width:auto}.device-row{display:flex;gap:8px;overflow-x:auto;padding-bottom:3px;-webkit-overflow-scrolling:touch}.device-card{flex:0 0 min(72vw,230px)}.mockup-grid{grid-template-columns:1fr}.overview-grid .glass-card{padding:13px}.overview-grid .overview-featured{min-height:132px;padding:16px}.feature-card,.step-card,.service-card{flex-basis:min(78vw,255px)}.cluster-section{margin-top:38px;padding:14px}.marketing-header-wrap{padding:10px 12px}.nav-links,.nav-actions{grid-template-columns:1fr}.nav-actions{grid-column:auto}.workspace-header-inner{padding-inline:12px}}@media(max-width:390px){.brand span{max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-links a,.nav-link{min-height:34px}.hero h1{font-size:clamp(26px,7.1vw,29px)}.hero-subtitle{max-width:34rem}.hero-actions .button{min-height:40px;padding-inline:10px}.overview-grid{gap:8px}.overview-grid .glass-card:not(.overview-featured) h3{font-size:14px}.overview-grid .glass-card:not(.overview-featured) p,.cluster-panel .cluster-signal{font-size:12px}.cluster-panel .cluster-signal{min-height:42px;gap:7px}}@media(max-width:360px){.hero-actions .button{flex-basis:100%}.overview-grid{grid-template-columns:1fr}.overview-grid .overview-featured{grid-column:auto}}@media(prefers-reduced-motion:reduce){.hero:after,.product-mockup,.product-mockup:before,.hero-chips,.receipt-preview-lines span,.cluster-pill:after,.status-light,.cluster-panel .cluster-signal span,.cluster-panel .cluster-meter span,.step-card,.feature-card,.service-card,.overview-featured{animation:none!important;transform:none!important}.skip-link,.navigation-toggle,.nav-links a,.nav-link,.side-nav a{transition:none!important}}
