.hs-prog-faq{display:grid;gap:var(--hs-space-sm);max-width:820px}.hs-prog-faq__item{border:1px solid rgba(0,8,42,.1);border-radius:var(--hs-radius);overflow:hidden;background:var(--hs-warm-white)}.hs-prog-faq__q{list-style:none;padding:var(--hs-space-md) var(--hs-space-lg);cursor:pointer;font-weight:600;color:var(--hs-navy);font-size:var(--hs-text-md);display:flex;justify-content:space-between;align-items:center;user-select:none;position:relative}.hs-prog-faq__q::-webkit-details-marker{display:none}.hs-prog-faq__q::marker{display:none}.hs-prog-faq__q::after{content:"+";font-size:1.2em;color:var(--hs-teal);font-weight:400;margin-left:var(--hs-space-md);transition:transform .2s ease}.hs-prog-faq__item[open] .hs-prog-faq__q::after{content:"−"}.hs-prog-faq__a{padding:0 var(--hs-space-lg) var(--hs-space-md);color:var(--hs-text);line-height:var(--hs-leading-normal)}.hs-prog-faq__a li,.hs-prog-faq__a p{color:var(--hs-text)}.hs-prog-faq__a p{margin:0 0 .6em}.hs-prog-faq__a p:last-child{margin-bottom:0}.hs-table-scroll{overflow-x:auto;margin:var(--hs-space-md) 0 0;-webkit-overflow-scrolling:touch}.hs-compare{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--hs-text-sm);min-width:20rem}.hs-compare td:first-child,.hs-compare th:first-child{width:26%}.hs-compare td,.hs-compare th{padding:var(--hs-space-sm) var(--hs-space-md);text-align:left;vertical-align:top;border-bottom:1px solid rgba(0,8,42,.1);background:0 0;color:var(--hs-text)}.hs-compare thead th{font-weight:700;color:var(--hs-navy);border-bottom-width:2px}.hs-compare tbody th{font-weight:600;color:var(--hs-navy)}.hs-compare tbody th{hyphens:none}.hs-compare tbody tr:last-child td,.hs-compare tbody tr:last-child th{border-bottom:0}