:root{--bg:#07090c;--surface:#10151c;--surface-2:#151d26;--line:#ffffff1f;--text:#f8fafc;--muted:#a8b3c3;--soft:#d7dee9;--teal:#21d4bd;--lime:#b8f15a;--rose:#ff4f86;--amber:#ffbe55;--blue:#58a6ff;--danger:#ff6b6b;--radius:8px;--shadow:0 24px 80px #00000059}.agency-workspace{gap:18px;display:grid}.agency-workspace-nav{z-index:24;border:1px solid var(--line);scrollbar-width:thin;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d1117f5;border-radius:12px;gap:6px;min-width:0;padding:7px;scroll-margin-top:12px;display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:0 12px 30px #0000003d}.agency-workspace-nav a{color:var(--muted);white-space:nowrap;border-radius:8px;flex:none;padding:10px 13px;font-size:13px;font-weight:800;text-decoration:none}.agency-workspace-nav a:hover,.agency-workspace-nav a[aria-current=page]{color:var(--text);background:#21d4bd1c}.agency-workspace-nav a[aria-current=page]{box-shadow:inset 0 0 0 1px #21d4bd61}.agency-workspace-status{z-index:23;background:#091617f7;border:1px solid #21d4bd61;border-radius:10px;padding:11px 14px;position:sticky;top:62px;box-shadow:0 12px 30px #00000047}.agency-workspace-status p{min-height:0;margin:0}.agency-milestone-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.agency-milestone{border:1px solid var(--line);background:var(--surface);min-height:126px;color:var(--text);cursor:pointer;text-align:left;border-radius:12px;align-content:space-between;gap:18px;padding:16px;display:grid}.agency-milestone:hover{border-color:#21d4bd8c}.agency-milestone span{color:var(--amber);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850}.agency-milestone.is-complete span{color:var(--lime)}.agency-milestone strong{font-size:17px;line-height:1.35}.agency-next-work{justify-content:space-between;align-items:center;gap:24px;display:flex}.agency-next-work h2{margin:0}.agency-workspace code{overflow-wrap:anywhere}.agency-metric-grid,.agency-card-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.agency-metric-grid article,.agency-record-card{border:1px solid var(--line);background:var(--surface,#fff);border-radius:14px;padding:18px}.agency-metric-grid strong,.agency-metric-grid span{display:block}.agency-metric-grid strong{font-size:1.35rem}.agency-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.agency-form-grid label,.agency-inline-form label{gap:7px;font-weight:700;display:grid}.agency-form-grid input,.agency-form-grid select,.agency-form-grid textarea,.agency-inline-form input,.agency-record-card select,.agency-table-wrap select{border:1px solid var(--line);background:var(--surface-2);width:100%;color:var(--text);font:inherit;border-radius:9px;padding:10px 12px}.agency-form-grid input[readonly]{color:var(--muted);cursor:default;border-style:dashed}.agency-form-grid input[type=checkbox]{width:18px;height:18px;accent-color:var(--teal);margin:2px 0 0;padding:0}.agency-checkbox{align-items:flex-start;gap:10px!important;display:flex!important}.agency-wide{grid-column:1/-1}.agency-inline-form,.agency-button-row,.agency-secret{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.agency-secret{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:12px}.agency-secret code{flex:1;min-width:220px}.agency-table-wrap{margin-top:18px;overflow-x:auto}.agency-table-wrap table{border-collapse:collapse;width:100%}.agency-table-wrap th,.agency-table-wrap td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px}.agency-report-preview{border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;min-height:760px;margin-top:18px}.agency-create-panel,.agency-edit-panel{border:1px solid var(--line);background:#00000029;border-radius:12px;margin-top:18px;padding:0 16px 16px}.agency-create-panel>summary,.agency-edit-panel>summary{min-height:52px;color:var(--soft);cursor:pointer;align-items:center;font-weight:850;display:flex}.agency-create-panel>summary::marker{color:var(--teal)}.agency-edit-panel>summary::marker{color:var(--teal)}.agency-import-form{border-bottom:1px solid var(--line);padding-bottom:18px}.agency-import-form>span{color:var(--muted);font-size:12px}.agency-empty-state,.agency-readiness-callout{background:#ffffff06;border:1px dashed #fff3;border-radius:12px;justify-items:start;gap:8px;margin-top:18px;padding:24px;display:grid}.agency-readiness-callout{background:#ffbe550e;border-style:solid;border-color:#ffbe555c}.agency-empty-state p,.agency-readiness-callout p{margin:0}.agency-record-list{gap:12px;margin-top:18px;display:grid}.agency-record-row{grid-template-columns:minmax(220px,1fr) minmax(150px,190px) minmax(150px,190px);align-items:end;gap:14px;display:grid}.agency-record-row>label,.agency-record-card>label,.agency-script-search{color:var(--soft);gap:7px;font-weight:700;display:grid}.agency-record-row input,.agency-record-row select,.agency-script-search input{border:1px solid var(--line);background:var(--surface-2);width:100%;color:var(--text);font:inherit;border-radius:9px;padding:10px 12px}.agency-record-row .agency-edit-panel{grid-column:1/-1;margin-top:0}.agency-script-search{max-width:620px;margin-top:18px}.dashboard-account-hero{background:radial-gradient(circle at 100% 0,#21d4bd21,#0000 36%),#ffffff0b;margin-bottom:18px}.dashboard-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.dashboard-account-grid>.dash-panel{min-width:0}.dashboard-account-grid>.agency-wide{grid-column:1/-1}.account-status-list{border:1px solid var(--line);border-radius:10px;gap:0;margin:18px 0;display:grid;overflow:hidden}.account-status-list>div{grid-template-columns:minmax(120px,.7fr) minmax(0,1fr);gap:16px;padding:13px 14px;display:grid}.account-status-list>div+div{border-top:1px solid var(--line)}.account-status-list span{color:var(--muted)}.account-security-list{gap:10px;margin:18px 0;padding:0;list-style:none;display:grid}.account-security-list li{color:var(--soft);grid-template-columns:20px minmax(0,1fr);gap:9px;display:grid}.account-security-list svg{color:var(--teal)}.dashboard-route-loading{min-height:100vh;color:var(--text);background:#080b10;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.dashboard-route-loading div,.dashboard-route-loading span{display:block}.dashboard-route-loading span{color:var(--muted);margin-top:4px}.dashboard-loading-mark{border:3px solid #21d4bd38;border-top-color:var(--teal);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite dashboard-loading-spin}@keyframes dashboard-loading-spin{to{transform:rotate(360deg)}}.affiliate-admin-workspace>section{border-top:1px solid var(--line);gap:14px;padding-top:18px;display:grid}.affiliate-admin-workspace>section:first-of-type{border-top:0;padding-top:0}.affiliate-admin-workspace>section>form,.affiliate-admin-workspace>section>article,.affiliate-admin-workspace .agency-card-grid>form{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;padding:16px}.affiliate-admin-workspace form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}.affiliate-admin-workspace form>h3,.affiliate-admin-workspace form>h4,.affiliate-admin-workspace form>p,.affiliate-admin-workspace form>.agency-card-grid{grid-column:1/-1}.affiliate-admin-workspace label{gap:7px;font-weight:700;display:grid}.affiliate-admin-workspace input,.affiliate-admin-workspace select{border:1px solid var(--line);width:100%;min-height:42px;color:var(--text);background:var(--surface);font:inherit;border-radius:9px;padding:9px 11px}.affiliate-admin-workspace button,.affiliate-admin-workspace a{min-height:42px;color:var(--text);font:inherit;cursor:pointer;background:#21d4bd1a;border:1px solid #21d4bd8c;border-radius:9px;justify-content:center;align-items:center;padding:9px 14px;font-weight:800;text-decoration:none;display:inline-flex}.affiliate-admin-workspace button:disabled{cursor:not-allowed;opacity:.45}.affiliate-admin-workspace article>button+button{margin-left:8px}@media (max-width:680px){.agency-form-grid,.affiliate-admin-workspace form{grid-template-columns:1fr}.agency-wide,.affiliate-admin-workspace form>h3,.affiliate-admin-workspace form>h4,.affiliate-admin-workspace form>p,.affiliate-admin-workspace form>.agency-card-grid{grid-column:auto}.agency-milestone-grid,.dashboard-account-grid,.agency-record-row{grid-template-columns:1fr}.dashboard-account-grid>.agency-wide,.agency-record-row .agency-edit-panel{grid-column:auto}.agency-next-work{flex-direction:column;align-items:stretch}}.audit-planner{background:#19c4b712;border:1px solid #19c4b74d;border-radius:14px;gap:14px;margin-bottom:18px;padding:16px;display:grid}.audit-planner-heading span,.audit-planner-result strong{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:block}.audit-planner-heading h3{margin:5px 0;font-size:1.05rem}.audit-planner-heading p,.audit-planner-result p{margin:0;font-size:.86rem;line-height:1.5}.audit-planner-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.audit-planner-fields label{color:var(--muted);gap:6px;font-size:.76rem;font-weight:700;display:grid}.audit-planner-fields select{border:1px solid var(--line);background:var(--surface);width:100%;min-height:42px;color:var(--text);font:inherit;border-radius:9px;padding:0 10px}.audit-planner-result{background:#070c186b;border-radius:10px;gap:4px;padding:12px;display:grid}.audit-planner-result>span{font-weight:800}.audit-planner-result ol,.dashboard-audit-plan ol{gap:5px;margin:4px 0;padding-left:20px;display:grid}.audit-planner-result li{font-size:.82rem;line-height:1.4}.dashboard-audit-plan{margin-bottom:18px}.dashboard-audit-plan h2{margin-bottom:6px}.dashboard-progress-overview{margin-bottom:18px}.dashboard-progress-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.dashboard-progress-heading h2{margin:5px 0}.dashboard-progress-heading p{margin:0}.dashboard-progress-heading>strong{color:var(--teal);font-size:2rem}.dashboard-progress-group{margin-top:20px}.dashboard-progress-group+.dashboard-progress-group{border-top:1px solid var(--line);padding-top:20px}.dashboard-progress-group h3{margin:0 0 5px}.dashboard-progress-track{background:#ffffff1a;border-radius:999px;height:9px;margin:18px 0;overflow:hidden}.dashboard-progress-track span{border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--lime));height:100%;transition:width .18s;display:block}.dashboard-progress-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;margin:0;padding:0;list-style:none;display:grid}.dashboard-progress-steps li{color:var(--muted);align-items:center;gap:8px;font-size:.88rem;display:flex}.dashboard-progress-steps li.complete{color:var(--text)}.dashboard-progress-steps li.complete svg{color:var(--teal)}.dashboard-progress-action{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.dashboard-progress-action .form-error{width:100%;margin:0}.dashboard-progress-reopen{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:.82rem;display:inline-flex}.dashboard-module-completion{border-color:#19c4b761}@media (max-width:680px){.audit-planner-fields,.dashboard-progress-steps{grid-template-columns:1fr}.dashboard-progress-heading>strong{font-size:1.45rem}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-height:100vh;color:var(--text);letter-spacing:0;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--lime);outline-offset:3px}button,input,select{font:inherit}img{max-width:100%}.page{background:radial-gradient(circle at 18% 16%, #21d4bd24, transparent 34%), radial-gradient(circle at 86% 12%, #ffbe551f, transparent 28%), var(--bg);min-height:100vh}.container{width:min(1120px,100% - 32px);margin:0 auto}.nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07090cc2;border-bottom:1px solid #ffffff14;position:fixed;top:0;left:0;right:0}.nav-inner{justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.brand{align-items:center;gap:10px;min-width:0;font-weight:800;display:inline-flex}.brand-logo-image{width:195px;height:auto;display:block}.brand-mark{border-radius:7px;flex:0 0 38px;width:38px;height:38px;display:block;overflow:hidden}.brand-mark-image{object-fit:contain;width:100%;height:100%;display:block}.brand-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.brand-name{white-space:nowrap;font-size:15px;font-weight:850;line-height:1}.brand-byline{color:var(--muted);letter-spacing:.16em;white-space:nowrap;font-size:7px;font-weight:800;line-height:1}.nav-links{color:var(--muted);align-items:center;gap:18px;font-size:14px;display:flex}.hero{flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(96px,8vh,132px) 0 clamp(56px,7vh,96px);display:flex;position:relative;overflow:hidden}.hero:before{content:"";background:linear-gradient(90deg,#07090cf5 0%,#07090cd1 36%,#07090c2e 72%),linear-gradient(#07090c1f 0%,#07090ce6 100%),url(/assets/hero-agency-starter.webp) 50%/cover no-repeat;position:absolute;inset:0}.hero-content{z-index:1;grid-template-columns:minmax(0,610px) minmax(280px,1fr);align-items:start;gap:36px;display:grid;position:relative}.eyebrow{width:fit-content;color:var(--lime);background:#b8f15a14;border:1px solid #b8f15a5c;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}h1,h2,h3,p{margin-top:0}.hero h1{letter-spacing:0;max-width:760px;margin-bottom:20px;font-size:72px;line-height:.96}.hero-copy{max-width:640px;color:var(--soft);font-size:18px;line-height:1.5}.hero-bullets,.panel-list{color:var(--soft);gap:8px;margin:18px 0 0;padding-left:20px;line-height:1.5;display:grid}.panel-list{color:var(--muted);margin:0 0 18px;font-size:14px}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.hero-actions span{color:var(--muted);font-size:13px;font-weight:800}.platform-strip{gap:12px;max-width:720px;margin-top:14px;display:grid}.platform-kicker{color:var(--muted);text-transform:uppercase;font-size:13px;font-weight:800}.platform-logos{flex-wrap:wrap;gap:10px;display:flex}.platform-logo{border-radius:var(--radius);min-height:34px;color:var(--soft);background:#10151cb8;border:1px solid #ffffff24;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.platform-logo img{filter:brightness(0)invert();object-fit:contain;width:17px;height:17px}.proof-strip{z-index:2;border:1px solid var(--line);border-radius:var(--radius);background:var(--line);box-shadow:var(--shadow);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;display:grid;position:relative;overflow:hidden}.hero-proof{z-index:1;margin-top:clamp(32px,4vh,58px);position:relative}.proof-item{background:#10151ceb;min-height:92px;padding:18px}.proof-item strong{color:var(--text);margin-bottom:6px;font-size:22px;display:block}.proof-item span{color:var(--muted);font-size:13px}.proof-item p{color:var(--muted);margin-bottom:10px;font-size:13px;line-height:1.45}.source-link{color:var(--teal);font-size:12px;font-weight:800;display:inline-flex}.source-link:hover{color:#45e5d0}.lead-panel{border-radius:var(--radius);width:min(420px,100%);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#10151cd1;border:1px solid #ffffff29;align-self:center;margin-left:auto;padding:22px}.lead-panel h2{margin-bottom:8px;font-size:24px}.lead-title{align-items:center;gap:10px;display:flex}.claude-mark{border-radius:var(--radius);background:#d977571f;border:1px solid #d9775761;flex:none;place-items:center;width:38px;height:38px;display:inline-grid}.claude-mark img{width:25px;height:25px}.lead-panel p{color:var(--muted);margin-bottom:18px;line-height:1.5}.form{gap:12px;display:grid}.input,.select{border-radius:var(--radius);width:100%;min-height:52px;color:var(--text);background:#ffffff0f;border:1px solid #ffffff29;outline:none;padding:0 14px}.input:focus,.select:focus{border-color:#21d4bde6;box-shadow:0 0 0 3px #21d4bd24}.checkbox-row{color:var(--muted);grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:12px;line-height:1.45;display:grid}.checkbox-row input{width:18px;height:18px;accent-color:var(--teal);margin-top:2px}.checkbox-row a{color:var(--soft);text-underline-offset:2px;text-decoration:underline}.button,.secondary-button,.ghost-button{border-radius:var(--radius);cursor:pointer;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 18px;font-weight:800;line-height:1.2;display:inline-flex}.button-copy{min-width:0}.button{background:var(--teal);color:#04100f}.lead-panel .button{color:#fff}.button:hover{background:#45e5d0}.button:disabled,.secondary-button:disabled,.ghost-button:disabled{cursor:not-allowed;opacity:.58}.secondary-button{color:var(--text);background:#ffffff14;border-color:#ffffff2e}.ghost-button{min-height:44px;color:var(--muted);background:0 0;border-color:#0000}.text-button{width:100%;color:var(--soft);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;margin-top:10px;padding:8px 4px;font-size:13px;font-weight:800;text-decoration:underline}.text-button:hover{color:var(--teal)}.form-error{min-height:18px;color:var(--danger);font-size:13px}.form-success{min-height:18px;color:var(--teal);font-size:13px}.otp-secondary-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.otp-secondary-actions .ghost-button{min-height:40px;padding:0 12px;font-size:13px}.otp-secondary-actions a{color:var(--muted);text-underline-offset:3px;font-size:13px;text-decoration:underline}.section{padding:84px 0}.section-alt{background:#0d1117;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.section-head{grid-template-columns:minmax(0,.9fr) minmax(260px,.55fr);align-items:end;gap:32px;margin-bottom:34px;display:grid}.section h2{letter-spacing:0;margin-bottom:0;font-size:58px;line-height:1.03}.section-head p,.wide-copy{color:var(--muted);font-size:17px;line-height:1.6}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0b;min-height:176px;padding:22px}.card-tall{min-height:230px}.step-card{min-height:210px}.card h3{margin-bottom:10px;font-size:20px}.card p,.card li{color:var(--muted);line-height:1.55}.card ul{gap:8px;margin:0;padding-left:18px;display:grid}.highlight{color:var(--teal)}.offer-page{background:radial-gradient(circle at top right, #ff4f8629, transparent 30%), radial-gradient(circle at bottom left, #21d4bd24, transparent 32%), var(--bg);min-height:100vh;padding:92px 0}.offer-layout{grid-template-columns:minmax(0,.95fr) minmax(320px,.55fr);align-items:start;gap:28px;display:grid}.offer-layout>.price-box:first-child{grid-area:1/2}.offer-layout>.price-box:first-child+section{grid-area:1/1}.offer-title{margin-bottom:18px;font-size:72px;line-height:.98}.offer-copy{color:var(--soft);font-size:19px;line-height:1.55}.offer-video{gap:11px;width:min(100%,380px);margin:28px 0;display:grid}.offer-video-frame{aspect-ratio:9/16;background:#03070a;border:1px solid #21d4bd61;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 24px 60px #00000057}.offer-video-frame video{object-fit:contain;width:100%;height:100%;display:block}.offer-video-play{min-height:52px;color:var(--text);cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070c10e6;border:1px solid #21d4bdb8;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:12px 18px;font-size:13px;font-weight:850;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 34px #0000006b}.offer-video-play:hover{border-color:var(--lime);color:var(--lime)}.offer-video figcaption{gap:4px;line-height:1.35;display:grid}.offer-video-kicker{color:var(--lime);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850}.offer-video figcaption strong{color:var(--soft);font-size:15px}.offer-video-transcript{color:var(--muted);font-size:12px}.offer-video-transcript summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:750;text-decoration:underline;display:inline-flex}.offer-video-transcript>div{border-left:2px solid #21d4bd47;gap:9px;padding-left:12px;display:grid}.offer-video-transcript p{margin:0;line-height:1.55}.price-box{border-radius:var(--radius);box-shadow:var(--shadow);background:#10151ce0;border:1px solid #21d4bd4d;padding:24px}.price{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.price strong{font-size:54px;line-height:1}.price span{color:var(--muted);text-decoration:line-through}.offer-benefit-list{background:linear-gradient(135deg,#21d4bd14,#b8f15a06),#070a0e6b;border:1px solid #21d4bd33;border-radius:12px;margin:20px 0 0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 16px 36px #00000029}.offer-guarantee-badge{color:var(--soft);background:#b8f15a14;border:1px solid #b8f15a66;border-radius:10px;align-items:center;gap:9px;margin:16px 0 0;padding:11px 12px;font-size:13px;line-height:1.35;display:flex}.offer-guarantee-badge svg{color:var(--lime);flex:none}.offer-guarantee-badge strong{color:var(--lime)}.offer-benefit-list li{color:var(--soft);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:11px;margin:0;padding:13px 14px;font-size:14px;font-weight:700;line-height:1.38;display:grid}.offer-benefit-list li+li{border-top:1px solid #ffffff14}.offer-benefit-list svg{color:var(--teal);filter:drop-shadow(0 0 10px #21d4bd52);margin-top:1px}.money-back-guarantee{background:linear-gradient(135deg,#b8f15a1c,#21d4bd0d 58%,#0000),#0d1219f0;border:1px solid #b8f15a75;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;margin-bottom:22px;padding:25px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 20px 54px #00000038}#money-back-guarantee{scroll-margin-top:88px}.money-back-guarantee>svg{color:var(--lime);filter:drop-shadow(0 0 14px #b8f15a57)}.guarantee-kicker{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:850;display:block}.money-back-guarantee h3{letter-spacing:-.025em;margin-bottom:8px;font-size:clamp(24px,2.6vw,32px)}.money-back-guarantee p{max-width:900px;color:var(--soft);margin:0;line-height:1.58}.money-back-guarantee a{color:var(--lime);text-underline-offset:3px;font-weight:750}.guarantee-link{margin-top:11px;font-size:13px;display:inline-block}.money-back-guarantee-compact{background:linear-gradient(135deg,#b8f15a14,#21d4bd09),#070a0e7a;border-radius:11px;gap:11px;margin:10px 0 2px;padding:13px 14px;box-shadow:inset 0 1px #ffffff09}.money-back-guarantee-compact strong,.money-back-guarantee-compact span{display:block}.money-back-guarantee-compact strong{color:var(--soft);margin-bottom:4px;font-size:13px}.money-back-guarantee-compact span{color:var(--muted);font-size:12px;line-height:1.45}.purchase-guarantee-confirmation{background:#b8f15a12;border:1px solid #b8f15a66;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:13px;margin-bottom:18px;padding:17px;display:grid}.purchase-guarantee-confirmation>svg{color:var(--lime)}.purchase-guarantee-confirmation>div>strong{color:var(--soft);margin-bottom:7px;line-height:1.35;display:block}.purchase-guarantee-confirmation p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.purchase-guarantee-confirmation p+p{margin-top:5px}.purchase-guarantee-confirmation a{color:var(--lime);overflow-wrap:anywhere;text-underline-offset:3px;font-weight:700}.dash-panel>.purchase-guarantee-confirmation{margin-bottom:0}.auth-page{background:radial-gradient(circle at 50% 0%, #21d4bd29, transparent 32%), var(--bg);place-items:center;min-height:100vh;padding:32px 16px;display:grid}.auth-panel{border:1px solid var(--line);border-radius:var(--radius);width:min(460px,100%);box-shadow:var(--shadow);background:#10151ceb;padding:28px}.verify-header{align-items:center;margin-bottom:32px;display:flex}.auth-panel h1{margin-bottom:10px;font-size:34px}.auth-panel p{color:var(--muted);line-height:1.5}.auth-google-button{color:#16202a;background:#fff;width:100%}.auth-google-button:hover{background:#f4fbfa;border-color:#21d4bd8c}.auth-google-button svg{flex:none;width:20px;height:20px}.auth-choice{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:18px 0;font-size:12px;font-weight:800;display:flex}.auth-choice:before,.auth-choice:after{content:"";background:var(--line);flex:1;height:1px}.verify-inbox-button{width:100%;margin-top:4px}.verify-recovery{border-radius:var(--radius);background:#ffffff09;border:1px solid #ffffff1f;gap:0;margin-top:16px;padding:16px;display:grid}.auth-panel .verify-recovery h2{margin:0 0 12px;font-size:18px;line-height:1.2}.verify-recovery-step{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;display:grid}.verify-recovery-step+.verify-recovery-step{border-top:1px solid #ffffff14;margin-top:12px;padding-top:12px}.verify-step-number{width:28px;height:28px;color:var(--lime);background:#b8f15a14;border:1px solid #b8f15a5c;border-radius:50%;place-items:center;font-size:12px;font-weight:850;display:inline-grid}.auth-panel .verify-recovery-step p{color:var(--soft);margin:0;font-size:14px}.verify-recovery-step .form,.verify-recovery-step .secondary-button{width:100%}.dashboard{background:#080b10;min-height:100vh}.dash-shell{grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:#0d1117;flex-direction:column;height:100vh;padding:24px;display:flex;position:sticky;top:0;overflow-y:auto}.dashboard-brand-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.sidebar-welcome{color:var(--muted);margin-top:14px;line-height:1.5}.mobile-dashboard-menu{display:none}.side-nav{gap:8px;margin-top:28px;display:grid}.side-nav a,.side-nav button,.sidebar-logout button{border-radius:var(--radius);width:100%;min-height:42px;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;display:flex}.side-nav a:hover,.side-nav button:hover,.sidebar-logout button:hover{color:var(--text);background:#ffffff0f}.sidebar-logout{width:100%;margin-top:auto;padding-top:24px}.sidebar-agency-card{background:linear-gradient(145deg,#b8f15a1a,#21d4bd0a),#0003;border:1px solid #b8f15a5c;border-radius:12px;gap:9px;margin-top:24px;padding:15px;display:grid}.sidebar-agency-card>span{color:var(--lime);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:850}.sidebar-agency-card>strong{font-size:15px;line-height:1.3}.sidebar-agency-card>p{color:var(--muted);margin:0;font-size:12px}.sidebar-agency-card .button{width:100%;min-height:44px;padding:0 12px;font-size:13px}.sidebar-agency-card>a{color:var(--muted);text-align:center;text-underline-offset:3px;font-size:11px;font-weight:700;text-decoration:underline}.dash-main{flex-direction:column;min-width:0;min-height:100vh;padding:32px;display:flex}.dashboard-page-content{flex:1 0 auto;min-width:0}.dashboard-footer{border-top:1px solid var(--line);margin-top:32px;padding-top:20px}.dashboard-footer .compact-policy-links{justify-content:flex-start;margin:0}.dashboard-mobile-agency-cta{display:none}.dash-hero{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:stretch;gap:18px;margin-bottom:18px;display:grid}.dash-panel{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0b;padding:24px}.dash-panel h1{margin-bottom:12px;font-size:56px;line-height:1.02}.dash-panel p{color:var(--muted);line-height:1.55}.status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.status-card{border:1px solid var(--line);border-radius:var(--radius);background:#0000002e;min-height:86px;padding:14px}.status-card strong{margin-bottom:4px;font-size:24px;display:block}.status-card span{color:var(--muted);font-size:13px}.dashboard-purchase-form .button{width:100%}.dashboard-welcome-video{aspect-ratio:16/9;border-radius:var(--radius);box-shadow:var(--shadow);background:#03070a;border:1px solid #21d4bd57;margin-bottom:18px;position:relative;overflow:hidden}.dashboard-welcome-video video{object-fit:contain;width:100%;height:100%;display:block}.dashboard-welcome-poster{z-index:1;background:#03070a url(/assets/funnel-media/videos/agency-starter-welcome-horizontal-poster.webp) 50%/contain no-repeat;position:absolute;inset:0}.dashboard-welcome-play{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03070ac7;border:2px solid #ffffffe0;border-radius:50%;place-items:center;width:84px;height:84px;padding:0;transition:background .16s,color .16s,transform .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 40px #0000007a}.dashboard-welcome-play:hover{background:var(--teal);color:#03110f;transform:translate(-50%,-50%)scale(1.05)}.dashboard-welcome-play svg{fill:currentColor;margin-left:5px}.dashboard-start-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:stretch;gap:18px;margin-bottom:18px;display:grid}.plugin-fulfillment-card,.dashboard-owned-system-card{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.plugin-fulfillment-card{background:radial-gradient(circle at 0 0,#21d4bd24,#0000 42%),#ffffff0b}.plugin-fulfillment-card h1{max-width:650px;font-size:clamp(42px,5.4vw,68px)}.plugin-fulfillment-card>p:not(.dashboard-requirement-note){max-width:660px;color:var(--soft);font-size:17px}.plugin-fulfillment-card .button,.dashboard-owned-system-card .button,.dashboard-owned-starter-hero .button{margin-top:6px}.dashboard-requirement-note{max-width:620px;margin:16px 0 0;font-size:12px}.dashboard-agency-sales-card,.dashboard-script-purchase-card{border-radius:var(--radius);box-shadow:var(--shadow);background:radial-gradient(circle at 100% 0,#b8f15a1f,#0000 34%),linear-gradient(145deg,#21d4bd12,#0000 52%),#10161d;border:1px solid #b8f15a6b;align-content:start;padding:24px;display:grid}.dashboard-agency-sales-card{grid-template-columns:minmax(0,1fr);min-width:0}.dashboard-agency-sales-card>*{min-width:0}.dashboard-agency-sales-card .dashboard-product-heading{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.dashboard-agency-sales-card .money-back-guarantee{width:100%;min-width:0}.dashboard-agency-sales-card .money-back-guarantee>div,.dashboard-agency-sales-card .dashboard-product-outcomes span{min-width:0}.dashboard-product-kicker{color:var(--lime);letter-spacing:.075em;text-transform:uppercase;margin-bottom:9px;font-size:11px;font-weight:850;display:block}.dashboard-product-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashboard-product-heading h2{margin-bottom:7px;font-size:clamp(28px,3vw,38px);line-height:1.05}.dashboard-product-heading p{color:var(--soft);margin:0;line-height:1.5}.dashboard-product-price{flex:none;font-size:42px;line-height:1}.dashboard-product-outcomes,.dashboard-sales-hero-list{gap:10px;margin:20px 0;padding:0;list-style:none;display:grid}.dashboard-product-outcomes li,.dashboard-sales-hero-list li{color:var(--soft);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;font-size:14px;font-weight:700;line-height:1.4;display:grid}.dashboard-product-outcomes svg,.dashboard-sales-hero-list svg{color:var(--teal);margin-top:1px}.dashboard-checkout-hero{background:radial-gradient(circle at 92% 0,#21d4bd29,#0000 38%),linear-gradient(135deg,#21d4bd0e,#b8f15a06),#ffffff0b;border-color:#21d4bd57;margin-bottom:12px;position:relative;overflow:hidden}.dashboard-checkout-hero h1{max-width:980px}.dashboard-checkout-relationship{background:#b8f15a0b;border-color:#b8f15a47;grid-template-columns:minmax(340px,.42fr) minmax(0,1fr);align-items:center;gap:24px;margin-bottom:18px;padding:20px 24px;display:grid}.dashboard-checkout-relationship h2,.dashboard-checkout-relationship p{margin:0}.dashboard-checkout-relationship h2{font-size:clamp(25px,3vw,36px);line-height:1.08}.dashboard-checkout-relationship p{max-width:800px;color:var(--soft);font-size:16px}.dashboard-bundle-selector{margin-bottom:18px}.dashboard-bundle-layout{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(330px,390px);align-items:start;gap:18px;display:grid}.dashboard-bundle-products{display:contents}.dashboard-bundle-product-card{min-width:0;height:100%;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative}.dashboard-bundle-product-card:has(.dashboard-bundle-choice input:focus-visible){outline:2px solid var(--teal);outline-offset:3px}.dashboard-bundle-product-card:before{content:"";opacity:0;border-radius:999px;height:2px;transition:opacity .16s;position:absolute;top:-1px;left:22px;right:22px}.dashboard-bundle-starter-card:before{background:var(--teal)}.dashboard-bundle-scripts-card:before{background:var(--lime)}.dashboard-bundle-product-card:has(.dashboard-bundle-choice input:checked):before{opacity:1}.dashboard-bundle-starter-card:has(#dashboard-bundle-starter:checked){box-shadow:0 0 0 1px #21d4bd1a, var(--shadow);border-color:#21d4bdc7}.dashboard-bundle-scripts-card:has(#dashboard-bundle-scripts:checked){box-shadow:0 0 0 1px #b8f15a1a, var(--shadow);border-color:#b8f15ab8}.dashboard-bundle-product-card[data-owned=true]{background:radial-gradient(circle at 100% 0,#21d4bd1c,#0000 34%),#10161d;border-color:#21d4bd61}.dashboard-bundle-choice{min-height:58px;color:var(--soft);background:#0000003d;border:1px solid #ffffff21;border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;margin-top:auto;padding:12px 14px}.dashboard-bundle-choice input{cursor:pointer;width:22px;height:22px;margin:0}.dashboard-bundle-choice label{min-height:32px;color:var(--soft);cursor:pointer;align-items:center;font-size:14px;font-weight:850;line-height:1.3;display:flex}.dashboard-bundle-choice-selected,#dashboard-bundle-scripts:checked+label .dashboard-bundle-choice-unselected{display:none}#dashboard-bundle-scripts:checked+label .dashboard-bundle-choice-selected{display:inline}.dashboard-bundle-choice input:disabled,.dashboard-bundle-choice input:disabled+label{cursor:default}.dashboard-bundle-scripts-card[data-owned=false]{cursor:pointer}.dashboard-bundle-scripts-card[data-owned=false]:hover{transform:translateY(-1px)}.dashboard-bundle-scripts-card[data-owned=false] .dashboard-bundle-choice label:before{z-index:1;content:"";cursor:pointer;position:absolute;inset:0}.dashboard-bundle-product-card:has(.dashboard-bundle-choice input:checked) .dashboard-bundle-choice{background:#21d4bd13;border-color:#21d4bd61}.dashboard-bundle-scripts-card:has(#dashboard-bundle-scripts:checked) .dashboard-bundle-choice{background:#b8f15a13;border-color:#b8f15a66}.dashboard-bundle-order-card{background:radial-gradient(circle at 100% 0,#21d4bd24,#0000 35%),#10161d;border-color:#21d4bd75;gap:0}.dashboard-bundle-order-heading{border-bottom:1px solid var(--line);align-items:baseline;margin-bottom:6px;padding-bottom:18px}.dashboard-bundle-order-heading h2{margin:0;font-size:30px}.dashboard-bundle-total{color:var(--lime)}.dashboard-bundle-total-option{display:none}:is(.dashboard-bundle-selector:not(:has(#dashboard-bundle-starter:checked:not(:disabled))):not(:has(#dashboard-bundle-scripts:checked:not(:disabled))) .dashboard-bundle-total-empty,.dashboard-bundle-selector:has(#dashboard-bundle-starter:checked:not(:disabled)):not(:has(#dashboard-bundle-scripts:checked:not(:disabled))) .dashboard-bundle-total-starter,.dashboard-bundle-selector:not(:has(#dashboard-bundle-starter:checked:not(:disabled))):has(#dashboard-bundle-scripts:checked:not(:disabled)) .dashboard-bundle-total-scripts,.dashboard-bundle-selector:has(#dashboard-bundle-starter:checked:not(:disabled)):has(#dashboard-bundle-scripts:checked:not(:disabled)) .dashboard-bundle-total-combined){display:inline}.dashboard-bundle-order-lines{align-content:start;min-height:72px;margin-bottom:20px;display:grid}.dashboard-bundle-order-line{color:var(--soft);border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:14px 0;font-size:14px;line-height:1.35;display:none}:is(.dashboard-bundle-selector:has(#dashboard-bundle-starter:checked:not(:disabled)) .dashboard-bundle-order-line-starter,.dashboard-bundle-selector:has(#dashboard-bundle-scripts:checked:not(:disabled)) .dashboard-bundle-order-line-scripts){display:grid}.dashboard-bundle-order-line strong{color:var(--text)}.dashboard-bundle-order-card .button{min-height:58px}.dashboard-bundle-submit-empty{display:none}.dashboard-bundle-selector:not(:has(#dashboard-bundle-starter:checked:not(:disabled))):not(:has(#dashboard-bundle-scripts:checked:not(:disabled))) .dashboard-bundle-order-card .dashboard-bundle-submit-active{display:none}.dashboard-bundle-selector:not(:has(#dashboard-bundle-starter:checked:not(:disabled))):not(:has(#dashboard-bundle-scripts:checked:not(:disabled))) .dashboard-bundle-order-card .dashboard-bundle-submit-empty{display:inline-flex}.dashboard-bundle-order-card .money-back-guarantee-compact{margin-bottom:0}.dashboard-checkout-note{color:var(--muted);text-align:center;margin:10px 0 0;font-size:12px;line-height:1.45}.dashboard-product-detail-link{min-height:42px;color:var(--soft);text-align:center;text-underline-offset:3px;justify-content:center;align-items:center;font-size:13px;font-weight:750;text-decoration:underline;display:inline-flex}.dashboard-owned-system-card{background:radial-gradient(circle at 100% 0,#21d4bd24,#0000 38%),#ffffff0b;border-color:#21d4bd57}.dashboard-owned-system-card h2,.dashboard-secondary-product h2,.dashboard-system-bridge h2,.dashboard-module-map h2,.dashboard-output-section h2,.dashboard-effort-card h2,.dashboard-final-purchase-card h2{margin-bottom:10px;line-height:1.12}.dashboard-system-bridge,.dashboard-module-map,.dashboard-founder-strip,.dashboard-secondary-product,.dashboard-output-section,.dashboard-effort-card,.dashboard-final-purchase-card,.dashboard-owned-starter-hero,.dashboard-owned-scripts-hero,.dashboard-script-preview-section{margin-bottom:18px}.dashboard-system-bridge>h2{max-width:880px;font-size:clamp(30px,4vw,48px)}.dashboard-bridge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.dashboard-bridge-grid article{border:1px solid var(--line);background:#0003;border-radius:12px;padding:18px}.dashboard-bridge-grid article:last-child{background:#b8f15a0e;border-color:#b8f15a4d}.dashboard-bridge-grid span,.dashboard-bridge-grid strong{display:block}.dashboard-bridge-grid span{color:var(--teal);margin-bottom:6px;font-size:12px;font-weight:800}.dashboard-bridge-grid strong{margin-bottom:7px;font-size:20px}.dashboard-bridge-grid p{margin:0}.dashboard-section-heading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:20px;display:flex}.dashboard-section-heading>div{max-width:780px}.dashboard-section-heading p{margin-bottom:0}.dashboard-module-map .module-card{flex-direction:column;align-items:flex-start;display:flex}.dashboard-module-map .module-card>p{flex:1}.dashboard-module-map .secondary-button{width:100%;margin-top:10px}.dashboard-module-cta{background:#b8f15a0e;border:1px solid #b8f15a57;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:16px;display:flex}.dashboard-module-cta>div>strong,.dashboard-module-cta>div>span{display:block}.dashboard-module-cta>div>span{color:var(--muted);margin-top:4px;font-size:13px}.dashboard-module-cta .dashboard-purchase-form{flex:none}.dashboard-founder-strip{border-radius:var(--radius);background:#21d4bd0b;border:1px solid #21d4bd3d;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:16px;padding:18px;display:grid}.dashboard-founder-strip img{object-fit:cover;border:1px solid #ffffff2e;border-radius:50%;width:68px;height:68px}.dashboard-founder-strip strong,.dashboard-founder-strip span{display:block}.dashboard-founder-strip p{color:var(--soft);margin:4px 0 5px;font-size:14px;line-height:1.5}.dashboard-founder-strip span{color:var(--muted);font-size:12px;font-weight:700}.dashboard-secondary-product{grid-template-columns:auto minmax(0,1fr) minmax(220px,330px);align-items:center;gap:18px;display:grid}.dashboard-secondary-product>svg{color:var(--teal)}.dashboard-secondary-product h2,.dashboard-secondary-product p{margin-bottom:7px}.dashboard-secondary-product-action{min-width:0}.dashboard-secondary-product-action .money-back-guarantee-compact{margin-bottom:0}.dashboard-starter-sales-layout,.dashboard-script-sales-layout{grid-template-columns:minmax(0,1fr) minmax(340px,390px);align-items:start;gap:18px;margin-bottom:18px;display:grid}.dashboard-starter-sales-main,.dashboard-script-sales-main{gap:18px;min-width:0;display:grid}.dashboard-script-sample-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.dashboard-starter-sticky-card,.dashboard-script-purchase-card{position:sticky;top:24px}.dashboard-starter-sales-hero h1,.dashboard-script-sales-hero h1,.dashboard-owned-starter-hero h1,.dashboard-owned-scripts-hero h1{max-width:880px;font-size:clamp(42px,5.2vw,68px)}.dashboard-starter-sales-hero>p,.dashboard-script-sales-hero>p,.dashboard-owned-starter-hero>p,.dashboard-owned-scripts-hero>p{max-width:820px;color:var(--soft);font-size:17px}.dashboard-sales-hero-list{max-width:720px;margin-bottom:0}.dashboard-video-proof{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:28px;display:grid}.dashboard-video-proof .offer-video{width:min(100%,310px);margin:0 auto}.dashboard-video-proof>div>h2{font-size:clamp(30px,3.6vw,46px);line-height:1.1}.dashboard-output-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.dashboard-output-grid article{border:1px solid var(--line);background:#0000002e;border-radius:12px;padding:18px}.dashboard-output-grid svg{color:var(--teal);margin-bottom:11px}.dashboard-output-grid h3{margin-bottom:7px}.dashboard-output-grid p{margin:0}.dashboard-effort-card{background:#ffbe550b;border-color:#ffbe554d}.dashboard-final-purchase-card{background:linear-gradient(140deg,#b8f15a16,#21d4bd09),#ffffff0b;border-color:#b8f15a61;grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:center;gap:28px;display:grid}.dashboard-context-note{border-left:2px solid #21d4bd80;padding-left:12px;font-size:14px}.dashboard-context-note a{color:var(--teal);text-underline-offset:3px;font-weight:750;text-decoration:underline}.dashboard-script-purchase-card .dashboard-product-outcomes,.dashboard-script-preview-section>.module-grid,.dashboard-owned-script-grid{margin-top:18px}.dashboard-plugin-next-step{background:linear-gradient(145deg,#b8f15a13,#21d4bd09),#ffffff0b;border-color:#b8f15a5c}.dashboard-plugin-next-step>svg{margin-bottom:12px}.dashboard-plugin-next-step .dashboard-purchase-form{max-width:330px}.dashboard-module-script-prompt{margin-bottom:0}.module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.module-card{border:1px solid var(--line);border-radius:var(--radius);background:#111821;min-height:220px;padding:20px;position:relative}.module-card.locked{background:linear-gradient(135deg,#ff4f861a,#0000 38%),#111821}.module-card h3{margin-bottom:10px}.module-card p{color:var(--muted);line-height:1.5}.badge{width:fit-content;color:var(--muted);border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.badge.unlocked{color:var(--teal);border-color:#21d4bd6b}.badge.locked{color:var(--amber);border-color:#ffbe5570}.content-page{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.content-section{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0b;padding:22px}.content-section p{color:var(--muted);line-height:1.6}.copy-template{border-radius:var(--radius);background:#0a0f15;border:1px solid #21d4bd3d;min-width:0;max-width:100%;margin-top:18px;overflow:hidden}.copy-template-head{border-bottom:1px solid var(--line);background:#21d4bd0d;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.copy-template-head h3{margin-bottom:5px}.copy-template-head p,.copy-template-head .badge{margin-bottom:0}.copy-template-head .badge{flex:none}.copy-template pre{width:100%;max-height:520px;color:var(--soft);tab-size:2;white-space:pre;-webkit-user-select:text;user-select:text;-webkit-overflow-scrolling:touch;background:#070a0f;margin:0;padding:18px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;line-height:1.65;overflow:auto}.copy-template pre:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.copy-template code{font:inherit}.script-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.script-item{border:1px solid var(--line);border-radius:var(--radius);background:#111821;flex-direction:column;min-height:150px;padding:16px;display:flex}.script-item p{color:var(--soft);white-space:pre-wrap;flex:1;line-height:1.5}.script-copy-button{border-radius:var(--radius);width:fit-content;min-height:38px;color:var(--teal);cursor:pointer;background:#21d4bd14;border:1px solid #21d4bd61;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.script-copy-button:hover{border-color:var(--teal);background:#21d4bd24}.requirement-list{color:var(--soft);gap:9px;margin:0 0 18px;padding-left:20px;line-height:1.55;display:grid}.official-requirements-links a{color:var(--teal);text-underline-offset:3px;text-decoration:underline}.install-pending{border-left:3px solid var(--amber);max-width:680px;padding:12px 0 1px 14px}.install-pending .badge{margin-bottom:6px}.legal-page{background:radial-gradient(circle at 50% 0, #21d4bd21, transparent 30%), var(--bg);justify-content:center;min-height:100vh;padding:56px 16px;display:flex}.legal-panel{border:1px solid var(--line);width:min(820px,100%);height:fit-content;box-shadow:var(--shadow);background:#10151cf0;border-radius:14px;padding:clamp(24px,5vw,48px)}.dashboard-legal-panel{margin:0 auto}.legal-panel>.brand{margin-bottom:42px}.legal-eyebrow{margin-bottom:14px;display:flex}.legal-panel h1{letter-spacing:-.035em;margin-bottom:14px;font-size:clamp(40px,7vw,64px);line-height:1}.legal-intro{max-width:680px;color:var(--soft);margin-bottom:10px;font-size:18px;line-height:1.6}.legal-updated{color:var(--muted);margin-bottom:30px;font-size:12px;font-weight:750}.legal-body{border-top:1px solid var(--line)}.legal-body section{border-bottom:1px solid var(--line);padding:26px 0}.legal-body h2{margin-bottom:9px;font-size:23px;line-height:1.2}.legal-body p{color:var(--muted);margin-bottom:0;line-height:1.7}.legal-nav{color:var(--teal);flex-wrap:wrap;gap:12px 22px;margin-top:28px;font-size:13px;font-weight:800;display:flex}.legal-nav a:hover{text-underline-offset:3px;text-decoration:underline}.compact-policy-links{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:22px auto 0;font-size:12px;font-weight:750;display:flex}.compact-policy-links a{text-underline-offset:3px;text-decoration:underline}.offer-page>.compact-policy-links{width:min(1120px,100% - 32px);padding-bottom:30px}@media (max-width:1340px){.dashboard-bundle-layout{grid-template-columns:minmax(0,1fr) minmax(330px,390px)}.dashboard-bundle-products{gap:18px;min-width:0;display:grid}}@media (max-width:920px){.agency-workspace-nav{scroll-margin-top:68px;top:68px}.agency-workspace-status{top:130px}.offer-page{padding:16px 0 48px}.price-box{padding:20px}.offer-video{margin-left:auto;margin-right:auto}.nav-links{display:none}.hero{min-height:auto;padding:116px 0 56px;display:block}.hero:before{background:linear-gradient(#07090ceb 0%,#07090cc2 45%,#07090cf5 100%),url(/assets/hero-agency-starter.webp) 50%/cover no-repeat}.hero-content,.section-head,.offer-layout,.dash-hero,.dash-shell{grid-template-columns:1fr}.offer-layout>.price-box:first-child,.offer-layout>.price-box:first-child+section{grid-area:auto}.lead-panel{margin-left:0}.proof-strip,.grid-3,.grid-2,.grid-4,.module-grid,.script-grid{grid-template-columns:1fr}.sidebar{z-index:40;border-right:0;border-bottom:1px solid var(--line);height:auto;padding:12px 16px;position:sticky;top:0;overflow:visible;box-shadow:0 12px 34px #00000052}.sidebar-welcome,.desktop-side-nav,.desktop-sidebar-logout,.sidebar-agency-card{display:none}.mobile-dashboard-menu{display:block;position:relative}.mobile-dashboard-menu summary{border:1px solid var(--line);min-height:42px;color:var(--soft);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:800;list-style:none;display:inline-flex}.mobile-dashboard-menu summary::-webkit-details-marker{display:none}.mobile-side-nav{z-index:50;border:1px solid var(--line);background:#10161d;border-radius:12px;width:min(290px,100vw - 32px);margin-top:0;padding:10px;position:absolute;top:48px;right:0;box-shadow:0 22px 60px #0000008a}.mobile-side-nav .side-nav{margin-top:0}.mobile-sidebar-logout{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.dash-main{min-height:calc(100svh - 67px);padding:20px 16px 96px}.dashboard-footer{margin-top:28px}.dashboard-mobile-agency-cta{z-index:35;right:10px;bottom:max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090e12f5;border:1px solid #b8f15a7a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px 10px 14px;display:flex;position:fixed;left:10px;box-shadow:0 18px 55px #0009}.dashboard-mobile-agency-cta span,.dashboard-mobile-agency-cta strong{display:block}.dashboard-mobile-agency-cta span{color:var(--lime);letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:850}.dashboard-mobile-agency-cta strong{color:var(--soft);font-size:12px}.dashboard-mobile-agency-cta .button{white-space:nowrap;width:auto;min-height:44px;padding:0 14px}.dashboard-start-grid,.dashboard-starter-sales-layout,.dashboard-script-sales-layout,.dashboard-video-proof,.dashboard-final-purchase-card,.dashboard-bundle-layout,.dashboard-checkout-relationship{grid-template-columns:1fr}.dashboard-checkout-relationship{gap:10px}.dashboard-bundle-order-card{position:static}.dashboard-starter-sales-layout{flex-direction:column;display:flex}.dashboard-starter-sales-main{display:contents}.dashboard-starter-sales-hero{order:1}.dashboard-starter-sticky-card{order:2}.dashboard-starter-sales-main>.dashboard-video-proof{order:3}.dashboard-starter-sticky-card,.dashboard-script-purchase-card{position:static}.dashboard-bridge-grid,.dashboard-output-grid,.dashboard-script-sample-grid{grid-template-columns:1fr}.dashboard-secondary-product{grid-template-columns:auto minmax(0,1fr)}.dashboard-secondary-product>.secondary-button,.dashboard-secondary-product>.dashboard-secondary-product-action{grid-column:1/-1}.dashboard-founder-strip{grid-template-columns:58px minmax(0,1fr)}.dashboard-founder-strip img{width:58px;height:58px}.dashboard-module-cta{flex-direction:column;align-items:stretch}.dashboard-module-cta .dashboard-purchase-form{width:100%}.dashboard-video-proof .offer-video{width:min(100%,360px)}.hero h1{font-size:56px}.section h2,.dash-panel h1{font-size:40px}.offer-title{font-size:46px}}@media (max-width:520px){.verify-header{margin-bottom:28px}.dash-main{padding-left:12px;padding-right:12px}.dash-panel,.dashboard-agency-sales-card,.dashboard-script-purchase-card{padding:18px}.plugin-fulfillment-card h1,.dashboard-starter-sales-hero h1,.dashboard-script-sales-hero h1,.dashboard-owned-starter-hero h1,.dashboard-owned-scripts-hero h1{font-size:38px}.dashboard-product-heading{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.dashboard-product-heading h2{font-size:27px}.dashboard-product-price{font-size:38px}.dashboard-bundle-choice{padding:11px 12px}.dashboard-bundle-order-card .dashboard-product-heading{display:flex}.dashboard-mobile-agency-cta>div{min-width:0}.dashboard-mobile-agency-cta .button{min-width:126px;padding:0 10px;font-size:12px}.dashboard-mobile-agency-cta .button svg{display:none}.dashboard-founder-strip{align-items:start}.dashboard-founder-strip p{font-size:13px}.dashboard-founder-strip span{grid-column:1/-1}.hero h1{font-size:44px}.section h2,.dash-panel h1{font-size:34px}.offer-title{font-size:38px}.copy-template-head{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.copy-template pre{max-height:440px;padding:14px;font-size:12px}.legal-page{padding:16px 10px}.legal-panel{border-radius:10px;padding:22px 18px}.legal-panel>.brand{margin-bottom:32px}.legal-panel h1{font-size:40px}.legal-intro{font-size:16px}.legal-body section{padding:22px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.home-page{background:radial-gradient(circle at 8% 8%, #21d4bd1a, transparent 30%), radial-gradient(circle at 92% 36%, #b8f15a11, transparent 28%), var(--bg);min-height:100vh;overflow:hidden}.home-page .site-header{z-index:10;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);min-height:76px;margin:0 auto;display:flex;position:relative}.home-page .site-header .brand-logo-image{width:225px}.home-login{border-radius:var(--radius);min-height:42px;color:var(--soft);border:1px solid #fff3;justify-content:center;align-items:center;padding:0 15px;font-size:13px;font-weight:800;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.home-login:hover{color:var(--text);background:#21d4bd14;border-color:#21d4bd8f}.home-page .hero-section{isolation:isolate;grid-template-columns:minmax(0,1.05fr) minmax(420px,.82fr);align-items:center;gap:clamp(44px,6vw,80px);width:min(1180px,100% - 40px);margin:0 auto;padding:72px 0 88px;display:grid;position:relative}.home-page .hero-section:before{z-index:-1;content:"";background:linear-gradient(90deg,#07090cfa,#07090ce0 50%,#07090ca8),linear-gradient(#07090c0f,#07090ce6),url(/assets/hero-agency-starter.webp) 58%/cover no-repeat;border:1px solid #ffffff12;border-radius:26px;position:absolute;inset:18px -80px 28px;box-shadow:0 32px 110px #00000061}.home-page .hero-copy{z-index:1;max-width:670px;position:relative}.home-hero-title{letter-spacing:-.045em;max-width:700px;margin-bottom:24px;font-size:clamp(52px,5.2vw,74px);line-height:.98}.home-hero-lede{max-width:650px;color:var(--soft);margin-bottom:24px;font-size:clamp(18px,1.45vw,21px);line-height:1.55}.home-primary-cta{width:fit-content;min-width:210px}.home-page .dashboard-requirement-note{max-width:620px;color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.5}.home-page .hero-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#21d4bd12,#0000 48%),#0d1219f0;border:1px solid #ffffff2e;border-radius:18px;width:100%;min-width:0;padding:24px;box-shadow:inset 0 1px #ffffff0d,0 28px 80px #00000073}.home-page .hero-card [type=submit]{width:100%}.home-page .section-block{border-top:1px solid #ffffff17;width:min(1180px,100% - 40px);margin:0 auto;padding:78px 0}.home-section-title{letter-spacing:-.035em;max-width:820px;margin-bottom:18px;font-size:clamp(38px,4.2vw,56px);line-height:1.03}.home-section-copy{max-width:760px;color:var(--muted);margin-bottom:0;font-size:17px;line-height:1.65}.home-page .section-block>.grid-3,.home-page .section-block>.module-grid{margin-top:30px}.home-page .feature-card{background:linear-gradient(145deg,#21d4bd0e,#0000 58%),#10151cc7;border:1px solid #ffffff21;border-radius:13px;align-content:start;gap:10px;min-width:0;min-height:150px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff06}.home-page .feature-card>svg{color:var(--teal)}.home-page .feature-card>:last-child{color:var(--muted);margin-bottom:0;line-height:1.55}.home-page .split-section{grid-template-columns:minmax(0,.86fr) minmax(520px,1fr)}.home-page .split-section>.grid-3{margin-top:0}.home-page .split-section .feature-card{min-height:180px;padding:18px}.home-page .module-grid{align-items:stretch}.home-page .module-card{background:linear-gradient(145deg,#b8f15a0b,#0000 55%),#111821;border-color:#ffffff24;border-radius:13px;min-width:0;min-height:210px}.home-page .module-card>svg{color:var(--teal);margin-bottom:14px}.home-report-note{border-left:3px solid #21d4bd9e;margin-top:24px;padding-left:16px;font-size:14px}.home-page .pricing-panel{background:radial-gradient(circle at 90% 8%, #b8f15a1f, transparent 32%), linear-gradient(145deg, #21d4bd14, #10151cf0 52%), var(--surface);border:1px solid #b8f15a57;border-radius:20px;margin-top:24px;margin-bottom:24px;padding:clamp(34px,5vw,58px);box-shadow:0 30px 90px #0000004d}.home-pricing-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 36px;max-width:920px;margin:28px 0;padding:0;list-style:none;display:grid}.home-pricing-list>*{color:var(--soft);padding-left:26px;line-height:1.5;position:relative}.home-pricing-list>:before{width:17px;height:17px;color:var(--teal);content:"✓";border:1px solid #21d4bdb3;border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid;position:absolute;top:.16em;left:0}.home-page .pricing-panel .money-back-guarantee{max-width:980px;margin-top:28px}.home-page .home-boundary-panel{background:#ffbe550b;border:1px solid #ffbe5547;border-radius:16px;margin-top:56px;margin-bottom:72px;padding:30px 34px}.home-page .home-boundary-panel .home-section-title{max-width:880px;font-size:clamp(30px,3.2vw,42px)}.home-page .site-footer{background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;width:min(1180px,100% - 40px);margin:0 auto;display:grid}.home-page .site-footer .compact-policy-links{justify-content:flex-end;margin:0}@media (max-width:980px){.home-page .hero-section{grid-template-columns:minmax(0,1fr);gap:34px;padding:54px 0 72px}.home-page .hero-section:before{background:linear-gradient(#07090cc7,#07090cf5 54%,#07090c),url(/assets/hero-agency-starter.webp) 50%/cover no-repeat;inset:10px -48px 18px}.home-page .hero-card{max-width:720px}.home-page .split-section{grid-template-columns:minmax(0,1fr);gap:34px}.home-page .split-section>.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.home-pricing-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.home-page{padding-bottom:72px}.home-page .site-header,.home-page .hero-section,.home-page .section-block,.home-page .site-footer{width:min(100% - 28px,1180px)}.home-page .site-header{gap:12px;min-height:68px}.home-page .brand-logo-image{width:168px}.home-page .site-header .brand-logo-image{width:190px}.home-login{min-height:38px;padding:0 11px;font-size:12px}.home-page .hero-section{padding:38px 0 58px}.home-page .hero-section:before{border-radius:18px;inset:0 -20px 14px}.home-hero-title{font-size:clamp(42px,12vw,54px);line-height:1}.home-hero-lede{font-size:17px}.home-primary-cta{width:100%}.home-page .hero-card{border-radius:14px;padding:16px}.home-page .section-block{padding:58px 0}.home-section-title{font-size:clamp(34px,9.4vw,44px)}.home-section-copy{font-size:16px}.home-page .split-section>.grid-3{grid-template-columns:minmax(0,1fr)}.home-page .split-section .feature-card,.home-page .feature-card,.home-page .module-card{min-height:0}.home-page .pricing-panel{border-radius:16px;margin-top:14px;margin-bottom:14px;padding:28px 20px}.home-page .home-boundary-panel{margin-top:38px;margin-bottom:50px;padding:26px 22px}.home-page .site-footer{grid-template-columns:minmax(0,1fr);align-items:start}.home-page .site-footer .compact-policy-links{justify-content:flex-start}}.cold-social-page{background:radial-gradient(circle at 10% 12%, #21d4bd14, transparent 28%), radial-gradient(circle at 92% 45%, #b8f15a0f, transparent 24%), var(--bg);overflow:hidden}.social-nav .nav-inner{min-height:68px}.nav-actions{flex:none;align-items:center;gap:10px;display:flex}.nav-login{border-radius:var(--radius);min-height:40px;color:var(--soft);border:1px solid #ffffff38;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:850;display:inline-flex}.nav-login:hover{color:var(--text);background:#ffffff0f;border-color:#ffffff6b}.nav-cta{border-radius:var(--radius);min-height:40px;color:var(--teal);background:#21d4bd1f;border:1px solid #21d4bd73;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:850;display:inline-flex}.nav-cta:hover{border-color:var(--teal);background:#21d4bd2e}.conversion-hero{isolation:isolate;padding:132px 0 58px;position:relative;overflow:hidden}.conversion-hero:before{z-index:-2;content:"";background:linear-gradient(90deg,#07090cfa 0%,#07090cd6 46%,#07090c57 100%),linear-gradient(#07090c33 0%,#07090cf5 100%),url(/assets/hero-agency-starter.webp) 50%/cover no-repeat;position:absolute;inset:0}.conversion-hero:after{z-index:-1;content:"";background:linear-gradient(180deg, transparent, var(--bg));height:180px;position:absolute;inset:auto 0 0}.conversion-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.72fr);align-items:center;gap:clamp(36px,5vw,74px);display:grid}.hero-message{max-width:690px}.social-traffic-eyebrow{margin-bottom:18px}.hero-message h1{letter-spacing:-.045em;max-width:720px;margin-bottom:22px;font-size:clamp(52px,5.3vw,76px);line-height:.98}.hero-lede{max-width:680px;color:var(--soft);margin-bottom:18px;font-size:clamp(18px,1.45vw,21px);line-height:1.5}.hero-qualifier{border-left:3px solid var(--lime);max-width:650px;color:var(--muted);margin-bottom:0;padding-left:14px;font-size:15px;line-height:1.55}.mobile-hero-guarantee{display:none}.conversion-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d1219e6;border:1px solid #ffffff2e;border-radius:14px;justify-self:end;width:100%;max-width:440px;padding:26px;box-shadow:0 28px 90px #00000080}.panel-kicker{color:var(--lime);letter-spacing:.05em;text-transform:uppercase;background:#b8f15a14;border:1px solid #b8f15a57;border-radius:999px;margin-bottom:12px;padding:5px 9px;font-size:11px;font-weight:850;display:inline-flex}.conversion-panel h2{letter-spacing:-.025em;margin-bottom:8px;font-size:28px;line-height:1.08}.conversion-panel>p{color:var(--muted);margin-bottom:18px;line-height:1.5}.conversion-panel .button{width:100%}#lead-email{scroll-margin-top:88px}.hero-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:44px;display:grid;position:relative}.hero-signal{background:#10151cd1;border:1px solid #ffffff21;border-radius:10px;align-items:center;gap:13px;min-height:86px;padding:16px;display:flex}.hero-signal svg{color:var(--teal);flex:none}.hero-signal span{color:var(--muted);gap:3px;font-size:13px;display:grid}.hero-signal strong{color:var(--text);font-size:17px}.earnings-boundary,.pricing-boundary{color:var(--muted);text-align:center;margin-top:14px;font-size:12px;line-height:1.5}.founder-trust-section{background:radial-gradient(circle at 17% 36%,#21d4bd1f,#0000 24%),#090d12;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:78px 0;position:relative}.founder-trust-grid{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,88px);display:grid}.founder-portrait-card{margin:0}.founder-portrait{object-fit:cover;border:1px solid #ffffff2e;border-radius:15px;width:100%;height:auto;display:block;box-shadow:0 28px 80px #00000061}.founder-portrait-card figcaption{gap:3px;margin-top:14px;display:grid}.founder-portrait-card figcaption strong{font-size:17px}.founder-portrait-card figcaption span{color:var(--muted);font-size:12px}.founder-trust-copy{max-width:780px}.founder-trust-copy h2{letter-spacing:-.035em;max-width:760px;margin-bottom:18px;font-size:clamp(38px,4.2vw,56px);line-height:1.02}.founder-intro{max-width:700px;color:var(--soft);font-size:18px;line-height:1.62}.founder-credentials{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:24px;display:grid}.founder-credentials span{border:1px solid var(--line);color:var(--muted);background:#ffffff09;border-radius:10px;gap:5px;padding:14px;font-size:11px;line-height:1.4;display:grid}.founder-credentials strong{color:var(--text);font-size:13px}.founder-proof-note,.founder-why-it-matters{background:#21d4bd0f;border:1px solid #21d4bd47;border-radius:11px;grid-template-columns:auto 1fr;align-items:start;gap:13px;margin-top:16px;padding:17px 18px;display:grid}.founder-proof-note>svg,.founder-why-it-matters>svg{color:var(--teal)}.founder-proof-note strong{color:var(--text);margin-bottom:5px;display:block}.founder-proof-note p,.founder-why-it-matters p{color:var(--muted);margin:0;line-height:1.55}.founder-why-it-matters{background:#b8f15a0a;border-color:#b8f15a33;margin-top:9px}.founder-why-it-matters>svg{color:var(--lime)}.founder-trust-cta{margin-top:20px}.sales-section{padding:92px 0;position:relative}.sales-section-alt{background:#ffffff06;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12}.sales-section-head{max-width:790px;margin-bottom:40px}.centered-head{text-align:center}.section-label{color:var(--teal);letter-spacing:.09em;text-transform:uppercase;margin-bottom:13px;font-size:12px;font-weight:900;display:inline-flex}.sales-section h2,.closing-section h2{letter-spacing:-.035em;margin-bottom:16px;font-size:clamp(38px,4.4vw,58px);line-height:1.02}.sales-section-head>p,.section-intro{color:var(--muted);margin-bottom:0;font-size:18px;line-height:1.6}.step-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.conversion-card{border:1px solid var(--line);background:#10151cb8;border-radius:12px;padding:22px;position:relative}.step-conversion-card{min-height:260px}.step-number{color:#b8f15ac2;letter-spacing:.12em;margin-bottom:34px;font-size:13px;font-weight:900;display:block}.conversion-card h3,.offer-card h3,.fit-card h3,.comparison-card h3{margin-bottom:10px;font-size:22px;line-height:1.18}.conversion-card p,.offer-card p{color:var(--muted);margin-bottom:0;line-height:1.55}.pitch-callout{background:linear-gradient(135deg,#21d4bd17,#10151ccc);border:1px solid #21d4bd4d;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:20px;margin-top:24px;padding:24px 28px;display:grid}.pitch-callout>svg{color:var(--teal)}.pitch-callout span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:850}.pitch-callout blockquote{color:var(--text);margin:7px 0 0;font-size:clamp(19px,2vw,25px);font-weight:750;line-height:1.35}.section-cta-row{justify-content:center;align-items:center;gap:18px;margin-top:28px;display:flex}.section-cta-row>span{color:var(--muted);font-size:13px}.split-section{grid-template-columns:minmax(0,.92fr) minmax(340px,.72fr);align-items:center;gap:clamp(42px,7vw,88px);display:grid}.split-section h2{max-width:680px}.outcome-list{gap:13px;margin:28px 0 0;padding:0;list-style:none;display:grid}.outcome-list li{color:var(--soft);grid-template-columns:20px 1fr;align-items:start;gap:11px;line-height:1.5;display:grid}.outcome-list svg{color:var(--teal);margin-top:2px}.commercial-use-note{border-top:1px solid var(--line);color:var(--muted);gap:9px;margin:24px 0 0;padding-top:18px;font-size:13px;line-height:1.5;display:flex}.commercial-use-note svg{color:var(--lime);flex:none}.audit-preview{background:#0c1118;border:1px solid #ffffff29;border-radius:14px;overflow:hidden;box-shadow:0 30px 90px #0000005c}.audit-preview-top{border-bottom:1px solid var(--line);min-height:52px;color:var(--muted);align-items:center;gap:8px;padding:0 18px;font-size:12px;display:flex}.audit-preview-top strong{color:var(--teal);margin-left:auto}.status-dot{background:var(--teal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #21d4bdcc}.audit-example-finding{background:#21d4bd0b;padding:22px 18px}.audit-example-finding span{color:var(--teal);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850}.audit-example-finding p{color:var(--soft);margin:8px 0 0;font-size:14px;line-height:1.55}.audit-preview-row{border-top:1px solid #ffffff12;grid-template-columns:22px 1fr;align-items:center;gap:11px;padding:16px 18px;display:grid}.audit-preview-row svg{color:var(--teal)}.audit-preview-row div{gap:3px;display:grid}.audit-preview-row strong{font-size:14px}.audit-preview-row span{color:var(--muted);font-size:12px}.audit-preview-footer{border-top:1px solid var(--line);color:var(--lime);text-align:center;padding:16px 18px;font-size:12px;font-weight:750}.platform-placement{margin-top:42px}.platform-placement .platform-strip{align-items:center;max-width:none}.platform-disclaimer{color:var(--muted);text-align:center;margin:10px 0 0;font-size:11px}.offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.offer-card{border:1px solid var(--line);background:linear-gradient(#21d4bd0d,#0000 48%),#10151cb8;border-radius:14px;min-height:320px;padding:26px}.offer-label{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:850;display:block}.offer-price{color:var(--lime);letter-spacing:-.04em;margin-bottom:28px;font-size:clamp(36px,4vw,48px);line-height:1;display:block}.pricing-boundary{max-width:720px;margin-top:20px}.fit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.fit-card{border:1px solid var(--line);background:#10151cb3;border-radius:14px;padding:28px}.fit-card-positive{border-color:#21d4bd47}.fit-card-positive>svg{color:var(--teal)}.fit-card-negative{border-color:#ffbe553d}.fit-card-negative>svg{color:var(--amber)}.fit-card h3{margin-top:18px}.fit-card ul,.comparison-card ul{color:var(--soft);gap:12px;margin:20px 0 0;padding-left:20px;line-height:1.5;display:grid}.comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.why-free-block{background:#b8f15a0d;border:1px solid #b8f15a47;border-radius:13px;grid-template-columns:auto 1fr;align-items:start;gap:18px;margin-bottom:22px;padding:24px;display:grid}.why-free-block>svg{color:var(--lime)}.why-free-block .section-label{color:var(--lime);margin-bottom:7px}.why-free-block h3{margin-bottom:8px;font-size:24px}.why-free-block p{max-width:790px;color:var(--muted);margin:0;line-height:1.58}.comparison-card{border:1px solid var(--line);background:#10151cb8;border-radius:14px;flex-direction:column;min-height:500px;padding:26px;display:flex}.comparison-card-featured{background:linear-gradient(#21d4bd1c,#0000 45%),#10151cc7;border-color:#21d4bd75;box-shadow:0 24px 70px #00000040}.comparison-card-core{background:linear-gradient(#ffbe551c,#0000 45%),#10151cc7;border-color:#ffbe5580;box-shadow:0 24px 70px #00000040}.comparison-badge{width:fit-content;color:var(--teal);text-transform:uppercase;border:1px solid #21d4bd61;border-radius:999px;margin-bottom:24px;padding:5px 9px;font-size:11px;font-weight:850}.system-badge{color:var(--amber);border-color:#ffbe5557}.comparison-price{letter-spacing:-.04em;margin:2px 0;font-size:44px;display:block}.comparison-price-note{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.45}.comparison-guarantee{color:var(--lime);align-items:flex-start;gap:8px;margin:15px 0 0;font-size:12px;font-weight:750;line-height:1.4;display:flex}.comparison-guarantee svg{flex:none;margin-top:1px}.comparison-card ul{margin-bottom:26px}.comparison-card .button{width:100%;margin-top:auto}.transparent-path{background:#b8f15a0d;border:1px solid #b8f15a40;border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:14px;margin-top:22px;padding:20px 22px;display:grid}.transparent-path svg{color:var(--lime)}.transparent-path p{color:var(--soft);margin:0;line-height:1.55}.timing-section{background:radial-gradient(circle at 78% 45%,#21d4bd24,#0000 28%),#090d12;overflow:hidden}.timing-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);align-items:center;gap:clamp(44px,8vw,100px);display:grid}.timing-grid p{max-width:700px;color:var(--muted);font-size:18px;line-height:1.62}.timing-emphasis{border-left:3px solid var(--lime);padding-left:15px;font-weight:700;color:var(--soft)!important}.timing-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.timing-stats article{border:1px solid var(--line);background:#10151cc2;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:220px;padding:22px;display:flex}.timing-stats svg{color:var(--teal);margin-bottom:28px}.timing-stats strong{letter-spacing:-.04em;margin-bottom:4px;font-size:37px}.timing-stats span{color:var(--muted);font-size:13px;line-height:1.45}.timing-stats a{color:var(--teal);margin-top:auto;font-size:11px;font-weight:800}.faq-list{gap:10px;max-width:860px;display:grid}.faq-list details{border:1px solid var(--line);background:#10151cb8;border-radius:10px}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:66px;padding:16px 20px;font-size:16px;font-weight:780;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-plus{color:var(--teal);font-size:24px;font-weight:400;transition:transform .16s}.faq-list details[open] .faq-plus{transform:rotate(45deg)}.faq-list details p{max-width:760px;color:var(--muted);margin:0;padding:0 20px 20px;line-height:1.65}.closing-section{padding:94px 0}.closing-card{text-align:center;background:radial-gradient(circle at 50% 0,#21d4bd24,#0000 45%),#10151cc7;border:1px solid #21d4bd4d;border-radius:18px;flex-direction:column;align-items:center;max-width:940px;padding:clamp(34px,6vw,72px);display:flex}.closing-card>svg{color:var(--teal);margin-bottom:20px}.closing-card h2{max-width:760px}.closing-card p{max-width:680px;color:var(--muted);font-size:18px;line-height:1.6}.closing-button{margin-top:10px}.closing-microcopy{color:var(--muted);margin-top:14px;font-size:12px}.site-footer{border-top:1px solid var(--line);background:#06080b;padding:38px 0}.footer-inner{grid-template-columns:1fr auto;align-items:start;gap:22px 48px;display:grid}.footer-inner p{color:var(--muted);margin:10px 0 0;font-size:13px}.footer-links{color:var(--soft);gap:18px;font-size:13px;font-weight:750;display:flex}.footer-boundary{border-top:1px solid var(--line);grid-column:1/-1;padding-top:18px}.mobile-sticky-cta{display:none}@media (max-width:920px){.social-nav .nav-links,.nav-cta{display:none}.conversion-hero{padding:102px 0 48px}.conversion-hero:before{background:linear-gradient(#07090cdb 0%,#07090cf0 56%,#07090c 100%),url(/assets/hero-agency-starter.webp) 60%/cover no-repeat}.conversion-hero-grid,.split-section,.timing-grid{grid-template-columns:1fr}.founder-trust-grid{grid-template-columns:230px minmax(0,1fr);gap:32px}.conversion-hero-grid{gap:22px}.hero-message h1{max-width:680px;font-size:clamp(44px,9vw,60px)}.hero-qualifier{font-size:14px}.conversion-panel{justify-self:start;max-width:620px}.hero-signal-grid,.offer-grid,.comparison-grid{grid-template-columns:1fr}.hero-signal-grid{margin-top:24px}.hero-signal{min-height:70px}.step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.step-conversion-card{min-height:220px}.audit-preview{max-width:620px}.comparison-card{min-height:auto}.comparison-card ul{margin-bottom:28px}.comparison-card .button{width:fit-content}.mobile-sticky-cta{z-index:30;right:12px;bottom:max(12px, env(safe-area-inset-bottom));background:var(--teal);color:#04100f;border:1px solid #ffffff38;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:52px;font-weight:900;display:inline-flex;position:fixed;left:12px;box-shadow:0 16px 50px #0000008c}.cold-social-page{padding-bottom:72px}}@media (max-width:620px){.social-nav .nav-inner{gap:8px}.dashboard-welcome-play{width:64px;height:64px}.dashboard-welcome-play svg{width:28px;height:28px}.social-nav .brand{font-size:14px}.social-nav .brand-logo-image{width:170px}.nav-login{min-height:36px;padding:0 10px;font-size:12px}.conversion-hero{padding:76px 0 40px}.conversion-hero-grid{gap:12px}.social-traffic-eyebrow{margin-bottom:8px;padding:5px 8px;font-size:10px;line-height:1.2}.social-traffic-eyebrow svg{width:13px;height:13px}.hero-message h1{margin-bottom:10px;font-size:clamp(32px,9vw,38px);line-height:1.01}.hero-lede{margin-bottom:8px;font-size:15px;line-height:1.38}.hero-qualifier{display:none}.mobile-hero-guarantee{color:var(--lime);background:#b8f15a12;border:1px solid #b8f15a57;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;font-size:12px;font-weight:750;line-height:1.35;display:flex}.mobile-hero-guarantee svg{flex:none}.mobile-hero-guarantee a{color:inherit;text-decoration:none}.money-back-guarantee{border-radius:12px;gap:12px;padding:18px}.money-back-guarantee h3{font-size:22px}.money-back-guarantee p{font-size:14px}.money-back-guarantee-compact{padding:12px}.conversion-panel{border-radius:12px;padding:14px}.conversion-panel .panel-kicker{margin-bottom:8px;padding:4px 7px;font-size:10px}.conversion-panel h2{margin-bottom:6px;font-size:21px;line-height:1.05}.conversion-panel>p{margin-bottom:8px;font-size:13px;line-height:1.35}.conversion-panel .form{gap:8px}.conversion-panel .input,.conversion-panel .button{min-height:48px}.conversion-panel .form-error{min-height:14px;font-size:11px}.hero-signal-grid{gap:8px}.hero-signal{min-height:62px;padding:12px 14px}.hero-signal span{font-size:12px}.hero-signal strong{font-size:15px}.earnings-boundary{text-align:left}.sales-section,.closing-section{padding:68px 0}.founder-trust-section{padding:62px 0}.founder-trust-grid{grid-template-columns:1fr;gap:28px}.founder-portrait-card{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:15px;display:grid}.founder-portrait{border-radius:12px;width:96px}.founder-portrait-card figcaption{margin:0}.founder-trust-copy h2{font-size:34px;line-height:1.03}.founder-intro{font-size:16px;line-height:1.55}.founder-credentials{display:none}.founder-proof-note,.founder-why-it-matters{padding:15px}.founder-trust-cta{width:100%}.sales-section-head{text-align:left;margin-bottom:28px}.sales-section h2,.closing-section h2{font-size:38px;line-height:1.03}.sales-section-head>p,.section-intro,.timing-grid p,.closing-card p{font-size:16px}.step-grid,.fit-grid,.timing-stats{grid-template-columns:1fr}.step-conversion-card,.offer-card{min-height:auto}.step-number{margin-bottom:22px}.pitch-callout{grid-template-columns:1fr;padding:20px}.section-cta-row{flex-direction:column;align-items:stretch}.section-cta-row .button{width:100%}.section-cta-row>span{text-align:center}.platform-placement .platform-logos{gap:7px}.platform-placement .platform-logo{min-height:32px;font-size:11px}.audit-preview{margin-top:2px}.offer-card,.fit-card,.comparison-card{padding:22px}.comparison-card .button{width:100%}.transparent-path{grid-template-columns:1fr}.why-free-block{grid-template-columns:1fr;padding:20px}.why-free-block h3{font-size:22px}.timing-stats article{min-height:180px}.faq-list summary{min-height:62px;padding:15px 16px;font-size:15px}.faq-list details p{padding:0 16px 18px;font-size:14px}.closing-card{text-align:left;align-items:flex-start;padding:28px 22px}.closing-button{width:100%}.closing-microcopy{text-align:center;align-self:center}.footer-inner{grid-template-columns:1fr}.footer-links{flex-wrap:wrap}.footer-boundary{grid-column:auto}}@media (max-width:360px){.social-nav .brand{gap:8px}.social-nav .brand-logo-image{width:152px}.social-nav .brand-mark{flex-basis:32px;width:32px;height:32px}.social-nav .brand-name{font-size:12px}.social-nav .brand-byline{letter-spacing:.13em;font-size:6px}.nav-login{min-height:34px;padding:0 8px;font-size:11px}}@media (max-width:340px){.hero-message h1{font-size:30px}.hero-lede{font-size:14px}}.analytics-consent{z-index:1200;color:#171915;background:#fffdf6;border:1px solid #171915;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;max-width:920px;margin-inline:auto;padding:18px 20px;display:grid;position:fixed;bottom:18px;left:18px;right:18px;box-shadow:0 24px 80px #17191538}.analytics-consent strong{font-size:14px;font-weight:850}.analytics-consent p{color:#66685f;margin:5px 0 0;font-size:14px;line-height:1.55}.analytics-consent a{color:inherit;font-weight:800}.analytics-consent-actions{gap:8px;display:flex}.analytics-consent-actions a,.analytics-consent-actions button{color:#171915;min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #171915;border-radius:999px;padding:0 16px;font-size:12px;font-weight:850}.analytics-consent-actions a{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.analytics-consent-actions button:last-child{color:#fffdf6;background:#171915}.cookie-settings{border-top:1px solid var(--line);margin-top:38px;padding-top:34px}.cookie-settings-heading{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:12px 28px;margin-bottom:34px;display:grid}.cookie-settings-heading>p:first-child{color:var(--teal);letter-spacing:.1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;font-weight:800}.cookie-settings-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,5vw,54px);line-height:.98}.cookie-settings-heading>p:last-child{color:var(--soft);grid-column:2;margin:0;line-height:1.65}.cookie-category-list{border-top:1px solid var(--line)}.cookie-category-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:26px 0;display:grid}.cookie-category-list article>div{grid-template-columns:44px minmax(0,1fr);gap:16px;display:grid}.cookie-category-list article>div>span{color:var(--teal);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px}.cookie-category-list h3{margin:0 0 7px;font-size:clamp(21px,3vw,28px)}.cookie-category-list p{color:var(--soft);margin:0;line-height:1.6}.cookie-category-list article>strong{border:1px solid var(--line);border-radius:999px;padding:10px 14px;font-size:13px}.cookie-switch{cursor:pointer;align-items:center;gap:10px;display:flex}.cookie-switch input{appearance:none;border:1px solid var(--line);cursor:pointer;background:#080c11;border-radius:999px;width:52px;height:28px;transition:border-color .16s,background .16s;position:relative}.cookie-switch input:after{background:var(--soft);content:"";border-radius:50%;width:20px;height:20px;transition:transform .16s,background .16s;position:absolute;top:3px;left:3px}.cookie-switch input:checked{border-color:var(--teal);background:#21d4bd38}.cookie-switch input:checked:after{background:var(--teal);transform:translate(24px)}.cookie-switch input:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.cookie-switch span{min-width:42px;font-size:13px;font-weight:800}.cookie-save{align-items:center;gap:20px;margin-top:30px;display:flex}.cookie-save button{border:1px solid var(--teal);border-radius:var(--radius);background:var(--teal);color:#07100f;min-height:48px;font:inherit;cursor:pointer;padding:0 18px;font-size:13px;font-weight:850}.cookie-save p{color:var(--soft);margin:0;font-size:13px}@media (max-width:640px){.analytics-consent{grid-template-columns:1fr;gap:14px;padding:16px}.analytics-consent-actions{grid-template-columns:1fr;display:grid}.cookie-settings-heading{grid-template-columns:1fr}.cookie-settings-heading>p:last-child{grid-column:1}.cookie-category-list article{grid-template-columns:1fr}.cookie-category-list article>strong,.cookie-switch{justify-self:start;margin-left:60px}.cookie-save{flex-direction:column;align-items:stretch}}
