.help-page{--maxw:1280px;overflow-x:hidden}.help-page .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.help-page .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:8px;font-size:.74rem;font-weight:800;display:inline-flex}.help-page .eyebrow:before{content:"";background:var(--brand);border-radius:2px;width:26px;height:2px}.help-page .crumb{color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:7px;padding:20px 0 0;font-size:.84rem;font-weight:600;display:flex}.help-page .crumb a:hover{color:var(--ink)}.help-page .crumb .sep{opacity:.4}.help-page .crumb .current{color:var(--ink)}.help-page .hero{padding:40px 0 80px;position:relative}.help-page .hero-card{background:linear-gradient(135deg, var(--cream), #fff 60%, var(--brand-soft));border:1px solid var(--line);text-align:center;border-radius:30px;padding:80px 40px 90px;position:relative;overflow:hidden}.help-page .hero-card:before{content:"";pointer-events:none;background-image:linear-gradient(#1413080a 1px,#0000 1px),linear-gradient(90deg,#1413080a 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000,#0000);mask-image:radial-gradient(70% 60%,#000,#0000)}.help-page .hero-card:after{content:"";background:radial-gradient(circle, var(--brand-glow), transparent 60%);opacity:.6;pointer-events:none;border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-120px}.help-page .hero-inner{z-index:2;max-width:760px;margin:0 auto;position:relative}.help-page .hero .eyebrow{justify-content:center;margin-bottom:18px}.help-page .hero h1{margin-bottom:14px;font-size:clamp(2.2rem,4.4vw,3.6rem);font-weight:700;line-height:1.04}.help-page .hero h1 em{font-family:var(--font-instrument,"Instrument Serif"), serif;color:var(--brand-deep);font-style:italic;font-weight:400}.help-page .hero p.lead{color:var(--ink-soft);max-width:48ch;margin:0 auto 36px;font-size:1.12rem}.help-page .search-box{max-width:580px;margin:0 auto;position:relative}.help-page .search-box svg{color:var(--ink-faint);pointer-events:none;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.help-page .search-box input{width:100%;font-family:var(--font-manrope,"Manrope"), sans-serif;background:#fff;border:0;border-radius:999px;outline:none;padding:20px 22px 20px 56px;font-size:1rem;font-weight:500;transition:box-shadow .25s;box-shadow:0 22px 50px -22px #1413084d}.help-page .search-box input:focus{box-shadow:0 28px 60px -22px #1413086b}.help-page .search-suggest{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:22px;font-size:.84rem;font-weight:600;display:flex}.help-page .search-suggest b{color:var(--ink);font-weight:700}.help-page .search-suggest button{border:1px solid var(--line);font-family:var(--font-manrope,"Manrope"), sans-serif;cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:7px 14px;font-size:.82rem;font-weight:700;transition:all .2s}.help-page .search-suggest button:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.help-page .cats{padding:50px 0 80px}.help-page .cats-head{text-align:center;margin-bottom:42px}.help-page .cats-head h2{margin-bottom:10px;font-size:clamp(1.6rem,2.6vw,2.2rem)}.help-page .cats-head p{color:var(--ink-soft);font-size:1rem}.help-page .cats-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.help-page a.cat{border:1px solid var(--line);cursor:pointer;text-align:left;min-height:175px;color:inherit;background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:24px 22px;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative}.help-page a.cat:hover{box-shadow:var(--shadow);border-color:#0000;transform:translateY(-4px)}.help-page a.cat .ic{background:var(--cream);width:46px;height:46px;color:var(--ink);border-radius:13px;place-items:center;transition:background .25s,transform .35s;display:grid}.help-page a.cat:hover .ic{background:var(--brand);transform:rotate(-6deg)}.help-page a.cat h3{font-size:1rem;line-height:1.2}.help-page a.cat .count{color:var(--ink-faint);align-items:center;gap:6px;margin-top:auto;font-size:.78rem;font-weight:700;display:inline-flex}.help-page a.cat .count:before{content:"";background:var(--brand-deep);border-radius:50%;width:5px;height:5px}.help-page a.cat.featured{background:var(--ink);color:#fff;border-color:var(--ink)}.help-page a.cat.featured .ic{color:var(--brand);background:#fed80326}.help-page a.cat.featured:hover .ic{background:var(--brand);color:var(--ink)}.help-page a.cat.featured h3{color:#fff}.help-page a.cat.featured .count{color:#fff9}.help-page .help-panels{padding:50px 0 80px}.help-page .help-panels .wrap{flex-direction:column;gap:24px;display:flex}.help-page .help-panel{box-sizing:border-box;background:var(--cream);border-radius:36px;width:100%;padding:48px 36px}.help-page .help-panel.popular{padding:56px 40px 60px}.help-page .popular-inner{padding:4px 8px}.help-page .popular-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.help-page .popular-head h2{align-items:center;gap:10px;font-size:clamp(1.4rem,2.2vw,1.7rem);display:inline-flex}.help-page .popular-head h2 svg{color:var(--brand-deep)}.help-page .popular-head a{color:var(--ink);border:1.5px solid var(--ink);border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:.88rem;font-weight:800;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.help-page .popular-head a:hover{background:var(--ink);color:#fff}.help-page .popular-list{grid-template-columns:1fr 1fr;gap:14px;padding:4px 0 0;display:grid}.help-page a.pop-item{border:1px solid var(--line);cursor:pointer;color:inherit;background:#fff;border-radius:14px;align-items:center;gap:14px;padding:18px 20px;text-decoration:none;transition:transform .25s,border-color .25s;display:flex}.help-page a.pop-item:hover{border-color:var(--ink);transform:translate(4px)}.help-page a.pop-item .nb{font-family:var(--font-bricolage,"Bricolage Grotesque"), sans-serif;color:var(--brand-deep);letter-spacing:-.02em;min-width:32px;font-size:1.4rem;font-weight:800}.help-page a.pop-item .body{flex:1}.help-page a.pop-item .body b{font-family:var(--font-manrope,"Manrope"), sans-serif;color:var(--ink);font-size:.94rem;font-weight:700;display:block}.help-page a.pop-item .body small{color:var(--ink-faint);font-size:.78rem;font-weight:600}.help-page a.pop-item .arr{background:var(--cream);width:32px;height:32px;color:var(--ink-soft);border-radius:50%;flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.help-page a.pop-item:hover .arr{background:var(--brand);color:var(--ink)}.help-page .faq-panel{scroll-margin-top:calc(var(--site-chrome-height,116px) + 24px)}.help-page .faq-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:48px;width:100%;display:grid}.help-page .faq-side{top:calc(var(--site-chrome-height,116px) + 16px);position:sticky}.help-page .faq-side h4{text-transform:uppercase;letter-spacing:.16em;color:var(--ink-faint);font-size:.74rem;font-family:var(--font-manrope,"Manrope"), sans-serif;margin-bottom:14px;font-weight:800}.help-page .faq-nav{flex-direction:column;gap:3px;display:flex}.help-page .faq-nav a{color:var(--ink-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.help-page .faq-nav a:hover{color:var(--ink);background:#fff}.help-page .faq-nav a.active{background:var(--ink);color:#fff}.help-page .faq-nav a .nb{opacity:.6;font-size:.74rem;font-weight:700}.help-page .faq-main{flex-direction:column;gap:50px;width:100%;min-width:0;display:flex}.help-page .faq-section{scroll-margin-top:calc(var(--site-chrome-height,116px) + 24px)}.help-page .faq-section.is-hidden{display:none}.help-page .faq-section .sec-head{border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:22px;padding-bottom:18px;display:flex}.help-page .faq-section .sec-head .ic{background:var(--brand);width:44px;height:44px;color:var(--ink);border-radius:12px;flex:none;place-items:center;display:grid}.help-page .faq-section .sec-head h2{font-size:clamp(1.3rem,2vw,1.6rem)}.help-page .faq-section .sec-head p{color:var(--ink-faint);margin-top:3px;font-size:.86rem;font-weight:600}.help-page .faq-list{gap:10px;display:grid}.help-page .qa{border:1.5px solid var(--line);background:#fff;border-radius:16px;transition:border .25s,box-shadow .25s;overflow:hidden}.help-page .qa.is-hidden{display:none}.help-page .qa[open]{border-color:var(--ink);box-shadow:var(--shadow-sm)}.help-page .qa summary{cursor:pointer;font-family:var(--font-bricolage,"Bricolage Grotesque"), sans-serif;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:1rem;font-weight:700;line-height:1.35;list-style:none;display:flex}.help-page .qa summary::-webkit-details-marker{display:none}.help-page .qa .plus{background:var(--cream);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:transform .3s,background .3s;display:grid}.help-page .qa[open] .plus{background:var(--brand);transform:rotate(45deg)}.help-page .qa .ans{color:var(--ink-soft);max-width:none;padding:0 22px 22px;font-size:.95rem;line-height:1.7}.help-page .qa .ans strong{color:var(--ink);font-weight:700}.help-page .qa .ans p+p{margin-top:10px}.help-page .qa .ans ul{gap:6px;margin-top:10px;padding-left:20px;display:grid}.help-page .qa .ans ul li{font-size:.92rem}.help-page .qa .ans .helpful{border-top:1px dashed var(--line);color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;padding-top:14px;font-size:.82rem;font-weight:600;display:flex}.help-page .qa .ans .helpful button{border:1.5px solid var(--line);font-family:var(--font-manrope,"Manrope"), sans-serif;cursor:pointer;color:var(--ink);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;transition:all .2s;display:inline-flex}.help-page .qa .ans .helpful button:hover{border-color:var(--ink);background:var(--ink);color:#fff}.help-page .contact{padding:90px 0}.help-page .contact-card{background:var(--ink);color:#fff;text-align:center;border-radius:30px;padding:60px 40px;position:relative;overflow:hidden}.help-page .contact-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#fed80333,#0000 60%);border-radius:50%;width:600px;height:600px;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.help-page .contact-card:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 80%,#000,#0000);mask-image:radial-gradient(60% 80%,#000,#0000)}.help-page .contact-inner{z-index:2;max-width:640px;margin:0 auto;position:relative}.help-page .contact-card .eyebrow{color:#ffffff8c;justify-content:center;margin-bottom:16px}.help-page .contact-card h2{color:var(--brand);margin-bottom:14px;font-size:clamp(1.6rem,2.8vw,2.3rem)}.help-page .contact-card p{color:#ffffffc7;max-width:50ch;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:1.02rem}.help-page .contact-options{grid-template-columns:repeat(2,1fr);gap:14px;max-width:520px;margin:0 auto;display:grid}.help-page a.contact-opt{text-align:center;cursor:pointer;color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:18px;padding:24px 18px;text-decoration:none;transition:background .25s,border-color .25s,transform .25s}.help-page a.contact-opt:hover{border-color:var(--brand);background:#ffffff1f;transform:translateY(-3px)}.help-page a.contact-opt .ic{background:var(--brand);width:44px;height:44px;color:var(--ink);border-radius:12px;place-items:center;margin:0 auto 12px;display:grid}.help-page a.contact-opt b{font-family:var(--font-bricolage,"Bricolage Grotesque"), sans-serif;margin-bottom:4px;font-size:.98rem;font-weight:700;display:block}.help-page a.contact-opt small{color:#fff9;font-size:.8rem;font-weight:600}.help-page .rv{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.help-page .rv.in{opacity:1;transform:none}@media (max-width:980px){.help-page .hero-card{padding:54px 24px 64px}.help-page .cats-grid{grid-template-columns:1fr 1fr}.help-page .popular-list{grid-template-columns:1fr}.help-page .faq-layout{grid-template-columns:1fr;gap:30px}.help-page .faq-side{border:1px solid var(--line);background:#fff;border-radius:16px;padding:18px;position:static}.help-page .faq-nav{flex-flow:wrap;gap:6px}.help-page .faq-nav a{padding:8px 14px}.help-page .contact-options{grid-template-columns:1fr}}@media (max-width:560px){.help-page .wrap{padding:0 18px}.help-page .hero{padding:16px 0 32px}.help-page .hero-card{border-radius:22px;padding:36px 20px 44px}.help-page .hero-card h1{font-size:clamp(1.65rem,6vw,2rem)}.help-page .hero-card p{font-size:1rem}.help-page .help-panels{padding:48px 0}.help-page .help-panel{border-radius:22px;padding:36px 22px}.help-page .help-panel.popular{padding:36px 22px}.help-page .popular-inner{padding:2px 4px}.help-page .contact{padding:48px 0}.help-page .contact-card{border-radius:22px;padding:40px 22px}.help-page .contact-card h2{font-size:clamp(1.35rem,5vw,1.6rem)}.help-page .faq{padding:48px 0}.help-page .cats-grid{grid-template-columns:1fr}.help-page .search-suggest{flex-direction:column;gap:10px}.help-page .qa summary{padding:18px 0;font-size:1rem}}
