::selection{background:rgba(22,111,245,.18);color:var(--navy)}:focus-visible{outline:3px solid rgba(22,111,245,.38);outline-offset:3px;border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.console-grid,.console-metric,.hero-console,.hero-inner>*{min-width:0}.console-metric strong,.console-top span,.trust-line span{overflow-wrap:anywhere}.console-note{margin:18px 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);font-size:10px;line-height:1.55;color:#91a7bd}.billing-plan-grid{gap:16px}.legal-status{max-width:860px;margin:0 0 36px;padding:22px 24px;border:1px solid #f1d7a7;border-radius:18px;background:linear-gradient(135deg,#fffaf0,#fff);box-shadow:0 12px 35px rgba(8,25,45,.05)}.legal-status strong{display:block;color:#8a5400;font-size:12px;letter-spacing:.1em}.legal-status span{display:block;margin-top:5px;color:#6a7685;font-size:12px}.legal-status p{margin:10px 0 0;color:#45596f;font-size:13px}.legal-prose{padding-bottom:20px}.legal-prose h2{scroll-margin-top:100px}.policy-table{display:grid;gap:10px;margin:20px 0 32px}.policy-table>div{display:grid;grid-template-columns:180px 1fr;gap:20px;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:#fbfdff}.policy-table strong{color:var(--navy)}.policy-table span{color:var(--muted);font-size:14px}.footer-legal-note{max-width:480px;color:#7f97ad;font-size:11px;line-height:1.6}.mobile-nav{display:none;margin-left:auto;position:relative;min-width:0}.mobile-nav summary{list-style:none;width:42px;height:42px;border:1px solid var(--line);border-radius:12px;background:#fff;display:grid;place-content:center;gap:4px;cursor:pointer}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary span{display:block;width:18px;height:2px;border-radius:999px;background:var(--navy)}.mobile-nav nav{position:absolute;right:0;top:52px;width:min(310px,calc(100vw - 28px));max-width:calc(100vw - 28px);padding:12px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);display:flex;flex-direction:column}.mobile-nav nav a{padding:12px 13px;border-radius:10px;font-size:13px;font-weight:750;color:#35485d}.mobile-nav nav a:hover{background:var(--soft);color:var(--blue)}.mobile-nav nav .mobile-proof{margin-top:6px;background:var(--navy);color:#fff;text-align:center}.mobile-nav[open] summary{border-color:#9bbcf0;box-shadow:0 0 0 3px rgba(22,111,245,.08)}.workspace-nav{position:sticky;top:76px;z-index:35;background:rgba(8,25,45,.96);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.08);color:#fff}.workspace-nav-inner{min-height:62px;display:flex;align-items:center;gap:16px}.workspace-brand{display:flex;align-items:center;gap:10px;min-width:max-content}.workspace-brand .brand-mark{width:32px;height:32px;border-radius:10px}.workspace-brand strong{display:block;font-size:12px;letter-spacing:.08em}.workspace-brand small{display:block;font-size:9px;color:#91a7bd;letter-spacing:.05em}.workspace-selector{min-width:0}.workspace-selector select{max-width:220px;height:36px;padding:0 32px 0 11px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:#102b49;color:#fff;font-size:11px;font-weight:750}.workspace-selector select:disabled{opacity:.65}.workspace-links{display:flex;align-items:center;gap:8px;margin-left:auto}.workspace-links a{padding:9px 11px;border-radius:10px;color:#b8c9d9;font-size:12px;font-weight:750;white-space:nowrap}.workspace-links a:hover{background:rgba(255,255,255,.08);color:#fff}.workspace-nav .button-ghost{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.15);color:#fff}.dashboard-card code{overflow-wrap:anywhere}.dashboard-card table th{font-size:11px;letter-spacing:.05em;color:#52677d}.dashboard-card table td{font-size:13px}.interrogate-questions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.interrogate-answer{display:grid;gap:18px;margin-top:20px;padding:20px;border:1px solid #b9d3f8;border-radius:16px;background:linear-gradient(145deg,#f7fbff,#fff)}.interrogate-answer>strong{color:var(--navy);font-size:15px;line-height:1.65}.interrogate-answer ul{margin:8px 0 0;padding-left:20px}.interrogate-answer li{margin:5px 0;color:#52677d;font-size:12px;overflow-wrap:anywhere}.interrogate-answer .alert ul{margin-bottom:0}.interrogate-questions button:disabled{cursor:wait}.narrow{max-width:900px}.split-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:28px;align-items:start}.compact-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-callout{margin:16px 0}.footer-grid-expanded{grid-template-columns:minmax(260px,1.7fr) repeat(3,minmax(150px,.8fr));gap:34px}.footer-intro{max-width:520px}.footer-signal{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.footer-signal span,.plan-badge,.status-label{display:inline-flex;align-items:center;border:1px solid rgba(121,159,198,.22);border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800;letter-spacing:.04em}.footer-bottom{display:flex;justify-content:space-between;gap:28px;align-items:flex-start}.footer-bottom span{max-width:620px}.price-card-top{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.plan-badge{margin-top:8px;color:var(--blue);background:#f5f9ff}.price-card.featured{position:relative;box-shadow:0 24px 70px rgba(8,25,45,.15);transform:translateY(-5px)}.status-board{display:grid;gap:12px}.status-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:20px;border:1px solid var(--line);border-radius:18px;background:#fff}.status-row p{margin:5px 0 0;color:var(--muted);font-size:13px}.status-dot{width:11px;height:11px;border-radius:50%;box-shadow:0 0 0 5px rgba(22,111,245,.08)}.status-dot-info{background:#166ff5}.status-dot-locked{background:#8a9aac}.timeline{display:grid;gap:0}.timeline-entry{display:grid;grid-template-columns:130px minmax(0,1fr);gap:28px;padding:28px 0;border-bottom:1px solid var(--line)}.timeline-entry h2{margin:0 0 10px;font-size:22px}.timeline-entry ul{margin:0;padding-left:20px;color:var(--muted)}.timeline-entry li{margin:8px 0}.timeline-date{font-size:11px;font-weight:850;letter-spacing:.08em;color:var(--blue)}.security-stack{display:grid;gap:20px}.assurance-level{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center}.assurance-level strong{display:grid;place-items:center;min-width:72px;height:52px;border-radius:15px;background:var(--navy);color:#fff;letter-spacing:.08em}.assurance-level span{color:var(--muted);font-size:13px;line-height:1.6}.factor-list,.request-list,.team-table{display:grid;gap:10px;margin:18px 0}.factor-row,.request-row,.team-row{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#fbfdff}.factor-row>div,.request-row>div,.team-row>div:first-child{display:grid;gap:3px}.factor-row span,.request-row small,.request-row span,.team-row span{color:var(--muted);font-size:11px}.request-row code{font-size:9px;color:#8292a3}.mfa-enrollment{max-width:760px}.mfa-qr{width:min(260px,100%);height:auto;padding:12px;border:1px solid var(--line);border-radius:18px;background:#fff}.team-invite{display:grid;grid-template-columns:1.2fr .8fr auto;gap:12px;align-items:end;margin-top:18px}.team-actions{display:flex!important;grid-auto-flow:column;gap:8px!important;align-items:center}.team-actions select{min-width:150px}.founder-desk-form{display:grid;gap:16px}.founder-desk-form textarea{min-height:180px}.invite-actions{display:grid;gap:10px;margin-top:20px}.request-row>div:last-child{text-align:right;justify-items:end}.command-center{display:grid;gap:22px;padding-bottom:70px}.command-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);gap:30px;align-items:end;padding:34px;border-radius:28px;background:radial-gradient(circle at 88% 10%,rgba(54,137,255,.28),transparent 35%),linear-gradient(145deg,#07182c,#0c294a);box-shadow:0 30px 80px rgba(8,25,45,.2);color:#fff}.command-hero h1,.integration-hero h1{margin:8px 0 12px;font-size:clamp(36px,5vw,60px);line-height:.98;letter-spacing:-.045em}.command-hero p,.integration-hero p{max-width:760px;margin:0;color:#acc1d5;line-height:1.7}.command-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.command-hero .button-ghost{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.04);color:#fff}.command-identity{display:grid;gap:11px;padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.05)}.command-identity div{display:grid;gap:2px}.command-identity span{color:#809ab2;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.command-identity strong{font-size:12px;overflow-wrap:anywhere}.command-identity .button{margin-top:5px}.command-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:22px;background:#fff;overflow:hidden}.command-kpis>div{display:grid;gap:4px;padding:24px;border-right:1px solid var(--line)}.command-kpis>div:last-child{border-right:0}.command-kpis span{font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:#71859a}.command-kpis strong{font-size:34px;color:var(--navy);line-height:1}.command-kpis small{color:var(--muted);font-size:11px}.command-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr);gap:22px}.command-panel{padding:26px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 18px 48px rgba(8,25,45,.055)}.command-panel h2{margin:6px 0 10px;color:var(--navy);font-size:23px;letter-spacing:-.02em}.command-panel p{color:var(--muted);line-height:1.7}.panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.readiness-score{display:grid;place-content:center;min-width:68px;height:68px;border-radius:50%;background:#eff6ff;color:var(--blue);font-size:16px;font-weight:900}.readiness-track{height:7px;margin:16px 0 20px;border-radius:999px;background:#edf1f6;overflow:hidden}.readiness-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#166ff5,#54a5ff)}.readiness-list{display:grid}.readiness-item{display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;padding:14px 0;border-top:1px solid var(--line);color:inherit}.readiness-item:hover strong{color:var(--blue)}.readiness-item>span:nth-child(2){display:grid;gap:2px}.readiness-item strong{font-size:13px;color:var(--navy)}.readiness-item small{font-size:11px;color:var(--muted)}.readiness-item b{font-size:10px;color:#71859a;text-transform:uppercase;letter-spacing:.08em}.control-check{display:grid;place-content:center;width:30px;height:30px;border-radius:10px;font-size:13px;font-weight:900}.control-check.done{background:#eaf8f1;color:#12804d}.control-check.pending{background:#f1f5fa;color:#6f8296}.ai-panel{background:radial-gradient(circle at 90% 0,rgba(22,111,245,.11),transparent 36%),#fff}.capability-stack{display:grid;gap:10px;margin:20px 0}.capability-stack>div{display:grid;grid-template-columns:auto 1fr;gap:11px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:14px;background:rgba(248,251,255,.8)}.capability-stack>div>span:last-child{display:grid;gap:2px}.capability-stack strong{font-size:12px}.capability-stack small{font-size:10px;color:var(--muted)}.capability-dot{width:9px;height:9px;border-radius:50%;box-shadow:0 0 0 4px rgba(22,111,245,.07)}.capability-dot.live{background:#19a567}.capability-dot.locked{background:#91a2b3}.lower-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr)}.recent-evidence{display:grid;margin-top:14px}.recent-evidence>a{display:grid;grid-template-columns:100px 1fr auto;gap:14px;align-items:center;padding:15px 0;border-top:1px solid var(--line);color:inherit}.recent-evidence>a:hover strong{color:var(--blue)}.recent-evidence>a>span:nth-child(2){display:grid;gap:3px}.recent-evidence strong{font-size:13px}.recent-evidence small{font-size:10px;color:var(--muted)}.record-state{font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:#58718a}.record-arrow{color:var(--blue);font-weight:900}.premium-empty{padding:30px 0 8px;text-align:center}.premium-empty strong{display:block;color:var(--navy)}.premium-empty p{margin:6px auto 16px;max-width:440px}.decision-chain-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:20px}.decision-chain-mini span{padding:9px 6px;border-radius:10px;background:#f1f6fd;color:#42617e;font-size:9px;font-weight:850;text-align:center;letter-spacing:.07em}.onboarding-empty{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px;align-items:start;padding:28px;border:1px solid var(--line);border-radius:22px;background:#fff}.step-number{display:grid;place-content:center;width:46px;height:46px;border-radius:14px;background:var(--navy);color:#fff;font-size:12px;font-weight:900}.onboarding-empty h2{margin:16px 0 8px}.interrogate-heading{display:flex;align-items:start;justify-content:space-between;gap:16px}.evidence-mode-badge{padding:6px 9px;border:1px solid #b9d3f8;border-radius:999px;background:#f4f9ff;color:#166ff5;font-size:9px;font-weight:900;letter-spacing:.08em}.interrogate-composer{display:grid;gap:8px;margin-top:18px;padding:17px;border:1px solid #cbdcf2;border-radius:16px;background:linear-gradient(145deg,#f7fbff,#fff)}.interrogate-composer>label{font-size:11px;font-weight:850;color:var(--navy);letter-spacing:.04em}.interrogate-composer>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}.interrogate-composer textarea{min-height:88px;resize:vertical}.interrogate-composer small{font-size:10px;color:var(--muted)}.interrogate-ai-gated{display:grid;gap:4px;margin-top:18px;padding:14px 16px;border:1px dashed #cbd5df;border-radius:14px;background:#fafcfe}.interrogate-ai-gated strong{font-size:11px}.interrogate-ai-gated span{font-size:10px;color:var(--muted)}.interrogate-ai-answer{margin-top:18px;border:1px solid #b9d3f8;border-radius:18px;overflow:hidden;background:#fff}.ai-answer-top{display:flex;justify-content:space-between;gap:12px;padding:11px 15px;background:#0b2440;color:#fff}.ai-answer-top span{font-size:10px;font-weight:900;letter-spacing:.09em}.ai-answer-top small{color:#93b1ce;font-size:9px}.ai-answer-copy{padding:18px}.ai-answer-copy p{margin:0 0 9px;color:#354d65;font-size:13px;line-height:1.7}.ai-answer-copy p:last-child{margin-bottom:0}.integration-page{display:grid;gap:24px;padding-bottom:70px}.integration-hero{display:grid;grid-template-columns:1.5fr .5fr;gap:28px;align-items:end;padding:32px;border-radius:26px;background:radial-gradient(circle at 95% 5%,rgba(22,111,245,.2),transparent 30%),#08192d;color:#fff}.integration-posture{display:grid;gap:5px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.04)}.integration-posture span{font-size:9px;font-weight:850;color:#829ab2;letter-spacing:.08em;text-transform:uppercase}.integration-posture strong{margin-bottom:8px;font-size:12px}.integration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.integration-card{display:flex;flex-direction:column;min-height:100%;padding:24px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 18px 48px rgba(8,25,45,.05)}.featured-integration{border-color:#b6d2fb;background:radial-gradient(circle at 90% 0,rgba(22,111,245,.12),transparent 35%),#fff}.integration-icon{display:grid;place-content:center;width:42px;height:42px;margin-bottom:16px;border-radius:13px;background:#0a2748;color:#fff;font-weight:900}.integration-card h2{margin:6px 0 9px;color:var(--navy);font-size:21px}.integration-card p{flex:1;color:var(--muted);font-size:13px;line-height:1.7}.integration-status{align-self:flex-start;margin:8px 0 16px;padding:6px 9px;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.integration-status.ready{background:#eaf8f1;color:#12804d}.integration-status.gated{background:#f1f4f7;color:#637589}.endpoint-box{display:grid;gap:5px;margin:0 0 15px;padding:12px;border:1px solid var(--line);background:#f8fbff}.endpoint-box span{font-size:9px;font-weight:800;text-transform:uppercase;color:#71859a}.endpoint-box code{overflow-wrap:anywhere;font-size:10px}.connection-safety{display:grid;grid-template-columns:.55fr 1.45fr;gap:30px}.permission-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.permission-grid>div{display:grid;gap:8px;padding:18px;border:1px solid var(--line);border-radius:16px;background:#fbfdff}.permission-grid strong{font-size:12px;color:var(--navy)}.permission-grid span{font-size:11px;color:var(--muted)}.grant-list{display:grid;margin-top:12px}.grant-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--line)}.grant-row>div{display:grid;gap:3px}.grant-row strong{font-size:12px}.grant-row span{font-size:10px;color:var(--muted)}.recent-evidence>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:14px;align-items:center;padding:15px 0;border-top:1px solid var(--line)}.recent-evidence>div>span:nth-child(2){display:grid;min-width:0;gap:3px}.recent-evidence>div small{font-size:12px;overflow-wrap:anywhere}.recent-evidence>div .record-state{font-size:12px}@media(max-width:1100px){.footer-grid-expanded{grid-template-columns:1.5fr 1fr 1fr}.footer-grid-expanded>div:last-child{grid-column:2/4}.split-layout{grid-template-columns:1fr}.team-invite{grid-template-columns:1fr 1fr}.team-invite .button{grid-column:1/3}.price-card.featured{transform:none}.command-grid,.command-hero,.integration-hero,.lower-grid{grid-template-columns:1fr}.integration-grid{grid-template-columns:1fr 1fr}.integration-card:last-child{grid-column:1/3}.connection-safety{grid-template-columns:1fr}}@media(max-width:980px){.mobile-nav{display:block}.nav-actions{margin-left:auto}.nav-wrap{gap:14px}.brand,.brand>span:last-child,.nav-wrap{min-width:0}.brand strong{white-space:nowrap}.billing-plan-grid{grid-template-columns:1fr 1fr}.workspace-nav{top:76px}.workspace-nav-inner{overflow-x:auto;padding-top:10px;padding-bottom:10px;scrollbar-width:thin}.workspace-selector select{max-width:180px}.workspace-links{width:max-content;margin-left:0}.workspace-nav .button-ghost{display:none}.command-kpis{grid-template-columns:1fr 1fr}.command-kpis>div:nth-child(2){border-right:0}.command-kpis>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:720px){.brand small,.nav-actions{display:none}.hero-inner{gap:36px}.hero-console{border-radius:22px}.console-grid{grid-template-columns:1fr 1fr}.billing-plan-grid,.policy-table>div{grid-template-columns:1fr}.policy-table>div{gap:4px}.legal-status{padding:18px}.page-hero{padding-top:64px}.workspace-nav-inner{gap:10px}.workspace-brand small{display:none}.workspace-selector select{max-width:150px}.workspace-links{gap:3px}.workspace-links a{padding:8px 9px;font-size:11px}.interrogate-questions{display:grid;grid-template-columns:1fr}.interrogate-questions .button{width:100%;justify-content:flex-start;text-align:left}.compact-cards{grid-template-columns:1fr}.footer-grid-expanded{grid-template-columns:1fr 1fr}.footer-grid-expanded>div:last-child{grid-column:auto}.footer-intro{grid-column:1/3}.footer-bottom{flex-direction:column}.status-row{grid-template-columns:auto 1fr}.status-row .status-label{grid-column:2}.timeline-entry{gap:8px}.team-invite,.timeline-entry{grid-template-columns:1fr}.team-invite .button{grid-column:auto}.request-row,.team-row{align-items:flex-start;flex-direction:column}.team-actions{width:100%;display:grid!important;grid-template-columns:1fr auto}.team-actions select{min-width:0;width:100%}.request-row>div:last-child{text-align:left;justify-items:start}.assurance-level{grid-template-columns:1fr}.assurance-level strong{width:90px}.command-hero{padding:24px}.command-kpis{grid-template-columns:1fr}.command-kpis>div{border-right:0!important;border-bottom:1px solid var(--line)}.command-kpis>div:last-child{border-bottom:0}.onboarding-empty{grid-template-columns:1fr}.panel-heading{align-items:flex-start}.recent-evidence>a{grid-template-columns:82px 1fr auto}.integration-grid,.interrogate-composer>div{grid-template-columns:1fr}.integration-card:last-child{grid-column:auto}.permission-grid{grid-template-columns:1fr}.connection-safety{padding:20px}.integration-hero{padding:24px}.grant-row{align-items:flex-start}.ai-answer-top,.grant-row{flex-direction:column}}@media(max-width:420px){.brand strong{font-size:13px}.brand-mark{width:34px;height:34px;flex:0 0 34px}.console-grid,.decision-chain{grid-template-columns:1fr}.hero h1{font-size:43px}.workspace-brand strong{font-size:11px}.workspace-selector select{max-width:132px}.footer-grid-expanded{grid-template-columns:1fr}.footer-intro{grid-column:auto}.team-actions{grid-template-columns:1fr}.team-actions .button{width:100%}.decision-chain-mini{grid-template-columns:1fr 1fr}.recent-evidence>a{grid-template-columns:1fr}.record-arrow{display:none}}.workspace-links a[aria-current=page]{background:#fff;color:#102033;box-shadow:inset 0 0 0 1px rgba(255,255,255,.32)}.skip-link{position:fixed;top:10px;left:10px;z-index:1000;min-height:44px;padding:10px 14px;border:2px solid #fff;border-radius:6px;background:#102033;color:#fff;font-size:13px;font-weight:800;box-shadow:0 8px 24px rgba(8,25,45,.22);transform:translateY(-160%)}.skip-link:focus{transform:translateY(0);outline:3px solid #8fd4ff;outline-offset:2px}main[id]:focus{outline:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}.button:hover,.price-card.featured{transform:none}}.command-hero,.command-kpis,.command-panel,.integration-card,.integration-hero,.onboarding-empty{border-radius:var(--radius-panel)}.command-panel,.integration-card{box-shadow:var(--shadow)}.readiness-score,.readiness-track{display:none}.control-check.done{background:var(--evidence-surface);color:var(--evidence)}.control-check.pending{background:#F1F4F7;color:#627083}.capability-dot.available{background:var(--action)}.capability-dot.gated{background:#8391A0}.integration-status.configured{background:var(--action-surface);color:var(--action)}.integration-status.gated{background:#F1F4F7;color:#627083}.capability-stack small,.command-kpis small,.readiness-item small,.recent-evidence small{font-size:12px}.record-state{font-size:10px}.site-header{overflow:visible}.site-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(22,111,245,.15) 18%,rgba(22,184,212,.95) 48%,rgba(22,111,245,.3) 72%,transparent);background-size:220% 100%;animation:metraxiom-scan 8s linear infinite;opacity:.65}.brand-mark{background-size:180% 180%;animation:metraxiom-brand 12s ease-in-out infinite}.hero-console{isolation:isolate}.hero-console>*{position:relative;z-index:2}.hero-console:before{content:"";width:320px;height:320px;right:-165px;top:-175px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 70%,rgba(22,184,212,.26) 78%,rgba(22,111,245,.38) 84%,transparent 92%);filter:blur(1px);animation:metraxiom-orbit 18s linear infinite;z-index:1;pointer-events:none}.live-dot{animation:metraxiom-status 3.4s ease-in-out infinite}.traceability-pulse{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(90deg,#f9fbfe,#fff,#f7fbff)}.traceability-pulse-inner{min-height:96px;display:grid;grid-template-columns:180px minmax(0,1fr);gap:30px;align-items:center}.pulse-title{display:grid;gap:3px}.pulse-title strong{font-size:11px;letter-spacing:.12em;color:var(--navy)}.pulse-title span{font-size:10px;color:var(--muted)}.pulse-system{display:grid;gap:10px}.pulse-track{height:4px;border-radius:999px;background:#e8eef5;position:relative;overflow:hidden}.pulse-track i{position:absolute;top:0;bottom:0;width:22%;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(22,111,245,.95),rgba(22,184,212,.95),transparent);animation:metraxiom-pulse 6.5s ease-in-out infinite}.pulse-steps{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.pulse-steps span{font-size:9px;font-weight:900;letter-spacing:.1em;color:#6d8297;text-align:center}.pulse-steps span:nth-child(3n+1){color:#345d88}.pulse-steps span:nth-child(3n+2){color:#237a94}.pulse-steps span:nth-child(3n){color:#2c6bc2}.industry-card{position:relative;overflow:hidden}.industry-card:after{content:"";position:absolute;inset:auto -35% -60% 15%;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(22,184,212,.12),transparent 67%);pointer-events:none}.industry-tag{display:inline-flex;padding:5px 8px;border-radius:999px;background:#eef5ff;color:#235fba;font-size:9px;font-weight:900;letter-spacing:.08em;margin-bottom:8px}.support-direct{display:grid;gap:7px;padding:20px;border:1px solid #bcd5f6;border-radius:18px;background:linear-gradient(145deg,#f6faff,#fff)}.support-direct a{font-size:clamp(18px,3vw,25px);font-weight:900;color:var(--blue);overflow-wrap:anywhere}.support-direct span{font-size:11px;color:var(--muted)}.founder-signature{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:18px}.founder-signature strong{color:#fff;font-size:11px}.founder-signature span{font-size:10px;color:#8da5bb}.accessibility-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.accessibility-grid .card{min-height:180px}.recovery-shell{min-height:62vh;display:grid;place-items:center;padding:70px 0;background:radial-gradient(circle at 80% 15%,rgba(22,184,212,.09),transparent 28%),linear-gradient(180deg,#f7faff,#fff)}.recovery-card{width:min(720px,calc(100% - 32px));padding:34px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:var(--shadow)}.recovery-card h1{margin:8px 0 12px;color:var(--navy);font-size:clamp(34px,5vw,52px);letter-spacing:-.04em;line-height:1}.recovery-card p{color:var(--muted)}.recovery-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.recovery-reference{margin-top:var(--mx-space-4);font-size:var(--mx-text-xs-size);line-height:var(--mx-text-xs-line);color:var(--mx-text-strong);overflow-wrap:anywhere}.loading-meter{height:4px;margin-top:22px;border-radius:999px;background:#e9eff6;overflow:hidden}.loading-meter i{display:block;width:32%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blue),var(--cyan));animation:metraxiom-loading 1.8s ease-in-out infinite}@keyframes metraxiom-scan{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes metraxiom-brand{0%,to{background-position:0 20%;box-shadow:0 7px 20px rgba(22,111,245,.24)}50%{background-position:100% 80%;box-shadow:0 7px 27px rgba(22,184,212,.28)}}@keyframes metraxiom-orbit{to{transform:rotate(1turn)}}@keyframes metraxiom-status{0%,to{background:#4fe3a4;box-shadow:0 0 0 6px rgba(79,227,164,.09)}50%{background:#55c9ff;box-shadow:0 0 0 10px rgba(85,201,255,.05)}}@keyframes metraxiom-pulse{0%{left:-25%;opacity:.15}20%{opacity:1}80%{opacity:1}to{left:105%;opacity:.15}}@keyframes metraxiom-loading{0%{transform:translateX(-110%)}to{transform:translateX(330%)}}@media(max-width:760px){.traceability-pulse-inner{grid-template-columns:1fr;gap:10px;padding:20px 0}.pulse-steps{grid-template-columns:repeat(3,1fr)}.accessibility-grid{grid-template-columns:1fr}.recovery-actions{display:grid}.recovery-actions .button{width:100%}}@media(prefers-reduced-motion:reduce){.brand-mark,.hero-console:before,.live-dot,.loading-meter i,.pulse-track i,.site-header:after{animation:none!important}.site-header:after{background-position:50% 0}.pulse-track i{left:39%;opacity:.75}.loading-meter i{width:100%;opacity:.6}}.hero-console:before,.site-header:after{display:none}.brand-mark,.live-dot,.pulse-track i{animation:none}.pulse-track i{left:39%;opacity:.55}body,html{width:100%;overflow-x:clip}.hero,.page-hero,.section,.section-dark,.section-soft,.traceability-pulse,body,html,main{max-width:100%;min-width:0}.container{width:100%;max-width:1220px;margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}.container.narrow{max-width:940px}.card,.cards>*,.command-panel,.hero-console,.hero-inner>*,.kpi-strip>*,.panel,.policy-table>div,.price-card,.pricing-grid>*,.split-layout>*,.status-row,.timeline-entry,.workflow>*{min-width:0}.cards,.dashboard-grid,.kpi-strip,.pricing-grid,.workflow,button,input,select,textarea{min-width:0;max-width:100%}select{width:100%;text-overflow:ellipsis}canvas,iframe,img,svg,video{max-width:100%}.bigResult,.command-identity strong,.fingerprint,.result dd,code,pre{overflow-wrap:anywhere;word-break:break-word}.cards .card,.command-panel,.dashboard-card,.kpi,.panel,.workflow .card{overflow-wrap:anywhere;max-width:100%}.command-panel table,.dashboard-card table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.technician-cycle{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:28px}.technician-cycle span{display:grid;gap:4px;min-width:0;padding:12px;border:1px solid rgba(22,111,245,.16);border-radius:13px;background:rgba(255,255,255,.72);font-size:10px;font-weight:850;letter-spacing:.06em;color:#49627d}.technician-cycle b{color:var(--blue);font-size:9px;letter-spacing:.12em}.discipline-section{padding-top:78px;padding-bottom:76px;background:linear-gradient(180deg,#f4f8fd,#fbfdff)}.discipline-head{display:flex;justify-content:space-between;gap:28px;align-items:end;margin-bottom:28px}.discipline-head>div{max-width:760px}.discipline-head h2{margin:7px 0 10px;color:var(--navy);font-size:clamp(32px,4vw,50px);line-height:1.05}.discipline-head p{margin:0;color:var(--muted);font-size:16px}.discipline-jump{white-space:nowrap;color:var(--blue);font-size:12px;font-weight:850}.discipline-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.discipline-card{display:grid;align-content:start;gap:9px;min-width:0;padding:22px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 14px 36px rgba(8,25,45,.055)}.discipline-card .discipline-code{font-size:9px;font-weight:950;letter-spacing:.12em;color:var(--blue)}.discipline-card h3{margin:0;color:var(--navy);font-size:18px}.discipline-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.discipline-units{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.discipline-units span{max-width:100%;padding:5px 7px;border-radius:8px;background:#f2f7fd;color:#3c5e7c;font-size:9px;font-weight:800;overflow-wrap:anywhere}.discipline-card a{margin-top:3px;color:var(--blue);font-size:11px;font-weight:850}.workbench-anchor{scroll-margin-top:100px}.converter-guide{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;margin:0 0 18px;padding:18px 20px;border:1px solid #c8dcf8;border-radius:17px;background:linear-gradient(135deg,#f5f9ff,#fff)}.converter-guide strong{display:block;color:var(--navy);font-size:14px}.converter-guide span{display:block;margin-top:3px;color:var(--muted);font-size:12px}.converter-guide b{padding:7px 10px;border-radius:999px;background:#e9f2ff;color:var(--blue);font-size:10px;white-space:nowrap}.plan-fit-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 24px}.plan-fit-strip>div{min-width:0;padding:15px 16px;border:1px solid var(--line);border-radius:15px;background:#fbfdff}.plan-fit-strip strong{display:block;color:var(--navy);font-size:12px}.plan-fit-strip span{display:block;margin-top:4px;color:var(--muted);font-size:10px;line-height:1.5}.plan-fit-strip a{display:inline-flex;min-height:var(--mx-control-default);align-items:center;margin-top:var(--mx-space-1);color:var(--mx-action-primary);font-size:var(--mx-text-xs-size);font-weight:850;text-decoration:underline;text-underline-offset:var(--mx-space-1)}.plan-fit-strip a:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1);border-radius:var(--mx-radius-cell)}.plan-card-review-action{margin-bottom:var(--mx-space-5)}.plan-context{display:grid;gap:7px;margin:16px 0;padding:12px;border:1px solid #e0e8f1;border-radius:13px;background:#f9fbfd}.plan-context div{display:grid;gap:2px}.plan-context span{font-size:8px;font-weight:900;letter-spacing:.1em;color:var(--mx-text-muted);text-transform:uppercase}.plan-context strong{font-size:11px;color:#294765;line-height:1.45}.upgrade-note{margin:0 0 18px;padding:10px 11px;border-left:3px solid var(--cyan);background:#f6fbfd;color:#52677d;font-size:10px;line-height:1.5}.plan-comparison{display:grid;gap:10px;margin-top:24px}.plan-compare-row{display:grid;grid-template-columns:minmax(180px,1.15fr) repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff}.plan-compare-row>span,.plan-compare-row>strong{min-width:0;padding:13px 14px;border-right:1px solid var(--line)}.plan-compare-row>:last-child{border-right:0}.plan-compare-row>strong{color:var(--navy);font-size:11px;background:#f8fbfe}.plan-compare-row>span{display:grid;gap:3px;color:#496077;font-size:10px}.plan-compare-row b{font-size:8px;letter-spacing:.08em;color:var(--mx-text-muted);text-transform:uppercase}.enterprise-card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:24px;padding:28px;border:1px solid #bcd5f6;border-radius:22px;background:radial-gradient(circle at 90% 15%,rgba(22,184,212,.11),transparent 30%),linear-gradient(135deg,#f7fbff,#fff)}.enterprise-card h2{margin:8px 0;color:var(--navy)}.enterprise-list{display:grid;gap:8px}.enterprise-list span{padding:10px 12px;border:1px solid var(--line);border-radius:11px;background:#fff;color:#52677d;font-size:11px}.sheet-preview{margin-top:30px;border:1px solid #bdd2eb;border-radius:20px;background:#fff;box-shadow:0 18px 60px rgba(8,25,45,.09);overflow:hidden}.sheet-preview-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;border:0;background:linear-gradient(135deg,#f7fbff,#fff);cursor:pointer;text-align:left;color:var(--navy)}.sheet-preview-trigger span{display:grid;gap:4px}.sheet-preview-trigger b{font-size:16px}.sheet-preview-trigger small{color:var(--muted);font-size:12px}.sheet-preview-trigger strong{color:var(--blue);font-size:12px;white-space:nowrap}.sheet-paper{position:relative;margin:0 20px 20px;padding:28px;border:1px solid #cbd7e4;border-radius:14px;background:#fff;box-shadow:0 14px 32px rgba(8,25,45,.06);overflow:hidden}.sheet-watermark{position:absolute;right:18px;top:18px;padding:7px 10px;border:1px solid #f0c7c7;border-radius:999px;color:#9b3333;background:#fff8f8;font-size:9px;font-weight:900;letter-spacing:.08em}.sheet-header{display:flex;justify-content:space-between;gap:22px;align-items:flex-end;padding:8px 0 18px;border-bottom:3px solid var(--navy)}.sheet-footer span,.sheet-header span,.sheet-meta span{display:block;font-size:9px;font-weight:900;letter-spacing:.11em;color:#6e8298;text-transform:uppercase}.sheet-header h3{margin:5px 0 2px;color:var(--navy);font-size:25px}.sheet-header p{margin:0;color:var(--muted);font-size:12px}.sheet-state{text-align:right}.sheet-state strong{display:block;margin-top:4px;color:#8a5b00;font-size:21px}.sheet-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0}.sheet-meta>div{padding:12px;border:1px solid #e0e8f1;border-radius:10px;background:#fbfdff}.sheet-meta strong{display:block;margin-top:4px;color:#17344f;font-size:11px}.sheet-table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.sheet-table{width:100%;min-width:760px;border-collapse:collapse;font-size:11px}.sheet-table th{padding:9px 8px;text-align:left;border-bottom:1px solid #7f91a5;color:#405972;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.sheet-table td{padding:10px 8px;border-bottom:1px solid #dce4ec;color:#29435b}.sheet-decision{display:inline-block;padding:4px 7px;border-radius:999px;font-size:9px}.sheet-decision.pass{background:#eaf7ef;color:#25643a}.sheet-decision.review{background:#fff4d6;color:#805800}.sheet-footer{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px}.sheet-footer>div{padding:13px;border-radius:11px;background:#f7fafd}.sheet-footer p{margin:5px 0 0;color:#52677d;font-size:10px;line-height:1.55}.commercial-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:26px}.commercial-value-grid>div{padding:18px;border:1px solid var(--line);border-radius:16px;background:#fff}.commercial-value-grid strong{display:block;color:var(--navy);font-size:14px}.commercial-value-grid span{display:block;margin-top:5px;color:var(--muted);font-size:11px;line-height:1.55}@media(max-width:980px){.discipline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.technician-cycle{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-fit-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-card{grid-template-columns:1fr}.commercial-value-grid,.kpi-strip,.sheet-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.container{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.container.narrow{max-width:none}.page-hero{padding-top:64px}.page-hero h1{font-size:clamp(36px,10.5vw,46px);line-height:1.02;overflow-wrap:anywhere}.page-hero p{font-size:16px;line-height:1.65}.discipline-section{padding-top:58px;padding-bottom:58px}.discipline-head{display:grid;gap:12px;align-items:start}.discipline-jump{white-space:normal}.discipline-grid{grid-template-columns:1fr}.discipline-card{padding:19px}.technician-cycle{grid-template-columns:repeat(2,minmax(0,1fr))}.converter-guide{grid-template-columns:1fr;gap:10px}.converter-guide b{width:max-content;max-width:100%;white-space:normal}.plan-fit-strip{grid-template-columns:1fr 1fr}.price-card.featured{transform:none}.price-card-top{gap:10px}.price{font-size:32px}.plan-compare-row{grid-template-columns:1fr 1fr}.plan-compare-row>strong{grid-column:1/-1;border-right:0;border-bottom:1px solid var(--line)}.plan-compare-row>span{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.plan-compare-row>span:nth-last-child(-n+2){border-bottom:0}.plan-compare-row>span:nth-child(3),.plan-compare-row>span:nth-child(5){border-right:0}.enterprise-card{padding:22px}.sheet-paper{margin:0 12px 12px;padding:18px}.sheet-watermark{position:static;display:inline-block;margin-bottom:12px}.sheet-header{display:grid;align-items:start}.sheet-state{text-align:left}.sheet-footer,.sheet-meta{grid-template-columns:1fr}}@media(max-width:430px){.page-hero h1{font-size:clamp(34px,10vw,42px)}.technician-cycle{grid-template-columns:1fr 1fr}.plan-fit-strip{grid-template-columns:1fr}.discipline-units{gap:4px}.card,.command-panel,.panel,.price-card{max-width:100%}.field-grid input,.field-grid select{max-width:100%;min-width:0}.hero-actions .button{width:100%}.cards,.kpi-strip,.workflow{width:100%;grid-template-columns:minmax(0,1fr)}.commercial-value-grid{grid-template-columns:1fr}.sheet-preview-trigger{align-items:flex-start;display:grid}.sheet-preview-trigger strong{white-space:normal}.sheet-header h3{font-size:21px}}@media(max-width:360px){.container{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.page-hero h1{font-size:34px}.plan-compare-row,.technician-cycle{grid-template-columns:1fr}.plan-compare-row>span{border-right:0}.plan-compare-row>span:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.plan-compare-row>span:last-child{border-bottom:0}}.integrity-section{background:radial-gradient(circle at 12% 12%,rgba(22,111,245,.09),transparent 30%),radial-gradient(circle at 88% 80%,rgba(22,184,212,.08),transparent 28%),#f8fbff}.integrity-lab{overflow:hidden;border:1px solid #b9cfe8;border-radius:26px;background:#06182d;color:#eef7ff;box-shadow:0 28px 80px rgba(4,21,40,.18)}.integrity-lab-head{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:24px;align-items:center;padding:28px;border-bottom:1px solid rgba(188,215,244,.16);background:radial-gradient(circle at 82% 15%,rgba(22,184,212,.16),transparent 32%),linear-gradient(135deg,#081e38,#06182d)}.integrity-kicker{display:block;color:#79d9ec;font-size:10px;font-weight:950;letter-spacing:.14em}.integrity-lab-head h3{margin:8px 0 7px;font-size:clamp(28px,4vw,46px);line-height:1.03}.integrity-lab-head p{max-width:750px;margin:0;color:#aec0d2;font-size:13px;line-height:1.65}.arithmetic-lock{display:grid;gap:5px;padding:18px;border:1px solid rgba(111,219,161,.34);border-radius:18px;background:rgba(7,39,48,.72);box-shadow:inset 0 0 32px rgba(74,222,128,.05)}.arithmetic-lock>span{color:#8de7b5;font-size:9px;font-weight:950;letter-spacing:.14em}.arithmetic-lock strong{color:#d8ffe7;font-size:20px;line-height:1.1}.arithmetic-lock small{color:#94b7aa;font-size:10px;line-height:1.45}.integrity-presets{display:flex;gap:8px;padding:14px 20px;overflow-x:auto;border-bottom:1px solid rgba(188,215,244,.12);background:#071a30;scrollbar-width:thin}.integrity-presets button{flex:0 0 auto;padding:8px 11px;border:1px solid rgba(161,190,219,.22);border-radius:999px;background:rgba(255,255,255,.035);color:#a9bfd4;font-size:10px;font-weight:800;cursor:pointer}.integrity-presets button.is-active,.integrity-presets button:hover{border-color:#54d5ed;background:rgba(36,173,207,.12);color:#eaffff}.integrity-condition:focus-visible,.integrity-presets button:focus-visible,.sheet-lenses button:focus-visible{outline:3px solid rgba(84,213,237,.45);outline-offset:2px}.integrity-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:0}.integrity-conditions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:22px}.integrity-condition{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;padding:16px;border:1px solid rgba(166,197,227,.17);border-radius:17px;background:rgba(255,255,255,.035);color:#edf7ff;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.integrity-condition:hover{transform:translateY(-1px);border-color:rgba(84,213,237,.38)}.integrity-condition.is-missing{border-color:rgba(255,160,102,.42);background:rgba(126,52,24,.18)}.integrity-stage{padding:6px 7px;border-radius:8px;background:rgba(22,111,245,.18);color:#80b6ff;font-size:8px;font-weight:950;letter-spacing:.1em}.integrity-condition.is-missing .integrity-stage{background:rgba(255,141,78,.13);color:#ffb98f}.integrity-condition-copy{display:grid;gap:5px;min-width:0}.integrity-condition-copy strong{font-size:12px}.integrity-condition-copy small{color:#9fb3c7;font-size:10px;line-height:1.5}.integrity-condition.is-missing .integrity-condition-copy small{color:#e4b8a3}.integrity-condition>b{padding-top:3px;color:#7fe2aa;font-size:8px;letter-spacing:.1em}.integrity-condition.is-missing>b{color:#ffac7a}.integrity-assessment{display:grid;align-content:start;gap:16px;padding:24px;border-left:1px solid rgba(188,215,244,.13);background:rgba(2,13,26,.45)}.integrity-score{display:flex;justify-content:space-between;gap:18px;align-items:end;padding-bottom:15px;border-bottom:1px solid rgba(188,215,244,.13)}.integrity-missing>span,.integrity-score>span,.integrity-state>span{color:#7f9ab4;font-size:8px;font-weight:950;letter-spacing:.13em}.integrity-score>strong{font-size:42px;line-height:.9}.integrity-score small{color:#7f9ab4;font-size:14px}.integrity-state{display:grid;gap:6px}.integrity-state>strong{font-size:19px;line-height:1.15}.integrity-assessment.is-ready .integrity-state>strong{color:#8ce8b5}.integrity-assessment.is-review .integrity-state>strong{color:#f6d77d}.integrity-assessment.is-blocked .integrity-state>strong{color:#ffad7c}.integrity-finding p,.integrity-state p{margin:0;color:#a8bbce;font-size:11px;line-height:1.6}.integrity-finding{padding:13px;border:1px solid rgba(188,215,244,.13);border-radius:13px;background:rgba(255,255,255,.035)}.integrity-finding strong{font-size:11px}.integrity-missing{display:grid;gap:7px}.integrity-missing>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:8px 0;border-bottom:1px solid rgba(188,215,244,.1)}.integrity-missing>div b{color:#ffad7c;font-size:8px;letter-spacing:.1em}.integrity-missing>div small{color:#b6c7d7;font-size:10px}.integrity-assessment .button:disabled{opacity:.45;cursor:not-allowed}.integrity-boundary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:15px 22px;border-top:1px solid rgba(188,215,244,.13);background:#071a30}.integrity-boundary strong{color:#dbeaff;font-size:10px}.integrity-boundary>span{color:#8fa8bf;font-size:10px;line-height:1.5}.sheet-lenses{display:flex;gap:7px;margin:0 0 16px;padding:6px;border:1px solid #d7e2ed;border-radius:13px;background:#f5f8fb}.sheet-lenses button{flex:1;padding:9px 10px;border:0;border-radius:9px;background:transparent;color:#5e7489;font-size:10px;font-weight:850;cursor:pointer}.sheet-lenses button.is-active{background:#fff;color:var(--blue);box-shadow:0 5px 14px rgba(8,25,45,.08)}.sheet-point-explanation{display:grid;grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);gap:14px;margin-top:14px;padding:14px;border-left:4px solid #d29a22;border-radius:0 12px 12px 0;background:#fff8e8}.sheet-point-explanation strong{color:#684600;font-size:11px}.sheet-point-explanation span{color:#695f4c;font-size:10px;line-height:1.6}.sheet-evidence-map,.sheet-review-trail{display:grid;gap:9px}.sheet-evidence-map article{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:14px;align-items:start;padding:14px;border:1px solid #dce6ef;border-radius:12px;background:#fbfdff}.sheet-evidence-map article>span{color:var(--blue);font-size:9px;font-weight:950;letter-spacing:.1em}.sheet-evidence-map article strong{display:block;color:#17344f;font-size:11px}.sheet-evidence-map article p{margin:4px 0 0;color:#62788d;font-size:10px;line-height:1.55}.sheet-evidence-map article>b{padding:5px 7px;border-radius:999px;background:#eaf7ef;color:#25643a;font-size:8px;letter-spacing:.08em}.sheet-review-trail article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:center;padding:13px;border:1px solid #dce6ef;border-radius:12px;background:#fbfdff}.sheet-review-index{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#eaf2fb;color:var(--blue);font-size:9px;font-weight:900}.sheet-review-trail article div{display:grid;gap:3px}.sheet-review-trail article small{color:#788da0;font-size:9px}.sheet-review-trail article strong{color:#17344f;font-size:11px;line-height:1.45}.sheet-review-trail article>b{max-width:130px;color:#486078;font-size:8px;letter-spacing:.08em;text-align:right}.sheet-review-trail article:nth-child(3)>b,.sheet-review-trail article:nth-child(4)>b{color:#8a5b00}.sheet-review-boundary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:13px;border-radius:11px;background:#fff8e8}.sheet-review-boundary strong{color:#684600;font-size:10px}.sheet-review-boundary span{color:#695f4c;font-size:10px;line-height:1.5}.commercial-pricing-boundary{display:grid;gap:5px;margin-top:12px;padding-top:12px;border-top:1px solid #d6e2ee}.commercial-pricing-boundary b{color:#17344f;font-size:11px}.commercial-pricing-boundary span{color:var(--mx-text-muted);font-size:10px;line-height:1.55}.pricing-launch-disclosure{display:grid;gap:5px;margin-top:18px;padding:15px 16px;border:1px solid #bfd4ed;border-radius:15px;background:rgba(255,255,255,.75)}.pricing-launch-disclosure strong{color:var(--navy);font-size:12px}.pricing-launch-disclosure span{color:#5f7488;font-size:11px;line-height:1.55}@media(max-width:980px){.integrity-lab-head,.integrity-layout{grid-template-columns:1fr}.integrity-assessment{border-top:1px solid rgba(188,215,244,.13);border-left:0}.integrity-conditions{grid-template-columns:1fr 1fr}}@media(max-width:700px){.integrity-lab{border-radius:20px}.integrity-lab-head{padding:21px}.integrity-conditions{grid-template-columns:1fr;padding:15px}.integrity-assessment{padding:20px}.integrity-condition{grid-template-columns:auto minmax(0,1fr)}.integrity-condition>b{grid-column:2}.integrity-boundary,.sheet-lenses{grid-template-columns:1fr}.sheet-lenses{display:grid}.sheet-evidence-map article,.sheet-point-explanation,.sheet-review-boundary,.sheet-review-trail article{grid-template-columns:1fr}.sheet-evidence-map article>b,.sheet-review-trail article>b{text-align:left;width:max-content}.sheet-review-index{display:none}}@media(max-width:430px){.integrity-lab-head h3{font-size:31px}.arithmetic-lock strong{font-size:17px}.integrity-presets{padding-inline:14px}.integrity-condition{padding:14px}.integrity-score>strong{font-size:36px}}@media(prefers-reduced-motion:reduce){.integrity-condition{transition:none}}.role-lens{overflow:hidden;border:1px solid #bfd1e4;border-radius:24px;background:#fff;box-shadow:0 24px 70px rgba(8,25,45,.11)}.role-lens-header{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);gap:24px;align-items:center;padding:24px 26px;background:linear-gradient(135deg,#081d35,#0b2949);color:#f2f8ff}.role-lens-header>div:first-child span,.role-lens-header>div:last-child span{display:block;color:#7bd7e8;font-size:9px;font-weight:950;letter-spacing:.13em}.role-lens-header h3{margin:7px 0 0;font-size:clamp(23px,3vw,34px)}.role-lens-header>div:last-child{display:grid;gap:4px;padding:14px 16px;border:1px solid rgba(153,193,229,.22);border-radius:15px;background:rgba(255,255,255,.045)}.role-lens-header>div:last-child strong{font-size:16px;overflow-wrap:anywhere}.role-lens-header>div:last-child small{color:#9fb5c9;font-size:9px}.role-lens-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-bottom:1px solid #dce6ef;background:#f4f8fc}.role-lens-tabs button{display:grid;gap:4px;min-width:0;padding:16px 14px;border:0;border-right:1px solid #dce6ef;background:transparent;color:#536b82;text-align:left;cursor:pointer}.role-lens-tabs button:last-child{border-right:0}.role-lens-tabs button strong{font-size:11px}.role-lens-tabs button span{font-size:9px;line-height:1.4}.role-lens-tabs button.is-active{background:#fff;color:var(--blue);box-shadow:inset 0 -3px 0 var(--blue)}.role-lens-tabs button:focus-visible{position:relative;z-index:1;outline:3px solid rgba(22,111,245,.3);outline-offset:-3px}.role-lens-view{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:0}.role-lens-view>section{padding:28px}.role-lens-label,.role-lens-view aside>div>span{display:block;color:var(--mx-text-muted);font-size:8px;font-weight:950;letter-spacing:.13em}.role-lens-view h3{margin:8px 0 9px;color:var(--navy);font-size:clamp(24px,3vw,36px);line-height:1.08}.role-lens-view section>p{margin:0;color:#5c7185;font-size:13px;line-height:1.7}.role-lens-priorities{display:flex;flex-wrap:wrap;gap:7px;margin-top:21px}.role-lens-priorities span{padding:8px 10px;border:1px solid #d3e0ec;border-radius:10px;background:#f7faff;color:#36546f;font-size:9px;font-weight:800}.role-lens-view aside{display:grid;align-content:start;gap:11px;padding:22px;border-left:1px solid #dce6ef;background:#f7fafd}.role-lens-view aside>div{padding:14px;border:1px solid #dce6ef;border-radius:13px;background:#fff}.role-lens-view aside p{margin:6px 0 0;color:#566d83;font-size:10px;line-height:1.6}.role-lens-constant{border-color:#b9d8c5!important;background:#f1fbf5!important}.role-lens-constant strong{display:block;color:#27643e;font-size:11px}.role-lens-constant small{display:block;margin-top:5px;color:#52735f;font-size:9px;line-height:1.5}@media(max-width:900px){.role-lens-header,.role-lens-view{grid-template-columns:1fr}.role-lens-view aside{border-top:1px solid #dce6ef;border-left:0}.role-lens-tabs{grid-template-columns:1fr 1fr}.role-lens-tabs button:nth-child(2){border-right:0}.role-lens-tabs button:nth-child(-n+2){border-bottom:1px solid #dce6ef}}@media(max-width:520px){.role-lens{border-radius:19px}.role-lens-header{padding:20px}.role-lens-tabs{grid-template-columns:1fr}.role-lens-tabs button{border-right:0}.role-lens-tabs button,.role-lens-tabs button:nth-child(-n+2){border-bottom:1px solid #dce6ef}.role-lens-tabs button:last-child{border-bottom:0}.role-lens-view>section{padding:21px}.role-lens-view aside{padding:16px}.role-lens-priorities{display:grid;grid-template-columns:1fr}.role-lens-priorities span{width:100%}}.reach-lab{overflow:hidden;min-width:0;border:1px solid #b9cee5;border-radius:28px;background:#f6faff;box-shadow:0 30px 90px rgba(5,27,52,.16)}.reach-header{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:26px;align-items:center;padding:30px;background:radial-gradient(circle at 84% 8%,rgba(76,206,231,.18),transparent 30%),linear-gradient(135deg,#071b33,#0a2949);color:#eef8ff}.reach-header>div:first-child>span{display:block;color:#7bdceb;font-size:10px;font-weight:950;letter-spacing:.14em}.reach-header h3{margin:8px 0;font-size:clamp(29px,4vw,48px);line-height:1.02}.reach-header p{max-width:760px;margin:0;color:#acc1d5;font-size:13px;line-height:1.65}.reach-proof-lock{display:grid;gap:8px;padding:10px;border:1px solid rgba(132,209,230,.26);border-radius:19px;background:rgba(2,17,33,.44);box-shadow:inset 0 0 36px rgba(77,211,231,.035)}.reach-proof-lock>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:center;padding:9px 10px;border-radius:11px;background:rgba(255,255,255,.035)}.reach-proof-lock span{color:#7fa0bc;font-size:8px;font-weight:950;letter-spacing:.12em}.reach-proof-lock strong{color:#ecf8ff;font-size:12px}.reach-proof-lock code{min-width:0;color:#89e2ef;font-size:11px;font-weight:850;overflow-wrap:anywhere}.reach-presets{display:flex;gap:8px;padding:14px 20px;overflow-x:auto;border-bottom:1px solid #d4e1ee;background:#eef5fb;scrollbar-width:thin}.reach-presets button{flex:0 0 auto;padding:8px 11px;border:1px solid #c6d7e8;border-radius:999px;background:#fff;color:#506b84;font-size:10px;font-weight:850;cursor:pointer}.reach-presets button.is-active,.reach-presets button:hover{border-color:#1a91b2;background:#e8f9fc;color:#075a73}.reach-condition:focus-visible,.reach-presets button:focus-visible{outline:3px solid rgba(27,160,193,.32);outline-offset:2px}.reach-layout{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(310px,.52fr);min-width:0}.reach-main{display:grid;gap:18px;min-width:0;padding:24px}.reach-brief{position:relative;display:grid;gap:7px;overflow:hidden;padding:18px 19px;border:1px solid #c7d9ea;border-radius:18px;background:linear-gradient(135deg,#fff,#f7fbff)}.reach-brief:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#16b8d4,#166ff5)}.reach-brief>span{color:#147693;font-size:9px;font-weight:950;letter-spacing:.13em}.reach-brief>strong{color:#102d49;font-size:17px;line-height:1.3}.reach-brief>p{margin:0;color:#536c83;font-size:11px;line-height:1.6}.reach-brief dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:7px 0 0}.reach-brief dl>div{min-width:0;padding:10px;border:1px solid #dce7f1;border-radius:11px;background:#fbfdff}.reach-brief dt{color:#7a8fa2;font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.reach-brief dd{margin:4px 0 0;color:#24445f;font-size:10px;font-weight:750;line-height:1.45;overflow-wrap:anywhere}.reach-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}.reach-condition{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 9px;align-content:start;min-width:0;padding:15px;border:1px solid #cdddeb;border-radius:16px;background:#fff;color:#17344f;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.reach-condition:hover{transform:translateY(-2px);border-color:#64bdd1;box-shadow:0 12px 28px rgba(20,77,110,.09)}.reach-condition:after{content:"";position:absolute;right:12px;top:12px;width:8px;height:8px;border-radius:50%;background:#3fbd79;box-shadow:0 0 0 5px rgba(63,189,121,.11)}.reach-condition.is-missing{border-color:#e3aa85;background:#fff9f5}.reach-condition.is-missing:after{background:#e67e3e;box-shadow:0 0 0 5px rgba(230,126,62,.11)}.reach-index{grid-row:1/3;display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#eaf3fb;color:#156a96;font-size:9px;font-weight:950}.reach-condition.is-missing .reach-index{background:#fff0e7;color:#aa4f20}.reach-stage{align-self:center;color:#147693;font-size:8px;font-weight:950;letter-spacing:.12em}.reach-condition.is-missing .reach-stage{color:#a95427}.reach-condition>strong{grid-column:1/-1;margin-top:5px;font-size:12px;line-height:1.35}.reach-condition>small{grid-column:1/-1;color:#62798e;font-size:10px;line-height:1.55}.reach-condition.is-missing>small{color:#8d6550}.reach-condition>b{grid-column:1/-1;width:max-content;margin-top:3px;padding:5px 7px;border-radius:999px;background:#eaf8f0;color:#277146;font-size:8px;letter-spacing:.08em}.reach-condition.is-missing>b{background:#fff0e7;color:#a34b1f}.reach-assessment{display:grid;align-content:start;gap:16px;min-width:0;padding:24px;border-left:1px solid #cbdbe9;background:#eaf3fa}.reach-score{display:flex;justify-content:space-between;gap:16px;align-items:end;padding-bottom:14px;border-bottom:1px solid #c6d8e7}.reach-missing>span,.reach-score span,.reach-state>span{color:var(--mx-text-muted);font-size:8px;font-weight:950;letter-spacing:.13em}.reach-score>strong{color:#17344f;font-size:42px;line-height:.9}.reach-score small{color:var(--mx-text-muted);font-size:14px}.reach-state{display:grid;gap:6px}.reach-state>strong{font-size:19px;line-height:1.15}.reach-assessment.is-closed .reach-state>strong{color:#247348}.reach-assessment.is-attention .reach-state>strong{color:#8b6300}.reach-assessment.is-blocked .reach-state>strong{color:#a84b24}.reach-finding p,.reach-state p{margin:0;color:#586f84;font-size:11px;line-height:1.6}.reach-finding{padding:13px;border:1px solid #c8d9e7;border-radius:13px;background:rgba(255,255,255,.72)}.reach-finding strong{color:#17344f;font-size:11px}.reach-missing{display:grid;gap:7px}.reach-missing>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:8px 0;border-bottom:1px solid #c8d8e5}.reach-missing b{color:#a95527;font-size:8px;letter-spacing:.1em}.reach-missing small{color:#536b80;font-size:10px}.reach-assessment .button:disabled{opacity:.45;cursor:not-allowed}.reach-boundary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:15px 22px;border-top:1px solid #cbdbe8;background:#dfeaf4}.reach-boundary strong{color:#17344f;font-size:10px}.reach-boundary span{color:var(--mx-text-muted);font-size:10px;line-height:1.5}.chain-next-boundary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;margin-top:22px;padding:18px 20px;border:1px solid rgba(118,210,229,.24);border-radius:17px;background:rgba(255,255,255,.055)}.chain-next-boundary span{display:block;color:#79d9ec;font-size:8px;font-weight:950;letter-spacing:.13em}.chain-next-boundary strong{display:block;margin-top:4px;color:#f1f8ff;font-size:15px}.chain-next-boundary p{margin:4px 0 0;color:#a9bdd0;font-size:11px;line-height:1.55}@media(max-width:980px){.reach-header,.reach-layout{grid-template-columns:1fr}.reach-assessment{border-top:1px solid #cbdbe9;border-left:0}.reach-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.reach-lab{border-radius:20px}.reach-header{padding:21px}.reach-proof-lock>div{grid-template-columns:84px minmax(0,1fr)}.reach-assessment,.reach-main{padding:18px}.chain-next-boundary,.reach-boundary,.reach-brief dl,.reach-track{grid-template-columns:1fr}.chain-next-boundary .button{width:100%}}@media(max-width:430px){.reach-header h3{font-size:31px}.reach-presets{padding-inline:14px}.reach-condition{padding:14px}.reach-score>strong{font-size:36px}}@media(prefers-reduced-motion:reduce){.reach-condition{transition:none}}.chain-next-boundary,.integrity-lab,.reach-lab,.sheet-preview{min-width:0;max-width:100%}.chain-next-boundary *,.integrity-lab *,.reach-lab *,.sheet-preview *{box-sizing:border-box}.integrity-presets,.reach-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.integrity-presets button,.reach-presets button{width:100%;min-width:0;max-width:100%;white-space:normal;text-align:center;overflow-wrap:anywhere}.integrity-condition,.reach-assessment,.reach-brief,.reach-condition,.reach-proof-lock,.sheet-preview-trigger{min-width:0;max-width:100%}.integrity-condition small,.integrity-condition strong,.reach-brief dd,.reach-brief p,.reach-brief strong,.reach-condition small,.reach-condition strong,.reach-proof-lock code,.reach-proof-lock strong{overflow-wrap:anywhere}.chain-next-boundary>*{min-width:0;max-width:100%}.chain-next-boundary .button{min-width:0;max-width:100%;white-space:normal;text-align:center}.sheet-preview-trigger>span{min-width:0;overflow-wrap:anywhere}figure[aria-label="METRAXIOM founder identity mark"]>div{width:min(450px,100%);max-width:100%;min-width:0}figure[aria-label="METRAXIOM founder identity mark"]>figcaption{width:min(520px,100%);max-width:100%;min-width:0}@media(max-width:980px){.integrity-presets,.reach-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){figure[aria-label="METRAXIOM founder identity mark"]>div{width:min(365px,100%)}}@media(max-width:520px){.integrity-presets,.reach-presets{grid-template-columns:minmax(0,1fr);padding-inline:14px}.integrity-presets button,.reach-presets button{min-height:42px}}:root{--mx3-night:#071522;--mx3-ink:#102435;--mx3-slate:#536a7c;--mx3-line:#d9e4ec;--mx3-paper:#fbfdfd;--mx3-cloud:#f3f7f8;--mx3-blue:#1266d6;--mx3-cyan:#0e9fb0;--mx3-mint:#0f806f;--mx3-amber:#946214;--mx3-violet:#5d5ba7;--mx3-radius-sm:10px;--mx3-radius-md:18px;--mx3-radius-lg:28px;--mx3-shadow-soft:0 18px 48px rgba(7,21,34,.075);--mx3-shadow-float:0 34px 90px rgba(7,21,34,.16)}body{background:var(--mx3-paper);color:var(--mx3-ink);font-feature-settings:"ss01" 1,"cv11" 1}::selection{background:#d9f4f6;color:#073744}.site-header{border-bottom:1px solid rgba(209,224,233,.76);background:rgba(251,253,253,.82);backdrop-filter:blur(24px) saturate(145%)}.nav-wrap{height:72px;gap:22px}.brand{gap:10px}.brand-mark{position:relative;width:38px;height:38px;border-radius:12px;background:radial-gradient(circle at 27% 23%,#4cd8e6 0,#176bc6 38%,#0a2540 76%);box-shadow:0 11px 28px rgba(18,102,214,.22)}.brand-mark:after{content:"";position:absolute;inset:7px;border:1px solid rgba(255,255,255,.34);border-radius:7px}.brand strong{font-size:13px;letter-spacing:.12em}.brand small{font-size:9px}.nav-links{gap:6px;padding:5px;border:1px solid rgba(217,228,236,.85);border-radius:999px;background:rgba(255,255,255,.78)}.nav-links>a,.nav-links>details>summary{display:flex;min-height:36px;align-items:center;padding:0 12px;border-radius:999px;color:#385064;font-size:12px;font-weight:760;cursor:pointer;list-style:none}.nav-links>a:hover,.nav-links>details>summary:hover{background:#eef5fb;color:#0c5ec5}.nav-links details{position:relative}.nav-links details>summary::-webkit-details-marker{display:none}.nav-mega{position:absolute;top:45px;left:50%;z-index:60;width:420px;grid-template-columns:1fr 1fr;gap:7px;transform:translateX(-50%);border:1px solid var(--mx3-line);border-radius:18px;background:rgba(255,255,255,.98);box-shadow:var(--mx3-shadow-float)}.nav-mega,.nav-mega a{display:grid;padding:11px}.nav-mega a{gap:2px;border-radius:11px}.nav-mega a:hover{background:#f1f6fa}.nav-mega strong{font-size:11px}.nav-mega small{color:#6a7e8e;font-size:9px;line-height:1.35}.nav-actions{gap:8px}.nav-actions .text-link{padding:8px 9px;border-radius:9px}.nav-actions .button{box-shadow:none}.hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#f7fbff,#fbfdfd 72%,#fff)}.hero:before{width:720px;height:720px;right:-260px;top:-320px;border-radius:50%;background:radial-gradient(circle,rgba(35,174,199,.18),rgba(29,112,205,.055) 42%,transparent 68%)}.hero:after,.hero:before{content:"";position:absolute;pointer-events:none}.hero:after{inset:0;background-image:linear-gradient(rgba(16,70,104,.035) 1px,transparent 0),linear-gradient(90deg,rgba(16,70,104,.035) 1px,transparent 0);background-size:44px 44px;mask-image:linear-gradient(180deg,black,transparent 74%)}.hero-inner{position:relative;z-index:1;min-height:660px;gap:62px}.hero h1{max-width:820px;font-size:clamp(52px,6vw,82px);letter-spacing:-.06em}.hero-copy{max-width:720px;color:#50687b;font-size:18px;line-height:1.7}.hero-actions{flex-wrap:wrap}.button{border-radius:11px;background:linear-gradient(135deg,#1266d6,#0d57bd);box-shadow:0 12px 30px rgba(18,102,214,.18)}.button-ghost{border:1px solid #cfdce6;background:rgba(255,255,255,.86);color:#17324a;box-shadow:none}.trust-line{gap:8px}.trust-line span{padding:7px 10px;border:1px solid #dde7ee;border-radius:999px;background:rgba(255,255,255,.75);font-size:10px}.hero-console{overflow:hidden;border-radius:26px;border:1px solid rgba(104,176,212,.24);background:radial-gradient(circle at 82% 8%,rgba(58,210,215,.15),transparent 28%),linear-gradient(158deg,#071725,#0b2b43 72%,#0b3548);box-shadow:0 42px 110px rgba(7,21,34,.24)}.hero-console:before{content:"LIVE DECISION CONTEXT";position:absolute;right:18px;bottom:14px;color:rgba(177,231,239,.13);font-size:10px;font-weight:950;letter-spacing:.18em}.console-note{color:#bdd0dd;font-size:11px;line-height:1.6}.traceability-pulse{border-top:1px solid #e5edf2;border-bottom:1px solid #e5edf2;background:rgba(248,251,252,.92)}.customer-entry-section{padding:82px 0 92px;background:linear-gradient(180deg,#fff,#f4f8fa)}.customer-entry-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);gap:34px;align-items:end;margin-bottom:28px}.customer-entry-heading h2{margin:8px 0 0;font-size:clamp(36px,4.3vw,58px);line-height:1.03;letter-spacing:-.045em}.customer-entry-heading p{margin:0;color:var(--mx3-slate);font-size:15px;line-height:1.7}.customer-start-lens{overflow:hidden;border:1px solid #d4e1e9;border-radius:26px;background:#fff;box-shadow:var(--mx3-shadow-soft)}.customer-start-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-bottom:1px solid #dce6ed;background:#f7fafb}.customer-start-tabs button{display:grid;gap:5px;min-height:102px;padding:17px 18px;border:0;border-right:1px solid #dce6ed;background:transparent;color:#52697b;text-align:left;cursor:pointer}.customer-start-tabs button:last-child{border-right:0}.customer-start-tabs button:hover{background:#fff}.customer-start-tabs button.is-active{position:relative;background:#fff;color:#102e47}.customer-start-tabs button.is-active:after{content:"";position:absolute;inset:auto 18px 0;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,#1266d6,#0e9fb0)}.customer-start-tabs span{font-size:8px;font-weight:950;letter-spacing:.15em;color:#0a7d91}.customer-start-tabs strong{font-size:11px;line-height:1.45}.customer-start-panel{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:28px;padding:30px}.customer-start-copy{display:grid;align-content:start;gap:9px}.customer-start-signal{width:max-content;max-width:100%;padding:6px 9px;border-radius:999px;background:#e9f5f7;color:#0a7483;font-size:9px;font-weight:900;letter-spacing:.08em}.customer-start-copy h3{margin:3px 0 0;color:#102b43;font-size:29px;line-height:1.08;letter-spacing:-.03em}.customer-start-copy p{max-width:690px;margin:0;color:#5a7182;font-size:13px;line-height:1.7}.customer-start-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.customer-start-steps{display:grid;gap:8px;margin:0;padding:0;list-style:none}.customer-start-steps li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;align-items:center;padding:13px;border:1px solid #e0e8ee;border-radius:13px;background:#f9fbfc}.customer-start-steps span{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:#e9f1fb;color:#1266d6;font-size:9px;font-weight:950}.customer-start-steps strong{font-size:11px;line-height:1.45;color:#29455b}.intelligence-showcase{position:relative;overflow:hidden;padding:96px 0;background:#071522;color:#eef8fb}.intelligence-showcase:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 44%,rgba(21,160,179,.22),transparent 24%),radial-gradient(circle at 76% 22%,rgba(34,100,214,.18),transparent 23%)}.intelligence-showcase .container{position:relative;z-index:1}.intelligence-heading{max-width:770px}.intelligence-heading h2{margin:10px 0 13px;font-size:clamp(37px,4.5vw,60px);line-height:1.02;letter-spacing:-.045em}.intelligence-heading p{color:#aec5d3;font-size:15px;line-height:1.7}.intelligence-orbit{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:34px}.intelligence-orbit:before{content:"";position:absolute;left:8%;right:8%;top:25px;height:1px;background:linear-gradient(90deg,transparent,#3aa7be 16%,#3c75da 50%,#3aa7be 84%,transparent);opacity:.45}.intelligence-node{position:relative;z-index:1;display:grid;gap:7px;min-height:158px;padding:17px;border:1px solid rgba(177,220,229,.16);border-radius:17px;background:rgba(255,255,255,.045);backdrop-filter:blur(12px)}.intelligence-node b{display:grid;width:50px;height:50px;place-items:center;border:1px solid rgba(120,218,228,.3);border-radius:16px;background:linear-gradient(145deg,rgba(32,150,174,.22),rgba(35,91,172,.14));color:#81e1e8;font-size:10px;letter-spacing:.08em}.intelligence-node strong{font-size:12px}.intelligence-node span{color:#9eb6c5;font-size:10px;line-height:1.55}.intelligence-boundary{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:18px;padding:16px 18px;border:1px solid rgba(189,216,231,.16);border-radius:15px;background:rgba(255,255,255,.035)}.intelligence-boundary strong{font-size:11px}.intelligence-boundary span{color:#9eb6c5;font-size:10px}.intelligence-boundary a{flex:0 0 auto;color:#8ae5ec;font-size:11px;font-weight:850}.section{padding:88px 0}.section-head h2{letter-spacing:-.04em}.section-soft{background:#f5f8fa}.card,.panel,.price-card{border-color:#dae4eb;border-radius:16px;box-shadow:0 10px 32px rgba(8,25,45,.045)}.card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.card:hover{transform:translateY(-2px);border-color:#bfd4e3;box-shadow:0 18px 48px rgba(8,25,45,.075)}.kpi{border-radius:15px}.section-dark{background:radial-gradient(circle at 80% 0,rgba(23,117,158,.18),transparent 27%),#071522}.app-shell{background:#f2f6f7}.command-center{padding-top:30px;padding-bottom:54px}.command-hero{color:var(--mx-text-primary);overflow:hidden;border:1px solid #d2e0e8;border-radius:22px;background:radial-gradient(circle at 83% 10%,rgba(28,166,183,.12),transparent 27%),linear-gradient(145deg,#fff,#f6fafb);box-shadow:0 16px 46px rgba(7,21,34,.06)}.command-panel{border-color:#d7e2e9;border-radius:17px;box-shadow:0 8px 28px rgba(8,25,45,.045)}.command-kpis>div{border-radius:15px}.integration-card{border-radius:16px}.integration-hero{border-radius:22px}.integration-status{border-radius:999px}.endpoint-box{border-radius:12px}.permission-grid>div{border-radius:14px}.command-hero p{color:var(--mx-text-muted)}.command-hero .button-ghost{color:var(--mx-text-primary);background:var(--mx-surface-default);border-color:var(--mx-border-strong)}.command-hero .command-identity{color:var(--mx-text-primary);background:var(--mx-surface-subtle);border-color:var(--mx-border-default)}.command-hero .command-identity span{color:var(--mx-text-muted)}.command-hero .command-identity strong{color:var(--mx-text-primary)}.command-kpis span{color:var(--mx-text-muted)}@media(max-width:1120px){.nav-links{display:none}.intelligence-orbit{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-start-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-start-tabs button:nth-child(2){border-right:0}.customer-start-tabs button:nth-child(-n+2){border-bottom:1px solid #dce6ed}}@media(max-width:780px){.customer-entry-heading,.customer-start-panel{grid-template-columns:1fr}.customer-start-panel{padding:22px}.customer-start-tabs{grid-template-columns:1fr 1fr}.customer-start-tabs button{min-height:86px;padding:14px}.intelligence-orbit{grid-template-columns:1fr 1fr}.intelligence-boundary{display:grid}.intelligence-boundary a{width:max-content}.hero-inner{gap:30px}.hero h1{font-size:clamp(45px,13vw,62px)}}@media(max-width:520px){.nav-wrap{height:66px}.brand small{display:none}.customer-entry-section{padding:60px 0}.customer-start-tabs{grid-template-columns:1fr}.customer-start-tabs button{min-height:auto;border-right:0;border-bottom:1px solid #dce6ed}.customer-start-tabs button:last-child{border-bottom:0}.customer-start-tabs button.is-active:after{inset:10px auto 10px 0;width:3px;height:auto}.customer-start-copy h3{font-size:25px}.customer-start-actions{display:grid}.customer-start-actions .button{width:100%}.intelligence-showcase{padding:70px 0}.intelligence-orbit{grid-template-columns:1fr}.intelligence-orbit:before{display:none}.intelligence-node{min-height:0}.trust-line span{font-size:9px}}@media(prefers-reduced-motion:reduce){.card{transition:none}.card:hover{transform:none}}.hero{padding-bottom:0}.hero-inner{min-height:590px}.hero h1{max-width:920px}.hero-copy{max-width:760px}.hero-fingerprint{display:grid;gap:4px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(164,209,225,.16)}.hero-fingerprint span{color:#7fa5ba;font-size:8px;font-weight:900;letter-spacing:.14em}.hero-fingerprint code{color:#8fe3e8;font-size:10px;overflow-wrap:anywhere}.hero-chain{z-index:2;display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto 1fr auto 1fr auto;gap:9px;align-items:center;padding-top:18px;padding-bottom:18px;border-top:1px solid #e2ebf0;color:#617789;font-size:8px;font-weight:900;letter-spacing:.12em}.hero-chain i{display:block;height:1px;background:linear-gradient(90deg,#c9d8e3,#1b9aad,#c9d8e3)}.signature-caption{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:18px;padding:14px 17px;border:1px solid #d2e2e9;border-radius:14px;background:#f7fafb}.signature-caption strong{font-size:11px}.signature-caption span{color:#5f7585;font-size:11px}.signature-caption a{color:#1266d6;font-size:10px;font-weight:850}.signature-proof-studio{overflow:hidden;border:1px solid #ccdae4;border-radius:24px;background:#fff;box-shadow:0 24px 70px rgba(7,21,34,.09)}.signature-proof-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #d9e4eb;background:#f5f8fa}.signature-proof-tabs button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;min-height:92px;padding:18px 20px;border:0;border-right:1px solid #d9e4eb;color:#536a7b;background:transparent;text-align:left;cursor:pointer}.signature-proof-tabs button:last-child{border-right:0}.signature-proof-tabs button.is-active,.signature-proof-tabs button:hover{background:#fff;color:#102d43}.signature-proof-tabs button.is-active{box-shadow:inset 0 -3px #1266d6}.signature-proof-tabs span{grid-row:1/3;display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#e8f1fb;color:#1266d6;font-size:9px;font-weight:950}.signature-proof-tabs strong{font-size:13px}.signature-proof-tabs small{color:#708494;font-size:10px;line-height:1.45}.signature-proof-panel{padding:22px}.signature-proof-panel .sheet-preview,.signature-proof-panel .verifier-grid{margin:0}.signature-proof-boundary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px 20px;border-top:1px solid #dce6ec;background:#eef4f6}.signature-proof-boundary strong{color:#17364d;font-size:10px}.signature-proof-boundary span{color:#607687;font-size:10px;line-height:1.5}.role-pathways{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.role-pathway{position:relative;display:grid;align-content:start;gap:8px;min-height:240px;padding:22px;border:1px solid #d5e1e8;border-radius:18px;background:linear-gradient(155deg,#fff,#f7fafb);box-shadow:0 12px 38px rgba(7,21,34,.05);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.role-pathway:hover{transform:translateY(-3px);border-color:#9ec7d6;box-shadow:0 22px 54px rgba(7,21,34,.09)}.role-pathway>span{width:max-content;padding:6px 8px;border-radius:999px;background:#e9f5f6;color:#0b7784;font-size:8px;font-weight:950;letter-spacing:.1em}.role-pathway h3{margin:5px 0 0;color:#102c43;font-size:22px}.role-pathway p{margin:0;color:#5b7182;font-size:11px;line-height:1.65}.role-pathway b{margin-top:auto;color:#1266d6;font-size:10px}.ai-proof-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:16px;padding:22px 24px;border:1px solid rgba(122,196,207,.26);border-radius:18px;color:#edf8fa;background:radial-gradient(circle at 80% 0,rgba(40,194,207,.18),transparent 28%),linear-gradient(135deg,#071a28,#0b3044)}.ai-proof-strip span{color:#7edbe4;font-size:8px;font-weight:950;letter-spacing:.13em}.ai-proof-strip strong{display:block;margin-top:5px;font-size:18px}.ai-proof-strip p{max-width:800px;margin:5px 0 0;color:#abc1cf;font-size:11px;line-height:1.6}.compact-pricing{display:grid;gap:16px}.compact-pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.compact-plan{display:grid;align-content:start;gap:10px;min-height:330px;padding:20px;border:1px solid #d7e2e9;border-radius:18px;background:#fff;box-shadow:0 10px 32px rgba(7,21,34,.045)}.compact-plan.is-featured{border-color:#8bb8e6;box-shadow:0 18px 50px rgba(18,102,214,.1)}.compact-plan-head{display:flex;justify-content:space-between;gap:8px;align-items:center}.compact-plan-head b,.compact-plan-head span{font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.compact-plan-head span{color:var(--mx-text-muted)}.compact-plan-head b{padding:5px 7px;border-radius:999px;color:#0d5ebb;background:#eaf3ff}.compact-plan h3{margin:3px 0 0;color:#102c43;font-size:20px}.compact-plan-price{font-size:32px;letter-spacing:-.04em}.compact-plan p{margin:0;color:#5c7282;font-size:11px;line-height:1.65}.compact-plan small{margin-top:auto;color:#486173;font-size:9px;font-weight:750}.compact-pricing-boundary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:15px 18px;border:1px solid #d3e0e8;border-radius:14px;background:#f8fafb}.compact-pricing-boundary strong{font-size:10px}.compact-pricing-boundary span{color:var(--mx-text-muted);font-size:10px;line-height:1.5}.compact-pricing-boundary a{color:#1266d6;font-size:10px;font-weight:850;white-space:nowrap}.assurance-final{padding:94px 0}.assurance-final-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(350px,.8fr);gap:42px;align-items:center}.assurance-final h2{max-width:760px;margin:9px 0 13px;color:#f3f9fb;font-size:clamp(38px,4.4vw,62px);line-height:1.02;letter-spacing:-.045em}.assurance-final p{max-width:760px;color:#adc1cf;line-height:1.7}.assurance-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:24px 0}.assurance-facts>div{display:grid;gap:5px;padding:13px;border:1px solid rgba(189,221,232,.15);border-radius:12px;background:rgba(255,255,255,.045)}.assurance-facts span{color:#80d7df;font-size:8px;font-weight:900;letter-spacing:.09em}.assurance-facts strong{color:#edf8fa;font-size:10px;overflow-wrap:anywhere}.assurance-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px}.assurance-links a{color:#9ddfe5;font-size:10px;font-weight:800}.founder-proof{display:grid;gap:16px;padding:22px;border:1px solid rgba(208,177,111,.24);border-radius:22px;background:linear-gradient(150deg,rgba(255,255,255,.065),rgba(255,255,255,.025));box-shadow:inset 0 0 50px rgba(202,165,89,.025)}.founder-proof .founder-seal{margin:auto}.founder-proof span{color:#d5b56f;font-size:8px;font-weight:950;letter-spacing:.14em}.founder-proof strong{display:block;margin-top:5px;color:#f5f6ef;font-size:17px}.founder-proof p{margin:5px 0;color:#aebec8;font-size:10px}.founder-proof a{color:#ddc486;font-size:10px;font-weight:850}.verifier-scenarios{gap:8px;margin-bottom:18px;flex-wrap:wrap}.verifier-scenarios .button{padding:9px 12px}.verifier-guidance{font-size:13px}.proof-processing{display:grid;align-content:center;min-height:500px;padding:28px;text-align:center}.proof-processing-mark{display:flex;justify-content:center;gap:8px;margin-bottom:20px}.proof-processing-mark i{width:10px;height:10px;border-radius:50%;background:#1598ad;animation:proof-pulse 1.2s ease-in-out infinite}.proof-processing-mark i:nth-child(2){animation-delay:.16s}.proof-processing-mark i:nth-child(3){animation-delay:.32s}.proof-processing h3{margin:0;color:#17364d;font-size:23px}.proof-processing p{max-width:540px;margin:10px auto 20px;color:#637989;font-size:11px;line-height:1.6}.proof-processing ol{display:grid;gap:8px;max-width:520px;width:100%;margin:0 auto;padding:0;list-style:none;text-align:left}.proof-processing li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;padding:10px 12px;border:1px solid #dce6eb;border-radius:11px;color:#8798a4;background:#f8fafb}.proof-processing li.is-current{border-color:#91c7d1;color:#17445a;background:#eef9fa}.proof-processing li.is-complete{color:#28765f;background:#eef8f4}.proof-processing li span{display:grid;width:26px;height:26px;place-items:center;border-radius:8px;background:#e9f0f4;font-size:8px;font-weight:950}.proof-processing li strong{font-size:10px}@keyframes proof-pulse{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-4px);opacity:1}}.operational-snapshot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:26px}.operational-card{display:grid;gap:7px;padding:17px;border:1px solid #d7e3ea;border-radius:15px;background:#fff}.operational-card span{color:var(--mx-text-muted);font-size:8px;font-weight:900;letter-spacing:.1em}.operational-card strong{color:#143249;font-size:16px}.operational-card small{color:var(--mx-text-muted);font-size:9px;line-height:1.45}.operational-card[data-state=operational] strong{color:#16715d}.operational-card[data-state=gated] strong{color:#735b1c}.status-time{display:flex;flex-wrap:wrap;gap:10px;margin-top:13px;color:#5e7485}.status-time,.status-time code{font-size:10px}.incident-ledger{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:17px;border:1px solid #d8e4ea;border-radius:15px;background:#f8fafb}.incident-ledger span{color:#7b6430;font-size:8px;font-weight:950;letter-spacing:.11em}.incident-ledger strong{display:block;font-size:12px}.incident-ledger p{margin:4px 0 0;color:var(--mx-text-muted);font-size:10px;line-height:1.55}.section-dark .callout{border-color:var(--mx-state-context);background:var(--mx-surface-default)}.section-dark .callout,.section-dark .callout strong{color:var(--mx-text-primary)}.section-dark .callout p{color:var(--mx-text-muted)}.section-dark .callout .text-link{color:var(--mx-action-primary)}main .context-twin-summary-card>span,main .home-context-instrument span{color:var(--mx-text-muted)}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid rgba(18,102,214,.42);outline-offset:3px}@media(max-width:1040px){.compact-pricing-grid,.role-pathways{grid-template-columns:repeat(2,minmax(0,1fr))}.assurance-final-layout{grid-template-columns:1fr}.assurance-facts,.operational-snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.hero-chain{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.hero-chain i{display:none}.ai-proof-strip,.compact-pricing-boundary,.signature-caption,.signature-proof-boundary,.signature-proof-tabs{grid-template-columns:1fr}.signature-proof-tabs button{border-right:0;border-bottom:1px solid #d9e4eb}.signature-proof-tabs button:last-child{border-bottom:0}.signature-proof-panel{padding:14px}.compact-pricing-boundary a{white-space:normal}.assurance-final{padding:72px 0}}@media(max-width:520px){.assurance-facts,.compact-pricing-grid,.operational-snapshot,.role-pathways{grid-template-columns:1fr}.compact-plan,.hero-inner,.role-pathway{min-height:0}.hero-inner{padding-top:74px;padding-bottom:50px}.hero h1{font-size:clamp(43px,13vw,58px)}.hero-chain{font-size:7px}.signature-proof-tabs button{min-height:84px;padding:15px}.proof-processing{min-height:420px;padding:20px}.ai-proof-strip .button{width:100%}}@media(pointer:coarse){.assurance-links a,.compact-plan .button,.role-pathway,.signature-proof-tabs button{min-height:48px}}@media(prefers-reduced-motion:reduce){.role-pathway{transition:none}.role-pathway:hover{transform:none}.proof-processing-mark i{animation:none;opacity:1}}.login-wrap{position:relative;overflow:hidden;min-height:calc(100dvh - 92px);display:grid;place-items:center;padding:48px 18px;background:radial-gradient(circle at 17% 18%,rgba(15,159,176,.13),transparent 24%),radial-gradient(circle at 85% 12%,rgba(18,102,214,.12),transparent 27%),linear-gradient(180deg,#f5fafc,#eef4f6)}.login-wrap:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(17,75,104,.035) 1px,transparent 0),linear-gradient(90deg,rgba(17,75,104,.035) 1px,transparent 0);background-size:42px 42px;mask-image:linear-gradient(180deg,black,transparent 78%)}.login-card{position:relative;z-index:1;width:min(520px,calc(100% - 16px));padding:34px;border:1px solid rgba(197,214,225,.95);border-radius:24px;background:rgba(255,255,255,.94);box-shadow:0 34px 90px rgba(7,21,34,.13);backdrop-filter:blur(18px)}.login-card h1{margin:15px 0 7px;color:#0d263a;font-size:clamp(38px,7vw,52px);line-height:1;letter-spacing:-.05em}.login-card>.muted{margin-bottom:24px;font-size:13px;line-height:1.65}.account-brand{display:flex;align-items:center;gap:10px;margin-bottom:28px;padding-bottom:22px;border-bottom:1px solid #e4ecf1}.account-brand>span:last-child{display:grid}.account-brand strong{font-size:12px;letter-spacing:.12em}.account-brand small{color:#6b7e8d;font-size:9px}.account-trust-note{display:grid;gap:5px;margin-top:22px;padding:14px;border:1px solid #dce7ec;border-radius:13px;background:#f7fafb}.account-trust-note strong{color:#18384f;font-size:11px}.account-trust-note span{color:#617686;font-size:10px;line-height:1.55}.account-trust-note a{margin-top:3px;color:#1266d6;font-size:10px;font-weight:800}.login-card label{font-size:11px}.login-card input{height:48px;border-radius:10px;scroll-margin-block:18px}.login-card .button{width:100%;margin-top:8px}.login-card a:focus-visible,.login-card button:focus-visible,.login-card input:focus-visible{outline:3px solid rgba(18,102,214,.22);outline-offset:2px}@media(max-height:800px){.login-wrap{overflow-x:hidden;overflow-y:visible;min-height:100dvh;place-items:start center;padding:16px 18px 28px;scroll-padding-block:16px}.login-card{padding-top:24px;padding-bottom:24px}.account-brand{margin-bottom:18px;padding-bottom:15px}.login-card h1{margin-top:10px;font-size:38px}.login-card>.muted{margin-bottom:16px}.account-trust-note{margin-top:18px}}@media(max-width:560px){.login-wrap{overflow-x:hidden;overflow-y:visible;min-height:100dvh;place-items:start center;padding:18px 10px 28px;scroll-padding-block:18px}.login-card{width:100%;padding:22px 20px;border-radius:19px}.account-brand{margin-bottom:18px;padding-bottom:16px}.login-card h1{margin-top:12px;font-size:36px}.login-card>.muted{margin-bottom:18px}.account-trust-note{margin-top:18px}}.plan-review-card{width:min(var(--mx-container-reading),calc(100% - (2 * var(--mx-space-4))))}.plan-review-card>.muted{margin-bottom:var(--mx-space-5)}.plan-review-summary{margin:0 0 var(--mx-space-5);color:var(--mx-text-strong);font-size:var(--mx-text-sm-size);line-height:1.6}.plan-review-state{display:grid;gap:var(--mx-space-1);margin:0 0 var(--mx-space-5);padding:var(--mx-space-4);border:var(--mx-border-width) solid var(--mx-border-default);border-left:calc(var(--mx-border-selected-width) * 2) solid var(--mx-state-context);border-radius:var(--mx-radius-card);background:var(--mx-surface-subtle)}.plan-review-next>span,.plan-review-offer-head span,.plan-review-state>span{color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);font-weight:900;letter-spacing:.12em;text-transform:uppercase}.plan-review-state>strong{color:var(--mx-text-primary);font-size:var(--mx-text-base-size);line-height:1.35}.plan-review-state>p{margin:0;color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);line-height:1.55}.plan-review-state[data-review-state=preview]{border-left-color:var(--mx-state-attention);background:var(--mx-color-attention-surface)}.plan-review-state[data-review-state=preview]>span{color:var(--mx-state-attention)}.plan-review-state[data-review-state=self_service]{border-left-color:var(--mx-state-success);background:var(--mx-color-success-surface)}.plan-review-offer{display:grid;gap:var(--mx-space-3);margin:0 0 var(--mx-space-5);padding:var(--mx-space-4);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-panel);background:var(--mx-surface-subtle)}.plan-review-offer-head{display:flex;align-items:end;justify-content:space-between;gap:var(--mx-space-4)}.plan-review-offer-head h2{margin:var(--mx-space-1) 0 0;color:var(--mx-text-primary);font-size:var(--mx-text-lg-size);line-height:1.3;letter-spacing:-.02em}.plan-review-offer-head a{flex:none;display:inline-flex;min-height:var(--mx-control-default);align-items:center;color:var(--mx-action-primary);font-size:var(--mx-text-xs-size);font-weight:850;text-decoration:underline;text-underline-offset:var(--mx-space-1)}.plan-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mx-space-2);margin:0}.plan-review-grid>div{min-width:0;padding:var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-control);background:var(--mx-surface-default)}.plan-review-grid dt{margin:0;color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);font-weight:900;letter-spacing:.09em;text-transform:uppercase}.plan-review-grid dd{margin:var(--mx-space-1) 0 0;color:var(--mx-text-strong);font-size:var(--mx-text-sm-size);font-weight:700;line-height:1.45}.plan-review-confirmation{margin:0;padding-top:var(--mx-space-1);color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);line-height:1.55}.plan-review-next{display:grid;gap:var(--mx-space-2);margin:0 0 var(--mx-space-1)}.plan-review-next small{color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);line-height:1.5}.plan-review-action{margin-top:var(--mx-space-1)!important}@media(max-width:560px){.plan-review-card{padding:var(--mx-space-5) var(--mx-space-4)}.plan-review-card h1{font-size:var(--mx-heading-2-size)}.plan-review-summary{font-size:var(--mx-text-sm-size)}.plan-review-offer,.plan-review-state{padding:var(--mx-space-3)}.plan-review-offer-head{align-items:start}.plan-review-offer-head h2{font-size:var(--mx-text-base-size)}.plan-review-grid{gap:var(--mx-space-2)}.plan-review-grid>div{padding:var(--mx-space-3)}.plan-review-grid dd{font-size:var(--mx-text-xs-size)}}@media(max-width:350px){.plan-review-grid{grid-template-columns:1fr}.plan-review-offer-head{display:grid}}.account-entry-plan-context{display:grid;gap:var(--mx-space-2);margin:0 0 var(--mx-space-5);padding:var(--mx-space-4);border:var(--mx-border-width) solid var(--mx-border-default);border-left:calc(var(--mx-border-selected-width) * 2) solid var(--mx-action-primary);border-radius:var(--mx-radius-card);background:var(--mx-surface-subtle)}.account-entry-plan-context>span{color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);font-weight:900;letter-spacing:.1em}.account-entry-plan-context>strong{color:var(--mx-text-primary);font-size:var(--mx-text-base-size);line-height:1.35}.account-entry-plan-context>p{margin:0;color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);line-height:1.55}.account-entry-plan-context>a{display:inline-flex;width:max-content;max-width:100%;min-height:var(--mx-control-default);align-items:center;color:var(--mx-action-primary);font-size:var(--mx-text-xs-size);font-weight:850;text-decoration:underline;text-underline-offset:var(--mx-space-1)}.account-entry-plan-context>a:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1);border-radius:var(--mx-radius-cell)}.account-acceptance-wrap{align-items:flex-start;padding-top:var(--mx-space-8);padding-bottom:var(--mx-space-8)}.account-acceptance-card,.account-acceptance-recovery{width:min(var(--mx-container-reading),calc(100% - (2 * var(--mx-space-4))))}.account-acceptance-card>h1,.account-acceptance-recovery>h1{font-size:var(--mx-heading-2-size);line-height:var(--mx-heading-2-line)}.account-acceptance-capacity{display:grid;gap:var(--mx-space-2);margin-top:var(--mx-space-5);color:var(--mx-text-primary);font-size:var(--mx-text-sm-size);font-weight:800}.account-acceptance-capacity select{width:100%;min-height:var(--mx-control-touch);padding:0 var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-control);color:var(--mx-text-primary);background:var(--mx-surface-default);font:inherit}.account-acceptance-capacity select:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1)}.account-acceptance-scope{margin:var(--mx-space-3) 0 var(--mx-space-5);color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);line-height:1.6}.account-acceptance-documents{display:grid;gap:var(--mx-space-3);margin-bottom:var(--mx-space-5);padding:var(--mx-space-4);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-panel);background:var(--mx-surface-subtle)}.account-acceptance-documents>div:first-child{display:grid;gap:var(--mx-space-1)}.account-acceptance-documents>div:first-child>span{color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);font-weight:900;letter-spacing:.1em}.account-acceptance-documents>div:first-child>strong{color:var(--mx-text-primary);font-size:var(--mx-text-base-size);line-height:1.4}.account-acceptance-document-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mx-space-2)}.account-acceptance-document-links>a{display:flex;min-height:var(--mx-control-touch);flex-direction:column;justify-content:center;gap:var(--mx-space-1);padding:var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-control);color:var(--mx-text-primary);background:var(--mx-surface-default)}.account-acceptance-document-links>a:hover{border-color:var(--mx-action-primary);background:var(--mx-action-primary-surface)}.account-acceptance-document-links>a:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1)}.account-acceptance-document-links b{font-size:var(--mx-text-sm-size)}.account-acceptance-document-links small{color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);overflow-wrap:anywhere}.account-acceptance-acknowledgments{margin:0;padding:0;border:0}.account-acceptance-acknowledgments legend{padding:0;color:var(--mx-text-primary);font-size:var(--mx-text-base-size);font-weight:900}.account-acceptance-acknowledgments>p{margin:var(--mx-space-1) 0 var(--mx-space-3);color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);line-height:1.55}.account-acceptance-ack-list{display:grid;gap:var(--mx-space-2)}.account-acceptance-ack{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--mx-space-3);min-height:var(--mx-control-touch);align-items:start;padding:var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-card);color:var(--mx-text-strong);background:var(--mx-surface-default);font-size:var(--mx-text-sm-size);line-height:1.55;cursor:pointer}.account-acceptance-ack:hover{border-color:var(--mx-border-strong);background:var(--mx-surface-subtle)}.account-acceptance-ack:has(input:checked){border-color:var(--mx-state-success);background:var(--mx-color-success-surface)}.account-acceptance-ack input{inline-size:var(--mx-space-5);block-size:var(--mx-space-5);margin-top:var(--mx-space-1);accent-color:var(--mx-state-success)}.account-acceptance-ack input:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1)}.account-acceptance-ack strong{color:var(--mx-text-primary)}.account-acceptance-submit{margin-top:var(--mx-space-5)!important}.account-acceptance-authority-note{margin:var(--mx-space-3) 0 0;color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);line-height:1.55}.account-acceptance-exit{margin-top:var(--mx-space-5)}.account-acceptance-exit-actions,.account-acceptance-recovery-actions{margin-top:var(--mx-space-3)}.account-acceptance-recovery>p{color:var(--mx-text-muted);font-size:var(--mx-text-sm-size);line-height:1.6}@media(max-width:560px){.account-acceptance-wrap{padding-top:var(--mx-space-4);padding-bottom:var(--mx-space-6)}.account-acceptance-card,.account-acceptance-recovery{width:100%;padding:var(--mx-space-5) var(--mx-space-4)}.account-acceptance-document-links{grid-template-columns:1fr}.account-acceptance-ack{padding:var(--mx-space-3)}.account-acceptance-exit-actions,.account-acceptance-recovery-actions{display:grid;grid-template-columns:1fr}}.organization-setup-card{display:grid;gap:var(--mx-space-5)}.organization-setup-header{display:grid;gap:var(--mx-space-2)}.organization-setup-header h2{margin:0;color:var(--mx-text-primary);font-size:var(--mx-heading-3-size);line-height:var(--mx-heading-3-line)}.organization-setup-header p{margin:0}.organization-setup-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mx-space-2);margin:0;padding:0;list-style:none}.organization-setup-steps li{display:grid;gap:var(--mx-space-1);padding:var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-card);background:var(--mx-surface-subtle)}.organization-setup-steps li>span{color:var(--mx-action-primary);font-size:var(--mx-text-xs-size);font-weight:900}.organization-setup-steps li>strong{color:var(--mx-text-primary);font-size:var(--mx-text-sm-size)}.organization-setup-steps li>small{color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);line-height:var(--mx-text-xs-line)}.organization-setup-section{display:grid;gap:var(--mx-space-3);margin:0;padding:var(--mx-space-4);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-panel);background:var(--mx-surface-default)}.organization-setup-section legend{padding:0 var(--mx-space-2);color:var(--mx-text-primary);font-size:var(--mx-text-base-size);font-weight:900}.organization-setup-fields{display:grid;gap:var(--mx-space-3)}.organization-setup-field{display:grid;gap:var(--mx-space-2);color:var(--mx-text-primary);font-size:var(--mx-text-sm-size);font-weight:800}.organization-setup-field input,.organization-setup-field select{width:100%;min-height:var(--mx-control-touch);padding:0 var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-control);color:var(--mx-text-primary);background:var(--mx-surface-default);font:inherit}.organization-setup-field input:focus-visible,.organization-setup-field select:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1)}.organization-scope-boundary{margin:0}.organization-scope-boundary p{margin:var(--mx-space-2) 0 0}.organization-scope-boundary>a{display:inline-flex;min-height:var(--mx-control-default);align-items:center;margin-top:var(--mx-space-2);color:var(--mx-action-primary);font-size:var(--mx-text-xs-size);font-weight:850;text-decoration:underline;text-underline-offset:var(--mx-space-1)}.organization-scope-boundary>a:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1);border-radius:var(--mx-radius-cell)}.organization-evidence-documents{display:grid;gap:var(--mx-space-3)}.organization-evidence-documents>div:first-child{display:grid;gap:var(--mx-space-1);padding:var(--mx-space-3);border-left:calc(var(--mx-border-selected-width) * 2) solid var(--mx-state-context);background:var(--mx-surface-subtle)}.organization-evidence-documents>div:first-child>span{color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);font-weight:900}.organization-evidence-documents>div:first-child>strong{color:var(--mx-text-primary);font-size:var(--mx-text-sm-size);overflow-wrap:anywhere}.organization-evidence-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mx-space-2)}.organization-evidence-links>a{display:inline-flex;min-height:var(--mx-control-touch);align-items:center;padding:var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-control);color:var(--mx-action-primary);background:var(--mx-surface-subtle);font-size:var(--mx-text-xs-size);font-weight:850;text-decoration:underline;text-underline-offset:var(--mx-space-1)}.organization-evidence-links>a:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1)}.organization-ack-list{display:grid;gap:var(--mx-space-2)}.organization-ack{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--mx-space-3);min-height:var(--mx-control-touch);align-items:start;padding:var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-card);color:var(--mx-text-strong);background:var(--mx-surface-default);font-size:var(--mx-text-sm-size);line-height:var(--mx-text-sm-line);cursor:pointer}.organization-ack:hover{border-color:var(--mx-border-strong);background:var(--mx-surface-subtle)}.organization-ack:has(input:checked){border-color:var(--mx-state-success);background:var(--mx-color-success-surface)}.organization-ack input{inline-size:var(--mx-space-5);block-size:var(--mx-space-5);margin-top:var(--mx-space-1);accent-color:var(--mx-state-success)}.organization-ack input:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1)}.organization-ack strong{color:var(--mx-text-primary)}.organization-setup-submit{display:grid;gap:var(--mx-space-2)}.organization-setup-submit .button{width:100%;min-height:var(--mx-control-touch);margin:0}.organization-setup-submit p{margin:0;font-size:var(--mx-text-xs-size);line-height:var(--mx-text-xs-line)}@media(max-width:560px){.organization-setup-card{gap:var(--mx-space-4)}.organization-setup-steps{grid-template-columns:1fr}.organization-setup-section{padding:var(--mx-space-3)}.organization-evidence-links{grid-template-columns:1fr}}.account-access-footer{padding:var(--mx-space-5) var(--mx-space-4) var(--mx-space-6);border-top:var(--mx-border-width) solid var(--mx-border-default);background:var(--mx-surface-subtle);text-align:center}.account-policy-links{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--mx-space-4);color:var(--mx-text-strong);font-size:var(--mx-text-xs-size);font-weight:850}.account-policy-links>a{display:inline-flex;min-height:var(--mx-control-default);align-items:center}.account-policy-links>a:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1);border-radius:var(--mx-radius-cell)}.account-access-footer-note{max-width:var(--mx-container-reading);margin:var(--mx-space-2) auto 0;font-size:var(--mx-text-sm-size);line-height:var(--mx-text-sm-line)}.account-auth-unavailable{margin-top:var(--mx-space-5)}.account-google-action{min-height:var(--mx-control-touch);margin-top:var(--mx-space-5)!important}.account-google-mark{margin-right:var(--mx-space-2);font-size:var(--mx-text-lg-size);font-weight:950}.account-auth-divider{display:flex;align-items:center;gap:var(--mx-space-2);margin:var(--mx-space-4) 0 var(--mx-space-1);color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);font-weight:850}.account-auth-divider>span{height:var(--mx-border-width);flex:1;background:var(--mx-border-default)}.signup-agreement-panel{margin-top:var(--mx-space-4);padding:var(--mx-space-4);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-card);background:var(--mx-surface-default)}.signup-agreement-title{margin:0 0 var(--mx-space-1);color:var(--mx-text-primary);font-size:var(--mx-text-lg-size);line-height:var(--mx-text-lg-line)}.signup-agreement-intro{margin:0 0 var(--mx-space-3);font-size:var(--mx-text-xs-size);line-height:var(--mx-text-xs-line)}.signup-capacity-field{display:grid;gap:var(--mx-space-2);font-size:var(--mx-text-sm-size);font-weight:800}.signup-capacity-select{width:100%;min-height:var(--mx-control-touch);padding:0 var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-control);color:var(--mx-text-primary);background:var(--mx-surface-default);font:inherit}.signup-capacity-select:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1)}.signup-scope-note{margin:var(--mx-space-2) 0 var(--mx-space-3)}.signup-agreement-docs,.signup-scope-note{font-size:var(--mx-text-xs-size);line-height:var(--mx-text-xs-line)}.signup-agreement-docs{margin:0 0 var(--mx-space-3);color:var(--mx-text-strong)}.signup-agreement-docs a,.signup-scope-note a{color:var(--mx-action-primary);font-weight:800;text-decoration:underline;text-underline-offset:var(--mx-space-1)}.signup-ack-list{display:grid;gap:var(--mx-space-2)}.signup-ack{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--mx-space-3);min-height:var(--mx-control-touch);align-items:start;margin:0;padding:var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-card);color:var(--mx-text-strong);background:var(--mx-surface-default);font-size:var(--mx-text-sm-size);line-height:var(--mx-text-sm-line);font-weight:600;cursor:pointer}.signup-ack:has(input:checked){border-color:var(--mx-state-success);background:var(--mx-color-success-surface)}.signup-ack input{inline-size:var(--mx-space-5);block-size:var(--mx-space-5);margin-top:var(--mx-space-1);accent-color:var(--mx-state-success)}.signup-ack input:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1)}.signup-authority-note{margin:var(--mx-space-3) 0 0;font-size:var(--mx-text-xs-size);line-height:var(--mx-text-xs-line)}.account-auth-submit{margin-top:var(--mx-space-5)!important}.account-auth-secondary{margin-top:var(--mx-space-2)!important}.account-forgot-link{display:inline-flex;min-height:var(--mx-control-default);align-items:center;margin-top:var(--mx-space-3);color:var(--mx-action-primary);font-size:var(--mx-text-xs-size);font-weight:850;text-decoration:underline;text-underline-offset:var(--mx-space-1)}.account-forgot-link:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1);border-radius:var(--mx-radius-cell)}.account-recovery-submit{margin-top:var(--mx-space-5)!important}.account-recovery-privacy-note{margin-top:var(--mx-space-3);font-size:var(--mx-text-xs-size);line-height:var(--mx-text-xs-line)}.account-recovery-back{margin-top:var(--mx-space-3)!important}.account-recovery-header{padding-top:var(--mx-space-6);padding-bottom:var(--mx-space-5)}.account-recovery-separation{margin-bottom:var(--mx-space-2)}.account-recovery-workspace{color:var(--mx-text-strong);font-size:var(--mx-text-sm-size)}.account-recovery-nav{margin-top:var(--mx-space-4)}.account-recovery-nav .button{min-height:var(--mx-control-default)}.account-recovery-footer{padding-top:var(--mx-space-5);padding-bottom:var(--mx-space-6)}.account-recovery-footer p{margin:0}@media(max-width:560px){.account-policy-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mx-space-2)}.account-policy-links>a{justify-content:center}.signup-agreement-panel{padding:var(--mx-space-3)}.account-recovery-nav{display:grid;grid-template-columns:1fr}}.workspace-status-shell{min-height:100dvh;padding:var(--mx-space-8) var(--mx-space-4);background:var(--mx-surface-subtle)}.workspace-status-panel{display:grid;gap:var(--mx-space-5);width:min(var(--mx-container-reading),calc(100% - (2 * var(--mx-space-4))));margin:0 auto;padding:var(--mx-space-6);border:var(--mx-border-width) solid var(--mx-border-default);border-left:calc(var(--mx-border-selected-width) * 2) solid var(--mx-action-primary);border-radius:var(--mx-radius-panel);background:var(--mx-surface-default);box-shadow:var(--mx-shadow-panel)}.workspace-status-panel[data-tone=attention]{border-left-color:var(--mx-state-attention);background:var(--mx-color-attention-surface)}.workspace-status-panel[data-tone=blocked]{border-left-color:var(--mx-state-failure);background:var(--mx-color-failure-surface)}.workspace-status-copy{display:grid;gap:var(--mx-space-3)}.workspace-status-eyebrow{color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);font-weight:900;text-transform:uppercase}.workspace-status-panel h1{margin:0;color:var(--mx-text-primary);font-size:var(--mx-heading-2-size);line-height:var(--mx-heading-2-line)}.workspace-status-panel p{max-width:var(--mx-container-reading);margin:0;color:var(--mx-text-muted);font-size:var(--mx-text-sm-size);line-height:var(--mx-text-sm-line)}.workspace-status-actions{display:flex;flex-wrap:wrap;gap:var(--mx-space-2)}.workspace-status-actions .button{min-height:var(--mx-control-touch);margin:0}.workspace-status-panel[data-compact=true]{width:100%;margin:var(--mx-space-5) 0;padding:var(--mx-space-5);box-shadow:none}.workspace-status-panel[data-compact=true] h1{font-size:var(--mx-heading-3-size);line-height:var(--mx-heading-3-line)}@media(max-width:560px){.workspace-status-shell{padding:var(--mx-space-4) var(--mx-space-3)}.workspace-status-panel{width:100%;padding:var(--mx-space-5) var(--mx-space-4)}.workspace-status-actions{display:grid;grid-template-columns:1fr}.workspace-status-actions .button{width:100%}}.billing-trial-note{margin-bottom:20px;border-radius:14px;background:linear-gradient(90deg,#eef8f7,#f7fbfd)}.billing-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.billing-choice-card{display:flex;min-height:390px;flex-direction:column;padding:24px;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(14,159,176,.07),transparent 30%),linear-gradient(180deg,#fff,#fbfdff)}.billing-choice-card .price{margin:10px 0 3px;font-size:38px;letter-spacing:-.05em}.billing-choice-card>p{font-size:13px;line-height:1.6}.billing-checkout-note{min-height:58px;font-size:11px!important}.billing-choice-actions{display:grid;gap:9px;margin-top:auto}.billing-choice-actions .button{min-height:46px}.billing-cadence-note{display:block;padding:10px 12px;border:1px dashed #cfdce5;border-radius:11px;color:#657b8c;background:#f8fafb;font-size:10px;line-height:1.5}.billing-management-actions{margin-top:20px}.billing-authority-note{max-width:920px;margin-top:13px;font-size:11px;line-height:1.65}@media(max-width:980px){.billing-plan-grid{grid-template-columns:1fr}.billing-checkout-note,.billing-choice-card{min-height:0}}@media(max-width:520px){.billing-choice-card{padding:20px}.billing-choice-actions .button,.billing-management-actions .button{width:100%}.billing-management-actions{display:grid}}.billing-provider-authority-note{margin-top:var(--mx-space-2)}.billing-actions-section,.billing-authorization-callout,.billing-cancel-card,.billing-catalog-section,.billing-lifecycle-note,.billing-offer-review,.billing-plan-change-card,.billing-state-callout{margin-top:var(--mx-space-5)}.billing-price-cadence{font-size:var(--mx-text-sm-size)}.billing-cancel-card,.billing-offer-review,.billing-plan-change-card{scroll-margin-top:var(--mx-space-8)}.billing-offer-scope-cards{margin-top:var(--mx-space-4)}.billing-cancel-provider-note,.billing-offer-authority-note,.billing-offer-scope,.billing-plan-authority-note{font-size:var(--mx-text-xs-size);line-height:var(--mx-text-xs-line)}.billing-agreement-set{display:grid;gap:var(--mx-space-2);margin-top:var(--mx-space-4);padding:var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-card);background:var(--mx-surface-subtle)}.billing-agreement-set>span{color:var(--mx-text-muted);font-size:var(--mx-text-xs-size);font-weight:900;text-transform:uppercase}.billing-agreement-set>div{display:grid;gap:var(--mx-space-2)}.billing-agreement-set a{display:inline-flex;min-height:var(--mx-control-default);align-items:center;color:var(--mx-action-primary);font-size:var(--mx-text-xs-size);font-weight:850;text-decoration:underline;text-underline-offset:var(--mx-space-1)}.billing-agreement-set a:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1);border-radius:var(--mx-radius-cell)}.billing-subscription-ack-list{display:grid;gap:var(--mx-space-2);margin-top:var(--mx-space-4)}.billing-subscription-ack{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--mx-space-3);min-height:var(--mx-control-touch);align-items:start;margin:0;padding:var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-card);color:var(--mx-text-strong);background:var(--mx-surface-default);font-size:var(--mx-text-sm-size);line-height:var(--mx-text-sm-line);font-weight:600;cursor:pointer}.billing-subscription-ack:has(input:checked){border-color:var(--mx-state-success);background:var(--mx-color-success-surface)}.billing-subscription-ack input{inline-size:var(--mx-space-5);block-size:var(--mx-space-5);margin-top:var(--mx-space-1);accent-color:var(--mx-state-success)}.billing-subscription-ack input:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1)}.billing-offer-submit{min-height:var(--mx-control-touch);margin-top:var(--mx-space-4)!important}.billing-management-actions{margin-top:var(--mx-space-5)}.billing-management-actions .button{min-height:var(--mx-control-default)}.billing-cancel-card>.button,.billing-plan-change-card .hero-actions .button{min-height:var(--mx-control-touch)}.billing-action-message,.billing-cancel-provider-note,.billing-plan-authority-note,.billing-plan-selection-note{margin-top:var(--mx-space-3)}.billing-authorization-callout a{display:inline-flex;min-height:var(--mx-control-default);align-items:center;color:var(--mx-action-primary);font-weight:850;text-decoration:underline;text-underline-offset:var(--mx-space-1)}.billing-authorization-callout a:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1);border-radius:var(--mx-radius-cell)}.support-operations-boundary{margin-top:var(--mx-space-5)}.support-email-copy{display:grid;gap:var(--mx-space-2);max-width:var(--mx-container-reading)}.support-email-field{display:grid;gap:var(--mx-space-2);color:var(--mx-text-primary);font-size:var(--mx-text-sm-size);font-weight:800}.support-email-field input{width:100%;min-height:var(--mx-control-touch);padding:0 var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-default);border-radius:var(--mx-radius-control);color:var(--mx-text-primary);background:var(--mx-surface-default);font:inherit}.support-email-field input:focus-visible{outline:var(--mx-border-selected-width) solid var(--mx-action-primary);outline-offset:var(--mx-space-1)}.support-email-copy-action{width:max-content;min-height:var(--mx-control-default);margin:0}.support-email-copy-note{font-size:var(--mx-text-xs-size);line-height:var(--mx-text-xs-line)}@media(max-width:560px){.support-email-copy-action{width:100%}}.advanced-uncertainty-layout{display:grid;gap:var(--mx-space-5)}.integrity-outcome-matrix{display:grid;gap:var(--mx-space-2)}.integrity-outcome-matrix>div{display:grid;gap:var(--mx-space-1);padding:var(--mx-space-3);border:var(--mx-border-width) solid var(--mx-border-strong);border-radius:var(--mx-radius-control);background:var(--mx-surface-inverse)}.integrity-outcome-matrix>div>span{color:var(--mx-text-inverse-muted);font-size:var(--mx-text-xs-size);font-weight:950;text-transform:uppercase}.integrity-outcome-matrix>div>strong{color:var(--mx-text-inverse);font-size:var(--mx-text-xs-size);line-height:var(--mx-text-xs-line)}.integrity-outcome-matrix>div>small{color:var(--mx-text-inverse-muted);font-size:var(--mx-text-xs-size);line-height:var(--mx-text-xs-line)}.integrity-outcome-matrix>div:nth-child(6)>strong{color:var(--mx-text-inverse)}.integrity-outcome-matrix>div:last-child>strong{color:var(--mx-text-inverse-muted)}.hero-chain{position:relative;isolation:isolate;overflow:hidden;border-top:0!important}.hero-chain:after{content:"";position:absolute;z-index:2;top:0;left:0;width:34%;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(30,124,220,.28),rgba(39,196,204,.98),rgba(241,204,103,.92),transparent);filter:drop-shadow(0 0 5px rgba(39,196,204,.35));transform:translateX(-145%);animation:metraxiom-chain-pulse 9.4s cubic-bezier(.45,0,.55,1) infinite}.hero-chain i{background:linear-gradient(90deg,#c9d8e3,#1b9aad,#e5c568,#c9d8e3);background-size:220% 100%;animation:metraxiom-chain-link 9.4s ease-in-out infinite}.pulse-track i{animation:metraxiom-pulse 6.5s ease-in-out infinite!important;left:-25%;opacity:.15}figure[aria-label="METRAXIOM founder identity mark"]{width:100%;max-width:100%;min-width:0;overflow:visible}figure[aria-label="METRAXIOM founder identity mark"]>div,figure[aria-label="METRAXIOM founder identity mark"]>figcaption{max-width:100%;min-width:0}figure[aria-label="METRAXIOM founder identity mark"]>figcaption{width:min(480px,100%);overflow-wrap:anywhere}figure[aria-label="METRAXIOM founder identity mark"] div[class*=precisionLine] span{background:linear-gradient(90deg,transparent,#e7c65c,#fff2ae,#6fc2ff,transparent);background-size:240% 100%;animation:metraxiom-seal-trace 8.8s linear infinite}figure[aria-label="METRAXIOM founder identity mark"] div[class*=precisionLine] i{animation:metraxiom-seal-dot 4.4s ease-in-out infinite}@keyframes metraxiom-chain-pulse{0%,9%{transform:translateX(-145%);opacity:0}17%{opacity:1}76%{opacity:1}90%,to{transform:translateX(395%);opacity:0}}@keyframes metraxiom-chain-link{0%,to{background-position:0 50%;opacity:.56}50%{background-position:100% 50%;opacity:1}}@keyframes metraxiom-seal-trace{0%{background-position:180% 50%;opacity:.55}46%{opacity:1}to{background-position:-80% 50%;opacity:.55}}@keyframes metraxiom-seal-dot{0%,to{transform:scale(.84);box-shadow:0 0 8px rgba(90,179,255,.42)}50%{transform:scale(1.32);box-shadow:0 0 19px rgba(241,209,110,.8)}}@media(max-width:760px){figure[aria-label="METRAXIOM founder identity mark"]{padding-inline:0!important;gap:16px!important}figure[aria-label="METRAXIOM founder identity mark"]>div{width:min(298px,78vw,100%)!important}figure[aria-label="METRAXIOM founder identity mark"]>figcaption{width:min(360px,100%)!important;padding-inline:14px!important}figure[aria-label="METRAXIOM founder identity mark"] div[class*=imageFrame]{width:82%!important}figure[aria-label="METRAXIOM founder identity mark"] div[class*=monogram]:not([class*=monogramLabel]){font-size:clamp(96px,30vw,118px)!important;transform:translate(-.035em,.045em)!important}figure[aria-label="METRAXIOM founder identity mark"] div[class*=topArc]{top:12%!important;max-width:76%!important;font-size:clamp(14px,4.25vw,17px)!important;letter-spacing:.16em!important}figure[aria-label="METRAXIOM founder identity mark"] div[class*=precisionLine]{bottom:27.5%!important}figure[aria-label="METRAXIOM founder identity mark"] div[class*=monogramLabel]{bottom:20.3%!important;max-width:80%!important;font-size:7px!important;letter-spacing:.12em!important}figure[aria-label="METRAXIOM founder identity mark"] div[class*=established]{bottom:13.6%!important;font-size:7px!important}.hero-chain:after{width:44%;animation-duration:8.8s}}@media(max-width:390px){figure[aria-label="METRAXIOM founder identity mark"]>div{width:min(278px,76vw,100%)!important}figure[aria-label="METRAXIOM founder identity mark"]>figcaption{width:min(342px,100%)!important}}.verifier-scenarios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}.proof-scenario{--scenario:#135dba;--scenario-rgb:19,93,186;--marker:50%;position:relative;isolation:isolate;display:grid;gap:10px;min-width:0;min-height:132px;padding:15px 15px 12px;overflow:hidden;appearance:none;border:1px solid #d1ddea;border-radius:18px;background:linear-gradient(145deg,#fff 0,rgba(var(--scenario-rgb),.035) 100%);color:#102033;font:inherit;text-align:left;cursor:pointer;box-shadow:0 5px 16px rgba(8,25,45,.045);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.proof-scenario:before{content:"";position:absolute;z-index:-1;inset:auto -18% -75% auto;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(var(--scenario-rgb),.16),rgba(var(--scenario-rgb),0) 68%);opacity:.45;transition:opacity .2s ease,transform .25s ease}.proof-scenario:hover:not(:disabled){transform:translateY(-2px);border-color:rgba(var(--scenario-rgb),.5);box-shadow:0 13px 32px rgba(var(--scenario-rgb),.12)}.proof-scenario:focus-visible{outline:3px solid rgba(var(--scenario-rgb),.28);outline-offset:3px}.proof-scenario:disabled{cursor:wait}.proof-scenario:disabled:not(.is-active){opacity:.58}.proof-scenario-pass{--scenario:#087a4d;--scenario-rgb:8,122,77;--marker:62%}.proof-scenario-review{--scenario:#8a5b12;--scenario-rgb:138,91,18;--marker:97%}.proof-scenario-fail{--scenario:#a8332a;--scenario-rgb:168,51,42;--marker:calc(100% - 4px)}.proof-scenario-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;min-width:0}.proof-scenario-beacon{width:11px;height:11px;border-radius:50%;background:var(--scenario);box-shadow:0 0 0 5px rgba(var(--scenario-rgb),.09);transition:box-shadow .2s ease,transform .2s ease}.proof-scenario-copy{display:grid;min-width:0;gap:1px}.proof-scenario-copy strong{color:#142b43;font-size:13px;line-height:1.2;letter-spacing:-.01em}.proof-scenario-copy small{color:#66798d;font-size:9px;font-weight:750;line-height:1.35}.proof-scenario-status{align-self:start;padding:4px 7px;border-radius:999px;background:rgba(var(--scenario-rgb),.09);color:var(--scenario);font-size:8px;font-weight:950;letter-spacing:.11em}.proof-scenario-gauge{position:relative;display:block;height:9px;margin-top:5px;border:1px solid #cfdae5;border-radius:999px;background:linear-gradient(90deg,#e8eef5 0 49.4%,#91a4b7 49.4% 50.6%,#e8eef5 50.6% 100%);box-shadow:inset 0 1px 2px rgba(8,25,45,.06)}.proof-scenario-gauge:after,.proof-scenario-gauge:before{content:"";position:absolute;top:-3px;width:1px;height:13px;background:#9dafc0}.proof-scenario-gauge:before{left:0}.proof-scenario-gauge:after{right:0}.proof-scenario-gauge i{position:absolute;z-index:2;top:50%;left:var(--marker);width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:var(--scenario);box-shadow:0 0 0 2px rgba(var(--scenario-rgb),.16),0 0 12px rgba(var(--scenario-rgb),.22);transform:translate(-50%,-50%);transition:box-shadow .22s ease,transform .22s ease}.proof-scenario-axis{display:grid;grid-template-columns:1fr 1fr 1fr;color:#8899aa;font-size:7px;font-weight:850;letter-spacing:.08em}.proof-scenario-axis span:nth-child(2){text-align:center}.proof-scenario-axis span:last-child{text-align:right}.proof-scenario.is-active{transform:translateY(-3px);border-color:var(--scenario);background:linear-gradient(145deg,#fff 0,rgba(var(--scenario-rgb),.105) 100%);box-shadow:0 0 0 1px rgba(var(--scenario-rgb),.08),0 17px 42px rgba(var(--scenario-rgb),.18),inset 0 0 30px rgba(var(--scenario-rgb),.045)}.proof-scenario.is-active:before{opacity:1;transform:scale(1.12)}.proof-scenario.is-active .proof-scenario-beacon{transform:scale(1.08);box-shadow:0 0 0 7px rgba(var(--scenario-rgb),.1),0 0 24px rgba(var(--scenario-rgb),.5)}.proof-scenario.is-active .proof-scenario-status{background:var(--scenario);color:#fff;box-shadow:0 5px 14px rgba(var(--scenario-rgb),.2)}.proof-scenario.is-active .proof-scenario-gauge{border-color:rgba(var(--scenario-rgb),.3);background:linear-gradient(90deg,rgba(var(--scenario-rgb),.09) 0 49.4%,#8195a9 49.4% 50.6%,rgba(var(--scenario-rgb),.09) 50.6% 100%)}.proof-scenario.is-active .proof-scenario-gauge i{box-shadow:0 0 0 3px rgba(var(--scenario-rgb),.15),0 0 19px rgba(var(--scenario-rgb),.52)}.proof-scenario.is-running:after{content:"";position:absolute;z-index:3;top:0;bottom:0;width:32%;left:-38%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),rgba(var(--scenario-rgb),.2),transparent);transform:skewX(-12deg);animation:proof-vector-scan 1.05s cubic-bezier(.22,.61,.36,1) infinite}.proof-scenario.is-running .proof-scenario-beacon,.proof-scenario.is-running .proof-scenario-gauge i{animation:proof-vector-pulse .82s ease-in-out infinite}.proof-scenario-announcement{min-height:38px;margin:11px 0 0;padding:9px 11px;border-left:3px solid #c4d5e7;border-radius:0 9px 9px 0;background:#f6f9fc;color:#53677c;font-size:10px;line-height:1.55}.verifier-scenarios:has(.proof-scenario-pass.is-active)+.proof-scenario-announcement{border-left-color:#087a4d;background:#eff9f5;color:#315f4f}.verifier-scenarios:has(.proof-scenario-review.is-active)+.proof-scenario-announcement{border-left-color:#8a5b12;background:#fff8eb;color:#6f5528}.verifier-scenarios:has(.proof-scenario-fail.is-active)+.proof-scenario-announcement{border-left-color:#a8332a;background:#fff2f0;color:#79433e}@keyframes proof-vector-scan{0%{left:-40%;opacity:0}16%{opacity:1}78%{opacity:1}to{left:112%;opacity:0}}@keyframes proof-vector-pulse{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.18)}}.proof-scenario.is-running .proof-scenario-beacon{animation-name:proof-beacon-pulse;transform:none}@keyframes proof-beacon-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 7px rgba(var(--scenario-rgb),.1),0 0 20px rgba(var(--scenario-rgb),.38)}50%{transform:scale(1.25);box-shadow:0 0 0 10px rgba(var(--scenario-rgb),.07),0 0 30px rgba(var(--scenario-rgb),.62)}}@media(max-width:980px){.verifier-scenarios{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.verifier-scenarios{grid-template-columns:1fr;gap:10px}.proof-scenario{min-height:116px;padding:14px 15px}.proof-scenario-copy strong{font-size:15px}.proof-scenario-copy small{font-size:10px}.proof-scenario-status{font-size:9px}.proof-scenario-axis{font-size:8px}}@media(max-width:390px){.proof-scenario{border-radius:15px;padding-inline:13px}.proof-scenario-head{gap:8px}.proof-scenario-copy strong{font-size:14px}}@media(prefers-reduced-motion:reduce){.hero-chain i,.hero-chain:after,.pulse-track i,figure[aria-label="METRAXIOM founder identity mark"] div[class*=precisionLine] i,figure[aria-label="METRAXIOM founder identity mark"] div[class*=precisionLine] span{animation:none!important}.hero-chain:after{width:30%;transform:translateX(116%);opacity:.72}.pulse-track i{left:39%;opacity:.55}.proof-scenario,.proof-scenario-beacon,.proof-scenario-gauge i,.proof-scenario:before{transition:none}.proof-scenario.is-running .proof-scenario-beacon,.proof-scenario.is-running .proof-scenario-gauge i,.proof-scenario.is-running:after{animation:none}.proof-scenario.is-running:after{display:none}.proof-scenario.is-active{transform:none}}input[type=checkbox],input[type=radio]{inline-size:24px;block-size:24px;min-inline-size:24px;min-block-size:24px;margin:0;accent-color:var(--action,#135DBA);cursor:pointer;touch-action:manipulation}label:has(input[type=checkbox]),label:has(input[type=radio]){min-block-size:44px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}input[type=range]{inline-size:100%;min-block-size:44px;cursor:grab;touch-action:pan-y}input[type=range]:active{cursor:grabbing}[role=button],[role=switch],button,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (pointer:coarse){[role=button],[role=switch],button,summary{min-block-size:44px}}@media (max-width:560px){[class*=disciplineRail]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important;max-height:none!important;padding:8px!important;scroll-snap-type:none!important}[class*=disciplineRail] [class*=railTitle]{grid-column:1/-1!important;min-width:0!important;padding:8px 8px 10px!important;border-right:0!important;border-bottom:1px solid rgb(255 255 255/9%)!important}[class*=disciplineRail]>button{min-width:0!important;min-height:64px!important;padding:10px!important;align-content:center!important;white-space:normal!important}[class*=disciplineRail]>button strong{font-size:11px!important;line-height:1.25!important}[class*=disciplineRail]>button small{display:none!important}[class*=rangeBuilder]{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important}[class*=rangeBuilder]>label:nth-of-type(3){grid-column:1/2!important}[class*=rangeBuilder]>label:nth-of-type(4){grid-column:3/4!important}}@media (max-width:360px){[class*=disciplineRail]{grid-template-columns:1fr!important}}.site-header{position:sticky;top:0;z-index:50;background:var(--mx-public-header-profile-color-001);color:var(--mx-public-header-profile-color-002);border-bottom:1px solid var(--mx-public-header-profile-color-003);box-shadow:var(--mx-public-header-profile-shadow-001);backdrop-filter:blur(18px) saturate(125%)}.test-production-banner{border-bottom:1px solid var(--mx-public-header-profile-color-004);background:linear-gradient(90deg,var(--mx-public-header-profile-color-005),var(--mx-public-header-profile-color-006) 52%,var(--mx-public-header-profile-color-005));box-shadow:var(--mx-public-header-profile-shadow-002)}.test-production-banner-inner{min-height:31px;display:flex;align-items:center;justify-content:center;gap:var(--mx-public-header-profile-space-001);padding-top:var(--mx-public-header-profile-space-002);padding-bottom:var(--mx-public-header-profile-space-002);color:var(--mx-public-header-profile-color-007);font-size:var(--mx-public-header-profile-type-001);font-weight:800;line-height:1.25;letter-spacing:.11em;text-transform:uppercase;text-align:center}.test-production-banner strong{display:inline-flex;align-items:center;min-height:20px;padding:var(--mx-public-header-profile-space-003);border:1px solid var(--mx-public-header-profile-color-008);border-radius:var(--mx-public-header-profile-radius-001);color:var(--mx-public-header-profile-color-009);background:var(--mx-public-header-profile-color-010);font-size:var(--mx-public-header-profile-type-002);font-weight:950;letter-spacing:.13em;white-space:nowrap}.test-production-banner span{color:var(--mx-public-header-profile-color-011);white-space:nowrap}.test-production-banner a{display:inline-flex;align-items:center;min-height:var(--mx-control-compact);color:var(--mx-public-header-profile-color-012);font-size:var(--mx-text-xs-size);font-weight:900;letter-spacing:.1em;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.test-production-banner a:hover{color:var(--mx-public-header-profile-color-013)}.test-production-banner a:focus-visible{outline:2px solid var(--mx-public-header-profile-color-012);outline-offset:3px;border-radius:var(--mx-public-header-profile-radius-002)}.nav-wrap{height:70px;gap:var(--mx-public-header-profile-space-004)}.brand{gap:var(--mx-public-header-profile-space-005)}.brand,.brand-mark{color:var(--mx-public-header-profile-color-014)}.brand-mark{width:39px;height:39px;border:1px solid var(--mx-public-header-profile-color-015);border-radius:var(--mx-public-header-profile-radius-003);background:radial-gradient(circle at 30% 22%,var(--mx-public-header-profile-color-016) 0,var(--mx-public-header-profile-color-017) 31%,var(--mx-public-header-profile-color-018) 62%,var(--mx-public-header-profile-color-019) 100%);box-shadow:var(--mx-public-header-profile-shadow-003);font-size:var(--mx-public-header-profile-type-003);letter-spacing:-.02em}.brand strong{color:var(--mx-public-header-profile-color-020);font-size:var(--mx-public-header-profile-type-004);letter-spacing:.14em}.brand small{color:var(--mx-public-header-profile-color-021);font-size:var(--mx-public-header-profile-type-002);letter-spacing:.08em}.v5-primary-nav{gap:var(--mx-public-header-profile-space-006);color:var(--mx-public-header-profile-color-022)}.v5-primary-nav>a{position:relative;white-space:nowrap;font-size:var(--mx-public-header-profile-type-005);font-weight:750;letter-spacing:.015em}.v5-primary-nav>a:after{content:"";position:absolute;left:0;right:100%;bottom:-10px;height:1px;background:var(--mx-public-header-profile-color-023);transition:var(--mx-public-header-profile-motion-001)}.v5-primary-nav>a:hover{color:var(--mx-public-header-profile-color-014)}.v5-primary-nav>a:focus-visible:after,.v5-primary-nav>a:hover:after{right:0}.v5-primary-nav>a:focus-visible{outline:2px solid var(--mx-public-header-profile-color-024);outline-offset:6px;border-radius:var(--mx-public-header-profile-radius-002);color:var(--mx-public-header-profile-color-014)}.v5-nav-actions{gap:var(--mx-public-header-profile-space-007)}.v5-nav-actions .text-link{color:var(--mx-public-header-profile-color-025);font-size:var(--mx-public-header-profile-type-005)}.v5-nav-actions .text-link:hover{color:var(--mx-public-header-profile-color-014)}.v5-nav-actions .button{min-height:40px;padding:var(--mx-public-header-profile-space-008);border:1px solid var(--mx-public-header-profile-color-026);border-radius:var(--mx-public-header-profile-radius-004);background:linear-gradient(135deg,var(--mx-public-header-profile-color-027),var(--mx-public-header-profile-color-028));box-shadow:var(--mx-public-header-profile-shadow-004);white-space:nowrap;font-size:var(--mx-public-header-profile-type-006)}.mobile-ai-trigger{display:flex;align-items:center;gap:var(--mx-public-header-profile-space-009);min-height:40px;padding:var(--mx-public-header-profile-space-010);border:1px solid var(--mx-public-header-profile-color-029);border-radius:var(--mx-public-header-profile-radius-005);color:var(--mx-public-header-profile-color-030);background:var(--mx-public-header-profile-color-031);box-shadow:var(--mx-public-header-profile-shadow-005);font:inherit;font-size:var(--mx-public-header-profile-type-001);font-weight:850;letter-spacing:.04em;white-space:nowrap;cursor:pointer}.mobile-ai-trigger .ai-trigger-mark{display:block;width:28px;height:28px;flex-shrink:0}.mobile-ai-trigger:hover{border-color:var(--mx-public-header-profile-color-032);background:var(--mx-public-header-profile-color-033)}.mobile-ai-trigger:focus-visible{outline:3px solid var(--mx-public-header-profile-color-034);outline-offset:2px}.v5-mobile-nav{display:none;position:relative}.v5-mobile-nav>summary{list-style:none;width:42px;height:42px;display:grid;align-content:center;gap:var(--mx-public-header-profile-space-002);padding:var(--mx-public-header-profile-space-007);border:1px solid var(--mx-public-header-profile-color-035);border-radius:var(--mx-public-header-profile-radius-005);background:var(--mx-public-header-profile-color-031);box-shadow:var(--mx-public-header-profile-shadow-006);cursor:pointer}.v5-mobile-nav>summary::-webkit-details-marker{display:none}.v5-mobile-nav>summary span{display:block;height:2px;border-radius:var(--mx-public-header-profile-radius-002);background:var(--mx-public-header-profile-color-036)}.v5-mobile-nav>summary:focus-visible{outline:3px solid var(--mx-public-header-profile-color-034);outline-offset:2px}.v5-mobile-nav[open]>summary{border-color:var(--mx-public-header-profile-color-037);background:var(--mx-public-header-profile-color-038)}.v5-mobile-nav>nav{position:absolute;top:calc(100% + 10px);right:0;width:min(420px,calc(100vw - 24px));color:var(--mx-public-header-profile-color-039);background:var(--mx-public-header-profile-color-014);border:1px solid var(--mx-public-header-profile-color-040);border-radius:var(--mx-public-header-profile-radius-006);box-shadow:var(--mx-public-header-profile-shadow-007)}.mobile-nav-section{display:grid;gap:var(--mx-public-header-profile-space-009);padding:var(--mx-public-header-profile-space-011)}.mobile-nav-section>strong{padding:var(--mx-public-header-profile-space-012);color:var(--mx-public-header-profile-color-041);font-size:var(--mx-public-header-profile-type-001);font-weight:900;letter-spacing:.11em;text-transform:uppercase}.mobile-secondary-section,.mobile-studio-section{border-top:1px solid var(--mx-public-header-profile-color-042);padding-top:var(--mx-public-header-profile-space-005)}@media(max-width:1260px){.v5-primary-nav{gap:var(--mx-public-header-profile-space-013)}.v5-primary-nav>a{font-size:var(--mx-public-header-profile-type-006)}.v5-nav-actions .button{font-size:var(--mx-public-header-profile-type-001)}}@media(max-width:1180px){.nav-wrap{gap:var(--mx-public-header-profile-space-014)}.brand,.test-production-banner a{min-height:var(--mx-control-touch)}.mobile-ai-trigger{min-width:var(--mx-control-touch);padding:var(--mx-public-header-profile-space-015);justify-content:center}.mobile-ai-trigger,.v5-mobile-nav>summary{width:var(--mx-control-touch);height:var(--mx-control-touch)}.mobile-ai-trigger .ai-trigger-label,.v5-primary-nav{display:none}.v5-nav-actions{margin-left:auto}.v5-nav-actions .text-link{display:inline-flex;align-items:center}.v5-nav-actions .button,.v5-nav-actions .text-link{min-height:var(--mx-control-touch);font-size:var(--mx-text-xs-size)}.v5-mobile-nav{display:block}.compact-mobile-nav nav{max-height:min(78vh,700px);overflow:auto;overscroll-behavior:contain;padding:var(--mx-public-header-profile-space-016);gap:var(--mx-public-header-profile-space-017)}.compact-mobile-nav .mobile-auth-row{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mx-public-header-profile-space-017);padding:var(--mx-public-header-profile-space-018);background:var(--mx-public-header-profile-color-014);border-bottom:1px solid var(--mx-public-header-profile-color-042)}.compact-mobile-nav .mobile-auth-row a{min-height:var(--mx-control-touch);display:flex;align-items:center;justify-content:center;border-radius:var(--mx-public-header-profile-radius-004);font-size:var(--mx-public-header-profile-type-005);font-weight:850}.compact-mobile-nav .mobile-signin{border:1px solid var(--mx-public-header-profile-color-043);color:var(--mx-public-header-profile-color-044);background:var(--mx-public-header-profile-color-014)}.compact-mobile-nav .mobile-create{background:var(--mx-public-header-profile-color-027);color:var(--mx-public-header-profile-color-014);border:1px solid var(--mx-public-header-profile-color-027)}.compact-mobile-nav .mobile-pricing{border:1px solid var(--mx-public-header-profile-color-045);color:var(--mx-public-header-profile-color-046);background:var(--mx-public-header-profile-color-047)}.compact-mobile-nav .mobile-link-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--mx-public-header-profile-space-019)}.compact-mobile-nav .mobile-link-grid>a{min-height:var(--mx-control-touch);display:flex;align-items:center;padding:var(--mx-public-header-profile-space-020);border-radius:var(--mx-public-header-profile-radius-007);color:var(--mx-public-header-profile-color-048);font-size:var(--mx-public-header-profile-type-005);line-height:1.2}.compact-mobile-nav .mobile-link-grid>a:hover{background:var(--mx-public-header-profile-color-049)}}@media(max-width:980px){.site-header[data-technician-workspace=true]{position:relative}.site-header[data-technician-workspace=true] .nav-wrap{height:58px}.site-header[data-technician-workspace=true] .test-production-banner-inner{min-height:28px;padding-top:var(--mx-public-header-profile-space-021);padding-bottom:var(--mx-public-header-profile-space-021)}.v5-nav-actions{display:none}.brand{margin-right:auto}}@media(max-width:600px){.test-production-banner-inner{min-height:34px;gap:var(--mx-public-header-profile-space-009);padding-top:var(--mx-public-header-profile-space-002);padding-bottom:var(--mx-public-header-profile-space-002);font-size:var(--mx-public-header-profile-type-002);letter-spacing:.075em}.test-production-banner strong{font-size:var(--mx-public-header-profile-type-007);padding-left:var(--mx-public-header-profile-space-015);padding-right:var(--mx-public-header-profile-space-015)}.test-production-banner a{font-size:var(--mx-text-xs-size)}}@media(max-width:430px){.test-production-banner-inner{display:grid;grid-template-columns:auto 1fr auto;gap:var(--mx-public-header-profile-space-022);justify-content:stretch;text-align:left}.test-production-banner strong{justify-self:start}.test-production-banner span{min-width:0;white-space:normal;line-height:1.2}.test-production-banner a{justify-self:end;text-align:right;min-height:var(--mx-control-touch)}.nav-wrap{height:62px}.brand,.nav-wrap{gap:var(--mx-public-header-profile-space-017)}.brand{min-height:var(--mx-control-touch)}.brand-mark{width:34px;height:34px}.brand strong{font-size:var(--mx-public-header-profile-type-005)}.brand small{display:none}.mobile-ai-trigger{width:var(--mx-control-touch);height:var(--mx-control-touch);min-width:var(--mx-control-touch);border-radius:var(--mx-public-header-profile-radius-008);padding:var(--mx-public-header-profile-space-002)}.mobile-ai-trigger .ai-trigger-mark{width:26px;height:26px;font-size:var(--mx-public-header-profile-type-007)}.v5-mobile-nav>summary{width:var(--mx-control-touch);height:var(--mx-control-touch);border-radius:var(--mx-public-header-profile-radius-008);padding:var(--mx-public-header-profile-space-017)}.compact-mobile-nav nav{right:-2px;max-height:calc(100dvh - 110px);padding:var(--mx-public-header-profile-space-023)}.compact-mobile-nav .mobile-link-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.v5-primary-nav>a:after{transition:none}}.nav-workstation-link{display:flex;align-items:center;gap:var(--mx-public-header-profile-space-009);min-height:40px;padding:var(--mx-public-header-profile-space-010);border:1px solid var(--mx-public-header-profile-color-050);border-radius:var(--mx-public-header-profile-radius-005);color:var(--mx-public-header-profile-color-051);background:var(--mx-public-header-profile-color-052);box-shadow:var(--mx-public-header-profile-shadow-008);font-size:var(--mx-public-header-profile-type-001);font-weight:850;letter-spacing:.04em;white-space:nowrap;text-decoration:none}.nav-workstation-link span{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--mx-public-header-profile-color-053);border-radius:var(--mx-public-header-profile-radius-004);color:var(--mx-public-header-profile-color-054);background:var(--mx-public-header-profile-color-055);font-size:var(--mx-public-header-profile-type-008);font-weight:850}.nav-workstation-link b{font:inherit}.nav-workstation-link:hover{border-color:var(--mx-public-header-profile-color-056);color:var(--mx-public-header-profile-color-014);background:var(--mx-public-header-profile-color-057)}.nav-workstation-link:focus-visible{outline:3px solid var(--mx-public-header-profile-color-034);outline-offset:2px}@media(max-width:1180px){.nav-workstation-link{margin-left:auto;min-height:var(--mx-control-touch)}.v5-nav-actions+.nav-workstation-link{margin-left:0}}@media(max-width:980px){.nav-workstation-link{margin-left:auto}}@media(max-width:430px){.nav-workstation-link{width:var(--mx-control-touch);height:var(--mx-control-touch);min-width:var(--mx-control-touch);padding:var(--mx-public-header-profile-space-002);justify-content:center}.nav-workstation-link span{width:26px;height:26px}.nav-workstation-link b{display:none}}[data-interface-language] .nav-workstation-link b span{display:inline;inline-size:auto;block-size:auto;border:0;border-radius:var(--mx-radius-none);background:none;color:inherit;font:inherit}[data-interface-language] .nav-wrap{min-block-size:var(--mx-space-16);height:auto;padding-block:var(--mx-space-2);gap:var(--mx-space-3);flex-wrap:wrap}[data-interface-language][dir=rtl] .nav-links{flex-wrap:wrap}[data-interface-language][dir=rtl] .brand{margin-right:0;margin-inline-end:auto}[data-interface-language][dir=rtl] .v5-nav-actions{margin-left:0;margin-inline-start:auto}[data-interface-language][dir=rtl] .v5-mobile-nav>nav{left:auto;right:auto;inset-inline-end:0}@media(max-width:47.99rem){[data-interface-language] .nav-wrap{gap:var(--mx-space-2)}[data-interface-language] .nav-wrap>.brand{flex:1 1 0;min-inline-size:var(--mx-space-24);margin:0}[data-interface-language] .nav-wrap>.brand [data-brand-wordmark]{inline-size:100%;min-inline-size:0;grid-template-columns:minmax(0,1fr)}[data-interface-language] .nav-wrap>.brand [data-brand-wordmark]>span{min-inline-size:0;max-inline-size:100%;overflow:hidden}[data-interface-language] .mobile-ai-trigger,[data-interface-language] .nav-workstation-link,[data-interface-language] .v5-mobile-nav{flex-shrink:0}}@media(max-width:23rem){[data-interface-language] .nav-wrap{justify-content:space-between}[data-interface-language] .nav-wrap>.brand{flex-basis:100%;justify-content:center}[data-interface-language] .nav-wrap>.brand [data-brand-wordmark]{inline-size:auto}}.site-header .nav-wrap{min-block-size:var(--mx-space-16);height:auto;padding-block:var(--mx-space-2);gap:var(--mx-space-3);flex-wrap:wrap}.site-header[data-v5-public-shell=true]{position:relative}@media (min-width:1181px){.site-header .nav-wrap{flex-wrap:nowrap;min-inline-size:0;gap:var(--mx-space-3)}.site-header .nav-wrap>.brand{flex:0 1 auto;min-inline-size:0}.site-header .v5-nav-actions,.site-header .v5-primary-nav{display:none}.site-header .nav-workstation-link{margin-inline-start:auto;flex:0 0 auto}.site-header .v5-mobile-nav{display:block;flex:0 0 var(--mx-control-touch);margin-inline-start:0}.site-header .v5-mobile-nav>summary{width:var(--mx-control-touch);height:var(--mx-control-touch);padding:var(--mx-space-2)}.site-header .compact-mobile-nav>nav{inset-inline-end:0;inset-inline-start:auto;width:min(420px,calc(100vw - 24px));max-inline-size:calc(100vw - 24px);max-height:min(78dvh,700px);overflow:auto;overscroll-behavior:contain;padding:var(--mx-public-header-profile-space-016);gap:var(--mx-public-header-profile-space-017)}.site-header .compact-mobile-nav .mobile-auth-row{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mx-public-header-profile-space-017);padding:var(--mx-public-header-profile-space-018);background:var(--mx-public-header-profile-color-014);border-bottom:1px solid var(--mx-public-header-profile-color-042)}.site-header .compact-mobile-nav .mobile-auth-row a{min-height:var(--mx-control-touch);display:flex;align-items:center;justify-content:center;border-radius:var(--mx-public-header-profile-radius-004);font-size:var(--mx-public-header-profile-type-005);font-weight:850}.site-header .compact-mobile-nav .mobile-signin{border:1px solid var(--mx-public-header-profile-color-043);color:var(--mx-public-header-profile-color-044);background:var(--mx-public-header-profile-color-014)}.site-header .compact-mobile-nav .mobile-create{color:var(--mx-public-header-profile-color-014);background:var(--mx-public-header-profile-color-027);border:1px solid var(--mx-public-header-profile-color-027)}.site-header .compact-mobile-nav .mobile-pricing{border:1px solid var(--mx-public-header-profile-color-045);color:var(--mx-public-header-profile-color-046);background:var(--mx-public-header-profile-color-047)}.site-header .compact-mobile-nav .mobile-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mx-public-header-profile-space-019)}.site-header .compact-mobile-nav .mobile-link-grid>a{min-height:var(--mx-control-touch);min-inline-size:0;display:flex;align-items:center;padding:var(--mx-public-header-profile-space-020);border-radius:var(--mx-public-header-profile-radius-007);color:var(--mx-public-header-profile-color-048);font-size:var(--mx-public-header-profile-type-005);line-height:1.2;overflow-wrap:anywhere}.site-header .compact-mobile-nav .mobile-link-grid>a:hover{background:var(--mx-public-header-profile-color-049)}}#public-main{--mx-radius-card:10px;--mx-radius-panel:12px;--mx-radius-control:7px;--mx-shadow-card:0 3px 12px var(--mx-refinement-color-047);--mx-shadow-panel:0 8px 24px var(--mx-refinement-color-048);color:var(--mx-text-primary);font-size:var(--mx-refinement-type-013);line-height:1.75}#public-main .container{width:min(1240px,calc(100% - 64px));margin-inline:auto}#public-main .container.narrow{max-width:900px}#public-main .page-hero{padding:var(--mx-refinement-space-057);background-color:var(--mx-refinement-color-007);background-image:var(--mx-refinement-hero-background);color:var(--mx-refinement-color-001);border-bottom:1px solid var(--mx-refinement-color-003);box-shadow:none}#public-main .page-hero:after,#public-main .page-hero:before{display:none}#public-main .page-hero h1{color:var(--mx-refinement-color-001);max-width:23ch;margin:var(--mx-refinement-space-058);font-size:var(--mx-refinement-type-022);font-weight:500;line-height:1.12;letter-spacing:-.035em;text-wrap:balance}#public-main .page-hero p{max-width:72ch;font-size:var(--mx-refinement-type-010);line-height:1.85;color:var(--mx-refinement-color-002)}#public-main .section{padding-block:64px}#public-main .section-head{max-width:860px;margin-bottom:var(--mx-refinement-space-023)}#public-main .section-head h2{font-size:var(--mx-refinement-type-023);line-height:1.2;letter-spacing:-.025em;font-weight:500;text-wrap:balance;margin:var(--mx-refinement-space-059)}#public-main .section-head p{font-size:var(--mx-refinement-type-013);line-height:1.85;color:var(--mx-refinement-color-002)}#public-main .eyebrow{font-size:var(--mx-refinement-type-001);font-weight:650;line-height:1.7;letter-spacing:.11em}#public-main .hero-actions{gap:var(--mx-refinement-space-040);display:flex;flex-wrap:wrap;margin-top:var(--mx-refinement-space-033)}#public-main .button{border-radius:var(--mx-refinement-radius-001);box-shadow:none;min-height:44px;padding:var(--mx-refinement-space-060);font-size:var(--mx-refinement-type-004);font-weight:600;line-height:1.6}#public-main :is(.card,.panel){border-radius:var(--mx-refinement-radius-003);box-shadow:none}#public-main :is(.card,.panel) h3{font-size:var(--mx-refinement-type-024);line-height:1.4;font-weight:550;letter-spacing:-.015em}#public-main :is(.card,.panel) p{line-height:1.85}#public-main :is(.grid-2,.grid-3,.grid-4){gap:var(--mx-refinement-space-007)}#public-main table{font-variant-numeric:tabular-nums;border-collapse:collapse}#public-main th{font-size:var(--mx-refinement-type-005);font-weight:650;line-height:1.6}#public-main td{font-size:var(--mx-refinement-type-004);line-height:1.8}#public-main :is(th,td){padding:var(--mx-refinement-space-061);text-align:start;vertical-align:top}#public-main :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--mx-refinement-color-006);outline-offset:4px}.site-footer[data-v5-public-shell]{padding-top:var(--mx-refinement-space-011);background:var(--mx-refinement-color-049);border-top:0;color:var(--mx-refinement-color-050);box-shadow:none}.site-footer[data-v5-public-shell] .container{width:min(1240px,calc(100% - 64px))}.site-footer[data-v5-public-shell] .footer-grid{gap:var(--mx-refinement-space-036);grid-template-columns:minmax(220px,1.25fr) repeat(4,minmax(0,.75fr));padding-bottom:var(--mx-refinement-space-037)}.site-footer[data-v5-public-shell] .footer-brand{max-width:210px;margin-bottom:var(--mx-refinement-space-019)}.site-footer[data-v5-public-shell] .footer-intro>.muted{font-size:var(--mx-refinement-type-005);line-height:1.9;max-width:36ch;color:var(--mx-refinement-color-051)}.site-footer[data-v5-public-shell] .footer-link-group{gap:0}.site-footer[data-v5-public-shell] .footer-link-group>strong{font-size:var(--mx-refinement-type-005);font-weight:600;letter-spacing:.03em;color:var(--mx-refinement-color-052);margin-bottom:var(--mx-refinement-space-019)}.site-footer[data-v5-public-shell] .footer-link-group>a{font-size:var(--mx-refinement-type-005);font-weight:400;line-height:1.6;min-height:36px;display:flex;align-items:center;color:var(--mx-refinement-color-051);padding-block:7px}.site-footer[data-v5-public-shell] .footer-link-group>a:hover{color:white;text-decoration:underline;text-underline-offset:4px}.site-footer[data-v5-public-shell] .footer-boundary{font-size:var(--mx-refinement-type-008);line-height:1.9;color:var(--mx-refinement-color-053);margin-top:var(--mx-refinement-space-007)}.site-footer[data-v5-public-shell] .footer-bottom{font-size:var(--mx-refinement-type-008);line-height:1.9;border-top:1px solid var(--mx-refinement-color-054);padding-block:24px;gap:var(--mx-refinement-space-006);color:var(--mx-refinement-color-053)}.site-footer[data-v5-public-shell] .footer-bottom>span:last-child{max-width:570px}.site-footer[data-v5-public-shell] a:focus-visible{outline:3px solid var(--mx-refinement-color-021);outline-offset:4px}@media(max-width:1050px){.site-footer[data-v5-public-shell] .footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mx-refinement-space-014)}.site-footer[data-v5-public-shell] .footer-intro{grid-column:1/-1}.site-footer[data-v5-public-shell] .footer-intro>.muted{max-width:70ch}}@media(max-width:760px){#public-main .container,.site-footer[data-v5-public-shell] .container{width:calc(100% - 40px)}#public-main .page-hero{padding-block:40px}#public-main .page-hero h1{font-size:var(--mx-refinement-type-025)}#public-main .section{padding-block:44px}#public-main .section-head{margin-bottom:var(--mx-refinement-space-024)}.site-footer[data-v5-public-shell] .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mx-refinement-space-062)}.site-footer[data-v5-public-shell] .footer-link-group>a{min-height:44px}.site-footer[data-v5-public-shell] .footer-bottom{display:grid;gap:var(--mx-refinement-space-005)}.site-footer[data-v5-public-shell] .footer-bottom>span:last-child{text-align:start}}@media(max-width:420px){#public-main .container,.site-footer[data-v5-public-shell] .container{width:calc(100% - 32px)}#public-main .page-hero p{font-size:var(--mx-refinement-type-013)}#public-main .hero-actions>.button{width:100%}#public-main :is(th,td){padding:var(--mx-refinement-space-040)}}@media(prefers-reduced-motion:reduce){#public-main{scroll-behavior:auto}}@media print{.site-footer[data-v5-public-shell],.site-header[data-polished-shell]{display:none}#public-main .page-hero,#public-main .section{padding-block:16px}#public-main .container{width:100%}}[data-interface-reading=builder-entry]{background:var(--mx-surface-inverse)!important;color:var(--mx-text-inverse);border-bottom:1px solid var(--mx-refinement-color-055)!important;box-shadow:var(--mx-refinement-shadow-none)!important;padding-block:12px!important}[data-interface-reading=builder-entry]>div{max-width:1240px!important;gap:var(--mx-refinement-space-024)!important}[data-interface-reading=builder-entry] strong{font-size:var(--mx-refinement-type-004)!important;font-weight:550!important;line-height:1.6!important}[data-interface-reading=builder-entry] small{font-size:var(--mx-refinement-type-001)!important;line-height:1.7!important;color:var(--mx-text-inverse-muted)!important}[data-interface-reading=builder-entry] nav>a{font-size:var(--mx-refinement-type-001)!important;min-height:40px!important;border-radius:var(--mx-refinement-radius-006)!important;box-shadow:var(--mx-refinement-shadow-none)!important}#public-main #observatory-desk{font-family:var(--mx-font-sans);font-size:var(--mx-refinement-type-013);line-height:1.8}#public-main #observatory-desk main{max-width:1288px}#public-main #observatory-desk .intro{padding-block:48px 30px}#public-main #observatory-desk h1{font-size:var(--mx-refinement-type-026);font-weight:500;line-height:1.12;letter-spacing:-.035em}#public-main #observatory-desk h2{font-size:var(--mx-refinement-type-027);font-weight:500;letter-spacing:-.025em}#public-main #observatory-desk .lede{font-size:var(--mx-refinement-type-028)}#public-main #observatory-desk .tabs{gap:var(--mx-refinement-space-015);margin-block:24px}#public-main #observatory-desk :is(.panel,.dashboardCard,.revenueViews,.reportPanel,.serviceHistory){border-radius:var(--mx-refinement-radius-003);box-shadow:none}#public-main #observatory-desk :is(button,input,select){border-radius:var(--mx-refinement-radius-001);font-size:var(--mx-refinement-type-004);min-height:44px}#public-main #observatory-desk .dashboardGrid{gap:var(--mx-refinement-space-007)}#public-main #observatory-desk .offline{border-radius:var(--mx-refinement-radius-007);font-size:var(--mx-refinement-type-004);line-height:1.8}#public-main #observatory-desk :is(th,td){font-size:var(--mx-refinement-type-004);color:inherit}@media(max-width:600px){#public-main #observatory-desk .intro{padding-block:32px 22px}#public-main #observatory-desk h1{font-size:var(--mx-refinement-type-029)}#public-main #observatory-desk .tabs button{min-height:48px}}.site-footer[data-v5-public-shell] .footer-link-group>a{font-size:var(--mx-text-sm-size)}.site-footer[data-v5-public-shell] .footer-bottom{font-size:var(--mx-text-xs-size)}.site-footer[data-v5-public-shell] .footer-grid{display:grid!important}@media(max-width:760px){.site-footer[data-v5-public-shell] .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site-footer[data-v5-public-shell] .footer-intro{grid-column:1/-1}}#public-main .page-hero{--action:var(--mx-refinement-accent);--blue:var(--mx-refinement-accent);--mx-action-primary:var(--mx-refinement-accent);--mx-action-primary-hover:var(--mx-refinement-accent-hover)}#public-main .section-head .eyebrow{color:var(--mx-refinement-accent)}#public-main .section-dark .section-head .eyebrow,#public-main .section-dark .section-head p{color:var(--mx-text-inverse-muted)}#public-main .architecture-chain{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mx-space-4)}#public-main .architecture-chain li{padding:var(--mx-space-5)}#public-main .architecture-chain li small{font-size:var(--mx-text-xs-size);line-height:1.8}@media(max-width:760px){#public-main .architecture-chain{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){#public-main .architecture-chain{grid-template-columns:1fr}}#public-main [data-site-polish] #start article>a{min-height:var(--mx-control-default)}.site-header[data-polished-shell]>div:last-child>nav{position:relative}.site-header[data-polished-shell]>div:last-child>nav>details{position:static}.site-header[data-polished-shell]>div:last-child>nav>details>div{inset-inline-end:0!important;inset-inline-start:auto!important;max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior:contain}#public-main .page-hero .button:not(.button-ghost){background:var(--mx-refinement-accent);border-color:var(--mx-refinement-accent);color:var(--mx-text-inverse)}#public-main .page-hero .button:not(.button-ghost):hover{background:var(--mx-refinement-accent-hover);border-color:var(--mx-refinement-accent-hover)}#public-main .page-hero .button-ghost{color:var(--mx-refinement-color-001);background:var(--mx-surface-default);border-color:var(--mx-border-strong)}html body header.site-header[data-polished-shell]{background-color:var(--mx-refinement-color-005);background-image:none;color:var(--mx-refinement-color-001)}#public-main .section-dark .eyebrow{color:var(--mx-text-inverse-muted)}#public-main .card span.text-link{color:var(--mx-refinement-color-002)}#public-main [data-experience-pathfinder] [data-panel]>div>div>span{color:var(--mx-text-inverse-muted)}#public-main :is(.mcf-state-grid span,.mcf-flow span,.mcf-families small,.mcf-lens-grid p,.mcf-registry-grid article>div span,.mcf-registry-grid p){color:var(--mx-refinement-color-002);font-size:var(--mx-text-xs-size);line-height:1.6}#public-main .mcf-section-title em{color:var(--mx-refinement-accent)}#public-main .chain-step .chain-index{color:var(--mx-text-inverse-muted)}#public-main .card>.eyebrow{color:var(--mx-refinement-accent)}#public-main .mcf-flow i,#public-main .reach-brief dt{color:var(--mx-refinement-color-002)}#public-main section[style*="--studio-accent"]>div>div:first-child>p:first-child{color:var(--mx-text-inverse-muted)}@media(max-width:980px),(pointer:coarse){#public-main #calibration-unit-converter :is(button,a,input,select,textarea){min-inline-size:var(--mx-control-touch);min-block-size:var(--mx-control-touch)}}#public-main .pricing-grid .price-card-top{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mx-space-2)}#public-main .pricing-grid .price-card-top>div{min-inline-size:0;max-inline-size:100%}#public-main .pricing-grid .price-card-top :is(.eyebrow,.plan-badge){overflow-wrap:normal;word-break:normal;max-inline-size:100%}#public-main .pricing-grid .price-card-top .price{white-space:nowrap}#public-main .pricing-grid .price-card>ul:last-of-type>li:before{content:"−";color:var(--mx-refinement-color-002)}#public-main label[for=documentation-search]{display:block;margin-block-end:var(--mx-space-2);color:var(--mx-text-primary);font-weight:600}#public-main #documentation-search{display:block;box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--mx-control-touch);padding:var(--mx-space-3) var(--mx-space-4);border:1px solid var(--mx-refinement-color-002);border-radius:var(--mx-radius-control);background:var(--mx-surface-default);color:var(--mx-text-primary);font:inherit}#public-main #documentation-search::placeholder{color:var(--mx-refinement-color-002);opacity:1}