@layer blocks{.blk-faq{background:var(--eq-bg);color:var(--eq-ink);container:blk-faq/inline-size}.blk-faq-inner{gap:calc(var(--eq-space-6) * 1.25);max-width:76rem;padding:calc(var(--eq-space-6) * 1.5) var(--eq-space-4);margin-inline:auto;display:grid}.blk-faq-side{align-content:start;gap:var(--eq-space-4);max-width:30rem;display:grid}.blk-faq-side :is(h2,p){margin:0}.blk-faq-title{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.75rem,6cqi,2.75rem);line-height:1.06}.blk-faq-lede{text-wrap:pretty}.blk-faq-person{margin-top:var(--eq-space-2)}.blk-faq-person-row{align-items:center;gap:var(--eq-space-3);display:flex}.blk-faq-person-header{flex:1;min-width:0}.blk-faq-list .eq-accordion-trigger{min-height:var(--eq-h-l);padding-block:var(--eq-space-3);font-size:var(--eq-text-l);letter-spacing:-.01em}.blk-faq-list .eq-accordion-content{max-width:60ch;padding-bottom:var(--eq-space-5);font-size:var(--eq-text-m);line-height:1.6}.blk-faq-list p{margin:0}@container blk-faq (min-width:52rem){.blk-faq-inner{align-items:start;gap:calc(var(--eq-space-6) * 2);padding-block:calc(var(--eq-space-6) * 2.25);grid-template-columns:minmax(16rem,.8fr) minmax(0,1.4fr)}.blk-faq-side{top:var(--eq-space-6);position:sticky}}}
