.z0_j5a_heading{margin-bottom:var(--space-xl)}.z0_j5a_row{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--ink-line);display:flex}.z0_j5a_label{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--volt);font-weight:500}.z0_j5a_aside{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);font-weight:500}.z0_j5a_title{margin-top:var(--space-lg);font-size:var(--step-display);text-transform:uppercase}.z0_j5a_lede{max-width:var(--measure);margin-top:var(--space-md);color:var(--smoke)}
.kT4iwW_section{padding-block:var(--space-3xl)}.kT4iwW_inner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.kT4iwW_intro{gap:var(--space-xl);grid-template-columns:300px minmax(0,1fr);align-items:start;display:grid}@media (max-width:767.98px){.kT4iwW_intro{grid-template-columns:1fr}}.kT4iwW_portrait{border:1px solid var(--ink-line);background:var(--ink-raised);max-width:300px}.kT4iwW_portraitImage{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:auto}.kT4iwW_bio{gap:var(--space-md);max-width:var(--measure);color:var(--smoke);flex-direction:column;display:flex}.kT4iwW_bio p:first-child{color:var(--bone);font-size:var(--step-heading);font-family:var(--font-body);line-height:1.45}.kT4iwW_columns{gap:var(--space-xl);margin-top:var(--space-2xl);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}@media (max-width:1023.98px){.kT4iwW_columns{grid-template-columns:1fr}}.kT4iwW_columnTitle{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--volt);padding-bottom:var(--space-sm);margin-bottom:var(--space-lg);border-bottom:1px solid var(--ink-line);font-weight:500}.kT4iwW_timeline{gap:var(--space-xl);flex-direction:column;list-style:none;display:flex}.kT4iwW_entry{gap:var(--space-2xs);padding-left:var(--space-md);border-left:1px solid var(--ink-line);transition:border-color var(--dur) var(--ease);flex-direction:column;display:flex}.kT4iwW_entry:hover{border-left-color:var(--volt)}.kT4iwW_period{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);font-variant-numeric:tabular-nums;font-weight:500}.kT4iwW_role{margin-top:var(--space-2xs);font-size:var(--step-heading);text-transform:uppercase}.kT4iwW_org{font-size:var(--step-small);color:var(--smoke)}.kT4iwW_points{margin-top:var(--space-sm);padding-left:var(--space-md);font-size:var(--step-small);color:var(--smoke)}.kT4iwW_points li{margin-bottom:var(--space-2xs)}.kT4iwW_points li::marker{color:var(--volt)}.kT4iwW_stack{gap:var(--space-lg);flex-direction:column;display:flex}.kT4iwW_stackGroup{gap:var(--space-sm);flex-direction:column;display:flex}.kT4iwW_stackLabel{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);font-weight:500}.kT4iwW_stackList{gap:var(--space-xs);flex-wrap:wrap;list-style:none;display:flex}.kT4iwW_stackList li{padding:5px var(--space-sm);font-family:var(--font-mono);font-size:var(--step-small);color:var(--bone);border:1px solid var(--ink-line);transition:border-color var(--dur-fast) var(--ease)}.kT4iwW_stackList li:hover{border-color:var(--ink-line-strong)}
.f2SXsW_form{gap:var(--space-lg);flex-direction:column;display:flex}.f2SXsW_row{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.f2SXsW_field{gap:var(--space-xs);flex-direction:column;display:flex}.f2SXsW_label{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);font-weight:500}.f2SXsW_input,.f2SXsW_select,.f2SXsW_textarea{width:100%;padding:var(--space-sm) var(--space-md);font-family:var(--font-body);font-size:var(--step-body);color:var(--bone);background:var(--ink);border:1px solid var(--ink-line);transition:border-color var(--dur-fast) var(--ease)}.f2SXsW_input::placeholder,.f2SXsW_select::placeholder,.f2SXsW_textarea::placeholder{color:var(--smoke-dim)}.f2SXsW_input:hover,.f2SXsW_select:hover,.f2SXsW_textarea:hover{border-color:var(--ink-line-strong)}.f2SXsW_input:focus,.f2SXsW_select:focus,.f2SXsW_textarea:focus{border-color:var(--volt);outline:none}.f2SXsW_input[aria-invalid=true],.f2SXsW_select[aria-invalid=true],.f2SXsW_textarea[aria-invalid=true]{border-color:var(--danger)}.f2SXsW_textarea{resize:vertical;min-height:8rem}.f2SXsW_select{appearance:none;padding-right:var(--space-xl);background-image:linear-gradient(45deg, transparent 50%, var(--smoke) 50%),linear-gradient(135deg, var(--smoke) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px,6px 6px}.f2SXsW_select option{background:var(--ink);color:var(--bone)}.f2SXsW_error{font-family:var(--font-mono);font-size:var(--step-small);color:var(--danger)}.f2SXsW_formError{padding:var(--space-md);font-size:var(--step-small);color:var(--danger);border:1px solid var(--danger)}.f2SXsW_honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.f2SXsW_submit{align-self:flex-start;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--volt-ink);background:var(--volt);border:1px solid var(--volt);cursor:pointer;transition:background var(--dur-fast) var(--ease);font-weight:700;display:inline-flex}.f2SXsW_submit:hover:not(:disabled){background:var(--bone);border-color:var(--bone)}.f2SXsW_submit:disabled{cursor:wait;opacity:.6}.f2SXsW_arrow{transition:transform var(--dur-fast) var(--ease)}.f2SXsW_submit:hover:not(:disabled) .f2SXsW_arrow{transform:translate(4px)}.f2SXsW_done{gap:var(--space-sm);padding:var(--space-xl);border:1px solid var(--volt);flex-direction:column;display:flex}.f2SXsW_doneTitle{font-family:var(--font-display);font-size:var(--step-title);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--volt);font-weight:900}.f2SXsW_doneBody{color:var(--smoke)}
.xRlo9q_section{padding-block:var(--space-3xl);border-top:1px solid var(--ink-line)}.xRlo9q_inner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;margin-inline:auto;display:grid}@media (max-width:1023.98px){.xRlo9q_inner{gap:var(--space-xl);grid-template-columns:1fr}}.xRlo9q_intro{gap:var(--space-md);flex-direction:column;display:flex}.xRlo9q_label{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--volt);padding-bottom:var(--space-sm);border-bottom:1px solid var(--ink-line);font-weight:500}.xRlo9q_title{margin-top:var(--space-sm);font-size:var(--step-display);text-transform:uppercase}.xRlo9q_lede{max-width:var(--measure);color:var(--smoke)}.xRlo9q_direct{gap:var(--space-sm);margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--ink-line);flex-direction:column;display:flex}.xRlo9q_directLabel{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);font-weight:500}.xRlo9q_email{font-family:var(--font-display);font-size:var(--step-heading);letter-spacing:-.02em;color:var(--bone);text-decoration:underline;-webkit-text-decoration-color:var(--ink-line-strong);text-decoration-color:var(--ink-line-strong);text-underline-offset:6px;transition:color var(--dur-fast) var(--ease),text-decoration-color var(--dur-fast) var(--ease);font-weight:800}.xRlo9q_email:hover{color:var(--volt);-webkit-text-decoration-color:var(--volt);text-decoration-color:var(--volt)}.xRlo9q_socials{gap:var(--space-md);margin-top:var(--space-xs);display:flex}.xRlo9q_social{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--bone);align-items:center;gap:var(--space-xs);transition:color var(--dur-fast) var(--ease);font-weight:500;display:inline-flex}.xRlo9q_social:hover{color:var(--volt)}.xRlo9q_formWrap{padding:var(--space-xl);background:var(--ink-raised);border:1px solid var(--ink-line)}@media (max-width:479.98px){.xRlo9q_formWrap{padding:var(--space-lg) var(--space-md)}}
.dkJ94q_cta{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease);border:1px solid #0000;font-weight:700;display:inline-flex}.dkJ94q_arrow{transition:transform var(--dur-fast) var(--ease)}.dkJ94q_cta:hover .dkJ94q_arrow{transform:translate(4px)}.dkJ94q_solid{background:var(--volt);color:var(--volt-ink)}.dkJ94q_solid:hover{background:var(--bone)}.dkJ94q_outline{color:var(--bone);border-color:var(--ink-line-strong)}.dkJ94q_outline:hover{border-color:var(--volt);color:var(--volt)}
.Np5tua_delta{gap:var(--space-sm);flex-direction:column;display:flex}.Np5tua_pair{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:.3em;font-weight:900;line-height:.9;display:flex}.Np5tua_from{color:var(--smoke-dim);text-decoration:line-through;text-decoration-thickness:.06em}.Np5tua_arrow{color:var(--volt);font-weight:700}.Np5tua_to{color:var(--bone)}.Np5tua_label{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);font-weight:500}.Np5tua_lead .Np5tua_pair{font-size:var(--step-display)}.Np5tua_panel .Np5tua_pair{font-size:var(--step-title)}.Np5tua_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.ZQn5MW_hero{min-height:100svh;padding-top:calc(var(--nav-h) + var(--space-xl));flex-direction:column;justify-content:flex-end;display:flex}.ZQn5MW_inner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);padding-bottom:var(--space-2xl);flex-direction:column;flex:1;justify-content:center;margin-inline:auto;display:flex}.ZQn5MW_eyebrow{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);align-items:center;gap:var(--space-sm);padding-bottom:var(--space-md);border-bottom:1px solid var(--ink-line);flex-wrap:wrap;font-weight:500;display:flex}.ZQn5MW_sep{color:var(--volt)}.ZQn5MW_headline{margin-top:var(--space-lg);font-size:var(--step-hero);text-transform:uppercase;letter-spacing:-.05em}.ZQn5MW_accent{color:var(--volt)}.ZQn5MW_body{gap:var(--space-xl);margin-top:var(--space-xl);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}@media (max-width:767.98px){.ZQn5MW_body{gap:var(--space-lg);grid-template-columns:1fr}}.ZQn5MW_lede{max-width:var(--measure);color:var(--smoke)}.ZQn5MW_stats{gap:var(--space-xl);display:flex}@media (max-width:767.98px){.ZQn5MW_stats{gap:var(--space-2xl)}}.ZQn5MW_stat{gap:var(--space-2xs);flex-direction:column;display:flex}.ZQn5MW_statLabel{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);order:2;font-weight:500}.ZQn5MW_statValue{font-family:var(--font-display);font-size:var(--step-title);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;order:1;font-weight:900;line-height:1}.ZQn5MW_actions{gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.ZQn5MW_proof{border-top:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line);background:var(--ink-sunken)}.ZQn5MW_proofInner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);gap:var(--space-lg) var(--space-xl);padding-block:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin-inline:auto;display:grid}
.TBLeCa_section{padding-block:var(--space-3xl);background:var(--ink-sunken);border-top:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line)}.TBLeCa_inner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.TBLeCa_grid{background:var(--ink-line);border:1px solid var(--ink-line);grid-template-columns:repeat(2,1fr);gap:1px;list-style:none;display:grid}@media (max-width:767.98px){.TBLeCa_grid{grid-template-columns:1fr}}.TBLeCa_card{justify-content:space-between;gap:var(--space-lg);padding:var(--space-lg);background:var(--ink-sunken);flex-direction:column;display:flex}.TBLeCa_quote{font-size:var(--step-body);color:var(--bone)}.TBLeCa_quote:before{content:"";width:28px;height:2px;margin-bottom:var(--space-md);background:var(--volt);display:block}.TBLeCa_person{align-items:center;gap:var(--space-sm);display:flex}.TBLeCa_avatar{object-fit:cover;filter:grayscale();border:1px solid var(--ink-line);width:44px;height:44px}.TBLeCa_name{font-family:var(--font-display);font-size:var(--step-small);letter-spacing:-.01em;font-weight:800;display:block}.TBLeCa_role{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);text-transform:none;letter-spacing:.04em;margin-top:2px;font-weight:500;display:block}
.PR0EIa_panel{gap:var(--space-xl);padding-block:var(--space-xl);border-top:1px solid var(--ink-line);transition:border-color var(--dur) var(--ease);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;display:grid}.PR0EIa_panel:last-child{border-bottom:1px solid var(--ink-line)}.PR0EIa_panel:hover{border-top-color:var(--volt)}@media (max-width:767.98px){.PR0EIa_panel{gap:var(--space-lg);grid-template-columns:1fr}}.PR0EIa_text{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}.PR0EIa_meta{align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}.PR0EIa_year{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--volt);font-variant-numeric:tabular-nums;font-weight:500}.PR0EIa_eyebrow{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);font-weight:500}.PR0EIa_name{text-transform:uppercase;font-size:clamp(1.75rem,3.4vw,2.75rem)}.PR0EIa_headline{max-width:46ch;color:var(--smoke)}.PR0EIa_delta{font-family:var(--font-display);font-size:var(--step-heading);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.4em;font-weight:900;display:flex}.PR0EIa_deltaFrom{color:var(--smoke-dim);text-decoration:line-through;text-decoration-thickness:.06em}.PR0EIa_deltaArrow{color:var(--volt)}.PR0EIa_deltaTo{color:var(--bone)}.PR0EIa_deltaLabel{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);margin-left:var(--space-xs);font-weight:500}.PR0EIa_tech{gap:var(--space-xs);flex-wrap:wrap;list-style:none;display:flex}.PR0EIa_tech li{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);padding:4px var(--space-xs);border:1px solid var(--ink-line);font-weight:500}.PR0EIa_action{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--bone);align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);font-weight:500;display:inline-flex}.PR0EIa_actionArrow{color:var(--volt);transition:transform var(--dur-fast) var(--ease)}.PR0EIa_panel:hover .PR0EIa_actionArrow{transform:translate(5px)}.PR0EIa_media{aspect-ratio:16/10;background:var(--ink-raised);border:1px solid var(--ink-line);position:relative;overflow:hidden}.PR0EIa_image{object-fit:cover;filter:grayscale()contrast(1.05);transition:filter var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease)}.PR0EIa_panel:hover .PR0EIa_image{filter:grayscale(0);transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.PR0EIa_image,.PR0EIa_panel:hover .PR0EIa_image{transform:none}}
._2mNJiW_section{padding-block:var(--space-3xl)}._2mNJiW_inner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}._2mNJiW_panels{flex-direction:column;display:flex}._2mNJiW_all{color:var(--bone);transition:color var(--dur-fast) var(--ease)}._2mNJiW_all:hover{color:var(--volt)}
.vBwKuW_grid{border-top:1px solid var(--ink-line);border-left:1px solid var(--ink-line);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.vBwKuW_cell{gap:var(--space-xs);padding:var(--space-lg) var(--space-md);background:var(--ink);border-right:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line);flex-direction:column;display:flex}.vBwKuW_label{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);order:2;font-weight:500}.vBwKuW_value{font-family:var(--font-display);font-size:var(--step-heading);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;order:1;align-items:baseline;gap:.28em;font-weight:900;line-height:1;display:flex}.vBwKuW_from{color:var(--smoke-dim);text-decoration:line-through;text-decoration-thickness:.06em}.vBwKuW_arrow{color:var(--volt)}.vBwKuW_to{color:var(--bone)}
.Xmmuaq_section{padding-block:var(--space-3xl)}.Xmmuaq_inner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.Xmmuaq_grid{background:var(--ink-line);border:1px solid var(--ink-line);grid-template-columns:repeat(3,1fr);gap:1px;list-style:none;display:grid}@media (max-width:1023.98px){.Xmmuaq_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:479.98px){.Xmmuaq_grid{grid-template-columns:1fr}}.Xmmuaq_card{gap:var(--space-sm);padding:var(--space-lg);background:var(--ink);transition:background var(--dur) var(--ease);flex-direction:column;display:flex}.Xmmuaq_card:hover{background:var(--ink-raised)}.Xmmuaq_name{font-size:var(--step-heading);text-transform:uppercase}.Xmmuaq_problem{font-family:var(--font-mono);font-size:var(--step-small);color:var(--volt);line-height:1.5}.Xmmuaq_body{font-size:var(--step-small);color:var(--smoke)}.Xmmuaq_cardCta{background:var(--ink-raised)}.Xmmuaq_cardLink{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--volt);align-items:center;gap:var(--space-xs);padding-top:var(--space-md);margin-top:auto;font-weight:500;display:inline-flex}.Xmmuaq_cardLink:hover{color:var(--bone)}
.B0XbKq_page{padding-top:var(--nav-h)}.B0XbKq_header{padding-block:var(--space-2xl) var(--space-xl)}.B0XbKq_headerInner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);align-items:flex-start;gap:var(--space-md);flex-direction:column;margin-inline:auto;display:flex}.B0XbKq_back{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);transition:color var(--dur-fast) var(--ease);font-weight:500}.B0XbKq_back:hover{color:var(--volt)}.B0XbKq_eyebrow{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--volt);font-weight:500}.B0XbKq_title{font-size:var(--step-hero);text-transform:uppercase;letter-spacing:-.05em}.B0XbKq_headline{max-width:var(--measure);font-size:var(--step-heading);color:var(--smoke)}.B0XbKq_lead{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--ink-line);width:100%}.B0XbKq_facts{gap:var(--space-lg);width:100%;margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--ink-line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.B0XbKq_facts dt{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);margin-bottom:var(--space-2xs);font-weight:500}.B0XbKq_facts dd{font-size:var(--step-small);color:var(--bone)}.B0XbKq_factWide{grid-column:span 2}@media (max-width:767.98px){.B0XbKq_factWide{grid-column:span 1}}.B0XbKq_externals{gap:var(--space-md);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.B0XbKq_external{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--bone);align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border:1px solid var(--ink-line-strong);transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);font-weight:500;display:inline-flex}.B0XbKq_external:hover{color:var(--volt);border-color:var(--volt)}.B0XbKq_heroImage{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto;margin-bottom:var(--space-2xl)}.B0XbKq_heroImageInner{border:1px solid var(--ink-line);width:100%;height:auto}.B0XbKq_prose{width:100%;max-width:var(--shell);padding-inline:var(--gutter);gap:var(--space-xl);padding-bottom:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-inline:auto;display:grid}.B0XbKq_proseBlock{max-width:var(--measure)}.B0XbKq_proseBlock p{color:var(--smoke)}.B0XbKq_h2{margin-bottom:var(--space-md);font-size:var(--step-title);text-transform:uppercase}.B0XbKq_built{padding-block:var(--space-2xl);background:var(--ink-sunken);border-block:1px solid var(--ink-line)}.B0XbKq_builtInner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.B0XbKq_builtList{border-top:1px solid var(--ink-line);border-left:1px solid var(--ink-line);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));list-style:none;display:grid}.B0XbKq_builtItem{gap:var(--space-xs);padding:var(--space-lg);background:var(--ink-sunken);border-right:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line);flex-direction:column;display:flex}.B0XbKq_builtTitle{font-size:var(--step-heading)}.B0XbKq_builtBody{font-size:var(--step-small);color:var(--smoke)}.B0XbKq_results{padding-block:var(--space-2xl)}.B0XbKq_resultsInner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.B0XbKq_caveats{max-width:var(--measure);margin-top:var(--space-lg);padding-left:var(--space-md);border-left:2px solid var(--ink-line-strong)}.B0XbKq_caveats ul{padding-left:var(--space-md);font-size:var(--step-small);color:var(--smoke)}.B0XbKq_caveats li{margin-bottom:var(--space-2xs)}.B0XbKq_caveatsLabel{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);margin-bottom:var(--space-xs);font-weight:500}.B0XbKq_quoteSection{padding-block:var(--space-2xl);background:var(--ink-sunken);border-block:1px solid var(--ink-line)}.B0XbKq_quoteInner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);gap:var(--space-lg);flex-direction:column;margin-inline:auto;display:flex}.B0XbKq_quote{max-width:34ch;font-family:var(--font-display);font-size:var(--step-title);letter-spacing:-.03em;color:var(--bone);text-wrap:balance;font-weight:800;line-height:1.12}.B0XbKq_quote:before{content:"“";color:var(--volt)}.B0XbKq_quote:after{content:"”";color:var(--volt)}.B0XbKq_attribution{align-items:center;gap:var(--space-sm);display:flex}.B0XbKq_avatar{object-fit:cover;filter:grayscale();border:1px solid var(--ink-line);width:48px;height:48px}.B0XbKq_quoteName{font-family:var(--font-display);font-size:var(--step-small);font-weight:800;display:block}.B0XbKq_quoteRole{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);text-transform:none;letter-spacing:.04em;margin-top:2px;font-weight:500;display:block}.B0XbKq_cta{padding-block:var(--space-2xl)}.B0XbKq_ctaInner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:var(--space-lg);flex-wrap:wrap;margin-inline:auto;display:flex}.B0XbKq_ctaTitle{font-size:var(--step-display);text-transform:uppercase}.B0XbKq_next{padding-block:var(--space-xl);border-top:1px solid var(--ink-line);transition:background var(--dur) var(--ease);display:block}.B0XbKq_next:hover{background:var(--ink-raised)}.B0XbKq_nextLabel{width:100%;max-width:var(--shell);padding-inline:var(--gutter);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--volt);margin-inline:auto;font-weight:500;display:block}.B0XbKq_nextName{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto;margin-top:var(--space-xs);font-family:var(--font-display);font-size:var(--step-display);letter-spacing:var(--tracking-display);text-transform:uppercase;font-weight:900;display:block}.B0XbKq_nextArrow{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto;margin-top:var(--space-sm);color:var(--volt);font-size:var(--step-heading);transition:transform var(--dur) var(--ease);display:block}.B0XbKq_next:hover .B0XbKq_nextArrow{transform:translate(8px)}
.ocSGNa_page{min-height:100svh;padding-top:var(--nav-h);place-items:center;display:grid}.ocSGNa_inner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);align-items:flex-start;gap:var(--space-md);padding-block:var(--space-2xl);flex-direction:column;margin-inline:auto;display:flex}.ocSGNa_code{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);color:var(--volt)}.ocSGNa_title{font-size:var(--step-display);text-transform:uppercase}.ocSGNa_lede{max-width:var(--measure);color:var(--smoke)}.ocSGNa_actions{gap:var(--space-md);margin-top:var(--space-md);flex-wrap:wrap;display:flex}
.iIWLBa_page{padding-top:var(--nav-h)}.iIWLBa_header{padding-block:var(--space-2xl) var(--space-xl)}.iIWLBa_headerInner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);gap:var(--space-md);flex-direction:column;margin-inline:auto;display:flex}.iIWLBa_eyebrow{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--volt);padding-bottom:var(--space-sm);border-bottom:1px solid var(--ink-line);font-weight:500}.iIWLBa_title{font-size:var(--step-hero);text-transform:uppercase;letter-spacing:-.05em}.iIWLBa_lede{max-width:var(--measure);color:var(--smoke)}.iIWLBa_panels{width:100%;max-width:var(--shell);padding-inline:var(--gutter);flex-direction:column;margin-inline:auto;display:flex}.iIWLBa_cta{padding-block:var(--space-2xl)}.iIWLBa_ctaInner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:var(--space-lg);flex-wrap:wrap;margin-inline:auto;display:flex}.iIWLBa_ctaTitle{font-size:var(--step-display);text-transform:uppercase}
.y4ovuW_section{padding-block:var(--space-3xl)}.y4ovuW_inner{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.y4ovuW_all{color:var(--bone);transition:color var(--dur-fast) var(--ease)}.y4ovuW_all:hover{color:var(--volt)}.y4ovuW_grid{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;display:grid}.y4ovuW_card{border:1px solid var(--ink-line);transition:border-color var(--dur) var(--ease)}.y4ovuW_card:hover{border-color:var(--volt)}.y4ovuW_link{gap:var(--space-sm);height:100%;padding-bottom:var(--space-lg);flex-direction:column;display:flex}.y4ovuW_media{aspect-ratio:16/9;background:var(--ink-raised);border-bottom:1px solid var(--ink-line);position:relative;overflow:hidden}.y4ovuW_image{object-fit:cover;filter:grayscale();transition:filter var(--dur-slow) var(--ease)}.y4ovuW_card:hover .y4ovuW_image{filter:grayscale(0)}.y4ovuW_meta{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--smoke);gap:var(--space-xs);padding-inline:var(--space-md);margin-top:var(--space-md);font-weight:500;display:flex}.y4ovuW_title{padding-inline:var(--space-md);font-size:var(--step-heading)}.y4ovuW_excerpt{padding-inline:var(--space-md);font-size:var(--step-small);color:var(--smoke)}
