.approach-module__Ga44Ka__intro{padding-block:var(--space-8) calc(var(--space-8) * 1.4)}.approach-module__Ga44Ka__heading{max-width:24ch}.approach-module__Ga44Ka__introLine{max-width:54ch}.approach-module__Ga44Ka__stages{margin:0;padding:0;list-style:none}.approach-module__Ga44Ka__stage{gap:var(--space-6);padding-block:var(--space-4);border-top:1px solid var(--color-divider);grid-template-columns:130px 1fr 1fr 1fr;display:grid}.approach-module__Ga44Ka__stageNumber{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-700);font-size:11px}.approach-module__Ga44Ka__stageTitle{margin:4px 0 0;font-size:21px}.approach-module__Ga44Ka__stageDuration{font-family:var(--font-mono);opacity:.6;margin-top:6px;font-size:12px}.approach-module__Ga44Ka__stageWhat{opacity:.85;margin:0;font-size:14.5px}.approach-module__Ga44Ka__stageLabel{margin-bottom:4px}.approach-module__Ga44Ka__stageBody{opacity:.85;margin:0;font-size:14px}.approach-module__Ga44Ka__evaluation{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:start;display:grid}.approach-module__Ga44Ka__evaluation>*{min-width:0}.approach-module__Ga44Ka__evaluationHeading{max-width:20ch}.approach-module__Ga44Ka__evaluationBody{font-size:16px;line-height:1.6}.approach-module__Ga44Ka__tableLabel{margin-bottom:var(--space-2)}.approach-module__Ga44Ka__evalField{font-family:var(--font-mono);font-size:12.5px}.approach-module__Ga44Ka__evalBelow{font-size:13px}.approach-module__Ga44Ka__caveat{margin-top:var(--space-3);font-family:var(--font-mono);opacity:.55;font-size:11px}.approach-module__Ga44Ka__modelsSection{padding-block:calc(var(--space-8) * 1.6)}.approach-module__Ga44Ka__models{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.approach-module__Ga44Ka__modelName{margin:0;font-size:24px}.approach-module__Ga44Ka__modelShape{margin:6px 0 var(--space-3);font-family:var(--font-mono);color:var(--color-accent-700);font-size:12px}.approach-module__Ga44Ka__modelBody{opacity:.85;font-size:15px;line-height:1.55}.approach-module__Ga44Ka__modelFit{font-size:14px;line-height:1.55}.approach-module__Ga44Ka__modelFit strong{font-weight:600}.approach-module__Ga44Ka__modelWrong{opacity:.7}.approach-module__Ga44Ka__dont{gap:var(--space-8);grid-template-columns:.7fr 1.3fr;align-items:start;display:grid}.approach-module__Ga44Ka__dontHeading{max-width:14ch}.approach-module__Ga44Ka__dontList{gap:var(--space-4);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.approach-module__Ga44Ka__dontList li{align-items:baseline;gap:10px;font-size:16px;line-height:1.5;display:flex}.approach-module__Ga44Ka__cross{font-family:var(--font-mono);color:var(--color-accent-2);flex:none}.approach-module__Ga44Ka__security{background:var(--color-neutral-900);color:var(--color-neutral-100);padding-block:calc(var(--space-8) * 1.6);scroll-margin-top:100px}.approach-module__Ga44Ka__securityEyebrow{color:var(--color-accent-400)}.approach-module__Ga44Ka__securityHeading{max-width:26ch;color:var(--color-neutral-100)}.approach-module__Ga44Ka__securityIntro{opacity:.85;max-width:56ch;font-size:16px}.approach-module__Ga44Ka__securityGrid{gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:1fr 1fr;align-items:start;display:grid}.approach-module__Ga44Ka__securityBlock{margin-top:var(--space-8)}.approach-module__Ga44Ka__securityH3{margin-bottom:var(--space-2);color:var(--color-neutral-100);font-size:20px}.approach-module__Ga44Ka__securityH3Wide{margin-bottom:var(--space-3)}.approach-module__Ga44Ka__kv{opacity:.85;font-size:14.5px;line-height:1.6}.approach-module__Ga44Ka__kvKey{font-family:var(--font-mono);color:var(--color-accent-400);font-size:12.5px}.approach-module__Ga44Ka__securityTable{color:var(--color-neutral-100)}.approach-module__Ga44Ka__securityTable th{color:#f8f4f4a6;border-bottom-color:#f8f4f440}.approach-module__Ga44Ka__securityTable td{border-bottom-color:#f8f4f41f;font-size:13.5px}.approach-module__Ga44Ka__securityTable td+td{font-family:var(--font-mono);font-size:12.5px}.approach-module__Ga44Ka__securityTable tbody tr:hover{background:#f8f4f40f}.approach-module__Ga44Ka__egress{gap:var(--space-2);flex-direction:column;display:flex}.approach-module__Ga44Ka__egressRow{gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid #f8f4f41f;grid-template-columns:74px 1fr;align-items:baseline;display:grid}.approach-module__Ga44Ka__egressState{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.approach-module__Ga44Ka__egressWhat{opacity:.88;font-size:14px}.approach-module__Ga44Ka__egressNote{margin-top:var(--space-3);opacity:.7;font-size:13.5px}.approach-module__Ga44Ka__complianceHeading{margin:var(--space-6) 0 var(--space-3)}.approach-module__Ga44Ka__complianceNote{opacity:.85;max-width:46ch;font-size:14px}.approach-module__Ga44Ka__complianceRows{margin-top:var(--space-3);flex-direction:column;gap:8px;display:flex}.approach-module__Ga44Ka__complianceRow{gap:var(--space-3);grid-template-columns:120px 1fr;align-items:baseline;display:grid}.approach-module__Ga44Ka__complianceName{font-family:var(--font-mono);font-size:12.5px}.approach-module__Ga44Ka__complianceNoteLine{opacity:.8;font-size:13px}.approach-module__Ga44Ka__complianceStatus{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.approach-module__Ga44Ka__team{gap:var(--space-8);padding-block:calc(var(--space-8) * 1.6);grid-template-columns:.9fr 1.1fr;align-items:start;display:grid}.approach-module__Ga44Ka__teamHeading{max-width:18ch}.approach-module__Ga44Ka__teamBody{font-size:16px;line-height:1.6}.approach-module__Ga44Ka__teamGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.approach-module__Ga44Ka__photo{aspect-ratio:1;background:var(--color-surface);place-items:center;display:grid}.approach-module__Ga44Ka__photoLabel{font-family:var(--font-mono);text-align:center;opacity:.5;padding-inline:8px;font-size:10.5px}.approach-module__Ga44Ka__teamName{font-family:var(--font-heading);margin-top:8px;font-size:15px;font-weight:600}.approach-module__Ga44Ka__teamRole{font-family:var(--font-mono);opacity:.6;font-size:11.5px}.approach-module__Ga44Ka__teamNote{margin-top:var(--space-3)}.approach-module__Ga44Ka__closing{max-width:24ch}.approach-module__Ga44Ka__closingCta{margin-top:var(--space-4)}@media (max-width:1024px){.approach-module__Ga44Ka__stage,.approach-module__Ga44Ka__evaluation,.approach-module__Ga44Ka__models,.approach-module__Ga44Ka__dont,.approach-module__Ga44Ka__dontList,.approach-module__Ga44Ka__securityGrid,.approach-module__Ga44Ka__team,.approach-module__Ga44Ka__teamGrid{gap:var(--space-6);grid-template-columns:1fr}}@media (max-width:560px){.approach-module__Ga44Ka__egressRow,.approach-module__Ga44Ka__complianceRow{grid-template-columns:1fr;gap:2px}}
