:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#0b0f0e;--ink-2:#0f2d1f;--panel:#0f2d1f;--panel-2:#174b32;--line:#e2eede24;--line-strong:#e2eede3d;--text:#f4f3eb;--muted:#eee8d9;--soft:#f4f3eb;--green:#6f9a6e;--amber:#d8a63a;--blue:#82b7d8;--rust:#d97357;--cream:#f4f3eb;--light-heading:#1d6846;--light-ink:#21382f;--light-accent:#176f42;--shadow:0 24px 80px #0000006b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}main .section:not(.hero):not(.route-hero):not(.dark-band):not(.moonshot-section):not(.os-band-section):not(.command-section):not(.coach-mode-section):not(.admin-section):not(.source-review-section):not(.problem-statement-section):not(.product-screens-section):not(.role-wizard-section):not(.daily-command-section):not(.split-band) p,main .section:not(.hero):not(.route-hero):not(.dark-band):not(.moonshot-section):not(.os-band-section):not(.command-section):not(.coach-mode-section):not(.admin-section):not(.source-review-section):not(.problem-statement-section):not(.product-screens-section):not(.role-wizard-section):not(.daily-command-section):not(.split-band) small{color:#21382f}main .dark-band p,main .dark-band small,main .moonshot-section p,main .os-band-section p,main .command-section p{color:#f1ead8}main .daily-command-board p,main .daily-command-board small,main .coach-board-preview p,main .coach-board-preview small,main .coach-board-preview-row small,main .coach-board-preview-head small,main .coach-board-preview-next span,main .product-screen p,main .product-screen small,main .screen-row span,main .hero-panel li,main .hero-panel strong{color:#f1ead8!important}main .coach-board-preview-kpis small,main .coach-board-preview-row small{color:#e6ecdf!important}main .schedule-demo-section{color:#102018;background:#f4f3eb}main .schedule-demo-section p,main .schedule-demo-section a{color:#21382f!important}.event-ranking-shell,.progression-grid,.editor-section,.roster-setup-section,.parent-controls-section,.legal-center-section,.security-packet-section,.backend-section,.seo-article-section,.sample-download-section,.export-panel-section{border-top:1px solid var(--line)}.event-tabs,.editor-actions{flex-wrap:wrap;gap:8px;margin:26px 0 14px;display:flex}.event-tabs button,.editor-actions button,.demo-request-form button{border:1px solid var(--line-strong);min-height:38px;color:var(--text);cursor:pointer;background:#ffffff0d;border-radius:6px;font-weight:800}.event-tabs button{padding:0 13px}.event-tabs button.active,.editor-actions button:hover{background:#6ad5961f;border-color:#6ad5968c}.event-ranking-table,.editable-table{border:1px solid var(--line);background:#ffffff09;border-radius:8px;overflow:hidden}.event-ranking-row,.editable-row{border-top:1px solid var(--line);grid-template-columns:1.2fr .7fr 1fr 1fr .9fr 1.1fr;align-items:center;gap:10px;padding:13px 14px;display:grid}.event-ranking-row:first-child,.editable-row:first-child{border-top:0}.event-ranking-head,.editable-head{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.editable-row input,.gap-editor-card input,.gap-editor-card select,.gap-editor-card textarea,.demo-request-form input,.demo-request-form select,.demo-request-form textarea{border:1px solid var(--line);width:100%;min-height:40px;color:var(--text);font:inherit;background:#07100fb8;border-radius:6px;padding:9px 10px}.progression-grid,.parent-controls-layout,.security-packet-grid,.backend-grid,.seo-article-grid,.legal-grid,.target-band-grid,.gap-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.progression-card,.late-bloomer-card,.target-band-card,.gap-editor-card,.security-card,.backend-card,.seo-article-card,.legal-card,.access-log-panel,.download-panel,.legal-detail{border:1px solid var(--line);background:#ffffff0b;border-radius:8px;padding:20px}.mini-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.mini-head span,.download-panel span,.backend-card span,.security-card svg,.legal-card svg{color:var(--green)}.mini-head strong{margin-top:4px;display:block}.chart-line-row{color:var(--green);border-top:1px solid var(--line);grid-template-columns:76px 1fr 62px;align-items:center;gap:12px;padding:10px 0;display:grid}.chart-line-row:first-child{border-top:0}.chart-line-row span,.chart-line-row small{color:var(--text);font-weight:800}.late-list,.access-log-panel{gap:12px;display:grid}.late-list div,.access-log-panel div{border:1px solid var(--line);background:#07100f6b;border-radius:6px;gap:4px;padding:12px;display:grid}.late-list span,.late-list small,.target-band-card p,.target-band-card span,.backend-card p,.security-card p,.seo-article-card p,.legal-card p,.legal-detail p{color:var(--muted)}.target-band-card strong,.security-card h3,.backend-card h3,.seo-article-card h3,.legal-card h3{margin:8px 0;display:block}.editor-actions button{padding:0 14px}.gap-editor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gap-editor-card{gap:12px;display:grid}.gap-editor-card label,.demo-request-form label{gap:7px;display:grid}.price-action,.admin-token-form button{color:#0b0f0e;cursor:pointer;background:#d8a63a;border:1px solid #d8a63a80;border-radius:6px;min-height:40px;font-weight:900}.price-action{width:100%;margin-top:16px}.coach-layout,.lead-admin-grid,.source-review-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);gap:18px;margin-top:22px;display:grid}.coach-mode-section,.admin-section,.source-review-section{color:var(--text);background:#0b0f0e}.admin-section .section-header h2,.source-review-section .section-header h2,.coach-mode-section .section-header h2{color:#f7f3e5}.admin-section .section-header p,.source-review-section .section-header p,.coach-mode-section .section-header p{color:#e5decd}.coach-timeline,.coach-board,.lead-admin-card,.source-review-card{border:1px solid var(--line);background:#ffffff0b;border-radius:8px}.coach-timeline{display:grid}.coach-timeline article,.lead-admin-card,.source-review-card{border-top:1px solid var(--line);padding:18px}.coach-timeline article:first-child{border-top:0}.coach-timeline span,.source-review-card span,.lead-admin-card small{color:#f0bd48;text-transform:uppercase;font-size:12px;font-weight:900}.coach-timeline h3,.source-review-card h3{margin:6px 0}.coach-timeline p,.source-review-card p,.lead-admin-card p,.lead-admin-card span{color:#eee8d9}.coach-board{padding:20px}.coach-table{border:1px solid var(--line);border-radius:8px;overflow:hidden}.coach-row{border-top:1px solid var(--line);grid-template-columns:.9fr .55fr 1fr .75fr 1fr 1fr;gap:10px;padding:12px;font-size:13px;display:grid}.coach-row:first-child{border-top:0}.coach-head{color:#eee8d9;text-transform:uppercase;font-size:11px;font-weight:900}.coach-questions{background:#6f9a6e14;border:1px solid #6f9a6e59;border-radius:8px;gap:8px;margin-top:16px;padding:14px;display:grid}.coach-questions span{color:#eee8d9;font-size:13px}.coach-highlight-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.coach-highlight-strip article{background:#ffffff0d;border:1px solid #e2eede29;border-radius:8px;gap:8px;padding:16px;display:grid}.coach-highlight-strip svg{color:#f4d06f}.coach-highlight-strip strong{color:#f7f3e5}.coach-highlight-strip p{color:#e5decd;margin:0;line-height:1.45}.admin-token-form{grid-template-columns:minmax(220px,.8fr) minmax(220px,1fr) auto;align-items:end;gap:12px;margin-top:20px;display:grid}.admin-access-form{background:#ffffff0b;border:1px solid #e2eede24;border-radius:8px;padding:14px}.admin-token-form label,.lead-admin-card label{gap:7px;display:grid}.admin-token-form input,.lead-admin-card input,.lead-admin-card select,.lead-admin-card textarea{border:1px solid var(--line);width:100%;min-height:40px;color:var(--text);font:inherit;background:#07100fb8;border-radius:6px;padding:9px 10px}.admin-token-form input::placeholder{color:#f7f3e585}.admin-token-form input[type=checkbox]{accent-color:#d8a63a;width:18px;min-height:18px}.admin-remember-control{color:#f7f3e5;flex-direction:row;grid-column:1/-1;align-self:center;align-items:center;font-weight:800;gap:10px!important;display:flex!important}.admin-form-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-token-form .secondary-btn{color:#f7f3e5;background:0 0;border-color:#f7f3e547}.admin-token-form small{color:#e5decd;grid-column:1/-1;line-height:1.45}.lead-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-admin-card{gap:12px;display:grid}.admin-toolbar{background:#07100f94;border:1px solid #f4f3eb1f;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px;display:flex}.admin-toolbar span{color:#f0eadb;font-size:13px;line-height:1.35}.lead-segment-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.lead-segment-card{appearance:none;text-align:left;cursor:pointer;background:#07100fb8;border:1px solid #f4f3eb1f;border-radius:8px;gap:7px;min-height:118px;padding:13px;display:grid}.lead-segment-card:hover,.lead-segment-card.active{background:linear-gradient(145deg,#17483273,#07100fe0);border-color:#d8a63a85}.lead-segment-card span{color:#f0eadb;font-size:12px;font-weight:850;line-height:1.25}.lead-segment-card strong{color:#f0bd48;font-size:32px;line-height:1}.lead-segment-card small{color:#d9d5c6;font-size:11px;line-height:1.35}.metrics-card-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.metric-card{background:linear-gradient(145deg,#17483247,#080f0ed1);border:1px solid #f4f3eb1f;border-radius:8px;min-height:132px;padding:15px}.metric-card span,.metrics-panel>strong{color:#f0bd48;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.metric-card strong{color:var(--text);margin:12px 0 8px;font-size:34px;line-height:1;display:block}.metric-card p,.metrics-panel p{color:#eee8d9;margin:0;font-size:12px;line-height:1.45}.metrics-panel{gap:9px}.intelligence-layer-panel{background:linear-gradient(145deg,#0f2d1fb8,#050d0ceb),radial-gradient(circle at 100% 0,#f0bd481a,#0000 38%);border:1px solid #f0bd4838;border-radius:12px;margin-top:18px;padding:16px}.intelligence-toolbar{margin-top:0}.intelligence-toolbar>div{gap:4px;display:grid}.intelligence-toolbar strong{color:var(--text);font-size:16px}.intelligence-toolbar span{color:#d9d5c6;font-size:12px}.funnel-dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.funnel-dashboard-card{background:#f4f3eb0f}.funnel-dashboard-card>p{color:#e5dcc6!important}.metrics-row{color:#eee8d9;border-top:1px solid #f4f3eb14;justify-content:space-between;align-items:center;gap:12px;padding:8px 0 0;font-size:12px;display:flex}.metrics-row small{color:#cfc8b6;margin-top:3px;font-size:10px;line-height:1.35;display:block}.metrics-row b{color:#f0bd48;font-size:13px}.event-mode-section{position:relative}.event-mode-hero{background:linear-gradient(145deg,#0f2d1fd6,#071311f0),repeating-linear-gradient(160deg,#f4f3eb12 0 1px,#0000 1px 42px);border:1px solid #f4f3eb1f;border-radius:12px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:stretch;gap:18px;margin-top:22px;padding:22px;display:grid}.event-mode-hero h3{max-width:800px;color:var(--text);margin:10px 0;font-size:clamp(28px,4vw,54px);line-height:1.02}.event-mode-hero p{color:#eee8d9;max-width:720px;font-size:15px}.event-mode-board{background:#050d0c94;border:1px solid #f0bd4838;border-radius:10px;align-content:start;gap:10px;padding:16px;display:grid}.event-mode-board>strong{color:#f0bd48;letter-spacing:.09em;text-transform:uppercase;font-size:12px}.event-mode-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.event-mode-flow .lead-admin-card h3{margin:10px 0 6px}.event-mode-form{margin-top:18px}.compact-checkbox-grid{margin-top:12px}.lead-admin-card strong,.lead-admin-card a{color:var(--text)}.lead-segment-badge{color:#f4f3eb;letter-spacing:.04em;text-transform:uppercase;border:1px solid #f4f3eb21;border-radius:999px;align-items:center;width:fit-content;padding:4px 8px;font-size:11px;font-weight:900;display:inline-flex}.lead-segment-badge.standards{color:#f0bd48;border-color:#d8a63a7a}.lead-segment-badge.parent{color:#a5e6bd;border-color:#6ad59657}.lead-segment-badge.coach{color:#f4f3eb;border-color:#f4f3eb3d}.lead-segment-badge.club{color:#bfe4c0;border-color:#8fc09161}.lead-admin-card textarea{resize:vertical;min-height:82px}.admin-mini-form{gap:12px;display:grid}.admin-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.store-kpi-intake{grid-column:1/-1}.store-kpi-intake .primary-btn{width:fit-content}.source-review-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.source-review-card{gap:8px;display:grid}.source-review-card.approve{border-color:#6f9a6e66}.operator-console-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.evidence-admin-panel{align-content:start}.operator-record{background:#07100f8c;border:1px solid #f4f3eb1a;border-radius:8px;gap:7px;padding:12px;display:grid}.operator-record h3{color:#fffdf6;margin:0;font-size:17px}.operator-record p{color:#eee8d9;margin:0;line-height:1.45}.operator-record div{flex-wrap:wrap;gap:8px;display:flex}.operator-record button{color:#f4f3eb;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #f4f3eb2e;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.operator-record button:hover{color:#f0bd48;border-color:#d8a63a94}.os-band-section,.recruiting-os-section,.human-faq-section{border-top:1px solid var(--line)}.os-band{box-shadow:var(--shadow);background:linear-gradient(135deg,#d8a63a1a,#17483229),#07100fc2;border:1px solid #d8a63a3d;border-radius:8px;grid-template-columns:auto minmax(0,1.4fr) auto;align-items:center;gap:22px;padding:26px;display:grid}.page-brand-icon{background:linear-gradient(145deg,#174832d6,#07100feb);border:1px solid #f4f3eb2e;border-radius:14px;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex;overflow:hidden;box-shadow:0 16px 40px #00000047}.page-brand-icon img{object-fit:cover;width:100%;height:100%}.route-proof-panel .page-brand-icon,.recruiting-os-section>.page-brand-icon,.human-faq-section>.page-brand-icon,.faq-assistant .page-brand-icon{margin-bottom:12px}.os-band h2,.faq-assistant h2{margin:8px 0 10px;font-size:clamp(26px,3vw,42px);line-height:1.02}.os-band .eyebrow{color:#f4d06f}.os-band h2{color:#fffdf4}.os-band p{color:#fff7df;text-shadow:0 1px 14px #00000061;font-size:clamp(16px,1.45vw,20px);font-weight:650;line-height:1.55}.os-band p,.faq-assistant p,.human-faq-group p,.os-layer-card p{line-height:1.55}.faq-assistant p,.human-faq-group p,.os-layer-card p{color:#eee8d9}.os-band-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.os-layer-grid,.human-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.os-layer-card,.human-faq-group,.faq-assistant,.faq-assistant-answer{border:1px solid var(--line);background:#ffffff0b;border-radius:8px;padding:20px}.os-layer-card{gap:10px;display:grid}.os-layer-card svg{color:var(--amber)}.os-layer-card h3,.human-faq-group h2,.faq-assistant-answer strong{color:var(--text);margin:0}.os-proof-strip{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.os-proof-strip span{color:var(--text);border:1px solid #f4f3eb24;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:900;display:inline-flex}.os-proof-strip svg{color:var(--amber)}.faq-assistant{grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);align-items:start;gap:18px;margin:24px 0;display:grid}.faq-assistant.compact{margin-bottom:0}.faq-assistant form{gap:12px;display:grid}.faq-assistant label{color:var(--muted);gap:8px;font-size:13px;font-weight:800;display:grid}.faq-assistant input{border:1px solid var(--line);width:100%;min-height:44px;color:var(--text);font:inherit;background:#07100fb8;border-radius:6px;padding:10px 12px}.faq-assistant-answer{background:#17483233;grid-column:1/-1}.faq-assistant-answer div{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.faq-assistant-answer a{color:var(--amber);font-weight:900}.os-visual-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.os-visual-board article,.evidence-graph-panel,.coach-action-queue,.parent-trust-grid article{background:linear-gradient(160deg,#17483242,#07100f85),#ffffff0b;border:1px solid #f4f3eb24;border-radius:8px;box-shadow:0 18px 54px #00000029}.os-visual-board article{gap:9px;min-height:210px;padding:20px;display:grid}.os-visual-board article>span{border-bottom:2px solid var(--amber);color:#f6ca62;width:fit-content;font-size:12px;font-weight:950}.os-visual-board h3{color:#fffdf6;margin:0;font-size:clamp(24px,3vw,38px)}.os-visual-board strong{color:#fff7df;line-height:1.35}.os-visual-board p{color:#e6ecdf;margin:0;line-height:1.5}.evidence-graph-panel,.coach-action-queue{gap:18px;margin:24px 0;padding:clamp(18px,3vw,24px);display:grid}.mini-head{align-items:flex-start;gap:12px;display:flex}.mini-head svg{color:var(--amber)}.mini-head span{color:#9ec59d;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.mini-head strong{color:#fffdf6;margin-top:3px;font-size:clamp(22px,2.5vw,32px);line-height:1.05;display:block}.evidence-timeline{grid-template-columns:repeat(7,minmax(150px,1fr));gap:10px;padding-bottom:4px;display:grid;overflow-x:auto}.evidence-node{background:#07100f94;border:1px solid #f4f3eb21;border-radius:8px;gap:8px;min-height:190px;padding:16px;display:grid;position:relative}.evidence-node:before{content:"";background:var(--amber);border-radius:999px;width:26px;height:3px}.evidence-node span,.evidence-node small{color:#a9c6a3;text-transform:uppercase;font-size:11px;font-weight:900}.evidence-node h3{color:#fffdf6;margin:0;font-size:18px;line-height:1.15}.evidence-node p{color:#e7ecdf;margin:0;line-height:1.45}.action-queue-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;display:grid}.action-queue-grid article{background:#ffffff0e;border:1px solid #f4f3eb21;border-radius:8px;align-content:start;gap:7px;min-width:0;padding:16px;display:grid}.action-queue-grid strong{color:#f6ca62;font-size:clamp(25px,3vw,34px);line-height:1}.action-queue-grid span{color:#fffdf6;overflow-wrap:anywhere;font-weight:950;line-height:1.2}.action-queue-grid p{color:#dfe8d9;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.daily-command-side .coach-action-queue{padding:18px}.daily-command-side .action-queue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-command-side .action-queue-grid article{padding:12px}.daily-command-side .action-queue-grid strong{font-size:26px}.daily-command-side .action-queue-grid span,.daily-command-side .action-queue-grid p{font-size:11px}.import-evidence-workflow,.conversion-proof-strip{background:linear-gradient(145deg,#d8a63a1a,#1748322e),#07100f9e;border:1px solid #f4f3eb24;border-radius:8px;gap:18px;margin:24px 0;padding:clamp(18px,3vw,24px);display:grid}.import-evidence-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.import-evidence-grid article{background:#ffffff0e;border:1px solid #f4f3eb21;border-radius:8px;gap:8px;padding:16px;display:grid}.import-evidence-grid span{color:#f0bd48;font-size:12px;font-weight:950}.import-evidence-grid h3,.conversion-proof-strip strong{color:#fffdf6;margin:0}.import-evidence-grid p,.conversion-proof-strip p{color:#e6ecdf;margin:0;line-height:1.5}.conversion-proof-strip{grid-template-columns:minmax(0,1fr) auto;align-items:center}.conversion-proof-strip span{color:#f0bd48;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:950;display:block}.conversion-proof-strip strong{font-size:clamp(20px,2.5vw,30px);line-height:1.15;display:block}.parent-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.parent-trust-grid article{gap:10px;padding:20px;display:grid}.parent-trust-grid svg{color:var(--amber)}.parent-trust-grid h3{color:#fffdf6;margin:0}.parent-trust-grid p{color:#e6ecdf;margin:0;line-height:1.5}.human-faq-group{align-content:start;gap:10px;display:grid}.human-faq-group details{border-top:1px solid #f4f3eb1a;padding-top:10px}.human-faq-group summary{color:var(--text);cursor:pointer;font-weight:900}.human-faq-group summary:hover{color:var(--amber)}@media (width<=980px){.os-band,.faq-assistant,.os-layer-grid,.os-visual-board,.human-faq-grid{grid-template-columns:1fr}.action-queue-grid,.operator-console-grid,.import-evidence-grid,.parent-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.conversion-proof-strip{grid-template-columns:1fr}.os-band-actions{justify-content:flex-start}}.source-review-card.review,.source-review-card.legal{border-color:#d8a63a6b}.source-review-card.blocked{border-color:#d9735780}.intake-command-section{color:#15211d;background:linear-gradient(#edf2e9eb,#edf2e9f7),url(/assets/track-hero.png) 50%/cover,#edf2e9}.intake-command-section .section-header h2,.intake-command-section .section-header p{color:#15211d}.intake-command-section .section-header span{color:#176f42}.intake-command-layout{grid-template-columns:minmax(250px,.72fr) minmax(0,1.4fr);gap:18px;margin-top:24px;display:grid}.intake-mode-rail{align-content:start;gap:10px;display:grid}.intake-mode-rail button{color:#15211d;text-align:left;cursor:pointer;background:#ffffffc7;border:1px solid #15211d29;border-radius:8px;grid-template-columns:24px 1fr;gap:6px 12px;min-height:74px;padding:14px;display:grid}.intake-mode-rail button.active,.intake-mode-rail button:hover{background:#d8a63a29;border-color:#d8a63aad}.intake-mode-rail svg{color:#d8a63a;grid-row:span 2}.intake-mode-rail span{font-weight:900}.intake-mode-rail small,.intake-capture-head span,.saved-search-strip span,.intake-review-head,.intake-submit-row small{color:#31513f;text-transform:uppercase;font-size:12px;font-weight:900}.intake-capture-panel{background:#ffffffd6;border:1px solid #15211d24;border-radius:8px;gap:18px;padding:22px;display:grid}.intake-capture-head{border-bottom:1px solid #15211d1f;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:18px;padding-bottom:16px;display:grid}.intake-capture-head svg{color:#d8a63a}.intake-capture-head h3{margin:8px 0 0;font-size:30px}.intake-capture-head p{color:#15211dbd;margin:0;line-height:1.55}.intake-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.intake-field-grid label,.intake-sensitive-toggle{gap:7px;display:grid}.intake-field-grid span,.intake-sensitive-toggle span{color:#102018;font-size:13px;font-weight:850}.intake-field-grid input,.intake-field-grid textarea{color:#15211d;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #15211d2e;border-radius:6px;padding:10px 11px}.intake-field-grid textarea{resize:vertical;min-height:98px}.intake-field-grid .wide-field{grid-column:1/-1}.intake-sensitive-toggle{background:#d8a63a24;border:1px solid #d8a63a40;border-radius:8px;grid-template-columns:18px 1fr;align-items:start;padding:12px}.intake-submit-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.form-status.success{color:#9fd29d}.form-status.error{color:#ffb1a6}.saved-search-strip{background:#fffc;border:1px solid #6f9a6e52;border-radius:8px;grid-template-columns:minmax(240px,.55fr) minmax(0,1fr);align-items:start;gap:18px;margin-top:22px;padding:18px;display:grid}.saved-search-strip strong{margin-top:4px;font-size:20px;display:block}.saved-search-chips{flex-wrap:wrap;gap:10px;display:flex}.saved-search-chips button{color:#15211d;cursor:pointer;background:#ffffffe0;border:1px solid #15211d24;border-radius:999px;min-height:46px;padding:8px 12px;font-weight:850}.saved-search-chips small{color:#d8a63a;display:block}.intake-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.intake-product-grid article{background:#ffffffd6;border:1px solid #15211d24;border-radius:8px;gap:10px;min-height:228px;padding:20px;display:grid}.intake-product-grid svg{color:#d8a63a}.intake-product-grid h3{margin:0;font-size:22px}.intake-product-grid p{color:#15211dbd;margin:0;line-height:1.52}.intake-product-grid code{color:#7a5510;white-space:normal;border:1px solid #d8a63a40;border-radius:6px;align-self:end;padding:9px 10px}.intake-review-table{background:#ffffffc7;border:1px solid #15211d24;border-radius:8px;margin-top:18px;overflow:hidden}.intake-review-row{color:#15211d;border-top:1px solid #15211d1f;grid-template-columns:.65fr .65fr 1.4fr;gap:12px;padding:13px 14px;display:grid}.intake-review-row:first-child{border-top:0}.intake-review-head{color:#f0bd48;background:#f4f3eb0f}.intake-admin-grid{align-items:start}.intake-admin-card>a,.intake-admin-card>small{color:#d8a63a}.admin-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.parser-console{background:#ffffffe6;border:1px solid #15211d29;border-radius:8px;grid-template-columns:minmax(240px,.62fr) minmax(0,1.15fr);gap:18px;margin-top:22px;padding:20px;display:grid}.parser-copy span{color:#176f42;text-transform:uppercase;font-size:12px;font-weight:900}.parser-copy h3{margin:8px 0;font-size:28px}.parser-copy p{color:#15211dc2;margin:0;line-height:1.55}.parser-form{gap:14px;display:grid}.parser-file{color:#15211d;cursor:pointer;background:#edf2e9eb;border:1px dashed #15211d4d;border-radius:8px;grid-template-columns:28px 1fr;align-items:center;gap:10px;min-height:76px;padding:14px;display:grid}.parser-file svg{color:#d8a63a}.parser-file input{display:none}.parser-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.parser-fields label{gap:6px;display:grid}.parser-fields label span{color:#102018;text-transform:uppercase;font-size:12px;font-weight:900}.parser-fields input,.parser-fields textarea{color:#15211d;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #15211d29;border-radius:6px;padding:9px 10px}.parser-fields textarea,.parser-fields .wide-field{grid-column:1/-1}.parser-fields textarea{resize:vertical;min-height:74px}.parser-result{background:#6f9a6e14;border:1px solid #6f9a6e57;border-radius:8px;gap:7px;padding:14px;display:grid}.parser-result code,.import-admin-card code{color:#f0bd48;white-space:normal;border:1px solid #f4f3eb21;border-radius:6px;padding:8px 10px}.import-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.import-admin-card{align-content:start}.parser-badges{flex-wrap:wrap;gap:8px;display:flex}.parser-badges span{color:#f0bd48;text-transform:uppercase;border:1px solid #d8a63a47;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:900}.preview-rows{background:#ffffff09;border:1px solid #f4f3eb1a;border-radius:6px;gap:6px;padding:10px;display:grid}.gap-editor-card label span,.demo-request-form label span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.download-panel{justify-content:space-between;align-items:center;gap:20px;display:flex}.download-panel h2{margin:5px 0 8px;font-size:clamp(24px,3vw,38px)}.download-panel p{max-width:680px;color:var(--muted);margin:0}.sample-download-section .download-panel,.export-panel-section .download-panel{background:#ffffffd1;border-color:#15211d24}.sample-download-section .download-panel span,.export-panel-section .download-panel span{color:#176f42}.sample-download-section .download-panel h2,.export-panel-section .download-panel h2{color:var(--light-heading)}.sample-download-section .download-panel p,.export-panel-section .download-panel p{color:#21382fc7}.control-toggle{border:1px solid var(--line);background:#ffffff0a;border-radius:8px;grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:14px;display:grid}.control-toggle strong,.control-toggle small{display:block}.control-toggle small{color:var(--muted);margin-top:4px}.legal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-card.active{background:#6ad5961a;border-color:#6ad59699}.legal-detail{margin-top:16px}.legal-detail ul{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.legal-detail li{border:1px solid var(--line);border-radius:6px;gap:3px;padding:12px;display:grid}.legal-detail li span{color:var(--muted)}.packet-download{margin-top:18px}.form-message{border-radius:6px;grid-column:1/-1;margin:0;padding:12px;font-weight:800}.form-message.success{color:#07100f;background:var(--green)}.form-message.error{color:#fff;background:#d9735759;border:1px solid #d973578c}.form-message.warning{color:#271b05;background:#d8a63a61;border:1px solid #d8a63a99}.article-cta-strip{background:#e3b55b14;border:1px solid #e3b55b59;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:16px;display:flex}.article-cta-strip span{color:var(--muted)}.article-cta-strip a{color:var(--cream);align-items:center;gap:8px;font-weight:900;display:inline-flex}@media (width<=980px){.progression-grid,.parent-controls-layout,.security-packet-grid,.backend-grid,.seo-article-grid,.legal-grid,.target-band-grid,.gap-editor-grid,.event-ranking-row,.editable-row{grid-template-columns:1fr}.download-panel,.article-cta-strip{flex-direction:column;align-items:flex-start}}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--ink);color:var(--text);margin:0;overflow-x:hidden}.pilot-loading{color:#f8f3e8;background:#102018;place-items:center;min-height:100vh;font-weight:900;display:grid}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.topbar{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07100fe0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(10px,1.4vw,22px);max-width:100vw;padding:12px clamp(16px,2vw,26px);display:grid;position:sticky;top:0;overflow:visible}.brand{flex:none;align-items:center;gap:12px;min-width:172px;display:inline-flex}.brand-mark{width:38px;height:38px;color:var(--green);letter-spacing:0;background:0 0;border:0;place-items:center;font-size:13px;font-weight:800;display:grid;overflow:hidden}.brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.brand strong,.brand small{line-height:1.05;display:block}.brand small{color:var(--muted);text-transform:uppercase;margin-top:4px;font-size:11px}.topbar .nav-tree{flex:auto;justify-content:center;gap:4px;min-width:0;display:flex;overflow:visible}.nav-group{position:relative}.nav-trigger{min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.nav-trigger:hover,.nav-group:focus-within .nav-trigger,.nav-group:hover .nav-trigger{color:var(--text);border-color:var(--line);background:#ffffff0f}.nav-menu{opacity:0;pointer-events:none;background:#07100f;border:1px solid #6ad59647;border-radius:8px;min-width:214px;padding:8px;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(-6px);box-shadow:0 20px 54px #0000008f}.nav-menu:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.nav-group:hover .nav-menu,.nav-group:focus-within .nav-menu{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.nav-menu a{color:#f3f7ed;border-radius:6px;padding:10px 11px;font-size:13px;font-weight:700;display:block}.nav-menu a:hover,.nav-menu a:focus{color:var(--text);background:#6ad5961a}.topbar-actions{flex:none;justify-self:end;align-items:center;gap:6px;min-width:0;display:inline-flex}.nav-action,.primary-btn,.secondary-btn{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}main a,main button,main input,main select,main textarea,summary{touch-action:manipulation}.nav-action{color:var(--cream);background:#e3b55b14;border:1px solid #e3b55b61}.nav-action-primary{color:#06110e;background-color:#bfe8b5;background-image:linear-gradient(135deg, var(--green), #bfe8b5);border-color:#6ad59685}.nav-action-login{color:#f4f3eb;background:#f4f3eb0f;border-color:#f4f3eb47}.nav-action-brief{color:#fff6d8;background:#f4d06f1a;border-color:#f4d06f75}.nav-action-locale{color:#f4d06f;background:#f4f3eb0a;border-color:#f4f3eb47;min-width:46px;padding:0 10px;font-weight:950}.nav-menu-toggle{width:48px;height:48px;color:var(--cream);cursor:pointer;background:#f4f3eb0f;border:1px solid #f4f3eb42;border-radius:8px;justify-content:center;align-items:center;display:none}.hero{isolation:isolate;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:44px;min-height:calc(100vh - 72px);padding:86px 6vw 56px;display:grid;position:relative;overflow:hidden}.hero-bg,.hero-shade{z-index:-2;position:absolute;inset:0}.hero-bg{object-fit:cover;filter:saturate(.95)contrast(1.08);width:100%;height:100%}.hero-shade{z-index:-1;background:linear-gradient(90deg,#07100ff0,#07100fb8 45%,#07100f6b),linear-gradient(#07100fa3,#07100f14 42%,#07100f)}.hero-content{max-width:930px}.eyebrow,.section-header span,.panel-label{color:#174b32;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.hero .eyebrow,.route-hero .eyebrow,.dark-band .section-header span,.coach-mode-section .section-header span,.admin-section .section-header span,.source-review-section .section-header span{color:#bfe8b5}.hero h1{letter-spacing:0;max-width:930px;margin:20px 0 18px;font-size:clamp(48px,5.8vw,88px);line-height:.94}.hero p{max-width:690px;color:var(--soft);margin:0;font-size:clamp(17px,2vw,22px);line-height:1.48}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.primary-btn{background:var(--cream);color:#102018}.secondary-btn{border:1px solid var(--line-strong);color:var(--text);background:#ffffff12}.section:not(.hero):not(.route-hero):not(.dark-band):not(.command-section):not(.product-screens-section) .secondary-btn{color:#0f2d1f;background:#0f2d1f0f;border-color:#0f2d1f3d}.hero-panel{border:1px solid var(--line-strong);max-width:360px;box-shadow:var(--shadow);background:#0b1613c2;border-radius:8px;padding:22px}.hero-panel strong{margin:14px 0 12px;font-size:22px;line-height:1.15;display:block}.hero-panel .panel-label{color:#f4d06f}.hero-panel ul{color:var(--muted);margin:0;padding:0 0 0 18px;line-height:1.85}.hero-proof-bar{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.hero-proof-bar span{color:#f7f3e5;text-align:center;text-transform:uppercase;background:#07100fb8;border:1px solid #f4d06f47;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:10px 14px;font-size:12px;font-weight:900;line-height:1.25;display:inline-flex}.role-wizard-section{color:#0b0f0e;background:#f4f3eb}.role-wizard-compact{padding-top:58px;padding-bottom:58px}.role-wizard-compact .role-card{min-height:300px}.role-wizard-compact .role-card h3{font-size:clamp(30px,3.2vw,46px)}.role-wizard-head{gap:12px;max-width:980px;margin:0 0 22px;display:grid}.role-wizard-head span,.flywheel-copy span{color:#996b05;letter-spacing:.08em;text-transform:uppercase;width:fit-content;font-size:12px;font-weight:950}.role-wizard-head h2,.flywheel-copy h2{color:#0f2d1f;margin:0;font-size:clamp(38px,5vw,72px);line-height:.96}.role-wizard-head p,.flywheel-copy p{color:#31433a;max-width:760px;margin:0;font-size:18px;line-height:1.55}.role-wizard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.role-card{color:#f4f3eb;background:linear-gradient(150deg,#0f2d1ff2,#0b0f0ef0),url(/assets/track-hero.png) 50%/cover;border:1px solid #0f2d1f26;border-radius:8px;flex-direction:column;justify-content:space-between;gap:22px;min-height:420px;padding:clamp(24px,3vw,36px);display:flex;box-shadow:0 24px 80px #0f2d1f26}.role-card:nth-child(2){background:linear-gradient(150deg,#0b0f0ef5,#174832eb),url(/assets/track-hero.png) 50%/cover}.role-card-top{color:#f4d06f;justify-content:space-between;align-items:center;gap:16px;display:flex}.role-card-top span{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.role-card h3{color:#fffdf4;max-width:620px;margin:0;font-size:clamp(34px,4vw,58px);line-height:.98}.role-card p{color:#d7dfd2;max-width:620px;margin:0;font-size:18px;line-height:1.55}main .role-wizard-section .role-card p{color:#d7dfd2!important}.role-step-row{flex-wrap:wrap;gap:8px;display:flex}.role-step-row span{color:#f7f3e5;background:#f4f3eb0f;border:1px solid #f4d06f42;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:900}.role-card a{color:#0f2d1f;background:#f4f3eb;border-radius:8px;align-items:center;gap:9px;width:fit-content;padding:13px 16px;font-size:14px;font-weight:950;display:inline-flex}.moonshot-section{color:var(--text);background:linear-gradient(135deg,#07100ffa,#0f2d1ff0),url(/assets/track-hero.png) 50%/cover}.moonshot-shell{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(22px,4vw,42px);display:grid}.moonshot-copy{gap:18px;display:grid;position:sticky;top:92px}.moonshot-copy>span{color:#f4d06f;text-transform:uppercase;width:fit-content;font-size:12px;font-weight:950}.moonshot-copy h2{color:#f4f3eb;margin:0;font-size:clamp(38px,4.4vw,62px);line-height:1}.moonshot-copy p{color:#d7dfd2;max-width:680px;margin:0;font-size:18px;line-height:1.55}.moonshot-actions{flex-wrap:wrap;gap:12px;display:flex}.moonshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.moonshot-grid article{background:#ffffff0e;border:1px solid #f4f3eb24;border-radius:8px;gap:12px;min-height:210px;padding:22px;display:grid}.moonshot-grid article:first-child{background:linear-gradient(160deg,#f4d06f24,#ffffff0d);grid-row:span 2}.moonshot-grid svg{color:#f4d06f}.moonshot-grid h3{color:#fff;margin:0;font-size:23px}.moonshot-grid p{color:#d7dfd2;margin:0;line-height:1.5}main .moonshot-section{color:#f4f3eb;background:linear-gradient(135deg,#07100ffa,#0f2d1ff0),url(/assets/track-hero.png) 50%/cover!important}main .moonshot-section .moonshot-grid article{background:#ffffff0e;border-color:#f4f3eb24}main .moonshot-section .moonshot-grid article:first-child{background:linear-gradient(160deg,#f4d06f24,#ffffff0d)}.flywheel-section{background:radial-gradient(circle at 78% 20%,#d8a63a2e,#0000 34%),linear-gradient(140deg,#edf2e9,#f9f7ef 48%,#e8efe4);overflow:hidden}.flywheel-layout{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(24px,5vw,58px);display:grid}.flywheel-copy{gap:16px;display:grid}.flywheel-ring{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid;position:relative}.flywheel-ring:before{content:"";pointer-events:none;border:1px dashed #0f2d1f38;border-radius:999px;position:absolute;inset:12%}.flywheel-ring article{z-index:1;background:#ffffffc7;border:1px solid #0f2d1f24;border-radius:8px;gap:12px;min-height:210px;padding:22px;display:grid;position:relative;box-shadow:0 18px 60px #0f2d1f1f}.flywheel-ring article svg{color:#996b05}.flywheel-ring h3{color:#0f2d1f;margin:0;font-size:24px}.flywheel-ring p{color:#31433a;margin:0;line-height:1.5}.problem-statement-section{background:#edf2e9}.problem-statement-layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.68fr);align-items:stretch;gap:22px;display:grid}.problem-statement-copy,.problem-answer-card,.problem-card{background:#ffffffc7;border:1px solid #15211d24;border-radius:8px}.problem-statement-copy{padding:clamp(24px,4vw,42px)}.problem-statement-copy span{color:var(--light-accent);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900;display:inline-flex}.problem-statement-copy h2{max-width:960px;color:var(--light-heading);margin:14px 0 16px;font-size:clamp(36px,5vw,70px);line-height:.96}.problem-statement-copy p,.problem-answer-card p,.problem-card p{color:#21382fcc;margin:0;font-size:17px;line-height:1.55}.problem-answer-card{color:var(--text);background:#0f2d1f;flex-direction:column;justify-content:center;padding:26px;display:flex}.problem-answer-card strong{color:#f4d06f;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.problem-answer-card p{color:#f4f3eb;margin-top:12px;font-size:24px;line-height:1.25}.problem-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.problem-card{min-height:220px;padding:22px}.problem-card svg{color:#d8a63a}.problem-card h3{color:var(--light-heading);margin:16px 0 10px;font-size:22px}.product-screens-section{color:var(--text);background-color:#07100f;background-image:linear-gradient(#07100ff5,#07100fe6),url(/assets/track-hero.png);background-position:50%;background-size:cover}.product-screen-gallery{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.9fr);align-items:stretch;gap:16px;display:grid}.product-shot{background-color:#111c19;background-image:linear-gradient(#ffffff09,#ffffff04);border:1px solid #e2eede29;border-radius:8px;min-height:420px;overflow:hidden;box-shadow:0 24px 80px #00000057}.shot-browser{background:#ffffff0b;border-bottom:1px solid #e2eede1f;grid-template-columns:8px 8px 8px 1fr;align-items:center;gap:7px;padding:13px 16px;display:grid}.shot-browser span{background:#f4d06fa6;border-radius:999px;width:8px;height:8px}.shot-browser strong{color:#f4f3eb;text-transform:uppercase;justify-self:end;font-size:12px;font-weight:900}.shot-dashboard-head{justify-content:space-between;gap:18px;padding:18px;display:flex}.shot-dashboard-head small,.shot-fit-score span,.shot-dropzone span,.shot-queue small{color:var(--muted)}.shot-dashboard-head h3,.product-shot h3{color:#f4f3eb;margin:4px 0 0;font-size:24px;line-height:1.1}.shot-filter-row{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.shot-filter-row span,.shot-fit,.shot-queue span{color:#f7d77d;background:#f4d06f1a;border:1px solid #f4d06f3d;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:12px;font-weight:900;display:inline-flex}.shot-metrics{border-top:1px solid #e2eede1f;border-bottom:1px solid #e2eede1f;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shot-metrics div{border-right:1px solid #e2eede1f;padding:16px 18px}.shot-metrics div:last-child{border-right:0}.shot-metrics strong{color:#bfe8b5;font-size:26px;display:block}.shot-metrics span{color:var(--muted);font-size:12px;font-weight:800}.shot-table{display:grid}.shot-table-row{color:#f4f3eb;border-bottom:1px solid #e2eede1a;grid-template-columns:1fr .7fr .75fr 54px .72fr;align-items:center;gap:9px;padding:13px 18px;font-size:13px;display:grid}.shot-table-row:last-child{border-bottom:0}.product-shot-import,.product-shot-fit{flex-direction:column;display:flex}.shot-dropzone{background:#f4d06f14;border:1px dashed #f4d06f6b;border-radius:8px;gap:10px;margin:18px;padding:22px;display:grid}.shot-dropzone svg,.shot-safe-action svg,.shot-reason-list svg{color:#f4d06f}.shot-dropzone strong{color:#f4f3eb}.shot-queue{gap:10px;padding:0 18px 18px;display:grid}.shot-queue div{background:#ffffff0b;border:1px solid #e2eede1f;border-radius:8px;grid-template-columns:1fr auto;gap:5px 10px;padding:12px;display:grid}.shot-queue small{grid-column:1/-1}.shot-fit-score{background:radial-gradient(circle,#6ad59638,#6ad5960a),#ffffff0a;border:1px solid #6ad59657;border-radius:999px;align-self:center;place-items:center;width:130px;height:130px;margin:22px 0 16px;display:grid}.shot-fit-score strong{color:#bfe8b5;font-size:42px;line-height:.9}.product-shot-fit h3{padding:0 20px;font-size:21px}.shot-reason-list{gap:8px;padding:18px 20px;display:grid}.shot-reason-list div,.shot-safe-action{color:var(--muted);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;display:grid}.shot-safe-action{background:#f4d06f14;border:1px solid #f4d06f47;border-radius:8px;margin:auto 20px 20px;padding:12px}.product-gallery-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.role-page-focus{color:#102018;background:linear-gradient(90deg,#f4f3eb,#edf2e9 62%,#e5eddf);border-top:1px solid #f4d06f38;border-bottom:1px solid #0f2d1f2e;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:center;gap:clamp(18px,3vw,34px);padding:30px 6vw;display:grid}.role-page-focus-copy{gap:8px;display:grid}.role-page-focus-copy>span{color:#8a5d00;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;width:fit-content;font-size:12px;font-weight:950;display:inline-flex}.role-page-focus-copy h2{color:#0f2d1f;max-width:980px;margin:0;font-size:clamp(28px,3.4vw,48px);line-height:1}main .role-page-focus-copy p{max-width:860px;margin:0;font-size:16px;line-height:1.5;color:#31483b!important}.role-page-focus-actions{justify-items:end;gap:13px;display:grid}.role-page-focus-beats{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.role-page-focus-beats span{color:#153026;background:#fffdf5;border:1px solid #0f2d1f29;border-radius:999px;align-items:center;min-height:32px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.role-page-focus .hero-actions{justify-content:flex-end;margin-top:0}.role-page-focus .secondary-btn{color:#0f2d1f;background:#0f2d1f12;border-color:#0f2d1f3d}.scroll-beat-section{background:#edf2e9;padding-top:34px;padding-bottom:34px}.scroll-beat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.scroll-beat-grid article{background:#fffdf5;border:1px solid #0f2d1f24;border-radius:8px;align-content:start;gap:10px;min-height:190px;padding:22px;display:grid;box-shadow:0 16px 46px #0f2d1f14}.scroll-beat-grid span{color:#8a5d00;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.scroll-beat-grid h3{color:#0f2d1f;margin:0;font-size:clamp(24px,2.4vw,36px);line-height:1.02}main .scroll-beat-grid p{margin:0;line-height:1.48;color:#334c40!important}.progressive-trust-section{color:#f4f3eb;background:linear-gradient(135deg,#07100ff5,#0f2d1ff0),url(/assets/track-hero.png) 50%/cover}.progressive-trust-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(22px,4vw,52px);display:grid}.progressive-trust-layout>div:first-child{gap:14px;display:grid}.progressive-trust-layout>div:first-child>span{color:#f0bd48;letter-spacing:.08em;text-transform:uppercase;width:fit-content;font-size:12px;font-weight:950}.progressive-trust-layout h2{color:#fffdf5;margin:0;font-size:clamp(34px,4vw,56px);line-height:1}main .progressive-trust-layout>div:first-child p{max-width:680px;margin:0;font-size:17px;line-height:1.55;color:#d7e2d4!important}.progressive-trust-drawers{gap:10px;display:grid}.progressive-trust-drawers details{background:#f4f3eb0e;border:1px solid #f4f3eb29;border-radius:8px}.progressive-trust-drawers summary{color:#fffdf5;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:16px 18px;font-weight:950;list-style:none;display:flex}.progressive-trust-drawers summary::-webkit-details-marker{display:none}.progressive-trust-drawers summary svg{color:#f0bd48;transition:transform .16s}.progressive-trust-drawers details[open] summary svg{transform:rotate(180deg)}main .progressive-trust-drawers p{margin:0;padding:0 18px 18px;line-height:1.55;color:#d7e2d4!important}.route-hero{border-bottom:1px solid var(--line);min-height:620px;color:var(--text);background:linear-gradient(90deg,#07100ffa,#07100fc7),radial-gradient(circle at 76% 22%,#6ad59629,#0000 30%),url(/assets/track-hero.png) 50%/cover,#07100f;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:44px;padding:96px 6vw 64px;display:grid;position:relative;overflow:hidden}.route-hero:after{content:"";pointer-events:none;border-top:1px solid #6ad5963d;border-radius:50% 0 0;height:260px;position:absolute;inset:auto -6vw -90px 42vw;transform:rotate(-8deg)}.route-hero-copy{z-index:1;max-width:920px;position:relative}.route-hero h1{letter-spacing:0;max-width:980px;margin:20px 0 18px;font-size:clamp(48px,6.5vw,92px);line-height:.92}.route-hero p{max-width:760px;color:var(--soft);margin:0;font-size:clamp(17px,2vw,22px);line-height:1.5}.route-meta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.route-meta span{border:1px solid var(--line);min-height:34px;color:var(--muted);background:#ffffff0f;border-radius:999px;align-items:center;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.route-proof-panel{z-index:1;border:1px solid var(--line-strong);box-shadow:var(--shadow);background:#0b1613d1;border-radius:8px;padding:24px;position:relative}.route-proof-panel span{color:var(--green);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.route-proof-panel strong{margin-top:13px;font-size:26px;display:block}.route-proof-panel p{color:var(--muted);margin-top:12px;line-height:1.5}.route-proof-line{background:linear-gradient(90deg, var(--green), var(--amber));border-radius:999px;height:10px;margin-top:24px}.route-section,.route-faq-section{background:#edf2e9}.route-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.route-card,.route-faq{background:#ffffffa8;border:1px solid #15211d21;border-radius:8px;min-height:220px;padding:22px}.route-card svg{color:#176f42}.route-card h3,.route-faq h3{margin:18px 0 10px;font-size:22px}.route-card p,.route-faq p{color:#15211db8;margin:0;line-height:1.52}.route-faq-list{gap:12px;max-width:980px;display:grid}.route-faq{min-height:auto}.section{border-top:1px solid var(--line);color:#15211d;background:#f7f1de;padding:86px 6vw}main .section.problem-statement-section{background:#edf2e9}main .section.product-screens-section{color:var(--text);background-color:#07100f;background-image:linear-gradient(#07100ff5,#07100fe6),url(/assets/track-hero.png);background-position:50%;background-size:cover}.section.dark-band{background:linear-gradient(180deg, #07100f, #0d1715), var(--ink);color:var(--text)}.section.coach-mode-section,.section.admin-section,.section.source-review-section{color:var(--text);background:#0b0f0e}.section.coach-mode-section .section-header span,.section.admin-section .section-header span,.section.source-review-section .section-header span,.section.coach-mode-section .mini-head span{color:#f2c257}.split-band{color:var(--text);background:#101b18;grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:42px;display:grid}.parent-band{background:#e8eee4}.moat-section{color:var(--text);background:#111b19}.resources{background:#f7f1de}.wishlist-section{background:#e8eee4}.section-header{max-width:860px;margin-bottom:34px}.section-header h2{letter-spacing:0;margin:11px 0;font-size:clamp(34px,4.4vw,62px);line-height:.98}.section-header p{max-width:760px;color:inherit;opacity:.72;margin:0;font-size:18px;line-height:1.55}.command-grid{grid-template-columns:minmax(0,1fr) 280px;gap:22px;display:grid}.workspace,.side-stack>*,.fit-card,.threat-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:#ffffff0b;border-radius:8px}.workspace{overflow:hidden}.workspace-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.workspace-head h3{margin:4px 0 0;font-size:24px}.muted{color:var(--muted);font-size:13px}.toolbar{gap:8px;display:flex}.toolbar button{border:1px solid var(--line);width:38px;height:38px;color:var(--text);cursor:pointer;background:#ffffff0d;border-radius:6px;place-items:center;display:grid}.stats-row{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.stat{border-right:1px solid var(--line);padding:18px 20px}.stat:last-child{border-right:0}.stat strong,.insight-card strong{color:var(--green);font-size:26px;display:block}.stat span,.stat small,.insight-card span,.insight-card p{color:var(--muted);display:block}.stat span{color:var(--text);margin-top:4px;font-weight:700}.stat small{margin-top:3px;font-size:12px}.prospect-table{min-width:760px}.table-row{border-bottom:1px solid var(--line);grid-template-columns:1.4fr 1.2fr .72fr 1fr 1.1fr;align-items:center;gap:16px;min-height:72px;padding:12px 20px;display:grid}.table-row:last-child{border-bottom:0}.table-row span,.table-row small{min-width:0}.table-row strong{display:block}.table-row small{color:var(--muted);margin-top:4px;line-height:1.35;display:block}.table-head{min-height:44px;color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:800}.fit-meter{border:1px solid var(--line);background:#ffffff0d;border-radius:999px;height:30px;position:relative;overflow:hidden}.fit-meter div{background:linear-gradient(90deg, var(--green), var(--amber));height:100%}.fit-meter strong{color:var(--text);place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.status-pill,.chip,.priority,.risk{border:1px solid var(--line-strong);border-radius:999px;align-items:center;max-width:100%;min-height:28px;padding:0 9px;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex}.status-pill.safe{color:#dfffe8;background:#6ad5961f;border-color:#6ad5965c}.status-pill.watch{color:#ffe5b7;background:#e3b55b1f;border-color:#e3b55b6b}.side-stack{gap:14px;display:grid}.insight-card{padding:20px}.insight-card svg{color:var(--amber)}.insight-card span{color:var(--text);margin:12px 0 4px;font-weight:800}.insight-card p{margin:8px 0 0;line-height:1.45}.sport-grid,.source-grid,.control-grid,.moat-grid,.resource-grid,.pricing-grid,.parent-grid,.wishlist-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sport-card,.source-card,.control-card,.moat-card,.resource-card,.price-card,.portal-step,.wishlist-card{background:#ffffff8c;border:1px solid #15211d21;border-radius:8px;min-height:210px;padding:22px}.sport-card-top,.source-head{color:#15211d9e;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.priority,.risk{color:#15211d;text-transform:none;background:#6ad5962e;border-color:#15211d29}.priority.flagship,.priority.hidden-moat{background:#e3b55b47}.sport-card h3,.source-card h3,.control-card h3,.moat-card h3,.resource-card h3,.price-card h3,.portal-step h3,.wishlist-card h3{margin:18px 0 10px;font-size:22px}.sport-card p,.source-card p,.control-card p,.moat-card p,.resource-card p,.price-card p,.portal-step p,.wishlist-card p{color:#15211db8;margin:0;line-height:1.52}.chip-row{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.chip{color:#15211dd1;background:#15211d0d;border-color:#15211d26}.fit-proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.proof-item{border:1px solid var(--line);min-height:54px;color:var(--soft);background:#ffffff0e;border-radius:8px;align-items:center;gap:10px;padding:12px 14px;font-weight:700;display:flex}.proof-item svg,.fit-card svg{color:var(--green);flex:none}.fit-card{padding:26px}.fit-card-head{color:var(--green);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;font-weight:900;display:flex}.fit-card h3{margin:20px 0 12px;font-size:34px;line-height:1.05}.fit-card p{color:var(--muted);line-height:1.55}.report-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px;display:grid}.metric{border:1px solid var(--line);background:#ffffff0b;border-radius:8px;padding:15px}.metric span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800;display:block}.metric strong{margin-top:6px;font-size:23px;display:block}.source-card strong{color:#0e2419;margin:0 0 10px;display:inline-flex}.risk.high{color:#442115;background:#d973573d}.risk.medium,.risk.low-medium{background:#e3b55b47}.control-card,.moat-card,.threat-panel{border-color:var(--line);background:#ffffff0b}.control-card{min-height:174px}.control-card div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.control-card h3,.moat-card h3{color:var(--text);margin-top:0}.control-card span{color:var(--amber);text-transform:uppercase;font-size:12px;font-weight:900}.control-card p,.moat-card p{color:var(--muted)}.threat-panel{margin-top:18px;padding:22px}.threat-panel h3{margin:0 0 16px;font-size:24px}.threat-list{gap:10px;display:grid}.threat-row{border-top:1px solid var(--line);grid-template-columns:1fr .8fr 1.5fr;gap:14px;padding:14px 0;display:grid}.threat-row span,.threat-row p{color:var(--muted);margin:0;line-height:1.45}.parent-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.portal-step svg,.resource-card svg,.moat-card svg,.wishlist-card svg{color:var(--amber)}.price-card{flex-direction:column;min-height:338px;display:flex}.price{align-items:baseline;gap:8px;margin:4px 0 12px;display:flex}.price strong{letter-spacing:0;font-size:42px}.price span{color:#2f4039;font-weight:800}.price-card ul{gap:9px;margin:auto 0 0;padding:18px 0 0;list-style:none;display:grid}.price-card li{color:#15211dc7;align-items:center;gap:8px;font-weight:700;display:flex}.price-card li svg{color:#176f42;flex:none}.moat-grid .moat-card{min-height:230px}.division-strip{border:1px solid var(--line);background:#ffffff0a;border-radius:8px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:18px;display:grid;overflow:hidden}.division-strip div{border-right:1px solid var(--line);padding:18px}.division-strip div:last-child{border-right:0}.division-strip strong,.division-strip span,.division-strip small{display:block}.division-strip strong{color:var(--green);font-size:22px}.division-strip span{margin-top:5px;font-weight:800}.division-strip small{color:var(--muted);margin-top:7px;line-height:1.4}.resource-card{min-height:225px}.resource-card a{color:#11331f;align-items:center;gap:7px;margin-top:18px;font-weight:900;display:inline-flex}.coach-proof-section{background:linear-gradient(135deg,#f4f3ebf7,#e7eee2f0),url(/assets/track-hero.png) 50%/cover;padding-top:34px;padding-bottom:34px}.coach-proof-card{border:1px solid #15211d26;border-left:6px solid var(--amber);background:#ffffffc7;border-radius:8px;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:16px;width:min(1040px,100%);margin:0 auto;padding:clamp(22px,4vw,34px);display:grid;box-shadow:0 22px 52px #0618111f}.coach-proof-card svg{color:var(--pine)}.coach-proof-card blockquote{color:#10231a;margin:0;font-size:clamp(24px,3.3vw,42px);font-weight:950;line-height:1.04}.coach-proof-card p{color:#15211dc7;grid-column:2;max-width:780px;margin:12px 0 0;line-height:1.58}.signup-section,.about-section,.privacy-security-section,.schedule-demo-section,.not-found-section{background:linear-gradient(135deg,#f4f3ebf5,#e7eee2f2),url(/assets/track-hero.png) 50%/cover}.signup-layout,.about-layout,.schedule-demo-section{grid-template-columns:minmax(0,.92fr) minmax(360px,1fr);align-items:start;gap:24px;display:grid}.signup-form,.not-found-card,.about-principle,.schedule-frame-wrap,.privacy-security-actions{background:#ffffffbd;border:1px solid #15211d24;border-radius:10px;box-shadow:0 18px 48px #0618111a}.signup-form{gap:14px;padding:24px;display:grid}.signup-form h3{margin:0;font-size:24px}.signup-form label,.signup-form label span{color:#12241b;gap:7px;font-weight:800;display:grid}.signup-form input,.signup-form select{color:#12241b;width:100%;min-height:46px;font:inherit;background:#fbfbf7;border:1px solid #15211d2e;border-radius:8px;padding:0 12px}.signup-fineprint,.checkout-error,.schedule-email{color:#15211db3;line-height:1.55}.checkout-error{color:#7a2a20;margin-top:12px;font-weight:800;display:block}.checkout-result-section{padding-top:28px}.checkout-result-card{color:#12241b;background:#fbfbf7f2;border:1px solid #15211d29;border-radius:8px;gap:18px;max-width:780px;margin:0 auto;padding:30px;display:grid;box-shadow:0 18px 52px #080f0e24}.checkout-result-card>span{color:#1d5c39;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:900}.checkout-result-card h2{color:#0b1f18;margin:0}.checkout-result-card p{color:#24382f;margin:0}.checkout-result-card.success svg{color:#1d6b43}.checkout-result-card.cancel svg{color:#9a5f08}.signup-proof-list,.privacy-security-grid,.about-card-grid{gap:14px;display:grid}.signup-proof-list div{color:#12241b;align-items:center;gap:10px;font-weight:850;display:flex}.signup-proof-list svg,.about-card-grid svg,.privacy-security-grid svg{color:var(--pine);flex:none}.about-principle{margin-top:22px;padding:24px}.about-principle strong{color:#0f2d1f;font-size:clamp(28px,4vw,48px);line-height:1;display:block}.about-principle p{margin:14px 0 0}.about-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-card-grid article,.privacy-security-grid article{background:#ffffffad;border:1px solid #15211d21;border-radius:8px;min-height:190px;padding:22px}.about-card-grid h3,.privacy-security-grid h3{color:#10231a;margin:14px 0 8px}.privacy-security-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.privacy-security-actions{flex-wrap:wrap;gap:12px;margin-top:22px;padding:18px;display:flex}.schedule-demo-copy .section-header{margin:0}.schedule-frame-wrap{min-height:620px;overflow:hidden}.schedule-frame-wrap iframe{border:0;width:100%;min-height:620px}.schedule-fallback{text-align:left;place-content:center;gap:14px;min-height:620px;padding:32px;display:grid}.schedule-fallback svg{color:var(--amber)}.schedule-fallback h3{color:#10231a;margin:0;font-size:clamp(28px,4vw,44px);line-height:1}.schedule-fallback p{color:#15211dc2;max-width:520px;margin:0;line-height:1.6}.schedule-fallback .primary-btn{width:fit-content;margin-top:4px}.not-found-section{place-items:center;min-height:72vh;display:grid}.not-found-card{text-align:left;width:min(760px,100%);padding:clamp(28px,5vw,56px)}.not-found-card>span{color:var(--amber);letter-spacing:.18em;font-weight:950;display:inline-block}.not-found-card h1{color:#10231a;margin:14px 0;font-size:clamp(40px,7vw,76px);line-height:.95}.lead-magnet-section,.share-card-section{color:var(--text);background:radial-gradient(circle at 12% 15%,#d8a63a24,#0000 32%),linear-gradient(135deg,#07100f,#0f2d1f 58%,#07100f)}.lead-magnet-section.compact{border-top:1px solid var(--line)}.lead-magnet-layout,.share-card-layout{grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);align-items:start;gap:24px;display:grid}.lead-magnet-copy .section-header,.share-card-layout .section-header{margin:0}.lead-magnet-section .section-header span,.share-card-section .section-header span{color:var(--amber)}.lead-magnet-section .section-header h2,.share-card-section .section-header h2{color:var(--text)!important}.lead-magnet-section .section-header p,.share-card-section .section-header p{color:var(--muted)!important}.lead-magnet-proof{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.lead-magnet-proof span{border:1px solid var(--line-strong);color:var(--soft);background:#ffffff0e;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-weight:850;display:inline-flex}.lead-magnet-proof svg{color:var(--amber)}.lead-magnet-form,.share-profile-card{border:1px solid var(--line-strong);background:#ffffff13;border-radius:12px;box-shadow:0 24px 80px #00000047}.lead-magnet-form{gap:18px;padding:24px;display:grid}.lead-magnet-fields,.share-card-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lead-magnet-fields label,.share-card-fields label{color:var(--soft);gap:7px;font-weight:850;display:grid}.lead-magnet-fields input,.lead-magnet-fields select,.share-card-fields input{border:1px solid var(--line-strong);width:100%;min-height:44px;color:var(--text);font:inherit;background:#07100fd1;border-radius:8px;padding:0 12px}.fit-check-result{background:#d8a63a1a;border:1px solid #d8a63a40;border-radius:10px;padding:16px}.fit-check-result strong{margin:10px 0 6px;font-size:24px;display:block}.fit-check-result p{color:var(--muted);margin:0}.fit-check-meter{background:#ffffff21;border-radius:999px;height:9px;overflow:hidden}.fit-check-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--green), var(--amber));height:100%;display:block}.lead-magnet-actions{flex-wrap:wrap;gap:10px;display:flex}.lead-magnet-actions .secondary-btn{color:var(--text);border-color:var(--line-strong);background:#ffffff13}.share-card-fields{margin:22px 0}.share-profile-card{background:linear-gradient(145deg,#07100ff5,#0f2d1ff0),url(/assets/track-hero.png) 50%/cover;flex-direction:column;justify-content:space-between;min-height:460px;padding:clamp(24px,4vw,42px);display:flex}.share-card-topline,.share-card-footer{color:var(--green);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:14px;font-size:12px;font-weight:950;display:flex}.share-profile-card h3{margin:auto 0 8px;font-size:clamp(42px,7vw,84px);line-height:.92}.share-profile-card p{color:var(--muted);font-size:18px}.share-mark-row{grid-template-columns:auto 1fr;align-items:end;gap:14px;margin:26px 0;display:grid}.share-mark-row strong{color:var(--amber);font-size:clamp(44px,7vw,90px);line-height:.9}.share-mark-row span{color:var(--soft);font-size:22px;font-weight:900}.footer{border-top:1px solid var(--line);background:#07100f;justify-content:space-between;align-items:center;gap:24px;padding:34px 6vw;display:flex}.footer p{max-width:520px;color:var(--muted);margin:7px 0 0}.footer-links{color:var(--soft);flex-wrap:wrap;justify-content:flex-end;gap:14px;font-weight:800;display:flex}.workflow-section,.standards-section,.report-section,.import-section,.trust-center,.demo-section,.partner-section,.company-section,.plain-import-section,.comparison-section,.network-section,.family-value-section,.intake-section,.coach-signal-section,.contact-ready-section,.coach-data-entry-section{background:#edf2e9}.workflow-grid,.gap-grid,.import-grid,.trust-doc-grid,.demo-grid,.company-grid,.plain-import-grid,.institution-grid,.family-value-grid,.intake-grid,.coach-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.workflow-step,.gap-card,.import-step,.trust-doc,.demo-card,.company-card,.plain-import-card,.institution-card,.family-value-card,.intake-card,.coach-signal-card{background:#ffffff9e;border:1px solid #15211d21;border-radius:8px;min-height:220px;padding:22px}.workflow-step>span,.import-step>span{color:#176f42;border:1px solid #15211d24;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:inline-flex}.workflow-step h3,.gap-card h3,.import-step h3,.trust-doc h3,.demo-card h3,.company-card h3,.plain-import-card h3,.institution-card h3,.family-value-card h3,.intake-card h3,.coach-signal-card h3{margin:18px 0 10px;font-size:22px}.workflow-step p,.gap-card p,.import-step p,.trust-doc p,.demo-card p,.company-card p,.plain-import-card p,.institution-card p,.family-value-card p,.intake-card p,.coach-signal-card p{color:#15211db8;margin:0;line-height:1.52}.company-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.plain-import-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;display:grid}.plain-import-link{color:#11331f;border:1px solid #15211d29;border-radius:6px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:900;display:inline-flex}.plain-import-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}.plain-import-card{min-height:250px}.plain-import-audience{color:#176f42;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:900;display:inline-flex}.plain-import-strip{background:#176f4214;border:1px solid #176f422e;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;padding:16px;display:grid}.plain-import-strip div{gap:5px;display:grid}.plain-import-strip strong{color:#11331f}.plain-import-strip span{color:#15211db8}.verified-program-section{background:linear-gradient(#edf2e9f0,#edf2e9fa),url(/assets/track-hero.png) 50%/cover,#edf2e9}.verified-program-panel{background:#ffffffd1;border:1px solid #15211d24;border-radius:8px;padding:clamp(22px,4vw,38px)}.verified-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.verified-steps article{background:#ffffffc2;border:1px solid #15211d24;border-radius:8px;min-height:210px;padding:20px}.verified-steps svg{color:#d8a63a}.verified-steps h3{color:var(--light-heading);margin:16px 0 10px;font-size:21px}.verified-steps p{color:#21382fc7;margin:0;line-height:1.55}.pilot-proof-section{background:#edf2e9}.pilot-proof-grid,.buyer-split-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.pilot-proof-card,.buyer-split-card{background:#ffffffbd;border:1px solid #15211d24;border-radius:8px;padding:22px}.pilot-proof-card svg{color:#d8a63a}.pilot-proof-card h3,.buyer-split-card h3{color:var(--light-heading);margin:16px 0 10px;font-size:22px}.pilot-proof-card p,.buyer-split-card li span,.pilot-proof-quote p{color:#21382fc7;line-height:1.55}.pilot-proof-quote{background:#d8a63a1f;border:1px solid #d8a63a5c;border-radius:8px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;margin-top:18px;padding:20px;display:grid}.pilot-proof-quote svg{color:#176f42}.pilot-proof-quote strong{color:var(--light-heading);font-size:20px;line-height:1.25;display:block}.pilot-proof-quote p{margin:8px 0 0}.buyer-split-section{background:linear-gradient(#edf2e9f0,#edf2e9fa),url(/assets/track-hero.png) 50%/cover,#edf2e9}.buyer-split-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.buyer-split-card ul{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.buyer-split-card li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;display:grid}.buyer-split-card li svg{color:#176f42;margin-top:3px}.company-card{flex-direction:column;min-height:260px;display:flex}.company-card svg,.family-value-card svg{color:#176f42}.company-card a,.family-offer a{color:#11331f;align-items:center;gap:7px;margin-top:auto;font-weight:900;display:inline-flex}.comparison-table{background:#ffffff94;border:1px solid #15211d24;border-radius:8px;margin-top:24px;overflow:hidden}.comparison-row{border-top:1px solid #15211d1f;grid-template-columns:.72fr 1fr 1.15fr 1.25fr;align-items:start;gap:14px;padding:16px;display:grid}.comparison-row:first-child{border-top:0}.comparison-head{color:#11331f;text-transform:uppercase;background:#0f2d1f14;font-size:12px;font-weight:900}.comparison-row strong{color:#11331f}.comparison-row span{color:#15211dc2;line-height:1.5}.comparison-callout{background:#d8a63a1f;border:1px solid #d8a63a57;border-radius:8px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;margin-top:18px;padding:18px;display:grid}.comparison-callout svg{color:#176f42}.comparison-callout strong{color:#11331f;margin-bottom:4px;display:block}.comparison-callout p{color:#15211dbf;margin:0;line-height:1.55}.trial-section,.product-visual-section{background:linear-gradient(#edf2e9f0,#edf2e9fa),url(/assets/track-hero.png) 50%/cover,#edf2e9}.trial-layout,.product-visual-layout{grid-template-columns:minmax(0,.82fr) minmax(380px,1fr);align-items:start;gap:22px;display:grid}.trial-steps,.visual-notes{gap:12px;margin-top:22px;display:grid}.trial-steps div,.visual-notes article,.trial-panel,.product-screen,.payment-gate-panel{background:#ffffffdb;border:1px solid #15211d24;border-radius:8px}.trial-steps div{grid-template-columns:34px 1fr;gap:4px 12px;padding:14px;display:grid}.trial-steps span{color:#f4f3eb;background:#0f2d1f;border-radius:999px;grid-row:span 2;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.trial-steps strong,.visual-notes strong,.payment-gate-panel strong{color:#11331f}.trial-steps p,.visual-notes p,.payment-gate-panel p,.trial-form p{color:#15211dbd;margin:0;line-height:1.55}.trial-panel{padding:20px}.trial-form{gap:13px;display:grid}.auth-toggle{background:#0f2d1f0f;border:1px solid #15211d24;border-radius:8px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.auth-toggle button,.link-button{color:#11331f;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;font-weight:900}.auth-toggle button.active{color:#f4f3eb;background:#0f2d1f}.link-button{color:#176f42;width:fit-content;min-height:0;padding:0;text-decoration:underline}.trial-form h3{margin:0;font-size:28px}.trial-form label{gap:6px;display:grid}.trial-form label span{color:#102018;text-transform:uppercase;font-size:12px;font-weight:900}.trial-form input,.trial-form select{color:#15211d;min-height:44px;font:inherit;background:#fff;border:1px solid #15211d29;border-radius:6px;padding:0 12px}.auth-gate-section{background:linear-gradient(#f4f3ebf0,#edf2e9f5),url(/assets/track-hero.png) 50%/cover,#f4f3eb}.auth-gate-card{color:#15211d;background:#ffffffe6;border:1px solid #15211d24;border-radius:8px;justify-items:start;gap:12px;max-width:760px;margin:0 auto;padding:clamp(22px,4vw,34px);display:grid}.auth-gate-card h2{margin:0;font-size:clamp(28px,4vw,46px);line-height:1}.auth-gate-card p{color:#15211dc2;max-width:62ch;margin:0;line-height:1.55}.trial-unlocked{gap:16px;display:grid}.trial-unlocked-head{color:#176f42;align-items:center;gap:12px;display:flex}.trial-unlocked-head span,.screen-top span{color:#31513f;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.trial-unlocked-head strong{color:#11331f;font-size:22px;display:block}.payment-gate-panel{grid-template-columns:34px 1fr;gap:12px;padding:16px;display:grid}.payment-gate-panel svg,.visual-notes svg{color:#176f42}.payment-gate-panel a{color:#11331f;align-items:center;gap:7px;margin-top:10px;font-weight:900;display:inline-flex}.product-screen{color:#f4f3eb;background-color:#07100f;background-image:linear-gradient(#07100feb,#0f2d1ff5),url(/assets/track-hero.png);background-position:50%;background-size:cover;min-height:360px;overflow:hidden;box-shadow:0 24px 70px #0f2d1f38}.screen-top{border-bottom:1px solid #f4f3eb24;justify-content:space-between;gap:12px;padding:18px;display:flex}.screen-top strong{color:#f0bd48}.product-screen .screen-top span{color:#d9d5c6}.screen-row{background:#ffffff12;border:1px solid #f4f3eb1f;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px;padding:14px;display:grid}.screen-row span{color:#f4f3eb;font-size:13px;font-weight:800}.visual-notes article{gap:7px;padding:18px;display:grid}.network-layout{grid-template-columns:360px minmax(0,1fr);align-items:stretch;gap:22px;display:grid}.network-map{color:var(--cream);background:#102018;border:1px solid #15211d21;border-radius:8px;gap:10px;padding:22px;display:grid}.network-map div{background:#ffffff0f;border:1px solid #f7f1de29;border-radius:8px;align-items:center;min-height:52px;padding:0 14px;font-weight:900;display:flex}.network-list{gap:10px;display:grid}.network-list article{background:#ffffff9e;border:1px solid #15211d21;border-radius:8px;gap:14px;padding:18px;display:flex}.network-list svg{color:#176f42;flex:none}.network-list h3{margin:0 0 6px;font-size:20px}.network-list p{color:#15211db8;margin:0;line-height:1.48}.institution-card{border-color:var(--line);background:#ffffff0b}.institution-card svg{color:var(--amber)}.institution-card h3{color:var(--text)}.institution-card p{color:var(--muted)}.family-value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.family-offer{color:var(--cream);background:#102018;border:1px solid #15211d21;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:22px;display:flex}.family-offer strong,.family-offer span{display:block}.family-offer strong{font-size:22px;line-height:1.15}.family-offer span{max-width:780px;color:var(--soft);margin-top:8px;line-height:1.5}.family-offer a{color:var(--green);white-space:nowrap}.intake-card svg{color:#176f42}.coach-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.coach-signal-card svg{color:#176f42}.ranking-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:18px;display:grid}.ranking-panel{background:#ffffff9e;border:1px solid #15211d21;border-radius:8px;gap:10px;padding:18px;display:grid}.ranking-panel>span{color:#15211d94;text-transform:uppercase;font-size:12px;font-weight:900}.ranking-panel article{background:#ffffff8f;border:1px solid #15211d1a;border-radius:8px;padding:14px}.ranking-panel strong,.ranking-panel small,.ranking-panel p{display:block}.ranking-panel strong{color:#11331f;font-size:18px}.ranking-panel small{color:#176f42;margin-top:4px;font-weight:900}.ranking-panel p{color:#15211db8;margin:8px 0 0;line-height:1.45}.ranking-models{background:#102018}.ranking-models>span,.ranking-models p{color:var(--soft)}.ranking-models article{border-color:var(--line);background:#ffffff0b}.ranking-models strong{color:var(--cream)}.ranking-formula{background:#176f4214;border:1px solid #176f4238;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:18px;display:flex}.ranking-formula strong,.ranking-formula span{display:block}.ranking-formula strong{color:#11331f;font-size:20px}.ranking-formula span{color:#15211db8;line-height:1.45}.target-builder{grid-template-columns:minmax(0,1fr) 360px;gap:18px;display:grid}.target-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.target-controls div,.target-output,.contact-score{border:1px solid var(--line);background:#ffffff0b;border-radius:8px;padding:18px}.target-controls span,.target-controls strong,.target-controls small{display:block}.target-controls span{color:var(--amber);text-transform:uppercase;font-size:12px;font-weight:900}.target-controls strong{color:var(--text);margin-top:8px;font-size:23px}.target-controls small,.target-output p{color:var(--muted);margin-top:8px;line-height:1.45;display:block}.target-output h3{color:var(--text);margin:0 0 10px;font-size:24px}.contact-table{background:#ffffff9e;border:1px solid #15211d21;border-radius:8px;overflow:hidden}.contact-row{border-bottom:1px solid #15211d1c;grid-template-columns:.8fr .8fr 1.8fr;gap:14px;min-height:54px;padding:14px 18px;display:grid}.contact-row:last-child{border-bottom:0}.contact-head{color:#15211d94;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:900}.contact-score{color:var(--cream);background:#102018;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;display:flex}.contact-score strong,.contact-score span{display:block}.contact-score span{color:var(--soft);line-height:1.45}.data-entry-layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:18px;display:grid}.data-entry-form,.staging-panel{background:#ffffff9e;border:1px solid #15211d21;border-radius:8px}.data-entry-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;display:grid}.csv-import-panel{background:#176f4214;border:1px solid #176f4238;border-radius:8px;grid-column:1/-1;gap:10px;padding:15px;display:grid}.performance-toggle{align-items:center;grid-template-columns:auto 1fr!important;gap:9px!important;display:flex!important}.performance-toggle input{accent-color:#176f42;width:18px;min-height:18px}.performance-toggle span,.csv-file-drop span{color:#11331f!important}.csv-file-drop{align-items:center}.csv-import-panel small{color:#15211da3;font-size:12px;font-weight:800;line-height:1.4}.data-entry-form label{gap:7px;display:grid}.data-entry-form label span{color:#15211d9e;text-transform:uppercase;font-size:12px;font-weight:900}.data-entry-form input{color:#15211d;width:100%;min-height:42px;font:inherit;background:#ffffffb3;border:1px solid #15211d29;border-radius:6px;padding:0 11px}.data-entry-actions{flex-wrap:wrap;grid-column:1/-1;gap:9px;padding-top:6px;display:flex}.data-entry-actions button{min-height:42px;color:var(--cream);cursor:pointer;background:#102018;border:1px solid #15211d24;border-radius:6px;padding:0 14px;font-weight:900}.data-entry-actions button:disabled{cursor:not-allowed;opacity:.45}.staging-panel{overflow:hidden}.staging-head{border-bottom:1px solid #15211d1c;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px;display:flex}.staging-head span,.staging-head strong,.staging-head small{display:block}.staging-head span,.staging-head small{color:#15211d94;text-transform:uppercase;font-size:12px;font-weight:900}.staging-head strong{margin-top:4px;font-size:25px}.staging-list{background:#15211d1a;gap:1px;display:grid}.staging-list p,.staging-list article{background:#ffffffa3;margin:0;padding:16px 18px}.staging-list strong,.staging-list span,.staging-list small{display:block}.staging-list span{color:#15211db8;margin-top:5px}.staging-list small{color:#15211d85;margin-top:6px;font-weight:800}.proof-strip{background:#15211d24;border:1px solid #15211d24;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:18px;display:grid;overflow:hidden}.proof-strip div{background:#ffffffa3;padding:18px}.proof-strip strong,.proof-strip span{display:block}.proof-strip span{color:#15211db8;margin-top:6px;line-height:1.45}.standards-shell{background:#ffffff9e;border:1px solid #15211d21;border-radius:8px;overflow:hidden}.standards-toolbar{border-bottom:1px solid #15211d1f;flex-wrap:wrap;gap:8px;padding:16px;display:flex}.standards-toolbar button,.demo-card button{min-height:38px;color:var(--cream);cursor:pointer;background:#0f2018;border:1px solid #15211d24;border-radius:6px;padding:0 13px;font-weight:800}.standards-table,.partner-table{min-width:820px}.standards-row,.partner-row{border-bottom:1px solid #15211d1c;align-items:center;gap:12px;min-height:54px;padding:12px 16px;display:grid}.standards-row{grid-template-columns:1fr 1fr 1fr 1fr 1.1fr 1.2fr}.standards-row:last-child,.partner-row:last-child{border-bottom:0}.standards-head,.partner-head{color:#15211d94;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:900}.gap-card{border-color:var(--line);background:#ffffff0d}.gap-card div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gap-card span{min-height:26px;color:var(--amber);text-transform:uppercase;border:1px solid #e3b55b59;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.gap-card h3,.gap-card strong{color:var(--text)}.gap-card p{color:var(--muted);margin:12px 0}.gap-card strong{line-height:1.45;display:block}.report-layout{grid-template-columns:minmax(0,1fr) 330px;gap:18px;display:grid}.report-main,.missing-panel{background:#ffffff9e;border:1px solid #15211d21;border-radius:8px}.report-main{padding:24px}.report-score{align-items:center;gap:13px;display:flex}.report-score svg,.import-step svg,.trust-doc svg,.demo-card svg{color:#176f42}.report-score span,.report-score strong{display:block}.report-score span{color:#15211d94;text-transform:uppercase;font-size:12px;font-weight:900}.report-score strong{margin-top:3px;font-size:24px}.report-main h3{margin:22px 0 10px;font-size:34px;line-height:1.05}.report-main p{color:#15211dbd;max-width:820px;line-height:1.55}.reason-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.reason-list div{background:#15211d0a;border:1px solid #15211d1f;border-radius:8px;padding:14px}.reason-list strong,.reason-list span{display:block}.reason-list span{color:#15211db3;margin-top:6px;line-height:1.4}.missing-panel{padding:22px}.missing-panel h3{margin:0 0 12px;font-size:24px}.missing-panel ul{color:#15211dbd;margin:0;padding-left:18px;line-height:1.65}.import-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.import-step{min-height:250px}.trust-doc-grid,.demo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.demo-card{flex-direction:column;display:flex}.demo-card button,.demo-card-link{color:#11331f;background:#176f421a;border:1px solid #15211d29;border-radius:6px;justify-content:center;align-self:flex-start;align-items:center;min-height:40px;margin-top:auto;padding:0 13px;font-weight:900;display:inline-flex}.partner-table{background:#ffffff9e;border:1px solid #15211d21;border-radius:8px;overflow:hidden}.partner-row{grid-template-columns:.9fr 1.5fr 1fr}.coach-brief-section{color:#15211d;background:#f7f1de}.brief-layout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:18px;display:grid}.brief-slide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.brief-slide,.brief-agenda,.demo-request-form{background:#ffffffa3;border:1px solid #15211d21;border-radius:8px;box-shadow:0 18px 48px #15211d14}.brief-slide{min-height:244px;padding:20px}.brief-slide>span{color:#176f42;border:1px solid #176f4238;border-radius:999px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:inline-grid}.brief-slide h3,.brief-agenda h3{color:#11331f;margin:16px 0 10px;font-size:24px}.brief-slide p,.brief-agenda p,.brief-slide strong{line-height:1.5}.brief-slide p,.brief-agenda p{color:#15211db8}.brief-slide strong{color:#15211d;margin-top:14px;display:block}.brief-agenda{padding:22px;position:sticky;top:92px}.agenda-block{gap:9px;margin-top:18px;display:grid}.agenda-block strong{color:#11331f}.agenda-block a{color:#11331f;background:#176f4214;border:1px solid #15211d1f;border-radius:6px;align-items:center;min-height:38px;padding:0 12px;font-weight:800;display:flex}.agenda-block ul{color:#15211dc2;margin:0;padding-left:18px;line-height:1.55}.demo-request-section{grid-template-columns:minmax(0,.82fr) minmax(360px,1fr);align-items:start;gap:22px;display:grid}.demo-request-copy .section-header{margin-bottom:18px}.request-note{color:#11331f;background:#6ad5961a;border:1px solid #6ad59647;border-radius:8px;align-items:flex-start;gap:11px;max-width:560px;padding:14px;font-weight:800;line-height:1.45;display:flex}.request-note svg{color:var(--green);flex:none}.demo-request-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid}.demo-request-form label{gap:7px;display:grid}.demo-request-form label span{color:#15211d9e;text-transform:uppercase;font-size:11px;font-weight:900}.demo-request-form input,.demo-request-form select,.demo-request-form textarea{color:#15211d;width:100%;min-height:44px;font:inherit;background:#ffffffe6;border:1px solid #15211d24;border-radius:6px;padding:0 12px;font-size:14px}.demo-request-form textarea{resize:vertical;min-height:116px;padding-top:12px}.wide-field,.form-submit{grid-column:1/-1}.form-submit{color:#f4f3eb;background:#0f2d1f;border:1px solid #0f2d1f6b;justify-self:start;margin-top:4px}main .section-header>span{color:var(--light-accent)}main .route-section .section-header h2,main .route-faq-section .section-header h2,main .section:not(.dark-band):not(.hero):not(.route-hero):not(.command-section):not(.coach-mode-section):not(.admin-section):not(.source-review-section):not(.moat-section):not(.network-section):not(.split-band):not(.problem-statement-section):not(.product-screens-section):not(.os-band-section):not(.daily-command-section) .section-header h2,main .route-card h3,main .price-card h3,main .resource-card h3,main .company-card h3,main .plain-import-card h3,main .coach-signal-card h3,main .institution-card h3,main .family-card h3,main .brief-slide h3,main .brief-agenda h3,main .agenda-block strong,main .demo-card h3,main .source-card h3,main .security-card h3,main .backend-card h3,main .seo-article-card h3,main .legal-card h3{color:var(--light-heading)}main .section:not(.dark-band):not(.hero):not(.route-hero):not(.command-section):not(.coach-mode-section):not(.admin-section):not(.source-review-section):not(.moat-section):not(.network-section):not(.split-band):not(.problem-statement-section):not(.product-screens-section):not(.os-band-section):not(.daily-command-section) p,main .route-card p,main .route-faq p,main .brief-slide p,main .brief-agenda p,main .agenda-block ul,main .reason-list span,main .missing-panel ul{color:#21382fc7}main .problem-statement-section .problem-answer-card p{color:#f4f3eb}main .problem-statement-section .problem-answer-card strong,main .product-screens-section .section-header>span{color:#f4d06f}main .product-screens-section .section-header h2,main .product-screens-section .product-shot h3,main .product-screens-section .shot-queue strong,main .product-screens-section .shot-dropzone strong{color:#f4f3eb}main .product-screens-section .section-header p,main .product-screens-section .shot-dropzone span,main .product-screens-section .shot-queue small,main .product-screens-section .shot-reason-list div,main .product-screens-section .shot-safe-action,main .product-screens-section .shot-dashboard-head small,main .product-screens-section .shot-fit-score span{color:#d9d5c6}main .demo-card button,main .demo-card-link,main .agenda-block a,main .request-note{color:var(--light-heading)}main .command-section .section-header h2,main .section.coach-mode-section .section-header h2,main .section.admin-section .section-header h2,main .section.source-review-section .section-header h2,main .section.dark-band .section-header h2,main .moat-section .section-header h2,main .network-section .section-header h2,main .split-band .section-header h2{color:var(--text)}main .command-section .section-header p,main .section.coach-mode-section .section-header p,main .section.admin-section .section-header p,main .section.source-review-section .section-header p,main .section.dark-band .section-header p,main .moat-section .section-header p,main .network-section .section-header p,main .split-band .section-header p,main .command-section p,main .section.coach-mode-section p,main .section.dark-band p,main .moat-section p,main .network-section p,main .split-band p{color:var(--muted)}main .hero .eyebrow,main .route-hero .eyebrow,main .section.dark-band .section-header>span,main .moat-section .section-header>span,main .command-section .section-header>span,main .network-section .section-header>span,main .split-band .section-header>span,main .section.coach-mode-section .section-header>span,main .section.admin-section .section-header>span,main .section.source-review-section .section-header>span{color:#f4d06f}.demo-request-form .form-submit.primary-btn{color:#fff;background:#0b281c;border-color:#0b281c}.audience-split-section,.profile-network-section,.athlete-profile-form-section,.coach-crm-section,.athletic-partner-section{color:#15211d;background:linear-gradient(#edf2e9f0,#edf2e9fa),url(/assets/track-hero.png) 50%/cover,#edf2e9}.audience-split-section .section-header h2,.audience-split-section .section-header p,.profile-network-section .section-header h2,.profile-network-section .section-header p,.athlete-profile-form-section .section-header h2,.athlete-profile-form-section .section-header p,.coach-crm-section .section-header h2,.coach-crm-section .section-header p,.athletic-partner-section .section-header h2,.athletic-partner-section .section-header p{color:#15211d}.audience-split-section .section-header>span,.profile-network-section .section-header>span,.athlete-profile-form-section .section-header>span,.coach-crm-section .section-header>span,.athletic-partner-section .section-header>span{color:#176f42}.audience-split-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.audience-split-grid article{background:#ffffffe0;border:1px solid #15211d24;border-radius:8px;align-content:start;gap:14px;min-height:300px;padding:clamp(22px,3vw,34px);display:grid;box-shadow:0 18px 58px #07100f1a}.audience-split-grid svg{color:#176f42}.audience-split-grid span{color:#176f42;text-transform:uppercase;font-size:12px;font-weight:900}.audience-split-grid h3{color:#102018;max-width:520px;margin:0;font-size:clamp(30px,4vw,54px);line-height:.98}.audience-split-grid p{color:#15211dc2;max-width:560px;margin:0;font-size:17px;line-height:1.5}.audience-split-grid a{color:#f4f3eb;background:#102018;border-radius:6px;align-items:center;gap:8px;width:fit-content;min-height:42px;margin-top:auto;padding:0 14px;font-weight:900;display:inline-flex}.profile-network-layout,.crm-layout{grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:18px;margin-top:24px;display:grid}.athlete-profile-card,.crm-action-panel,.partner-lane-grid article{background:#ffffffdb;border:1px solid #15211d24;border-radius:8px;box-shadow:0 18px 58px #07100f1a}.athlete-profile-card{padding:22px}.profile-card-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.profile-card-head span,.crm-action-panel>span{color:#176f42;text-transform:uppercase;font-size:12px;font-weight:900}.profile-card-head h3,.crm-action-panel h3{color:#102018;margin:6px 0;font-size:clamp(24px,3vw,36px)}.profile-card-head p,.profile-field-grid p,.partner-lane-grid p,.partner-disclaimer,.crm-rank-strip small{color:#15211dc2;line-height:1.52}.profile-mark-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.profile-mark-grid div,.profile-visibility-list div,.profile-field-grid article,.crm-pipeline article,.crm-rank-strip{background:#edf2e9c2;border:1px solid #15211d1f;border-radius:8px}.profile-mark-grid div{gap:3px;padding:12px;display:grid}.profile-mark-grid strong{color:#102018;font-size:20px}.profile-mark-grid span,.profile-visibility-list span{color:#15211db8;font-size:12px;font-weight:800}.profile-visibility-list{gap:8px;display:grid}.profile-visibility-list div{align-items:center;gap:8px;padding:10px 12px;display:flex}.profile-field-grid,.partner-lane-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.profile-field-grid article,.partner-lane-grid article{gap:10px;padding:18px;display:grid}.profile-field-grid h3,.partner-lane-grid h3{color:#102018;margin:0}.athlete-profile-form{background:#ffffffe6;border:1px solid #15211d24;border-radius:8px;gap:18px;margin-top:24px;padding:clamp(18px,3vw,28px);display:grid;box-shadow:0 18px 58px #07100f1a}.profile-fast-start{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.profile-fast-start span{background:#f8faf5;border:1px solid #176f422e;border-radius:8px;grid-template-columns:auto 1fr;align-items:start;gap:3px 10px;padding:14px;display:grid}.profile-fast-start strong{color:#f0bd48;background:#10261d;border-radius:7px;grid-row:span 2;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.profile-fast-start em{color:#102018;font-style:normal;font-weight:950}.profile-fast-start small{color:#40564b;line-height:1.35}.profile-production-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.38fr);align-items:start;gap:18px;display:grid}.profile-form-main{gap:16px;display:grid}.profile-form-section-card,.profile-live-preview{background:#ffffffd1;border:1px solid #15211d21;border-radius:8px}.profile-form-section-card{gap:16px;padding:clamp(16px,2vw,22px);display:grid}.profile-form-section-head{align-items:flex-start;gap:12px;display:flex}.profile-form-section-head>span{color:#f0bd48;background:#10261d;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:950;display:inline-flex}.profile-form-section-head h3{color:#102018;margin:0;font-size:22px}.profile-form-section-head p{color:#40564b;margin:4px 0 0;line-height:1.45}.profile-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.profile-form-grid label,.profile-consent-toggle,.profile-visibility-controls label{gap:7px;display:grid}.profile-form-grid label span,.profile-consent-toggle span,.profile-visibility-controls label span{color:#102018;text-transform:uppercase;font-size:12px;font-weight:900}.profile-form-grid label span em{color:#176f42;letter-spacing:0;margin-left:6px;font-size:10px;font-style:normal}.profile-form-grid input,.profile-form-grid select,.profile-form-grid textarea,.profile-visibility-controls select{color:#102018;width:100%;min-height:42px;font:inherit;background:#f8faf5;border:1px solid #15211d33;border-radius:6px;padding:10px 11px}.profile-form-grid select,.profile-visibility-controls select{appearance:none}.profile-form-grid textarea{resize:vertical;min-height:118px}.profile-optional-drawer{background:#0f2d1f09;border:1px solid #0f2d1f21;border-radius:8px;gap:14px;display:grid}.profile-optional-drawer summary{color:#0f2d1f;cursor:pointer;align-items:center;min-height:46px;padding:0 14px;font-weight:950;display:flex}.profile-optional-drawer summary:focus-visible{outline-offset:3px;outline:3px solid #176f4247}.profile-optional-drawer[open]{padding-bottom:14px}.profile-optional-drawer[open] .profile-form-grid,.profile-optional-drawer[open] .profile-visibility-controls{padding:0 14px}.profile-visibility-controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.profile-consent-toggle{background:#176f4214;border:1px solid #176f4238;border-radius:8px;grid-template-columns:20px 1fr;align-items:start;padding:14px}.profile-consent-toggle input{accent-color:#176f42;margin-top:2px}.profile-consent-toggle span{text-transform:none;line-height:1.45}.profile-submit-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.profile-submit-row .primary-btn:disabled{cursor:not-allowed;opacity:.58}.profile-live-preview{color:#f4f3eb;background:linear-gradient(160deg,#0f2d1ff5,#071210f5),#10261d;gap:16px;padding:20px;display:grid;position:sticky;top:90px;box-shadow:0 24px 74px #07100f33}.profile-completion-card{background:#ffffff0f;border:1px solid #f0bd4838;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:14px;display:grid}.completion-ring{--score:0%;background:radial-gradient(circle at center, #10261d 0 55%, transparent 56%), conic-gradient(#f0bd48 var(--score), #f4f3eb2e 0);border-radius:999px;place-items:center;width:92px;height:92px;display:grid}.completion-ring strong{color:#fff;font-size:22px;line-height:1}.completion-ring span{color:#dce8d8;text-transform:uppercase;margin-top:-22px;font-size:10px;font-weight:900}.profile-completion-card h3{color:#fffdf6;margin:0;font-size:18px}.profile-completion-card p{color:#dce8d8;margin:4px 0 10px;font-size:13px;line-height:1.4}.completion-check-list{flex-wrap:wrap;gap:6px;display:flex}.completion-check-list span{border:1px solid #f4f3eb24;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;font-size:11px;font-weight:900;display:inline-flex}.completion-check-list .done{color:#dff2dc;background:#6f9a6e24}.completion-check-list .done svg{color:#aad4a2}.completion-check-list .open{color:#ffe1a2;background:#f0bd481a}.completion-check-list .open svg{color:#f0bd48}.preview-status-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.preview-status-row span{color:#102018;text-transform:uppercase;border-radius:999px;width:fit-content;padding:6px 9px;font-size:11px;font-weight:950;display:inline-flex}.preview-status-row span.ready{background:#aad4a2}.preview-status-row span.draft{background:#f0bd48}.preview-status-row small{color:#d6dfd2;font-weight:800}.profile-live-preview h3{color:#fff;margin:0;font-size:clamp(28px,3vw,40px)}.profile-live-preview>p{color:#d6dfd2;margin:-8px 0 0}.preview-fit-card{background:#f0bd481a;border:1px solid #f0bd484d;border-radius:8px;gap:5px;padding:13px;display:grid}.preview-fit-card span{color:#f0bd48;text-transform:uppercase;font-size:11px;font-weight:950}.preview-fit-card strong{color:#fffdf5}main .preview-fit-card p{margin:0;font-size:13px;line-height:1.45;color:#dbe6d8!important}.preview-pill-row{flex-wrap:wrap;gap:8px;display:flex}.preview-pill-row span{color:#f7d277;background:#f0bd4814;border:1px solid #f0bd485c;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.preview-detail-list{gap:8px;display:grid}.preview-detail-list div,.preview-statement{background:#ffffff0e;border:1px solid #f4f3eb1f;border-radius:8px;padding:12px}.preview-detail-list span,.preview-statement span{color:#8cb69a;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.preview-detail-list strong{color:#fff;text-transform:capitalize;margin-top:3px;font-size:13px;display:block}.preview-statement p{color:#e5decd;margin:8px 0 0;line-height:1.5}.control-request-form{background:#ffffffeb;border:1px solid #176f422e;border-radius:8px;gap:18px;margin-top:22px;padding:clamp(18px,3vw,28px);display:grid;box-shadow:0 18px 58px #07100f1a}.control-request-head,.admin-card-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.control-request-head span{color:#176f42;text-transform:uppercase;font-size:12px;font-weight:900}.control-request-head h3{color:#102018;margin:4px 0 0}.link-button.danger{color:#8e2d1d}.crm-pipeline{grid-template-columns:repeat(7,minmax(118px,1fr));gap:10px;padding-bottom:4px;display:grid;overflow-x:auto}.crm-pipeline article{gap:8px;min-height:118px;padding:14px;display:grid}.crm-pipeline span{color:#b77a10;font-size:12px;font-weight:900}.crm-pipeline strong{color:#102018}.crm-pipeline small{color:#15211db8;font-weight:750}.crm-action-panel{gap:16px;padding:22px;display:grid}.crm-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.crm-action-grid button{color:#f4f3eb;background:#102018;border:1px solid #15211d24;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:850;display:inline-flex}.crm-rank-strip{grid-template-columns:1fr auto;gap:4px 12px;padding:14px;display:grid}.crm-rank-strip span{color:#b77a10;font-size:26px;font-weight:950}.crm-rank-strip small{grid-column:1/-1}.partner-lane-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.partner-lane-grid svg,.profile-field-grid svg,.profile-card-head svg{color:#176f42}.partner-disclaimer{background:#d8a63a21;border:1px solid #d8a63a4d;border-radius:8px;margin:18px 0 0;padding:14px;font-weight:750}@media (width<=1120px){.topbar{grid-template-columns:auto auto;align-items:center;gap:10px}.topbar .nav-tree{flex-wrap:wrap;order:3;grid-column:1/-1;justify-content:center;width:100%;padding-top:4px;overflow:visible}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;margin-left:auto;overflow:visible}.nav-action-brief{display:none}.hero,.route-hero,.moonshot-shell,.flywheel-layout,.command-grid,.split-band{grid-template-columns:1fr}.hero,.route-hero{min-height:auto;padding-top:110px}.hero-panel{max-width:100%}.moonshot-copy{position:static}.sport-grid,.source-grid,.control-grid,.moat-grid,.wishlist-grid,.coach-highlight-strip,.pricing-grid,.resource-grid,.intake-command-layout,.intake-product-grid,.saved-search-strip,.parser-console,.parser-fields,.lead-segment-grid,.metrics-card-grid,.import-admin-grid,.workflow-grid,.gap-grid,.import-grid,.trust-doc-grid,.demo-grid,.company-grid,.plain-import-grid,.institution-grid,.family-value-grid,.route-card-grid,.intake-grid,.coach-signal-grid,.reason-list,.hero-proof-bar,.moonshot-grid,.role-wizard-grid,.flywheel-ring,.problem-card-grid,.verified-steps,.pilot-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.buyer-split-grid{grid-template-columns:1fr}.parent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.division-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.proof-strip,.report-layout,.network-layout,.audience-split-grid,.profile-network-layout,.crm-layout,.problem-statement-layout,.product-screen-gallery,.target-builder,.ranking-layout,.data-entry-layout,.brief-layout,.demo-request-section,.trial-layout,.product-visual-layout,.partner-lane-grid,.plain-import-head,.plain-import-strip{grid-template-columns:1fr}.comparison-row{grid-template-columns:1fr 1fr}.brief-agenda{position:static}.target-controls,.data-entry-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.operator-console-grid,.import-evidence-grid,.conversion-proof-strip{grid-template-columns:1fr}.topbar{grid-template-columns:minmax(0,1fr) auto;padding:12px 16px}.brand{min-width:0;margin-right:auto}.brand small{display:none}.topbar .nav-tree{overscroll-behavior:contain;background:#07100ff5;border:1px solid #f4f3eb1f;border-radius:8px;grid-column:1/-1;grid-template-columns:1fr;gap:10px;width:100%;max-height:calc(100vh - 88px);padding:12px;display:none;overflow-y:auto}.topbar .nav-tree.mobile-open{display:grid}.nav-group{gap:6px;display:grid;position:static}.nav-trigger{color:#f4f3eb;border-color:#f4f3eb1f;justify-content:space-between;width:100%;min-height:44px;padding:0 12px}.nav-menu{min-width:0;box-shadow:none;opacity:1;pointer-events:auto;background:0 0;border:0;grid-template-columns:1fr;gap:2px;padding:0 0 8px;display:grid;position:static;left:auto;right:auto;transform:none}.nav-group:hover .nav-menu,.nav-group:focus-within .nav-menu{transform:none}.nav-menu a{min-height:44px;padding:12px;font-size:16px}.topbar-actions{justify-content:flex-end;width:auto}.nav-action{min-height:48px;padding:0 14px;font-size:14px}.nav-action svg,.topbar-actions .nav-action:not(.nav-action-access){display:none}.topbar-actions .nav-action-locale{display:inline-flex}.nav-action-access{min-width:144px}.profile-mark-grid,.profile-field-grid,.profile-form-grid,.profile-production-layout,.profile-visibility-controls,.crm-action-grid{grid-template-columns:1fr}.profile-live-preview{position:static}.crm-pipeline{grid-template-columns:1fr;overflow-x:visible}.nav-menu-toggle{display:inline-flex}.hero,.route-hero,.section{padding-left:18px;padding-right:18px}.hero h1,.route-hero h1{font-size:36px;line-height:1}.hero p,.route-hero p,.problem-statement-copy p,.problem-answer-card p,.problem-card p,.section-header p,.workflow-step p,.gap-card p,.import-step p,.trust-doc p,.demo-card p,.company-card p,.plain-import-card p,.institution-card p,.family-value-card p,.intake-card p,.coach-signal-card p{font-size:16px;line-height:1.55}.hero-actions{grid-template-columns:1fr;display:grid}.hero-actions .primary-btn,.hero-actions .secondary-btn{width:100%;min-height:48px}.role-wizard-head h2,.flywheel-copy h2,.moonshot-copy h2{font-size:34px;line-height:1}.role-wizard-grid,.flywheel-ring,.moonshot-grid,.hero-proof-bar{grid-template-columns:1fr}.role-card{min-height:auto;padding:22px}.role-card h3{font-size:32px;line-height:1}.role-card p,.flywheel-copy p,.flywheel-ring p{font-size:16px}.flywheel-ring:before{display:none}.product-screen-gallery{grid-template-columns:1fr}.product-shot{min-height:auto}.shot-dashboard-head,.product-gallery-actions{flex-direction:column;align-items:stretch}.shot-filter-row{justify-content:flex-start}.shot-table-row{grid-template-columns:1fr .7fr;gap:8px}.shot-table-row span:nth-child(3),.shot-table-row span:nth-child(5){color:var(--muted)}.product-gallery-actions .primary-btn,.product-gallery-actions .secondary-btn{width:100%;min-height:48px}.problem-statement-copy{padding:22px}.problem-statement-copy h2{font-size:34px;line-height:1}.problem-answer-card{padding:22px}.section-header h2{font-size:clamp(32px,11vw,44px)}.workspace,.standards-shell,.partner-table{overflow-x:auto}.standards-table,.partner-table{width:100%;min-width:0}.standards-row{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-row,.workspace-head,.stats-row{grid-template-columns:1fr}.workspace-head{flex-direction:column;align-items:flex-start}.stats-row{display:grid}.stat{border-right:0;border-bottom:1px solid var(--line)}.sport-grid,.source-grid,.control-grid,.moat-grid,.wishlist-grid,.coach-highlight-strip,.pricing-grid,.resource-grid,.workflow-grid,.gap-grid,.import-grid,.trust-doc-grid,.demo-grid,.company-grid,.plain-import-grid,.institution-grid,.family-value-grid,.route-card-grid,.intake-grid,.coach-signal-grid,.lead-segment-grid,.metrics-card-grid,.proof-strip,.reason-list,.parent-grid,.fit-proof,.report-grid,.ranking-layout,.division-strip,.brief-slide-grid,.demo-request-form,.hero-proof-bar,.moonshot-grid,.problem-statement-layout,.problem-card-grid,.verified-steps,.pilot-proof-grid,.buyer-split-grid{grid-template-columns:1fr}.screen-row{grid-template-columns:1fr 1fr}.trial-panel{padding:14px}.plain-import-head,.plain-import-strip,.comparison-row,.signup-layout,.about-layout,.schedule-demo-section,.lead-magnet-layout,.share-card-layout,.about-card-grid,.privacy-security-grid,.lead-magnet-fields,.share-card-fields{grid-template-columns:1fr}.share-profile-card{min-height:360px}.share-card-topline,.share-card-footer,.share-mark-row{flex-direction:column;grid-template-columns:1fr;align-items:start}.plain-import-link{justify-content:center;width:100%}.comparison-head{display:none}.ranking-formula{flex-direction:column;align-items:flex-start}.threat-row{grid-template-columns:1fr}.footer,.family-offer{flex-direction:column;align-items:flex-start}.target-controls,.contact-row,.intake-capture-head,.intake-field-grid,.intake-review-row,.admin-token-form,.admin-two-col{grid-template-columns:1fr}.admin-form-actions{flex-direction:column;align-items:stretch}.admin-form-actions .primary-btn,.admin-form-actions .secondary-btn{width:100%}.data-entry-form{grid-template-columns:1fr}.contact-score{flex-direction:column;align-items:flex-start}.footer-links{justify-content:flex-start}}.growth-preview-section,.growth-machine-section,.coach-test-drive-section,.operator-cockpit-section,.evidence-moat-section,.partner-pitch-deck-section,.mobile-roadmap-section,.seo-growth-section,.conversion-proof-system-section,.campaign-assets-section{background:linear-gradient(#fffdf4f0,#edf2e9fa),url(/assets/track-hero.png) 50%/cover,#f4f3eb}.growth-preview-grid,.growth-machine-grid,.operator-cockpit-grid,.evidence-moat-grid,.pitch-deck-grid,.mobile-screen-grid,.seo-cluster-grid,.conversion-proof-grid,.campaign-assets-grid,.test-drive-steps{gap:14px;margin-top:22px;display:grid}.growth-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.growth-machine-grid,.operator-cockpit-grid,.conversion-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.evidence-moat-grid,.pitch-deck-grid,.seo-cluster-grid,.campaign-assets-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-screen-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.test-drive-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);align-items:start;gap:18px;margin-top:22px;display:grid}.test-drive-steps{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.growth-preview-grid a,.growth-machine-grid article,.operator-cockpit-grid article,.evidence-moat-grid article,.pitch-deck-grid article,.seo-cluster-grid article,.conversion-proof-grid article,.campaign-assets-grid article,.test-drive-steps article,.test-drive-card{color:#10261d;background:#ffffffd1;border:1px solid #122f2324;border-radius:8px;gap:10px;min-height:190px;padding:20px;text-decoration:none;display:grid;box-shadow:0 18px 46px #10261d14}.growth-preview-grid a:hover,.growth-machine-grid article:hover,.operator-cockpit-grid article:hover,.seo-cluster-grid article:hover,.campaign-assets-grid article:hover{border-color:#1d684657;transform:translateY(-1px)}.growth-preview-grid svg,.growth-machine-grid svg,.operator-cockpit-grid svg,.evidence-moat-grid svg,.seo-cluster-grid svg,.conversion-proof-grid svg,.campaign-assets-grid svg{color:#1d6846}.growth-preview-grid h3,.growth-machine-grid h3,.operator-cockpit-grid h3,.evidence-moat-grid h3,.pitch-deck-grid h3,.seo-cluster-grid h3,.conversion-proof-grid h3,.campaign-assets-grid h3,.test-drive-steps h3{color:#10261d;margin:0}.growth-preview-grid p,.growth-machine-grid p,.operator-cockpit-grid p,.evidence-moat-grid p,.pitch-deck-grid p,.seo-cluster-grid p,.conversion-proof-grid p,.campaign-assets-grid p,.test-drive-steps p,.test-drive-card p{color:#2f473c;margin:0;line-height:1.5}.growth-preview-grid span,.growth-machine-grid a,.operator-cockpit-grid a,.seo-cluster-grid a,.campaign-assets-grid a,.pitch-deck-grid article>span,.test-drive-steps article>span,.test-drive-card>span{color:#1d6846;text-transform:uppercase;font-size:12px;font-weight:900;text-decoration:none}.growth-machine-grid article>div{justify-content:space-between;align-items:center;display:flex}.growth-machine-grid article>div span{color:#145a3a;text-transform:uppercase;background:#1d68461a;border-radius:6px;width:fit-content;padding:5px 8px;font-size:12px;font-weight:900}.growth-scoreboard{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.growth-scoreboard article{background:#10261d;border:1px solid #122f2324;border-radius:8px;padding:14px}.growth-scoreboard span{color:#f0bd48;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.growth-scoreboard strong{color:#fffdf4;margin-top:8px;font-size:14px;line-height:1.35;display:block}.test-drive-card{color:#f4f3eb;background:#10261d;position:sticky;top:92px}.test-drive-card strong{color:#fffdf4;font-size:32px;line-height:1}.test-drive-card p{color:#e5decd!important}.test-drive-card .secondary-btn{background:#f4f3eb14;border-color:#f4f3eb70;justify-content:center;color:#fff7df!important}.coach-test-drive-simulator{color:#f4f3eb;background:linear-gradient(145deg,#10261dfa,#07100ff5),#10261d;border:1px solid #10261d29;border-radius:8px;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:16px;margin-top:18px;display:grid;box-shadow:0 26px 80px #07100f38}.test-drive-builder,.test-drive-live-board{padding:clamp(18px,3vw,28px)}.test-drive-builder{border-right:1px solid #f4f3eb1f;align-content:start;gap:18px;display:grid}.test-drive-builder-head{gap:9px;display:grid}.test-drive-builder-head span,.live-board-head span{color:#f0bd48;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.test-drive-builder-head h3,.live-board-head h3{color:#fffdf5;margin:0;font-size:clamp(26px,3vw,42px);line-height:1}main .test-drive-builder-head p{margin:0;line-height:1.5;color:#d7e2d4!important}.test-drive-control-group{gap:10px;display:grid}.test-drive-control-group>strong{color:#fffdf5;text-transform:uppercase;font-size:13px}.test-drive-control-group>div{flex-wrap:wrap;gap:8px;display:flex}.test-drive-control-group button,.live-board-head button{color:#f4f3eb;min-height:38px;font:inherit;cursor:pointer;background:#f4f3eb11;border:1px solid #f4f3eb2e;border-radius:7px;font-size:13px;font-weight:900}.test-drive-control-group button{padding:0 12px}.test-drive-control-group button.active,.test-drive-control-group button:hover,.live-board-head button:hover{color:#fffdf5;background:#f0bd4826;border-color:#f0bd489e}.test-drive-live-board{gap:14px;min-width:0;display:grid}.live-board-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.live-board-head>div{gap:6px;display:grid}.live-board-head button{flex:none;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.live-board-head button svg{color:#f0bd48}.live-board-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.live-board-metrics article{background:#f4f3eb0e;border:1px solid #f4f3eb1f;border-radius:8px;padding:14px}.live-board-metrics strong{color:#f0bd48;font-size:28px;line-height:1;display:block}.live-board-metrics span{color:#d7e2d4;text-transform:uppercase;margin-top:5px;font-size:12px;font-weight:900;display:block}.live-board-table{border:1px solid #f4f3eb1f;border-radius:8px;overflow:hidden}.live-board-row{color:#e5decd;border-top:1px solid #f4f3eb1a;grid-template-columns:.72fr .85fr 58px 1fr .9fr 1.1fr;align-items:center;gap:9px;padding:12px 14px;font-size:13px;display:grid}.live-board-row:first-child{border-top:0}.live-board-row-head{color:#f0bd48;text-transform:uppercase;background:#f4f3eb12;font-size:11px;font-weight:950}.live-board-row strong{color:#fffdf5}.fit-pill{background:#6ad59621;border:1px solid #6ad59652;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:42px;padding:5px 7px;font-weight:950;display:inline-flex;color:#bfe8b5!important}.live-board-proof{background:#f0bd4814;border:1px solid #f0bd4842;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:13px;display:grid}.live-board-proof svg{color:#f0bd48}.live-board-proof span{color:#f4f3eb;font-weight:800;line-height:1.45}.mobile-frame{color:#f4f3eb;background:linear-gradient(160deg,#174832eb,#07100ff5),#10261d;border:1px solid #f4f3eb2e;border-radius:24px;gap:12px;min-height:260px;padding:18px;display:grid;box-shadow:0 22px 42px #10261d2e}.mobile-frame strong{color:#fffdf4;font-size:20px}.mobile-frame p{color:#e5decd;line-height:1.45}.operator-cockpit-section .admin-section{border-radius:8px;margin-top:28px}@media (width<=1180px){.growth-machine-grid,.operator-cockpit-grid,.conversion-proof-grid,.test-drive-steps,.mobile-screen-grid,.growth-scoreboard,.evidence-moat-grid,.pitch-deck-grid,.seo-cluster-grid,.campaign-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.growth-preview-grid,.growth-machine-grid,.operator-cockpit-grid,.evidence-moat-grid,.pitch-deck-grid,.mobile-screen-grid,.seo-cluster-grid,.conversion-proof-grid,.campaign-assets-grid,.test-drive-layout,.test-drive-steps,.coach-test-drive-simulator,.growth-scoreboard{grid-template-columns:1fr}.test-drive-builder{border-bottom:1px solid #f4f3eb1f;border-right:0}.test-drive-card{position:static}}.daily-command-section,.profile-flywheel-section,.standards-engine-section,.verified-access-section,.source-partner-section{position:relative}.daily-command-section{color:#f4f3eb;background:linear-gradient(#0f2d1fdb,#0f2d1fe0),#0f2d1f url(/assets/track-hero.png) 50%/cover}.daily-command-section .section-header h2,.daily-command-section .section-header p,.daily-command-section .section-header span{color:#fffdf4!important}.daily-command-section .section-header p{font-weight:620;color:#fff7df!important}.daily-command-section .section-header span{color:#f4d06f!important}.daily-command-layout{grid-template-columns:minmax(0,1fr) minmax(310px,.34fr);gap:18px;margin-top:24px;display:grid}.daily-command-board,.daily-command-side>article,.daily-command-side>div{background:#071610;border:1px solid #f4f3eb2e;border-radius:8px;box-shadow:0 24px 50px #0000003d}.daily-command-board{padding:20px;overflow:hidden}.daily-command-head,.profile-flywheel-actions,.verified-access-callout,.source-partner-callout{justify-content:space-between;align-items:center;gap:14px;display:flex}.daily-command-head span,.profile-flywheel-copy>span{color:#f0bd48;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.daily-command-head h3{color:#fff;margin:4px 0 0;font-size:clamp(24px,3vw,38px)}.daily-command-head a,.source-partner-callout a,.verified-access-callout a{color:#f0bd48;font-weight:900;text-decoration:none}.daily-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.daily-metric-grid article{background:#10261d;border:1px solid #f4f3eb24;border-radius:8px;padding:14px}.daily-metric-grid strong{color:#fff;font-size:30px;display:block}.daily-metric-grid span{color:#f0bd48;text-transform:uppercase;font-weight:900;display:block}.daily-metric-grid small{color:#e5decd;margin-top:7px;line-height:1.45;display:block}.daily-queue-table{gap:8px;margin-top:18px;display:grid}.daily-queue-row{color:#f4f3eb;background:#ffffff0e;border:1px solid #f4f3eb1f;border-radius:8px;grid-template-columns:.7fr 1.1fr 1fr 1fr 1.2fr .9fr;align-items:center;gap:10px;padding:12px;font-size:13px;display:grid}.daily-queue-head{color:#f0bd48;text-transform:uppercase;background:#f0bd481f;font-weight:900}.daily-command-side{gap:14px;display:grid}.daily-command-section .coach-action-queue h3,.daily-command-section .coach-action-queue strong,.daily-command-section .evidence-graph-panel h3,.daily-command-section .evidence-graph-panel strong{color:#fffdf4}.daily-command-section .coach-action-queue p,.daily-command-section .evidence-graph-panel p,.daily-command-section .coach-action-queue small,.daily-command-section .evidence-graph-panel small{color:#efe8d7!important}.profile-flywheel-shell,.standards-engine-layout{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.profile-flywheel-copy{background:#fffdf4;border:1px solid #122f2324;border-radius:8px;gap:14px;padding:24px;display:grid}.profile-flywheel-copy h2{color:#10261d;margin:0;font-size:clamp(30px,4vw,48px);line-height:1.02}.profile-flywheel-copy p{color:#2f473c;margin:0;line-height:1.58}.profile-flywheel-grid,.verified-access-grid,.source-partner-grid,.standards-engine-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.profile-flywheel-grid article,.verified-access-grid article,.source-partner-grid article,.standards-engine-grid article,.standards-engine-output,.verified-access-callout,.source-partner-callout{background:#ffffffc7;border:1px solid #122f2324;border-radius:8px;padding:18px}.profile-flywheel-grid article{background:linear-gradient(#fffdf4e6,#fffdf4eb),url(/assets/track-hero.png) 50%/cover;min-height:250px}.profile-flywheel-grid article>span,.verified-access-grid article>span{color:#f0bd48;background:#10261d;border-radius:6px;width:fit-content;padding:5px 8px;font-size:12px;font-weight:900;display:inline-flex}.profile-flywheel-grid h3,.verified-access-grid h3,.source-partner-grid h3,.standards-engine-grid strong,.standards-engine-output h3{color:#10261d;margin:12px 0 6px}.profile-flywheel-grid p,.verified-access-grid p,.source-partner-grid p,.standards-engine-grid p,.standards-engine-output li,.verified-access-callout p,.source-partner-callout p{color:#2f473c;line-height:1.5}.standards-engine-section{background:#f4f3eb}.standards-engine-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.standards-engine-grid article span{color:#1d6846;text-transform:uppercase;margin-top:4px;font-size:13px;font-weight:900;display:block}.standards-engine-output{position:sticky;top:92px}.standards-engine-output ul{gap:10px;margin:14px 0 18px;padding-left:18px;display:grid}.verified-access-section{background:linear-gradient(#fffdf4 0%,#edf2e7 100%)}.verified-access-callout,.source-partner-callout{color:#f4f3eb;background:#10261d;margin-top:18px}.verified-access-callout strong,.source-partner-callout strong{color:#f0bd48;font-size:18px}.verified-access-callout p,.source-partner-callout p{color:#e5decd;margin:0}.source-partner-section{background:linear-gradient(#fffdf4eb,#fffdf4f0),url(/assets/track-hero.png) 50%/cover}.source-partner-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}@media (width<=1120px){.daily-command-layout,.profile-flywheel-shell,.standards-engine-layout{grid-template-columns:1fr}.daily-metric-grid,.source-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.standards-engine-output{position:static}}@media (width<=760px){.daily-command-head,.profile-flywheel-actions,.verified-access-callout,.source-partner-callout{flex-direction:column;align-items:flex-start}.daily-metric-grid,.profile-flywheel-grid,.verified-access-grid,.source-partner-grid,.standards-engine-grid,.daily-queue-row{grid-template-columns:1fr}.daily-queue-head{display:none}}main .moonshot-section .moonshot-copy p,main .moonshot-section .moonshot-grid p{color:#d7dfd2!important}main .moonshot-section .moonshot-copy h2,main .moonshot-section .moonshot-grid h3{color:#f4f3eb!important}main .moonshot-section .moonshot-grid svg,main .moonshot-section .moonshot-copy>span{color:#f4d06f!important}main .moonshot-section .secondary-btn{color:#f4f3eb!important;border-color:#f4f3eb4d!important}main .os-band-section .os-band .eyebrow{color:#f4d06f!important}main .os-band-section .os-band h2{color:#fffdf4!important}main .os-band-section .os-band p{text-shadow:0 1px 14px #00000061;font-weight:650;color:#fff7df!important}main .os-band-section .os-band .secondary-btn{color:#fff7df!important;background:#ffffff14!important;border-color:#fff7df6b!important}main .daily-command-section .section-header h2,main .daily-command-section .section-header p{color:#fffdf4!important}main .daily-command-section .section-header>span{color:#f4d06f!important}.coach-board-section,.athlete-funnel-section,.onboarding-section,.ncsa-bridge-section,.a2p-section,.presentation-section,.outbound-section{color:var(--light-ink);background:linear-gradient(#edf2e9 0%,#f4f3eb 100%)}.coach-board-section .section-header h2,.athlete-funnel-section .section-header h2,.onboarding-section .section-header h2,.ncsa-bridge-section .section-header h2,.a2p-section .section-header h2,.presentation-section .section-header h2,.outbound-section .section-header h2{color:#11241d}.coach-board-section .section-header p,.athlete-funnel-section .section-header p,.onboarding-section .section-header p,.ncsa-bridge-section .section-header p,.a2p-section .section-header p,.presentation-section .section-header p,.outbound-section .section-header p{color:#263f35}.board-toolbar{background:#ffffffb8;border:1px solid #122f2329;border-radius:8px;flex-wrap:wrap;align-items:end;gap:12px;margin:24px 0 16px;padding:14px;display:flex}.board-toolbar label{color:#20372e;text-transform:uppercase;gap:6px;min-width:180px;font-size:12px;font-weight:900;display:grid}.board-toolbar select{color:#11241d;min-height:42px;font:inherit;background:#fff;border:1px solid #122f232e;border-radius:6px;padding:8px 10px;font-weight:800}.coach-board-table{background:#fff;border:1px solid #122f2324;border-radius:8px;overflow:hidden;box-shadow:0 18px 40px #122f2314}.coach-board-row{color:#1c3129;border-top:1px solid #122f231a;grid-template-columns:1.05fr 1.1fr .55fr .85fr .9fr 1fr .8fr;align-items:center;gap:12px;min-height:68px;padding:12px 14px;display:grid}.coach-board-row:first-child{border-top:0}.coach-board-head{color:#f4f3eb;letter-spacing:0;text-transform:uppercase;background:#10261d;min-height:44px;font-size:11px;font-weight:900}.coach-board-row strong{color:#10261d;display:block}.coach-board-row small{color:#4a6056;margin-top:4px;font-size:12px;font-weight:750;display:block}.coach-board-row.reach{box-shadow:inset 5px 0 #d8a63a}.coach-board-row.practical{box-shadow:inset 5px 0 #1d6846}.coach-board-row.late{box-shadow:inset 5px 0 #82b7d8}.coach-board-row.watch{box-shadow:inset 5px 0 #d97357}.board-summary-grid,.funnel-copy-grid,.bridge-grid,.presentation-grid,.outbound-grid,.onboarding-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.board-summary-grid .insight-card,.funnel-copy-grid article,.bridge-grid article,.presentation-grid article,.outbound-grid article,.onboarding-steps article{color:#1c3129;background:#ffffffc2;border:1px solid #122f2324;border-radius:8px;gap:10px;min-height:180px;padding:20px;display:grid}.board-summary-grid svg,.funnel-copy-grid svg,.bridge-grid svg,.outbound-grid svg,.onboarding-steps svg{color:#1d6846}.board-summary-grid h3,.funnel-copy-grid h3,.bridge-grid h3,.presentation-grid h3,.outbound-grid h3,.onboarding-steps h3{color:#10261d;margin:0}.board-summary-grid p,.funnel-copy-grid p,.bridge-grid p,.presentation-grid p,.outbound-grid p,.onboarding-steps p{color:#2f473c;margin:0;line-height:1.5}.funnel-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.36fr);gap:18px;margin-top:22px;display:grid}.share-card{color:#f4f3eb;background:#10261d;border:1px solid #122f2329;border-radius:8px;gap:12px;padding:20px;display:grid}.share-card span{color:#f0bd48;text-transform:uppercase;font-size:12px;font-weight:900}.share-card strong{overflow-wrap:anywhere;color:#fff}.share-card p{color:#e5decd;margin:0;line-height:1.5}.qr-placeholder{aspect-ratio:1;color:#f0bd48;background-color:#0000;background-image:linear-gradient(90deg,#f4f3eb14 1px,#0000 1px),linear-gradient(#f4f3eb14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #f4f3eb38;border-radius:8px;place-items:center;width:min(100%,190px);font-weight:950;display:grid}.compact-faq{margin-top:18px}.download-panel,.comparison-callout{background:#ffffffb8;border:1px solid #122f2324;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:20px;display:flex}.download-panel span{color:#1d6846;text-transform:uppercase;font-size:12px;font-weight:900}.download-panel h2,.download-panel p{margin:4px 0 0}.download-panel p{color:#2f473c}.pricing-decision-panel{color:#10261d;background:#ffffffdb;align-items:flex-start}.pricing-decision-panel h2{color:#0f2d1f}.pricing-decision-panel p,.pricing-decision-panel li{color:#2f473c!important}.pricing-ladder-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.pricing-ladder-grid article{background:#0f2d1f0e;border:1px solid #122f231f;border-radius:8px;padding:14px}.pricing-ladder-grid strong{color:#10261d;font-size:14px;display:block}.review-question-list{color:#2f473c;gap:8px;margin:16px 0 0;padding-left:18px;line-height:1.5;display:grid}.pricing-question-list{margin-top:12px}.concierge-board-offer{color:#f4f3eb;background:linear-gradient(145deg,#0f2d1feb,#050d0cf2),repeating-linear-gradient(155deg,#f0bd4814 0 1px,#0000 1px 38px);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(22px,4vw,46px);display:grid}.concierge-board-offer h2{color:#fffdf5;margin:8px 0;font-size:clamp(32px,4vw,54px);line-height:1.02}.concierge-board-offer p{line-height:1.6;color:#e9e2cf!important}.concierge-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.concierge-option-grid article{background:#ffffff12;border:1px solid #f4f3eb1f;border-radius:8px;align-content:start;gap:10px;min-height:170px;padding:16px;display:grid}.concierge-option-grid svg{color:#f0bd48}.concierge-option-grid strong{color:#fffdf5}.coach-pilot-section{color:#f4f3eb;background:linear-gradient(145deg,#0f2d1ff0,#050d0cf7),radial-gradient(circle at 88% 12%,#d8a63a24,#0000 30%)}.coach-pilot-grid{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:18px;margin:22px 0;display:grid}.coach-pilot-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.coach-pilot-card{background:#ffffff12;border:1px solid #f4f3eb24;border-radius:8px;align-content:start;gap:12px;min-height:210px;padding:18px;display:grid}.coach-pilot-card>span{color:#f0bd48;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:760}.coach-pilot-card h3{color:#fffdf5;margin:0;font-size:24px}.coach-pilot-card p{margin:0;line-height:1.58;color:#e9e2cf!important}.coach-qr-card img{background:#f4f3eb;border-radius:8px;width:min(100%,220px);padding:10px}.review-questions-panel{align-items:flex-start}.a2p-section .athlete-profile-form{margin-top:22px}.presentation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.presentation-grid article span{color:#f0bd48;background:#10261d;border-radius:6px;width:fit-content;padding:5px 8px;font-size:12px;font-weight:900}.outbound-section .primary-btn{margin-top:18px}.a2p-admin-card textarea{min-height:86px}.legal-operating-rules li{margin-top:8px}@media (width<=1120px){.coach-board-row{grid-template-columns:1fr 1fr}.coach-board-head{display:none}.board-summary-grid,.funnel-copy-grid,.bridge-grid,.presentation-grid,.outbound-grid,.onboarding-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-layout{grid-template-columns:1fr}}@media (width<=760px){.board-toolbar,.download-panel,.comparison-callout{flex-direction:column;align-items:stretch}.board-toolbar label,.board-toolbar button,.download-panel .primary-btn{width:100%}.pricing-ladder-grid,.funnel-dashboard-grid,.concierge-board-offer,.concierge-option-grid,.coach-pilot-grid,.coach-pilot-links,.coach-board-row,.board-summary-grid,.funnel-copy-grid,.bridge-grid,.presentation-grid,.outbound-grid,.onboarding-steps{grid-template-columns:1fr}}.performance-profile-section{color:#121a17;background:radial-gradient(circle at 8% 8%,#d8a63a21,#0000 28%),linear-gradient(135deg,#fffffff5,#f4f3ebfa)}.performance-profile-section.compact{padding-top:28px}.performance-profile-eyebrow{text-align:center;justify-items:center;gap:7px;max-width:1180px;margin:0 auto 14px;display:grid}.performance-profile-eyebrow span{color:#8b1530;letter-spacing:0;text-transform:uppercase;font-size:clamp(38px,6.8vw,76px);font-weight:950;line-height:.9}.performance-profile-eyebrow strong{color:#27312c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:14px;font-size:13px;font-weight:950;display:inline-flex}.performance-profile-eyebrow strong:before,.performance-profile-eyebrow strong:after{content:"";background:#8b1530;width:54px;height:2px}.performance-profile-shell{gap:20px;max-width:1180px;margin:0 auto;display:grid}.performance-profile-title{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:26px;display:grid}.performance-profile-title h2{color:#0f2d1f;letter-spacing:0;margin:0;font-size:clamp(30px,4vw,50px);line-height:.98}.performance-profile-title p{color:#33443b;max-width:66ch;margin:0;font-size:16px;line-height:1.6}.performance-profile-card{background:#fffffff5;border:1px solid #121a171a;border-radius:10px;gap:18px;padding:clamp(18px,3vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f2d1f29}.performance-profile-card:before,.performance-profile-card:after{content:"";opacity:.95;background:repeating-linear-gradient(110deg,#8b1530 0 14px,#0000 14px 24px);width:116px;height:16px;position:absolute}.performance-profile-card:before{top:18px;right:24px}.performance-profile-card:after{bottom:18px;left:24px}.profile-identity-band{z-index:1;border-bottom:1px solid #121a171a;grid-template-columns:132px minmax(0,1fr) 246px;align-items:center;gap:20px;padding-bottom:18px;display:grid;position:relative}.profile-avatar-track{aspect-ratio:1;background:radial-gradient(circle at 50% 36%,#f4f3eb 0 34%,#0000 35%),linear-gradient(135deg,#0f2d1f,#174832);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 4px #8b1530e6}.profile-avatar-track span{z-index:1;color:#f4f3eb;background:#101816;border-radius:50%;place-items:center;width:76px;height:76px;font-size:28px;font-weight:950;display:grid;position:relative}.profile-avatar-track div{border-bottom:3px solid #f4f3eb73;border-radius:50%;position:absolute;inset:18px;transform:rotate(-12deg)}.profile-identity-main{min-width:0}.profile-identity-main>span,.profile-season-panel span,.module-copy p,.development-list small{color:#5b6b62}.profile-identity-main>span{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.profile-identity-main h3{color:#111a17;text-transform:uppercase;margin:5px 0 0;font-size:clamp(30px,4vw,48px);line-height:.96}.profile-identity-main p{color:#8b1530;margin:5px 0 12px;font-size:16px;font-weight:900}.profile-chip-row{flex-wrap:wrap;gap:8px;display:flex}.profile-chip-row span{color:#26332d;background:#f0f1ee;border-radius:8px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.profile-season-panel{border-left:1px solid #121a171f;gap:10px;padding-left:20px;display:grid}.profile-season-panel div{grid-template-columns:24px 1fr;align-items:center;gap:2px 10px;display:grid}.profile-season-panel svg{color:#8b1530;grid-row:span 2}.profile-season-panel strong{color:#111a17;font-size:14px}.performance-profile-grid{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid;position:relative}.profile-module{background:#fff;border:1px solid #121a171a;border-radius:8px;align-content:start;gap:11px;min-height:100%;padding:15px;display:grid}.performance-data-module,.video-module,.coach-feedback-module{grid-column:span 4}.progress-module{grid-column:span 7}.readiness-module{grid-column:span 5}.module-number{color:#fff;background:#8b1530;border-radius:8px;place-items:center;width:34px;height:34px;font-size:19px;font-weight:950;display:grid;box-shadow:0 10px 22px #8b153033}.module-copy h4{color:#121a17;text-transform:uppercase;margin:0;font-size:16px}.module-copy p{margin:2px 0 0;font-size:12px;line-height:1.4}.performance-metric-list{gap:10px;display:grid}.performance-metric-row{color:#26332d;grid-template-columns:1fr auto;align-items:center;gap:5px 10px;font-size:13px;font-weight:850;display:grid}.performance-metric-row div{background:#e4e5e0;border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.performance-metric-row i{border-radius:inherit;background:#8b1530;height:100%;display:block}.workload-tile{background:#f4f3eb;border-radius:8px;grid-template-columns:34px 1fr;align-items:center;gap:2px 10px;padding:12px;display:grid}.workload-tile svg{color:#8b1530;grid-row:span 2}.workload-tile span{color:#5b6b62;font-size:12px;font-weight:800}.workload-tile strong{color:#8b1530}.video-highlight-frame{background:#102018;border-radius:8px;min-height:178px;position:relative;overflow:hidden}.track-video-scene{background:linear-gradient(160deg,#0f2d1f26,#8b153052),radial-gradient(circle at 32% 36%,#f4f3ebbf,#0000 12%),linear-gradient(#1b5138 0 45%,#24352f 45% 100%);position:absolute;inset:0}.track-video-scene span{background:#f4f3ebb3;height:2px;position:absolute;bottom:26px;left:-8%;right:-8%;transform:rotate(-7deg)}.track-video-scene span:nth-child(2){opacity:.55;bottom:58px}.track-video-scene span:nth-child(3){opacity:.36;bottom:90px}.video-highlight-frame button{color:#8b1530;cursor:pointer;background:#fff;border:0;border-radius:999px;place-items:center;width:62px;height:62px;margin:auto;display:grid;position:absolute;inset:0}.clip-strip{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.clip-strip span{color:#0f2d1f;background:#e7ece6;border-radius:7px;place-items:center;min-height:42px;font-size:12px;font-weight:900;display:grid}.feedback-stack{gap:10px;display:grid}.feedback-stack>div{background:#f7f7f3;border-radius:8px;grid-template-columns:26px 1fr;gap:2px 10px;padding:12px;display:grid}.feedback-stack svg{color:#1d6b43;grid-row:span 2}.feedback-stack>div:nth-child(2) svg{color:#8b1530}.feedback-stack strong,.coach-note span{color:#0f2d1f;text-transform:uppercase;font-size:13px;font-weight:950}.feedback-stack p,.coach-note p{color:#2f3d36;margin:0;font-size:13px;line-height:1.4}.feedback-stack .coach-note{background:#f0f1ee;grid-template-columns:42px 1fr}.coach-note span{text-transform:none;grid-column:2}.coach-note:before{content:"CL";color:#f4f3eb;background:#102018;border-radius:999px;grid-row:span 2;place-items:center;width:36px;height:36px;font-size:12px;font-weight:950;display:grid}.progress-layout,.readiness-layout{grid-template-columns:minmax(150px,.66fr) minmax(0,1.34fr);align-items:center;gap:16px;display:grid}.development-list{gap:11px;display:grid}.development-list div{grid-template-columns:1fr auto;gap:2px 8px;display:grid}.development-list span{color:#23352d;font-size:13px;font-weight:850}.development-list strong{color:#1d6b43;font-size:14px}.development-list small{grid-column:1/-1;font-size:11px}.progress-chart{background:linear-gradient(#fff,#f6e7eb);border-radius:8px;min-height:198px;position:relative}.progress-chart svg{width:100%;height:100%;min-height:198px}.progress-chart path{fill:none;stroke:#121a1724;stroke-width:2px}.progress-chart polyline{fill:none;stroke:#8b1530;stroke-width:4px}.progress-chart circle{fill:#fff;stroke:#8b1530;stroke-width:3px}.profile-score-badge{color:#fff;background:#8b1530;border-radius:8px;place-items:center;min-width:78px;padding:9px;display:grid;position:absolute;top:12px;right:12px}.profile-score-badge span,.profile-score-badge small{font-size:11px;font-weight:900}.profile-score-badge strong{font-size:31px;line-height:.92}.readiness-layout{grid-template-columns:136px 1fr;gap:14px}.readiness-ring{background:radial-gradient(circle, #fff 0 58%, transparent 59%), conic-gradient(#8b1530 0 82%, #d9dbd4 82% 100%);color:#8b1530;border-radius:50%;place-items:center;width:124px;height:124px;display:grid}.readiness-ring strong{font-size:38px;line-height:.85}.readiness-ring span,.readiness-ring small{color:#26332d;font-size:12px;font-weight:900}.readiness-list{gap:10px;display:grid}.readiness-list div{justify-content:space-between;align-items:center;gap:12px;display:flex}.readiness-list span{color:#26332d;font-size:12px;font-weight:850}.readiness-list strong{gap:5px;display:inline-flex}.readiness-list i{background:#d9dbd4;border-radius:50%;width:9px;height:9px}.readiness-list i.filled{background:#8b1530}.ready-banner{color:#8b1530;text-transform:uppercase;background:#f5dfe6;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:12px;font-weight:950;display:flex}@media (width<=980px){.performance-profile-title,.profile-identity-band,.progress-layout,.readiness-layout{grid-template-columns:1fr}.performance-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-data-module,.video-module,.coach-feedback-module,.progress-module,.readiness-module{grid-column:auto}.profile-season-panel{border-top:1px solid #121a171f;border-left:0;padding-top:16px;padding-left:0}.progress-module,.readiness-module{grid-column:span 2}}@media (width<=640px){.performance-profile-eyebrow span{font-size:40px}.performance-profile-eyebrow strong{letter-spacing:.08em}.performance-profile-eyebrow strong:before,.performance-profile-eyebrow strong:after{width:28px}.performance-profile-card{padding:14px}.performance-profile-grid{grid-template-columns:1fr}.progress-module,.readiness-module{grid-column:auto}.profile-avatar-track{max-width:132px}.profile-identity-main h3{font-size:34px}.readiness-ring{width:128px;height:128px}}.signup-role-wizard{color:#102018;background:#f4f3eb}.signup-role-heading{gap:10px;max-width:820px;margin-bottom:24px;display:grid}.signup-role-heading>span,.coach-visible-sample-copy>span,.route-next-step>div>span{color:#8a5d00;text-transform:uppercase;font-size:12px;font-weight:950}.signup-role-heading h2,.coach-visible-sample-copy h2,.route-next-step h2{letter-spacing:0;margin:0}.signup-role-heading h2{color:#0f2d1f;font-size:clamp(34px,4vw,56px);line-height:1}.signup-role-heading p,.coach-visible-sample-copy p,.route-next-step p{margin:0;line-height:1.55}.signup-role-heading p{color:#31483b;font-size:17px}.signup-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.signup-role-card{color:#102018;text-align:left;background:#fffef8;border:1px solid #0f2d1f29;border-radius:8px;flex-direction:column;align-items:flex-start;gap:12px;min-height:330px;padding:22px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.signup-role-card:hover,.signup-role-card:focus-within{border-color:#176f42;transform:translateY(-2px);box-shadow:0 16px 44px #0f2d1f1f}.signup-role-card.active{border-color:#176f42;box-shadow:inset 0 0 0 2px #176f42,0 16px 44px #0f2d1f1f}.signup-role-icon{color:#f0bd48;background:#0f2d1f;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.signup-role-card small{color:#176f42;text-transform:uppercase;font-weight:950}.signup-role-card>strong{color:#102018;font-size:24px;line-height:1.08}main .signup-role-card p{margin:0;line-height:1.5;color:#3b5045!important}.signup-role-steps{gap:7px;margin-top:auto;display:grid}.signup-role-steps em{color:#2f463a;font-size:13px;font-style:normal;font-weight:850}.signup-role-choice{color:#0f5d36;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-weight:950;display:inline-flex}.signup-role-choice:focus-visible{outline-offset:5px;outline:3px solid #176f424d}.coach-visible-sample{color:#f4f3eb;background:#0b1914;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(24px,4vw,54px);display:grid}.coach-visible-sample-copy{gap:14px;display:grid}.coach-visible-sample-copy>span{color:#f0bd48}.coach-visible-sample-copy h2{color:#fffdf5;font-size:clamp(32px,4vw,54px);line-height:1}main .coach-visible-sample-copy p{font-size:17px;color:#d6e2d7!important}.coach-visible-safe-list{gap:9px;display:grid}.coach-visible-safe-list span{color:#e6ecdf;align-items:center;gap:9px;font-weight:800;display:flex}.coach-visible-safe-list svg{color:#f0bd48}.coach-visible-sample-card{color:#102018;background:#f8faf5;border:1px solid #f0bd4840;border-radius:8px;gap:16px;padding:clamp(18px,3vw,28px);display:grid;box-shadow:0 28px 80px #0000003d}.coach-decision-sample{color:#102018;background:#f4f3eb;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:center;gap:clamp(24px,4vw,54px);display:grid}.coach-decision-copy{gap:14px;display:grid}.coach-decision-copy>span{color:#8a5d00;text-transform:uppercase;font-size:12px;font-weight:950}.coach-decision-copy h2{color:#0f2d1f;letter-spacing:0;margin:0;font-size:clamp(32px,4vw,54px);line-height:1}main .coach-decision-copy p{margin:0;font-size:17px;line-height:1.55;color:#31483b!important}.coach-decision-proof{gap:9px;display:grid}.coach-decision-proof span{color:#20372b;align-items:center;gap:9px;font-weight:850;display:flex}.coach-decision-proof svg{color:#176f42}.coach-board-preview{color:#f4f3eb;background:linear-gradient(160deg,#0f2d1ffa,#071210fa),#0f2d1f;border:1px solid #0f2d1f2e;border-radius:8px;gap:14px;padding:clamp(18px,3vw,28px);display:grid;box-shadow:0 28px 80px #07100f38}.coach-board-preview-head,.coach-board-preview-row,.coach-board-preview-next{align-items:center;gap:12px;display:grid}.coach-board-preview-head{grid-template-columns:1fr auto}.coach-board-preview-head small,.coach-board-preview-row small,.coach-board-preview-next span{color:#b8cbbb;text-transform:uppercase;font-size:11px;font-weight:900}.coach-board-preview-head strong{color:#fffdf5;margin-top:3px;font-size:24px;display:block}.coach-board-preview-head>span{color:#f0bd48;border:1px solid #f0bd486b;border-radius:6px;padding:6px 8px;font-size:11px;font-weight:950}.coach-board-preview-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.coach-board-preview-kpis span{background:#f4f3eb0f;border:1px solid #f4f3eb21;border-radius:7px;gap:2px;padding:12px;display:grid}.coach-board-preview-kpis strong{color:#f0bd48;font-size:26px;line-height:1}.coach-board-preview-kpis small{color:#dce5dc;font-weight:850}.coach-board-preview-table{gap:8px;display:grid}.coach-board-preview-row{background:#f4f3eb0e;border:1px solid #f4f3eb1c;border-radius:7px;grid-template-columns:1fr 1fr auto;padding:12px}.coach-board-preview-row span{gap:3px;display:grid}.coach-board-preview-row strong{color:#fffdf5}.coach-board-preview-row em{color:#f0bd48;background:#f0bd4829;border-radius:6px;justify-self:end;width:fit-content;padding:5px 7px;font-size:12px;font-style:normal;font-weight:950}.coach-board-preview-next{border-top:1px solid #f4f3eb21;grid-template-columns:auto auto 1fr;padding-top:14px}.coach-board-preview-next svg{color:#f0bd48}.coach-board-preview-next strong{color:#fffdf5;text-align:right}.coach-sample-head{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.coach-sample-avatar{color:#f0bd48;background:#0f2d1f;border-radius:50%;place-items:center;width:54px;height:54px;font-weight:950;display:grid}.coach-sample-head>div{gap:2px;display:grid}.coach-sample-head small,.coach-sample-marks small,.coach-sample-context small{color:#587065;text-transform:uppercase;font-size:11px;font-weight:900}.coach-sample-head strong{color:#102018;font-size:22px}.coach-sample-head>svg{color:#176f42}.coach-sample-marks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.coach-sample-marks>span,.coach-sample-context>span{background:#fffef9;border:1px solid #0f2d1f1f;border-radius:7px;gap:4px;padding:12px;display:grid}.coach-sample-marks strong{color:#0f2d1f;font-size:22px}.coach-sample-marks em{color:#176f42;font-size:11px;font-style:normal;font-weight:900}.coach-sample-context{gap:8px;display:grid}.coach-sample-context strong{color:#20372b;font-size:14px}.coach-sample-footer{color:#176f42;border-top:1px solid #0f2d1f24;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;padding-top:14px;display:grid}.coach-sample-footer span{text-transform:uppercase;font-size:12px;font-weight:950}.coach-sample-footer strong{color:#102018;text-align:right}.coach-signup-next{background:#eef2e9}.coach-signup-next-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.coach-signup-next-grid article{background:#fffef9;border-left:3px solid #f0bd48;padding:20px}.coach-signup-next-grid svg{color:#176f42}.coach-signup-next-grid h3{color:#102018;margin:12px 0 7px}main .coach-signup-next-grid p{margin:0;line-height:1.5;color:#3d5146!important}.route-next-step{color:#f4f3eb;background:#10261d;justify-content:space-between;align-items:center;gap:30px;display:flex}.route-next-step>div:first-child{gap:9px;max-width:760px;display:grid}.route-next-step>div>span{color:#f0bd48}.route-next-step h2{color:#fffdf5;font-size:clamp(28px,3vw,44px)}main .route-next-step p{color:#d6e2d7!important}.route-next-step .hero-actions{flex:none}.test-mode-banner{color:#4b3400;background:#fff3d4;border:1px solid #d3971f;border-radius:8px;align-items:flex-start;gap:10px;margin-top:18px;padding:14px 16px;display:flex}.test-mode-banner>div,.coach-preview-label>div{gap:2px;display:grid}.coach-preview-label{color:#f0bd48;border-bottom:1px solid #f4f3eb24;align-items:flex-start;gap:9px;padding-bottom:14px;display:flex}.coach-preview-label span{color:#d6dfd2;font-size:12px}.test-record-badge{color:#6c4700;text-transform:uppercase;background:#fff0c8;border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:6px 8px;font-size:11px;font-weight:950;display:inline-flex}@media (width<=980px){.signup-role-grid,.coach-signup-next-grid,.profile-fast-start{grid-template-columns:1fr}.signup-role-card{min-height:0}.coach-visible-sample,.coach-decision-sample{grid-template-columns:1fr}.route-next-step{flex-direction:column;align-items:flex-start}.role-page-focus,.progressive-trust-layout{grid-template-columns:1fr}.role-page-focus-actions{justify-items:start}.role-page-focus-beats,.role-page-focus .hero-actions{justify-content:flex-start}.scroll-beat-grid{grid-template-columns:1fr}}@media (width<=640px){main a,main button,main input,main select,main textarea,main summary{min-height:44px}.coach-sample-marks{grid-template-columns:1fr}.coach-sample-footer{grid-template-columns:auto 1fr}.coach-sample-footer strong{text-align:left;grid-column:1/-1}.coach-board-preview-kpis,.coach-board-preview-row{grid-template-columns:1fr}.coach-board-preview-row em{justify-self:start}.coach-board-preview-next{grid-template-columns:auto 1fr}.coach-board-preview-next strong{text-align:left;grid-column:1/-1}.route-next-step .hero-actions,.route-next-step .hero-actions a{width:100%}.role-page-focus{padding:24px 5vw}.role-page-focus .hero-actions,.role-page-focus .hero-actions a{width:100%}.scroll-beat-section,.progressive-trust-section,.role-wizard-compact{padding-top:38px;padding-bottom:38px}}main .role-wizard-section .role-card{background-color:#0b1c17}main .role-wizard-section .role-card p,main .role-wizard-section .role-card small,main .role-wizard-section .role-step-row span,main .problem-statement-section .problem-answer-card p,main .product-screens-section .section-header p,main .product-screens-section .product-shot p,main .product-screens-section .product-shot small,main .product-screens-section .product-shot span:not(.shot-fit),main .product-screens-section .shot-dashboard-head small,main .product-screens-section .shot-queue small,main .product-screens-section .shot-reason-list div,main .product-screens-section .shot-safe-action,main .product-screens-section .shot-fit-score span,main .split-band p,main .split-band small,main .route-hero p{color:#f1ead8!important}main .problem-statement-section .problem-statement-copy p,main .problem-statement-section .problem-card p{color:#21382f!important}main .signup-role-wizard,main .signup-role-card,main .problem-statement-section .problem-statement-copy,main .problem-statement-section .problem-card{background-color:#fffef8}main .signup-role-card p,main .signup-role-card small,main .signup-role-card em{color:#21382f!important}main .conversion-proof-strip p,main .signup-section .section-header p,main .profile-live-preview p,main .profile-live-preview small,main .profile-live-preview span,main .profile-completion-card p,main .profile-completion-card small,main .import-evidence-workflow p,main .import-evidence-workflow small,main .import-evidence-workflow span{color:#f1ead8!important}main .profile-live-preview,main .profile-completion-card,main .import-evidence-workflow article{background-color:#10261d}main .role-page-focus p,main .scroll-beat-grid p,main .progressive-trust-layout p,main .progressive-trust-drawers p{opacity:1}main .section.progressive-trust-section{color:#f4f3eb!important;background:linear-gradient(135deg,#07100ff5,#0f2d1ff0),url(/assets/track-hero.png) 50%/cover!important}main .progressive-trust-layout h2,main .progressive-trust-drawers summary{color:#fffdf5!important}main .progressive-trust-layout>div:first-child>span{color:#f0bd48!important}main .role-page-focus{background-color:#edf2e9!important}main .role-page-focus .secondary-btn{color:#0f2d1f!important;background-color:#fffdf5!important}main .route-next-step .secondary-btn,main .source-partner-callout .secondary-btn,main .partner-pitch-deck-section .secondary-btn{color:#0f2d1f!important;background-color:#f4f3eb!important;border-color:#f4f3ebb8!important}main .section.source-partner-section{color:#f4f3eb!important;background-color:#0b0f0e!important}main .source-partner-section .section-header p,main .source-partner-callout p{color:#f1ead8!important}main .partner-pitch-deck-section .section-header p{color:#31483b!important}main .partner-pitch-deck-section .pitch-deck-grid p,main .partner-pitch-deck-section .download-panel p,main .source-partner-section .source-partner-grid p{color:#2f473c!important}main .source-partner-section .source-partner-grid article{background-color:#fffdf5!important}@media (width<=900px){.event-mode-hero,.event-mode-flow{grid-template-columns:1fr}}
