/* Slurp support help library — v0.122 */
.support-help-hub > p { margin-bottom:0; }
.support-help-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; margin-top:22px; }
.support-help-card { position:relative; display:flex; min-width:0; min-height:154px; flex-direction:column; align-items:flex-start; gap:7px; padding:20px 44px 20px 20px; border:1px solid var(--line); border-radius:18px; background:var(--glass-subtle); color:var(--text); text-decoration:none!important; transition:border-color .16s ease,transform .16s ease,background .16s ease; }
.support-help-card>span { color:var(--muted); font-size:10px; font-weight:760; letter-spacing:.06em; text-transform:uppercase; }
.support-help-card>strong { font-size:16px; line-height:1.3; letter-spacing:-.015em; }
.support-help-card>small { color:var(--secondary); font-size:12px; line-height:1.55; }
.support-help-card>b { position:absolute; right:19px; top:20px; color:var(--blue); font-size:16px; }
@media (hover:hover) and (pointer:fine) { .support-help-card:hover { transform:translateY(-1px); border-color:color-mix(in srgb,var(--blue) 34%,var(--line)); background:var(--blue-soft); } }
.support-help-card:focus-visible { outline:3px solid var(--blue-soft); outline-offset:3px; }
.support-article-page .support-breadcrumbs { display:inline-flex; width:auto; max-width:100%; flex:0 0 auto; flex-wrap:wrap; justify-content:flex-start; align-items:center; align-self:flex-start; gap:7px; margin:12px 0 8px; color:var(--muted); font-size:12.5px; line-height:1.35; }
.support-article-page .support-breadcrumbs a { display:inline!important; flex:0 0 auto; color:var(--secondary); text-underline-offset:3px; }
.support-article-page .support-breadcrumbs span { flex:0 0 auto; }
.support-article-page .support-breadcrumbs span:last-child { color:var(--text); font-weight:620; }
.support-steps { margin:15px 0 12px; padding-left:23px; color:var(--secondary); line-height:1.7; }
.support-steps li { margin:7px 0; padding-left:4px; }
.support-article-next .button { text-decoration:none!important; }
.not-found-actions .not-found-links { margin-top:16px; }
@media (max-width:680px) { .support-help-grid { grid-template-columns:1fr; } .support-help-card { min-height:0; } }
@media (prefers-reduced-motion:reduce) { .support-help-card { transition:none; } .support-help-card:hover { transform:none; } }
