.tick-choice{--max:1080px}.tick-choice main{padding-top:48px}.tick-choice h1{font-size:clamp(30px,4.5vw,48px);font-weight:700;letter-spacing:-.045em;max-width:900px}.eyebrow{color:var(--accent2);font-size:11px;font-weight:750;letter-spacing:.15em;margin:6px 0 16px}.tick-choice .lede{font-size:18px;margin-bottom:28px}.home-choices{margin:34px 0 24px}.tick-choice .choice-card{min-height:240px;padding:26px;gap:14px;box-shadow:0 4px 16px #172c4010}.tick-choice .choice-card strong{font-size:24px;letter-spacing:-.025em}.choice-icon{font-size:24px!important;width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#e6f5f3;color:#007c88!important;font-weight:700}.trust-line{font-size:13px;color:var(--muted);text-align:center;margin:24px 0}.advice-notice{font-size:13px;line-height:1.65;color:var(--muted);max-width:790px;margin:26px 0}.home-more,.risk-details{border-top:1px solid var(--line);font-size:14px;color:var(--muted);padding:2px 0}.risk-details{margin:22px 0}.home-more>p,.risk-details>p{max-width:800px}.tool-switch{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.tool-switch a{padding:9px 15px;border:1px solid var(--line);background:white;border-radius:9px;font-size:14px;color:var(--muted);min-height:44px}.tool-switch a[aria-current=page]{background:#e4f3f1;border-color:var(--accent);color:var(--accent2);font-weight:650}.tick-choice .tool:has(.calc-inputs){display:grid;grid-template-columns:1.12fr 1fr;gap:26px;padding:28px;align-items:start}.calc-inputs .grid{grid-template-columns:1fr 1fr}.calc-inputs .contract-field{grid-column:1/-1}.calc-inputs .grid>*{min-width:0}.field-label{display:block;font-size:13px;color:var(--muted);margin-bottom:6px}.calc-inputs input,.calc-inputs select{font-family:inherit}.calc-inputs .seg{width:100%}.costs{border-top:1px solid var(--line);margin-top:20px}.calc-answer{background:#edf7f4;border:1px solid #c6e3db;border-radius:14px;padding:28px;min-width:0}.result-label{color:#365c56;font-size:14px;font-weight:600}.calc-answer output{display:block;font-size:clamp(32px,4vw,48px);letter-spacing:-.04em;font-weight:750;color:#006b59;overflow-wrap:anywhere;margin:10px 0}.calc-answer output.negative{color:#a52a46}#answer-detail{color:#365c56;font-size:14px;min-height:22px}.calc-answer .note{border-top:1px solid #c6e3db;padding-top:16px;margin-top:24px;line-height:1.65}.calc-details{grid-column:1/-1;border-top:1px solid var(--line);color:var(--muted);font-size:14px}.calc-details p{max-width:850px}.input-error{font-size:13px;color:#a52a46;min-height:20px;margin-bottom:0}.tick-choice .related{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tick-choice footer{margin-top:30px}.tick-choice .page>.note{margin-top:22px}.tick-choice .more-info{margin-top:26px}.tick-choice .home-more .related{margin-top:8px}
@media(max-width:720px){.tick-choice main{padding-top:25px}.tick-choice .tool:has(.calc-inputs){grid-template-columns:1fr;padding:18px;gap:18px}.tick-choice .choice-grid{grid-template-columns:1fr}.tick-choice .choice-card{min-height:0;display:grid;grid-template-columns:44px 1fr;gap:6px 16px;padding:20px}.choice-icon{grid-row:1/4}.tick-choice .choice-card strong,.tick-choice .choice-card>span:not(.choice-icon){grid-column:2}.tick-choice .choice-card strong{font-size:22px}.tick-choice .choice-card .choice-action{padding-top:6px}.calc-answer{padding:22px}.tick-choice .lede{font-size:16px}.home-choices{margin-top:24px}.trust-line{text-align:left}.tick-choice .tool-switch a{padding:9px 12px}}
@media(max-width:400px){.calc-inputs .grid{grid-template-columns:1fr}.tool-switch{gap:5px}.tick-choice .tool-switch a{font-size:12px;padding:9px}}
