.help-page{min-height:100vh;background:var(--lp-surface)}.help-container{max-width:820px;margin:0 auto;padding:0 24px}.help-hero{padding:64px 0 32px;text-align:center}.help-title{font-size:clamp(36px,5vw,52px);font-weight:600;line-height:1.1;color:var(--lp-ink);letter-spacing:-.04em;text-wrap:balance;margin:0 0 16px}.help-subtitle{font-size:clamp(16px,2vw,18px);line-height:1.6;color:var(--lp-ink-2);letter-spacing:-.02em;max-width:620px;margin:0 auto 32px}.help-search{display:flex;align-items:center;gap:10px;max-width:560px;height:52px;margin:0 auto;padding:0 16px;background:#ffffff;border:1px solid var(--lp-line);border-radius:var(--lp-radius-m);box-shadow:0 2px 8px rgba(0,0,0,.04);cursor:text;transition:border-color .2s ease,box-shadow .2s ease}.help-search:focus-within{border-color:var(--brand-blue);box-shadow:0 0 0 3px rgba(0,119,224,.15)}.help-search-icon{width:18px;height:18px;color:var(--lp-ink-3);flex-shrink:0}.help-search input{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;font-family:inherit;font-size:16px;color:var(--lp-ink);letter-spacing:-.03em;-webkit-appearance:none;appearance:none}.help-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px}.help-nav-link{padding:8px 14px;background:rgba(255,255,255,.7);border:1px solid var(--lp-line);border-radius:8px;font-size:14px;color:var(--lp-ink-2);text-decoration:none;letter-spacing:-.03em;transition:background .2s ease,border-color .2s ease,color .2s ease}@media (hover:hover) and (pointer:fine){.help-nav-link:hover{background:#ffffff;border-color:var(--lp-line-strong);color:var(--lp-ink)}}.help-content{padding-bottom:80px}.help-empty{padding:24px 0 48px;text-align:center;font-size:16px;color:var(--lp-ink-2);letter-spacing:-.03em}.help-section{padding-top:32px;scroll-margin-top:16px}.help-section-title{font-size:24px;font-weight:600;color:var(--lp-ink);letter-spacing:-.03em;margin:0 0 16px}.help-section-title:has(+.help-section-description){margin-bottom:6px}.help-section-description{font-size:15px;line-height:1.5;color:var(--lp-ink-2);letter-spacing:-.03em;margin:0 0 16px}.help-list{display:flex;flex-direction:column;gap:8px}.help-item{background:#ffffff;border:1px solid var(--lp-line);border-radius:var(--lp-radius-m);scroll-margin-top:16px;transition:border-color .2s ease}.help-item[open]{border-color:var(--lp-line-strong)}@media (hover:hover) and (pointer:fine){.help-item:hover{border-color:var(--lp-line-strong)}}.help-item-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;list-style:none;cursor:pointer}.help-item-summary::-webkit-details-marker{display:none}.help-question{font-size:16px;font-weight:500;line-height:1.45;color:var(--lp-ink);letter-spacing:-.04em}.help-item-icon{width:20px;height:20px;color:var(--lp-ink-3);flex-shrink:0;stroke-width:1.5;transition:transform .3s ease}.help-item[open] .help-item-icon{transform:rotate(225deg)}.help-answer{display:flex;flex-direction:column;gap:12px;padding:0 24px 22px;animation:helpFadeIn .3s ease-out}.help-answer li,.help-answer p{margin:0;font-size:15px;line-height:1.6;color:var(--lp-ink-2);letter-spacing:-.02em}.help-answer strong{font-weight:600;color:var(--lp-ink)}.help-answer ol,.help-answer ul{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:22px}.help-answer li::marker{color:var(--lp-link)}.help-answer ol li::marker{font-weight:600}.help-answer .help-related{padding-top:4px;font-size:14px;color:var(--lp-ink-2)}.help-related a{color:var(--brand-blue);text-decoration:none}@media (hover:hover) and (pointer:fine){.help-related a:hover{text-decoration:underline}}.help-contact{margin-top:56px;padding:40px 32px;text-align:center;background:var(--lp-tint);border-radius:var(--lp-radius-m)}.help-contact-title{font-size:24px;font-weight:600;color:var(--lp-ink);letter-spacing:-.03em;margin:0 0 8px}.help-contact-description{font-size:16px;line-height:1.5;color:var(--lp-ink-2);letter-spacing:-.04em;margin:0 0 24px}.help-contact-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.help-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:8px;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:-.02em;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .16s var(--lp-ease)}.help-button:active{transform:scale(.97)}.help-button-primary{background:var(--brand-blue);border:1px solid var(--brand-blue);color:#ffffff}@media (hover:hover) and (pointer:fine){.help-button-primary:hover{background:var(--brand-blue-hover);border-color:var(--brand-blue-hover)}}.help-button-secondary{background:#ffffff;border:1px solid var(--lp-line-strong);color:var(--lp-ink)}@media (hover:hover) and (pointer:fine){.help-button-secondary:hover{background:var(--lp-surface);border-color:var(--lp-ink-3)}}.help-button:focus-visible,.help-item-summary:focus-visible,.help-nav-link:focus-visible,.help-related a:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}@keyframes helpFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.help-container{padding:0 16px}.help-hero{padding:24px 0}.help-nav{flex-wrap:nowrap;justify-content:flex-start;margin:20px -16px 0;padding:0 16px;overflow-x:auto;scrollbar-width:none}.help-nav::-webkit-scrollbar{display:none}.help-nav-link{flex-shrink:0}.help-item-summary{padding:18px}.help-answer{padding:0 18px 18px}.help-contact{padding:32px 20px}}@media (prefers-reduced-motion:reduce){.help-item-icon{transition:none}.help-answer{animation:none}}@supports selector(::details-content){.help-page{interpolate-size:allow-keywords}.help-item::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .25s cubic-bezier(.23,1,.32,1),opacity .2s ease,content-visibility allow-discrete .25s}.help-item[open]::details-content{block-size:auto;opacity:1}}@media (prefers-reduced-motion:reduce){.help-item::details-content{transition:none}}