.wn-help-hub{--help-ink:#1B2547;--help-muted:#4A546A;--help-paper:#fff;--help-soft:#F6F9FE;--help-line:#d7dfeb;--help-accent:#B5430D;color:var(--help-ink)}
html[data-theme="dark"] .wn-help-hub{--help-ink:#E8EEF7;--help-muted:#b2bccd;--help-paper:#0F1626;--help-soft:#161d2e;--help-line:#35415b;--help-accent:#FF8A65}
body.wn-store.page-id-601 .page__text{max-width:1120px;padding:24px 24px 60px}
html body .page__text .wn-help-hub h2,html body .page__text .wn-help-hub h3{color:var(--help-ink);background:none;border:0;padding:0}
html body .page__text .wn-help-hub p{color:var(--help-muted);font-size:16px;line-height:1.9}
html body .page__text .wn-help-hub .wn-help-label{color:var(--help-accent);font-size:13px;letter-spacing:.1em;font-weight:700;margin:0 0 12px}
.wn-help-intro{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:40px;align-items:center;padding:12px 0 32px}
html body .page__text .wn-help-intro h2{font-size:clamp(26px,3.2vw,40px);line-height:1.5;margin:0 0 18px;letter-spacing:.02em}
.wn-help-intro p{max-width:38em;margin:0}.wn-help-intro img{width:150px;height:150px;object-fit:contain}
.wn-help-index{display:flex;flex-wrap:wrap;gap:12px 32px;padding:20px 0;border-block:1px solid var(--help-line)}
.wn-help-hub a{color:var(--help-accent);text-underline-offset:5px}
.wn-help-index a{display:flex;align-items:center;gap:24px;min-height:44px;font-size:16px;font-weight:700;text-decoration:underline}
.wn-help-section{padding-top:56px;scroll-margin-top:240px}
html body .page__text .wn-help-section h2{font-size:clamp(23px,2.5vw,30px);line-height:1.5;margin:0 0 26px}
.wn-help-basics{display:grid;grid-template-columns:1fr 1fr;gap:32px;background:var(--help-soft);padding:28px;margin-bottom:32px;border-top:3px solid #F26B22}
html body .page__text .wn-help-hub h3{font-size:18px;line-height:1.7;margin:0 0 12px}
.wn-help-basics p{margin:0}
.wn-help-group{display:grid;grid-template-columns:200px minmax(0,1fr);gap:28px;padding-top:24px}
html body .page__text .wn-help-hub details,html body .page__text .wn-help-hub details[open]{border:0;border-bottom:1px solid var(--help-line);border-radius:0;box-shadow:none;background:var(--help-paper);margin:0;overflow:visible;scroll-margin-top:240px}
html body .page__text .wn-help-hub details>summary{color:var(--help-ink);padding:18px 36px 18px 0;border:0;font-size:16px;line-height:1.7}
html body .page__text .wn-help-hub details[open]>summary{color:var(--help-accent)}
html body .page__text .wn-help-hub details>p{padding:0 24px 20px 0;color:var(--help-muted);font-size:16px;line-height:1.9}
html body .page__text .wn-help-hub details a{color:var(--help-accent)}
.wn-help-links{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}
.wn-help-links a{display:block;padding:24px 0;border-block-start:1px solid var(--help-line);text-decoration:none}
.wn-help-links strong{display:flex;justify-content:space-between;gap:16px;font-size:18px}.wn-help-links a>span{display:block;color:var(--help-muted);font-size:15px;line-height:1.8;margin-top:8px}
.wn-help-links a:hover strong{text-decoration:underline;text-underline-offset:5px}
.wn-help-contact{margin-top:48px;padding:28px;background:var(--help-soft);display:flex;justify-content:space-between;gap:24px;align-items:center}
html body .page__text .wn-help-contact h2{font-size:20px;line-height:1.6;margin:0 0 8px}.wn-help-contact p{margin:0}.wn-help-contact>a{flex-shrink:0;padding:12px 0;font-weight:700;text-decoration:underline}
.wn-help-hub a:focus-visible,.wn-help-hub summary:focus-visible{outline:3px solid var(--help-accent);outline-offset:4px}
@media(max-width:700px){body.wn-store.page-id-601 .page__text{padding:12px 8px 40px}.wn-help-intro{display:block;position:relative;padding-top:76px}.wn-help-intro img{position:absolute;top:0;right:0;width:64px;height:64px}.wn-help-basics,.wn-help-links,.wn-help-group{grid-template-columns:1fr;gap:16px}.wn-help-basics{padding:20px}.wn-help-group{gap:0;padding-top:28px}.wn-help-section{padding-top:40px}.wn-help-contact{display:block;padding:20px}.wn-help-contact>a{display:inline-block;margin-top:12px}.wn-help-index{gap:4px}}
