.aka-voc{max-width:72rem;padding:0 0 var(--sp-7,4rem);margin:0 auto}.aka-voc-intro{max-width:none}.aka-voc-selector{margin:var(--sp-4,1.5rem) 0}.aka-voc-selector-controls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.8rem;margin-top:0;display:grid}.aka-voc-selector-controls>.aka-btn:last-child:nth-child(2),.aka-voc-selector-controls>.aka-btn:last-child:nth-child(3){min-height:44px}.aka-voc-legend{color:var(--faint);font-size:var(--fs-xs);margin:.9rem 0 0;line-height:1.6}@media (max-width:780px){.aka-voc-selector-controls{grid-template-columns:1fr}}@media (max-width:520px){.aka-voc{padding-left:0;padding-right:0}}@media print{.aka-voc-selector{display:none!important}}.aka-cmb-head{margin-bottom:var(--sp-6)}.aka-cmb-question{margin:var(--sp-3) 0 0;color:var(--mist);font-size:var(--fs-base);font-weight:600}.aka-cmb-lede{margin-bottom:var(--sp-5)}.aka-cmb-share{justify-content:flex-end;display:flex}@media print{.aka-cmb-share{display:none!important}}.aka-cmb-chapter{margin:0 0 var(--sp-6)}.aka-cmb-chapter .aka-h2{margin-bottom:var(--sp-3);text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;line-height:1.2}.aka-cmb-chapter .aka-p{margin:0 0 var(--sp-3)}.aka-cmb-chapter .aka-p:last-child{margin-bottom:0}.aka-cmb-oneline{margin:var(--sp-4) 0 0;padding-left:var(--sp-4);border-left:2px solid var(--report-sage,currentColor);color:var(--star);font-family:var(--font-serif);font-style:italic;font-size:var(--fs-md);line-height:1.5}.aka-cmb-door,.aka-cmb-glance,.aka-cmb-faq{margin:var(--sp-6) 0}.aka-cmb-door .aka-h2,.aka-cmb-glance .aka-h2,.aka-cmb-faq>.aka-h2{margin:var(--sp-2) 0 var(--sp-3);text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;line-height:1.25}.aka-cmb-door .aka-p{margin:0 0 var(--sp-3)}.aka-cmb-door-terms{font-size:var(--fs-sm);color:var(--star)}.aka-cmb-door-cta{margin-top:var(--sp-2)}.aka-cmb-glance dl{gap:var(--sp-4);margin:0;display:grid}.aka-cmb-glance dl>div{gap:var(--sp-1) var(--sp-4);grid-template-columns:minmax(7.5rem,9.5rem) minmax(0,1fr);align-items:start;display:grid}.aka-cmb-glance dt{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--report-sage,inherit);font-weight:650}.aka-cmb-glance dd{color:var(--mist);font-size:var(--fs-sm);margin:0;line-height:1.65}@media (max-width:34rem){.aka-cmb-glance dl>div{grid-template-columns:minmax(0,1fr)}}.aka-cmb-faq section{margin:0 0 var(--sp-4)}.aka-cmb-faq section:last-child{margin-bottom:0}.aka-cmb-faq .aka-h3{margin:0 0 var(--sp-1)}.aka-cmb-faq .aka-p{font-size:var(--fs-sm);margin:0;line-height:1.65}
