.rdx-pagehead{max-width:820px}.rdx-pagehead h1{font-family:var(--font-display);font-variation-settings:"SOFT" 50, "opsz" 144;letter-spacing:-.02em;color:var(--rdx-ink);margin:18px 0 0;font-size:clamp(40px,5.6vw,78px);font-weight:600;line-height:.92}.rdx-pagehead h1 em{color:var(--rdx-ochre-ink);font-style:italic;font-weight:420}.rdx-pagehead h1 .dot{color:var(--rdx-ochre-ink)}.rdx-pagehead .lede{font-family:var(--font-display);color:var(--rdx-ink-soft);max-width:38em;margin-top:20px;font-size:clamp(17px,1.5vw,21px);font-style:italic;line-height:1.55}.rdx-rates{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:clamp(18px,2vw,30px);display:grid}.rdx-rate{background:var(--rdx-paper-deep);border:1px solid var(--rdx-hairline);transition:transform .5s var(--rdx-ease), box-shadow .5s var(--rdx-ease);flex-direction:column;padding:10px;display:flex;box-shadow:inset 0 1px #ffffff80,0 18px 40px -26px #14201a80}.rdx-rate:hover{transform:translateY(-5px);box-shadow:inset 0 1px #ffffff80,0 30px 54px -26px #14201a8c}.rdx-rate .plate{border:1px solid var(--rdx-ink);background:var(--rdx-paper-warm);flex-direction:column;flex:1;padding:clamp(18px,1.8vw,26px);display:flex}.rdx-rate.ink .plate{background:linear-gradient(165deg, var(--rdx-pine) 0%, var(--rdx-pine-deep) 100%);color:var(--rdx-paper-on-dark)}.rdx-rate .tno{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--rdx-ochre-ink);font-size:9.5px}.rdx-rate.ink .tno{color:var(--rdx-gold)}.rdx-rate h3{font-family:var(--font-display);margin:10px 0 4px;font-size:clamp(23px,2vw,28px);font-weight:620}.rdx-rate h3 .dot{color:var(--rdx-ochre-ink)}.rdx-rate.ink h3 .dot{color:var(--rdx-gold)}.rdx-rate .blurb{color:var(--rdx-ink-soft);font-size:14px;font-style:italic;line-height:1.5}.rdx-rate.ink .blurb{color:color-mix(in srgb, var(--rdx-paper-on-dark) 78%, transparent)}.rdx-rate .priceline{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-top:2px solid;border-bottom:1px solid var(--rdx-hairline);flex-wrap:wrap;align-items:baseline;gap:8px;margin:16px 0 14px;padding:12px 0;font-size:12px;display:flex}.rdx-rate.ink .priceline{border-bottom-color:color-mix(in srgb, var(--rdx-paper-on-dark) 24%, transparent)}.rdx-rate .priceline .amt{font-family:var(--font-display);font-variation-settings:"SOFT" 50, "opsz" 144;letter-spacing:0;font-variant-numeric:tabular-nums lining-nums;font-size:clamp(28px,2.6vw,36px);font-weight:600;line-height:1}.rdx-rate .priceline .per{color:var(--rdx-ink-soft);font-size:10px}.rdx-rate.ink .priceline .per{color:color-mix(in srgb, var(--rdx-paper-on-dark) 60%, transparent)}.rdx-rate .annual{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--rdx-ochre-ink);margin:-6px 0 12px;font-size:9px}.rdx-rate.ink .annual{color:var(--rdx-gold)}.rdx-rate .feat{border-top:1px dotted var(--rdx-hairline-soft);align-items:baseline;gap:10px;padding:6.5px 0;font-size:14px;line-height:1.5;display:flex}.rdx-rate .feat:first-of-type{border-top:none}.rdx-rate .feat .s{color:var(--rdx-ochre-ink);font-family:var(--font-display);flex:none;font-style:italic}.rdx-rate.ink .feat{border-top-color:color-mix(in srgb, var(--rdx-paper-on-dark) 18%, transparent)}.rdx-rate.ink .feat .s{color:var(--rdx-gold)}.rdx-rate .rdx-btn,.rdx-rate .rdx-linkul{margin-top:auto}.rdx-rate .act{margin-top:18px}.rdx-ratefine{text-align:center;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rdx-ink-soft);margin-top:clamp(26px,3vw,40px);font-size:9.5px}.rdx-ratefine .tick{color:var(--rdx-ochre-ink)}@media (max-width:1200px){.rdx-rates{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.rdx-rates{grid-template-columns:1fr}}