.forge-planner{max-width:1008px;margin:auto;padding:24px 24px 72px;color:#fff}.forge-planner__intro{max-width:660px;font-size:18px;line-height:1.65;color:#c8c8c8;margin:0 0 28px}.forge-planner__form,.forge-planner__result{background:#141414;border:1px solid #363636;padding:28px}.forge-planner__fields{display:grid;grid-template-columns:1fr 1fr 100px;gap:20px}.forge-planner label{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;color:#d0d0d0}.forge-planner input,.forge-planner select{width:100%;min-width:0;min-height:52px;border:1px solid #666;background:#080808;color:#fff;border-radius:0;font:inherit;padding:12px}.forge-planner select{color-scheme:dark}.forge-planner input:focus-visible,.forge-planner select:focus-visible,.forge-planner summary:focus-visible,.forge-planner a:focus-visible{outline:2px solid #fff;outline-offset:4px}.forge-planner .button{min-height:50px;margin-top:4px}.forge-planner p{line-height:1.7}.forge-planner__help{color:#bcbcbc;font-size:13px}.forge-planner [hidden]{display:none!important}.forge-planner [role=alert],.forge-planner__notice{color:#fff;border-left:3px solid #fff;padding-left:14px}.forge-planner__result{margin-top:24px}.forge-planner__result-head{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #444;padding-bottom:20px}.forge-planner__result-head .forge-eyebrow{margin-bottom:10px}.forge-planner__result h2{font-size:28px;margin:0}.forge-planner__target{font-size:clamp(30px,5vw,48px);font-weight:700;line-height:1!important;margin:0;white-space:nowrap}.forge-planner table{width:100%;border-collapse:collapse;font-size:14px;margin-top:24px;table-layout:fixed}.forge-planner th,.forge-planner td{padding:16px 10px;text-align:left;border-bottom:1px solid #3a3a3a;overflow-wrap:anywhere}.forge-planner th{font-size:11px;color:#bcbcbc;text-transform:uppercase;letter-spacing:.06em}.forge-planner th:first-child{width:30%}.forge-planner th:nth-child(2){width:25%}.forge-planner th:nth-child(3){width:15%}.forge-planner th:nth-child(4){width:30%}.forge-planner tr:last-child{font-weight:700;background:#222}.forge-planner__guidance{margin-top:32px}.forge-planner__guidance h2{font-size:26px;margin-bottom:12px}.forge-planner__guidance p,.forge-planner__method p{color:#c8c8c8;font-size:14px}.forge-planner__method{border-block:1px solid #363636;margin:28px 0 24px;padding:16px 0}.forge-planner summary{cursor:pointer;min-height:30px}.forge-planner a{color:#fff;text-underline-offset:4px}.forge-planner__result h2:focus{outline:none}@media(max-width:600px){.forge-planner{padding:20px 20px 48px}.forge-planner__form,.forge-planner__result{padding:20px 16px}.forge-planner__fields{grid-template-columns:1fr 82px;gap:16px}.forge-planner__fields>div:first-child{grid-column:1/-1}.forge-planner__intro{font-size:16px}.forge-planner__result-head{align-items:flex-start;flex-direction:column;gap:16px}.forge-planner .button{width:100%}.forge-planner th,.forge-planner td{padding:14px 5px;font-size:12px}.forge-planner th{font-size:10px;letter-spacing:0}.forge-planner__result h2{font-size:25px}}@media print{body:has(.forge-planner) .shopify-section-group-header-group,body:has(.forge-planner) .shopify-section-group-footer-group,.forge-tool-head nav,.forge-tool-switcher,.forge-planner__form,.forge-planner__method,.forge-planner>p:last-of-type{display:none!important}.forge-planner,.forge-planner__result{background:#fff!important;color:#000!important;border-color:#999;padding:12px}.forge-planner p,.forge-planner th{color:#333!important}.forge-planner tr:last-child{background:#eee!important}.forge-planner table,.forge-planner__guidance{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAAC */
