.faq-item[data-v-cf2cfe3e]{position:relative;padding-inline:5%;transition:all .5s cubic-bezier(.455,.03,.515,.955)}.faq-item[data-v-cf2cfe3e]:before{position:absolute;z-index:2;bottom:0;left:0;content:"";display:block;width:100%;height:1px;background-color:#f08181;transform-origin:right;transition:transform .5s cubic-bezier(.455,.03,.515,.955);transform:scaleX(0)}.faq-item[data-v-cf2cfe3e]:after{position:absolute;z-index:1;bottom:0;left:0;content:"";display:block;width:100%;height:1px;background-color:#d8d8d8;transform-origin:right;transition:transform .5s cubic-bezier(.455,.03,.515,.955)}.faq-item[data-v-cf2cfe3e]:hover:before{transform-origin:left;transform:scaleX(1)}.faq-item-inner[data-v-cf2cfe3e]{position:relative;overflow:hidden}.faq-item__header[data-v-cf2cfe3e]{padding-top:25px;padding-bottom:25px;display:flex;flex-direction:row-reverse;align-items:center;margin:0 auto;cursor:pointer}@media (min-width: 320px){.faq-item__header[data-v-cf2cfe3e]{padding-top:calc(1.78571vw + 19.28571px)}}@media (min-width: 1440px){.faq-item__header[data-v-cf2cfe3e]{padding-top:45px}}@media only screen and (min-width: 105em){.faq-item__header[data-v-cf2cfe3e]{padding-top:2.655vw}}@media (min-width: 320px){.faq-item__header[data-v-cf2cfe3e]{padding-bottom:calc(1.78571vw + 19.28571px)}}@media (min-width: 1440px){.faq-item__header[data-v-cf2cfe3e]{padding-bottom:45px}}@media only screen and (min-width: 105em){.faq-item__header[data-v-cf2cfe3e]{padding-bottom:2.655vw}}.faq-item__title[data-v-cf2cfe3e]{position:relative;flex-basis:90%;overflow:hidden;margin:0;pointer-events:none;color:#000}.faq-item__misc[data-v-cf2cfe3e]{position:relative;display:flex;justify-content:space-between;flex-basis:10%;overflow:hidden;color:#f08181;pointer-events:none}@media only screen and (max-width: 59.99em){.faq-item__misc[data-v-cf2cfe3e]{margin-top:5px}}@media only screen and (min-width: 60em){.faq-item__misc[data-v-cf2cfe3e]{text-align:right}}.faq-item__expand__icon[data-v-cf2cfe3e]{fill:#000;transition:transform .5s cubic-bezier(.455,.03,.515,.955)}.is-expand .faq-item__expand__icon[data-v-cf2cfe3e]{transform:rotate(225deg)}.is-black .faq-item__expand__icon[data-v-cf2cfe3e]{fill:#fff}.faq-item__content[data-v-cf2cfe3e]{height:0;padding-left:10%;transition:all .5s cubic-bezier(.455,.03,.515,.955);interpolate-size:allow-keywords}.is-expand .faq-item__content[data-v-cf2cfe3e]{height:auto}@media only screen and (max-width: 59.99em){.faq-item__content[data-v-cf2cfe3e]{margin-top:10px}}.faq-item__content__inner[data-v-cf2cfe3e]{display:flex;flex-direction:column;gap:2rem}.faq-item__text[data-v-cf2cfe3e]{flex-shrink:0}.is-black .faq-item__text[data-v-cf2cfe3e]{color:#fff}.faq-item__pictures[data-v-cf2cfe3e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));gap:2rem}.faq-item__pictures__item[data-v-cf2cfe3e]{position:relative;overflow:hidden;border-radius:3rem;aspect-ratio:1}.faq-item__pictures__item[data-v-cf2cfe3e] img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.faq-section[data-v-04497af8]{display:flex;flex-direction:column;justify-content:space-between}.faq-section.is-sand-lightest[data-v-04497af8]{background-color:#efeff1}.faq-section.is-sand-lighter[data-v-04497af8]{background-color:#d8d8df}.faq-section.is-sand[data-v-04497af8]{background-color:#e1ded7}.faq-section.is-cream[data-v-04497af8]{background-color:#fffcf3}.faq-section.is-black[data-v-04497af8]{background-color:#000}.faq-section.is-peach-lightest[data-v-04497af8]{background-color:#fcece5}.faq-section.is-peach[data-v-04497af8]{background-color:#f0a481}.faq-section.is-peach-lighter[data-v-04497af8]{background-color:#f9dacb}.faq-section.is-red-lightest[data-v-04497af8]{background-color:#fce5e5}.faq-section.is-grey-darkest[data-v-04497af8]{background-color:#33333d}@media only screen and (min-width: 60em){.faq-section[data-v-04497af8]{flex-direction:row}}.faq-section__title[data-v-04497af8]{width:100%}@media only screen and (max-width: 59.99em){.faq-section__title[data-v-04497af8]{margin-bottom:30px}}@media only screen and (min-width: 60em){.faq-section__title[data-v-04497af8]{width:41.6666666667%}}@media only screen and (min-width: 85em){.faq-section__title[data-v-04497af8]{width:29.1666666667%}}.faq-section__items[data-v-04497af8]{width:100%}@media only screen and (min-width: 60em){.faq-section__items[data-v-04497af8]{width:66.6666666667%}}
