.rate{background:var(--paper)}.rate--full{padding:var(--space-7) var(--space-5);scroll-margin-top:calc(var(--sat) + var(--hdr) + var(--space-5))}.rate-head{text-align:center;padding-bottom:var(--space-6)}.rate-items{max-width:760px;margin:0 auto;list-style:none;display:grid}.rate-item{gap:var(--space-4);padding:var(--space-6) 0;box-shadow:0 -1px 0 var(--line);grid-template-columns:56px minmax(0,1fr);display:grid}.rate-n{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:40px;font-weight:400;line-height:.9}.rate-body{gap:var(--space-3);min-width:0;display:grid}.rate-name{font-family:var(--font-display);letter-spacing:var(--tracking-display);text-transform:uppercase;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);font-weight:400;line-height:1.1}.rate-text{color:var(--muted);max-width:54ch;font-size:14px;line-height:21px}.rate-rows{gap:var(--space-1);margin-top:var(--space-2);display:grid}.rate-rows>div{align-items:baseline;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--bg);grid-template-columns:120px minmax(0,1fr);display:grid}.rate-rows>.rate-row--single{text-align:center;grid-template-columns:1fr}.rate-rows dt{letter-spacing:.24em;text-transform:uppercase;font-size:11px;font-weight:var(--weight-medium)}.rate-rows dd{font-family:var(--font-display);letter-spacing:var(--tracking-display);margin:0;font-size:22px;font-weight:400;line-height:1.2}.rate-note{color:var(--muted);font-size:13px;line-height:19px}.rate-note--full{max-width:760px;margin:var(--space-5) auto 0;padding-top:var(--space-5);box-shadow:0 -1px 0 var(--line);text-align:center}.rate-note--full b{letter-spacing:.24em;text-transform:uppercase;font-size:11px;font-weight:var(--weight-medium);color:var(--fg);margin-bottom:var(--space-2);display:block}.rate--gown{padding:var(--space-5);gap:var(--space-3);display:grid}.rate-gown-h{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:var(--weight-bold)}.rate--gown .rate-rows{margin-top:0}.rate--gown .rate-rows dd{font-size:19px}.rate--gown .inline-lnk{justify-self:start;font-size:13px}@media (min-width:768px){.rate--full{padding:var(--space-9) var(--space-8)}.rate-item{grid-template-columns:88px minmax(0,1fr)}.rate-n{font-size:56px}.rate-rows>div{grid-template-columns:160px minmax(0,1fr)}}@media (max-width:767px){.rate-rows dd{font-size:19px}.rate-rows>div{padding:var(--space-3);grid-template-columns:96px minmax(0,1fr)}}@media (max-width:479px){.rate--full{padding:var(--space-6) var(--space-4)}.rate-item{gap:var(--space-2);grid-template-columns:1fr}.rate-n{font-size:32px}.rate-rows>div{grid-template-columns:1fr;gap:2px}}
