:root{--navy: #0d1b2a;--blue: #1e6bff;--gold: #f5a623;--gray: #a7b0c0;--soft-white: #f3f5f8;--white: #ffffff;--deep-text: #07111f;--muted: #5d6a7e;--line: rgba(167, 176, 192, .38);--soft-line: rgba(167, 176, 192, .2);--shadow: 0 18px 46px rgba(7, 17, 31, .12);--heavy-shadow: 0 30px 80px rgba(7, 17, 31, .26)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:160px}body{margin:0;background:var(--soft-white);color:var(--deep-text);font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{width:min(1160px,calc(100% - 40px));margin:0 auto}section,#home,#services,#process,#pricing,#checklist,#about,#contact{scroll-margin-top:160px}.site-header{position:sticky;top:0;z-index:50;background:linear-gradient(90deg,#0d1b2afb,#0d1b2af0),var(--navy);border-bottom:1px solid rgba(167,176,192,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nav{display:grid;min-height:68px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px}.brand,.footer-logo{display:inline-flex;align-items:center}.logo-shell,.footer-logo{overflow:hidden;border:1px solid rgba(167,176,192,.28);background:var(--white)}.logo-shell{width:170px;height:50px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#fffffff5;padding:5px 15px;box-shadow:0 10px 22px #0000001f;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.logo-shell img{display:block;width:100%;height:100%;object-fit:contain}.brand:hover .logo-shell,.brand:focus-visible .logo-shell{border-color:#f5a62380;box-shadow:0 12px 28px #0000002e;transform:translateY(-1px)}.nav-links{display:flex;align-items:center;justify-content:center;gap:18px;min-width:0;max-width:100%;color:#ffffffc7;font-size:.9rem;font-weight:600}.nav-links a,.footer-links a{border-radius:999px;padding:7px 8px;transition:color .16s ease,background .16s ease}.nav-links a:hover,.footer-links a:hover{color:var(--white)}.nav-links a:hover,.nav-links a:focus-visible{background:#ffffff14;outline:none}a:focus-visible,button:focus-visible,.pricing-action-card:focus-visible{outline:3px solid rgba(245,166,35,.58);outline-offset:3px}.button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:0;border-radius:9px;background:var(--blue);color:var(--white);cursor:pointer;font-weight:700;padding:12px 20px;box-shadow:0 14px 30px #1e6bff47;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.button:hover{background:#175ee8;box-shadow:0 18px 38px #1e6bff57;transform:translateY(-1px)}.button:disabled{cursor:not-allowed;opacity:.68;transform:none}.button-as-label{pointer-events:none}.button-small{min-height:42px;padding:10px 15px;font-size:.86rem;white-space:nowrap}.button-secondary{background:transparent;border:1px solid rgba(255,255,255,.34);box-shadow:none}.button-secondary:hover{background:#ffffff14;box-shadow:none}.button-secondary.light{border-color:#ffffff85}.section{padding:66px 0}.section-dark{background:var(--navy);color:var(--white)}.hero{position:relative;overflow:hidden;padding:70px 0 76px}.hero:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),radial-gradient(circle at 18% 24%,rgba(30,107,255,.26),transparent 31%),radial-gradient(circle at 82% 34%,rgba(245,166,35,.11),transparent 28%),linear-gradient(135deg,#0d1b2a,#081221);background-size:42px 42px,42px 42px,auto,auto,auto;content:""}.hero:after{position:absolute;right:min(7vw,100px);bottom:44px;width:0;height:0;border-left:28px solid transparent;border-right:28px solid transparent;border-bottom:50px solid rgba(245,166,35,.82);content:"";transform:rotate(44deg)}.hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.88fr);gap:48px;align-items:center}.eyebrow{margin:0 0 12px;color:var(--blue);font-size:.77rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.section-dark .eyebrow,.cta-panel .eyebrow{color:var(--gold)}h1,h2,h3,p{margin-top:0}h1{max-width:720px;margin-bottom:20px;font-size:clamp(2.45rem,4.4vw,4.05rem);line-height:1.06;font-weight:800}h2{margin-bottom:16px;color:var(--navy);font-size:clamp(1.95rem,3.3vw,3rem);line-height:1.12;font-weight:800}.section-dark h2,.cta-panel h2{color:var(--white)}h3{margin-bottom:10px;color:var(--navy);font-size:1.06rem;line-height:1.28}.section-dark h3{color:var(--white)}.hero-text{max-width:700px;color:#ffffffc7;font-size:1.05rem;line-height:1.72}.hero-actions,.cta-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.hero-proof-strip{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.hero-cta-note{margin:16px 0 0;color:#ffffffa8;font-size:.9rem;font-weight:600}.hero-proof-strip span{border:1px solid rgba(167,176,192,.24);border-radius:999px;background:#ffffff12;color:#ffffffc7;font-size:.78rem;font-weight:700;padding:7px 10px}.workflow-visual{position:relative;overflow:hidden;border:1px solid rgba(167,176,192,.3);border-radius:12px;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(180deg,#ffffff1c,#ffffff0e),#0d1b2abf;background-size:28px 28px,28px 28px,auto,auto;box-shadow:var(--heavy-shadow);padding:24px}.workflow-visual:before{position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(255,255,255,.06);border-radius:10px;content:"";pointer-events:none}.workflow-visual:after{position:absolute;right:24px;bottom:-14px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:36px solid var(--gold);content:"";transform:rotate(45deg)}.visual-topline,.dashboard-row{display:flex;gap:12px;justify-content:space-between;align-items:center}.visual-topline{position:relative;z-index:1;color:#ffffffdb}.visual-topline strong,.mini-label{display:block}.visual-topline strong{font-size:1.18rem}.mini-label{color:var(--gray);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.status-pill,.service-label{border:1px solid rgba(245,166,35,.42);border-radius:999px;color:var(--gold);font-size:.74rem;font-weight:800;padding:6px 10px;text-transform:uppercase}.workflow-path{position:relative;z-index:1;display:grid;gap:12px;margin:26px 0}.workflow-path:before{position:absolute;top:24px;bottom:24px;left:28px;width:2px;background:linear-gradient(var(--blue),rgba(245,166,35,.65));content:""}.workflow-node{position:relative;display:grid;grid-template-columns:42px 1fr;align-items:center;border:1px solid rgba(167,176,192,.24);border-radius:10px;background:#ffffff17;box-shadow:inset 0 1px #ffffff14;color:var(--white);font-weight:700;padding:14px}.node-number{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:8px;background:var(--blue);box-shadow:0 10px 24px #1e6bff59;font-size:.82rem;font-weight:800}.dashboard-row{position:relative;z-index:1;align-items:stretch}.dashboard-row div{flex:1;border:1px solid rgba(167,176,192,.16);border-top:3px solid var(--gold);border-radius:8px;background:#ffffff13;padding:12px}.dashboard-row strong,.dashboard-row span{display:block}.dashboard-row strong{font-size:.86rem}.dashboard-row span{color:#ffffffa8;font-size:.78rem}.section-heading{max-width:780px;margin-bottom:30px}.section-heading.centered{margin-right:auto;margin-left:auto;text-align:center}.section-heading p,.problem-copy p,.about-copy,.contact-grid>div p,.checklist-offer-copy p,.checklist-cta-panel p,.pricing-callout p,.audit-copy p,.audience-card p,.audit-card p,.audit-receive-card p,.help-card p,.workflow-example-card dd,.pathway-card span,.safety-card p,.credibility-card p,.footer-mini-cta p,.why-item p,.compact-card p,.service-card p,.pricing-card p{color:var(--muted)}.trust-bar{border-bottom:1px solid rgba(167,176,192,.24);background:linear-gradient(90deg,#fffffffa,#f3f5f8fa),var(--white);box-shadow:0 12px 28px #07111f0b}.trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.trust-item{display:flex;min-height:62px;align-items:center;gap:10px;border-left:1px solid rgba(167,176,192,.22);color:var(--navy);font-size:.86rem;padding:12px 18px}.trust-item:last-child{border-right:1px solid rgba(167,176,192,.22)}.trust-item span{display:inline-flex;width:22px;height:22px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#1e6bff1f,#f5a6231c);color:var(--blue);font-size:.78rem;font-weight:800}.compact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.compact-card,.service-card,.pricing-card,.checklist-card,.why-item,.audience-card,.help-card,.audit-card,.audit-receive-card,.workflow-example-card,.starter-offer,.pathway-card,.safety-card,.credibility-card,.workflow-helper,.contact-form{border:1px solid var(--line);border-radius:12px;background:var(--white);box-shadow:var(--shadow);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.compact-card:hover,.service-card:hover,.pricing-card:hover,.why-item:hover,.audience-card:hover,.help-card:hover,.audit-card:hover,.workflow-example-card:hover,.pathway-card:hover,.safety-card:hover,.credibility-card:hover{border-color:#1e6bff47;box-shadow:0 22px 54px #07111f24;transform:translateY(-2px)}.compact-card{position:relative;min-height:160px;padding:22px}.compact-card:after{position:absolute;right:18px;top:18px;width:16px;height:16px;border-top:2px solid rgba(30,107,255,.24);border-right:2px solid rgba(245,166,35,.34);content:""}.card-knot{display:block;width:36px;height:6px;margin-bottom:18px;border-radius:999px;background:linear-gradient(90deg,var(--blue),var(--gold))}.help-section{background:linear-gradient(180deg,#fffffff5,#f3f5f8c7),var(--soft-white)}.help-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.help-card{position:relative;min-height:230px;overflow:hidden;padding:26px}.help-card:before{display:block;width:42px;height:7px;margin-bottom:20px;border-radius:999px;background:linear-gradient(90deg,var(--blue),var(--gold));content:""}.help-card:after{position:absolute;right:-18px;bottom:-24px;width:0;height:0;border-left:24px solid transparent;border-right:24px solid transparent;border-bottom:42px solid rgba(245,166,35,.16);content:"";transform:rotate(44deg)}.inline-cta{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center;margin-top:26px;border:1px solid rgba(30,107,255,.18);border-radius:12px;background:#ffffffb8;padding:16px}.inline-cta p{margin:0;color:var(--navy);font-weight:800}.problem-section{background:linear-gradient(180deg,var(--white),rgba(243,245,248,.72)),var(--white)}.problem-grid,.about-grid,.contact-grid,.footer-grid,.cta-panel{display:grid;grid-template-columns:.9fr 1.1fr;gap:46px;align-items:center}.problem-copy{position:sticky;top:102px}.checklist-stack{display:grid;gap:18px}.checklist-card{position:relative;overflow:hidden;padding:24px}.checklist-card.before{border-top:4px solid var(--gray)}.checklist-card.after{border-top:4px solid var(--blue);background:linear-gradient(135deg,#1e6bff12,#f5a6230a),var(--white)}ul{margin:8px 0 0;padding:0;list-style:none}li{position:relative;margin-top:9px;color:var(--deep-text);padding-left:23px}li:before{position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:2px;background:var(--blue);content:""}.checklist-card.before li:before{background:var(--gray)}.checklist-card.after li:before{background:var(--gold)}.services-section{background:linear-gradient(180deg,#ffffff9e,#f3f5f8f5),var(--soft-white)}.audience-section{background:linear-gradient(180deg,#f3f5f8b8,#ffffffe0),var(--soft-white)}.audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.audience-card{position:relative;overflow:hidden;min-height:150px;padding:22px}.audience-card:before{display:block;width:34px;height:6px;margin-bottom:18px;border-radius:999px;background:linear-gradient(90deg,var(--blue),var(--gold));content:""}.service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.service-card{position:relative;display:flex;min-width:0;flex-direction:column;overflow:hidden;min-height:420px;padding:24px}.service-card:before{position:absolute;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,var(--blue),rgba(30,107,255,.18));content:""}.service-card:nth-child(2n):before{background:linear-gradient(90deg,var(--gold),rgba(245,166,35,.18))}.service-card.featured-service{border-color:#1e6bff8c;background:linear-gradient(135deg,#1e6bff14,#f5a6230f),var(--white)}.service-card.featured-service:after{position:absolute;right:18px;bottom:18px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:22px solid rgba(245,166,35,.78);content:"";transform:rotate(44deg)}.service-label{align-self:flex-start;margin-bottom:16px;color:var(--blue);border-color:#1e6bff47;background:#1e6bff12}.process-section{position:relative;overflow:hidden}.process-section:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:44px 44px;content:""}.process-section .container{position:relative;z-index:1}.audit-section{background:var(--white)}.audit-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:46px;align-items:center}.audit-copy{border-left:5px solid var(--gold);border-radius:12px;background:linear-gradient(135deg,#1e6bff12,#f5a6230d),var(--soft-white);padding:30px}.audit-copy .button{margin-top:10px}.audit-deliverables{display:grid;gap:14px}.audit-receive-card{border-top:5px solid var(--gold);background:linear-gradient(135deg,#f5a62317,#1e6bff0a),var(--white);padding:22px}.audit-receive-card ul,.operator-fit-panel ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.audit-card{display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:start;padding:18px}.audit-card>span{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:10px;background:var(--blue);color:var(--white);font-size:.82rem;font-weight:800}.audit-card p,.audit-card h3{margin-bottom:0}.checklist-offer-section{background:linear-gradient(180deg,#ffffffeb,#f3f5f8f5),var(--soft-white)}.checklist-offer-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.72fr);gap:38px;align-items:center}.checklist-offer-copy{position:relative;border-left:5px solid var(--blue);border-radius:12px;background:linear-gradient(135deg,#1e6bff14,#f5a6230f),var(--white);box-shadow:var(--shadow);padding:32px}.checklist-offer-copy:after{position:absolute;right:24px;bottom:-16px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:36px solid rgba(245,166,35,.34);content:"";transform:rotate(44deg)}.offer-proof-list{margin-top:18px}.offer-proof-list li{font-weight:700}.checklist-download-form{border-top:4px solid var(--gold)}.timeline{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.timeline:before{position:absolute;top:33px;right:9%;left:9%;height:2px;background:linear-gradient(90deg,var(--blue),var(--gold));content:""}.timeline-step{position:relative;border:1px solid rgba(167,176,192,.24);border-radius:10px;background:#ffffff12;padding:66px 19px 22px}.timeline-number{position:absolute;top:16px;left:50%;display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:9px;background:var(--blue);color:var(--white);font-weight:800;transform:translate(-50%)}.timeline-step p{color:#ffffffad}.workflow-examples-section{background:linear-gradient(180deg,var(--white),rgba(243,245,248,.86)),var(--white)}.workflow-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.workflow-example-card{position:relative;overflow:hidden;padding:24px}.workflow-example-card:before{position:absolute;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,var(--blue),rgba(245,166,35,.78));content:""}.workflow-example-card dl{display:grid;gap:13px;margin:16px 0 0}.workflow-example-card div{border-left:3px solid rgba(30,107,255,.22);padding-left:13px}.workflow-example-card dt{color:var(--navy);font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.workflow-example-card dd{margin:4px 0 0}.pricing-section{background:linear-gradient(180deg,#f3f5f8fa,#fffc),var(--soft-white)}.offer-path{display:grid;gap:22px}.starter-offer{position:relative;overflow:hidden;border-color:#f5a62380;background:linear-gradient(135deg,#f5a6231a,#1e6bff0e),var(--white);cursor:pointer;padding:26px}.starter-offer:after{position:absolute;right:24px;bottom:-16px;width:0;height:0;border-left:24px solid transparent;border-right:24px solid transparent;border-bottom:42px solid rgba(245,166,35,.34);content:"";transform:rotate(44deg)}.wide-offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.34fr);gap:28px;align-items:center}.starter-offer-main h3{margin-top:16px}.starter-offer-main p{max-width:720px}.starter-context{margin-top:-4px;font-weight:600}.receive-heading{display:block;margin-top:16px;color:var(--navy)}.starter-offer-main ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}.starter-offer-action{display:grid;justify-items:start;gap:20px;border-left:1px solid rgba(167,176,192,.36);padding-left:26px}.recommended-badge{display:inline-flex;border:1px solid rgba(245,166,35,.35);border-radius:999px;background:#f5a6231f;color:#9b6505;font-size:.72rem;font-weight:800;letter-spacing:.06em;padding:7px 10px;text-transform:uppercase}.offer-price,.pathway-card p{color:var(--navy);font-weight:800}.offer-price{display:grid;gap:5px;margin:0;line-height:1.12}.offer-price span:first-child{color:var(--blue);font-size:clamp(1.42rem,2vw,1.9rem)}.offer-price span:last-child{color:#5f6f84;font-size:.82rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.offer-price.compact span:first-child{color:var(--navy);font-size:clamp(1.32rem,1.75vw,1.62rem)}.offer-price.compact span:last-child{color:#5f6f84}.starter-offer .button{margin-top:18px}.pathway-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pathway-card{position:relative;display:flex;flex-direction:column;cursor:pointer;min-height:250px;padding:26px 24px}.pathway-card:before{position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,var(--blue),rgba(245,166,35,.64));content:""}.pathway-card h3{margin:12px 0 8px}.pricing-action-card:hover,.pricing-action-card:focus-visible{border-color:#1e6bff80;box-shadow:0 24px 58px #07111f29;outline:none;transform:translateY(-2px)}.pricing-action-card:focus-visible{box-shadow:0 0 0 4px #1e6bff2e,0 24px 58px #07111f29}.text-cta{display:inline-flex;align-self:flex-start;margin-top:auto;border:1px solid rgba(30,107,255,.2);border-radius:999px;background:#1e6bff12;color:var(--blue);font-size:.86rem;font-weight:800;padding:8px 12px}.text-cta:hover,.text-cta:focus-visible{color:#175ee8;text-decoration:underline;text-underline-offset:4px}.pricing-note{margin:22px 0 0;color:var(--muted);font-size:.92rem;font-weight:600}.pricing-guidance{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;margin-top:18px;border:1px solid rgba(30,107,255,.22);border-radius:12px;background:linear-gradient(90deg,#1e6bff14,#f5a6230f),var(--white);box-shadow:0 12px 28px #07111f14;padding:20px}.pricing-guidance p{margin:4px 0 0;color:var(--muted)}.tool-agnostic-note{margin:16px 0 0;border-left:4px solid var(--gold);border-radius:8px;background:#ffffffb3;color:var(--muted);font-size:.92rem;font-weight:700;padding:12px 14px}.why-section{padding-top:66px}.operator-fit-panel{max-width:880px;margin:0 auto 24px;border:1px solid rgba(30,107,255,.2);border-left:5px solid var(--gold);border-radius:12px;background:linear-gradient(135deg,#1e6bff12,#f5a6230d),var(--white);box-shadow:var(--shadow);padding:24px}.operator-fit-panel p{margin:18px 0 0;color:var(--navy);font-weight:800}.credibility-section{background:radial-gradient(circle at 12% 20%,rgba(30,107,255,.16),transparent 28%),linear-gradient(135deg,#0d1b2a,#07111f);color:var(--white)}.credibility-section h2,.credibility-section h3{color:var(--white)}.credibility-section .section-heading p,.credibility-card p,.credibility-card li,.credibility-close{color:#ffffffb8}.credibility-cta{display:grid;justify-items:center;gap:12px;margin-top:24px;text-align:center}.credibility-cta p{max-width:620px;margin:0;color:#ffffffb8;font-weight:600}.credibility-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.credibility-card{border-color:#a7b0c033;background:#ffffff12;box-shadow:none;padding:24px}.credibility-card li:before{background:var(--gold)}.credibility-close{max-width:880px;margin:28px auto 0;border-top:1px solid rgba(167,176,192,.22);padding-top:22px;text-align:center;font-weight:700}.safety-section{background:var(--white)}.safety-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.safety-card{position:relative;min-height:168px;padding:22px}.safety-card:before{display:block;width:30px;height:30px;margin-bottom:18px;border-radius:9px;background:linear-gradient(135deg,#1e6bfff2,#1e6bff9e);content:""}.why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.why-item{position:relative;overflow:hidden;padding:22px}.why-item:after{position:absolute;right:-18px;bottom:-24px;width:0;height:0;border-left:24px solid transparent;border-right:24px solid transparent;border-bottom:42px solid rgba(245,166,35,.18);content:"";transform:rotate(44deg)}.why-item span{display:block;width:34px;height:6px;margin-bottom:18px;border-radius:999px;background:linear-gradient(90deg,var(--blue),var(--gold))}.about-section{background:var(--white)}.about-panel{position:relative;border-left:5px solid var(--gold);border-radius:10px;background:linear-gradient(135deg,#1e6bff12,#f5a6230d),var(--soft-white);padding:26px 24px}.about-panel:after{display:block;width:78px;height:5px;margin-top:22px;border-radius:999px;background:linear-gradient(90deg,var(--blue),var(--gold));content:""}.about-copy{font-size:1.03rem}.cta-section{padding:62px 0}.cta-panel{position:relative;overflow:hidden;align-items:center;border:1px solid rgba(167,176,192,.22);border-radius:14px;background:radial-gradient(circle at 18% 28%,rgba(30,107,255,.36),transparent 33%),linear-gradient(135deg,#0d1b2a,#07111f);color:var(--white);padding:52px;box-shadow:var(--heavy-shadow)}.cta-panel:after{position:absolute;right:34px;bottom:-18px;width:0;height:0;border-left:28px solid transparent;border-right:28px solid transparent;border-bottom:50px solid rgba(245,166,35,.85);content:"";transform:rotate(44deg)}.cta-panel p{color:#ffffffc2}.cta-reassurance{margin:18px 0 0;color:#ffffffa8!important;font-size:.92rem;font-weight:700}.cta-panel>*{position:relative;z-index:1}.checklist-cta-section{padding-top:0;background:linear-gradient(180deg,#f3f5f86b,#f3f5f8bd),var(--soft-white)}.checklist-cta-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;border:1px solid rgba(167,176,192,.26);border-radius:14px;background:var(--white);box-shadow:var(--shadow);padding:30px}.checklist-cta-panel h2{margin-bottom:10px}.checklist-cta-panel p:last-child{margin-bottom:0}.contact-section{padding-top:76px;background:linear-gradient(180deg,rgba(243,245,248,.74),var(--white)),var(--soft-white)}.contact-form{display:grid;gap:16px;border-top:5px solid var(--blue);padding:30px}label{display:grid;gap:8px;color:var(--navy);font-weight:700}input,select,textarea{width:100%;border:1px solid var(--line);border-radius:8px;background:#fbfcfe;color:var(--deep-text);padding:12px 13px}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.72}input:focus,select:focus,textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px #1e6bff1f;outline:none}.package-interest-note{margin:0;border-left:4px solid var(--blue);border-radius:8px;background:#1e6bff14;color:var(--navy);padding:12px 14px;font-weight:800}.contact-form .button{justify-self:start;min-width:160px}.hidden-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.workflow-helper{margin-top:28px;padding:22px}.workflow-helper ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.form-message{margin:0;border-radius:8px;padding:12px 14px;font-weight:700}.form-confirmation{border-left:4px solid var(--gold);background:#f5a6231a;color:var(--navy)}.form-message-error{border-left:4px solid #d84f4f;background:#d84f4f1a;color:#711f1f}.site-footer{background:linear-gradient(180deg,#0d1b2a,#07111f),var(--navy);color:#ffffffb8;padding:46px 0 28px}.footer-grid{align-items:start}.premium-footer{grid-template-columns:1.2fr .7fr 1fr}.footer-logo{width:196px;margin-bottom:18px;padding:10px 14px;border-radius:10px;box-shadow:0 14px 30px #0003}.footer-logo img{display:block;width:100%;height:auto}.site-footer h2{margin-bottom:8px;color:var(--white);font-size:1.3rem}.footer-links{display:grid;gap:10px;justify-content:start;color:#ffffffc7;font-weight:700}.footer-mini-cta{border:1px solid rgba(167,176,192,.2);border-radius:12px;background:#ffffff0f;padding:20px}.footer-mini-cta h3{color:var(--white)}.footer-mini-cta a{display:inline-flex;margin-top:10px;color:var(--gold);font-weight:800}.footer-disclaimer{margin-top:30px;border-top:1px solid rgba(167,176,192,.22);padding-top:20px;font-size:.86rem}@media(max-width:1080px){.nav{grid-template-columns:1fr auto;padding:10px 0}.nav-links{grid-column:1 / -1;grid-row:2;justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.hero-grid,.problem-grid,.audit-grid,.checklist-offer-grid,.offer-path,.wide-offer,.about-grid,.contact-grid,.footer-grid,.cta-panel{grid-template-columns:1fr}.problem-copy{position:static}.trust-grid,.service-grid,.compact-grid,.help-grid,.workflow-example-grid,.pathway-offers,.audience-grid,.safety-grid,.credibility-grid,.why-grid,.timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline:before{top:33px;right:26%;left:26%}.footer-links{justify-content:flex-start}}@media(max-width:680px){.container{width:min(100% - 28px,1160px)}.section,.hero{padding:54px 0}.nav{grid-template-columns:auto 1fr;justify-items:stretch;gap:10px 12px;min-height:0;padding:9px 0 10px}.nav-links{grid-column:1 / -1;width:100%;gap:8px;justify-content:flex-start;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.nav-links::-webkit-scrollbar{display:none}.logo-shell{width:150px;height:48px;padding:5px 13px}.button-small{width:auto;min-height:40px;justify-self:end;padding:9px 12px}.hero-grid{gap:34px}.hero-actions,.cta-actions{flex-direction:column}.button{width:100%}.contact-form .button{justify-self:stretch}.workflow-visual,.compact-card,.service-card,.pricing-card,.checklist-card,.checklist-offer-copy,.why-item,.contact-form,.cta-panel{padding:20px}.dashboard-row{display:grid}.service-grid,.compact-grid,.help-grid,.workflow-example-grid,.trust-grid,.audience-grid,.safety-grid,.credibility-grid,.workflow-helper ul,.why-grid,.timeline{grid-template-columns:1fr}.trust-item{border-right:1px solid rgba(167,176,192,.22)}.audit-card{grid-template-columns:1fr}.offer-topline{align-items:flex-start;flex-direction:column}.starter-offer-action{border-left:0;border-top:1px solid rgba(167,176,192,.36);padding-top:22px;padding-left:0}.starter-offer-main ul,.audit-receive-card ul,.operator-fit-panel ul,.checklist-cta-panel,.pricing-guidance{grid-template-columns:1fr}.timeline:before{top:38px;bottom:38px;left:36px;width:2px;height:auto;background:linear-gradient(var(--blue),var(--gold));display:block}.timeline-number{left:20px;transform:none}.timeline-step{padding:20px 20px 20px 72px}h1{font-size:2.45rem}h2{font-size:1.95rem}}
