.skip-link{position:absolute;z-index:15;left:12px;top:-70px;background:#fff;color:#153045;padding:10px 15px;border-radius:8px}.skip-link:focus{top:12px}
.help-header-actions{display:flex;align-items:center;gap:17px}.help-languages{display:flex;gap:2px;border:1px solid #36576b;border-radius:10px;padding:3px}.help-languages button{font:600 1rem/1.3 "Segoe UI",Arial,sans-serif;background:transparent;color:#d6e4e9;border:0;border-radius:7px;padding:7px 9px;cursor:pointer;min-height:44px}.help-languages button[aria-pressed="true"]{color:#062c32;background:#4be3ce}.help-languages button:focus-visible{outline:2px solid #fff}
.guide-main{width:min(1020px,calc(100% - 32px));padding:clamp(25px,5vw,62px);margin:32px auto}.guide-intro{font-size:var(--font-copy);color:#526e7b;max-width:720px}.guide-toc{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0 42px}.guide-toc a{font-size:var(--font-ui);font-weight:600;text-decoration:none;background:#edf7f5;border:1px solid #d1e6e1;padding:8px 13px;border-radius:30px;white-space:normal;max-width:100%;overflow-wrap:anywhere;min-height:44px}.guide-toc a:hover{background:#daefe9}
.guide-section{border-top:1px solid #dfe8eb;padding:37px 0;display:grid;grid-template-columns:minmax(0,1fr) 165px;align-items:start;gap:42px;scroll-margin-top:100px}.guide-section-text{grid-template-columns:1fr}.guide-section h2{margin:0 0 18px;font-size:24px}.guide-section ol{margin:0 0 20px}.guide-section li{margin:10px 0}.guide-section img{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;border-radius:14px;box-shadow:0 10px 30px #06192c15;border:1px solid #dbe7ec;background:#f4f7f8}.guide-note{background:#eef7f6;border-left:3px solid #168c83;padding:13px 16px;border-radius:8px;color:#355968;font-size:var(--font-copy);margin:18px 0 0}.guide-action a{font-weight:650}.guide-contact{border:1px solid #d0e4e4;background:#eff8f8;border-radius:16px;padding:22px 24px;margin:6px 0 26px}.guide-contact h2{margin:0 0 12px}.guide-contact p:last-child{margin-bottom:0}.guide-disclaimer{font-size:var(--font-ui);color:#667d89}
@media(max-width:640px){.help-nav{gap:8px}.help-header-actions{gap:9px;flex-wrap:wrap;justify-content:flex-end;min-width:0}.help-header-actions>a{font-size:var(--font-ui);flex-basis:100%;order:1}.help-languages button{font-size:1rem;padding:7px 5px;min-height:44px}.guide-main{padding:26px 20px}.guide-intro{font-size:var(--font-copy)}.guide-toc{margin-bottom:20px}.guide-toc a{font-size:var(--font-ui);white-space:normal;max-width:100%;overflow-wrap:anywhere;min-height:44px}.guide-section{grid-template-columns:minmax(0,1fr) 94px;gap:15px;padding:30px 0}.guide-section h2{font-size:20px}.guide-section li{margin:7px 0}.guide-section-text{grid-template-columns:1fr}.guide-note{padding:10px;font-size:var(--font-copy)}.guide-contact{padding:20px}.help-nav .legal-brand{font-size:17px}}
@media(max-width:390px){.help-header-actions>a{font-size:var(--font-ui);flex-basis:100%;order:1}.help-header-actions{gap:6px}.help-languages{gap:0}.guide-section{grid-template-columns:1fr}.guide-section img{width:140px;margin:auto}.help-nav .legal-brand{font-size:16px}}
