.resource-next-step-module__p7_VMa__panel{font:16px/1.6 var(--font-regular), sans-serif;background:#f7f5f2;border:1px solid #d8d3ca;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:28px;margin:48px 0;padding:clamp(24px,3vw,40px);display:grid}.resource-next-step-module__p7_VMa__panel>div{min-width:0}.resource-next-step-module__p7_VMa__panel h2{font:26px/1.25 var(--font-semibold), sans-serif;max-width:28ch;margin:8px 0 12px}.resource-next-step-module__p7_VMa__panel p{color:#444;max-width:52ch;margin:0 0 16px}.resource-next-step-module__p7_VMa__panel .resource-next-step-module__p7_VMa__eyebrow{color:#8f241a;font:12px/1.4 var(--font-semibold), sans-serif;text-transform:uppercase;letter-spacing:.07em}.resource-next-step-module__p7_VMa__panel a{color:#171717;text-underline-offset:4px;text-decoration:underline}.resource-next-step-module__p7_VMa__panel .resource-next-step-module__p7_VMa__button{color:#fff;background:#171717;border-radius:5px;align-items:center;min-height:46px;padding:10px 18px;text-decoration:none;display:inline-flex}.resource-next-step-module__p7_VMa__panel a:focus-visible{outline-offset:4px;outline:3px solid #a8271b}.resource-next-step-module__p7_VMa__panel .resource-next-step-module__p7_VMa__button:hover{background:#333}@media (min-width:850px){.resource-next-step-module__p7_VMa__panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}
.calculators-module__F9hvbq__page>header>h1{font:clamp(32px, 4vw, 60px)/1.08 var(--font-semibold), sans-serif;text-transform:none;letter-spacing:-.025em;overflow-wrap:break-word;max-width:24ch}.calculators-module__F9hvbq__page>header{gap:16px;margin-bottom:32px}.calculators-module__F9hvbq__page>header>p:last-child{max-width:54rem}.calculators-module__F9hvbq__calculator{max-width:1160px;font:16px/1.5 var(--font-regular), sans-serif;grid-template-columns:minmax(0,1fr);gap:24px;margin:24px 0 48px;display:grid}.calculators-module__F9hvbq__calculator h2{font:26px/1.2 var(--font-semibold), sans-serif;margin:0 0 16px}.calculators-module__F9hvbq__form,.calculators-module__F9hvbq__results{border:1px solid #d8d8d8;border-radius:12px;min-width:0;padding:clamp(20px,3vw,32px)}.calculators-module__F9hvbq__results{background:#f7f5f2}.calculators-module__F9hvbq__form label{font-family:var(--font-semibold), sans-serif;margin:18px 0 8px;display:block}.calculators-module__F9hvbq__form input,.calculators-module__F9hvbq__form select{color:#111;width:100%;min-height:48px;font:18px/1.3 var(--font-regular), sans-serif;box-sizing:border-box;background:#fff;border:1px solid #777;border-radius:5px;padding:10px 12px;display:block}.calculators-module__F9hvbq__form input[aria-invalid=true]{border:2px solid #a8271b}.calculators-module__F9hvbq__calculator button{color:#fff;cursor:pointer;min-height:46px;font:15px/1.4 var(--font-semibold), sans-serif;background:#111;border:1px solid #111;border-radius:5px;padding:10px 18px}.calculators-module__F9hvbq__calculator button:hover{background:#333}.calculators-module__F9hvbq__calculator button:disabled{cursor:not-allowed;opacity:.55}.calculators-module__F9hvbq__calculator button.calculators-module__F9hvbq__secondary{color:#111;background:0 0}.calculators-module__F9hvbq__calculator button.calculators-module__F9hvbq__secondary:hover{background:#eae6e0}.calculators-module__F9hvbq__calculator :is(input,select,button):focus-visible,.calculators-module__F9hvbq__toolCard:focus-visible,.calculators-module__F9hvbq__planned summary:focus-visible{outline-offset:4px;outline:3px solid #a8271b}.calculators-module__F9hvbq__calculator .calculators-module__F9hvbq__help{color:#555;font:14px/1.6 var(--font-regular), sans-serif;overflow-wrap:anywhere;margin:8px 0 0;display:block}.calculators-module__F9hvbq__field{margin-top:22px}.calculators-module__F9hvbq__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.calculators-module__F9hvbq__error{color:#a8271b;font:14px/1.5 var(--font-semibold), sans-serif;margin-top:8px}.calculators-module__F9hvbq__metric{border-bottom:1px solid #d8d3ca;padding:18px 0}.calculators-module__F9hvbq__metric:first-child{padding-top:0}.calculators-module__F9hvbq__metric dt{font:15px/1.5 var(--font-semibold), sans-serif}.calculators-module__F9hvbq__metric dd{font:clamp(25px, 3vw, 36px)/1.25 var(--font-semibold), sans-serif;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:6px 0 0}.calculators-module__F9hvbq__resultNote{color:#444;margin:20px 0;font-size:14px}.calculators-module__F9hvbq__toolGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;margin:24px 0 40px;display:grid}.calculators-module__F9hvbq__toolCard{font:16px/1.6 var(--font-regular), sans-serif;border:1px solid #ddd;border-radius:8px;padding:24px;display:block}.calculators-module__F9hvbq__toolCard strong{font:22px/1.25 var(--font-semibold), sans-serif;margin-bottom:12px;display:block}.calculators-module__F9hvbq__toolCard span{color:#555;display:block}.calculators-module__F9hvbq__toolCard em{color:#a8271b;text-underline-offset:4px;margin-top:18px;font-style:normal;text-decoration:underline;display:block}.calculators-module__F9hvbq__toolCard:hover{border-color:#a8271b}.calculators-module__F9hvbq__planned{font:16px/1.6 var(--font-regular), sans-serif;border-top:1px solid #ddd;margin:48px 0;padding-top:24px}.calculators-module__F9hvbq__planned summary{cursor:pointer;font-family:var(--font-semibold), sans-serif}.calculators-module__F9hvbq__planned li{margin:12px 0}.calculators-module__F9hvbq__planned a{text-underline-offset:3px;text-decoration:underline}.calculators-module__F9hvbq__sourceDate{font:14px/1.5 var(--font-regular), sans-serif;color:#555;margin-bottom:24px}.calculators-module__F9hvbq__categoryLinks{font:16px/1.5 var(--font-semibold), sans-serif;flex-wrap:wrap;gap:12px 24px;margin:24px 0 40px;display:flex}.calculators-module__F9hvbq__categoryLinks a{text-underline-offset:4px;text-decoration:underline}.calculators-module__F9hvbq__categoryLinks a:focus-visible{outline-offset:4px;outline:3px solid #a8271b}.calculators-module__F9hvbq__page>section>h2{scroll-margin-top:130px}.calculators-module__F9hvbq__groupDescription{font:16px/1.6 var(--font-regular), sans-serif;color:#555}@media (min-width:900px){.calculators-module__F9hvbq__calculator{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}
.launch-checks-module__MI4KIa__checker.launch-checks-module__MI4KIa__checker{grid-template-columns:minmax(0,1fr)}.launch-checks-module__MI4KIa__checker textarea{resize:vertical;color:#111;width:100%;min-height:140px;font:16px/1.6 var(--font-regular), sans-serif;box-sizing:border-box;background:#fff;border:1px solid #777;border-radius:5px;padding:12px;display:block}.launch-checks-module__MI4KIa__checker textarea:focus-visible,.launch-checks-module__MI4KIa__tableScroll:focus-visible{outline-offset:4px;outline:3px solid #a8271b}.launch-checks-module__MI4KIa__tableScroll{max-width:100%;margin-top:24px;overflow-x:auto}.launch-checks-module__MI4KIa__tableScroll table{border-collapse:collapse;text-align:left;width:100%;min-width:850px;font-size:14px}.launch-checks-module__MI4KIa__tableScroll caption{text-align:left;font-family:var(--font-semibold), sans-serif;padding:0 0 12px}.launch-checks-module__MI4KIa__tableScroll th,.launch-checks-module__MI4KIa__tableScroll td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d8d3ca;min-width:90px;max-width:320px;padding:14px 12px}.launch-checks-module__MI4KIa__tableScroll th{font-family:var(--font-semibold), sans-serif}.launch-checks-module__MI4KIa__tableScroll thead{background:#eae6e0}
.site-module__8opvEq__page{padding:calc(120 * var(--vr)) calc(20 * var(--vr)) calc(96 * var(--vr));color:var(--color-primary)}.site-module__8opvEq__page :where(p+p){margin-top:.85em}.site-module__8opvEq__page :where(ul){padding-left:1.15em;list-style:outside}.site-module__8opvEq__page :where(ol){padding-left:1.15em;list-style:decimal}.site-module__8opvEq__page :where(li+li){margin-top:.4em}.site-module__8opvEq__kicker{font-family:var(--font-semibold), sans-serif;font-size:calc(13 * var(--vr));letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-bottom:calc(16 * var(--vr))}.site-module__8opvEq__display{font-family:var(--font-display), sans-serif;text-transform:uppercase;max-width:14ch;font-size:clamp(48px,10vw,120px);line-height:.86}.site-module__8opvEq__headline{font-family:var(--font-display), sans-serif;text-transform:uppercase;font-size:clamp(36px,6.4vw,72px);line-height:.9}.site-module__8opvEq__lead{font-family:var(--font-regular), sans-serif;font-size:calc(18 * var(--vr));max-width:40rem;margin-top:calc(20 * var(--vr));color:var(--color-grey-700);line-height:1.45}.site-module__8opvEq__hero{gap:calc(28 * var(--vr));margin-bottom:calc(56 * var(--vr));display:grid}.site-module__8opvEq__heroSplit{gap:calc(32 * var(--vr));display:grid}@media (min-width:900px){.site-module__8opvEq__heroSplit{grid-template-columns:1.15fr .85fr;align-items:end}}.site-module__8opvEq__ctaRow{gap:calc(12 * var(--vr));margin-top:calc(24 * var(--vr));flex-wrap:wrap;display:flex}.site-module__8opvEq__section{margin-top:calc(64 * var(--vr))}.site-module__8opvEq__sectionTitle{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin-bottom:calc(20 * var(--vr));font-size:clamp(28px,4vw,48px);line-height:.92}.site-module__8opvEq__body{font-family:var(--font-regular), sans-serif;font-size:calc(16 * var(--vr));max-width:42rem;color:var(--color-grey-700);line-height:1.55}.site-module__8opvEq__grid2,.site-module__8opvEq__grid3{gap:calc(16 * var(--vr));display:grid}@media (min-width:720px){.site-module__8opvEq__grid2{grid-template-columns:1fr 1fr}.site-module__8opvEq__grid3{grid-template-columns:1fr 1fr 1fr}}.site-module__8opvEq__card,.site-module__8opvEq__darkCard,.site-module__8opvEq__redCard{padding:calc(24 * var(--vr));border:1px solid #0606061f}.site-module__8opvEq__card h3,.site-module__8opvEq__darkCard h3,.site-module__8opvEq__redCard h3{font-family:var(--font-semibold), sans-serif;font-size:calc(18 * var(--vr));margin-bottom:calc(8 * var(--vr))}.site-module__8opvEq__card p,.site-module__8opvEq__darkCard p,.site-module__8opvEq__redCard p,.site-module__8opvEq__card li,.site-module__8opvEq__darkCard li{font-family:var(--font-regular), sans-serif;color:var(--color-grey-700)}.site-module__8opvEq__darkCard{background:var(--color-primary);color:var(--color-secondary);border-color:#0000}.site-module__8opvEq__darkCard h3,.site-module__8opvEq__darkCard p,.site-module__8opvEq__darkCard li{color:#ffffffd6}.site-module__8opvEq__darkCard h3{color:var(--color-secondary)}.site-module__8opvEq__redCard{background:var(--color-accent);color:var(--color-secondary);border-color:#0000}.site-module__8opvEq__redCard h3,.site-module__8opvEq__redCard p{color:var(--color-secondary)}.site-module__8opvEq__linkCard{padding:calc(20 * var(--vr));border-bottom:1px solid #0606061f;display:block}.site-module__8opvEq__linkCard:hover{color:var(--color-accent)}.site-module__8opvEq__linkCard strong{font-family:var(--font-semibold), sans-serif;margin-bottom:.3em;display:block}.site-module__8opvEq__metricStrip{gap:calc(12 * var(--vr));margin:calc(32 * var(--vr)) 0;display:grid}@media (min-width:720px){.site-module__8opvEq__metricStrip{grid-template-columns:repeat(4,1fr)}}.site-module__8opvEq__metric{padding:calc(20 * var(--vr)) 0;border-top:3px solid var(--color-accent)}.site-module__8opvEq__metricValue{font-family:var(--font-display), sans-serif;font-size:clamp(36px,5vw,64px);line-height:.9}.site-module__8opvEq__metricLabel{font-family:var(--font-regular), sans-serif;color:var(--color-grey-700);margin-top:.4em}.site-module__8opvEq__tableWrap{margin-top:calc(16 * var(--vr));border-top:1px solid #06060629;overflow-x:auto}.site-module__8opvEq__table{border-collapse:collapse;width:100%;font-family:var(--font-regular), sans-serif;font-size:calc(14 * var(--vr))}.site-module__8opvEq__table th,.site-module__8opvEq__table td{text-align:left;padding:calc(12 * var(--vr)) calc(10 * var(--vr));vertical-align:top;border-bottom:1px solid #0606061a}.site-module__8opvEq__table th{font-family:var(--font-semibold), sans-serif;text-transform:uppercase;letter-spacing:.04em;font-size:calc(12 * var(--vr))}.site-module__8opvEq__timeline{gap:calc(20 * var(--vr));border-left:2px solid var(--color-accent);padding-left:calc(20 * var(--vr));display:grid}.site-module__8opvEq__timelineDay{font-family:var(--font-semibold), sans-serif;color:var(--color-accent);font-size:calc(13 * var(--vr));text-transform:uppercase;letter-spacing:.06em}.site-module__8opvEq__quote{font-family:var(--font-regular), sans-serif;font-size:calc(22 * var(--vr));max-width:36rem;line-height:1.3}.site-module__8opvEq__figure{background:#f3f3f3;overflow:hidden}.site-module__8opvEq__figure img{object-fit:cover;width:100%;height:auto}.site-module__8opvEq__muted{color:var(--color-grey-700)}.site-module__8opvEq__legalHero{padding-bottom:calc(32 * var(--vr));margin-bottom:calc(32 * var(--vr));border-bottom:3px solid var(--color-accent)}.site-module__8opvEq__legalNav{gap:calc(16 * var(--vr));margin-top:calc(20 * var(--vr));flex-wrap:wrap;display:flex}.site-module__8opvEq__legalNav a{text-underline-offset:.2em;text-decoration:underline}.site-module__8opvEq__legalSection{margin-top:calc(36 * var(--vr))}.site-module__8opvEq__legalSection h2{font-family:var(--font-semibold), sans-serif;font-size:calc(22 * var(--vr));margin-bottom:calc(10 * var(--vr))}.site-module__8opvEq__legalSection h3{font-family:var(--font-semibold), sans-serif;margin-top:calc(16 * var(--vr));margin-bottom:calc(8 * var(--vr))}.site-module__8opvEq__pre{padding:calc(16 * var(--vr));color:#fff;font-size:calc(13 * var(--vr));margin:calc(16 * var(--vr)) 0;background:#111;overflow-x:auto}.site-module__8opvEq__statusOk{padding:calc(18 * var(--vr));border:1px solid #0606061f;justify-content:space-between;gap:1rem;display:flex}.site-module__8opvEq__statusOk span{color:#1a7f3c;font-family:var(--font-semibold), sans-serif}.site-module__8opvEq__coming{margin-top:calc(8 * var(--vr));font-size:calc(12 * var(--vr));letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);display:inline-block}.site-module__8opvEq__industryBand{gap:calc(24 * var(--vr));padding:calc(28 * var(--vr)) 0;border-top:1px solid #0606061a;display:grid}@media (min-width:900px){.site-module__8opvEq__industryBand{grid-template-columns:.35fr .65fr}}.site-module__8opvEq__postBody{max-width:44rem}.site-module__8opvEq__postBody a{text-underline-offset:.18em;text-decoration:underline}.site-module__8opvEq__compareSplit{gap:calc(16 * var(--vr));display:grid}@media (min-width:800px){.site-module__8opvEq__compareSplit{grid-template-columns:1fr 1fr}}
