.local-intro h1{max-width:850px;font-size:clamp(2.1rem,5vw,3.2rem);line-height:1.13}.local-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start;padding-bottom:60px}.local-layout>.local-aside:first-child{grid-column:2;grid-row:1}.local-layout>.local-aside:first-child+div{grid-column:1;grid-row:1}.local-form h2,.local-portal h2{font-size:23px;margin:0 0 22px}.local-form .field{margin-bottom:20px}.local-form .field>label,.local-portal .field>label{font-size:13px}.local-form input:not([type=checkbox]),.local-form select,.local-form textarea,.local-portal input:not([type=checkbox]),.local-portal select{width:100%;box-sizing:border-box;font:inherit;font-size:16px;padding:12px;border:1px solid var(--line);border-radius:9px;background:white;color:var(--ink);min-height:47px}.local-form textarea{resize:vertical;line-height:1.5}.local-form .field-help,.local-portal .field-help,.local-narrow .field-help,.local-aside .field-help{font-size:12px;line-height:1.6}.local-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px}.local-check{font-size:13px;line-height:1.6;margin:18px 0}.local-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px}.local-actions form{margin:0}.local-actions .button,.local-form>.button{white-space:normal}.local-steps{padding-left:20px;font-size:14px;line-height:1.7}.local-steps li{margin:13px 0}.local-aside{position:static}.local-aside dl{font-size:14px}.local-aside dd{font-size:14px;line-height:1.5}.local-offer-row{display:flex;gap:20px;align-items:center;justify-content:space-between}.local-offer-row h3{font-size:28px;margin:5px 0}.local-offer-row p{font-size:13px;line-height:1.6;margin:5px 0}.local-offer-row .button{flex-shrink:0}.local-status{font-size:13px;border:1px solid var(--line);border-radius:30px;padding:7px 12px}.local-code{font-family:ui-monospace,monospace;letter-spacing:.07em;overflow-wrap:anywhere}.local-narrow{max-width:800px;padding-bottom:60px}.local-narrow h1{font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.2;letter-spacing:-.035em;margin-top:0}.local-narrow p,.local-portal p{font-size:14px;line-height:1.7}.local-price{font-size:36px!important;font-weight:700;margin:18px 0!important}.local-definition{display:grid;gap:12px}.local-definition>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:14px;border-top:1px solid var(--line);padding-top:12px}.local-definition dt{font-size:13px;color:var(--muted)}.local-definition dd{margin:0;font-size:14px;overflow-wrap:anywhere}.local-narrow .field{margin:20px 0}.local-narrow .field label{display:block;font-size:13px;margin-bottom:8px}.local-narrow .field input:not([type=checkbox]){width:100%;padding:12px;min-height:47px;box-sizing:border-box;border:1px solid var(--line);border-radius:9px;font:inherit}.local-terms{padding:15px 18px;background:#f7f9f4;border:1px solid var(--line);border-radius:12px;margin:20px 0}.local-terms p{font-size:13px}.local-portal{padding-bottom:60px}.local-portal>h2:not(:first-child){margin-top:38px}.local-portal-card{margin-bottom:20px}.local-portal-card h3{font-size:23px;line-height:1.4;margin:4px 0 10px;overflow-wrap:anywhere}.local-portal-card .field{margin:18px 0}.local-portal .preferences summary{font-size:15px}.local-secondary-form{margin-top:12px}.local-table-wrap{overflow-x:auto;max-width:100%;border:1px solid var(--line);border-radius:12px;background:white}.local-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.local-table th,.local-table td{padding:13px 15px;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.local-table th{font-weight:600;background:#edf3e6}.local-table small{display:block;margin-top:5px;line-height:1.5;color:var(--muted)}.local-table tr:last-child td{border-bottom:0}.local-portal .button,.local-narrow .button,.local-form .button{font-size:13px}.local-layout .search-card{min-width:0}.local-layout>div>h2{font-size:24px}.local-layout>div .notice{font-size:14px;line-height:1.7}
@media(max-width:760px){.local-layout{grid-template-columns:minmax(0,1fr);gap:22px;padding-bottom:38px}.local-layout>.local-aside:first-child,.local-layout>.local-aside:first-child+div{grid-column:auto;grid-row:auto}.local-layout>.local-aside:first-child{order:2}.local-aside{order:2}.local-grid{grid-template-columns:minmax(0,1fr)}.local-offer-row{align-items:flex-start;flex-direction:column;gap:12px}.local-offer-row .button{width:100%}.local-intro h1{font-size:37px;letter-spacing:-1.5px}.local-definition>div{grid-template-columns:100px minmax(0,1fr)}.local-table{min-width:550px}.local-portal-card{padding:21px 18px}.local-actions{align-items:stretch;flex-direction:column}.local-actions .button,.local-actions form{width:100%}.local-portal-card .button,.local-form .button,.local-narrow .button{max-width:100%;white-space:normal}.local-narrow{padding-top:28px}.local-portal .notice{font-size:13px;line-height:1.6}}

.local-pagination{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.local-pagination>a{display:inline-flex}.local-pause-form{margin-bottom:24px}.local-test-badge{border-style:dashed}

.local-statement .local-table{min-width:0}.local-statement .local-table td:last-child{white-space:nowrap}

.local-online-benchmark{padding:18px 20px;margin:18px 0 22px;border:1px solid #cad8c2;border-radius:16px;background:#f0f5e9;overflow-wrap:anywhere}.local-online-benchmark .eyebrow{font-size:10px;margin:0 0 8px}.local-online-total{margin:0 0 7px;font-size:13px}.local-online-total strong{font-size:25px;line-height:1.25}.local-online-product{font-size:14px;line-height:1.65;margin:7px 0}.local-online-source,.local-online-note{font-size:12px;line-height:1.7;margin:7px 0 0;color:#52644c}.local-online-source a{text-underline-offset:3px}.local-online-note{margin-top:10px}.local-portal-card .local-online-benchmark{margin-block:16px}@media(max-width:600px){.local-online-benchmark{padding:16px}.local-online-total strong{font-size:23px}}
