.cTXR3G_section{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.cTXR3G_headerOuter{background:var(--color-background-light);border-bottom:1px solid var(--color-border);padding:9rem 0 4rem;position:relative;overflow:hidden}.cTXR3G_headerMotif{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cTXR3G_motifRings{opacity:.4}[data-theme=dark] .cTXR3G_motifRings{opacity:.28}@media (max-width:860px){.cTXR3G_headerMotif{display:none}}.cTXR3G_headerOuter>.cTXR3G_section{position:relative}@media (max-width:720px){.cTXR3G_headerOuter{padding:9rem 0 3rem}}.cTXR3G_back{font-family:var(--font-mono);font-size:.75rem;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-xl);line-height:1;text-decoration:none;transition:color .15s;display:inline-block}.cTXR3G_back:hover{color:var(--color-heading)}.cTXR3G_h1{font-size:clamp(2.25rem,4.5vw,3.25rem);line-height:1.04;font-weight:var(--font-weight-bold);letter-spacing:-.03em;color:var(--color-h1);margin:0 0 var(--space-md);max-width:20ch}.cTXR3G_meta{font-family:var(--font-mono);font-size:.8125rem;font-weight:var(--font-weight-medium);letter-spacing:.04em;color:var(--color-text-muted);margin:0 0 var(--space-lg);line-height:1.5}.cTXR3G_lead{color:var(--color-text-body);margin:0 0 var(--space-xl);max-width:620px;font-size:1.25rem;line-height:1.55}.cTXR3G_headerCtas{flex-wrap:wrap;gap:.75rem;display:flex}.cTXR3G_layout{padding:var(--section-py) 0;grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:4rem;display:grid}@media (max-width:980px){.cTXR3G_layout{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr)}}.cTXR3G_body{max-width:var(--measure)}.cTXR3G_block+.cTXR3G_block{margin-top:var(--space-3xl)}.cTXR3G_h2{font-size:1.75rem;line-height:1.25;font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--color-heading);margin:0 0 var(--space-lg)}.cTXR3G_para{color:var(--color-text-body);margin:0 0 var(--space-md);font-size:1.0625rem;line-height:1.65}.cTXR3G_para:last-child{margin-bottom:0}.cTXR3G_owns{font-size:1.1875rem;line-height:1.55;font-weight:var(--font-weight-medium);color:var(--color-heading);padding-left:var(--space-lg);border-left:2px solid var(--color-accent);margin:0}.cTXR3G_duties{border-top:1px solid var(--color-border);margin:0}.cTXR3G_duty{padding:var(--space-lg) 0;border-bottom:1px solid var(--color-border)}.cTXR3G_dutyTitle{font-size:1.0625rem;line-height:1.4;font-weight:var(--font-weight-semibold);letter-spacing:-.008em;color:var(--color-heading);margin:0 0 .4rem}.cTXR3G_dutyBody{color:var(--color-text-body);margin:0;font-size:1.0625rem;line-height:1.65}.cTXR3G_list{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cTXR3G_list li{padding-left:var(--space-lg);color:var(--color-text-body);font-size:1.0625rem;line-height:1.6;position:relative}.cTXR3G_list li:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.cTXR3G_panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-xl)}@media (max-width:720px){.cTXR3G_panel{padding:var(--space-lg)}}.cTXR3G_rail{position:sticky;top:6rem}@media (max-width:980px){.cTXR3G_rail{position:static;top:auto}}.cTXR3G_railCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-lg)}.cTXR3G_facts{margin:0 0 var(--space-lg);gap:var(--space-md);flex-direction:column;display:flex}.cTXR3G_fact{flex-direction:column;gap:.25rem;display:flex}.cTXR3G_factKey{font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);line-height:1}.cTXR3G_factValue{font-size:.9375rem;line-height:1.4;font-weight:var(--font-weight-medium);color:var(--color-heading);margin:0}.cTXR3G_railBtn{width:100%}.cTXR3G_applyOuter{background:var(--color-black);color:#fff;padding:var(--space-4xl) 0;background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-size:24px 24px}[data-theme=dark] .cTXR3G_applyOuter{background-color:#0d0e10}@media (max-width:720px){.cTXR3G_applyOuter{padding:var(--space-3xl) 0}}.cTXR3G_apply{max-width:var(--container-max-width);padding:0 var(--container-padding);text-align:center;margin:0 auto}.cTXR3G_applyH2{font-size:clamp(2rem,3.5vw,2.75rem);line-height:1.1;font-weight:var(--font-weight-bold);letter-spacing:-.028em;color:#fff;margin:0 0 var(--space-md)}.cTXR3G_applyBody{color:#ffffffb8;margin:0 auto var(--space-xl);max-width:620px;font-size:1.0625rem;line-height:1.6}.cTXR3G_applyNote{color:#ffffff8c;margin:0 auto var(--space-xl);max-width:620px;font-size:.9375rem;line-height:1.5}.cTXR3G_applyCtas{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}
