.help-page{--help-sky:var(--boop-purple);--help-sky-soft:#eaf8ff;--help-sky-panel:#f4fbff;--help-lime:var(--boop-accent);--help-ink:#202123;--help-muted:#737b79;--help-line:#dbe6ea;min-height:100dvh;background:radial-gradient(circle at 84% 12%,rgba(0,180,255,.12),transparent 34%),linear-gradient(180deg,#fff,#f6fbff);color:var(--help-ink)}.help-shell{width:min(calc(100% - 40px),1320px);margin:28px auto 84px}.help-content,.help-hero,.help-support{border-radius:24px;border:1px solid var(--help-line);background:rgba(255,255,255,.92);box-shadow:0 18px 45px rgba(12,40,54,.08);color:var(--help-ink)}.help-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,430px);align-items:center;gap:clamp(20px,4vw,48px);padding:clamp(28px,4vw,46px)}.help-hero-copy{display:grid;justify-items:start;gap:10px}.help-articles header p,.help-hero p,.help-support p{margin:0;color:var(--help-sky);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.help-hero h1{max-width:none;margin:0;color:var(--help-ink);font-family:Arial Rounded MT Bold,ui-rounded,sans-serif;font-size:clamp(42px,5vw,70px);line-height:1;letter-spacing:0;white-space:nowrap}.help-support span{display:block;max-width:620px;color:var(--help-muted);font-size:14px;font-weight:750;line-height:1.45}.help-search{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;min-height:62px;border-radius:18px;padding:8px 16px 8px 10px;border:1px solid var(--help-line);background:#fff;color:var(--help-ink)}.help-search>i{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:var(--help-sky-soft);color:var(--help-muted);font-style:normal}.help-search input{min-width:0;width:100%;border:0;outline:0;padding:12px 0;background:transparent;color:var(--help-ink);font:inherit;font-size:16px;font-weight:850}.help-search input::placeholder{color:#a2a7ae}.help-content{display:grid;grid-template-columns:280px minmax(0,1fr);gap:14px;margin-top:18px;padding:clamp(18px,2.5vw,28px)}.help-articles,.help-topics{border-radius:20px;background:var(--help-sky-panel)}.help-topics{align-self:start;display:grid;gap:8px;padding:14px}.help-topics>b{display:block;padding:5px 8px 8px;color:var(--help-muted);font-size:12px;font-weight:900}.help-topics button{min-height:44px;display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;border:1px solid transparent;border-radius:14px;padding:0 12px;background:#fff;color:var(--help-ink);font:900 12px inherit;text-align:left;cursor:pointer}.help-topics button.is-active,.help-topics button:hover{border-color:rgba(0,180,255,.28);background:var(--help-sky-soft);color:var(--help-sky)}.help-topics button span{display:grid;place-items:center}.help-articles{display:grid;gap:14px;padding:18px;background:#fff}.help-articles>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 4px 2px}.help-articles header h2{margin:6px 0 0;color:var(--help-ink);font-size:clamp(28px,3.5vw,44px);line-height:.98;letter-spacing:0}.help-articles>header>span{flex:0 0 auto;border-radius:999px;padding:10px 13px;background:var(--help-sky-soft);color:var(--help-sky);font-size:12px;font-weight:900}.help-category{display:grid;gap:8px}.help-category h3{margin:0;padding:0 4px;color:var(--help-muted);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.help-category details{border:1px solid var(--help-line);border-radius:18px;background:#fff;color:var(--help-ink)}.help-category summary{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:12px;cursor:pointer;list-style:none;padding:14px 14px 14px 18px;color:var(--help-ink);font-size:14px;font-weight:900}.help-category summary::-webkit-details-marker{display:none}.help-category summary span{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:var(--help-sky-soft);color:var(--help-sky);font-size:20px;font-weight:700;line-height:1}.help-category details[open] summary span{transform:rotate(45deg)}.help-category details p{margin:0;padding:0 18px 18px;color:var(--help-muted);font-size:13px;font-weight:650;line-height:1.55}.help-empty{display:grid;justify-items:start;gap:8px;border-radius:18px;padding:20px;background:#fff;color:var(--help-muted)}.help-empty b{color:var(--help-ink);font-size:18px;font-weight:900}.help-empty p{margin:0;font-size:13px}.help-empty button{min-height:var(--boop-button-height);border:0;border-radius:var(--boop-button-radius);padding:0 var(--boop-button-padding-x);background:var(--help-sky);color:#fff;font:var(--boop-button-font-weight) var(--boop-button-font-size) inherit;cursor:pointer}.help-support{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:18px;padding:clamp(22px,3vw,32px)}.help-support h2{margin:6px 0 0;color:var(--help-ink);font-size:clamp(28px,3.4vw,40px);line-height:1;letter-spacing:0}.help-support span{margin-top:8px}.help-support>div:last-child{display:flex;flex:0 0 auto;gap:8px}.help-support a{min-height:var(--boop-button-height);display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--boop-button-radius);padding:0 var(--boop-button-padding-x);background:var(--help-sky);color:#fff;font-size:var(--boop-button-font-size);font-weight:var(--boop-button-font-weight);text-decoration:none}.help-support a+a{border:1px solid var(--help-line);background:#fff;color:var(--help-ink)}@media (max-width:860px){.help-shell{width:calc(100% - 28px);margin:16px auto 36px}.help-content,.help-hero{grid-template-columns:1fr}.help-hero{align-items:start;gap:20px;padding:22px}.help-hero h1{font-size:42px;white-space:normal}.help-content{padding:14px}.help-topics{display:flex;overflow-x:auto;padding:0 0 6px;background:transparent;scrollbar-width:none}.help-topics>b{display:none}.help-topics button{flex:0 0 auto;width:max-content}.help-articles{padding:14px}.help-articles>header,.help-support{align-items:stretch;flex-direction:column}.help-articles>header>span{width:max-content}.help-support>div:last-child{flex-direction:column}.help-support a{width:100%}}@media (max-width:520px){.help-shell{width:100%;margin:0;padding:12px 14px 32px}.help-content,.help-hero,.help-support{border-radius:22px}.help-hero h1{font-size:36px}.help-search{min-height:56px;grid-template-columns:38px minmax(0,1fr);border-radius:16px}.help-search>i{width:38px;height:38px;border-radius:12px}.help-search input{font-size:14px}}