._7mA-hq_page{background:var(--color-canvas);color:var(--color-ink)}._7mA-hq_hero{border-bottom:1px solid var(--color-border);padding-block:clamp(4rem,9vw,8rem)}._7mA-hq_heroInner{align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}._7mA-hq_heroCopy{gap:var(--space-5);max-width:61rem;display:grid}._7mA-hq_hero h1{max-width:15ch;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.1rem,7vw,6.8rem);font-weight:760;line-height:.92}._7mA-hq_heroCopy>p:last-of-type{max-width:48rem;color:var(--color-ink-secondary);margin:0;font-size:clamp(1.15rem,1.9vw,1.5rem);line-height:1.58}._7mA-hq_heroCopy strong{color:var(--color-ink)}._7mA-hq_jumpLink{align-items:center;gap:var(--space-3);width:fit-content;min-height:3rem;color:var(--color-ink);font-size:var(--type-small);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.3em;font-weight:750;text-decoration-thickness:.12em;display:inline-flex}._7mA-hq_heroRule{border-top:1px solid var(--color-border-strong);padding-top:var(--space-5)}._7mA-hq_heroRule span{color:var(--color-focus);font-size:var(--type-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:750}._7mA-hq_heroRule p{max-width:27rem;margin:var(--space-4) 0 0;letter-spacing:-.035em;font-size:clamp(1.35rem,2.8vw,2.1rem);font-weight:700;line-height:1.12}._7mA-hq_lanesSection,._7mA-hq_decisionSection,._7mA-hq_matrixSection,._7mA-hq_evidenceSection,._7mA-hq_costSection,._7mA-hq_faqSection,._7mA-hq_sourcesSection,._7mA-hq_finalCta{padding-block:clamp(4.5rem,9vw,8.5rem)}._7mA-hq_lanesSection,._7mA-hq_matrixSection,._7mA-hq_sourcesSection{border-bottom:1px solid var(--color-border)}._7mA-hq_sectionIntro{gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(2.5rem,6vw,5rem);display:grid}._7mA-hq_sectionIntro>div,._7mA-hq_decisionLead,._7mA-hq_faqInner>div:first-child,._7mA-hq_costInner>div:first-child{gap:var(--space-4);display:grid}._7mA-hq_sectionIntro h2,._7mA-hq_decisionLead h2,._7mA-hq_evidenceInner h2,._7mA-hq_costInner h2,._7mA-hq_faqInner h2,._7mA-hq_sourcesInner h2,._7mA-hq_finalCta h2{max-width:15ch;font-family:var(--font-display);letter-spacing:-.052em;margin:0;font-size:clamp(2.35rem,4.8vw,4.8rem);font-weight:750;line-height:.98}._7mA-hq_sectionIntro>p{max-width:43rem;color:var(--color-ink-secondary);font-size:var(--type-body-large);margin:0;line-height:1.6}._7mA-hq_lanes{gap:var(--space-7);display:grid}._7mA-hq_lanes article{border-top:1px solid var(--color-border-strong);padding-top:var(--space-5)}._7mA-hq_lanes span{color:var(--color-focus);font-size:var(--type-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:750}._7mA-hq_lanes h3{max-width:20ch;margin:var(--space-4) 0 0;letter-spacing:-.035em;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}._7mA-hq_lanes p{max-width:31rem;margin:var(--space-4) 0 0;color:var(--color-ink-secondary);line-height:1.65}._7mA-hq_decisionSection{background:var(--color-ink);color:var(--color-surface)}._7mA-hq_decisionSection .fe-eyebrow{color:var(--color-accent-bright)}._7mA-hq_decisionInner{gap:clamp(2.5rem,7vw,7rem);display:grid}._7mA-hq_decisionLead h2{color:var(--color-surface)}._7mA-hq_decisionLead p:last-child{max-width:35rem;color:var(--color-on-dark-secondary);margin:0;line-height:1.6}._7mA-hq_decisionList{margin:0;padding:0;list-style:none}._7mA-hq_decisionList li{gap:var(--space-4);border-top:1px solid rgb(var(--color-surface-rgb) / 20%);padding-block:var(--space-5);grid-template-columns:3rem minmax(0,1fr);display:grid}._7mA-hq_decisionList li>span{color:var(--color-accent-bright);font-size:var(--type-caption);font-weight:750}._7mA-hq_decisionList h3{margin:0 0 var(--space-3);color:var(--color-surface);font-size:1.15rem}._7mA-hq_decisionList p{margin:var(--space-2) 0 0;color:var(--color-on-dark-secondary);font-size:var(--type-small);line-height:1.55}._7mA-hq_decisionList strong{color:var(--color-surface)}._7mA-hq_tableWrap{border-block:1px solid var(--color-border);overflow-x:auto}._7mA-hq_tableWrap:focus-visible{outline-offset:4px}._7mA-hq_tableWrap table{border-collapse:collapse;width:100%;min-width:55rem}._7mA-hq_tableWrap caption{padding:var(--space-4) 0;color:var(--color-ink-muted);font-size:var(--type-caption);text-align:left}._7mA-hq_tableWrap th,._7mA-hq_tableWrap td{border-top:1px solid var(--color-border);padding:var(--space-5) var(--space-7) var(--space-5) 0;color:var(--color-ink-secondary);text-align:left;vertical-align:top;line-height:1.55}._7mA-hq_tableWrap thead th{color:var(--color-ink);font-size:var(--type-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;border-top:0}._7mA-hq_tableWrap tbody th{min-width:15rem;color:var(--color-ink)}._7mA-hq_tableWrap tbody td:nth-child(2){min-width:14rem;color:var(--color-ink)}._7mA-hq_tableWrap tbody td:nth-child(3){min-width:25rem}._7mA-hq_evidenceSection{background:var(--color-accent-soft)}._7mA-hq_evidenceInner{gap:clamp(2.5rem,7vw,7rem);display:grid}._7mA-hq_evidenceInner>div:first-child{gap:var(--space-4);display:grid}._7mA-hq_evidenceInner p{max-width:46rem;color:var(--color-ink-secondary);margin:0;line-height:1.65}._7mA-hq_evidenceInner a{width:fit-content;color:var(--color-ink);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.3em;font-weight:750}._7mA-hq_evidenceInner dl{border-top:1px solid var(--color-border-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._7mA-hq_evidenceInner dl div{gap:var(--space-2);border-bottom:1px solid var(--color-border-strong);padding-block:var(--space-5);display:grid}._7mA-hq_evidenceInner dl div:nth-child(odd){padding-right:var(--space-5)}._7mA-hq_evidenceInner dl div:nth-child(2n){border-left:1px solid var(--color-border-strong);padding-left:var(--space-5)}._7mA-hq_evidenceInner dt{color:var(--color-ink-secondary);font-size:var(--type-caption)}._7mA-hq_evidenceInner dd{font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:750}._7mA-hq_costSection{background:var(--color-surface)}._7mA-hq_costInner,._7mA-hq_faqInner{gap:clamp(2.5rem,7vw,7rem);display:grid}._7mA-hq_costInner ul{margin:0;padding:0;list-style:none}._7mA-hq_costInner li{gap:var(--space-3);border-top:1px solid var(--color-border);padding-block:var(--space-5);display:grid}._7mA-hq_costInner li strong{font-size:1.08rem}._7mA-hq_costInner li span{color:var(--color-ink-secondary);line-height:1.65}._7mA-hq_faqSection{background:var(--color-surface)}._7mA-hq_faqList{border-top:1px solid var(--color-border)}._7mA-hq_faqList details{border-bottom:1px solid var(--color-border)}._7mA-hq_faqList summary{justify-content:space-between;align-items:center;gap:var(--space-5);cursor:pointer;min-height:4.75rem;font-weight:700;line-height:1.4;list-style:none;display:flex}._7mA-hq_faqList summary::-webkit-details-marker{display:none}._7mA-hq_faqList summary:after{color:var(--color-focus);content:"+";font-size:1.4rem;font-weight:400}._7mA-hq_faqList details[open] summary:after{content:"−"}._7mA-hq_faqList details p{max-width:46rem;padding:0 var(--space-10) var(--space-6) 0;color:var(--color-ink-secondary);margin:0;line-height:1.65}._7mA-hq_sourcesInner{gap:var(--space-4);max-width:65rem;display:grid}._7mA-hq_sourcesInner h2{max-width:17ch}._7mA-hq_sourcesInner>p:last-child{color:var(--color-ink-secondary);font-size:var(--type-small);margin:0;line-height:1.7}._7mA-hq_sourcesInner a{color:var(--color-ink);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.2em;font-weight:700}._7mA-hq_finalCtaInner{gap:var(--space-8);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);padding:clamp(2rem,6vw,5rem);display:grid}._7mA-hq_finalCtaInner>div:first-child>p:last-child{max-width:43rem;margin:var(--space-5) 0 0;color:var(--color-ink-secondary);font-size:var(--type-body-large);line-height:1.55}._7mA-hq_finalActions{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}._7mA-hq_finalActions a:not(.fe-button){color:var(--color-ink);font-size:var(--type-small);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.3em;font-weight:750}@media (min-width:48rem){._7mA-hq_heroInner{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.55fr)}._7mA-hq_sectionIntro{grid-template-columns:minmax(18rem,.9fr) minmax(22rem,.7fr);align-items:end}._7mA-hq_lanes{grid-template-columns:repeat(3,minmax(0,1fr))}._7mA-hq_decisionInner,._7mA-hq_evidenceInner,._7mA-hq_costInner,._7mA-hq_faqInner{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr)}._7mA-hq_finalCtaInner{grid-template-columns:minmax(0,1fr) auto;align-items:end}._7mA-hq_finalActions{justify-content:flex-end}}@media (max-width:47.99rem){._7mA-hq_hero h1{font-size:clamp(2.9rem,13.5vw,4.4rem)}._7mA-hq_finalActions>.fe-button{flex:100%}}
