html{scroll-padding-top:72px}:root{--black:#0c0c0c;--green:#00c853;--yellow:#ffe600;--orange:#ff6b00;--off:#f7f5f0;--grey:#888;--border:#e8e5de}.landing-nav{z-index:100;background:var(--black);border-bottom:2px solid var(--green);justify-content:space-between;align-items:center;height:64px;padding:0 48px;display:flex;position:sticky;top:0}.nav-logo{letter-spacing:.1em;color:#fff;align-items:center;gap:10px;font-family:Bebas Neue,sans-serif;font-size:28px;text-decoration:none;display:flex}.nav-tagline{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:#fff6;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600}.nav-badge{background:var(--green);color:var(--black);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:3px 8px;font-size:9px;font-weight:800}.nav-links{align-items:center;gap:32px;list-style:none;display:flex}.nav-links a{color:#ffffff73;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration:none;transition:color .2s}.nav-links a:hover{color:#fff}.nav-cta{background:var(--green)!important;color:var(--black)!important;border-radius:6px!important;padding:10px 22px!important;font-weight:800!important}.hero{background:var(--black);padding:80px 48px 100px;position:relative;overflow:hidden}.hero:after{content:"NABBED";color:#ffffff08;pointer-events:none;font-family:Bebas Neue,sans-serif;font-size:260px;line-height:1;position:absolute;bottom:-40px;right:-20px}.hero-inner{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;max-width:1280px;margin:0 auto;display:grid;position:relative}.hero-tag{color:var(--green);letter-spacing:.12em;text-transform:uppercase;background:#00c8531a;border:1px solid #00c8534d;border-radius:4px;align-items:center;gap:8px;margin-bottom:32px;padding:7px 16px;font-size:11px;font-weight:700;display:inline-flex}.hero-proof{color:#ffffff8c;letter-spacing:.02em;margin-bottom:16px;font-size:13px;font-weight:600}.live-dot{background:var(--green);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.5s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{0%,to{box-shadow:0 0 #00c85399}50%{box-shadow:0 0 0 6px #00c85300}}.hero h1{letter-spacing:.02em;color:#fff;overflow-wrap:break-word;word-break:break-word;margin-bottom:32px;font-family:Bebas Neue,sans-serif;font-size:clamp(72px,9vw,116px);line-height:.92}.green{color:var(--green);display:block}.yellow{color:var(--yellow);display:block}.hero-sub{color:#ffffff80;max-width:500px;margin-bottom:44px;font-size:18px;font-weight:300;line-height:1.65}.hero-sub strong{color:#fff;font-weight:600}.hero-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:48px;display:flex}.btn-hero{background:var(--green);color:var(--black);border-radius:6px;align-items:center;gap:10px;padding:18px 32px;font-size:16px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.btn-hero:hover{background:var(--yellow);transform:translateY(-2px)}.btn-hero-secondary{border:2px solid var(--green);color:var(--green);background:0 0;border-radius:6px;align-items:center;gap:8px;padding:16px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-hero-secondary:hover{background:var(--green);color:var(--black);transform:translateY(-2px)}.hero-stats{border-top:1px solid #ffffff12;gap:40px;padding-top:48px;display:flex}.stat-num{color:#fff;font-family:Bebas Neue,sans-serif;font-size:40px;line-height:1}.stat-num span{color:var(--green)}.stat-label{color:#ffffff59;text-transform:uppercase;letter-spacing:.06em;margin-top:4px;font-size:11px;font-weight:600}.app-mockup{background:#161616;border:1px solid #ffffff14;border-radius:16px;overflow:hidden;box-shadow:0 32px 80px #00000080}.mockup-bar{background:#111;border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:14px 20px;display:flex}.mbar-dots{gap:6px;display:flex}.mbar-dot{border-radius:50%;width:10px;height:10px}.dr{background:#ff5f57}.dy{background:#febc2e}.dg{background:#28c840}.mbar-title{color:#ffffff40;margin-left:4px;font-size:12px}.mbar-live{color:var(--green);align-items:center;gap:6px;margin-left:auto;font-size:10px;font-weight:700;display:flex}.mockup-body{padding:20px}.today-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.today-label{letter-spacing:.1em;text-transform:uppercase;color:#ffffff40;font-size:10px;font-weight:700}.today-badge{color:var(--green);background:#00c8531a;border:1px solid #00c85333;border-radius:100px;padding:3px 10px;font-size:10px;font-weight:700}.task-list{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.task{color:#fffc;background:#ffffff0a;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:500;display:flex}.task.done{opacity:.35;text-decoration:line-through}.task-cb{border:1.5px solid #ffffff26;border-radius:50%;flex-shrink:0;width:16px;height:16px}.task-cb.on{background:var(--green);border-color:var(--green)}.pipeline-mini{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:16px;display:grid}.pmini{text-align:center;background:#ffffff0a;border-radius:8px;padding:10px 8px}.pmini-n{color:#fff;font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1}.pmini-n.hot{color:var(--green)}.pmini-l{color:#ffffff40;text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-size:9px}.alert-bar{color:#ffffffa6;background:#ffe60012;border:1px solid #ffe60021;border-radius:8px;padding:10px 14px;font-size:11px;font-weight:600}.hero-visual{position:relative}.fbadge{white-space:nowrap;border-radius:8px;padding:9px 16px;font-size:11px;font-weight:800;position:absolute;box-shadow:0 8px 24px #0000004d}.fb1{background:var(--green);color:var(--black);animation:3s ease-in-out infinite float;top:-18px;right:-18px}.fb2{background:var(--yellow);color:var(--black);animation:3s ease-in-out 1.5s infinite float;bottom:-18px;left:-18px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.section{padding:100px 48px}.section-inner{text-align:center;max-width:1280px;margin:0 auto}.eyebrow{background:var(--yellow);color:var(--black);letter-spacing:.15em;text-transform:uppercase;border-radius:4px;align-items:center;margin-bottom:24px;padding:6px 14px;font-size:10px;font-weight:800;display:inline-flex}.big-title{color:var(--black);margin-bottom:20px;font-family:Bebas Neue,sans-serif;font-size:clamp(42px,5vw,64px);line-height:1}.big-sub{color:var(--grey);max-width:560px;margin:0 auto 60px;font-size:17px;line-height:1.65}.steps{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.step-card{border:1.5px solid var(--border);background:#fff;border-radius:16px;padding:40px 32px;transition:all .2s}.step-card:hover{border-color:var(--green);transform:translateY(-4px)}.step-icon-wrap{background:var(--black);border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:24px;font-size:24px;display:flex}.step-card h3{color:var(--black);margin-bottom:12px;font-family:Bebas Neue,sans-serif;font-size:26px}.step-card p{color:var(--grey);font-size:14px;line-height:1.65}.feat-section{background:var(--black);padding:100px 48px}.feat-inner{text-align:center;max-width:1280px;margin:0 auto}.feat-eyebrow{color:var(--yellow);letter-spacing:.15em;text-transform:uppercase;background:#ffe6001f;border-radius:4px;margin-bottom:24px;padding:6px 14px;font-size:10px;font-weight:800;display:inline-flex}.feat-title{color:#fff;margin-bottom:20px;font-family:Bebas Neue,sans-serif;font-size:clamp(42px,5vw,64px);line-height:1}.feat-sub{color:#ffffff59;max-width:520px;margin:0 auto 60px;font-size:17px;line-height:1.65}.feat-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.feat-card{text-align:left;background:linear-gradient(145deg,#141414 0%,#0a0a0a 100%);border:1px solid #ffffff0f;border-top:3px solid #ffffff14;border-radius:16px;padding:36px;transition:transform .25s,box-shadow .25s,border-color .25s}.feat-card:first-child{border-top-color:#00c853}.feat-card:nth-child(2){border-top-color:#ff6d00}.feat-card:nth-child(3){border-top-color:#448aff}.feat-card:nth-child(4){border-top-color:#e040fb}.feat-card:nth-child(5){border-top-color:#00e5ff}.feat-card:nth-child(6){border-top-color:#ffd600}.feat-card:hover{border-color:#ffffff26;transform:translateY(-5px);box-shadow:0 12px 40px #0006}.feat-num{letter-spacing:.2em;color:#fff3;margin-bottom:20px;font-family:Bebas Neue,sans-serif;font-size:12px}.feat-icon{background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;font-size:1.5rem;display:inline-flex}.feat-card:first-child .feat-icon{background:#00c8531a}.feat-card:nth-child(2) .feat-icon{background:#ff6d001a}.feat-card:nth-child(3) .feat-icon{background:#448aff1a}.feat-card:nth-child(4) .feat-icon{background:#e040fb1a}.feat-card:nth-child(5) .feat-icon{background:#00e5ff1a}.feat-card:nth-child(6) .feat-icon{background:#ffd6001a}.feat-card h3{color:#fff;margin-bottom:10px;font-family:Bebas Neue,sans-serif;font-size:22px}.feat-card p{color:#ffffff61;font-size:14px;line-height:1.65}.feat-tag{color:var(--green);background:#00c8531a;border:1px solid #00c85333;border-radius:100px;align-items:center;gap:6px;margin-top:20px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}.feat-tag-new{color:#ff6d00;background:#ff6d001f;border-color:#ff6d0040}.problem-section{background:var(--off)}.problem-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px;display:grid}.problem-card{border:1.5px solid var(--border);text-align:center;background:#fff;border-radius:16px;padding:32px 28px;transition:all .2s}.problem-card:hover{border-color:var(--green);transform:translateY(-4px)}.problem-icon{margin-bottom:16px;font-size:36px;display:block}.problem-card p{color:var(--grey);font-size:16px;line-height:1.55}.problem-card strong{color:var(--black)}.problem-punchline{color:var(--black);text-align:center;max-width:560px;margin-top:48px;margin-left:auto;margin-right:auto;font-size:22px;font-weight:700}.proof-section{background:var(--off)}.proof-grid{flex-direction:column;gap:14px;max-width:680px;margin:0 auto;display:flex}.proof-row{border:1.5px solid var(--border);background:#fff;border-radius:14px;grid-template-columns:1fr 56px 1fr;align-items:center;padding:24px 40px;transition:all .25s;display:grid;box-shadow:0 2px 8px #0000000a}.proof-row:hover{border-color:var(--green);transform:translateY(-2px);box-shadow:0 6px 20px #00c85314}.proof-sales{color:var(--black);text-align:center;font-family:Bebas Neue,sans-serif;font-size:24px}.proof-arrow{color:var(--green);text-align:center;font-family:Bebas Neue,sans-serif;font-size:26px}.proof-career{text-align:center;color:var(--green);font-family:Bebas Neue,sans-serif;font-size:24px}.hero-mode-switcher{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:100px;gap:0;margin-bottom:32px;padding:4px;display:inline-flex}.mode-btn{color:#fff6;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:100px;padding:10px 24px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;transition:all .25s}.mode-btn.active{background:var(--green);color:var(--black);box-shadow:0 2px 8px #00c8534d}.mode-btn:not(.active):hover{color:#ffffffb3}.career-feat-section{background:linear-gradient(180deg,var(--black)0%,#0a1a0f 100%)}.career-grid-3{grid-template-columns:1fr;gap:24px;margin-top:48px;display:grid}@media (min-width:768px){.career-grid-3{grid-template-columns:repeat(3,1fr)}}.career-card-lg{text-align:left;background:#111827;border:1px solid #1f2937;border-radius:16px;padding:32px 28px;transition:transform .25s,border-color .25s;position:relative}.career-card-lg:hover{border-color:#00c85366;transform:translateY(-4px)}.career-card-lg h3{color:#fff;margin-bottom:8px;font-family:Bebas Neue,sans-serif;font-size:22px}.career-card-lg p{color:#ffffff61;font-size:14px;line-height:1.65}.career-card-icon{margin-bottom:16px;font-size:28px;display:block}.career-card-badge{color:var(--green);background:#00c8531a;border:1px solid #00c85333;border-radius:100px;margin-bottom:12px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.career-card-badge.badge-orange{color:#ff6d00;background:#ff6d001f;border-color:#ff6d0040}.career-card-badge.badge-blue{color:#448aff;background:#448aff1a;border-color:#448aff40}.career-card-line{background:#ffffff0f;height:1px;margin-top:20px}.career-grid-4{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px;display:grid}@media (min-width:768px){.career-grid-4{grid-template-columns:repeat(4,1fr)}}.career-card-sm{text-align:left;background:#0d1117;border:1px solid #1f2937;border-radius:12px;padding:24px 20px;transition:transform .25s,border-color .25s}.career-card-sm:hover{border-color:#ffffff26;transform:translateY(-3px)}.career-card-sm h3{color:#fff;margin-bottom:6px;font-size:15px;font-weight:700}.career-card-sm p{color:#ffffff59;font-size:13px;line-height:1.55}.career-card-icon-sm{margin-bottom:12px;font-size:22px;display:block}.career-comparison-bar{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;gap:16px;margin-top:48px;padding:32px;display:flex}@media (min-width:768px){.career-comparison-bar{text-align:left;flex-direction:row;justify-content:space-between}}.career-compare-left,.career-compare-right{flex:1}.career-compare-title{color:#fff;font-family:Bebas Neue,sans-serif;font-size:20px}.career-compare-left .career-compare-title{color:#ffffff73}.career-compare-desc{color:#ffffff59;margin-top:4px;font-size:14px}.career-compare-right .career-compare-desc{color:var(--green)}.career-compare-vs{color:#fff3;flex-shrink:0;font-family:Bebas Neue,sans-serif;font-size:20px}.career-compare-cta{background:var(--green);color:var(--black);white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.career-compare-cta:hover{background:var(--yellow);transform:translateY(-2px)}.flywheel-desc{color:#00000059;text-align:center;max-width:110px;margin-top:4px;font-size:10px;line-height:1.3}.flywheel-section{background:#fff}.flywheel-flow{justify-content:center;align-items:center;gap:12px;margin:60px 0;display:flex}.flywheel-node{background:var(--off);border:1.5px solid var(--border);border-radius:16px;flex-direction:column;align-items:center;gap:10px;min-width:100px;padding:28px 24px;transition:all .2s;display:flex}.flywheel-node:hover{border-color:var(--green);transform:translateY(-3px)}.flywheel-node.active{border-color:var(--green);background:#00c8530f}.flywheel-icon{font-size:32px}.flywheel-label{color:var(--black);font-family:Bebas Neue,sans-serif;font-size:18px}.flywheel-arrow{color:var(--green);flex-shrink:0;font-family:Bebas Neue,sans-serif;font-size:24px}.flywheel-compare{grid-template-columns:1fr 1fr;gap:24px;max-width:800px;margin-top:60px;margin-left:auto;margin-right:auto;display:grid}.flywheel-col{border-radius:16px;padding:36px}.flywheel-col.without{border:1.5px solid var(--border);background:#fafafa}.flywheel-col.with{background:#00c8530a;border:1.5px solid #00c85340}.flywheel-col-label{color:var(--black);margin-bottom:12px;font-family:Bebas Neue,sans-serif;font-size:18px}.flywheel-col.with .flywheel-col-label{color:var(--green)}.flywheel-col p{color:var(--grey);font-size:15px;line-height:1.65}.coaching-section{background:var(--off)}.coaching-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid}.coaching-card{border:1.5px solid var(--border);text-align:center;background:#fff;border-radius:16px;padding:40px 32px;transition:all .2s;position:relative}.coaching-card:hover{border-color:var(--green);transform:translateY(-4px)}.coaching-card.hot{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.coaching-badge{background:var(--green);color:var(--black);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:100px;padding:4px 14px;font-size:10px;font-weight:800;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.coaching-icon{margin-bottom:20px;font-size:40px}.coaching-card h3{color:var(--black);margin-bottom:8px;font-family:Bebas Neue,sans-serif;font-size:22px}.coaching-price{color:var(--green);margin-bottom:16px;font-family:Bebas Neue,sans-serif;font-size:28px}.coaching-card p{color:var(--grey);margin-bottom:24px;font-size:14px;line-height:1.65}.coaching-cta{background:var(--black);color:#fff;border-radius:6px;align-items:center;gap:6px;padding:12px 24px;font-size:13px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.coaching-cta:hover{background:var(--green);color:var(--black);transform:translateY(-2px)}.coaching-grid-5{grid-template-columns:repeat(3,1fr)}.coaching-grid-5 .coaching-card:nth-child(4),.coaching-grid-5 .coaching-card:nth-child(5){max-width:100%}@media (min-width:901px){.coaching-grid-5{grid-template-columns:repeat(6,1fr)}.coaching-grid-5 .coaching-card{grid-column:span 2}.coaching-grid-5 .coaching-card:nth-child(4){grid-column:2/4}.coaching-grid-5 .coaching-card:nth-child(5){grid-column:4/6}}.pricing-grid-3{grid-template-columns:repeat(3,1fr);max-width:1000px}.pricing-grid-4{grid-template-columns:repeat(4,1fr);max-width:1200px}.career-card{border-color:#00c85333}.price-card.career-card.hot{border-color:var(--green);box-shadow:0 0 0 1px var(--green);background:#111}.feat-bottom{text-align:center;color:var(--green);letter-spacing:.02em;margin-top:48px;font-size:16px;font-weight:700}.testi-section{background:#fff;padding:100px 48px}.testi-inner{max-width:1280px;margin:0 auto}.testi-card{border:1.5px solid var(--border);border-radius:16px;max-width:800px;margin:60px auto 0;padding:48px;position:relative}.result-pill{background:var(--green);color:var(--black);letter-spacing:.08em;text-transform:uppercase;border-radius:100px;padding:4px 12px;font-size:10px;font-weight:800;position:absolute;top:-12px;right:20px}.testi-quote{color:var(--green);margin-bottom:12px;font-family:Bebas Neue,sans-serif;font-size:48px;line-height:1;display:block}.testi-text{color:#444;margin-bottom:28px;font-size:18px;line-height:1.75}.testi-text strong{color:var(--black);font-weight:700}.testi-author{border-top:1px solid var(--border);align-items:center;gap:12px;padding-top:28px;display:flex}.testi-av{color:#fff;background:linear-gradient(135deg,#00c853,#009624);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-family:Bebas Neue,sans-serif;font-size:16px;display:flex}.testi-name{color:var(--black);font-size:16px;font-weight:700}.testi-role{color:var(--grey);margin-top:3px;font-size:13px}.pricing-section{background:var(--black);text-align:center;padding:100px 48px}.pricing-eyebrow{color:var(--green);letter-spacing:.15em;text-transform:uppercase;background:#00c8531a;border-radius:4px;margin-bottom:24px;padding:6px 14px;font-size:10px;font-weight:800;display:inline-flex}.pricing-title{color:#fff;margin-bottom:20px;font-family:Bebas Neue,sans-serif;font-size:clamp(42px,5vw,64px);line-height:1}.pricing-sub{color:#ffffff80;max-width:520px;margin:0 auto 60px;font-size:17px;line-height:1.65}.price-card{text-align:left;background:#111;border:1px solid #ffffff12;border-radius:16px;padding:44px 40px;position:relative}.price-card.hot{border-color:var(--green);box-shadow:0 0 0 1px var(--green);background:#fff}.price-hot-badge{background:var(--green);color:var(--black);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:100px;padding:5px 16px;font-size:10px;font-weight:800;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.price-plan{letter-spacing:.15em;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:700}.price-amount{font-family:Bebas Neue,sans-serif;font-size:72px;line-height:1}.price-per{margin-bottom:8px;font-size:14px}.price-desc{margin-bottom:28px;padding-bottom:28px;font-size:14px;line-height:1.55}.price-feats{flex-direction:column;gap:10px;margin-bottom:36px;list-style:none;display:flex}.price-feats li{color:inherit;align-items:flex-start;gap:10px;font-size:14px;display:flex}.price-card.hot .price-feats li{color:#333}.price-card.career-card.hot .price-feats li{color:#ffffffb3}.price-feats li:before{content:"→";color:var(--green);flex-shrink:0;font-weight:700}.price-btn{text-align:center;cursor:pointer;border:none;border-radius:8px;width:100%;padding:16px;font-size:15px;font-weight:800;text-decoration:none;transition:all .2s;display:block}.pb-solid{background:var(--green);color:var(--black)}.pb-solid:hover{background:var(--yellow);transform:translateY(-2px)}.pb-outline{color:#fff;background:0 0;border:2px solid #fff3}.pb-outline:hover{border-color:var(--green);color:var(--green);transform:translateY(-2px)}.pricing-grid{grid-template-columns:repeat(2,1fr);gap:24px;max-width:820px;margin:0 auto;display:grid}.bigcta{background:var(--green);text-align:center;padding:100px 48px;position:relative;overflow:hidden}.bigcta-inner{z-index:1;max-width:800px;margin:0 auto;position:relative}.bigcta h2{color:var(--black);margin-bottom:24px;font-family:Bebas Neue,sans-serif;font-size:clamp(56px,8vw,104px);line-height:.95}.bigcta p{color:#0000008c;margin-bottom:44px;font-size:18px;line-height:1.55}.btn-dark{background:var(--black);color:#fff;border-radius:8px;align-items:center;gap:12px;padding:20px 44px;font-size:18px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.btn-dark:hover{transform:translateY(-3px)}.cta-fine{color:#0006;margin-top:20px;font-size:13px}.landing-footer{background:var(--black);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:48px;display:flex}.foot-logo{color:#fff;font-family:Bebas Neue,sans-serif;font-size:28px}.foot-logo span{color:var(--green)}.foot-tagline{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:#fff6;letter-spacing:.12em;text-transform:uppercase;margin-top:2px;font-size:10px;font-weight:600}.foot-links{gap:32px;list-style:none;display:flex}.foot-links a{color:#ffffff47;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600;text-decoration:none}.foot-links a:hover{color:#fff}.foot-copy{color:#ffffff2e;font-size:12px}.mobile-sticky-bar{z-index:100;text-align:center;background:#0a0a0a;border-top:1px solid #ffffff1a;padding:12px 20px;display:none;position:fixed;bottom:0;left:0;right:0}.mobile-sticky-cta{background:var(--green);color:var(--black);border-radius:8px;padding:14px 24px;font-size:15px;font-weight:800;text-decoration:none;transition:all .2s;display:block}.mobile-sticky-cta:hover{background:var(--yellow)}@media (max-width:1100px){.pricing-grid-3{grid-template-columns:repeat(3,1fr)}.pricing-grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:601px) and (max-width:900px){.coaching-grid,.coaching-grid-5{grid-template-columns:repeat(2,1fr);gap:20px}.coaching-grid-5 .coaching-card{grid-column:span 1}.coaching-grid-5 .coaching-card:nth-child(5){grid-column:1/-1;max-width:50%;margin:0 auto}}.waitlist-section{background:var(--black);text-align:center;border-top:2px solid var(--green);padding:100px 48px}.waitlist-inner{max-width:600px;margin:0 auto}.waitlist-title{color:#fff;margin-bottom:16px;font-family:Bebas Neue,sans-serif;font-size:clamp(48px,6vw,80px);line-height:1}.waitlist-sub{color:#ffffff80;margin-bottom:40px;font-size:18px;line-height:1.65}.wl-form{flex-direction:column;gap:12px;width:100%;display:flex}.wl-input{color:#fff;box-sizing:border-box;background:#ffffff0f;border:2px solid #ffffff1f;border-radius:8px;outline:none;width:100%;padding:16px 20px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;transition:border-color .2s}.wl-input:focus{border-color:var(--green)}.wl-input::placeholder{color:#ffffff4d}.wl-submit{background:var(--green);width:100%;color:var(--black);cursor:pointer;border:none;border-radius:8px;padding:18px 32px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:800;transition:all .2s;display:block}.wl-submit:hover{background:var(--yellow);transform:translateY(-2px)}.wl-submit:disabled{opacity:.6;cursor:not-allowed;transform:none}.wl-msg{color:var(--green);margin-top:4px;font-size:14px;font-weight:600}.wl-fine{color:#ffffff4d;margin-top:16px;font-size:13px}.price-wl-form{flex-direction:column;gap:10px;display:flex}.price-wl-input{color:#fff;box-sizing:border-box;background:#ffffff0f;border:2px solid #ffffff1f;border-radius:6px;outline:none;width:100%;padding:12px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;transition:border-color .2s}.price-wl-input:focus{border-color:var(--green)}.price-wl-input::placeholder{color:#ffffff4d}.price-card.hot .price-wl-input{border-color:var(--border);color:var(--black);background:#f7f5f0}.price-card.hot .price-wl-input::placeholder{color:var(--grey)}.price-card.hot .price-wl-input:focus{border-color:var(--green)}.price-wl-msg{color:var(--green);text-align:center;font-size:12px;font-weight:600}@media (max-width:900px){.landing-nav{padding:0 20px}.nav-links{display:none}.mobile-sticky-bar{display:block}.hero{padding:60px 24px 80px}.hero-inner{grid-template-columns:1fr;gap:48px}.hero h1{font-size:72px}.section{padding:60px 24px}.steps{grid-template-columns:1fr}.feat-section,.testi-section,.pricing-section,.coaching-section{padding:60px 24px}.feat-grid{grid-template-columns:1fr}.problem-grid{grid-template-columns:1fr 1fr}.proof-row{grid-template-columns:1fr 32px 1fr;padding:16px 20px}.proof-sales,.proof-career{font-size:18px}.pricing-grid,.pricing-grid-3,.pricing-grid-4{grid-template-columns:1fr}.hero-mode-switcher{flex-wrap:wrap}.mode-btn{padding:8px 18px;font-size:12px}.flywheel-flow{flex-direction:column;gap:8px}.flywheel-arrow{transform:rotate(90deg)}.flywheel-compare,.coaching-grid{grid-template-columns:1fr}.waitlist-section,.bigcta{padding:60px 24px}.fb1,.fb2{display:none}.landing-footer{text-align:center;flex-direction:column;padding:32px 24px}.foot-links{flex-wrap:wrap;justify-content:center}.career-grid-4{grid-template-columns:1fr}.career-comparison-bar{text-align:center}}
