.ReferenceArticle-module__-BdE7a__heroSolo{grid-template-columns:1fr}.ReferenceArticle-module__-BdE7a__hero{grid-template-columns:1.5fr .9fr;align-items:center;gap:48px;margin-bottom:44px;display:grid}.ReferenceArticle-module__-BdE7a__heroText{max-width:660px}.ReferenceArticle-module__-BdE7a__eyebrow{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-bright);margin-bottom:14px;font-size:.72rem}.ReferenceArticle-module__-BdE7a__title{text-wrap:balance;background:var(--chrome-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:clamp(2rem,4.4vw,3.2rem);font-weight:800;line-height:1.12}.ReferenceArticle-module__-BdE7a__byline{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.04em;color:var(--text-3);margin-bottom:18px;font-size:.74rem}.ReferenceArticle-module__-BdE7a__bylineAuthor{color:var(--accent-cool);font-weight:600}.ReferenceArticle-module__-BdE7a__lead{color:var(--text-2);margin-bottom:28px;font-size:1.1rem;line-height:1.65}.ReferenceArticle-module__-BdE7a__actions{flex-wrap:wrap;gap:14px;display:flex}.ReferenceArticle-module__-BdE7a__answer{isolation:isolate;background:radial-gradient(120% 140% at 0% 0%, #00a37a1a, transparent 60%), var(--glass);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--r-md);max-width:820px;box-shadow:var(--shadow-lift), inset 0 1px 0 var(--edge-hi);margin:0 0 44px;padding:24px 26px;position:relative}.ReferenceArticle-module__-BdE7a__answerLabel{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-bright);margin-bottom:10px;font-size:.66rem}.ReferenceArticle-module__-BdE7a__answerText{color:var(--text-1);margin:0;font-size:1.02rem;line-height:1.7}.ReferenceArticle-module__-BdE7a__body{max-width:820px;margin-bottom:44px}.ReferenceArticle-module__-BdE7a__contentBlock{margin-bottom:40px}.ReferenceArticle-module__-BdE7a__contentBlock:last-child{margin-bottom:0}.ReferenceArticle-module__-BdE7a__block{margin-bottom:56px}.ReferenceArticle-module__-BdE7a__para{color:var(--text-2);margin-bottom:14px;font-size:1rem;line-height:1.7}.ReferenceArticle-module__-BdE7a__para:last-child{margin-bottom:0}.ReferenceArticle-module__-BdE7a__bullets{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.ReferenceArticle-module__-BdE7a__bullets li{color:var(--text-2);padding-left:26px;font-size:.96rem;line-height:1.6;position:relative}.ReferenceArticle-module__-BdE7a__bullets li:before{content:"";background:var(--accent);width:7px;height:7px;box-shadow:var(--glow-halo);border-radius:50%;position:absolute;top:.62em;left:4px}.ReferenceArticle-module__-BdE7a__tableWrap{border:1px solid var(--line);border-radius:var(--r-md);box-shadow:inset 0 1px 0 var(--edge-hi);margin-top:18px;overflow-x:auto}.ReferenceArticle-module__-BdE7a__table{border-collapse:collapse;width:100%;min-width:460px;font-size:.92rem}.ReferenceArticle-module__-BdE7a__tableCaption{caption-side:top;text-align:left;color:var(--text-3);padding:14px 18px 0;font-size:.78rem}.ReferenceArticle-module__-BdE7a__table thead th{text-align:left;font-size:.7rem;font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-bright);background:var(--surface-2);border-bottom:1px solid var(--line);padding:13px 18px}.ReferenceArticle-module__-BdE7a__table tbody th,.ReferenceArticle-module__-BdE7a__table tbody td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 18px;line-height:1.5}.ReferenceArticle-module__-BdE7a__table tbody tr:last-child th,.ReferenceArticle-module__-BdE7a__table tbody tr:last-child td{border-bottom:none}.ReferenceArticle-module__-BdE7a__table tbody th{text-align:left;color:var(--text-1);background:color-mix(in srgb, var(--surface-1) 55%, transparent);font-weight:600}.ReferenceArticle-module__-BdE7a__table tbody td{color:var(--text-2)}.ReferenceArticle-module__-BdE7a__faqs{flex-direction:column;gap:16px;display:flex}.ReferenceArticle-module__-BdE7a__faq{background:var(--glass);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-lift), inset 0 1px 0 var(--edge-hi);padding:22px 24px}.ReferenceArticle-module__-BdE7a__faqQ{color:var(--text-1);margin-bottom:8px;font-size:1rem;font-weight:700}.ReferenceArticle-module__-BdE7a__faqA{color:var(--text-2);font-size:.94rem;line-height:1.65}.ReferenceArticle-module__-BdE7a__related{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ReferenceArticle-module__-BdE7a__sources{color:var(--text-3);border-top:1px solid var(--line);padding-top:20px;font-size:.82rem;line-height:1.7}.ReferenceArticle-module__-BdE7a__sourcesLabel{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);font-size:.72rem}.ReferenceArticle-module__-BdE7a__sourceLink{color:var(--accent-cool);text-underline-offset:2px;text-decoration:underline;transition:color .2s}.ReferenceArticle-module__-BdE7a__sourceLink:hover{color:var(--accent-bright)}@media (max-width:860px){.ReferenceArticle-module__-BdE7a__hero{grid-template-columns:1fr;gap:32px}.ReferenceArticle-module__-BdE7a__related{grid-template-columns:1fr 1fr}}@media (max-width:520px){.ReferenceArticle-module__-BdE7a__related{grid-template-columns:1fr}}
