._app_1w25o_1{--trip-ink:#132f3a;--trip-muted:#536870;--trip-paper:#f6f2e9;--trip-card:#fffdfa;--trip-line:#d9d3c6;--trip-teal:#176b67;--trip-amber:#dc922d;--trip-red:#ad493d;gap:var(--layout-card-gap);color:var(--trip-ink);display:grid}._app_1w25o_1 *,._app_1w25o_1 :before,._app_1w25o_1 :after{box-sizing:border-box}._presets_1w25o_21,._formCard_1w25o_22,._resultCard_1w25o_23,._assumptions_1w25o_24{background:var(--trip-card);border:1px solid var(--trip-line);padding:var(--layout-card-padding);border-radius:22px;box-shadow:0 16px 48px #132f3a12}._sectionHeading_1w25o_38{gap:var(--layout-stack-gap);margin-bottom:var(--layout-stack-gap);justify-content:space-between;align-items:flex-start;display:flex}._sectionHeading_1w25o_38 h2,._subsection_1w25o_47 h3,._option_1w25o_48 h3,._costCompare_1w25o_49 h3,._breakEven_1w25o_50 h3,._assumptions_1w25o_24 h2{color:var(--trip-ink);letter-spacing:-.025em;margin:0}._sectionHeading_1w25o_38 h2{font-size:clamp(1.35rem,2.5vw,1.8rem)}._sectionHeading_1w25o_38 p,._option_1w25o_48 p,._inlineNote_1w25o_63,._contextNote_1w25o_64,._exampleNote_1w25o_65,._breakEven_1w25o_50>p,._assumptions_1w25o_24 small{color:var(--trip-muted);line-height:1.6}._sectionHeading_1w25o_38 p,._option_1w25o_48 p,._breakEven_1w25o_50>p,._assumptions_1w25o_24 p{margin:6px 0 0}._sectionHeading_1w25o_38 ._presetSummary_1w25o_79{background:#eef5f2;border-radius:14px;flex:0 0 min(320px,40%);padding:15px 17px}._sectionHeading_1w25o_38 ._presetSummary_1w25o_79 span,._sectionHeading_1w25o_38 ._presetSummary_1w25o_79 strong{display:block}._sectionHeading_1w25o_38 ._presetSummary_1w25o_79 span{color:var(--trip-teal);text-transform:uppercase;font-size:.72rem;font-weight:850}._sectionHeading_1w25o_38 ._presetSummary_1w25o_79 strong{margin-top:4px}._sectionHeading_1w25o_38 ._presetSummary_1w25o_79 p{font-size:.78rem}._presetGrid_1w25o_106{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}._presetGrid_1w25o_106 button{min-height:102px;color:var(--trip-ink);text-align:left;border:1px solid var(--trip-line);cursor:pointer;background:#fff;border-radius:14px;padding:14px}._presetGrid_1w25o_106 button:hover{border-color:var(--trip-teal)}._presetGrid_1w25o_106 button[aria-pressed=true]{color:#fff;background:var(--trip-teal);border-color:var(--trip-teal)}._presetGrid_1w25o_106 strong,._presetGrid_1w25o_106 span{display:block}._presetGrid_1w25o_106 span{opacity:.82;margin-top:6px;font-size:.76rem;line-height:1.45}._workspace_1w25o_145{gap:var(--layout-card-gap);grid-template-columns:minmax(0,1.5fr) minmax(320px,.82fr);align-items:start;display:grid}._formCard_1w25o_22{min-width:0}._resultCard_1w25o_23{position:sticky;top:18px}._resultColumn_1w25o_161{min-width:0;scroll-margin-top:90px}._resultColumn_1w25o_161:focus{outline:none}._resultColumn_1w25o_161:focus-visible{outline-offset:4px;border-radius:22px;outline:3px solid #174da7}._segmented_1w25o_176{border:0;min-width:0;margin:0 0 18px;padding:0}._segmented_1w25o_176 legend{color:var(--trip-muted);margin-bottom:8px;font-size:.76rem;font-weight:800}._segmented_1w25o_176>div{flex-wrap:wrap;gap:7px;display:flex}._segmented_1w25o_176 label{cursor:pointer;position:relative}._segmented_1w25o_176 input{opacity:0;width:1px;height:1px;position:absolute}._segmented_1w25o_176 span{color:#4e626a;background:var(--trip-paper);border:1px solid var(--trip-line);border-radius:999px;align-items:center;min-height:44px;padding:0 13px;font-size:.82rem;font-weight:800;display:inline-flex}._segmented_1w25o_176 input:checked+span{color:#fff;background:var(--trip-ink);border-color:var(--trip-ink)}._presetGrid_1w25o_106 button:focus-visible{outline-offset:2px;outline:3px solid #dc922d80}._segmented_1w25o_176 input:focus-visible+span{outline-offset:2px;outline:3px solid #dc922d80}._field_1w25o_229 input:focus-visible{outline-offset:2px;outline:3px solid #dc922d80}._maintenance_1w25o_230 input:focus-visible{outline-offset:2px;outline:3px solid #dc922d80}._actions_1w25o_231 button:focus-visible{outline-offset:2px;outline:3px solid #dc922d80}._copyButton_1w25o_232:focus-visible{outline-offset:2px;outline:3px solid #dc922d80}._errorResult_1w25o_233 button:focus-visible{outline-offset:2px;outline:3px solid #dc922d80}._subsection_1w25o_47{border-top:1px solid #e5dfd4;margin-top:24px;padding-top:24px}._subsection_1w25o_47>h3{margin-bottom:16px;font-size:1.1rem}._fieldGrid_1w25o_249,._detailedGrid_1w25o_250{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._fieldGridThree_1w25o_256{grid-template-columns:repeat(3,minmax(0,1fr))}._purchasePrices_1w25o_260 ._field_1w25o_229>span:first-child{color:var(--trip-ink);font-size:1rem}._singleFieldGrid_1w25o_265{gap:11px;display:grid}._field_1w25o_229{min-width:0;display:block}._field_1w25o_229>span:first-child{color:#40575f;margin-bottom:6px;font-size:.8rem;font-weight:800;display:block}._field_1w25o_229 b,._fieldError_1w25o_284{color:var(--trip-red)}._inputWrap_1w25o_288{gap:4px;display:grid}._field_1w25o_229 input{width:100%;min-height:47px;color:var(--trip-ink);font:inherit;background:#fff;border:1px solid #cbc5b8;border-radius:10px;padding:10px 13px}._field_1w25o_229 input[aria-invalid=true]{border-color:var(--trip-red);background:#fff8f6}._inputWrap_1w25o_288 em{color:var(--trip-muted);overflow-wrap:anywhere;pointer-events:none;justify-self:end;font-size:.7rem;font-style:normal}._field_1w25o_229 small{margin-top:5px;font-size:.7rem;line-height:1.45;display:block}._option_1w25o_48{border:1px solid var(--trip-line);border-radius:16px;padding:17px}._optionA_1w25o_331{background:#f3f7f5}._optionB_1w25o_335{background:#fff8eb}._option_1w25o_48 header{align-items:flex-start;gap:10px;margin-bottom:15px;display:flex}._option_1w25o_48 header>span{color:#fff;background:var(--trip-teal);border-radius:8px;flex:0 0 29px;place-items:center;height:29px;font-size:.78rem;font-weight:900;display:grid}._optionB_1w25o_335 header>span{color:var(--trip-ink);background:#efb354}._option_1w25o_48 h3{font-size:1rem}._option_1w25o_48 p{font-size:.72rem}._contextNote_1w25o_64,._inlineNote_1w25o_63{background:#f2f5f5;border-radius:10px;margin:-7px 0 15px;padding:11px 13px;font-size:.77rem}._inlineNote_1w25o_63{margin:14px 0 0}._maintenance_1w25o_230{background:var(--trip-paper);border-radius:12px;margin-top:14px;padding:14px}._maintenance_1w25o_230>label{color:#40575f;cursor:pointer;align-items:flex-start;gap:8px;min-height:44px;font-size:.8rem;font-weight:800;display:flex}._maintenance_1w25o_230>label input{width:18px;height:18px;accent-color:var(--trip-teal);margin:0}._maintenance_1w25o_230 ._field_1w25o_229{max-width:330px;margin-top:13px}._actions_1w25o_231{border-top:1px solid #e5dfd4;flex-wrap:wrap;gap:8px;margin-top:26px;padding-top:20px;display:flex}._actions_1w25o_231 button,._copyButton_1w25o_232{min-height:44px;color:var(--trip-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #c8c1b4;border-radius:10px;padding:0 16px;font-size:.8rem;font-weight:850}._actions_1w25o_231 ._primaryButton_1w25o_437,._copyButton_1w25o_232{color:#fff;background:var(--trip-teal);border-color:var(--trip-teal)}._exampleNote_1w25o_65{margin:10px 0 0;font-size:.7rem}._emptyResult_1w25o_449,._errorResult_1w25o_233{background:var(--trip-paper);border-radius:14px;padding:20px}._emptyResult_1w25o_449 p{color:var(--trip-muted);margin:8px 0 0;font-size:.8rem;line-height:1.55}._errorResult_1w25o_233{background:#fff2ee;border:1px solid #e6bfb6}._errorResult_1w25o_233 ul{margin:10px 0 0;padding-left:18px}._errorResult_1w25o_233 li+li{margin-top:5px}._errorResult_1w25o_233 button{color:#773b32;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:underline}._verdict_1w25o_489{color:#fff;background:var(--trip-teal);border-radius:17px 17px 17px 5px;padding:21px}._verdict_time-loss_1w25o_496,._verdict_not-worth-it_1w25o_497{background:var(--trip-red)}._verdict_near-equal_1w25o_501{color:var(--trip-ink);background:#e9b563}._verdict_1w25o_489>span,._verdict_1w25o_489>strong{display:block}._verdict_1w25o_489>span{text-transform:uppercase;font-size:.7rem;font-weight:900}._verdict_1w25o_489>strong{letter-spacing:-.045em;margin:4px 0 13px;font-size:clamp(2rem,4vw,3rem)}._verdict_1w25o_489 h3,._verdict_1w25o_489 p{margin:0}._verdict_1w25o_489 p{color:inherit;margin-top:5px;font-size:.78rem;line-height:1.5}._verdict_1w25o_489 small{color:inherit;margin-top:12px;font-size:.7rem;display:block}._metrics_1w25o_542{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}._metrics_1w25o_542>div,._breakEven_1w25o_50>div>div{background:var(--trip-paper);border-radius:10px;padding:12px}._metrics_1w25o_542 span,._metrics_1w25o_542 strong,._breakEven_1w25o_50 span,._breakEven_1w25o_50 strong{display:block}._metrics_1w25o_542 span,._breakEven_1w25o_50 span{color:var(--trip-muted);font-size:.67rem;font-weight:750}._metrics_1w25o_542 strong,._breakEven_1w25o_50 strong{margin-top:4px;font-size:.88rem}._costCompare_1w25o_49,._breakEven_1w25o_50{border-top:1px solid #e2dcd1;margin-top:20px;padding-top:18px}._costCompare_1w25o_49 h3,._breakEven_1w25o_50 h3{margin-bottom:12px;font-size:1rem}._costRow_1w25o_589+._costRow_1w25o_589{margin-top:13px}._costRow_1w25o_589>div:first-child{justify-content:space-between;gap:10px;font-size:.78rem;display:flex}._costTrack_1w25o_600{background:#e4ded3;border-radius:999px;height:8px;margin:6px 0;overflow:hidden}._costTrack_1w25o_600 i{background:var(--trip-teal);border-radius:inherit;max-width:100%;height:100%;display:block}._costRow_1w25o_589:nth-of-type(2) ._costTrack_1w25o_600 i{background:var(--trip-amber)}._costRow_1w25o_589 small{color:var(--trip-muted);font-size:.64rem;line-height:1.4}._breakEven_1w25o_50>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._breakEven_1w25o_50>p{font-size:.66rem}._copyButton_1w25o_232{width:100%;margin-top:17px}._assumptions_1w25o_24 p{line-height:1.55}._assumptions_1w25o_24 small{margin-top:8px;display:block}._srStatus_1w25o_650{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:fixed;overflow:hidden}@media (max-width:1020px){._workspace_1w25o_145{grid-template-columns:1fr}._resultCard_1w25o_23{position:static}}@media (max-width:760px){._presetGrid_1w25o_106{grid-template-columns:repeat(2,minmax(0,1fr))}._sectionHeading_1w25o_38{flex-direction:column}._sectionHeading_1w25o_38 ._presetSummary_1w25o_79{flex-basis:auto;width:100%}._detailedGrid_1w25o_250,._fieldGridThree_1w25o_256{grid-template-columns:1fr}}@media (max-width:520px){._presets_1w25o_21,._formCard_1w25o_22,._resultCard_1w25o_23,._assumptions_1w25o_24{border-radius:16px}._fieldGrid_1w25o_249,._metrics_1w25o_542,._breakEven_1w25o_50>div{grid-template-columns:1fr}._presetGrid_1w25o_106 button{min-height:80px}._presetGrid_1w25o_106 span{display:none}._actions_1w25o_231 button{flex:100%}}@media (prefers-reduced-motion:reduce){._app_1w25o_1 *{scroll-behavior:auto!important}}
