:root{color:#172033;background:#f6f8fb;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}.admin-shell{display:grid;grid-template-columns:16rem minmax(0,1fr);min-height:100vh}.sidebar{display:flex;flex-direction:column;gap:2rem;padding:1.5rem 1rem;background:#172033;color:#eef3ff}.brand{display:flex;align-items:center;gap:.75rem;padding:0 .5rem}.brand-mark{display:grid;width:2rem;height:2rem;place-items:center;border-radius:.5rem;background:#5eead4;color:#102a31;font-weight:800}.brand-copy{display:grid;grid-gap:.15rem;gap:.15rem}.brand-copy strong{font-size:.95rem}.brand-copy span,.sidebar-footer{color:#a9b6cf;font-size:.75rem}.sidebar-nav{display:grid;grid-gap:.2rem;gap:.2rem}.nav-link{padding:.65rem .75rem;border-radius:.4rem;color:#c7d2e8;font-size:.9rem}.nav-group-label{margin:.9rem .75rem .25rem;color:#7dd3fc;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nav-group-label:first-child{margin-top:0}.nav-link:focus-visible,.nav-link:hover{background:#263451;color:#ffffff;outline:none}.sidebar-footer{margin-top:auto;padding:0 .5rem}.admin-content{padding:3rem clamp(1.5rem,5vw,5rem)}.page-header{max-width:52rem;margin-bottom:2rem}.card-label,.eyebrow{margin:0;color:#5a6b86;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page-title{margin:.45rem 0 0;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em}.page-description{margin:.8rem 0 0;color:#5a6b86;line-height:1.6}.dashboard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.dashboard-card,.placeholder-panel{border:1px solid #dde4ee;border-radius:.75rem;background:#ffffff;box-shadow:0 1px 2px rgb(23 32 51/.04)}.dashboard-card{min-height:11rem;padding:1.25rem}.operational-dashboard{display:grid;grid-gap:1.25rem;gap:1.25rem}.operational-dashboard-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:72rem;padding:1.25rem;border:1px solid #dde4ee;border-radius:.75rem;background:#ffffff;box-shadow:0 1px 2px rgb(23 32 51/.04)}.operational-dashboard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;max-width:72rem}.operational-widget-card{min-height:13rem;padding:1.25rem;border:1px solid #dde4ee;border-radius:.75rem;background:#ffffff;box-shadow:0 1px 2px rgb(23 32 51/.04)}.operational-widget-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.operational-widget-status{border-radius:999px;padding:.25rem .55rem;font-size:.7rem;font-weight:800;white-space:nowrap}.operational-widget-status--ok{background:#dcfce7;color:#166534}.operational-widget-status--attention{background:#fef3c7;color:#92400e}.operational-widget-status--unavailable{background:#e2e8f0;color:#475569}.operational-widget-count{margin:1.25rem 0 0;font-size:2rem;font-weight:900;letter-spacing:-.04em}.dashboard-copy,.dashboard-endpoint{margin:.35rem 0 0;color:#5a6b86;font-size:.9rem;line-height:1.5}.dashboard-endpoint{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.75rem}.operational-widget-link{display:inline-flex;margin-top:1rem;border-radius:999px;padding:.45rem .75rem;background:#e0f2fe;color:#075985;font-size:.8rem;font-weight:800}.operational-widget-link:focus-visible,.operational-widget-link:hover{background:#bae6fd;outline:none}.operational-widget-link--disabled,.operational-widget-link--disabled:focus-visible,.operational-widget-link--disabled:hover{background:#e2e8f0;color:#64748b;cursor:not-allowed}.queue-page{display:grid;grid-gap:1.25rem;gap:1.25rem;max-width:72rem}.queue-card,.queue-empty-state,.queue-toolbar{border:1px solid #dde4ee;border-radius:.75rem;background:#ffffff;box-shadow:0 1px 2px rgb(23 32 51/.04)}.queue-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem}.queue-toolbar>div{min-width:0}.queue-toolbar .smoke-button{flex:0 0 auto;white-space:nowrap}.queue-tabs{display:flex;flex-wrap:wrap;gap:.6rem}.audit-filter-panel{display:grid;grid-gap:1rem;gap:1rem;border:1px solid #dde4ee;border-radius:.75rem;background:#ffffff;padding:1.25rem;box-shadow:0 1px 2px rgb(23 32 51/.04)}.audit-search-label{display:grid;grid-gap:.45rem;gap:.45rem;max-width:44rem}.queue-input{width:100%;border:1px solid #cbd5e1;border-radius:.65rem;background:#ffffff;color:#172033;font:inherit;padding:.7rem .85rem}.queue-input:focus{border-color:#075985;box-shadow:0 0 0 3px rgb(14 165 233/.16);outline:none}.audit-search-input{min-width:min(100%,24rem)}.audit-result-summary{margin:-.35rem 0 0;color:#5a6b86;font-size:.9rem}.queue-tab{display:inline-flex;align-items:center;gap:.45rem;border:1px solid #cbd5e1;border-radius:999px;padding:.5rem .75rem;background:#ffffff;color:#475569;cursor:pointer;font-size:.78rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.queue-tab--active{border-color:#075985;background:#e0f2fe;color:#075985}.queue-tab-count{min-width:1.4rem;border-radius:999px;padding:.1rem .4rem;background:rgb(255 255 255/.75);color:inherit;text-align:center}.queue-empty-state{padding:1.25rem}.queue-empty-state p:last-child{margin:.45rem 0 0;color:#5a6b86}.queue-list{display:grid;grid-gap:1rem;gap:1rem}.queue-card{padding:1.25rem}.queue-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.queue-card-heading>div{min-width:0}.queue-card-heading h2{margin:.35rem 0 0;overflow-wrap:anywhere;color:#172033;font-size:1.1rem}.queue-status{border-radius:999px;padding:.25rem .55rem;background:#e2e8f0;color:#475569;font-size:.7rem;font-weight:800;text-transform:uppercase;white-space:nowrap}.queue-status--active{background:#dcfce7;color:#166534}.queue-status--pending{background:#dbeafe;color:#1d4ed8}.queue-status--danger{background:#fee2e2;color:#b91c1c}.queue-status--warning{background:#fef3c7;color:#92400e}.queue-status--muted{background:#e5e7eb;color:#4b5563}.queue-details-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:1rem 0 0}.queue-details-grid--primary{grid-template-columns:repeat(4,minmax(0,1fr))}.queue-details-grid--secondary{border-top:1px solid #e2e8f0;padding-top:.9rem}.queue-details-grid dt{color:#5a6b86;font-size:.72rem;font-weight:800;text-transform:uppercase}.queue-details-grid dd{margin:.25rem 0 0;overflow-wrap:anywhere;color:#172033;font-size:.82rem;font-weight:700}.queue-note{margin:1rem 0 0;color:#5a6b86;line-height:1.5}.queue-evidence{margin:1rem 0 0;border:1px solid #d7deea;border-radius:.75rem;padding:.9rem;background:#f8fafc}.admin-checklist-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:1.25rem;gap:1.25rem;margin:.75rem 0 0}.admin-checklist-column{display:grid;align-content:start;grid-gap:1.05rem;gap:1.05rem}.admin-checklist-section{display:grid;grid-gap:.4rem;gap:.4rem}.admin-checklist-section .queue-note{margin:0}.admin-checklist-heading{margin:0;color:#5a6b86;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.admin-checklist-items{display:grid;grid-gap:.45rem;gap:.45rem}.admin-checklist-item{display:flex;align-items:center;gap:.5rem;color:#172033;font-size:.9rem;line-height:1.35}.admin-checklist-item input{width:1rem;height:1rem;margin:0}.admin-checklist-item input:disabled+span{color:#64748b}.queue-evidence-link-row{display:grid;grid-gap:.35rem;gap:.35rem;margin:0}.queue-evidence-link{color:#075985;font-weight:800}.queue-evidence-url{color:#5a6b86;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.78rem;overflow-wrap:anywhere}.queue-evidence-image{display:block;max-width:min(100%,14rem);max-height:8rem;margin:.35rem 0 0;border:1px solid #d7deea;border-radius:.65rem;object-fit:cover}.queue-evidence-preview-fallback{margin:0;color:#5a6b86;font-size:.85rem;line-height:1.45}.queue-actions{margin:1rem 0 0}.queue-action-row,.queue-actions{display:flex;flex-wrap:wrap;gap:.75rem}.queue-action-row{margin:0}.queue-action-label{display:grid;flex:1 1 18rem;grid-gap:.35rem;gap:.35rem;color:#5a6b86;font-size:.75rem;font-weight:800;text-transform:uppercase}.audit-entity-trace{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:.75rem 0 0;color:#5a6b86;font-size:.86rem}.audit-details-grid{display:grid;grid-gap:.65rem;gap:.65rem;margin:1rem 0 0}.audit-detail-row{display:grid;grid-template-columns:minmax(8rem,13rem) minmax(0,1fr);grid-gap:.75rem;gap:.75rem;border:1px solid #e2e8f0;border-radius:.65rem;background:#f8fafc;padding:.75rem}.audit-detail-row dt{color:#5a6b86;font-size:.73rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.audit-detail-row dd{min-width:0;margin:0;color:#172033;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.8rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.queue-action-input{border:1px solid #d7deea;border-radius:.5rem;padding:.65rem .75rem;color:#172033;font:inherit;text-transform:none}.queue-action-button{border:0;border-radius:.5rem;padding:.65rem .85rem;background:#e0f2fe;color:#075985;cursor:pointer;font-weight:800}.queue-action-button--danger{background:#ffe4e6;color:#be123c}.queue-action-button:disabled{cursor:not-allowed;opacity:.55}.queue-action-success{margin:1rem 0 0;padding:.85rem 1rem;border-radius:.55rem;background:#dcfce7;color:#166534}@media (max-width:760px){.queue-card-heading,.queue-toolbar{align-items:stretch;flex-direction:column}.queue-toolbar .smoke-button{width:100%}.admin-checklist-grid,.queue-details-grid,.queue-details-grid--primary{grid-template-columns:1fr}}.card-value{margin:1.5rem 0 0;font-size:1.1rem;font-weight:700}.card-description{margin:.6rem 0 0;color:#5a6b86;font-size:.9rem;line-height:1.5}.placeholder-panel{max-width:48rem;padding:1.5rem}.placeholder-panel p{margin:0;color:#5a6b86;line-height:1.6}.auth-page{display:grid;min-height:70vh;place-items:center}.staging-smoke-panel{max-width:56rem;padding:1.5rem;border:1px solid #dde4ee;border-radius:.75rem;background:#ffffff;box-shadow:0 1px 2px rgb(23 32 51/.04)}.staging-smoke-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem}.staging-smoke-divider{height:1px;margin:1.5rem 0;background:#dde4ee}.smoke-summary-panel{display:grid;grid-template-columns:minmax(10rem,1fr) 3fr;grid-gap:1rem;gap:1rem;align-items:center;padding:1rem;border:1px solid #dde4ee;border-radius:.7rem;background:#f8fafc}.smoke-summary-status{margin:.25rem 0 0;color:#166534;font-size:1.15rem;font-weight:800}.smoke-summary-status--fail{color:#be123c}.smoke-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(5.5rem,1fr));grid-gap:.75rem;gap:.75rem;margin:0}.smoke-summary-grid div{padding:.75rem;border-radius:.6rem;background:#ffffff}.smoke-summary-grid dt{color:#5a6b86;font-size:.72rem;font-weight:800}.smoke-summary-grid dd{margin:.25rem 0 0}.smoke-summary-count{color:#172033;font-size:1.25rem;font-weight:900}.smoke-summary-count--pass{color:#166534}.smoke-summary-count--skipped{color:#92400e}.smoke-summary-count--fail{color:#be123c}.smoke-summary-count--local{color:#075985}.smoke-result-card{margin-top:1.25rem}.smoke-result-card h2{margin:0;color:#172033;font-size:1rem}.smoke-step-list{display:grid;grid-gap:1rem;gap:1rem;margin-top:1rem}.smoke-step-card{padding:1rem;border:1px solid #dde4ee;border-radius:.6rem;background:#fbfcfe}.smoke-step-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.smoke-step-heading h3{margin:0;color:#172033;font-size:.95rem}.smoke-step-badge{border-radius:999px;padding:.25rem .55rem;font-size:.75rem;font-weight:800}.smoke-step-badge--local{background:#e0f2fe;color:#075985}.smoke-step-badge--pass{background:#dcfce7;color:#166534}.smoke-step-badge--fail{background:#ffe4e6;color:#be123c}.smoke-step-badge--skipped{background:#fef3c7;color:#92400e}.smoke-copy{margin:.35rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9rem}.smoke-button{border:0;border-radius:.5rem;padding:.7rem 1rem;background:#172033;color:#ffffff;cursor:pointer;font-weight:700}.smoke-button:disabled{cursor:not-allowed;opacity:.6}.smoke-result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:1.5rem 0 0}.smoke-result-grid div{padding:1rem;border-radius:.6rem;background:#f6f8fb}.smoke-result-grid dt{color:#5a6b86;font-size:.75rem;font-weight:700;text-transform:uppercase}.smoke-result-grid dd{margin:.45rem 0 0;overflow-wrap:anywhere;font-weight:700}.smoke-error{background:#fff1f2;color:#be123c}.smoke-error,.smoke-warning{margin:1rem 0 0;padding:.85rem 1rem;border-radius:.55rem}.smoke-warning{background:#fffbeb;color:#92400e}.smoke-json-block{margin-top:1rem}.smoke-json-block pre{overflow-x:auto;min-height:8rem;margin:.5rem 0 0;padding:1rem;border-radius:.55rem;background:#0f172a;color:#dbeafe}.smoke-note{margin:1rem 0 0;color:#5a6b86;font-size:.9rem}.admin-shell:has(.pilot-page){display:block;min-height:100vh}.admin-shell:has(.pilot-page) .sidebar{display:none}.admin-shell:has(.pilot-page) .admin-content{padding:0}.pilot-page{min-height:100vh;background:radial-gradient(circle at top left,rgba(20,184,166,.18),transparent 28rem),linear-gradient(180deg,#f8fafc,#eef6ff 42%,#ffffff);color:#0f172a}.pilot-page *{box-sizing:border-box}.pilot-nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;justify-content:space-between;gap:1rem;padding:.85rem clamp(1rem,4vw,3rem);border-bottom:1px solid rgba(148,163,184,.24);background:rgba(248,250,252,.86);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pilot-nav,.pilot-nav-actions{display:flex;align-items:center}.pilot-nav-actions{gap:.65rem}.pilot-brand,.pilot-button,.pilot-nav-cta,.pilot-sticky-cta,.pilot-theme-toggle{text-decoration:none}.pilot-brand{display:inline-flex;align-items:center;gap:.6rem;color:#0f172a;font-weight:800}.pilot-footer-logo-shell,.pilot-logo-shell{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.pilot-logo-shell{width:2.25rem;height:2.25rem;padding:.18rem;border-radius:.75rem}.pilot-logo{display:block;width:100%;height:100%;object-fit:contain}.pilot-brand-text{line-height:1}.pilot-nav-cta{padding:.55rem .9rem;border-radius:999px;background:#16a34a;color:#ffffff;font-size:.9rem;font-weight:800;box-shadow:0 12px 24px rgba(22,163,74,.2)}.pilot-nav-cta,.pilot-theme-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem}.pilot-theme-toggle{padding:.55rem .85rem;border:1px solid rgba(15,118,110,.2);border-radius:999px;background:rgba(255,255,255,.72);color:#0f766e;cursor:pointer;font:inherit;font-size:.88rem;font-weight:900}.pilot-button:focus-visible,.pilot-nav-cta:focus-visible,.pilot-sticky-cta:focus-visible,.pilot-theme-toggle:focus-visible{outline:3px solid rgba(20,184,166,.45);outline-offset:3px}.pilot-final-cta,.pilot-hero,.pilot-section{width:min(72rem,calc(100% - 2rem));margin:0 auto}.pilot-hero{position:relative;display:grid;grid-gap:2rem;gap:2rem;overflow:hidden;padding:clamp(3.25rem,9vw,6.5rem) 0 clamp(2.5rem,7vw,5rem)}.pilot-hero-watermark{position:absolute;top:50%;left:50%;z-index:0;width:clamp(42rem,62vw,58rem);max-width:none;opacity:.05;pointer-events:none;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pilot-hero-card,.pilot-hero-copy{position:relative;z-index:1}.pilot-hero-copy{max-width:48rem}.pilot-eyebrow{margin:0 0 .7rem;color:#0f766e;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pilot-final-cta h2,.pilot-hero h1,.pilot-section h2{margin:0;color:#0f172a;line-height:1.04;letter-spacing:-.045em}.pilot-hero h1{max-width:46rem;font-size:clamp(2.45rem,8vw,5rem)}.pilot-card p,.pilot-final-cta p:not(.pilot-eyebrow),.pilot-hero p:not(.pilot-eyebrow),.pilot-price-card p,.pilot-section-heading p:not(.pilot-eyebrow),.pilot-solution>p{color:#475569;line-height:1.7}.pilot-hero p:not(.pilot-eyebrow){max-width:42rem;margin:1.1rem 0 0;font-size:clamp(1rem,2vw,1.2rem)}.pilot-cta-row{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.pilot-button{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;padding:.75rem 1rem;border-radius:999px;font-weight:900}.pilot-button--primary{background:#16a34a;color:#ffffff;box-shadow:0 16px 32px rgba(22,163,74,.22)}.pilot-button--secondary{border:1px solid rgba(15,118,110,.2);background:rgba(255,255,255,.72);color:#0f766e}.pilot-annual article,.pilot-card,.pilot-faq,.pilot-final-cta,.pilot-hero-card,.pilot-mini-card,.pilot-price-card{border:1px solid rgba(148,163,184,.22);background:rgba(255,255,255,.86);box-shadow:0 18px 50px rgba(15,23,42,.08)}.pilot-hero-card{align-self:center;padding:1.4rem;border-radius:1.4rem}.pilot-card-label{margin:0;color:#64748b;font-size:.85rem;font-weight:800}.pilot-hero-card strong{display:block;margin-top:.35rem;font-size:2.2rem;letter-spacing:-.04em}.pilot-hero-card span{color:#64748b}.pilot-hero-card ul,.pilot-note-list,.pilot-price-card ul{margin:1rem 0 0;padding-left:1.1rem;color:#475569;line-height:1.65}.pilot-annual-upgrade{margin-top:.35rem;padding-top:.85rem;border-top:1px solid rgba(148,163,184,.22)}.pilot-annual-upgrade strong{color:#0f172a;font-size:.92rem}.pilot-annual-upgrade ul{margin-top:.45rem}.pilot-section{padding:clamp(2.4rem,7vw,4.5rem) 0}.pilot-section--muted{width:100%;max-width:none;padding-right:max(1rem,calc((100vw - 72rem) / 2));padding-left:max(1rem,calc((100vw - 72rem) / 2));background:rgba(241,245,249,.72)}.pilot-section-heading{max-width:44rem;margin-bottom:1.4rem}.pilot-final-cta h2,.pilot-section h2{font-size:clamp(1.75rem,4vw,3rem)}.pilot-annual-grid,.pilot-benefit-grid,.pilot-pricing-grid,.pilot-problem-grid{display:grid;grid-gap:.9rem;gap:.9rem}.pilot-card,.pilot-mini-card{border-radius:1.1rem;padding:1rem}.pilot-mini-card{color:#334155;font-weight:800}.pilot-solution{position:relative;display:grid;grid-gap:1rem;gap:1rem;align-items:start;overflow:hidden}.pilot-section-watermark{position:absolute;z-index:0;max-width:none;opacity:.045;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pilot-solution-watermark{top:50%;right:clamp(.5rem,4vw,4rem);width:clamp(28rem,42vw,38rem);transform:translateY(-50%) rotate(-8deg)}.pilot-annual>:not(.pilot-section-watermark),.pilot-solution>:not(.pilot-section-watermark){position:relative;z-index:1}.pilot-card h3,.pilot-price-card h3{margin:0;color:#0f172a;font-size:1.08rem}.pilot-card p,.pilot-price-card p{margin:.65rem 0 0}.pilot-price-card{position:relative;display:flex;flex-direction:column;gap:.85rem;padding:1.25rem;border-radius:1.35rem}.pilot-price-card--featured{border-color:rgba(22,163,74,.42);background:linear-gradient(180deg,#ffffff,#f0fdf4);box-shadow:0 24px 60px rgba(22,163,74,.16)}.pilot-badge{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:.35rem .65rem;background:#dcfce7;color:#15803d;font-size:.75rem;font-weight:900}.pilot-price strong{font-size:2rem;letter-spacing:-.04em}.pilot-price span{color:#64748b;font-weight:700}.pilot-price-card .pilot-button{margin-top:auto}.pilot-comparison-section{display:grid;grid-gap:1.2rem;gap:1.2rem}.pilot-comparison-block{display:grid;grid-gap:.75rem;gap:.75rem}.pilot-comparison-heading h3{margin:0;color:#0f172a;font-size:1.15rem}.pilot-comparison-heading p,.pilot-table-note{margin:.35rem 0 0;color:#64748b;font-size:.9rem;line-height:1.55}.pilot-table-scroll{overflow-x:auto;border:1px solid rgba(148,163,184,.22);border-radius:1.1rem;background:#ffffff;box-shadow:0 18px 50px rgba(15,23,42,.06)}.pilot-comparison-table{width:100%;min-width:48rem;border-collapse:separate;border-spacing:0;color:#334155;font-size:.92rem}.pilot-comparison-table td,.pilot-comparison-table th{padding:.8rem .9rem;border-bottom:1px solid rgba(148,163,184,.18);text-align:left;vertical-align:top}.pilot-comparison-table thead th{background:#f8fafc;color:#0f172a;font-weight:900}.pilot-comparison-table tbody th{color:#0f172a;font-weight:850}.pilot-comparison-table tr:last-child td,.pilot-comparison-table tr:last-child th{border-bottom:0}.pilot-comparison-table th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;min-width:12rem;background:#ffffff}.pilot-comparison-table thead th:first-child{z-index:3;background:#f8fafc}.pilot-annual{position:relative;display:grid;grid-gap:1rem;gap:1rem;align-items:center;overflow:hidden}.pilot-annual-watermark{top:50%;left:clamp(.25rem,3vw,3rem);width:clamp(26rem,40vw,36rem);opacity:.04;transform:translateY(-50%) rotate(8deg)}.pilot-annual article{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-radius:1rem}.pilot-annual span{color:#64748b;font-weight:800}.pilot-annual strong{color:#0f172a}.pilot-steps{display:grid;grid-gap:.8rem;gap:.8rem;margin:0;padding:0;list-style:none}.pilot-steps li{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:1rem;background:#ffffff;color:#334155;font-weight:800}.pilot-steps li:before{display:grid;min-width:1.8rem;height:1.8rem;place-items:center;border-radius:999px;background:#0f766e;color:#ffffff;content:counter(list-item);font-size:.8rem;font-weight:900}.pilot-note-list{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:0}.pilot-faq-list{display:grid;grid-gap:.75rem;gap:.75rem}.pilot-faq{border-radius:1rem;padding:1rem}.pilot-faq summary{cursor:pointer;color:#0f172a;font-weight:900}.pilot-faq p{margin:.7rem 0 0;color:#475569;line-height:1.65}.pilot-final-cta{margin-top:2rem;margin-bottom:5rem;padding:clamp(1.5rem,5vw,2.5rem);border-radius:1.5rem;text-align:center}.pilot-final-cta .pilot-button{margin-top:1rem}.pilot-footer{display:grid;width:min(72rem,calc(100% - 2rem));grid-gap:1rem;gap:1rem;margin:0 auto;padding:1.5rem 0 6rem;border-top:1px solid rgba(148,163,184,.24);color:#64748b;font-size:.9rem;line-height:1.65}.pilot-footer strong{display:block;color:#0f172a}.pilot-footer-brand{display:flex;align-items:center;gap:.65rem}.pilot-footer-logo-shell{width:2.6rem;height:2.6rem;padding:.2rem;border-radius:.85rem}.pilot-footer-logo{display:block;width:100%;height:100%;object-fit:contain}.pilot-footer p{margin:.35rem 0 0}.pilot-footer address{display:grid;grid-gap:.12rem;gap:.12rem;font-style:normal}.pilot-page[data-theme=dark]{background:radial-gradient(circle at 12% 4%,rgba(6,95,70,.28),transparent 24rem),radial-gradient(circle at 88% 18%,rgba(6,78,59,.16),transparent 22rem),linear-gradient(180deg,#08111f,#0b1220 48%,#08111f);color:#e5e7eb}.pilot-page[data-theme=dark] .pilot-nav{border-bottom-color:rgba(38,50,68,.88);background:rgba(8,17,31,.92)}.pilot-page[data-theme=dark] .pilot-footer-logo-shell,.pilot-page[data-theme=dark] .pilot-logo-shell{filter:drop-shadow(0 8px 18px rgba(0,0,0,.28))}.pilot-page[data-theme=dark] .pilot-hero-watermark{opacity:.105;filter:drop-shadow(0 0 52px rgba(6,95,70,.34))}.pilot-page[data-theme=dark] .pilot-solution-watermark{opacity:.11;filter:drop-shadow(0 0 56px rgba(6,95,70,.34))}.pilot-page[data-theme=dark] .pilot-annual-watermark{opacity:.1;filter:drop-shadow(0 0 52px rgba(6,95,70,.32))}.pilot-page[data-theme=dark] .pilot-annual strong,.pilot-page[data-theme=dark] .pilot-brand,.pilot-page[data-theme=dark] .pilot-final-cta h2,.pilot-page[data-theme=dark] .pilot-hero h1,.pilot-page[data-theme=dark] .pilot-hero-card strong,.pilot-page[data-theme=dark] .pilot-section h2{color:#e5e7eb}.pilot-page[data-theme=dark] .pilot-annual-upgrade strong,.pilot-page[data-theme=dark] .pilot-card h3,.pilot-page[data-theme=dark] .pilot-comparison-heading h3,.pilot-page[data-theme=dark] .pilot-comparison-table tbody th,.pilot-page[data-theme=dark] .pilot-comparison-table thead th,.pilot-page[data-theme=dark] .pilot-faq summary,.pilot-page[data-theme=dark] .pilot-footer strong,.pilot-page[data-theme=dark] .pilot-price-card h3{color:#e2e8f0}.pilot-page[data-theme=dark] .pilot-card p,.pilot-page[data-theme=dark] .pilot-comparison-heading p,.pilot-page[data-theme=dark] .pilot-comparison-table,.pilot-page[data-theme=dark] .pilot-faq p,.pilot-page[data-theme=dark] .pilot-final-cta p:not(.pilot-eyebrow),.pilot-page[data-theme=dark] .pilot-footer,.pilot-page[data-theme=dark] .pilot-hero p:not(.pilot-eyebrow),.pilot-page[data-theme=dark] .pilot-hero-card span,.pilot-page[data-theme=dark] .pilot-hero-card ul,.pilot-page[data-theme=dark] .pilot-note-list,.pilot-page[data-theme=dark] .pilot-price-card p,.pilot-page[data-theme=dark] .pilot-price-card ul,.pilot-page[data-theme=dark] .pilot-section-heading p:not(.pilot-eyebrow),.pilot-page[data-theme=dark] .pilot-solution>p,.pilot-page[data-theme=dark] .pilot-table-note{color:#cbd5e1}.pilot-page[data-theme=dark] .pilot-annual span,.pilot-page[data-theme=dark] .pilot-card-label,.pilot-page[data-theme=dark] .pilot-comparison-heading p,.pilot-page[data-theme=dark] .pilot-table-note{color:#94a3b8}.pilot-page[data-theme=dark] .pilot-eyebrow{color:#5eead4}.pilot-page[data-theme=dark] .pilot-section--muted{background:rgba(15,23,42,.82)}.pilot-page[data-theme=dark] .pilot-annual article,.pilot-page[data-theme=dark] .pilot-card,.pilot-page[data-theme=dark] .pilot-faq,.pilot-page[data-theme=dark] .pilot-final-cta,.pilot-page[data-theme=dark] .pilot-hero-card,.pilot-page[data-theme=dark] .pilot-mini-card,.pilot-page[data-theme=dark] .pilot-price-card,.pilot-page[data-theme=dark] .pilot-table-scroll{border-color:#263244;background:#152033;box-shadow:0 18px 50px rgba(0,0,0,.3)}.pilot-page[data-theme=dark] .pilot-price-card--featured{border-color:rgba(6,95,70,.82);background:radial-gradient(circle at top right,rgba(6,95,70,.22),transparent 12rem),linear-gradient(180deg,#172033,#12263a);box-shadow:0 0 0 1px rgba(6,95,70,.18),0 24px 60px rgba(6,95,70,.12)}.pilot-page[data-theme=dark] .pilot-mini-card,.pilot-page[data-theme=dark] .pilot-steps li{color:#e2e8f0}.pilot-page[data-theme=dark] .pilot-button--secondary,.pilot-page[data-theme=dark] .pilot-theme-toggle{border-color:#263244;background:rgba(21,32,51,.9);color:#5eead4}.pilot-page[data-theme=dark] .pilot-theme-toggle[aria-pressed=true]{border-color:rgba(6,95,70,.72);background:rgba(6,78,59,.32)}.pilot-page[data-theme=dark] .pilot-badge{background:rgba(6,95,70,.32);color:#86efac}.pilot-page[data-theme=dark] .pilot-annual-upgrade,.pilot-page[data-theme=dark] .pilot-footer{border-top-color:#263244}.pilot-page[data-theme=dark] .pilot-comparison-table td,.pilot-page[data-theme=dark] .pilot-comparison-table th{border-bottom-color:#263244}.pilot-page[data-theme=dark] .pilot-comparison-table thead th,.pilot-page[data-theme=dark] .pilot-comparison-table thead th:first-child{background:#0f172a}.pilot-page[data-theme=dark] .pilot-comparison-table th:first-child,.pilot-page[data-theme=dark] .pilot-steps li{background:#152033}.pilot-sticky-cta{position:fixed;right:1rem;bottom:1rem;z-index:30;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.75rem 1rem;border-radius:999px;background:#16a34a;color:#ffffff;font-size:.92rem;font-weight:900;box-shadow:0 16px 32px rgba(22,163,74,.28)}@media (min-width:720px){.pilot-hero{grid-template-columns:minmax(0,1.5fr) minmax(16rem,.7fr)}.pilot-benefit-grid,.pilot-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pilot-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pilot-annual,.pilot-solution{grid-template-columns:.85fr 1.15fr}.pilot-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.pilot-footer{grid-template-columns:1.2fr .8fr}}@media (min-width:960px){.pilot-problem-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pilot-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.pilot-nav{align-items:flex-start;flex-direction:column}.pilot-logo-shell{width:2rem;height:2rem}.pilot-hero-watermark{top:47%;width:28rem;opacity:.035}.pilot-solution-watermark{top:1rem;right:-5.5rem;width:18rem;opacity:.028;transform:rotate(-8deg)}.pilot-annual-watermark{top:.5rem;left:-5.5rem;width:18rem;opacity:.026;transform:rotate(8deg)}.pilot-nav-actions{width:100%;align-items:stretch;flex-direction:column}.pilot-button,.pilot-nav-cta,.pilot-sticky-cta,.pilot-theme-toggle{width:100%}.pilot-sticky-cta{right:.75rem;bottom:.75rem;width:calc(100% - 1.5rem)}.pilot-final-cta{margin-bottom:6rem}}@media (max-width:850px){.admin-shell{grid-template-columns:1fr}.sidebar{gap:1rem;padding:1rem}.sidebar-nav{display:flex;overflow-x:auto}.nav-group-label,.nav-link{white-space:nowrap}.nav-group-label{align-self:center;margin:0 .25rem}.sidebar-footer{display:none}.admin-content{padding-top:2rem}.dashboard-grid,.smoke-result-grid,.staging-smoke-actions{grid-template-columns:1fr}.staging-smoke-actions{align-items:stretch;flex-direction:column}}