:root{--navy:#142f46;--teal:#087d72;--teal-dark:#05655d;--ink:#1c2b36;--muted:#627486;--line:#dce6e9;--soft:#eff7f5;--input:#fff7d6;--warn:#fff2bc;--cream:#fbfaf5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--cream);margin:0;font:16px/1.5 Arial,sans-serif}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.035em;margin-bottom:20px;font-size:clamp(38px,6vw,68px);line-height:1.02}h2{letter-spacing:-.025em;font-size:clamp(27px,4vw,42px);line-height:1.1}.eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:800}.eyebrow.dark{color:var(--teal)}.salesHero,.plannerHeader{background:linear-gradient(140deg,var(--navy),#1d5264);color:#fff}.salesHero{padding:70px 20px 56px}.heroGrid,.salesMain,.plannerHeader>div,.plannerMain{max-width:1120px;margin:auto}.heroGrid{grid-template-columns:1.08fr .92fr;align-items:center;gap:56px;display:grid}.heroCopy{color:#d9e9ee;max-width:650px;font-size:clamp(18px,2vw,22px)}.heroAction{align-items:center;gap:16px;margin-top:28px;display:flex}.heroAction span{color:#d9e9ee;font-size:13px}.primaryCta{color:#152c3e;background:#f2c14e;border-radius:9px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 5px #c49429}.primaryCta:hover{background:#ffd267}.primaryCta:focus-visible{outline-offset:3px;outline:3px solid #ffce5c}button:focus-visible{outline-offset:3px;outline:3px solid #ffce5c}summary:focus-visible{outline-offset:3px;outline:3px solid #ffce5c}input:focus-visible{outline-offset:3px;outline:3px solid #ffce5c}.trustLine{color:#bcd0d8;margin-top:18px;font-size:13px}.productVisual{color:var(--ink);background:#fff;border-radius:18px;padding:24px;transform:rotate(1deg);box-shadow:0 24px 70px #06172366}.visualTop{color:var(--muted);justify-content:space-between;gap:10px;font-size:13px;display:flex}.visualTop strong{color:var(--navy)}.productVisual>p{margin:18px 0 12px}.visualKpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.visualKpis div{background:var(--soft);border-radius:10px;padding:12px}.visualKpis small{color:var(--muted);font-size:11px;display:block}.visualKpis strong{color:var(--teal);font-size:21px;display:block}.visualDecision{background:var(--warn);border-radius:9px;margin-top:12px;padding:12px;font-size:13px;font-weight:700}.salesMain{padding:0 20px 70px}.fitStrip{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(3,1fr);margin-top:-22px;display:grid;position:relative;box-shadow:0 10px 35px #142f4612}.fitStrip div{border-right:1px solid var(--line);padding:20px}.fitStrip div:last-child{border:0}.fitStrip strong,.fitStrip span{display:block}.fitStrip strong{color:var(--teal);font-size:13px}.fitStrip span{margin-top:4px;font-size:14px}.storySection,.includedSection{grid-template-columns:1fr 1fr;align-items:start;gap:70px;padding:90px 0;display:grid}.storySection>p{color:#435665;font-size:20px}.demoSection{border:1px solid var(--line);background:#fff;border-radius:20px;padding:42px}.sectionIntro{max-width:710px}.methodCard{border-top:1px solid var(--line);margin-top:25px}.methodCard summary{cursor:pointer;color:var(--teal);padding:20px 0;font-weight:800}.methodGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.methodGrid>div{background:var(--soft);border-radius:12px;padding:20px}.methodGrid span{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:800;display:inline-grid}.methodGrid h3{margin:13px 0 6px;font-size:17px}.methodGrid p{color:var(--muted);margin:0;font-size:14px}.formula{background:var(--navy);color:#fff;overflow-wrap:anywhere;border-radius:10px;margin-top:18px;padding:16px;font:14px/1.5 ui-monospace,monospace}.includedSection ul{padding-left:20px}.includedSection li{margin:10px 0}.midOffer{background:var(--navy);color:#fff;border-radius:16px;padding:28px}.midOffer>strong{font-size:24px;line-height:1.2}.midOffer p{color:#d9e9ee;margin:12px 0 20px}.midOffer small,.finalOffer small{color:#bcd0d8;margin-top:16px;display:block}.objections{padding:0 0 90px}.objectionGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.objectionGrid article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:22px}.objectionGrid h3{margin-bottom:7px;font-size:17px}.objectionGrid p{color:var(--muted);margin:0;font-size:14px}.finalOffer{text-align:center;background:linear-gradient(140deg,var(--navy),#1d5264);color:#fff;border-radius:18px;padding:48px 22px}.finalOffer h2{max-width:700px;margin:0 auto 12px}.finalOffer p{color:#d9e9ee}.finalOffer .primaryCta{margin-top:12px}footer{text-align:center;color:var(--muted);padding:22px;font-size:12px}.plannerHeader{padding:34px 20px}.plannerHeader h1{margin:2px 0 8px;font-size:clamp(29px,5vw,44px)}.plannerHeader p{color:#dbeafe;margin:0}.plannerMain{padding:24px 16px 48px}.notice{background:var(--warn);border-radius:10px;margin-bottom:20px;padding:14px 16px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px}.inputCard summary{cursor:pointer;color:var(--navy);font-size:20px;font-weight:700}.inputCard summary small{color:var(--muted);font-size:12px;display:block}.fields{margin-top:14px}.field{grid-template-columns:1fr 150px;align-items:center;gap:12px;margin:13px 0;display:grid}.field small{color:var(--muted);font-size:12px;display:block}input{background:var(--input);width:100%;font:inherit;text-align:right;border:1px solid #d6b656;border-radius:8px;padding:11px}.results{grid-column:1/-1}.resultHeading{justify-content:space-between;gap:12px;display:flex}.resultHeading h2{font-size:20px}.resultHeading p{color:var(--muted);font-size:13px}.resultHeading>span{color:var(--teal);background:#dff4ef;border-radius:999px;height:max-content;padding:4px 9px;font-size:11px;font-weight:700}.kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.kpi{background:var(--soft);border:1px solid var(--line);border-radius:12px;padding:16px}.kpi span{color:var(--muted);font-size:13px;display:block}.kpi strong{color:var(--teal);font-size:22px;display:block}.kpiHero{background:#e7f5f1;border-color:#9fd4ca}.kpiHero strong{font-size:25px}.primaryMetric{border:2px solid var(--teal);box-shadow:0 5px 18px #087d7218}.scenarioCards{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}.scenarioCards article{border:1px solid var(--line);border-radius:9px;padding:12px}.scenarioCards dl{margin:7px 0 0}.scenarioCards dl div{justify-content:space-between;font-size:11px;display:flex}.scenarioCards dd{margin:0;font-weight:700}.scenarioGain{color:var(--teal);font-size:13px}.decision{background:var(--warn);border-left:5px solid #e5b83f;border-radius:10px;margin-top:16px;padding:18px;box-shadow:0 7px 20px #142f460d}.decision strong,.decision span{display:block}.decision strong{color:var(--navy);font-size:18px}.decision span{color:#435665;margin-top:4px}button{background:var(--teal);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:12px;padding:11px 15px;font-weight:700}.foot{color:var(--muted);font-size:13px}@media (max-width:760px){.salesHero{padding:30px 16px 42px}.heroGrid{grid-template-columns:1fr;gap:28px}.salesHero h1{font-size:39px}.heroCopy{font-size:17px}.heroAction{display:block}.heroAction .primaryCta{width:100%}.heroAction span{text-align:center;margin-top:12px;display:block}.productVisual{padding:16px;transform:none}.visualKpis{grid-template-columns:1fr 1fr}.visualKpis div:last-child{grid-column:1/-1}.salesMain{padding:0 12px 45px}.fitStrip{grid-template-columns:1fr;margin-top:-18px}.fitStrip div{border-right:0;border-bottom:1px solid var(--line);padding:14px}.storySection,.includedSection{grid-template-columns:1fr;gap:18px;padding:58px 4px}.storySection>p{font-size:17px}.demoSection{padding:22px 16px}.methodGrid,.objectionGrid{grid-template-columns:1fr}.finalOffer{padding:38px 16px}.finalOffer .primaryCta{width:100%}.plannerHeader{padding:18px 16px}.plannerMain{padding:12px 10px 32px}.grid{grid-template-columns:1fr;gap:10px}.results{order:-1}.card{padding:12px}.kpis{grid-template-columns:1fr 1fr;gap:7px}.kpi{padding:10px}.kpi strong{font-size:18px}.scenarioCards{grid-template-columns:1fr 1fr}.field{grid-template-columns:1fr 105px;gap:8px;font-size:13px}input{padding:8px;font-size:16px}.inputCard summary{font-size:16px}button{width:100%}}@media print{.salesHero,.salesMain,footer,.notice,button{display:none}.plannerHeader{padding:14px}.card{box-shadow:none}.grid{display:block}.card{margin-bottom:12px}}.printActions{flex-wrap:wrap;gap:10px;display:flex}.secondaryButton{color:var(--teal);border:1px solid var(--teal);background:#fff}.secondaryButton:disabled{color:#7b8a94;cursor:not-allowed;background:#eef1f2;border-color:#cbd4d8}.clientPdfStatus{margin:8px 0 0;font-size:12px;font-weight:650}.clientPdfStatus.missing{color:#9b4b23}.clientPdfStatus.ready{color:var(--teal)}.printPrivacy{color:var(--muted);margin:5px 0 0;font-size:12px}.printSheet{display:none}@media (max-width:760px){.printActions{display:block}}@media print{@page{size:A4;margin:14mm}body{color:#142f46;background:#fff}.plannerHeader,.plannerMain>.notice,.plannerMain>.grid,.plannerMain>.foot{display:none!important}.plannerMain{max-width:none;padding:0}.printSheet{font-family:Arial,sans-serif}.printSheet h1{margin:0 0 8px;font-size:28px}.printSheet h2{margin:24px 0 8px;font-size:17px}.printEyebrow{color:#087d72;letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800}.printWarning,.clientSafe{background:#fff7d6;border-left:4px solid #f2c14e;padding:10px 12px;font-size:12px}.printMetrics{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0;display:grid}.printMetrics div{border:1px solid #dce6e9;border-radius:8px;padding:12px}.printMetrics span,.printMetrics strong{display:block}.printMetrics span{color:#627486;font-size:11px}.printMetrics strong{color:#087d72;font-size:18px}.printDecision{background:#fff2bc;border-radius:8px;padding:14px;font-weight:700}.assumptionGrid{grid-template-columns:1fr 1fr;gap:0 26px;display:grid}.assumptionGrid span{border-bottom:1px solid #dce6e9;justify-content:space-between;padding:8px 0;font-size:12px;display:flex}.printFoot{color:#627486;margin-top:24px;font-size:10px}.heroRate{color:#fff;background:#142f46;border-radius:10px;margin:24px 0;padding:20px}.heroRate span,.heroRate strong{display:block}.heroRate span{color:#d9e9ee;font-size:12px}.heroRate strong{font-size:34px}.negotiationLead{color:#435665;max-width:620px}.rationaleList{padding-left:20px}.rationaleList li{margin:10px 0}.clientSafe{margin-top:24px}.clientMetrics{grid-template-columns:repeat(3,1fr)}body[data-print-mode=private] .privatePrint,body[data-print-mode=negotiation] .negotiationPrint{display:block}}.notice{justify-content:space-between;align-items:center;gap:18px;display:flex}.currencyPicker{white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.currencyPicker select{color:var(--ink);font:inherit;background:#fff;border:1px solid #d6b656;border-radius:8px;padding:9px 30px 9px 10px}.field{grid-template-columns:minmax(0,1fr) 165px}.field>label>span{font-weight:600;display:block}.field>label>small{color:var(--muted);margin-top:2px;font-size:11px;line-height:1.35;display:block}.fieldControl{gap:5px;display:grid}.fieldControl>input[type=text]{-webkit-appearance:none;appearance:none}.includeToggle{color:var(--muted);cursor:pointer;justify-content:flex-end;align-items:center;gap:6px;font-size:10px;display:flex}.includeToggle input{-webkit-appearance:none;appearance:none;cursor:pointer;background:#b8c4ca;border:0;border-radius:999px;width:28px;height:16px;margin:0;padding:0;position:relative}.includeToggle input:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px}.includeToggle input:checked{background:var(--teal)}.includeToggle input:checked:after{transform:translate(12px)}.fieldExcluded{opacity:.58}.fieldExcluded input[type=text]{background:#eef1f2;border-color:#d4dadd}.negative{color:#b43d35!important}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.notice{display:block}.currencyPicker{justify-content:space-between;margin-top:12px}.field{grid-template-columns:minmax(0,1fr) 112px}.field>label>small{font-size:10px}}.negotiationContext{grid-column:1/-1}.contextGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 28px;margin-top:18px;display:grid}.contextField{grid-template-rows:auto 32px auto;align-content:start;gap:5px;display:grid}.contextField>span{font-weight:700}.contextField>span em{color:#9b4b23;margin-left:8px;font-size:10px;font-style:normal;font-weight:700;display:inline-block}.contextField>small{color:var(--muted);font-size:11px;line-height:1.35}.contextField input,.contextField textarea{width:100%;font:inherit;text-align:left;resize:vertical;background:#fff;border:1px solid #b8cbd0;border-radius:8px;padding:11px}.contextField input{height:46px}.contextField textarea{height:112px;min-height:112px}.context-role,.context-notes{grid-column:1/-1}.context-notes textarea{height:92px;min-height:92px}@media (max-width:760px){.contextGrid{grid-template-columns:1fr;gap:16px}.contextField{grid-template-rows:auto auto auto}.context-role,.context-notes{grid-column:auto}}.accessPage{background:linear-gradient(145deg,#eef8f6,#f8fbfc 55%,#fff7d6);place-items:center;min-height:100vh;padding:32px;display:grid}.accessCard{background:#fff;border:1px solid #c4d7dc;border-radius:24px;width:min(620px,100%);padding:clamp(28px,5vw,52px);box-shadow:0 24px 70px #142f461f}.accessCard h1{color:#142f46;margin:12px 0 18px;font-size:clamp(2rem,6vw,3.4rem);line-height:1}.accessCard>p{color:#526b7e;line-height:1.6}.activationForm{gap:14px;margin:28px 0;display:grid}.activationForm label{color:#142f46;gap:4px;font-weight:700;display:grid}.activationForm label small{color:#627b8c;font-weight:400}.activationForm input{width:100%;font:inherit;letter-spacing:.04em;text-transform:uppercase;text-align:left;background:#fff;border:1px solid #adc4cc;border-radius:12px;padding:14px 16px}.activationForm input:focus{border-color:#087d72;outline:3px solid #087d7233}.activationForm .primaryCta{cursor:pointer;text-align:center;border:0;margin:0}.activationForm .primaryCta:disabled{opacity:.65;cursor:wait}.activationError{margin:0;font-weight:650;color:#a12c2c!important}.activationHelp{font-size:.92rem}.activationHelp a{color:#087d72;font-weight:800}.accessNotes{color:#526b7e;border-top:1px solid #dbe6e9;border-bottom:1px solid #dbe6e9;margin:20px 0;padding:16px 0;font-size:.93rem}.accessNotes p{margin:6px 0}.ctaProof{gap:4px;max-width:430px;display:grid}.ctaProof span{color:#d9e9ee;font-size:13px}.ctaProof strong{color:#fff;font-size:14px}.midOffer .ctaClosing{color:#fff;margin-top:18px;font-weight:800}.midOffer .ctaMicrocopy,.finalOffer .ctaMicrocopy{color:#d9e9ee}.midOffer .legalNote,.finalOffer .previewNote{color:#9fb6c0;margin-top:7px}@media (max-width:760px){.ctaProof{text-align:center;margin-top:12px}.heroAction .ctaProof span,.heroAction .ctaProof strong{display:block}.midOffer .primaryCta{width:100%}}.visualInputs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:7px 18px;margin:14px 0;padding:14px 0;list-style:none;display:grid}.visualInputs li{justify-content:space-between;gap:8px;font-size:11px;display:flex}.visualInputs span{color:var(--muted)}.visualInputs strong{color:var(--navy);white-space:nowrap}.visualDecision{font-weight:400}.visualDecision p{margin:0}.visualDecision p+p{margin-top:5px}.visualDecision strong{color:var(--navy)}.visualExampleAction{align-items:center;gap:12px;margin-top:12px;display:flex}.visualExampleAction .primaryCta{min-height:44px;padding:0 16px;font-size:14px}.visualExampleAction small{color:var(--muted);font-size:11px}@media (max-width:760px){.visualInputs{grid-template-columns:1fr}.visualExampleAction{display:grid}.visualExampleAction .primaryCta{width:100%}.visualExampleAction small{text-align:center}}.growthPage{max-width:1180px;margin:auto;padding:48px 22px 80px}.growthHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:30px;padding-bottom:26px;display:flex}.growthHeader h1{color:var(--navy);margin:2px 0 12px;font-size:clamp(40px,7vw,72px)}.growthHeader p:last-child{color:var(--muted);max-width:680px;margin:0}.growthRefresh{color:var(--teal);white-space:nowrap;font-weight:800;text-decoration:none}.growthPeriod{justify-content:space-between;gap:25px;margin:26px 0 16px;display:flex}.growthPeriod span{color:var(--muted);text-align:right;max-width:700px;font-size:13px}.growthMetrics{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.growthMetrics article,.growthPanel{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px}.growthMetrics span,.growthMetrics small{color:var(--muted);display:block}.growthMetrics strong{color:var(--teal);margin:8px 0;font-size:38px;line-height:1.1;display:block}.growthMetrics small{font-size:12px}.growthGrid{grid-template-columns:1.35fr .65fr;gap:14px;margin-top:14px;display:grid}.growthPanel h2{margin-bottom:7px;font-size:24px}.growthPanel>p{color:var(--muted);font-size:14px}.growthTable{margin-top:20px}.growthTable>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,1fr) repeat(3,85px);align-items:center;gap:10px;padding:10px 4px;display:grid}.growthTable>div span:not(:first-child){text-align:right}.growthTableHead{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.growthTable>div:not(.growthTableHead) strong{text-transform:capitalize}.growthList{margin:20px 0 0;padding:0;list-style:none}.growthList li{border-bottom:1px solid var(--line);text-transform:capitalize;justify-content:space-between;padding:10px 0;display:flex}.growthEmpty{background:var(--soft);border-radius:10px;padding:14px}.launchPanel{margin-top:14px}.launchLinks{gap:10px;margin-top:18px;display:grid}.launchLinks>div{grid-template-columns:160px 1fr;align-items:center;gap:16px;display:grid}.launchLinks code{background:var(--soft);overflow-wrap:anywhere;color:var(--navy);border-radius:8px;padding:10px}.launchCopy{margin-top:14px}.launchPost{border-left:4px solid var(--teal);max-width:850px;padding:6px 0 6px 16px;color:var(--ink)!important;font-size:16px!important}@media (max-width:760px){.growthPage{padding:26px 12px 55px}.growthHeader,.growthPeriod{display:block}.growthRefresh{margin-top:18px;display:inline-block}.growthPeriod span{text-align:left;margin-top:5px;display:block}.growthMetrics,.growthGrid{grid-template-columns:1fr}.growthTable{overflow-x:auto}.growthTable>div{min-width:520px}.launchLinks>div{grid-template-columns:1fr;gap:5px}}.resourceHero{background:linear-gradient(140deg,var(--navy),#1d5264);color:#fff;padding:32px 20px 72px}.resourceHero>div,.resourceMain{max-width:980px;margin:auto}.resourceBrand{color:#d9e9ee;margin-bottom:65px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}.resourceHero h1{max-width:860px}.resourceHero>div>p:not(.eyebrow){color:#d9e9ee;max-width:700px;font-size:20px}.resourceHero .primaryCta{margin-top:16px}.resourceMain{padding:70px 20px 85px}.resourceLead{max-width:800px;margin-bottom:38px}.resourceLead>p:last-child{color:#435665;font-size:19px}.formulaSteps{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.formulaSteps.twoSteps{grid-template-columns:repeat(2,1fr)}.formulaSteps article,.comparisonCards article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px}.formulaSteps article>span{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.formulaSteps h2,.comparisonCards h2{margin:16px 0 10px;font-size:22px}.formulaSteps code{background:var(--soft);color:var(--navy);overflow-wrap:anywhere;border-radius:9px;padding:12px;font-size:12px;display:block}.formulaSteps p{color:var(--muted);margin:16px 0 0;font-size:14px}.resourceInsight{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:1.15fr .85fr;align-items:center;gap:42px;margin:70px 0;padding:38px;display:grid}.resourceInsight>div>p:last-child{color:#435665}.resourceNumbers{gap:9px;display:grid}.resourceNumbers span{background:var(--soft);border-radius:10px;justify-content:space-between;align-items:center;padding:14px;display:flex}.resourceNumbers small{color:var(--muted)}.resourceNumbers strong{color:var(--teal);font-size:20px}.resourceInsight blockquote{background:var(--navy);color:#fff;border-radius:14px;margin:0;padding:28px;font-size:28px;font-weight:800}.resourceInsight blockquote small{color:#d9e9ee;margin-top:12px;font-size:13px;font-weight:400;display:block}.comparisonCards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.comparisonCards ul{padding-left:20px}.comparisonCards li{margin:8px 0}.resourceFaq{max-width:800px;margin:70px auto}.resourceFaq details{border:1px solid var(--line);background:#fff;border-radius:10px;margin:8px 0;padding:0 18px}.resourceFaq summary{cursor:pointer;padding:16px 0;font-weight:800}.resourceFaq details p{color:var(--muted);margin:0;padding-bottom:16px}.resourceClose{text-align:center;background:linear-gradient(140deg,var(--navy),#1d5264);color:#fff;border-radius:18px;padding:46px 28px}.resourceClose p{color:#d9e9ee;max-width:700px;margin:0 auto 20px}.resourceClose small{color:#bcd0d8;margin-top:16px;display:block}.resourceNav{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:28px;display:flex}.resourceNav a{color:var(--teal);font-weight:800}@media (max-width:760px){.resourceHero{padding:24px 16px 48px}.resourceBrand{margin-bottom:42px}.resourceHero>div>p:not(.eyebrow){font-size:17px}.resourceHero .primaryCta{width:100%}.resourceMain{padding:48px 12px 60px}.formulaSteps,.formulaSteps.twoSteps,.comparisonCards,.resourceInsight{grid-template-columns:1fr}.resourceInsight{gap:20px;margin:48px 0;padding:22px}.resourceClose{padding:36px 16px}.resourceClose .primaryCta{width:100%}}.guideLinks{grid-template-columns:repeat(3,1fr);gap:12px;margin:-45px 0 45px;display:grid}.guideLinks a{border:1px solid var(--line);background:#fff;border-radius:12px;padding:18px;text-decoration:none;display:block}.guideLinks strong,.guideLinks span{display:block}.guideLinks strong{color:var(--teal)}.guideLinks span{color:var(--muted);margin-top:4px;font-size:12px}@media (max-width:760px){.guideLinks{grid-template-columns:1fr;margin:-30px 0 30px}}.pageTable>div{grid-template-columns:minmax(220px,1fr) 100px 100px}.pageTable>div strong{text-transform:none!important}.referralNudge{background:var(--soft);border:1px solid var(--line);border-radius:10px;align-items:center;gap:14px;margin-top:18px;padding:14px 16px;display:flex}.referralNudge div{flex:1}.referralNudge strong,.referralNudge span{display:block}.referralNudge span{color:var(--muted);font-size:12px}.referralNudge button{margin:0}.referralNudge small{color:var(--teal);font-weight:800}@media (max-width:760px){.referralNudge{display:block}.referralNudge button{margin-top:12px}}.onboardingStrip{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:start;gap:24px;margin-bottom:20px;padding:14px 16px;display:flex}.onboardingStrip>strong{color:var(--teal);white-space:nowrap}.onboardingStrip ol{color:var(--muted);grid-template-columns:repeat(3,1fr);gap:22px;margin:0;padding-left:20px;font-size:12px;display:grid}.growthMetrics{grid-template-columns:repeat(4,1fr)}.growthSubheading{margin-top:28px!important}.launchAssets{margin-top:14px}.launchAssets>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.launchAssets article{background:var(--soft);border-radius:10px;padding:16px}.launchAssets h3{margin-bottom:8px;font-size:16px}.launchAssets article p{color:#435665;font-size:12px}.launchAssets>p:last-child{color:var(--teal);margin:14px 0 0}@media (max-width:760px){.onboardingStrip{display:block}.onboardingStrip ol{grid-template-columns:1fr;gap:7px;margin-top:10px}.growthMetrics,.launchAssets>div{grid-template-columns:1fr}}.supportPage{max-width:980px;margin:auto;padding:44px 20px 80px}.supportBrand{color:var(--teal);margin-bottom:55px}.supportPage h1{color:var(--navy);max-width:850px}.supportLead{color:var(--muted);max-width:720px;font-size:19px}.supportGrid{grid-template-columns:1fr 1fr;gap:14px;margin:42px 0;display:grid}.supportGrid article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px}.supportGrid h2{font-size:20px}.supportGrid p,.supportGrid li{color:#435665;font-size:14px}.supportGrid a,.foot a,footer a{color:var(--teal);font-weight:800}.supportClose{background:var(--navy);color:#fff;border-radius:16px;padding:32px}.supportClose p{color:#d9e9ee;max-width:720px}@media (max-width:760px){.supportPage{padding:28px 12px 55px}.supportGrid{grid-template-columns:1fr}.supportClose .primaryCta{width:100%}}.freeCalculator{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:.8fr 1.2fr;align-items:start;gap:44px;margin-top:-112px;margin-bottom:74px;padding:clamp(24px,5vw,44px);display:grid;position:relative;box-shadow:0 22px 60px #142f4614}.freeCalculatorIntro h2{color:var(--navy);font-size:clamp(29px,4vw,42px)}.freeCalculatorIntro>p:last-of-type{color:#435665}.freeCalculatorIntro ul{color:var(--muted);padding-left:20px;font-size:13px}.freeCalculatorPanel{background:var(--soft);border:1px solid #cfe0df;border-radius:16px;padding:22px}.freeCalculatorFields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.freeCalculatorFields label{color:var(--navy);gap:2px;font-size:13px;font-weight:800;display:grid}.freeCalculatorFields label:nth-child(5){grid-column:1/-1}.freeCalculatorFields label>small{color:var(--muted);min-height:30px;font-size:10px;font-weight:400}.freeInput{background:var(--input);border:1px solid #d6b656;border-radius:8px;align-items:center;margin-top:4px;display:flex;overflow:hidden}.freeInput b{color:#6b5d24;padding:0 0 0 11px}.freeInput.suffix b{padding:0 11px 0 0}.freeInput input{text-align:right;background:0 0;border:0;border-radius:0;min-width:0}.freeInput.solo input{text-align:right}.freeCalculateButton{width:100%;margin-top:18px}.freeCalculatorError{color:#9b2f26;margin:12px 0 0;font-size:12px;font-weight:700}.freeCalculatorResult{background:var(--navy);color:#fff;border-radius:14px;margin-top:18px;padding:22px}.freeCalculatorResult>p{color:#d9e9ee;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;font-size:12px;font-weight:800}.freeCalculatorResult>strong{color:#72d1c4;font-size:clamp(36px,6vw,55px);line-height:1.05;display:block}.freeCalculatorResult>strong span{color:#d9e9ee;margin-left:3px;font-size:16px}.freeCalculatorResult dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.freeCalculatorResult dl div{border-top:1px solid #fff3;padding-top:9px}.freeCalculatorResult dt{color:#bcd0d8;font-size:10px}.freeCalculatorResult dd{margin:3px 0 0;font-size:13px;font-weight:800}.freeCalculatorResult>small{color:#bcd0d8;margin-bottom:16px;font-size:11px;display:block}.freeCalculatorResult .primaryCta{text-align:center;width:100%;min-height:48px;font-size:13px}.resourceMain>.freeCalculator+.resourceLead{margin-top:0}@media (max-width:760px){.freeCalculator{grid-template-columns:1fr;gap:18px;margin-top:-78px;margin-bottom:50px;padding:18px}.freeCalculatorPanel{padding:14px}.freeCalculatorFields{grid-template-columns:1fr}.freeCalculatorFields label:nth-child(5){grid-column:auto}.freeCalculatorFields label>small{min-height:0}.freeCalculatorResult dl{grid-template-columns:1fr}.freeCalculatorResult dl div{justify-content:space-between;gap:12px;display:flex}.freeCalculatorResult .primaryCta{padding:0 12px}.resourceMain>.freeCalculator+.resourceLead{margin-top:0}}.freeCalculatorOffer{border-top:1px solid #fff3;padding-top:17px}.freeCalculatorOffer>p{color:#d9e9ee;margin:0;font-size:13px}.freeCalculatorOffer>p+p{margin-top:5px}.freeCalculatorOffer>p strong{color:#fff}.freeCalculatorOffer ul{flex-wrap:wrap;gap:6px;margin:13px 0;padding:0;list-style:none;display:flex}.freeCalculatorOffer li{color:#d9e9ee;background:#ffffff14;border:1px solid #ffffff26;border-radius:999px;padding:4px 8px;font-size:10px}.freeCalculatorOffer .primaryCta{min-height:50px;font-size:14px}.freeCalculatorOffer>small{text-align:center;color:#bcd0d8;margin-top:10px;font-size:10px;display:block}.calculatorCtaMetric{background:var(--soft);border:1px solid var(--line);border-radius:11px;margin-top:16px;padding:14px}.calculatorCtaMetric span,.calculatorCtaMetric strong,.calculatorCtaMetric small{display:block}.calculatorCtaMetric span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.calculatorCtaMetric strong{color:var(--teal);font-size:30px}.calculatorCtaMetric small{color:var(--muted)}@media (max-width:760px){.freeCalculatorOffer .primaryCta{padding:0 10px;font-size:12px}}
