@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";
:root{--ink:#10201d;--acid:#d9ff43;--cream:#f4f1e9;--muted:#66716d;--line:#d8dad2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);margin:0;font-family:DM Sans,sans-serif}.shell{width:min(1160px,100% - 40px);margin:auto}.nav{justify-content:space-between;align-items:center;height:86px;display:flex}.brand{letter-spacing:-1px;color:inherit;font:800 20px Manrope;text-decoration:none}.brand span{background:var(--acid);border-radius:3px;margin-left:3px;padding:2px 5px}.navCta{color:var(--ink);border-bottom:2px solid var(--ink);padding-bottom:3px;font-weight:700;text-decoration:none}.hero{min-height:670px;padding:94px 0 70px}.eyebrow,.sectionTag{letter-spacing:1.8px;font-size:12px;font-weight:700}.eyebrow{align-items:center;gap:10px;display:flex}.eyebrow i{background:#60c76b;border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 0 5px #dcebd9}.hero h1{letter-spacing:-5.6px;max-width:1060px;margin:28px 0;font:800 clamp(52px,7.2vw,94px)/.98 Manrope}.hero h1 em{color:#80918b;font-style:normal}.heroCopy{color:#53615d;max-width:670px;font-size:20px;line-height:1.55}.heroActions{gap:14px;margin:35px 0 70px;display:flex}.button{border-radius:3px;padding:16px 22px;font-weight:700;text-decoration:none}.primary{background:var(--ink);color:#fff}.primary span{margin-left:24px}.ghost{color:var(--ink);border:1px solid #aeb4b0}.proofRow{border-top:1px solid var(--line);gap:80px;padding-top:25px;display:flex}.proofRow div{flex-direction:column;display:flex}.proofRow strong{font:700 23px Manrope}.proofRow span{color:var(--muted);margin-top:4px;font-size:13px}.darkSection{background:var(--ink);color:#fff;padding:110px 0}.sectionTag{color:var(--acid);margin-bottom:30px}.sectionTag.dark{color:#53615d}.sectionHead{justify-content:space-between;align-items:end;gap:40px;display:flex}.sectionHead h2,.calculator h2,.audit h2{letter-spacing:-3px;margin:0;font:700 clamp(38px,4.8vw,66px)/1.04 Manrope}.sectionHead>p{color:#9eaaa6;max-width:380px;font-size:18px;line-height:1.5}.flow{border-top:1px solid #41504c;grid-template-columns:repeat(4,1fr);margin-top:75px;display:grid}.flow article{border-right:1px solid #41504c;min-height:240px;padding:28px 28px 10px 0}.flow article+article{padding-left:28px}.flow span{color:var(--acid);font-size:12px}.flow h3{margin:36px 0 14px;font:700 24px Manrope}.flow p{color:#9eaaa6;font-size:14px;line-height:1.55}.calculator{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:120px 0;display:grid}.calculator>div>p{color:var(--muted);max-width:470px;font-size:17px;line-height:1.6}.calcCard{background:#fff;padding:38px;box-shadow:0 18px 50px #1e322719}.calcCard label{color:var(--muted);justify-content:space-between;margin:20px 0 10px;display:flex}.calcCard label b{color:var(--ink)}input[type=range]{width:100%;accent-color:var(--ink)}.result{border-top:1px solid var(--line);flex-direction:column;margin-top:30px;padding-top:28px;display:flex}.result span{color:var(--muted);font-size:13px}.result strong{letter-spacing:-2px;margin-top:5px;font:800 44px Manrope}.pricing{background:#e8e5dc;padding:110px 0}.sectionHead.light{margin-bottom:55px}.priceGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.priceGrid article{background:#f8f6f0;padding:38px;position:relative}.priceGrid article>span{letter-spacing:1.5px;color:var(--muted);font-size:12px;font-weight:700}.priceGrid h3{margin:24px 0 0;font:700 35px Manrope}.priceGrid p{color:var(--muted);margin-top:4px}.priceGrid ul{border-top:1px solid var(--line);margin:25px 0;padding:25px 0;list-style:none}.priceGrid li{padding:8px 0}.priceGrid li:before{content:"✓";color:#4c8c52;margin-right:10px}.priceGrid a{text-align:center;background:var(--ink);color:#fff;padding:14px;font-weight:700;text-decoration:none;display:block}.priceGrid .featured{background:var(--ink);color:#fff;transform:translateY(-12px)}.featured p,.featured>span{color:#aab4b1}.featured a{background:var(--acid);color:var(--ink)}.popular{color:var(--acid);letter-spacing:1px;font-size:10px;position:absolute;top:18px;right:20px}.audit{grid-template-columns:1fr 1fr;gap:100px;padding:130px 0;display:grid}.auditCopy>p{color:var(--muted);font-size:18px;line-height:1.6}.auditCopy small{color:#7b8582}.audit form{background:#fff;padding:38px}.audit label{flex-direction:column;gap:8px;margin-bottom:18px;font-size:13px;font-weight:700;display:flex}.audit input,.audit select{border:1px solid var(--line);font:inherit;color:var(--ink);background:#fbfbf8;outline:none;padding:14px}.split{grid-template-columns:1fr 1fr;gap:12px;display:grid}.audit button{background:var(--ink);color:#fff;cursor:pointer;border:0;width:100%;padding:16px;font:700 15px inherit}.audit button span{float:right}.formNote{color:#806a2b;font-size:12px;line-height:1.4}footer{background:var(--ink);color:#fff;padding:60px 0}footer .shell{grid-template-columns:1fr 1fr;align-items:center;display:grid}footer p{color:#a7b2ae;text-align:right}footer small{color:#76847f;border-top:1px solid #384743;grid-column:1/-1;margin-top:30px;padding-top:24px}@media (max-width:800px){.hero{padding-top:65px}.hero h1{letter-spacing:-3px}.navCta{display:none}.proofRow{flex-wrap:wrap;gap:28px}.sectionHead,.calculator,.audit{display:block}.flow,.priceGrid{grid-template-columns:1fr}.flow article,.flow article+article{border-bottom:1px solid #41504c;border-right:0;min-height:auto;padding:25px 0}.calculator>div:first-child,.auditCopy{margin-bottom:45px}.priceGrid .featured{transform:none}.priceGrid{gap:12px}.audit{padding:90px 0}.heroActions{flex-direction:column}.button{text-align:center}footer .shell{display:block}footer p{text-align:left}.split{grid-template-columns:1fr}}.audit textarea{border:1px solid var(--line);font:inherit;color:var(--ink);resize:vertical;background:#fbfbf8;outline:none;padding:14px}.sample{grid-template-columns:1fr 420px;align-items:center;gap:110px;padding:120px 0;display:grid}.sample h2,.ladder h2{letter-spacing:-3px;margin:0;font:700 clamp(38px,4.8vw,66px)/1.04 Manrope}.sampleCopy p{color:var(--muted);max-width:560px;font-size:18px;line-height:1.6}.sampleCopy a{color:var(--ink);font-weight:700}.phone{background:var(--ink);border-radius:38px;padding:13px;box-shadow:0 35px 70px #10201d2e}.phone video{aspect-ratio:9/16;background:#0d1f1b;border-radius:27px;width:100%;display:block}.ladder{grid-template-columns:1fr 1fr;gap:90px;padding:120px 0;display:grid}.steps{border-top:1px solid var(--line)}.steps div{border-bottom:1px solid var(--line);grid-template-columns:36px 1fr auto;align-items:center;gap:15px;padding:22px 0;display:grid}.steps b{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.steps span{color:var(--muted)}.steps strong{font:700 20px Manrope}@media (max-width:800px){.sample,.ladder{display:block}.sampleCopy,.ladder>div:first-child{margin-bottom:45px}.phone{max-width:340px;margin:auto}}.consent{align-items:start;line-height:1.4;grid-template-columns:20px 1fr!important;font-weight:500!important;display:grid!important}.consent input{width:16px;height:16px;margin:1px 0 0;padding:0}.audit button:disabled{opacity:.65;cursor:wait}.formNote.success{color:#397444}.formNote.error{color:#a44639}.adShowcase{background:#eeece5;border:1px solid #c7cac1;grid-template-columns:1fr 2fr auto;align-items:center;gap:30px;min-height:150px;margin:75px auto;padding:28px 34px;display:grid}.adShowcase>span{letter-spacing:1.6px;color:#747f7a;font-size:10px;font-weight:700}.adShowcase strong{font:700 22px Manrope}.adShowcase p{color:var(--muted);margin:6px 0 0}.adShowcase a{color:var(--ink);border-bottom:1px solid var(--ink);font-weight:700;text-decoration:none}.paidAd{background:0 0;padding:25px;display:block}.paidAd>span{margin-bottom:14px;display:block}.adShowcase.compact{min-height:130px;margin:55px 0}.guidePage{min-height:100vh}.guide{padding:85px 0 120px}.guide h1{letter-spacing:-5px;max-width:1050px;margin:28px 0;font:800 clamp(48px,7vw,90px)/.98 Manrope}.guideIntro{color:var(--muted);max-width:760px;font-size:20px;line-height:1.6}.hookGroups{grid-template-columns:1fr 1fr;gap:24px;margin-top:65px;display:grid}.hookGroups section{background:#fff;padding:38px}.hookGroups h2{margin:0 0 25px;font:700 27px Manrope}.hookGroups ol{margin:0;padding-left:24px}.hookGroups li{color:#43504c;padding:10px 0;line-height:1.5}.guideCta{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:30px;margin-top:55px;padding:45px;display:flex}.guideCta span{color:var(--acid);letter-spacing:1.5px;font-size:11px;font-weight:700}.guideCta h2{margin:10px 0 0;font:700 32px Manrope}.guideCta a{background:var(--acid);color:var(--ink);white-space:nowrap;padding:15px 18px;font-weight:700;text-decoration:none}@media (max-width:800px){.adShowcase{grid-template-columns:1fr;gap:14px}.guide h1{letter-spacing:-3px}.hookGroups{grid-template-columns:1fr}.guideCta{display:block}.guideCta a{margin-top:28px;display:inline-block}}.channel{grid-template-columns:1.35fr 1fr;align-items:center;gap:80px;padding:30px 0 120px;display:grid}.channelVideo{background:var(--ink);border-radius:18px;padding:12px;box-shadow:0 28px 60px #10201d25}.channelVideo video{aspect-ratio:16/9;background:#10201d;border-radius:10px;width:100%;display:block}.channelCopy h2{letter-spacing:-3px;margin:0;font:700 clamp(38px,4.8vw,62px)/1.04 Manrope}.channelCopy p,.channelCopy li{color:var(--muted);line-height:1.55}.channelCopy ul{margin:25px 0;padding-left:20px}.channelCopy li{padding:5px 0}.channelCopy a{color:var(--ink);font-weight:700}@media (max-width:800px){.channel{padding-bottom:90px;display:block}.channelVideo{margin-bottom:45px}}.nicheShelf{grid-template-columns:.85fr 1.15fr;align-items:start;gap:90px;padding:40px 0 120px;display:grid}.nicheShelf h2{letter-spacing:-2.7px;margin:0;font:700 clamp(36px,4.3vw,58px)/1.04 Manrope}.nicheShelf>div>p{color:var(--muted);max-width:500px;font-size:17px;line-height:1.6}.nicheShelf nav{border-top:1px solid var(--line)}.nicheShelf nav a{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;gap:20px;padding:20px 4px;font:700 17px Manrope;text-decoration:none;display:flex}.nicheShelf nav a:hover span{transform:translate(4px)}.nicheShelf nav span{transition:transform .15s}@media (max-width:800px){.nicheShelf{padding-bottom:90px;display:block}.nicheShelf>div{margin-bottom:40px}}.paymentCard{background:#eeece5;border:1px solid #c7cac1;margin-top:32px;padding:24px}.paymentCard span{letter-spacing:1.4px;color:#66716d;font-size:10px;font-weight:700;display:block}.paymentCard strong{margin:10px 0;font:700 25px Manrope;display:block}.paymentCard p{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.5}.paymentCard a{background:var(--ink);color:#fff;padding:12px 15px;font-weight:700;text-decoration:none;display:inline-block}.paymentCard a.disabled{cursor:not-allowed;background:#87908d}.honeyField{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.policyNote{color:var(--muted);margin:16px 0 0;font-size:11px;line-height:1.5}.policyNote a{color:inherit}.directEmail{margin-top:18px!important;font-size:13px!important}.directEmail a{color:var(--ink);font-weight:700}.policyFooter nav{justify-content:flex-end;gap:22px;display:flex}.policyFooter nav a{color:#c7d0cd;font-size:13px;text-decoration:none}.policyFooter nav a:hover{text-decoration:underline}.policyFooter small{grid-column:1/-1}.toolHero{padding:80px 0 70px}.toolHero h1{letter-spacing:-5px;max-width:980px;margin:28px 0;font:800 clamp(48px,7vw,88px)/.98 Manrope}.toolHero>p{color:var(--muted);max-width:750px;font-size:20px;line-height:1.55}.generatorCard{background:var(--ink);color:#fff;padding:52px;box-shadow:0 28px 70px #10201d26}.generatorCard form{grid-template-columns:.8fr 1.2fr;gap:50px;display:grid}.generatorIntro>span,.resultHeading span{color:var(--acid);letter-spacing:1.5px;font-size:11px;font-weight:700}.generatorIntro h2,.resultHeading h2{letter-spacing:-1.5px;margin:15px 0;font:700 34px/1.1 Manrope}.generatorIntro p{color:#9eaaa6;line-height:1.55}.generatorFields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.generatorFields label{flex-direction:column;gap:8px;font-size:12px;font-weight:700;display:flex}.generatorFields input,.generatorFields select{color:#fff;width:100%;font:inherit;background:#1b302b;border:1px solid #53615d;outline:none;padding:14px}.generatorFields input::placeholder{color:#85938e}.generatorCard form>button{background:var(--acid);color:var(--ink);cursor:pointer;border:0;grid-column:2;padding:16px;font:700 15px inherit}.generatorCard form>button span{float:right}.generatorResults{border-top:1px solid #41504c;margin-top:45px;padding-top:45px}.resultHeading{justify-content:space-between;align-items:end;gap:25px;display:flex}.resultHeading button{color:#fff;cursor:pointer;background:0 0;border:1px solid #71807b;padding:11px 14px;font:700 13px inherit}.generatorResults ol{grid-template-columns:1fr 1fr;gap:12px 34px;margin:0;padding:30px 0 30px 24px;display:grid}.generatorResults li{color:#dbe1df;padding:8px 12px;line-height:1.5}.generatorUpsell{background:#1b302b;justify-content:space-between;align-items:center;gap:25px;padding:20px 24px;display:flex}.generatorUpsell p{color:#c1cbc7;margin:0}.generatorUpsell a{color:var(--acid);white-space:nowrap;font-weight:700}.toolAdvice{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:100px;margin-bottom:110px;display:grid}.toolAdvice>div{background:var(--cream);padding:36px}.toolAdvice span{color:#72807b;font-size:11px}.toolAdvice h2{margin:24px 0 10px;font:700 25px Manrope}.toolAdvice p{color:var(--muted);margin:0;line-height:1.55}.resultActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.policyPage{min-height:100vh}.policyContent{max-width:850px;padding:75px 0 120px}.policyContent h1{letter-spacing:-4px;margin:26px 0;font:800 clamp(45px,6vw,76px)/1 Manrope}.policyLead{color:var(--muted);max-width:760px;font-size:20px;line-height:1.6}.policyUpdated{color:#7b8582;margin:28px 0 52px;font-size:13px;display:block}.policySections{background:#fff;padding:44px}.policySections section+section{border-top:1px solid var(--line);margin-top:32px;padding-top:32px}.policySections h2{margin:0 0 14px;font:700 24px Manrope}.policySections p,.policySections li{color:#4e5b57;line-height:1.65}.policySections ul{padding-left:20px}.policySections a{color:var(--ink);font-weight:600}:focus-visible{outline-offset:3px;outline:3px solid #84a700}@media (max-width:800px){.policyFooter nav{flex-wrap:wrap;justify-content:flex-start;margin:24px 0}.toolHero h1{letter-spacing:-3px}.generatorCard{padding:28px}.generatorCard form{display:block}.generatorFields{grid-template-columns:1fr;margin:30px 0 18px}.generatorCard form>button{width:100%}.resultHeading,.generatorUpsell{display:block}.resultActions{justify-content:flex-start}.resultHeading button{margin-top:15px}.generatorResults ol{grid-template-columns:1fr}.generatorUpsell a{white-space:normal;margin-top:15px;display:inline-block}.toolAdvice{grid-template-columns:1fr}.policySections{padding:26px}.policyContent h1{letter-spacing:-2.5px}}.nichePage{min-height:100vh}.nicheHero{padding:55px 0 105px}.breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:55px;font-size:13px;display:flex}.breadcrumbs a{color:var(--ink);text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.nicheHero h1{letter-spacing:-5px;max-width:1080px;margin:28px 0;font:800 clamp(48px,7vw,88px)/.98 Manrope}.nicheHero>p{color:var(--muted);max-width:820px;font-size:20px;line-height:1.62}.nicheHeroActions{align-items:center;gap:28px;margin-top:36px;display:flex}.nicheHeroActions .textLink{color:var(--ink);font-weight:700}.nicheHooks{padding:100px 0}.nicheSectionIntro{justify-content:space-between;align-items:end;gap:50px;margin-bottom:50px;display:flex}.nicheSectionIntro>div>span,.nicheCta>div>span,.relatedHooks>span,.serviceIncluded>div:first-child>span,.serviceCta>div>span{color:#53615d;letter-spacing:1.6px;font-size:11px;font-weight:700}.nicheSectionIntro h2,.nicheCta h2,.relatedHooks h2,.serviceIncluded h2,.serviceCta h2{letter-spacing:-2.5px;margin:14px 0 0;font:700 clamp(34px,4.5vw,58px)/1.05 Manrope}.nicheSectionIntro>p{max-width:460px;color:var(--muted);margin:0;line-height:1.6}.nicheHookList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.nicheHookList>li{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;gap:22px;padding:28px 0;display:grid}.nicheHookList>li>span{color:#77817d;padding-top:7px;font:700 12px Manrope}.nicheHookList h3{max-width:880px;margin:0;font:700 clamp(20px,2.3vw,27px)/1.35 Manrope}.nicheHookList p{color:var(--muted);max-width:900px;margin:12px 0 0;line-height:1.55}.nicheHookList p strong{color:var(--ink)}.nicheAdvice{background:var(--ink);color:#fff;padding:105px 0}.nicheAdvice .nicheSectionIntro>div>span{color:var(--acid)}.nicheAdviceGrid{border-top:1px solid #41504c;grid-template-columns:repeat(3,1fr);display:grid}.nicheAdviceGrid article{border-right:1px solid #41504c;min-height:235px;padding:32px 32px 0 0}.nicheAdviceGrid article+article{padding-left:32px}.nicheAdviceGrid article>span{color:var(--acid);font-size:11px}.nicheAdviceGrid h3{margin:34px 0 12px;font:700 24px Manrope}.nicheAdviceGrid p{color:#aeb9b5;margin:0;line-height:1.6}.nicheCta{background:#e4ff72;grid-template-columns:1fr auto;align-items:center;gap:65px;margin-top:110px;margin-bottom:110px;padding:52px;display:grid}.nicheCta h2{max-width:780px;font-size:clamp(32px,4vw,50px)}.nicheCta p{color:#4e5b57;max-width:760px;margin-bottom:0;line-height:1.6}.nicheCta>a{background:var(--ink);color:#fff;white-space:nowrap;padding:17px 20px;font-weight:700;text-decoration:none}.nicheFaq{padding-bottom:110px}.nicheFaqList{border-top:1px solid var(--line)}.nicheFaqList details{border-bottom:1px solid var(--line);padding:25px 0}.nicheFaqList summary{cursor:pointer;margin-left:20px;padding-left:8px;font:700 21px Manrope;list-style-position:outside}.nicheFaqList p{color:var(--muted);max-width:840px;margin:18px 0 2px 28px;line-height:1.65}.relatedHooks{padding:0 0 120px}.relatedHooks>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:38px;display:grid}.relatedHooks a{color:var(--ink);background:#fff;flex-direction:column;gap:18px;padding:24px;text-decoration:none;display:flex}.relatedHooks a>strong{font:700 19px Manrope}.relatedHooks a>span{color:var(--muted);font-size:13px}.relatedHooks a:hover span{text-decoration:underline}.guide .relatedHooks{padding:80px 0 20px}.servicePage{min-height:100vh}.serviceHero{padding:55px 0 105px}.serviceHero h1{letter-spacing:-5.5px;max-width:1050px;margin:28px 0;font:800 clamp(50px,7.4vw,94px)/.98 Manrope}.serviceHero h1 em{color:#80918b;font-style:normal}.serviceHero>p{color:var(--muted);max-width:780px;font-size:20px;line-height:1.62}.serviceHeroActions{gap:14px;margin-top:36px;display:flex}.serviceProof{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:70px;padding-top:25px;display:grid}.serviceProof div{flex-direction:column;display:flex}.serviceProof strong{font:700 23px Manrope}.serviceProof span{color:var(--muted);margin-top:4px;font-size:13px}.serviceCompare{padding:105px 0}.comparisonTable{background:#fff;overflow-x:auto;box-shadow:0 18px 50px #1e322710}.comparisonTable table{border-collapse:collapse;width:100%;min-width:700px}.comparisonTable th,.comparisonTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:21px 24px;line-height:1.45}.comparisonTable thead th{background:var(--ink);color:#fff;font:700 15px Manrope}.comparisonTable thead th:last-child{color:var(--ink);background:#d9ff43}.comparisonTable tbody th{width:24%;font:700 14px Manrope}.comparisonTable tbody td{color:#53615d}.comparisonTable tbody tr:last-child th,.comparisonTable tbody tr:last-child td{border-bottom:0}.serviceFlow{background:var(--ink);color:#fff;padding:105px 0}.serviceFlow .nicheSectionIntro>div>span{color:var(--acid)}.serviceFlow .nicheSectionIntro>p{color:#aeb9b5}.serviceFlow ol{border-top:1px solid #41504c;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.serviceFlow li{border-right:1px solid #41504c;min-height:245px;padding:30px 25px 0 0}.serviceFlow li+li{padding-left:25px}.serviceFlow li>span{color:var(--acid);font-size:11px}.serviceFlow h3{margin:35px 0 12px;font:700 22px Manrope}.serviceFlow li p{color:#aeb9b5;font-size:14px;line-height:1.55}.serviceTiming{color:#aeb9b5;border-top:1px solid #41504c;margin:50px 0 0;padding-top:25px;line-height:1.6}.serviceTiming strong{color:#fff}.serviceIncluded{grid-template-columns:.8fr 1fr;gap:70px;padding:110px 0;display:grid}.serviceIncluded ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.serviceIncluded li{border-bottom:1px solid var(--line);padding:17px 0}.serviceIncluded li:before{content:"✓";color:#4c8c52;margin-right:12px}.serviceNotIncluded{background:#fff;grid-column:2;padding:26px}.serviceNotIncluded p{color:var(--muted);margin:8px 0 0;line-height:1.55}.serviceCta{background:#e4ff72;grid-template-columns:1fr auto;align-items:center;gap:65px;margin-bottom:110px;padding:52px;display:grid}.serviceCta p{color:#4e5b57;max-width:710px;line-height:1.6}.serviceCta>a{background:var(--ink);color:#fff;white-space:nowrap;padding:17px 20px;font-weight:700;text-decoration:none}@media (max-width:800px){.nicheHero{padding-bottom:75px}.nicheHero h1,.serviceHero h1{letter-spacing:-3px}.nicheHeroActions,.serviceHeroActions{flex-direction:column;align-items:stretch;gap:20px}.nicheHeroActions .textLink{text-align:center}.nicheHooks,.serviceCompare{padding:75px 0}.nicheSectionIntro{display:block}.nicheSectionIntro>p{margin-top:22px}.nicheHookList>li{grid-template-columns:38px 1fr;gap:10px}.nicheAdvice,.serviceFlow{padding:80px 0}.nicheAdviceGrid{grid-template-columns:1fr}.nicheAdviceGrid article,.nicheAdviceGrid article+article{border-bottom:1px solid #41504c;border-right:0;min-height:auto;padding:28px 0}.nicheAdviceGrid h3{margin-top:18px}.nicheCta,.serviceCta{margin-top:75px;margin-bottom:75px;padding:32px 25px;display:block}.nicheCta>a,.serviceCta>a{white-space:normal;margin-top:28px;display:inline-block}.relatedHooks>div{grid-template-columns:1fr}.serviceProof{grid-template-columns:1fr 1fr;gap:24px}.serviceFlow ol{grid-template-columns:1fr}.serviceFlow li,.serviceFlow li+li{border-bottom:1px solid #41504c;border-right:0;min-height:auto;padding:26px 0}.serviceFlow h3{margin-top:17px}.serviceIncluded{padding:80px 0;display:block}.serviceIncluded>div:first-child{margin-bottom:35px}.serviceNotIncluded{margin-top:30px}.serviceHero{padding-bottom:75px}}
