:root{--black:#111313;--black2:#191b1c;--cream:#f4f1e9;--cream2:#ebe6dc;--white:#fff;--ink:#181a1b;--muted:#5d6164;--orange:#d97900;--orange2:#f08a00;--line:#d9d3c8;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:var(--cream);color:var(--ink);line-height:1.55}img{max-width:100%;display:block}a{color:inherit}.wrap{width:min(var(--max),calc(100% - 48px));margin:0 auto}.header{position:sticky;top:0;z-index:80;background:#0f1112;border-bottom:1px solid #2c2f30}.header-inner{height:82px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand img{width:285px;height:auto}.nav{display:flex;align-items:center;gap:26px;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:white}.nav a{text-decoration:none;color:white}.nav-cta{background:var(--orange);color:white;padding:14px 18px}.menu-btn{display:none;border:0;background:var(--black);color:white;padding:10px 14px;font-weight:800}.hero{position:relative;min-height:650px;background:linear-gradient(90deg,rgba(8,10,11,.90) 0%,rgba(8,10,11,.78) 52%,rgba(8,10,11,.54) 100%),url('https://cdn.abacus.ai/images/839a1e77-109d-448d-9b2e-9395cacb10c8.png') center/cover no-repeat;color:white;display:flex;align-items:center}.hero-content{position:relative;z-index:2;padding:80px 0}.hero-copy{max-width:770px}.kicker{margin:0 0 15px;color:var(--orange2);font-weight:900;font-size:12px;letter-spacing:.15em;text-transform:uppercase}.kicker.dark{color:var(--orange)}h1,h2,h3,h4,.headline{font-family:"Arial Narrow","Roboto Condensed","Franklin Gothic Condensed",Arial,sans-serif;font-stretch:condensed}h1{font-size:clamp(54px,6.4vw,88px);line-height:.95;margin:0 0 26px;letter-spacing:-.03em;max-width:880px}h2{font-size:clamp(40px,4.7vw,62px);line-height:1.02;margin:0 0 24px;letter-spacing:-.025em}h3{font-size:28px;line-height:1.1;margin:0 0 14px}h4{font-size:24px;line-height:1.12;margin:0 0 10px}.hero-lead{font-size:21px;max-width:760px;margin:0 0 12px}.hero-sub{font-size:18px;color:#e3e3e3;max-width:720px;margin:0}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 18px;text-decoration:none;text-transform:uppercase;font-weight:900;font-size:12px;letter-spacing:.045em;border:1px solid transparent;cursor:pointer}.btn-gold{background:var(--orange);color:white}.btn-ghost{border-color:#bbb;color:white;background:transparent}.btn-dark{background:var(--black);color:white}.micro{font-size:13px;color:#bfc2c3;margin-top:18px}.trust-strip{background:var(--black);color:white;border-top:4px solid var(--orange)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.trust-grid>div{padding:22px 18px;border-right:1px solid #2c2f31;font-weight:800;font-size:14px}.trust-grid>div:first-child{padding-left:0}.trust-grid>div:last-child{border-right:0}.section{padding:88px 0}.light{background:var(--cream)}.dark{background:var(--black);color:white}.two-col{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px}.body-lg{font-size:18px;color:#414547}.body-lg p:first-child{margin-top:0}.dark h2,.dark h3{color:white}.issue-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:38px;border-top:1px solid #313435}.issue-grid span{padding:16px 12px 16px 22px;border-bottom:1px solid #313435;position:relative}.issue-grid span:before{content:"✓";position:absolute;left:0;color:var(--orange2);font-weight:900}.audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.audience-card{background:white;border:1px solid var(--line);padding:34px;min-height:260px}.audience-card p{color:#4d5154}.text-link{font-weight:900;color:#a45700;text-decoration:none}.tools-section{background:white;border-top:1px solid #e2ded6;border-bottom:1px solid #e2ded6}.section-intro{max-width:880px}.section-intro>p:not(.kicker){font-size:18px;color:#4d5154}.tools-tagline{font-weight:800;color:#222!important}.start-card{margin-top:36px;background:var(--black);color:white;border-left:6px solid var(--orange);padding:36px;display:grid;grid-template-columns:1fr auto;gap:34px;align-items:end}.start-card p{color:#ddd}.start-card .headline{font-size:24px;color:white;font-weight:900}.badge,.sku{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:900;color:var(--orange2)}.check-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;margin-top:22px;font-size:14px}.check-grid span:before{content:"✓";color:var(--orange2);font-weight:900;margin-right:8px}.tools-heading{margin:52px 0 18px}.tools-heading h3{font-size:32px}.tools-heading p{margin:0;color:#5d6164}.product-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.product-card{border:1px solid var(--line);padding:23px;background:var(--cream);min-height:300px;display:flex;flex-direction:column}.product-card h4{font-size:22px}.product-card p{color:#555a5d;font-size:14px}.product-card a{margin-top:auto;color:#9b5600;font-weight:900;text-decoration:none}.price{font-size:28px;font-weight:900;color:var(--orange);margin:4px 0 12px}.suite-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:18px}.suite-card{border:1px solid var(--line);background:var(--cream);padding:28px;display:flex;flex-direction:column}.suite-card p,.suite-card li{color:#505457}.suite-card .btn{margin-top:auto}.primary-suite{background:var(--black);color:white;border-color:var(--black)}.primary-suite p,.primary-suite li{color:#ddd}.primary-suite .price{color:var(--orange2)}.launch-offer{margin-top:34px;background:#f0dfc6;border-left:5px solid var(--orange);padding:18px 22px;font-size:16px}.triage{background:#efeae0}.triage-intro{font-size:20px;max-width:700px}.triage-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.triage-grid>div{background:white;border:1px solid var(--line);padding:30px}.triage-grid h3{font-size:28px}.triage-grid ul{padding-left:20px}.triage-grid li{margin:8px 0}.note{font-size:14px;color:#65696b;border-top:1px solid #ddd7cd;padding-top:16px;margin-top:18px}.triage-cta{display:flex;justify-content:space-between;gap:28px;align-items:center;margin-top:28px;background:var(--black);color:white;padding:26px}.triage-cta p{margin:0;max-width:750px;color:#ddd}.steps{display:grid;gap:0;margin-top:34px;border-top:1px solid #333637}.steps>div{border-bottom:1px solid #333637;padding:22px 0;display:grid;grid-template-columns:70px 1fr;column-gap:10px;align-items:start}.steps b{color:var(--orange2);font-size:32px;font-family:"Arial Narrow",Arial,sans-serif}.steps h3{font-size:20px;margin:2px 0 7px}.steps span{color:#e2e2e2}.six{grid-template-columns:1fr 1fr;gap:0 30px;border-top:0}.six>div{grid-template-columns:52px 1fr;border-top:1px solid #333637}.privacy-note{font-size:13px;color:#bfc2c3;margin-top:24px}.services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.services-grid article{background:white;border:1px solid var(--line);padding:30px;display:flex;flex-direction:column;min-height:260px}.services-grid p{color:#555a5d}.services-grid strong{color:var(--orange);text-transform:uppercase;margin-top:auto}.services-grid a{font-weight:900;text-decoration:none;margin-top:14px}.service-note{margin-top:24px;font-weight:800}.five>div{grid-template-columns:70px 1fr}.five>div h3,.five>div span{grid-column:2}.about-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:36px}.pillars span{background:var(--black);color:white;padding:18px;text-align:center;font-weight:900}.delay-section{background:#e8e2d8}.faq-list{margin-top:30px;border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);background:white}summary{cursor:pointer;padding:20px 22px;font-weight:900;font-size:17px}.contact h2{max-width:700px}.contact-intro{max-width:850px;color:#d8dbdd;font-size:18px}form{max-width:900px;margin-top:34px}label{display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;font-weight:700;margin-bottom:20px}input,select,textarea{width:100%;background:#1b1d1e;border:1px solid #343638;color:white;padding:16px 17px;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.45;font-weight:400;text-transform:none;letter-spacing:0}textarea{resize:vertical}.form-grid{display:grid;gap:16px}.form-grid.two{grid-template-columns:1fr 1fr}.form-grid.three{grid-template-columns:1fr 1fr 1fr}.security-note,.legal-ack,.legal-note{font-size:15px;line-height:1.55;color:#aeb2b4}.legal-ack a{color:white}.form-status{font-size:16px;line-height:1.5;font-weight:800;color:var(--orange2);margin-top:14px}.footer{background:#0f1112;color:white;border-top:1px solid #2c2f30;padding:48px 0 20px}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:36px}.footer-brand img{width:265px}.footer-brand p{color:#c8cbcc}.footer h4{font-size:14px;text-transform:uppercase;letter-spacing:.08em}.footer a{display:block;text-decoration:none;color:#d4d7d8;margin:8px 0;font-size:14px}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #343738;margin-top:30px;padding-top:18px;color:#a8acae;font-size:12px}@media(max-width:1050px){.menu-btn{display:block}.nav{display:none;position:absolute;left:0;right:0;top:82px;background:#0f1112;padding:18px 24px;flex-direction:column;align-items:stretch;border-bottom:1px solid #333;gap:14px}.nav.open{display:flex}.nav a:not(.nav-cta){display:block}.nav-cta{text-align:center}.trust-grid{grid-template-columns:1fr 1fr}.product-grid{grid-template-columns:repeat(2,1fr)}.suite-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.wrap{width:min(100% - 32px,var(--max))}.header-inner{height:72px}.brand img{width:220px}.nav{top:72px}.hero{min-height:560px}.hero-content{padding:58px 0}h1{font-size:clamp(42px,12vw,54px)}h2{font-size:clamp(34px,10vw,46px)}.hero-lead{font-size:18px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .btn{width:100%}.section{padding:64px 0}.trust-grid,.two-col,.audience-grid,.triage-grid,.about-grid,.form-grid.two,.form-grid.three,.footer-grid{grid-template-columns:1fr}.product-grid{grid-template-columns:1fr}.issue-grid{grid-template-columns:1fr}.suite-grid{grid-template-columns:1fr}.start-card{grid-template-columns:1fr;padding:28px}.triage-cta{flex-direction:column;align-items:stretch}.triage-cta .btn{width:100%}.six{grid-template-columns:1fr}.services-grid{grid-template-columns:1fr}.pillars{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:8px}}.faq-answer{padding:0 22px 20px;color:#505457;background:white}.faq-answer p{margin:0;max-width:900px}.brand{cursor:pointer}

@media(min-width:761px) and (max-width:900px){.two-col,.audience-grid,.triage-grid,.about-grid{grid-template-columns:1fr;gap:36px}.form-grid.three{grid-template-columns:1fr}.section{padding:72px 0}}

.hp-field{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.btn:disabled{opacity:.65;cursor:not-allowed}
