.service-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;padding:24px 0;font:500 13px/1.6 'Source Sans 3',system-ui,sans-serif}.service-links a,.service-links button{color:inherit;text-decoration:none}.service-links a:hover,.service-links button:hover{text-decoration:underline}.service-links button{background:none;border:0;padding:0;font:inherit;cursor:pointer}.service-links [hidden],[data-cookie-settings][hidden],.cookie-notice[hidden]{display:none!important}
.help-page{margin:0;background:#f6f6f0;color:#202b24;font-family:'Source Sans 3',system-ui,sans-serif;line-height:1.7}.help-page *{box-sizing:border-box}.help-page a{color:inherit;text-underline-offset:4px}.help-header{padding:22px max(24px,calc((100vw - 1160px)/2));background:#142a24;display:flex;align-items:center;justify-content:space-between;gap:24px}.help-header img{display:block;max-width:100%}.help-header nav{display:flex;gap:18px;color:#fff}.help-header [aria-current]{color:#c9e68b}.help-skip{position:absolute;top:-100px;left:20px;z-index:100;background:white;padding:10px}.help-skip:focus{top:10px}.help-shell{max-width:1160px;margin:auto;padding:52px 24px 80px}.help-intro{max-width:800px}.help-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700;margin-top:40px}.help-intro h1{font-family:'Urbanist',system-ui,sans-serif;font-size:clamp(34px,6vw,66px);line-height:1.1;letter-spacing:-.035em;margin:16px 0 22px}.help-intro>p:not(.help-eyebrow){font-size:20px;color:#4e5c51;max-width:740px}.help-intro small{color:#5a665b}.help-draft{margin:32px 0;padding:18px 22px;border:1px solid #d3bc70;background:#fff8dd;border-radius:12px}.help-draft p{margin:6px 0 0}.help-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:50px;margin-top:40px}.help-toc{align-self:start;position:sticky;top:24px;display:grid;gap:10px;padding-right:18px;font-size:14px}.help-toc a{color:#4d6250;text-decoration:none}.help-toc a:hover{text-decoration:underline}.help-article{min-width:0}.help-article section{scroll-margin-top:28px;border-top:1px solid #d5ddcf;padding:22px 0}.help-article h2{font-family:'Urbanist',system-ui,sans-serif;font-size:25px;line-height:1.3;margin:0 0 20px}.help-article p{margin:0 0 18px}.help-article li{padding-left:4px;margin:10px 0}.help-article ul{padding-left:22px}.operator-details>div{padding:12px 0;border-bottom:1px solid #d5ddcf}.operator-details dt{font-size:13px;font-weight:700;color:#5a665b}.operator-details dd{margin:3px 0;overflow-wrap:anywhere}.help-footer{background:#e9eee0;padding:18px max(24px,calc((100vw - 1112px)/2)) 30px}.help-footer p{font-size:13px}.help-page button{font-family:inherit}.help-page :focus-visible,.cookie-dialog :focus-visible,.cookie-notice :focus-visible,.service-links :focus-visible{outline:3px solid #9da93f;outline-offset:4px}
/* AURA consent: a quiet, branded companion with equally accessible choices. */
.cookie-notice,.cookie-dialog{box-sizing:border-box;color:#f7f6f2;background:#101b22;border:1px solid #ffffff26;border-radius:22px;box-shadow:0 16px 55px #0005;font:14px/1.65 'Instrument Sans',system-ui,sans-serif;text-align:left;color-scheme:dark}
.cookie-notice *,.cookie-dialog *{box-sizing:border-box}
.cookie-notice{position:fixed;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%);width:min(560px,calc(100% - 36px));max-height:calc(100dvh - 36px);overflow:auto;z-index:2147483000;padding:22px}
.cookie-heading{display:flex;align-items:center;gap:16px;margin-bottom:14px}
.cookie-heading>div{min-width:0}
.cookie-aurai{display:block;flex:0 0 72px;width:72px;height:72px;object-fit:contain}
.cookie-eyebrow{display:block;font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffab87;margin-bottom:6px}
.cookie-notice .cookie-heading strong,.cookie-dialog .cookie-heading h2{display:block;font:500 26px/1.1 Phudu,'Instrument Sans',system-ui,sans-serif;letter-spacing:-.02em;color:#faf9f5;margin:0}
.cookie-notice p,.cookie-dialog p{font-size:13px;line-height:1.7;color:#b9c3ca;margin:0 0 18px}
.cookie-notice a{display:inline;color:#ffb38f;text-decoration:underline;text-underline-offset:3px}
.cookie-actions{display:flex;flex-wrap:wrap;gap:8px}
.cookie-actions button{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:44px;background:#192830;color:#fff4ec;border:1px solid #c9825e;border-radius:100px;cursor:pointer;padding:10px 14px;font:500 12px/1.4 'Instrument Sans',system-ui,sans-serif;transition:background .18s ease,color .18s ease}
.cookie-actions button:hover{background:#ffab87;color:#101b22}
.cookie-notice :focus-visible,.cookie-dialog :focus-visible{outline:2px solid #ffb38f;outline-offset:4px}
.cookie-dialog{width:min(540px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:26px;overflow:auto;z-index:2147483100}
.cookie-dialog::backdrop{background:#02090fc7}
.cookie-dialog form{display:block;padding:0;margin:0;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none;color-scheme:dark}
.cookie-dialog label{display:flex;align-items:flex-start;gap:12px;margin:12px 0;padding:14px;background:#192830;border:1px solid #ffffff20;border-radius:12px;font-size:13px;line-height:1.6;color:#e4e8e8;cursor:pointer}
.cookie-dialog input[type=checkbox]{appearance:auto;display:inline-block;flex:0 0 20px;width:20px;height:20px;min-width:20px;min-height:20px;margin:1px 0 0;padding:0;accent-color:#ffab87}
.cookie-dialog .cookie-actions{margin-top:22px}
@media(max-width:480px){.cookie-notice{left:50%;top:50%;bottom:auto;width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:18px;border-radius:18px}.cookie-heading{gap:12px}.cookie-aurai{flex-basis:60px;width:60px;height:60px}.cookie-notice .cookie-heading strong,.cookie-dialog .cookie-heading h2{font-size:23px}.cookie-actions{display:grid;grid-template-columns:1fr 1fr}.cookie-notice [data-cookie-manage]{grid-column:1/-1;grid-row:2}.cookie-dialog{padding:20px}}
@media(prefers-reduced-motion:reduce){.cookie-actions button{transition:none}}
@media(max-width:760px){.help-shell{padding-top:30px}.help-grid{grid-template-columns:1fr;gap:28px}.help-toc{position:static;padding:20px;background:#e9eee0;border-radius:12px}.help-article h2{font-size:23px}.service-links{gap:12px 18px}.cookie-notice{padding:18px}.cookie-actions button{flex:1 1 auto}}
@media print{.help-header,.help-toc,.help-footer,.cookie-notice,.cookie-dialog,.help-skip{display:none!important}.help-grid{display:block}.help-shell{padding:0}.help-article section{break-inside:avoid}.help-page{background:white;color:black}}

@font-face{font-family:Phudu;src:url('/brand/fonts/phudu-variable.woff2') format('woff2');font-weight:300 900;font-display:swap}
.help-page{background:#f7f6f2;color:#17221d;font-family:'Instrument Sans',system-ui,sans-serif}.help-intro h1,.help-article h2{font-family:Phudu,system-ui,sans-serif;font-weight:500}.help-eyebrow{color:#b4432b}.help-footer{background:#eeede7}.help-toc a{color:#4e5c51}.help-page :focus-visible{outline-color:#b4432b}
