/* Shared navigation: the brand identifies the site; bordered actions navigate. */
.page-brand{display:inline-flex;align-items:center;gap:10px;flex:none;font:800 13px/1.2 Inter,system-ui,sans-serif;letter-spacing:.055em;color:var(--text,#f7f7fb);text-decoration:none;white-space:nowrap}.page-brand b{color:var(--accent,#22c55e)}.page-brand-icon{width:27px;height:27px;background:currentColor;mask:url('/assets/mowe-icon.png') center/contain no-repeat}.legal-document nav .page-brand{font-weight:800}.page-navigation-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.legal-document>nav{align-items:center;gap:20px}.page-action-icon{display:inline-flex;width:19px;height:19px;flex:none;align-items:center;justify-content:center}.page-icon-flat{display:block;width:18px;height:18px;fill:currentColor;stroke:none}.page-icon-aero{display:none;object-fit:contain}.page-action--back .page-icon-flat{transform:rotate(180deg)}
a.page-action,button.page-action{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 13px;border:1px solid var(--stroke-strong,#3b414b);border-radius:10px;background:var(--panel-solid,#151820);color:var(--text,#f7f7fb);font:600 12px/1.4 Inter,system-ui,sans-serif;text-decoration:none;text-align:center;letter-spacing:0;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s;white-space:normal}.legal-document nav a.page-action{font-weight:600}.page-action:hover{border-color:var(--accent,#22c55e);background:var(--bg-soft,#20242c)}.page-action:focus-visible,.page-brand:focus-visible{outline:2px solid var(--accent,#22c55e);outline-offset:4px}.legal-document>.legal-links{gap:9px;padding-top:23px;border-top:1px solid var(--stroke,#30343d)}.legal-document>.legal-links .page-action{font-size:11px;min-height:38px;padding:8px 11px}.support-top .page-action{flex:none;align-self:flex-start;margin-top:5px}.support-dialog .support-top .page-action{flex-shrink:1}
:root[data-theme=frutiger-aero] .page-action .page-icon-flat{display:none}:root[data-theme=frutiger-aero] .page-action .page-icon-aero{display:block}:root[data-theme=frutiger-aero] :is(a,button).page-action{background:linear-gradient(#fff,#d4ecfb);border-color:#8bb3c9;color:#174b6a;box-shadow:inset 0 1px #fff,0 2px 5px #164e6a14}:root[data-theme=frutiger-aero] .page-action:hover{background:linear-gradient(#fff,#bfe6fc);border-color:#528da9}:root[data-theme=frutiger-aero] .legal-page{background:linear-gradient(145deg,#edfaff,#c7e6f6);color:#153c55;--text:#153c55;--muted:#3e6076;--muted-2:#456b82;--stroke:#8db4c861;--accent:#12608e}:root[data-theme=frutiger-aero] .legal-document :is(p,li){color:var(--muted)}:root[data-theme=frutiger-aero] .legal-document nav{border-color:var(--stroke)}:root[data-theme=frutiger-aero] .legal-document nav .page-brand{color:#153c55}:root[data-theme=frutiger-aero] .legal-document a:not(.page-action):not(.page-brand){color:#12608e}
@media(max-width:620px){.legal-document>nav{align-items:flex-start;gap:17px}.page-navigation-actions{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);justify-content:stretch}.page-navigation-actions .page-action{padding:10px;min-height:44px}.page-brand{font-size:12px}.support-top{flex-wrap:wrap}.support-top .page-action{margin-top:0;min-height:44px}.legal-document>.legal-links .page-action{min-height:42px}.legal-document>.legal-links{column-gap:8px}.support-top .page-action span:last-child{white-space:normal}}
@media(prefers-reduced-motion:reduce){.page-action{transition:none}}

.support-account-gate .support-gate-back{display:flex;width:fit-content;margin:0 auto 26px}.support-account-gate .support-eyebrow{display:block}

@media(max-width:620px){.page-navigation-actions{align-items:stretch}}
