/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer components{.faq{display:flow-root}.faq__container{margin-block:var(--spacing-md)}.faq{padding-block:var(--spacing-md)}.faq__container{min-width:0}.faq__surface--gray-light{background:var(--color-gray-light);border-radius:var(--radius-md);padding:var(--spacing-lg)}.faq__surface--gray-default{background:var(--color-gray-default);border-radius:var(--radius-md);padding:var(--spacing-lg)}.faq--box-first .faq__container{border-end-end-radius:0;border-end-start-radius:0}.faq--box-middle .faq__container{border-radius:0}.faq--box-last .faq__container{border-start-start-radius:0;border-start-end-radius:0}.faq__container{gap:var(--spacing-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.faq__intro{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;display:flex}.faq__media{border-radius:var(--radius-md);overflow:clip}.faq__media img{-o-object-fit:cover;object-fit:cover;width:100%}.faq__item{border-bottom:var(--border-width)solid var(--color-gray-dark)}.faq__item summary,.faq__label{font-family:var(--font-sans);font-size:var(--text-md);letter-spacing:0;text-transform:none;font-style:normal;font-weight:400;line-height:1.12;font-size:var(--text-md,2rem);line-height:var(--tw-leading,var(--text-md--line-height,1.12));gap:var(--spacing-sm);padding-block:var(--spacing-sm);cursor:pointer;justify-content:space-between;text-decoration:none;list-style:none;display:flex}.faq__label{cursor:default}.faq__item summary::-webkit-details-marker{display:none}.faq__item[open] summary .faq__plus{transform:rotate(45deg)}.faq__answer{padding-block:var(--spacing-sm)}.faq__intro{padding:var(--faq-panel-inset);min-height:var(--faq-panel-height);border-radius:var(--radius-lg);position:relative;overflow:clip}.faq__intro .ortica-text{max-width:var(--faq-copy-width)}.faq__intro .faq__media{z-index:0;position:absolute;inset:0}.faq__intro .faq__media img{height:100%}.faq__intro>.ortica-text,.faq__intro>.ortica-title,.faq__intro>.button,.faq__intro>:is(h1,h2,h3){position:relative}.faq__items{min-height:var(--faq-panel-height);border-radius:var(--radius-lg);background:var(--color-gray-light);padding:var(--faq-panel-inset);padding-bottom:var(--faq-answer-bottom);flex-direction:column;justify-content:flex-end;display:flex}@media (max-width:767px){.faq__container{grid-template-columns:1fr}.faq__intro,.faq__items{padding:var(--spacing-md);min-height:var(--panel-height-medium)}.faq__surface--gray-light,.faq__surface--gray-default{padding:var(--spacing-sm)}}@media (min-width:1024px){.faq__intro{padding-top:var(--faq-panel-top)}.faq__items{padding-left:var(--faq-question-inset)}.faq__item summary{padding-block:var(--faq-question-padding)}.faq__item:nth-child(3) summary{padding-bottom:calc(var(--faq-question-padding) + var(--faq-question-extra-space))}}.faq__plus{transition:transform var(--motion-base)var(--motion-ease-out);display:inline-block}.faq__question{-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:var(--border-width-hairline);text-underline-offset:.5em;line-height:var(--line-height-link);transition:text-decoration-color var(--motion-base)var(--motion-ease-out),text-underline-offset var(--motion-base)var(--motion-ease-out)}.faq__item summary:is(:hover,:focus-visible) .faq__question{text-underline-offset:var(--spacing-xxs);text-decoration-color:currentColor}@supports selector(::details-content){.faq{interpolate-size:allow-keywords}.faq__item::details-content{block-size:0;transition:block-size var(--motion-base)var(--motion-ease-out),content-visibility var(--motion-base)allow-discrete;overflow:clip}.faq__item[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:no-preference){.faq__item[open] .faq__answer{--motion-rise:.6rem;animation:motion-rise var(--motion-base)var(--motion-ease-out)both}}@media (prefers-reduced-motion:reduce){.faq__plus{transition:none}.faq__item::details-content{transition:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.faq__intro>:not(.title-lines,.faq__media){animation:linear both motion-rise;animation-timeline:view();animation-range:var(--motion-enter-range)}.faq__intro>:not(.title-lines,.faq__media):focus-within{animation:none}.faq__item{animation:linear both motion-rise;animation-timeline:view();animation-range:var(--motion-enter-range)}.faq__item:focus-within{animation:none}.faq__item:nth-child(2n){animation-range:var(--motion-enter-range-late)}.faq__media img{animation:linear both motion-settle;animation-timeline:view();animation-range:var(--motion-media-range)}}}.faq__items>.faq__item:first-child{border-top:var(--border-width)solid var(--color-gray-dark)}.faq__plus{font-size:var(--title-md);flex:none;font-weight:300;line-height:1}}
