.faq-navigation{background:#fef6f8;padding:70px 0 100px;position:relative}@media(max-width:767px){.faq-navigation{padding:20px 0 100px}}.faq-navigation__wave{animation-duration:500s;background-position:-281px;background-repeat:repeat-x;background-size:contain;height:400px;left:0;pointer-events:none;position:absolute;top:100px;transform:translateY(-50%);width:100%}@media(max-width:767px){.faq-navigation__wave{animation-duration:300s;background-position:-74px;height:107px;top:0;transform:translateY(-30%)}}.faq-navigation__wrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:1380px;padding:0 20px;position:relative}.faq-navigation__aside{align-self:flex-start;display:flex;flex:0 0 340px;flex-direction:column;gap:22px;max-height:calc(100vh - 160px);max-width:340px;overflow:auto;padding-bottom:20px;padding-right:20px;position:-webkit-sticky;position:sticky;top:160px}@media(max-width:767px){.faq-navigation__aside{flex:0 0 calc(100% + 40px);margin:0 -20px 26px;max-height:none;max-width:calc(100% + 40px);overflow:visible;padding:0;top:89px}}.faq-navigation__content{display:flex;flex:0 0 calc(100% - 360px);flex-direction:column;gap:100px;max-width:907px;padding-top:10px}@media(max-width:767px){.faq-navigation__content{flex:0 0 100%;gap:60px;max-width:100%}body .section--header{-webkit-filter:none;filter:none}}.faq-navigation__aside-ttl{color:#000;font-family:Avenir Next,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:1.33333;margin:0;text-transform:uppercase;transition:all .4s ease-in-out}.is-fixed .faq-navigation__aside-ttl{font-size:20px;line-height:32px}@media(max-width:767px){.faq-navigation__aside-ttl{display:none}}.faq-navigation__list{display:flex;flex-direction:column;gap:10px}@media(max-width:767px){.faq-navigation__list{display:none}}.faq-navigation__select-wrap{border-top:1px solid transparent;display:none;padding:14px 20px 12px;transition:all .4s ease-in-out}@media(max-width:767px){.faq-navigation__select-wrap{display:block}}.is-fixed .faq-navigation__select-wrap{background:#fff;border-top:1px solid #000;-webkit-filter:drop-shadow(0 4px 20px rgba(0,0,0,.2));filter:drop-shadow(0 4px 20px rgba(0,0,0,.2))}.faq-navigation__select{background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='m1 1.5 5 5 5-5' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");background-position:calc(100% - 18px);background-repeat:no-repeat;border:1.5px solid #000;border-radius:10px;letter-spacing:0;line-height:24px;margin:2px 0 0;padding:12px 40px 12px 18px}.faq-navigation__select,a.faq-navigation__list-link{color:#000;font-family:Avenir Next,sans-serif;font-size:16px;font-style:normal;font-weight:600;text-transform:capitalize}a.faq-navigation__list-link{align-items:center;background:#fff;border:1px solid #000;border-radius:10px;display:flex;gap:20px;justify-content:space-between;line-height:1.5;padding:10px 18px;text-align:left;transition:background .4s ease-in-out}a.faq-navigation__list-link svg{fill:none;min-width:8px}a.faq-navigation__list-link.is-active{background:#000;border-color:#000;color:#fff}a.faq-navigation__list-link.is-active svg path{stroke:#fff}body{overflow:initial}.image-with-text--root .featured-content--root:not([data-spacing-above=true]){margin-top:32px;padding:0 16px}@media only screen and (min-width:768px){.image-with-text--root .featured-content--root:not([data-spacing-above=true]){margin-top:0;padding:0}}.image-with-text--root .featured-content--root[data-spacing-below=true]{padding-bottom:0}@media only screen and (min-width:768px){.image-with-text--root .featured-content--root[data-spacing-below=true]{padding-bottom:48px}.image-with-text--root .featured-content--root[data-text-position=center][data-text-width=medium] .featured-content--text{max-width:520px}}.image-with-text--root .featured-content--root[data-text-position=center] .featured-content--text{padding:24px 4px 0}@media only screen and (min-width:768px){.image-with-text--root .featured-content--root[data-text-position=center] .featured-content--text{padding:40px 20px}}.image-with-text--root .featured-content--root[data-text-position=center][data-text-width=larger] .featured-content--text{padding:24px 4px 0}@media only screen and (min-width:768px){.image-with-text--root .featured-content--root[data-text-position=center][data-text-width=larger] .featured-content--text{padding:55px 35px}}@media only screen and (min-width:1441px){.image-with-text--root .featured-content--root[data-text-position=center] .image--root{max-height:600px}}@media only screen and (min-width:768px){.image-with-text--root .featured-content--root[data-text-position=center] .image--root[data-box-around-text=true] .image--container,.image-with-text--root .featured-content--root[data-text-position=center] .image--root[data-box-around-text=true] .image--parallax{min-height:360px}}@media only screen and (max-width:767px){.image-with-text--root .featured-content--root[data-text-position=center] .featured-content--container{overflow:initial}}.image-with-text--root .featured-content--root[data-text-position=center] .featured-content--link{position:relative;top:4px}@media only screen and (min-width:768px){.image-with-text--root .featured-content--root[data-text-position=center] .featured-content--link{top:16px}}.image-with-text--root .featured-content--root[data-text-position=center] .featured-content--description{line-height:24px}.image-with-text--root .featured-content--title{margin-bottom:12px}@media only screen and (min-width:768px){.image-with-text--root .featured-content--title{margin-bottom:18px}.image-with-text--root .featured-content--root[data-text-position=right][data-container-width="6"][data-box-around-text=false] .featured-content--text{padding:30px 90px 12px 0}}@media only screen and (min-width:1441px){.image-with-text--root .featured-content--root[data-text-position=right][data-container-width="6"][data-box-around-text=false] .featured-content--text{min-width:40%;padding:30px 12% 12px 3%!important}}@media only screen and (min-width:2500px){.image-with-text--root .featured-content--root[data-text-position=right][data-container-width="6"][data-box-around-text=false] .featured-content--text{min-width:45%;padding:30px 16% 12px 4%!important}}@media only screen and (max-width:767px){.image-with-text--root .featured-content--root[data-mobile-overlay=true][data-cover-image-mobile=false] .featured-content--text{margin:0}.image-with-text--root .featured-content--root[data-mobile-full-width=true] .featured-content--text{width:100%}.image-with-text--root .featured-content--root[data-mobile-full-width=true] .featured-content--text .featured-content--title{margin-left:auto;margin-right:auto}.image-with-text--root .featured-content--root[data-mobile-full-width=true] .featured-content--text-container{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.image-with-text--root .featured-content--root[data-text-position=center][data-box-around-text=true] .featured-content--text{margin:0;padding:25px 15px}}@media only screen and (min-width:992px){.image-with-text--root .featured-content--root[data-text-position=center][data-box-around-text=true] .featured-content--text{padding:55px 35px}}.image-with-text--root .featured-content--description{line-height:20px}@media only screen and (min-width:768px){.image-with-text--root .featured-content--description{line-height:24px}}.image-with-text--root .featured-content--text{max-width:400px}@media only screen and (min-width:768px){.image-with-text--root .featured-content--text{max-width:100%}}.image-with-text--root .featured-content--text-container{padding:14px 8px 24px}@media only screen and (min-width:768px){.image-with-text--root .featured-content--text-container{padding:0}}.image-with-text--root .featured-content--text-container>:not(:last-child){padding-bottom:16px}@media only screen and (min-width:768px){.image-with-text--root .featured-content--text-container>:not(:last-child){padding-bottom:20px}}@media only screen and (max-width:767px){.image-with-text--root .featured-content--image--block img{height:100%;min-height:70.45vw;object-fit:cover}}@media only screen and (min-width:768px){.template--index .image-with-text--root .featured-content--root[data-text-position=right][data-container-width="6"][data-box-around-text=false] .featured-content--text{padding:20px 90px 12px 0}}.faq__ttl{font-family:Avenir Next Condensed,sans-serif;font-size:48px;font-weight:700;letter-spacing:.01em;line-height:52px;margin-bottom:30px;text-align:left}@media(max-width:767px){.faq__ttl{font-size:36px;letter-spacing:.36px;line-height:42px;margin-bottom:20px}}.faq__list{display:flex;flex-direction:column;gap:20px}.faq__item{background:#fff;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.102)}.faq__toggle{margin:0}.faq__toggle-btn{align-items:center;box-shadow:none;display:flex;font-family:Avenir Next,sans-serif;font-size:16px;font-weight:600;gap:20px;height:auto;justify-content:space-between;letter-spacing:.02em;line-height:normal;max-height:none;min-height:0;padding:19px 20px;text-align:left;text-transform:uppercase;width:100%}.faq__toggle-btn,.faq__toggle-btn:focus,.faq__toggle-btn:hover{background:transparent;color:inherit}.faq__toggle-btn svg{min-width:20px}.faq__toggle-btn[aria-expanded=true] svg{transform:rotate(45deg)}.faq__panel{font-family:Avenir Next,sans-serif;font-size:14px;font-weight:400;line-height:24px;padding:1px 20px 12px;text-align:left}.faq__panel.is-hidden{display:none}.faq__panel a{text-decoration:underline}.faq__panel a:hover{text-decoration:none}.faq__container{scroll-margin:160px}@media(max-width:767px){.faq__container{scroll-margin:232px}}