@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-border-style:solid}}}.faq-item__question{transition:color .15s ease-out}.faq-item.is-open .faq-item__question,.faq-item__trigger:focus-visible .faq-item__question{color:inherit}.faq-item__trigger:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid}.faq-item__icon-ring{fill-opacity:0;transition:fill-opacity .15s ease-out}.faq-item.is-open .faq-item__icon-ring{fill-opacity:.14}.faq-item__icon-bar{transform-box:fill-box;transform-origin:50%;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .2s ease-out}.faq-item.is-open .faq-item__icon-bar{opacity:0;transform:rotate(90deg)}@media(hover:hover){.faq-item__trigger:hover .faq-item__question{color:inherit}.faq-item__trigger:hover .faq-item__icon-ring{fill-opacity:.14}}.faq-item__panel{grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.4,0,.2,1);display:grid}.faq-item.is-open .faq-item__panel{grid-template-rows:1fr;transition-duration:.32s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.faq-item__clip{min-height:0;overflow:hidden}.faq-item__answer{opacity:0;transition:opacity .16s ease-out,transform .22s ease-out;transform:translateY(-6px)}.faq-item.is-open .faq-item__answer{opacity:1;transition:opacity .26s ease-out 60ms,transform .32s cubic-bezier(.22,1,.36,1);transform:none}@media(prefers-reduced-motion:reduce){.faq-item__answer,.faq-item__icon-bar,.faq-item__icon-ring,.faq-item__panel,.faq-item__question{transition:none!important}.faq-item__answer{transform:none}}.faq-markdown strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.faq-markdown ul{list-style-type:disc}.faq-markdown ol,.faq-markdown ul{margin-left:calc(var(--spacing,.25rem)*4)}.faq-markdown ol{list-style-type:decimal}.faq-markdown a{text-decoration-line:underline}.faq-markdown table{border-collapse:collapse;width:100%}.faq-markdown table,.faq-markdown td,.faq-markdown th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338))}.faq-markdown td,.faq-markdown th{padding:calc(var(--spacing,.25rem)*2);text-align:left}.faq-markdown th{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.faq-category__trigger:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:6px}.faq-category__chevron{transition:transform .32s cubic-bezier(.22,1,.36,1)}.faq-category__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1)}.faq-category__panel.is-open{grid-template-rows:1fr;transition-duration:.38s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.faq-category__clip{min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.faq-category__chevron,.faq-category__panel{transition:none!important}}
