.section-faq{padding:0 1rem}.section-faq~.section-faq{-webkit-margin-before:2.5rem;margin-block-start:2.5rem}.section-faq h1,.section-faq h2{text-align:center;font-size:clamp(1.75rem,1.204rem + 2.33vw,4rem)}.section-faq .faq__subtitle-wrapper{text-wrap:balance;text-align:center;-webkit-margin-before:.5rem;margin-block-start:.5rem;font-weight:500;font-size:clamp(1rem,.879rem + .518vw,1.5rem);line-height:1.25}@media (min-width: 1024px){.section-faq .faq__subtitle-wrapper{-webkit-margin-before:.75rem;margin-block-start:.75rem;max-width:800px;margin-inline:auto;line-height:1}}.section-faq .accordion-css{max-width:50rem;-webkit-margin-before:1.5rem;margin-block-start:1.5rem;margin-inline:auto;position:relative}@media (min-width: 1024px){.section-faq .accordion-css{-webkit-margin-before:2.5rem;margin-block-start:2.5rem}}.section-faq .accordion-css__list{gap:.5em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex}.section-faq .accordion-css__item{background-color:#f8f8f8;border-radius:.75em}.section-faq .accordion-css__item-top{padding:1em 1em 1em 1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;cursor:pointer}.section-faq .accordion-css__item-bottom{-webkit-transition:grid-template-rows .6s cubic-bezier(.625,.05,0,1);transition:grid-template-rows .6s cubic-bezier(.625,.05,0,1);transition:grid-template-rows .6s cubic-bezier(.625,.05,0,1),-ms-grid-rows .6s cubic-bezier(.625,.05,0,1);grid-template-rows:0fr;display:grid;position:relative;overflow:hidden}.section-faq [data-accordion-status=active] .accordion-css__item-bottom{grid-template-rows:1fr}.section-faq .accordion-css__item-bottom-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;overflow:hidden}.section-faq .accordion-css__item-bottom-content{padding:0 1.5em 1.5em}.section-faq .accordion-css__item-h3{font-size:1.125em;font-weight:600;line-height:1.3}.section-faq .accordion-css__item-icon{-webkit-transition:-webkit-transform .6s cubic-bezier(.625,.05,0,1);transition:-webkit-transform .6s cubic-bezier(.625,.05,0,1);transition:transform .6s cubic-bezier(.625,.05,0,1);transition:transform .6s cubic-bezier(.625,.05,0,1),-webkit-transform .6s cubic-bezier(.625,.05,0,1);background-color:var(--color-azure);border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2em;height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section-faq [data-accordion-status=active] .accordion-css__item-icon{-webkit-transform:rotate(.001deg);-ms-transform:rotate(.001deg);transform:rotate(.001deg)}.section-faq .accordion-css__item-icon-svg{width:1em}.section-faq .accordion-css__item-p{color:#2c2c2c;margin-bottom:0;font-size:1rem;line-height:1.25}.section-faq .accordion-css__item-p a{color:var(--color-azure);-webkit-transition:-webkit-text-decoration .3s ease;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.section-faq .accordion-css__item-p a:hover,.section-faq .accordion-css__item-p a:focus-visible{text-decoration:underline}
