.subscriptions{max-width:56rem;padding-block:clamp(1.5rem,4vw,3.5rem)}
.subscriptions h1{font-size:clamp(2.4rem,6vw,4.2rem);line-height:1.04;max-width:20ch}
.subscriptions .lead{max-width:62ch}.subscriptions .panel{margin-block:1.4rem}
.subscriptions .panel h2{font-size:clamp(1.5rem,3vw,2rem);overflow-wrap:anywhere}
.subscriptions .actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1rem}
.subscriptions .credits{flex-wrap:wrap}.subscriptions details{margin-block:.75rem}.subscriptions .feed-address{width:100%}
.subscriptions [data-feedback]:empty{display:none}
.subscriptions [hidden]{display:none!important}
.subscriptions .subscription-chooser>p{margin-top:.75rem}
.subscriptions .subscription-filter-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:end;margin-top:1.25rem}
.subscriptions .subscription-filter-form .btn{justify-self:start;min-height:44px}
.subscriptions .subscription-filter-form+form{border-top:1px solid var(--line);padding-top:1.25rem}
.subscriptions .subscription-filter-form .field,.subscriptions .subscription-filter-form select{min-width:0;max-width:100%}
.subscriptions .subscription-context{padding:.8rem;background:var(--wash);overflow-wrap:anywhere}
.subscriptions .subscription-selection{border-top:1px solid var(--line);padding-top:1rem}
.subscriptions .subscription-destination{padding-block:1.25rem;border-bottom:1px solid var(--line)}
.subscriptions .subscription-destination h3{font-size:1.4rem;line-height:1.25}
.subscriptions .subscription-destination p{margin-top:.6rem}
.subscriptions .subscription-destination ol,.subscriptions .subscription-scope{padding-left:1.4rem}
.subscriptions .subscription-destination li+li,.subscriptions .subscription-scope li+li{margin-top:.5rem}
.subscriptions .subscription-scope{font-size:.9rem;color:var(--muted);margin-block:1rem}
@media(max-width:620px){.subscriptions .subscription-filter-form{grid-template-columns:minmax(0,1fr)}.subscriptions .subscription-filter-form .btn{width:100%;justify-content:center}.subscriptions .subscription-destination .btn{width:100%;justify-content:center}}
