/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.list-block button{pointer-events:none}.list-block a{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary-1000,#ba0c2f);text-underline-offset:4px;text-decoration-line:underline}.list-block a:hover{color:var(--color-primary-800,#da3541)}.accordion-header__number,.accordion-header svg{display:none}.list-block.is-style-numbered .accordion-header__number{display:inline-block}@media(min-width:48rem){.list-block.is-style-accordion .list-block__top-left{margin-bottom:calc(var(--spacing,.25rem)*5)}}.list-block.is-style-accordion button{pointer-events:auto}.list-block.is-style-accordion .accordion-header span,.list-block.is-style-accordion .accordion-header svg{pointer-events:none}.list-block.is-style-accordion .accordion-header svg{transform-origin:50%;flex-shrink:0;transition:all .2s ease-in-out;display:block}.list-block.is-style-accordion:not(.colorway--dark) path{stroke:var(--color-black,#000)}.list-block.is-style-accordion .accordion-header:has(+.show) svg{transform:scaleY(-1)}.list-block.is-style-accordion .accordion-collapse{height:0;transition:height .3s,padding .3s,margin .3s}.list-block.is-style-accordion .accordion-collapse.show{height:auto;margin-top:-.5rem}.list-block.is-style-accordion .accordion-body{opacity:0;transition:opacity .1s}.list-block.is-style-accordion .show .accordion-body{opacity:1;transition:opacity .3s}.list-block.colorway-dark{--text-color:#fff}@property --tw-font-weight{syntax:"*";inherits:false}
