.hf h1,.hf h2,.hf h3{font-family:var(--serif);font-weight:var(--hw,700)}.hf .kick{font-family:var(--mono);font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;font-weight:500}.hf p{text-wrap:pretty}.hf .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vname{transition:color .2s,border-color .2s}.vname:hover{color:var(--navy)}.vname:focus-visible,.vnav:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.vnav{transition:background .2s,color .2s}.vnav:hover{background:var(--navy);color:#fff}[role=tabpanel]:focus-visible{outline:2px solid var(--gold);outline-offset:6px}@media print{[role=tabpanel][hidden]{display:block}[role=tablist],.vnav{display:none}}@keyframes vqIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.vq{animation:.34s cubic-bezier(.2,.7,.2,1) vqIn}}.dcard{transition:box-shadow .3s}.dcard:hover{box-shadow:0 14px 30px -24px rgba(var(--navy-deep-rgb), .4)}@keyframes hfFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.hf-fade{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) .1s forwards hfFade}}.hf-sum{cursor:pointer;align-items:center;gap:12px;padding:20px 26px;list-style:none;display:flex}.hf-sum::-webkit-details-marker{display:none}.hf-sum:hover{background:#f2f6f9}.hf-sum:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.hf-sum-title{font-family:var(--serif);font-weight:600;font-size:var(--fs-card);color:var(--navy)}.hf-sum-kicker{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.11em;text-transform:uppercase;color:var(--tlit)}.hf-sum-chev{color:var(--navy);margin-left:auto;transition:transform .2s;display:inline-flex}details[open] .hf-sum-chev{transform:rotate(90deg)}.hf-facts{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.hf-prov>*{border-left:1px solid var(--bdr);padding:0 0 0 32px}.hf-prov>:first-child{border-left:none;padding:0 32px 0 0}.hf-mos{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.hf-voices{grid-template-columns:250px 1fr;align-items:start;gap:56px;display:grid}.hf-tl{border:1px solid var(--bdr);border-top:4px solid var(--pillar-trade);background:#fff;grid-template-columns:repeat(3,1fr);gap:0;margin:24px 0 0;padding:26px 28px;list-style:none;display:grid}.hf-cond{grid-template-columns:repeat(2,1fr);gap:13px 40px;display:grid}@media (max-width:1100px){.hf-prov{grid-template-columns:1fr;row-gap:22px}.hf-prov>*{border-left:none;border-top:1px solid var(--bdr);padding:22px 0 0}.hf-prov>:first-child{border-top:none;padding-top:0}.hf-voices{grid-template-columns:200px 1fr;gap:36px}.hf-mos{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.hf-tl{grid-template-columns:1fr;row-gap:22px}.hf-cond,.hf-voices,.hf-facts,.hf-mos{grid-template-columns:1fr}}
