/* Public help follows the product direction while retaining native answer links. */
.help-page .page-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px}
.help-page .page-hero h1{font-size:clamp(48px,5.2vw,74px);line-height:1.06;letter-spacing:-.06em}
.help-page .page-hero h1>span{background:linear-gradient(110deg,#7547d0,#b389f8 78%,#73cbb2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.help-page .page-lead{font-size:16px;line-height:1.85;max-width:460px}
:root[data-theme] .help-page .help-starter{position:relative;min-width:0;padding:32px;border-radius:28px;border:1px solid #b395ef55;background:radial-gradient(ellipse at 105% -10%,#8258c957,transparent 65%),linear-gradient(145deg,#272034,#14111d);color:#faf7ff;box-shadow:0 28px 65px #2715421c,inset 0 1px #ffffff12}
.help-starter-kicker{color:#c3b0dc;font-size:9px;letter-spacing:.13em;line-height:1.8;font-weight:650;margin:0 0 15px}
.help-page .help-starter h2{font-size:32px;line-height:1.2;letter-spacing:-.04em;margin:0 0 26px;color:#faf7ff}
:root[data-theme] .help-page .help-starter>a{display:grid;grid-template-columns:30px minmax(0,1fr) 13px;align-items:center;gap:16px;padding:18px 0;border-color:#c4a7ed28;color:#f1e9fa;min-height:44px;text-decoration:none}
.help-starter-number{display:grid;place-items:center;width:30px;height:30px;border:1px solid #adffd936;border-radius:10px;color:#adffd9;font-size:10px;background:#adffd907}
.help-page .help-starter>a strong{display:block;font-size:14px;line-height:1.5;font-weight:550;letter-spacing:-.015em}
:root[data-theme] .help-page .help-starter>a strong{color:#f1e9fa}
:root[data-theme] .help-page .help-starter>a:hover strong{color:#adffd9}
.help-page .help-starter>a small{display:block;margin-top:4px;font-size:11px;line-height:1.6;color:#bcaacc}
:root[data-theme] .help-page .help-starter>a:hover{color:#adffd9}
.help-page .help-starter>a>span:last-child{color:#bfa5ed}
.help-starter-more{display:flex;flex-wrap:wrap;gap:5px 22px;border-top:1px solid #c4a7ed28;padding-top:15px;margin-top:4px;font-size:11px;color:#c3b0dc}
.help-starter-more a{display:inline-flex;align-items:center;min-height:36px}
.help-starter-more a:hover{color:#adffd9}
.help-page .help-starter a:focus-visible{outline:2px solid #adffd9;outline-offset:4px;border-radius:4px}
.help-page .section-heading>p{font-size:14px;line-height:1.8}
.help-page .guide-steps{gap:35px 50px}
.help-page .guide-steps>li{border-color:var(--border)}
.help-page .guide-steps>li>span{width:42px;height:42px;border-radius:14px;font-size:12px}
.help-page .guide-steps h3{font-size:25px;letter-spacing:-.03em;line-height:1.25}
.help-page .guide-steps p{font-size:14px;line-height:1.85;margin-top:14px}
.help-page .guide-steps .text-link{font-size:12px;min-height:44px;margin-top:13px}
.help-topic-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-width:1000px;margin:0 auto 55px}
.help-topic-nav>a{display:flex;flex-direction:column;gap:10px;min-width:0;padding:23px;border:1px solid var(--border);border-radius:17px;background:var(--surface);font-size:16px;font-weight:550;line-height:1.5;color:var(--text);transition:border-color .2s ease,transform .2s ease;text-decoration:none}
.help-topic-nav>a>span{display:flex;justify-content:space-between;gap:10px;font-size:11px;font-weight:400;color:var(--muted)}
.help-topic-nav>a:hover{border-color:var(--purple);transform:translateY(-3px)}
.help-topic-nav>a:focus-visible{outline:3px solid var(--purple);outline-offset:4px}
.help-page .quick-guides{max-width:1000px;gap:48px}
.help-topic-heading{display:flex;gap:18px;align-items:flex-start;margin-bottom:22px}
.help-topic-heading>span{font-size:12px;font-weight:550;color:var(--purple);padding-top:7px}
.help-topic-heading h3{margin:0;font-size:27px;line-height:1.25;letter-spacing:-.035em;scroll-margin-top:115px}
.help-topic-heading p{margin-top:8px;font-size:13px;line-height:1.7}
.help-topic-answers{display:flex;flex-direction:column;gap:11px}
.help-page .quick-guides details{border-color:var(--border);background:var(--surface);border-radius:15px}
.help-page .quick-guides summary{font-size:15px;line-height:1.6;padding:22px 25px;min-height:60px}
.help-page .quick-guides details>div{padding:0 25px 26px}
.help-page .quick-guides details p,.help-page .quick-guides [data-public-video-formats]{font-size:14px;line-height:1.85;max-width:800px}
.help-page .quick-guides details p+p{margin-top:15px}
.help-page .quick-guides .text-link{font-size:12px;min-height:44px;margin-top:13px}
.help-page .public-help-note{max-width:1000px;font-size:12px;line-height:1.8;margin-top:28px}
.help-page .resource-grid{gap:20px}
.help-page .resource-card{border-radius:22px;padding:30px}
.help-page .resource-card h3{font-size:25px;line-height:1.2;letter-spacing:-.035em}
.help-page .resource-card>p{font-size:14px;line-height:1.8}
.help-page .resource-card .text-link{font-size:12px;min-height:44px}
.help-page .support-cta{padding:38px;border-radius:25px}
.help-page .support-cta h2{font-size:36px;line-height:1.15;letter-spacing:-.04em}
.help-page .support-cta p:not(.eyebrow){font-size:14px;line-height:1.85}
@media(max-width:1100px){.help-page .page-hero-grid{gap:40px}.help-page .resource-card{padding:24px}.help-page .resource-card h3{font-size:23px}.help-topic-nav>a{padding:20px;font-size:15px}}
@media(max-width:880px){.help-page .page-hero-grid{gap:28px}.help-page .page-hero h1{font-size:clamp(43px,5.8vw,58px)}.help-page .page-lead{font-size:14px}:root[data-theme] .help-page .help-starter{padding:25px}.help-page .help-starter h2{font-size:28px}:root[data-theme] .help-page .help-starter>a{gap:11px}.help-page .help-starter>a strong{font-size:13px}.help-page .help-starter>a small{font-size:10px}.help-page .guide-steps h3{font-size:23px}.help-page .guide-steps p{font-size:13px}}
@media(max-width:700px){.help-page .page-hero-grid{grid-template-columns:1fr;gap:36px}.help-page .page-hero h1{font-size:clamp(43px,9.5vw,62px)}.help-page .page-lead{font-size:15px}:root[data-theme] .help-page .help-starter{padding:27px;justify-self:center;max-width:480px}.help-page .help-starter h2{font-size:31px}.help-page .help-starter>a strong{font-size:14px}.help-page .help-starter>a small{font-size:11px}.help-page .guide-steps{gap:27px}.help-page .guide-steps h3{font-size:24px}.help-page .guide-steps p{font-size:14px}.help-topic-nav{gap:10px;margin-bottom:38px}.help-topic-nav>a{font-size:14px;padding:16px}.help-topic-nav>a>span{font-size:10px}.help-topic-heading h3{font-size:26px}.help-page .quick-guides summary{font-size:14px;padding:20px}.help-page .quick-guides details>div{padding:0 20px 24px}.help-page .resource-card{padding:27px}.help-page .resource-card h3{font-size:26px}.help-page .support-cta{padding:29px}.help-page .support-cta h2{font-size:31px}}
@media(max-width:450px){.help-topic-nav{grid-template-columns:1fr;gap:10px}.help-topic-nav>a{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:18px;font-size:15px}.help-topic-nav>a>span{font-size:10px;flex:none}.help-page .guide-steps>li{gap:16px}.help-page .guide-steps h3{font-size:23px}.help-page .quick-guides summary{font-size:14px;padding:19px}.help-page .quick-guides details>div{padding:0 19px 23px}.help-topic-heading{gap:14px}.help-topic-heading h3{font-size:25px}}
@media(max-width:360px){:root[data-theme] .help-page .help-starter{padding:22px}.help-page .help-starter>a strong{font-size:13px}.help-page .help-starter>a small{font-size:10px}.help-starter-kicker{font-size:8px}.help-page .page-hero h1{font-size:42px}.help-topic-nav>a{font-size:14px;padding:15px}.help-page .guide-steps>li>span{width:35px;height:35px}.help-page .guide-steps h3{font-size:21px}}
@media(forced-colors:active){.help-page .page-hero h1>span{background:none;-webkit-text-fill-color:CanvasText;color:CanvasText}:root[data-theme] .help-page .help-starter{background:Canvas;color:CanvasText;border-color:CanvasText}.help-page .help-starter :is(h2,a,strong,small,span,p),:root[data-theme] .help-page .help-starter>a strong,:root[data-theme] .help-page .help-starter>a:hover strong{color:CanvasText}.help-starter-number{border-color:CanvasText}.help-topic-nav>a:focus-visible,.help-page .help-starter a:focus-visible{outline-color:Highlight}}
