.uc-main{width:100%;max-width:760px;padding:calc(72 * var(--ws-px)) calc(24 * var(--ws-px)) calc(112 * var(--ws-px));color:var(--text-primary,var(--text));margin-inline:auto}.uc-main a:not(.button){color:var(--accent-text,var(--link))}.uc-main a:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:var(--focus-offset)}:where(.uc-main) :where(h1,h2,h3,p,dl,dd,blockquote,pre){margin:0}.uc-crumbs{font-size:calc(14 * var(--ws-type-px));margin-bottom:calc(24 * var(--ws-px))}.uc-hero{padding-bottom:calc(64 * var(--ws-px))}.uc-kicker{font-size:calc(14 * var(--ws-type-px));line-height:calc(20 * var(--ws-type-px));color:var(--accent-text,var(--link));font-weight:600}.uc-hero h1{margin-top:calc(12 * var(--ws-px));letter-spacing:-.03em;text-wrap:balance;font-size:clamp(34px,5vw,52px);font-weight:600;line-height:1.08}.uc-lede{margin-top:calc(20 * var(--ws-px));font-size:calc(18 * var(--ws-type-px));color:var(--text-secondary,var(--text-muted));text-wrap:pretty;line-height:1.6}.uc-actions{margin-top:calc(32 * var(--ws-px));gap:calc(12 * var(--ws-px));flex-wrap:wrap;display:flex}.uc-section{padding-block:calc(48 * var(--ws-px));border-top:1px solid var(--border-subtle,var(--border))}.uc-section .uc-section{padding-block:calc(24 * var(--ws-px)) 0;border-top:0}.uc-section-title{font-size:calc(26 * var(--ws-type-px));letter-spacing:-.02em;font-weight:600;line-height:1.2}h3.uc-section-title{font-size:calc(19 * var(--ws-type-px))}.uc-prose,.uc-faq{margin-top:calc(20 * var(--ws-px));font-size:calc(16 * var(--ws-type-px));overflow-wrap:anywhere;line-height:1.6}.uc-prose>*+*,.uc-steps>li>*+*{margin-top:calc(14 * var(--ws-px))}.uc-prose h3{margin-top:calc(28 * var(--ws-px));font-size:calc(18 * var(--ws-type-px));font-weight:600}.uc-prose ul,.uc-prose ol{padding-left:calc(22 * var(--ws-px))}.uc-prose li+li{margin-top:calc(10 * var(--ws-px))}.uc-prose code,.uc-faq code{font-family:var(--font-mono);background:var(--bg-surface,var(--surface-sunken));border-radius:4px;padding:.1em .3em;font-size:.9em}.uc-code{padding:calc(14 * var(--ws-px)) calc(16 * var(--ws-px));border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--bg-surface,var(--surface-sunken));font-size:max(12px, calc(13 * var(--ws-type-px)));line-height:1.6;overflow-x:auto}.uc-code code{font-family:var(--font-mono);white-space:pre;background:0 0;padding:0}.uc-prose blockquote{padding:calc(14 * var(--ws-px)) calc(18 * var(--ws-px));border-left:3px solid var(--accent-text,var(--link));border-radius:0 var(--radius-lg,12px) var(--radius-lg,12px) 0;background:var(--bg-surface,var(--surface-sunken));color:var(--text-secondary,var(--text-muted))}.uc-faq dt{font-weight:600}.uc-faq dt:not(:first-child){margin-top:calc(24 * var(--ws-px))}.uc-faq dd{margin-top:calc(6 * var(--ws-px));color:var(--text-secondary,var(--text-muted))}.uc-cta{padding-block:calc(64 * var(--ws-px));border-top:1px solid var(--border-subtle,var(--border));text-align:center}.uc-cta h2{letter-spacing:-.02em;font-size:clamp(26px,4vw,36px);font-weight:600;line-height:1.15}.uc-cta .uc-actions{justify-content:center}.uc-more,.uc-index{margin:calc(20 * var(--ws-px)) 0 0;gap:calc(12 * var(--ws-px));padding:0;list-style:none;display:grid}.uc-index{gap:calc(28 * var(--ws-px))}.uc-index h3{font-size:calc(19 * var(--ws-type-px));font-weight:600}.uc-index p{margin-top:calc(6 * var(--ws-px));color:var(--text-secondary,var(--text-muted));line-height:1.55}@media (width<=640px){.uc-main{padding:calc(48 * var(--ws-px)) calc(16 * var(--ws-px)) calc(80 * var(--ws-px))}.uc-lede{font-size:calc(17 * var(--ws-type-px))}.uc-section-title{font-size:calc(22 * var(--ws-type-px))}}
