.accordion-block__header.svelte-h3wu6g{margin-bottom:2rem}.accordion-block__lead.svelte-h3wu6g{margin-bottom:1.5rem}.accordion-block__cta.svelte-h3wu6g{margin-top:2rem}@media (min-width: 992px){.accordion-block--stacked.svelte-h3wu6g .accordion-block__header:where(.svelte-h3wu6g),.accordion-block--stacked.svelte-h3wu6g .accordion-block__items:where(.svelte-h3wu6g){width:66.66667%}}@media (min-width: 992px){.accordion-block--stacked.accordion-block--centered.svelte-h3wu6g .accordion-block__header:where(.svelte-h3wu6g),.accordion-block--stacked.accordion-block--centered.svelte-h3wu6g .accordion-block__items:where(.svelte-h3wu6g){margin-inline:auto}}@media (min-width: 992px){.accordion-block--side-by-side.svelte-h3wu6g{display:grid;grid-template-columns:2fr 3fr;gap:5rem;align-items:start}.accordion-block--side-by-side.svelte-h3wu6g .accordion-block__header:where(.svelte-h3wu6g){margin-bottom:0;position:sticky;top:2rem}}.accordion-item.svelte-h3wu6g{border-bottom:1px solid var(--gray-200)}.accordion-item.svelte-h3wu6g:first-child{border-top:1px solid var(--gray-200)}.accordion-item__trigger.svelte-h3wu6g{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:30px 0;background:none;border:none;cursor:pointer;text-align:left}.accordion-item__trigger.svelte-h3wu6g:focus-visible{outline:2px solid var(--blue-300);outline-offset:2px;border-radius:2px}.accordion-item__label.svelte-h3wu6g{font-size:.75rem;font-weight:700;line-height:1.7;letter-spacing:.08em;text-transform:uppercase;transition:color .2s ease}@media (min-width: 992px){.accordion-item__label.svelte-h3wu6g{font-size:.875rem}}.accordion-item--open.svelte-h3wu6g .accordion-item__label:where(.svelte-h3wu6g){color:var(--blue-300)}.accordion-item__icon.svelte-h3wu6g{flex-shrink:0;display:flex;align-items:center}.accordion-item__icon.svelte-h3wu6g svg:where(.svelte-h3wu6g){display:block;transition:transform .2s ease}.accordion-item__body.svelte-h3wu6g{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.accordion-item--open.svelte-h3wu6g .accordion-item__body:where(.svelte-h3wu6g){grid-template-rows:1fr}.accordion-item__body-inner.svelte-h3wu6g{overflow:hidden}.accordion-item__body-inner.svelte-h3wu6g *:last-child{margin-bottom:30px}
