.tUt6RG_state{padding:var(--space-xl) 0;border-top:1px solid var(--rule);max-width:var(--measure)}.tUt6RG_title{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600}.tUt6RG_body{margin:var(--space-2xs) 0 0;color:var(--ink-soft);font-size:.9375rem;line-height:1.65}.tUt6RG_body a{color:var(--accent-ink)}.tUt6RG_code{font-family:var(--font-mono), ui-monospace, monospace;border:1px solid var(--rule);border-radius:var(--radius-xs);background:var(--paper-sunk);color:var(--ink-soft);padding:1px 5px;font-size:.8125rem}
.oVJF_G_filter{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.oVJF_G_chip{border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--ink-soft);white-space:nowrap;transition:border-color var(--dur-mid) var(--ease-out), background-color var(--dur-mid) var(--ease-out), color var(--dur-mid) var(--ease-out);align-items:center;padding:5px 12px;font-size:.8125rem;line-height:1.4;text-decoration:none;display:inline-flex}.oVJF_G_chip:hover{border-color:var(--rule-strong);color:var(--ink)}.oVJF_G_chipActive{border-color:var(--accent-line);background:var(--accent-wash);color:var(--accent-ink);font-weight:500}.oVJF_G_chipActive:hover{border-color:var(--accent-line);color:var(--accent-ink)}
.d2ORca_featured{padding-bottom:var(--space-lg);border-bottom:1px solid var(--rule-strong)}.d2ORca_title{margin:var(--space-xs) 0 0;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.022em;max-width:26ch;font-size:clamp(1.625rem,3.4vw,2.125rem);font-weight:600;line-height:1.18}.d2ORca_link{color:var(--ink);text-decoration:none}.d2ORca_link:hover{color:var(--accent-ink)}.d2ORca_description{margin:var(--space-xs) 0 0;color:var(--ink-soft);max-width:62ch;font-size:1.0625rem;line-height:1.65}.d2ORca_more{margin-top:var(--space-sm);color:var(--accent-ink);border-bottom:1px solid var(--accent-line);font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-block}.d2ORca_more:hover{border-bottom-color:var(--accent)}
._6E8nIq_meta{align-items:center;gap:var(--space-2xs);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;font-size:.6875rem;display:flex}._6E8nIq_category{color:var(--accent-ink);text-decoration:none}._6E8nIq_category:hover{text-decoration:underline}._6E8nIq_item{color:var(--ink-faint)}._6E8nIq_separator{color:var(--ink-faint);opacity:.55}
._9kcsua_header{padding-bottom:var(--space-lg);margin-bottom:var(--space-lg);border-bottom:1px solid var(--rule)}._9kcsua_title{margin:var(--space-md) 0 0;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.025em;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.15}._9kcsua_lede{margin:var(--space-sm) 0 0;color:var(--ink-soft);font-size:1.125rem;line-height:1.6}._9kcsua_lede+div{margin-top:var(--space-md)}
.ptSqka_card{padding:var(--space-md) 0;border-bottom:1px solid var(--rule);min-width:0}.ptSqka_title{margin:var(--space-2xs) 0 0;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.015em;font-size:1.25rem;font-weight:600;line-height:1.3}.ptSqka_link{color:var(--ink);text-decoration:none}.ptSqka_link:hover{color:var(--accent-ink)}.ptSqka_description{margin:var(--space-2xs) 0 0;color:var(--ink-soft);max-width:58ch;font-size:.9375rem;line-height:1.65}
.ItQuFq_list{border-top:1px solid var(--rule)}
.FM6wta_list{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.FM6wta_item{white-space:nowrap;align-items:center;font-size:.8125rem;line-height:1.4;display:inline-flex}.FM6wta_item+.FM6wta_item:before{content:"/";color:var(--rule-strong);margin-inline-end:var(--space-2xs)}.FM6wta_link{color:var(--ink-faint);text-decoration:none}.FM6wta_link:hover{color:var(--accent-ink)}.FM6wta_current{color:var(--ink-soft)}
.BpSx5G_band{border-top:1px solid var(--rule);background:var(--paper-sunk);margin-top:var(--space-2xl)}.BpSx5G_inner{max-width:var(--page-max);padding:var(--space-xl) var(--space-sm);justify-content:space-between;align-items:flex-end;gap:var(--space-lg);flex-wrap:wrap;margin-inline:auto;display:flex}.BpSx5G_copy{min-width:0;max-width:46ch}.BpSx5G_heading{margin:0 0 var(--space-2xs);letter-spacing:-.02em;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);line-height:1.15}.BpSx5G_body{color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.65}.BpSx5G_note{margin:var(--space-2xs) 0 0;color:var(--ink-faint);font-size:.8125rem;line-height:1.6}.BpSx5G_actions{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;flex-shrink:0;display:flex}.BpSx5G_primary,.BpSx5G_secondary{white-space:nowrap;border-radius:var(--radius-sm);transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out);align-items:center;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.BpSx5G_primary{background:var(--accent-solid);color:#fbfcfd;color:lab(98.8348% -.131994 -.74513);padding:.625rem 1rem}.BpSx5G_primary:hover{background:var(--accent-solid-hover)}.BpSx5G_secondary{color:var(--accent-ink);border-bottom:1px solid var(--accent-line);padding:0}.BpSx5G_secondary:hover{border-bottom-color:var(--accent)}@media (max-width:48em){.BpSx5G_actions{align-items:center;gap:var(--space-md);flex-direction:row}}
.ejOdHG_hero{border-bottom:1px solid var(--rule)}.ejOdHG_inner{max-width:var(--page-max);padding:var(--space-xl) var(--space-sm) var(--space-lg);gap:var(--space-lg);flex-direction:column;margin-inline:auto;display:flex}.ejOdHG_copy{min-width:0;max-width:62ch}.ejOdHG_title{margin:0 0 var(--space-xs);letter-spacing:-.03em;font-size:clamp(1.875rem,1.45rem + 1.9vw,2.75rem);line-height:1.08}.ejOdHG_lede{color:var(--ink-soft);max-width:58ch;margin:0;font-size:1.0625rem;line-height:1.7}.ejOdHG_actions{align-items:center;gap:var(--space-xs) var(--space-md);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.ejOdHG_primary,.ejOdHG_secondary{white-space:nowrap;border-radius:var(--radius-sm);transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out);align-items:center;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.ejOdHG_primary{background:var(--accent-solid);color:#fbfcfd;color:lab(98.8348% -.131994 -.74513);padding:.6875rem 1.125rem}.ejOdHG_primary:hover{background:var(--accent-solid-hover)}.ejOdHG_secondary{color:var(--ink);border-bottom:1px solid var(--rule-strong);padding-bottom:2px}.ejOdHG_secondary:hover{border-bottom-color:var(--ink-faint)}.ejOdHG_facts{gap:var(--space-2xs) var(--space-md);margin:var(--space-lg) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ejOdHG_facts li{color:var(--ink-faint);white-space:nowrap;align-items:center;gap:7px;font-size:.8125rem;display:inline-flex}.ejOdHG_facts li:before{content:"";background:var(--accent);border-radius:1px;flex-shrink:0;width:5px;height:5px}.ejOdHG_shot{min-width:0}@media (max-width:40em){.ejOdHG_inner{padding-block:var(--space-lg) var(--space-md)}.ejOdHG_facts{gap:var(--space-3xs);flex-direction:column}}
.ZaqsDG_callout{border-left:2px solid var(--accent);padding-left:var(--space-sm);max-width:var(--measure)}.ZaqsDG_limit{border-left-color:var(--warning-ink)}.ZaqsDG_title{margin:0 0 var(--space-3xs);color:var(--ink);font-size:.9375rem;font-weight:600}.ZaqsDG_body{color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.65}.ZaqsDG_groups{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ZaqsDG_group{min-width:0}.ZaqsDG_groupTitle{margin:0 0 var(--space-2xs);padding-bottom:var(--space-2xs);border-bottom:1px solid var(--rule);color:var(--ink);font-size:.9375rem;font-weight:600}.ZaqsDG_groupList{gap:var(--space-2xs);color:var(--ink-soft);flex-direction:column;margin:0;padding-left:1.1rem;font-size:.9375rem;line-height:1.65;display:flex}.ZaqsDG_groupList li::marker{color:var(--accent)}.ZaqsDG_labelValue{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding:var(--space-2xs) 0;border-bottom:1px solid var(--rule);font-size:.875rem;display:flex}.ZaqsDG_labelValueLabel{color:var(--ink-soft)}.ZaqsDG_labelValueValue{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:500}@media (max-width:48em){.ZaqsDG_groups{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}}
.Sh17na_figure{min-width:0;margin:0}.Sh17na_image{border-radius:var(--radius-md);border:1px solid var(--rule);object-fit:cover;display:block}.Sh17na_full .Sh17na_image{border-radius:var(--radius-lg)}.Sh17na_caption{margin:var(--space-2xs) 0 0;color:var(--ink-faint);max-width:var(--measure);font-size:.8125rem;line-height:1.55}
.IYRFaG_ledger{border-top:1px solid var(--rule);gap:0;display:grid}.IYRFaG_ledger[data-columns="2"]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.IYRFaG_ledger[data-columns="3"]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr)}.IYRFaG_entry{padding:var(--space-md) var(--space-md) var(--space-md) 0;border-bottom:1px solid var(--rule);min-width:0}.IYRFaG_entry:nth-child(odd){padding-inline-end:var(--space-lg)}.IYRFaG_title{align-items:center;gap:var(--space-2xs);margin:0 0 var(--space-2xs);letter-spacing:-.01em;color:var(--ink);font-size:1.0625rem;font-weight:600;display:flex}.IYRFaG_icon{color:var(--accent-ink);flex-shrink:0;display:inline-flex}.IYRFaG_titleText{min-width:0}.IYRFaG_note{margin-left:var(--space-2xs);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--ink-faint);border:1px solid var(--rule);border-radius:var(--radius-pill);white-space:nowrap;flex-shrink:0;padding:1px 7px;font-size:.6875rem;font-weight:400}.IYRFaG_subtitle{margin:0 0 var(--space-2xs);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);font-size:.6875rem}.IYRFaG_body{color:var(--ink-soft);max-width:46ch;margin:0;font-size:.9375rem;line-height:1.65}.IYRFaG_body+.IYRFaG_body{margin-top:var(--space-2xs);color:var(--ink-faint);font-size:.875rem}.IYRFaG_points{margin:var(--space-2xs) 0 0;color:var(--ink-soft);flex-direction:column;gap:4px;max-width:46ch;padding-left:1.1rem;font-size:.875rem;line-height:1.6;display:flex}.IYRFaG_points li::marker{color:var(--accent)}.IYRFaG_more{margin-top:var(--space-2xs);color:var(--accent-ink);border-bottom:1px solid var(--accent-line);font-size:.875rem;font-weight:500;text-decoration:none;display:inline-block}.IYRFaG_more:hover{border-bottom-color:var(--accent)}.IYRFaG_defs{border-top:1px solid var(--rule);margin:0}.IYRFaG_def{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding:var(--space-2xs) 0;border-bottom:1px solid var(--rule);display:flex}.IYRFaG_defLabel{color:var(--ink-soft);min-width:0;margin:0;font-size:.875rem}.IYRFaG_defValue{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:.875rem;font-weight:500}@media (max-width:62em){.IYRFaG_ledger[data-columns="2"],.IYRFaG_ledger[data-columns="3"]{grid-template-columns:minmax(0,1fr)}.IYRFaG_entry:nth-child(odd){padding-inline-end:0}}
.zNrxeG_hero{border-bottom:1px solid var(--rule);background:var(--paper-raised)}.zNrxeG_inner{max-width:var(--page-max);padding:var(--space-xl) var(--space-sm) var(--space-lg);gap:var(--space-sm);flex-direction:column;margin-inline:auto;display:flex}.zNrxeG_title{letter-spacing:-.025em;max-width:22ch;margin:0;font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem);line-height:1.1}.zNrxeG_description{color:var(--ink-soft);max-width:62ch;margin:0;font-size:1.0625rem;line-height:1.65}.zNrxeG_actions{gap:var(--space-2xs);margin-top:var(--space-3xs);flex-wrap:wrap;display:flex}.zNrxeG_primary,.zNrxeG_secondary{white-space:nowrap;border-radius:var(--radius-sm);transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out);align-items:center;padding:.625rem 1rem;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.zNrxeG_primary{background:var(--accent-solid);color:#fbfcfd;color:lab(98.8348% -.131994 -.74513)}.zNrxeG_primary:hover{background:var(--accent-solid-hover)}.zNrxeG_secondary{color:var(--ink);border:1px solid var(--rule-strong);background:0 0}.zNrxeG_secondary:hover{border-color:var(--ink-faint)}@media (max-width:40em){.zNrxeG_inner{padding-top:var(--space-lg)}}
.NoVg2W_plan{gap:var(--space-sm);padding:var(--space-md) var(--space-md) var(--space-md) 0;border-top:2px solid var(--rule-strong);flex-direction:column;min-width:0;display:flex}.NoVg2W_planHighlighted{border-top-color:var(--accent)}.NoVg2W_planHead{min-width:0}.NoVg2W_planNameRow{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.NoVg2W_planName{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:1.125rem;font-weight:600}.NoVg2W_planBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent-wash);border-radius:var(--radius-pill);white-space:nowrap;padding:2px 8px;font-size:.6875rem;font-weight:500}.NoVg2W_planTagline{margin:var(--space-3xs) 0 0;color:var(--ink-soft);max-width:34ch;font-size:.875rem;line-height:1.6}.NoVg2W_price{padding-bottom:var(--space-sm);border-bottom:1px solid var(--rule)}.NoVg2W_priceAmount{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.875rem;font-weight:600}.NoVg2W_priceUnit{color:var(--ink-faint);margin-top:2px;font-size:.875rem;display:block}.NoVg2W_priceUnpublished{color:var(--ink);font-size:1.125rem;font-weight:600}.NoVg2W_priceAlt{margin:var(--space-3xs) 0 0;color:var(--ink-faint);font-size:.8125rem}.NoVg2W_priceNote{margin:var(--space-2xs) 0 0;color:var(--ink-faint);font-size:.8125rem;line-height:1.55}.NoVg2W_included{gap:var(--space-3xs);color:var(--ink);flex-direction:column;margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.6;display:flex}.NoVg2W_included li::marker{color:var(--accent)}.NoVg2W_specs{padding-top:var(--space-sm);margin:auto 0 0}.NoVg2W_spec{justify-content:space-between;align-items:baseline;gap:var(--space-sm);border-bottom:1px solid var(--rule);padding:5px 0;font-size:.8125rem;display:flex}.NoVg2W_specLabel{color:var(--ink-faint);margin:0}.NoVg2W_specValue{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:500}.NoVg2W_planCta{justify-content:center;align-items:center;gap:var(--space-2xs);width:100%;height:3rem;padding-inline:var(--space-sm);border-radius:var(--radius-sm);border:1px solid color-mix(in oklab, var(--accent-solid) 40%, transparent);white-space:nowrap;color:var(--accent-ink);transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out);background:0 0;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.NoVg2W_planCta:hover,.NoVg2W_planCtaPrimary{background:var(--accent-solid);border-color:var(--accent-solid);color:#fbfcfd;color:lab(98.8348% -.131994 -.74513)}.NoVg2W_planCtaPrimary:hover{background:var(--accent-solid-hover);border-color:var(--accent-solid-hover)}.NoVg2W_planCtaIcon{transition:transform .16s var(--ease-out)}.NoVg2W_planCta:hover .NoVg2W_planCtaIcon{transform:translate(2px)}.NoVg2W_planFoot{padding-top:var(--space-sm);margin-top:auto}.NoVg2W_features{gap:0 var(--space-lg);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.NoVg2W_feature{align-items:flex-start;gap:var(--space-xs);padding-block:var(--space-sm);border-bottom:1px solid var(--rule);min-width:0;display:flex}.NoVg2W_featureMark{border-radius:var(--radius-pill);border:1px solid var(--accent-line);background:var(--accent-wash);width:1.125rem;height:1.125rem;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;margin-top:.15rem;display:inline-flex}.NoVg2W_featureMarkStrong{background:var(--accent);border-color:var(--accent);color:#fbfcfd;color:lab(98.8348% -.131994 -.74513)}.NoVg2W_featureBody{color:var(--ink-soft);min-width:0;margin:0;font-size:.875rem;line-height:1.55}.NoVg2W_featureTitle{color:var(--ink);font-weight:600}.NoVg2W_featureBadge{margin-left:var(--space-2xs);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent-wash);border-radius:var(--radius-pill);white-space:nowrap;padding:1px 6px;font-size:.625rem}@media (max-width:62em){.NoVg2W_features{grid-template-columns:minmax(0,1fr)}}
.wgTwvW_grid{gap:var(--space-xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.wgTwvW_list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.wgTwvW_item{padding:var(--space-sm) 0;border-bottom:1px solid var(--rule);min-width:0}.wgTwvW_itemTitle{letter-spacing:-.01em;color:var(--ink);margin:0 0 4px;font-size:1rem;font-weight:600}.wgTwvW_itemBody{color:var(--ink-soft);max-width:46ch;margin:0;font-size:.9375rem;line-height:1.65}@media (max-width:62em){.wgTwvW_grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}}
._2vd1oq_prose{color:var(--ink);max-width:72ch;font-size:1.0625rem;line-height:1.75}._2vd1oq_prose>*+*{margin-top:var(--space-sm)}._2vd1oq_prose h2{letter-spacing:-.02em;color:var(--ink);margin-top:var(--space-xl);margin-bottom:var(--space-sm);font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);font-weight:600;line-height:1.2}._2vd1oq_prose h3{color:var(--ink);margin-top:var(--space-lg);margin-bottom:var(--space-2xs);font-size:1.125rem;font-weight:600;line-height:1.35}._2vd1oq_prose p{color:var(--ink);max-width:var(--measure)}._2vd1oq_prose ul,._2vd1oq_prose ol{gap:var(--space-2xs);max-width:var(--measure);flex-direction:column;padding-left:1.15rem;display:flex}._2vd1oq_prose li{line-height:1.7}._2vd1oq_prose li::marker{color:var(--accent)}._2vd1oq_prose a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line)}._2vd1oq_prose a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}._2vd1oq_prose code{font-variant-numeric:tabular-nums;background:var(--paper-sunk);border:1px solid var(--rule);border-radius:var(--radius-xs);padding:1px 5px;font-size:.875em}._2vd1oq_prose strong{font-weight:600}
.J2Rpaa_sections{gap:var(--space-lg);flex-direction:column;display:flex}.J2Rpaa_section{min-width:0}.J2Rpaa_callout{border-left:2px solid var(--accent);padding-left:var(--space-sm);max-width:var(--measure)}.J2Rpaa_calloutTitle{margin:0 0 var(--space-3xs);color:var(--ink);font-size:.9375rem;font-weight:600}.J2Rpaa_calloutBody{color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.65}
.khS0ta_steps{gap:0 var(--space-xl);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.khS0ta_step{gap:var(--space-2xs);padding:var(--space-md) 0;border-bottom:1px solid var(--rule);grid-template-columns:2.25rem minmax(0,1fr);min-width:0;display:grid}.khS0ta_number{font-family:var(--font-mono), ui-monospace, monospace;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.9}.khS0ta_body{min-width:0}.khS0ta_title{letter-spacing:-.01em;color:var(--ink);margin:0 0 4px;font-size:1.0625rem;font-weight:600}.khS0ta_text{color:var(--ink-soft);max-width:42ch;margin:0;font-size:.9375rem;line-height:1.65}@media (max-width:48em){.khS0ta_steps{grid-template-columns:minmax(0,1fr)}}
.oF108G_spotlight{gap:var(--space-xl);border-top:1px solid var(--rule);padding-top:var(--space-lg);display:grid}.oF108G_identity{min-width:0}.oF108G_portrait{object-fit:cover;object-position:center;border:1px solid var(--rule);border-radius:50%;width:132px;height:132px;display:block}.oF108G_role{margin:var(--space-md) 0 0;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);font-size:.6875rem}.oF108G_name{margin:var(--space-2xs) 0 0;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--ink);font-size:1.75rem;font-weight:600}.oF108G_title{margin:var(--space-3xs) 0 0;color:var(--ink-soft);font-size:.9375rem;line-height:1.5}.oF108G_links{gap:var(--space-2xs);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.oF108G_link{align-items:center;gap:var(--space-3xs);border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--ink-soft);transition:border-color var(--dur-mid) var(--ease-out), color var(--dur-mid) var(--ease-out);padding:6px 12px;font-size:.8125rem;text-decoration:none;display:inline-flex}.oF108G_link:hover{border-color:var(--accent-line);color:var(--accent-ink)}.oF108G_account{min-width:0;max-width:var(--measure)}.oF108G_paragraph{color:var(--ink-soft);margin:0;font-size:1rem;line-height:1.7}.oF108G_paragraph+.oF108G_paragraph{margin-top:var(--space-sm)}.oF108G_quote{margin:var(--space-md) 0 0;padding-left:var(--space-sm);border-left:2px solid var(--accent-line);color:var(--ink);font-size:1.0625rem;line-height:1.65}.oF108G_competencies{padding-top:var(--space-md);border-top:1px solid var(--rule);grid-column:1/-1}.oF108G_competenciesLabel{margin:0 0 var(--space-sm);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:.6875rem}.oF108G_competencyList{gap:var(--space-2xs) var(--space-md);margin:0;padding:0;list-style:none;display:grid}.oF108G_competency{align-items:center;gap:var(--space-2xs);color:var(--ink-soft);font-size:.875rem;display:flex}.oF108G_check{color:var(--accent-ink);flex-shrink:0;display:inline-flex}@media (min-width:62em){.oF108G_spotlight{gap:var(--space-lg) var(--space-xl);grid-template-columns:minmax(0,16rem) minmax(0,1fr)}.oF108G_competencyList{grid-template-columns:repeat(2,minmax(0,1fr))}}
.VzB__a_wrap{gap:var(--space-md);flex-direction:column;display:flex}.VzB__a_title{letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem)}.VzB__a_list{gap:var(--space-md) var(--space-xl);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VzB__a_quote{padding:var(--space-sm) 0;border-bottom:1px solid var(--rule);min-width:0;margin:0}.VzB__a_text{margin:0 0 var(--space-2xs);color:var(--ink);max-width:52ch;font-size:.9375rem;line-height:1.7}.VzB__a_attribution{color:var(--ink);font-size:.8125rem;font-weight:500}.VzB__a_role{color:var(--ink-faint);margin-left:6px;font-weight:400}@media (max-width:48em){.VzB__a_list{grid-template-columns:minmax(0,1fr)}}
.AFCwoa_document{gap:var(--space-xl);flex-direction:column;display:flex}.AFCwoa_part{border-top:1px solid var(--rule);padding-top:var(--space-md)}.AFCwoa_partTitle{align-items:baseline;gap:var(--space-xs);margin:0 0 var(--space-sm);font-size:clamp(1.25rem,1.1rem + .7vw,1.5rem);line-height:1.25;display:flex}.AFCwoa_ref{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--accent-ink);flex:none;font-size:.8125rem;font-weight:400}.AFCwoa_visual{margin-top:var(--space-md)}
.udTwQG_stack{flex-direction:column;display:flex}.udTwQG_pane{gap:var(--space-xl);border-top:1px solid var(--rule);padding-block:var(--space-lg) var(--space-2xl);grid-template-columns:minmax(0,21rem) minmax(0,1fr);display:grid}.udTwQG_pane:first-child{border-top:0;padding-top:0}.udTwQG_pane:last-child{padding-bottom:0}.udTwQG_pinned{top:calc(var(--nav-height) + var(--space-md));align-self:start;gap:var(--space-xs);flex-direction:column;min-width:0;display:flex;position:sticky}.udTwQG_label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);margin:0;font-size:.75rem}.udTwQG_title{margin:0;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);line-height:1.2}.udTwQG_description{color:var(--ink-soft);margin:0}.udTwQG_produces{gap:var(--space-3xs);margin:var(--space-2xs) 0 0;padding:var(--space-xs) 0 0;border-top:1px solid var(--rule);flex-direction:column;list-style:none;display:flex}.udTwQG_produces li{padding-left:var(--space-sm);color:var(--ink-soft);font-size:.9375rem;line-height:1.5;position:relative}.udTwQG_produces li:before{content:"";background:var(--accent);width:8px;height:1px;position:absolute;top:.75em;left:0}.udTwQG_visuals{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}@media (max-width:62em){.udTwQG_pane{gap:var(--space-md);padding-block:var(--space-md) var(--space-xl);grid-template-columns:minmax(0,1fr)}.udTwQG_pinned{position:static}}
.dKNTra_map{flex-direction:column;display:flex}.dKNTra_head{margin-bottom:var(--space-lg)}.dKNTra_headTitle{margin:0 0 var(--space-2xs);font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);line-height:1.2}.dKNTra_headDescription{max-width:66ch;color:var(--ink-soft);margin:0}.dKNTra_legend{gap:var(--space-md) var(--space-lg);margin:var(--space-lg) 0 0;padding-top:var(--space-sm);border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dKNTra_legendRow{min-width:0}.dKNTra_legendLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 2px;font-size:.6875rem}.dKNTra_legendText{color:var(--ink-soft);margin:0;font-size:.875rem;line-height:1.55}.dKNTra_sources{gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dKNTra_source{border-top:2px solid var(--ink);padding-top:var(--space-sm);min-width:0}.dKNTra_sourceName{margin:0 0 var(--space-2xs);font-size:1rem}.dKNTra_sourceBody{color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.55}.dKNTra_sourceBehaviour{margin:var(--space-xs) 0 0;padding-top:var(--space-2xs);border-top:1px solid var(--rule);color:var(--ink-faint);font-size:.875rem;line-height:1.5}.dKNTra_sourceLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:2px;font-size:.625rem;display:block}.dKNTra_converge{height:3.5rem;margin-top:var(--space-md);border-top:1px solid var(--rule-strong);position:relative}.dKNTra_convergeBus,.dKNTra_convergeDrop{background:var(--rule-strong);position:absolute}.dKNTra_convergeBus{height:1px;top:50%;left:12.5%;right:12.5%}.dKNTra_convergeDrop{width:1px;height:50%;top:50%;left:50%}.dKNTra_convergeLabel{margin:0 0 var(--space-md);text-align:center;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--ink-faint);font-size:.75rem}.dKNTra_pipeline{padding:0 0 0 var(--space-lg);margin:0;list-style:none;position:relative}.dKNTra_pipeline:before{content:"";background:var(--rule-strong);width:1px;position:absolute;top:.5rem;bottom:1.5rem;left:5px}.dKNTra_stage{padding-block:var(--space-md);border-top:1px solid var(--rule);position:relative}.dKNTra_stage:first-child{border-top:0;padding-top:0}.dKNTra_stage:before{content:"";left:calc(var(--space-lg) * -1 + 1px);top:calc(var(--space-md) + .35rem);border:2px solid var(--accent);background:var(--paper);border-radius:50%;width:9px;height:9px;position:absolute}.dKNTra_stage:first-child:before{top:.35rem}.dKNTra_stageLabel{margin:0 0 var(--space-3xs);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:.6875rem}.dKNTra_stageTitle{margin:0 0 var(--space-2xs);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.25}.dKNTra_stageBody{gap:var(--space-md) var(--space-xl);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;display:grid}.dKNTra_stageDescription{max-width:54ch;color:var(--ink-soft);margin:0}.dKNTra_stageLoss{padding-left:var(--space-sm);border-left:2px solid var(--warning-ink);color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.55}.dKNTra_stageLossLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--warning-ink);margin-bottom:2px;font-size:.625rem;display:block}@media (max-width:62em){.dKNTra_sources{grid-template-columns:repeat(2,minmax(0,1fr))}.dKNTra_legend,.dKNTra_stageBody{grid-template-columns:minmax(0,1fr)}}@media (max-width:40em){.dKNTra_sources{grid-template-columns:minmax(0,1fr)}}
.CLZuba_list{gap:var(--space-lg) var(--space-xl);align-items:start;margin:0;padding:0;list-style:none;display:grid}.CLZuba_list[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.CLZuba_list[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.CLZuba_item{min-width:0}.CLZuba_item img{border-color:var(--rule-strong)}@media (max-width:62em){.CLZuba_list[data-columns="2"]{grid-template-columns:minmax(0,1fr)}}
.bjnqHW_grid{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.bjnqHW_cell{gap:var(--space-3xs);padding:var(--space-md) 0;border-bottom:1px solid var(--rule);flex-direction:column-reverse;min-width:0;display:flex}.bjnqHW_value{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;color:var(--accent-ink);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;line-height:1}.bjnqHW_label{color:var(--ink-soft);font-size:.8125rem;line-height:1.5}@media (min-width:48em){.bjnqHW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bjnqHW_cell{padding-inline-end:var(--space-md)}}
._24Ks9G_stat{align-items:end;gap:var(--space-lg);margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr);display:grid}._24Ks9G_figure{align-items:baseline;gap:var(--space-2xs);font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:clamp(4rem,2rem + 9vw,8.5rem);font-weight:600;line-height:.85;display:flex}._24Ks9G_unit{font-family:var(--font-body), ui-sans-serif, sans-serif;letter-spacing:0;white-space:nowrap;color:var(--ink-soft);font-size:clamp(.875rem,.7rem + .5vw,1.125rem);font-weight:500;line-height:1.3}._24Ks9G_copy{gap:var(--space-3xs);max-width:46ch;padding-bottom:var(--space-2xs);flex-direction:column;display:flex}._24Ks9G_qualifier{color:var(--ink);margin:0;font-size:1.0625rem;line-height:1.6}._24Ks9G_source{color:var(--ink-faint);margin:0;font-size:.875rem;line-height:1.55}@media (max-width:48em){._24Ks9G_stat{align-items:start;gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}}
.KALiGa_tour{flex-direction:column;display:flex}.KALiGa_step{gap:var(--space-sm) var(--space-xl);border-top:1px solid var(--rule);padding-block:var(--space-lg) var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.KALiGa_step:first-child{border-top:0;padding-top:0}.KALiGa_step:last-child{padding-bottom:0}.KALiGa_head{align-items:center;gap:var(--space-xs);grid-column:1/-1;display:flex}.KALiGa_index{border:1px solid var(--rule-strong);border-radius:var(--radius-xs);width:1.75rem;height:1.75rem;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.KALiGa_title{margin:0;font-size:clamp(1.25rem,1.1rem + .7vw,1.5rem);line-height:1.2}.KALiGa_copy{gap:var(--space-md) var(--space-xl);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.KALiGa_description{max-width:54ch;color:var(--ink-soft);margin:0}.KALiGa_look{padding-left:var(--space-sm);border-left:2px solid var(--accent-line);color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.55}.KALiGa_lookLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:2px;font-size:.6875rem;display:block}.KALiGa_visual{grid-column:1/-1;min-width:0}@media (max-width:62em){.KALiGa_step{padding-block:var(--space-md) var(--space-xl);grid-template-columns:minmax(0,1fr)}.KALiGa_copy{grid-template-columns:minmax(0,1fr)}}
.ZXevnG_section{padding-block:var(--space-2xl)}.ZXevnG_compact{padding-block:var(--space-xl)}.ZXevnG_roomy{padding-block:var(--space-3xl)}.ZXevnG_default{background:0 0}.ZXevnG_raised{background:var(--paper-raised);border-block:1px solid var(--rule)}.ZXevnG_sunk{background:var(--paper-sunk)}.ZXevnG_bleed{padding-block:0}.ZXevnG_inner{width:100%;max-width:var(--page-max);padding-inline:var(--space-sm);min-width:0;margin-inline:auto}.ZXevnG_widthProse .ZXevnG_inner{max-width:var(--page-prose)}@media (max-width:40em){.ZXevnG_section{padding-block:var(--space-xl)}.ZXevnG_roomy{padding-block:var(--space-2xl)}}
.sxuMuG_code{margin:0 0 var(--space-2xs);color:var(--accent-ink);font-size:.8125rem}.sxuMuG_title{margin:0 0 var(--space-xs);letter-spacing:-.025em;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem)}.sxuMuG_body{margin:0 0 var(--space-md);color:var(--ink-soft);max-width:52ch;font-size:1.0625rem;line-height:1.65}.sxuMuG_list{gap:var(--space-2xs) var(--space-md);border-top:1px solid var(--rule);padding:0;padding-top:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin:0;list-style:none;display:grid}.sxuMuG_link{color:var(--accent-ink);border-bottom:1px solid var(--accent-line);white-space:nowrap;font-size:.9375rem;text-decoration:none}.sxuMuG_link:hover{border-bottom-color:var(--accent)}.sxuMuG_actions{margin:var(--space-lg) 0 0}.sxuMuG_primary{white-space:nowrap;border-radius:var(--radius-sm);background:var(--accent-solid);color:#fbfcfd;color:lab(98.8348% -.131994 -.74513);align-items:center;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.sxuMuG_primary:hover{background:var(--accent-solid-hover)}
.ZCWIVq_head{gap:var(--space-xs);margin-bottom:var(--space-md);flex-direction:column;max-width:62ch;display:flex}.ZCWIVq_title{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(1.5rem,1.25rem + 1.1vw,2.125rem);font-weight:600;line-height:1.15}.ZCWIVq_description{color:var(--ink-soft);max-width:var(--measure);margin:0;font-size:1.0625rem;line-height:1.65}
.i5qjta_notice{border-top:2px solid var(--ink);padding-top:var(--space-sm)}.i5qjta_noticeTitle{margin:0 0 var(--space-2xs);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem}.i5qjta_noticeText{color:var(--ink-soft);margin:0}
._3jQYbW_heroVisual{margin-top:var(--space-md)}._3jQYbW_notice{border-top:2px solid var(--ink);padding-top:var(--space-sm)}._3jQYbW_noticeTitle{margin:0 0 var(--space-2xs);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem}._3jQYbW_noticeText{color:var(--ink-soft);margin:0}._3jQYbW_rejections{gap:var(--space-lg) var(--space-xl);margin-top:var(--space-lg);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}._3jQYbW_checks{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._3jQYbW_checks li{padding-left:var(--space-sm);color:var(--ink-soft);position:relative}._3jQYbW_checks li:before{content:"";background:var(--accent);width:8px;height:1px;position:absolute;top:.75em;left:0}._3jQYbW_note{padding-left:var(--space-sm);border-left:2px solid var(--rule-strong);color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.6}@media (max-width:62em){._3jQYbW_rejections{grid-template-columns:minmax(0,1fr)}}
._16FG7q_stats{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._16FG7q_stat{border-top:2px solid var(--ink);padding-top:var(--space-sm);min-width:0}._16FG7q_statFigure{align-items:baseline;gap:var(--space-3xs);margin:0 0 var(--space-xs);display:flex}._16FG7q_statValue{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--accent-ink);font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:600;line-height:1}._16FG7q_statUnit{color:var(--ink-faint);font-size:.8125rem;line-height:1.2}._16FG7q_statTitle{margin:0 0 var(--space-2xs);font-size:1rem}._16FG7q_statBody{color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.6}._16FG7q_states{margin-top:var(--space-lg);flex-direction:column;display:flex}._16FG7q_state{gap:var(--space-md) var(--space-lg);border-top:1px solid var(--rule);padding-block:var(--space-md);grid-template-columns:minmax(0,13rem) minmax(0,1fr) auto;align-items:start;display:grid}._16FG7q_state:first-child{border-top:0;padding-top:0}._16FG7q_stateName{margin:0;font-size:1.0625rem}._16FG7q_stateDefinition{max-width:62ch;color:var(--ink-soft);margin:0}._16FG7q_flagOn,._16FG7q_flagOff{white-space:nowrap;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-xs);margin:0;padding:2px 8px;font-size:.6875rem}._16FG7q_flagOn{background:var(--accent-wash);border:1px solid var(--accent-line);color:var(--accent-ink)}._16FG7q_flagOff{border:1px solid var(--rule);color:var(--ink-faint)}._16FG7q_visuals{gap:var(--space-md);margin-top:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._16FG7q_visuals>:last-child{grid-column:1/-1}._16FG7q_mistakes{gap:var(--space-sm);margin:var(--space-lg) 0 0;padding:0 0 0 var(--space-md);max-width:var(--page-prose);color:var(--ink-soft);flex-direction:column;display:flex}._16FG7q_mistakes li::marker{font-family:var(--font-mono), ui-monospace, monospace;color:var(--accent-ink);font-size:.8125rem}._16FG7q_notice{border-top:2px solid var(--ink);padding-top:var(--space-sm)}._16FG7q_noticeTitle{margin:0 0 var(--space-2xs);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem}._16FG7q_noticeText{color:var(--ink-soft);margin:0}@media (max-width:62em){._16FG7q_stats{grid-template-columns:repeat(2,minmax(0,1fr))}._16FG7q_state,._16FG7q_visuals{grid-template-columns:minmax(0,1fr)}}@media (max-width:40em){._16FG7q_stats{grid-template-columns:minmax(0,1fr)}}
.kFBG7a_highlights{gap:var(--space-2xs);margin:var(--space-md) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.kFBG7a_highlight{align-items:center;gap:var(--space-3xs);border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--ink-soft);padding:6px 12px;font-size:.8125rem;display:inline-flex}.kFBG7a_highlightIcon{color:var(--accent-ink);flex-shrink:0}.kFBG7a_traps,.kFBG7a_pillars{margin-top:var(--space-lg)}.kFBG7a_source{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--rule-strong);flex-wrap:wrap;display:flex}.kFBG7a_sourceTitle{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:.9375rem;font-weight:600}.kFBG7a_sourceText{margin:var(--space-3xs) 0 0;color:var(--ink-soft);max-width:52ch;font-size:.875rem;line-height:1.55}.kFBG7a_sourceLink{align-items:center;gap:var(--space-3xs);border:1px solid var(--rule-strong);border-radius:var(--radius-pill);color:var(--accent-ink);white-space:nowrap;transition:border-color var(--dur-mid) var(--ease-out);padding:8px 14px;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.kFBG7a_sourceLink:hover{border-color:var(--accent-line)}.kFBG7a_benchmarks{gap:var(--space-md);margin-top:var(--space-xl);display:grid}.kFBG7a_benchmark{padding-left:var(--space-sm);border-left:2px solid var(--accent-line);min-width:0}.kFBG7a_benchmarkLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);margin:0;font-size:.6875rem}.kFBG7a_benchmarkValue{margin:var(--space-2xs) 0 0;align-items:baseline;gap:var(--space-2xs);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:2rem;font-weight:600;line-height:1;display:flex}.kFBG7a_benchmarkNote{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:0;color:var(--ink-soft);font-size:.875rem;font-weight:400}.kFBG7a_benchmarkBody{margin:var(--space-2xs) 0 0;color:var(--ink-soft);max-width:56ch;font-size:.875rem;line-height:1.6}.kFBG7a_resources{margin-top:var(--space-lg);border-top:1px solid var(--rule);gap:0;display:grid}.kFBG7a_resource{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid var(--rule);min-width:0;text-decoration:none;display:flex}.kFBG7a_resourceText{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.kFBG7a_resourceLabel{letter-spacing:-.01em;color:var(--ink);transition:color var(--dur-mid) var(--ease-out);font-size:.9375rem;font-weight:600}.kFBG7a_resourceDescription{color:var(--ink-soft);font-size:.875rem;line-height:1.55}.kFBG7a_resourceArrow{color:var(--ink-faint);transition:color var(--dur-mid) var(--ease-out), transform var(--dur-mid) var(--ease-out);flex-shrink:0}.kFBG7a_resource:hover .kFBG7a_resourceLabel{color:var(--accent-ink)}.kFBG7a_resource:hover .kFBG7a_resourceArrow{color:var(--accent-ink);transform:translate(2px)}@media (min-width:48em){.kFBG7a_benchmarks{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}
.ydDH5G_lead{margin-top:var(--space-lg)}.ydDH5G_list{border-top:1px solid var(--rule)}
._33U-ya_heroVisual{margin-top:var(--space-md)}._33U-ya_scope{gap:var(--space-xl);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;display:grid}._33U-ya_scopeList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._33U-ya_scopeList li{border-top:1px solid var(--rule);padding-block:var(--space-sm);color:var(--ink-soft)}._33U-ya_scopeList li:first-child{border-top:0;padding-top:0}._33U-ya_inputs{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._33U-ya_group{border-top:2px solid var(--ink);padding-top:var(--space-sm)}._33U-ya_groupTitle{margin:0 0 var(--space-xs);font-size:1rem}._33U-ya_groupList{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._33U-ya_groupList li{padding-left:var(--space-sm);color:var(--ink-soft);font-size:.9375rem;position:relative}._33U-ya_groupList li:before{content:"";background:var(--accent);width:8px;height:1px;position:absolute;top:.75em;left:0}@media (max-width:62em){._33U-ya_scope{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}._33U-ya_inputs{grid-template-columns:minmax(0,1fr)}}
.k0xTNq_topics{gap:var(--space-2xs) var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.k0xTNq_topicLink{color:var(--accent-ink);border-bottom:1px solid var(--accent-line);white-space:nowrap;font-size:.875rem;text-decoration:none}.k0xTNq_topicLink:hover{border-bottom-color:var(--accent)}
.KFpISq_heroVisual{margin-top:var(--space-md)}.KFpISq_tracks{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.KFpISq_track{border-top:2px solid var(--ink);padding-top:var(--space-sm);min-width:0}.KFpISq_trackName{margin:0 0 var(--space-sm);font-size:1.125rem}.KFpISq_trackRow{border-top:1px solid var(--rule);padding-block:var(--space-2xs)}.KFpISq_trackLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 2px;font-size:.6875rem}.KFpISq_trackValue{color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.5}.KFpISq_failures{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.KFpISq_failure{border-top:1px solid var(--rule-strong);padding-top:var(--space-sm)}.KFpISq_failureTitle{margin:0 0 var(--space-2xs);font-size:1rem}.KFpISq_failureBody{color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.6}.KFpISq_notice{border-top:2px solid var(--ink);padding-top:var(--space-sm);max-width:var(--page-prose)}.KFpISq_noticeTitle{margin:0 0 var(--space-2xs);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem}.KFpISq_noticeText{color:var(--ink-soft);margin:0}@media (max-width:62em){.KFpISq_tracks,.KFpISq_failures{grid-template-columns:minmax(0,1fr)}}
.LEiCKG_standfirst{gap:var(--space-sm);flex-direction:column;display:flex}.LEiCKG_standfirst p{color:var(--ink-soft);margin:0;font-size:1.0625rem;line-height:1.7}.LEiCKG_standfirst p:first-child{color:var(--ink);font-size:1.125rem}.LEiCKG_groups{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LEiCKG_group{border-top:2px solid var(--ink);padding-top:var(--space-sm)}.LEiCKG_groupTitle{margin:0 0 var(--space-xs);font-size:1rem}.LEiCKG_groupList{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LEiCKG_groupList li{padding-left:var(--space-sm);color:var(--ink-soft);font-size:.9375rem;line-height:1.55;position:relative}.LEiCKG_groupList li:before{content:"";background:var(--accent);width:8px;height:1px;position:absolute;top:.75em;left:0}.LEiCKG_notice{border-top:2px solid var(--ink);padding-top:var(--space-sm)}.LEiCKG_noticeTitle{margin:0 0 var(--space-2xs);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem}.LEiCKG_noticeText{color:var(--ink-soft);margin:0}@media (max-width:62em){.LEiCKG_groups{grid-template-columns:minmax(0,1fr)}}
._3WaEaW_orientation{color:var(--ink-soft);margin:0;font-size:1.0625rem;line-height:1.7}._3WaEaW_retainer{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3WaEaW_retainerItem{border-top:1px solid var(--rule-strong);padding-top:var(--space-sm)}._3WaEaW_retainerTitle{margin:0 0 var(--space-2xs);font-size:1rem}._3WaEaW_retainerBody{color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.6}._3WaEaW_instructions{gap:var(--space-sm);margin:var(--space-lg) 0 0;max-width:var(--page-prose);flex-direction:column;padding:0;list-style:none;display:flex}._3WaEaW_instructions li{padding-left:var(--space-md);color:var(--ink-soft);position:relative}._3WaEaW_instructions li:before{content:"";background:var(--accent);width:10px;height:1px;position:absolute;top:.7em;left:0}._3WaEaW_visual{margin-top:var(--space-lg)}@media (max-width:62em){._3WaEaW_retainer{grid-template-columns:minmax(0,1fr)}}
.r-Cc9a_plans{gap:var(--space-md) var(--space-xl);margin-bottom:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.r-Cc9a_refunds{border-top:1px solid var(--rule);max-width:54ch;margin:0}.r-Cc9a_refundRow{padding:var(--space-sm) 0;border-bottom:1px solid var(--rule)}.r-Cc9a_refundTerm{color:var(--ink);margin-bottom:4px;font-size:.9375rem;font-weight:600}.r-Cc9a_refundDetail{color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.65}.r-Cc9a_link{color:var(--accent-ink);border-bottom:1px solid var(--accent-line);text-decoration:none}.r-Cc9a_link:hover{border-bottom-color:var(--accent)}
.MKeN7q_hero{border-bottom:1px solid var(--rule);background:var(--paper-raised)}.MKeN7q_inner{max-width:var(--page-max);padding:var(--space-xl) var(--space-sm) 0;margin-inline:auto}.MKeN7q_copy{gap:var(--space-sm);flex-direction:column;max-width:62ch;display:flex}.MKeN7q_title{letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem);line-height:1.1}.MKeN7q_description{color:var(--ink-soft);margin:0;font-size:1.0625rem;line-height:1.65}.MKeN7q_actions{gap:var(--space-xs) var(--space-md);margin-top:var(--space-3xs);flex-wrap:wrap;display:flex}.MKeN7q_primary,.MKeN7q_secondary{white-space:nowrap;border-radius:var(--radius-sm);align-items:center;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.MKeN7q_primary{background:var(--accent-solid);color:#fbfcfd;color:lab(98.8348% -.131994 -.74513);padding:.625rem 1rem}.MKeN7q_primary:hover{background:var(--accent-solid-hover)}.MKeN7q_secondary{color:var(--accent-ink);border-bottom:1px solid var(--accent-line)}.MKeN7q_index{margin-top:var(--space-lg);border-top:1px solid var(--rule)}.MKeN7q_indexList{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.MKeN7q_indexItem{min-width:0}.MKeN7q_indexLink{padding:var(--space-xs) var(--space-sm) var(--space-sm) 0;transition:border-color .16s var(--ease-out);border-bottom:2px solid #0000;flex-direction:column;gap:2px;text-decoration:none;display:flex}.MKeN7q_indexLink:hover{border-bottom-color:var(--accent)}.MKeN7q_indexNumber{font-family:var(--font-mono), ui-monospace, monospace;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:.75rem}.MKeN7q_indexLabel{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:500;overflow:hidden}.MKeN7q_stages{flex-direction:column;display:flex}.MKeN7q_stage{border-top:3px solid var(--ink);padding-block:var(--space-md) var(--space-2xl)}.MKeN7q_stageLabel{align-items:baseline;gap:var(--space-2xs);margin:0 0 var(--space-xs);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem;display:flex}.MKeN7q_stageNumber{color:var(--accent-ink);font-weight:500}.MKeN7q_stageTitle{margin:0 0 var(--space-2xs);letter-spacing:-.02em;max-width:26ch;font-size:clamp(1.5rem,1.3rem + 1vw,2rem);line-height:1.15}.MKeN7q_stageDescription{margin:0 0 var(--space-md);color:var(--ink-soft);max-width:58ch;font-size:1.0625rem;line-height:1.65}.MKeN7q_visual{margin-bottom:var(--space-md);min-width:0}.MKeN7q_stageBody{max-width:72ch}.MKeN7q_extra{margin-top:var(--space-md)}@media (max-width:48em){.MKeN7q_indexList{grid-template-columns:repeat(2,minmax(0,1fr))}.MKeN7q_stage{padding-block:var(--space-sm) var(--space-xl)}}
.H6pb_a_sectionBody{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}
