.subscriber-panel fieldset{border:0;margin:14px 0 4px;padding:0}.subscriber-panel legend{margin-bottom:14px;font-weight:650}.subscriber-topics{gap:10px;display:grid}.subscriber-optional{color:#50646a;margin-left:6px;font-size:.8rem;font-weight:400}.subscriber-panel .reader-check{font-size:.9rem}.subscriber-trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.subscriber-panel [role=status]>.reader-button{margin:14px 0}.subscriber-photo{max-width:540px;margin-top:38px}.subscriber-photo .photo{aspect-ratio:1.6;height:auto}@media (max-width:760px){.subscriber-photo{display:none}}
