.R8doEa_layout{max-width:var(--max-w-narrow);padding-top:clamp(3rem,7vw,6rem);padding-bottom:clamp(4rem,8vw,7rem)}.R8doEa_head{border-bottom:1px solid var(--line);padding-bottom:clamp(2rem,4vw,3.25rem)}.R8doEa_eyebrow{margin:0}.R8doEa_title{font-family:var(--type-page-title-family);font-size:var(--type-page-title-size);font-weight:var(--type-page-title-weight);line-height:var(--type-page-title-leading);letter-spacing:var(--type-page-title-tracking);color:var(--fg);margin:1rem 0 0}.R8doEa_subtitle{font-family:var(--type-lead-text-family);font-size:var(--type-lead-text-size);font-weight:var(--type-lead-text-weight);font-style:var(--type-lead-text-style);line-height:var(--type-lead-text-leading);letter-spacing:var(--type-lead-text-tracking);color:var(--fg-muted);margin:1.5rem 0 0}.R8doEa_body{padding-top:clamp(2.5rem,5vw,4rem)}.R8doEa_body section{border-top:1px solid var(--line);padding:clamp(2rem,4vw,3rem) 0}.R8doEa_body section:first-child{border-top:0;padding-top:0}.R8doEa_body h2{font-family:var(--type-section-heading-family);font-size:var(--type-section-heading-size);font-weight:var(--type-section-heading-weight);line-height:var(--type-section-heading-leading);letter-spacing:var(--type-section-heading-tracking);color:var(--fg);margin:0 0 var(--space-4)}.R8doEa_body h3{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-lg);color:var(--fg);margin:var(--space-5) 0 var(--space-3)}.R8doEa_body p{font-family:var(--font-sans);font-size:var(--type-body-text-size);line-height:var(--type-body-text-leading);color:var(--fg-muted);margin:0 0 var(--space-4);text-wrap:pretty}.R8doEa_body p:last-child{margin-bottom:0}.R8doEa_body ul,.R8doEa_body ol{margin:0 0 var(--space-4) var(--space-6)}.R8doEa_body li{font-family:var(--font-sans);font-size:var(--type-body-text-size);line-height:var(--type-body-text-leading);color:var(--fg-muted);margin:0 0 var(--space-2);text-wrap:pretty}.R8doEa_body ul:last-child,.R8doEa_body ol:last-child{margin-bottom:0}.R8doEa_body strong{color:var(--fg);font-weight:var(--weight-semibold)}.R8doEa_foot{padding-top:var(--space-6);border-top:1px solid var(--line);margin-top:clamp(2.5rem,5vw,4rem)}.R8doEa_back{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--text-base);color:var(--accent);display:inline-flex}.R8doEa_back:before{content:"←";display:inline-block}.R8doEa_back:hover{color:var(--accent-hover)}
.GV4otq_figure{margin:var(--space-5) 0 0}.GV4otq_svg{width:100%;max-width:640px;height:auto;color:var(--fg);margin:0 auto;display:block}.GV4otq_box{fill:var(--surface);stroke:var(--line-strong);stroke-width:1.5px}.GV4otq_boxAccent{fill:var(--accent-tint);stroke:var(--accent);stroke-width:1.5px}.GV4otq_boxLabel{fill:var(--fg);font-family:var(--font-sans);font-size:13px;font-weight:var(--weight-medium)}.GV4otq_arrow{fill:none;stroke:var(--fg-muted);stroke-width:1.5px}.GV4otq_caption{margin:var(--space-3) 0 0;text-align:center;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-faint)}
