.subpage{padding:70px 0 100px}
.subpage h1{font-family:var(--display);font-size:clamp(38px,5vw,64px);color:var(--plum);line-height:1.05;margin-bottom:28px}
.subpage h1 span{color:var(--gold)}
.subpage h2{font-family:var(--display);font-size:22px;color:var(--plum);margin:36px 0 12px}
.subpage p{font-size:16px;line-height:1.75;color:var(--ink-soft);margin-bottom:14px;max-width:720px;font-weight:300}
.subpage ul{margin:14px 0 14px 22px}.subpage li{font-size:16px;line-height:1.75;color:var(--ink-soft);margin-bottom:8px;max-width:700px;font-weight:300}
.subpage strong{color:var(--plum);font-weight:500}
.crumb{font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:22px;font-weight:600}
.crumb a{color:var(--gold);text-decoration:none}
.subpage table{width:100%;max-width:640px;border-collapse:collapse;margin:16px 0;font-size:14px}
.subpage th,.subpage td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line)}
.subpage th{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}
.bankbox{background:var(--white);border-left:3px solid var(--gold);padding:20px 24px;margin:20px 0;max-width:480px}
.bankbox .row{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px dashed var(--line);font-size:15px}
.bankbox .row:last-child{border-bottom:none}
.bankbox .row span:last-child{font-weight:500;color:var(--plum)}
