@layer components{.dossier h1{margin:4px 0 0;font-size:clamp(26px,3.4vw,38px)}.dossier-top{flex-wrap:wrap;align-items:center;margin-top:18px}.dossier-top .crumbs{margin:0}.crumbs .crumb{gap:6px;display:inline-flex}.dossier .listing{padding-top:8px}.dossier .facility{margin:8px 0 18px}.dossier .facility .agency .lg{vertical-align:middle}.ratehero .big .num.words{font-size:30px;line-height:1.1}.ratehero .big .badge{align-self:center}.ratehero>p.small{margin:10px 0 0}div.contact{border-top:1px solid var(--line-2);margin-top:18px;padding-top:16px}div.contact h2{margin:0 0 10px;font-size:18px}.contact .cluster{margin:0 0 4px}.contact h2+.cluster .cl{padding:8px 12px}.contact>h2:not(:first-of-type){margin-top:18px}.dossier .full-details{max-width:65ch;color:var(--ink-2)}.dossier .full-details p{margin:10px 0}dl.details{margin:14px 0 0}dl.details dd{margin:0}.spark .spark-area{fill:var(--pay-soft)}.spark .spark-line{fill:none;stroke:var(--pay-text);stroke-width:2px;vector-effect:non-scaling-stroke}.spark .spark-end{fill:var(--pay-text)}details.updates{border-top:1px solid var(--line-2);margin-top:6px;padding-top:8px}details.updates>summary{cursor:pointer;color:var(--ink-2);font-size:14px}details.updates table{margin-top:6px}.mrow .who{flex-direction:column;min-width:0;display:flex}.mrow .fig{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}a.mrow:hover .who>:first-child{text-decoration:underline}.mini>.btn{margin-top:10px}.mini>p.tiny{margin:6px 0 0}.dossier .facility{padding-left:22px;position:relative}.dossier .facility>svg{top:4px;color:var(--ink-2);position:absolute;top:calc(.5lh - 8px);left:0}.dossier .ratehero{border-radius:20px;padding:20px}.dossier .ratehero .big{gap:6px 12px}.dossier .ratehero .big .num{letter-spacing:-.03em;font-size:clamp(48px,13vw,64px)}.dossier .ratehero .big .unit{font-size:17px}.dossier .ratehero .big .badge{align-self:baseline;padding:3px 10px;font-size:14px}.dossier .cmp{border:1px solid var(--line);text-wrap:pretty;border-radius:14px;margin-top:14px;padding:6px 12px}@media (max-width:399px){.dossier .cmp{font-size:13px}}.dossier details.contact>summary,.dossier div.contact>p>.btn.p{white-space:nowrap;border-radius:12px;justify-content:center;width:100%;min-height:54px;padding:0 44px;font-size:17px;font-weight:600;display:flex;position:relative}.dossier details.contact>summary>svg,.dossier div.contact>p>.btn.p>svg{position:absolute;top:calc(50% - 10px);right:16px}@media (max-width:379px){.dossier details.contact>summary,.dossier div.contact>p>.btn.p{padding:0 40px 0 12px;font-size:16px}.dossier details.contact>summary>svg,.dossier div.contact>p>.btn.p>svg{right:12px}}.dossier details.contact>summary svg{transition:transform .15s}.dossier details.contact[open]>summary svg,:root:not(.js) .dossier details.contact>summary svg{transform:rotate(90deg)}:root.js:not(.js-settled) .dossier details.contact:not([data-hydrated])>summary svg{transform:none}@media (min-width:560px){.dossier .ratehero{padding:26px 28px}.dossier details.contact>summary,.dossier div.contact>p>.btn.p{width:auto;min-width:300px;display:inline-flex}}.dossier .details>.d{border-radius:14px;padding:12px 14px}@media (max-width:559px){.dossier .details{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier .details>.d.quoted:nth-child(odd) .tip{right:calc(-100% - 10px)}.dossier .details>.d.quoted:nth-child(2n) .tip{left:calc(-100% - 10px)}}.dossier .d .k{letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:600}.dossier .d .v{margin-top:4px;font-size:16px}.dossier .cl{gap:12px;padding:12px 14px}.dossier .cl .who{font-weight:600}.dossier .cl .fig{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:2px;display:flex}.dossier .cl .fig .pay{font:800 18px var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.dossier .cl .btn{border-color:var(--ink-3)}.dossier .cl .btn:hover{border-color:var(--ink)}.dossier .mini{border-radius:16px;padding:16px}.mrow .fig .chips{align-items:center;gap:6px;margin-top:3px;display:inline-flex}.mrow .hfig{align-items:center;gap:8px;display:inline-flex}.alerts-form input[type=email]{max-width:420px}.alerts-form fieldset{border:0;min-width:0;margin:18px 0 0;padding:0}.alerts-form legend{color:var(--ink-2);padding:0;font-size:14px}.alerts-form .choice{flex-wrap:wrap;gap:6px 18px;display:flex}.alerts-form .send{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;display:flex}.ratesbar{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-card);border-radius:14px;margin-top:24px;padding:12px 52px 12px 16px;position:relative}.rb-form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px;display:grid}.rb-text{font:700 15px var(--display);word-spacing:.08em;grid-column:1/-1;margin:0}.rb-form input[type=email],.rb-form button{min-height:40px}.rb-x{position:absolute;top:8px;right:8px}.rb-x button{width:36px;min-height:36px;color:var(--ink-2);background:0 0;border-color:#0000;padding:0}.rb-x button:hover{border-color:var(--ink-3)}@media (min-width:720px){.ratesbar{padding-block:8px}.rb-form{grid-template-columns:auto minmax(0,320px) auto;justify-content:start}.rb-text{grid-column:auto}}}
