.GpsOwnershipCalculator-module__u2ddaq__calculator{--forest:#193d32;--cream:#f7f4eb;--ochre:#e6bd62;--muted:#526259;color:var(--forest);background:var(--cream);overflow-wrap:anywhere;border:1px solid #d5ded3;border-radius:24px;margin:32px 0;padding:clamp(20px,4vw,40px);scroll-margin-top:100px}.GpsOwnershipCalculator-module__u2ddaq__calculator h2{letter-spacing:-.035em;margin:9px 0 12px;font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.16}.GpsOwnershipCalculator-module__u2ddaq__calculator h3{margin:0 0 12px;line-height:1.3}.GpsOwnershipCalculator-module__u2ddaq__calculator p{line-height:1.6}.GpsOwnershipCalculator-module__u2ddaq__eyebrow{text-transform:uppercase;letter-spacing:.11em;font-size:.76rem;font-weight:800}.GpsOwnershipCalculator-module__u2ddaq__intro{max-width:64ch;margin:0 0 14px}.GpsOwnershipCalculator-module__u2ddaq__privacy{color:var(--muted);border-left:3px solid var(--ochre);padding-left:13px;font-size:.86rem}.GpsOwnershipCalculator-module__u2ddaq__horizon{flex-wrap:wrap;align-items:center;gap:12px;margin:26px 0;display:flex}.GpsOwnershipCalculator-module__u2ddaq__horizon label{font-weight:750}.GpsOwnershipCalculator-module__u2ddaq__horizon span{color:var(--muted);flex-basis:100%;font-size:.83rem}.GpsOwnershipCalculator-module__u2ddaq__calculator select,.GpsOwnershipCalculator-module__u2ddaq__calculator input{font:inherit;color:var(--forest);box-sizing:border-box;background:#fff;border:1px solid #85988b;border-radius:9px;min-height:46px;padding:10px 12px}.GpsOwnershipCalculator-module__u2ddaq__calculator select{width:auto;min-width:112px}.GpsOwnershipCalculator-module__u2ddaq__options,.GpsOwnershipCalculator-module__u2ddaq__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.GpsOwnershipCalculator-module__u2ddaq__option{background:#fffcf5;border:1px solid #d0d9cc;border-radius:16px;min-width:0;margin:0;padding:18px}.GpsOwnershipCalculator-module__u2ddaq__option legend{padding:0 8px;font-size:1.13rem;font-weight:800}.GpsOwnershipCalculator-module__u2ddaq__optionNote{min-height:5.5em;color:var(--muted);margin:0 0 20px;font-size:.87rem}.GpsOwnershipCalculator-module__u2ddaq__field{flex-direction:column;gap:7px;margin-top:20px;display:flex}.GpsOwnershipCalculator-module__u2ddaq__field label{font-size:.9rem;font-weight:750}.GpsOwnershipCalculator-module__u2ddaq__field input{width:100%}.GpsOwnershipCalculator-module__u2ddaq__field input:disabled{color:#607165;background:#e9eee6;border-color:#b8c4b7}.GpsOwnershipCalculator-module__u2ddaq__help{color:var(--muted);font-size:.78rem;line-height:1.5}.GpsOwnershipCalculator-module__u2ddaq__calculator input[aria-invalid=true]{border:2px solid #a43527}.GpsOwnershipCalculator-module__u2ddaq__fieldError{color:#912c20;font-size:.81rem;font-weight:650;line-height:1.45}.GpsOwnershipCalculator-module__u2ddaq__errorSummary{color:#7e261c;background:#fff1ec;border:1px solid #bc5c4b;border-radius:12px;margin:18px 0;padding:18px}.GpsOwnershipCalculator-module__u2ddaq__errorSummary ul{margin-bottom:0;padding-left:20px}.GpsOwnershipCalculator-module__u2ddaq__errorSummary a{color:inherit}.GpsOwnershipCalculator-module__u2ddaq__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.GpsOwnershipCalculator-module__u2ddaq__actions button{font:inherit;cursor:pointer;border-radius:999px;min-height:48px;padding:12px 20px;font-weight:750}.GpsOwnershipCalculator-module__u2ddaq__calculate{background:var(--forest);color:#fff;border:1px solid var(--forest)}.GpsOwnershipCalculator-module__u2ddaq__calculate:hover{background:#285644}.GpsOwnershipCalculator-module__u2ddaq__clear{color:var(--forest);background:0 0;border:1px solid #819485}.GpsOwnershipCalculator-module__u2ddaq__clear:hover{background:#e9eee3}.GpsOwnershipCalculator-module__u2ddaq__actions span{color:var(--muted);flex-basis:100%;margin-top:2px;font-size:.79rem}.GpsOwnershipCalculator-module__u2ddaq__calculator :is(input,select,button,summary,a):focus-visible,.GpsOwnershipCalculator-module__u2ddaq__errorSummary:focus{outline-offset:4px;outline:3px solid #b07420}.GpsOwnershipCalculator-module__u2ddaq__calculator a{color:var(--forest);text-underline-offset:3px;text-decoration:underline}.GpsOwnershipCalculator-module__u2ddaq__empty,.GpsOwnershipCalculator-module__u2ddaq__clearNotice{color:var(--muted);padding-top:15px;font-size:.88rem}.GpsOwnershipCalculator-module__u2ddaq__results{border-top:1px solid #ccd7c8;margin-top:30px;padding-top:24px}.GpsOwnershipCalculator-module__u2ddaq__resultCard{background:#fff;border:1px solid #cdd8cc;border-radius:16px;min-width:0;padding:20px}.GpsOwnershipCalculator-module__u2ddaq__resultCard h4{margin:0 0 10px;font-size:1rem}.GpsOwnershipCalculator-module__u2ddaq__total{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.1}.GpsOwnershipCalculator-module__u2ddaq__resultCard dl{margin:24px 0 15px;font-size:.85rem}.GpsOwnershipCalculator-module__u2ddaq__resultCard dl>div{border-bottom:1px solid #e5e9e1;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;display:flex}.GpsOwnershipCalculator-module__u2ddaq__resultCard dt{color:var(--muted)}.GpsOwnershipCalculator-module__u2ddaq__resultCard dd{font-variant-numeric:tabular-nums;margin:0;font-weight:750}.GpsOwnershipCalculator-module__u2ddaq__resultCard p{margin-bottom:0;font-size:.83rem}.GpsOwnershipCalculator-module__u2ddaq__prepaidNote{border-left:3px solid var(--ochre);padding-left:10px}.GpsOwnershipCalculator-module__u2ddaq__comparison{margin-top:18px;font-size:.9rem}.GpsOwnershipCalculator-module__u2ddaq__assumptions{border-top:1px solid #ccd7c8;margin-top:24px;padding-top:20px;font-size:.87rem}.GpsOwnershipCalculator-module__u2ddaq__assumptions summary{cursor:pointer;padding:6px 0;font-weight:750}.GpsOwnershipCalculator-module__u2ddaq__sources{border-top:1px solid #ccd7c8;margin-top:24px;padding-top:24px}.GpsOwnershipCalculator-module__u2ddaq__sources h3{font-size:1rem}.GpsOwnershipCalculator-module__u2ddaq__sources p{color:var(--muted);font-size:.83rem}.GpsOwnershipCalculator-module__u2ddaq__sourceLinks{flex-wrap:wrap;gap:12px 22px;font-size:.84rem;display:flex}.GpsOwnershipCalculator-module__u2ddaq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.GpsOwnershipCalculator-module__u2ddaq__options,.GpsOwnershipCalculator-module__u2ddaq__resultGrid{grid-template-columns:1fr;gap:22px}.GpsOwnershipCalculator-module__u2ddaq__optionNote{min-height:0}.GpsOwnershipCalculator-module__u2ddaq__calculator{border-radius:18px}.GpsOwnershipCalculator-module__u2ddaq__horizon{align-items:flex-start}.GpsOwnershipCalculator-module__u2ddaq__horizon label{flex-basis:100%}.GpsOwnershipCalculator-module__u2ddaq__sourceLinks{flex-direction:column;align-items:flex-start}}@media print{.GpsOwnershipCalculator-module__u2ddaq__calculator{border-radius:0;margin:16px 0;padding:16px}.GpsOwnershipCalculator-module__u2ddaq__actions,.GpsOwnershipCalculator-module__u2ddaq__privacy,.GpsOwnershipCalculator-module__u2ddaq__empty,.GpsOwnershipCalculator-module__u2ddaq__clearNotice{display:none}.GpsOwnershipCalculator-module__u2ddaq__resultCard{break-inside:avoid}}
