@media (min-width:1600px){.Responsive-module__YNet8q__shell{width:min(1800px,calc(100% - 2 * var(--site-gutter,128px)));max-width:none;padding-left:0;padding-right:0}.Responsive-module__YNet8q__page form{max-width:1100px;margin-left:auto;margin-right:auto}}@media (max-width:760px){.Responsive-module__YNet8q__page h2{text-align:center}.Responsive-module__YNet8q__page p[class*=leading-relaxed]:not(form p){text-align:center;text-align-last:center;-webkit-hyphens:none;hyphens:none;text-wrap:wrap}}@media (max-width:360px){.Responsive-module__YNet8q__shell{padding-left:18px;padding-right:18px}}@media (max-width:760px){.Responsive-module__YNet8q__page label,.Responsive-module__YNet8q__page form p{text-align:center;justify-content:center}.Responsive-module__YNet8q__page [class*=calcHeading]{justify-content:center}.Responsive-module__YNet8q__page [class*=resultBody]{text-align:center}.Responsive-module__YNet8q__page [class*=resultBody] [class*=items-end]{justify-content:center}.Responsive-module__YNet8q__page [class*=yearlyResult]>div{align-items:center}}.Responsive-module__YNet8q__review{border-block:1px solid var(--border-primary);color:var(--text-primary)}.Responsive-module__YNet8q__review>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:65px;padding:20px 0;font-size:15px;font-weight:500;list-style:none;display:flex;position:relative}.Responsive-module__YNet8q__review>summary::-webkit-details-marker{display:none}.Responsive-module__YNet8q__review>summary>span{color:var(--brand-secondary);font-size:23px;font-weight:400;transition:transform .18s}.Responsive-module__YNet8q__review[open]>summary>span{transform:rotate(45deg)}.Responsive-module__YNet8q__reviewBody{padding-bottom:26px}.Responsive-module__YNet8q__reviewBody>div{border:0;border-radius:0;margin-top:0;box-shadow:none!important;background:0 0!important}.Responsive-module__YNet8q__reviewBody>div>div:last-child{padding:0}.Responsive-module__YNet8q__reviewBody>div>div[aria-hidden]{display:none}.Responsive-module__YNet8q__review>summary:focus-visible{outline:2px solid var(--brand-secondary);outline-offset:4px}@media (max-width:760px){.Responsive-module__YNet8q__review>summary{text-align:center;justify-content:center;padding-left:27px;padding-right:27px}.Responsive-module__YNet8q__review>summary>span{position:absolute;right:0}.Responsive-module__YNet8q__reviewBody p{margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion:reduce){.Responsive-module__YNet8q__review>summary>span{transition:none}}
.ScenarioPlanner-module__5G_3SW__planner{color:var(--text-primary);margin-top:32px}.ScenarioPlanner-module__5G_3SW__heading{justify-content:space-between;align-items:center;gap:24px;padding:22px 0 26px;display:flex}.ScenarioPlanner-module__5G_3SW__heading h2{font:400 25px/1.35 var(--font-lora),serif;letter-spacing:-.025em;margin:0 0 8px}.ScenarioPlanner-module__5G_3SW__heading p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.75}.ScenarioPlanner-module__5G_3SW__download{border:1px solid var(--brand-secondary);min-height:46px;color:var(--brand-secondary);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:12px 17px;font-size:13px;font-weight:500;display:inline-flex}.ScenarioPlanner-module__5G_3SW__download:hover{background:#609fec13}.ScenarioPlanner-module__5G_3SW__explorer,.ScenarioPlanner-module__5G_3SW__assumptions{border-top:1px solid var(--border-primary)}.ScenarioPlanner-module__5G_3SW__planner summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:65px;padding:20px 0;font-size:15px;font-weight:500;list-style:none;display:flex}.ScenarioPlanner-module__5G_3SW__planner summary::-webkit-details-marker{display:none}.ScenarioPlanner-module__5G_3SW__planner summary small{color:var(--text-secondary);margin-top:6px;font-size:12px;font-weight:400;line-height:1.7;display:block}.ScenarioPlanner-module__5G_3SW__planner summary svg{color:var(--brand-secondary);flex-shrink:0;transition:transform .18s}.ScenarioPlanner-module__5G_3SW__planner details[open]>summary svg{transform:rotate(180deg)}.ScenarioPlanner-module__5G_3SW__explorerBody{padding:0 0 25px}.ScenarioPlanner-module__5G_3SW__intro{color:var(--text-secondary);max-width:80ch;margin:0 0 23px;font-size:13px;line-height:1.8}.ScenarioPlanner-module__5G_3SW__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 26px;display:grid}.ScenarioPlanner-module__5G_3SW__fields label{margin-bottom:10px;font-size:13px;line-height:1.7;display:block}.ScenarioPlanner-module__5G_3SW__fields input{border:1px solid var(--border-primary);background:var(--bg-secondary);width:100%;min-width:0;min-height:48px;color:var(--text-primary);font-variant-numeric:tabular-nums;border-radius:9px;padding:10px 15px;font-size:18px}.ScenarioPlanner-module__5G_3SW__fields p{color:var(--text-secondary);margin:9px 0 0;font-size:12px;line-height:1.7}.ScenarioPlanner-module__5G_3SW__outcomes{border-block:1px solid var(--border-primary);grid-template-columns:1.2fr 1fr 1fr;align-items:center;gap:24px;padding:23px 0;display:grid}.ScenarioPlanner-module__5G_3SW__outcomes span{color:var(--text-secondary);font-size:12px;line-height:1.8;display:block}.ScenarioPlanner-module__5G_3SW__outcomes strong{font:400 27px/1.4 var(--font-lora),serif;letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:8px;display:block}.ScenarioPlanner-module__5G_3SW__outcomes .ScenarioPlanner-module__5G_3SW__primaryOutcome strong{color:var(--brand-secondary);font-size:38px}.ScenarioPlanner-module__5G_3SW__outcomes small{letter-spacing:0;color:var(--text-secondary);font:400 12px/1.5 Inter,sans-serif}.ScenarioPlanner-module__5G_3SW__breakEven{margin:20px 0 0;font-size:13px;line-height:1.75}.ScenarioPlanner-module__5G_3SW__assumptions>div{max-width:85ch;padding:0 0 22px}.ScenarioPlanner-module__5G_3SW__assumptions p{color:var(--text-secondary);margin:0 0 13px;font-size:13px;line-height:1.85}.ScenarioPlanner-module__5G_3SW__footer{color:var(--text-secondary);margin:9px 0 0;font-size:12px;line-height:1.8}.ScenarioPlanner-module__5G_3SW__planner :-webkit-any(button,input,summary):focus-visible{outline:2px solid var(--brand-secondary);outline-offset:4px}.ScenarioPlanner-module__5G_3SW__planner :is(button,input,summary):focus-visible{outline:2px solid var(--brand-secondary);outline-offset:4px}@media (max-width:760px){.ScenarioPlanner-module__5G_3SW__planner{text-align:center;margin-top:23px}.ScenarioPlanner-module__5G_3SW__heading{flex-direction:column;gap:18px;padding-top:12px;padding-bottom:26px}.ScenarioPlanner-module__5G_3SW__heading h2{font-size:25px}.ScenarioPlanner-module__5G_3SW__download{width:100%}.ScenarioPlanner-module__5G_3SW__planner summary{justify-content:center;padding-left:27px;padding-right:27px;position:relative}.ScenarioPlanner-module__5G_3SW__planner summary svg{position:absolute;right:0}.ScenarioPlanner-module__5G_3SW__fields{grid-template-columns:1fr;gap:22px}.ScenarioPlanner-module__5G_3SW__fields input{text-align:center}.ScenarioPlanner-module__5G_3SW__intro{margin-left:auto;margin-right:auto}.ScenarioPlanner-module__5G_3SW__outcomes{grid-template-columns:1fr 1fr;gap:24px 15px}.ScenarioPlanner-module__5G_3SW__primaryOutcome{grid-column:1/-1}.ScenarioPlanner-module__5G_3SW__outcomes strong{font-size:24px}.ScenarioPlanner-module__5G_3SW__outcomes .ScenarioPlanner-module__5G_3SW__primaryOutcome strong{font-size:36px}.ScenarioPlanner-module__5G_3SW__planner p,.ScenarioPlanner-module__5G_3SW__planner label{text-align:center}.ScenarioPlanner-module__5G_3SW__assumptions>div{margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion:reduce){.ScenarioPlanner-module__5G_3SW__planner summary svg{transition:none}}
