.public-station{overflow:hidden}.station-open{width:100%;border:0;background:transparent;padding:14px;text-align:left;cursor:pointer;color:inherit;font:inherit}.station-feedback{display:block;margin:0 14px 13px;padding:0;border:0;background:transparent;color:#174b3d;font:800 12px Inter,ui-sans-serif,system-ui,sans-serif;text-decoration:underline;cursor:pointer}.legal-page{max-width:760px;margin:20px auto}.legal-page h1{font:700 clamp(38px,6vw,58px)/1.05 Georgia,serif;margin:0 0 22px}.legal-page h2{font:700 25px/1.2 Georgia,serif;margin:28px 0 8px}.legal-page a,.form-disclosure a{color:#174b3d;font-weight:800}.consent-check{display:flex!important;gap:8px;align-items:flex-start;text-transform:none!important;letter-spacing:0!important;font-size:12px!important;line-height:1.4}.consent-check input{width:auto;margin:3px 0 0}.form-disclosure{margin:0;color:#65756f;font-size:12px;line-height:1.4}.access-card .form-disclosure,.access-card .form-disclosure a{color:#d9e8df}
