.hero .operator-notice{display:grid;gap:4px;max-width:650px;margin:18px 0 0;color:#f6f7ee;font:14px/1.5 Inter,system-ui,"Microsoft YaHei",sans-serif;text-shadow:0 1px 3px #081d19}.hero .operator-notice strong{font-size:14px;font-weight:600}.operator-contact{color:#f6f7ee;line-height:1.65;max-width:600px}.enquiry-form-shell{min-width:0}.privacy-link{font-size:14px;line-height:1.6}.privacy-link a{text-decoration:underline;text-underline-offset:3px}.privacy-link a:focus-visible{outline:3px solid #60765b;outline-offset:4px}.footer .privacy-link a{color:inherit}@media(max-width:600px){.hero .operator-notice{margin-top:16px;max-width:calc(100% - 58px)}}
@media(max-width:360px) and (max-height:700px){body .hero-copy{padding-top:24px}body .hero h1{margin:14px 0 18px}body .hero h1 span{margin-top:12px}body .hero .actions{margin-top:18px}}

/* REN verification links */
.ren-link{font-size:14px;text-decoration:underline;text-underline-offset:3px;color:inherit}.ren-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ren-hero{font-size:14px;line-height:1.5;margin-top:4px;max-width:650px;color:#f6f7ee;text-shadow:0 1px 3px #081d19}.ren-details{display:grid;gap:4px;min-width:0;margin:16px 0;font-size:14px;line-height:1.5;color:#f6f7ee}.ren-no{white-space:nowrap}@media(max-width:600px){.ren-hero{max-width:calc(100% - 58px)}}
@media(max-width:360px) and (max-height:700px){body .hero-copy{padding-top:8px}body .hero .actions{margin-top:8px}}
