section.faq{box-sizing:border-box;width:100%;padding:150px 5vw}@media(max-width:992px){section.faq{padding:80px 5vw}}@media(min-width:1440px){section.faq{padding-inline:200px}}section.faq.is-loading .filters-l1,section.faq.is-loading .filters-l2,section.faq.is-loading .load-more{pointer-events:none}section.faq .inner{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:1728px;margin:0 auto;width:100%}section.faq .filters-l1,section.faq .filters-l2{width:100%}section.faq .filters-l2[hidden]{display:none!important}section.faq .filter-list,section.faq .subfilter-list{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;list-style:none}section.faq .filter{font-family:parabolica-text,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#5d5b61;background:#f2f2f2;border:1px solid #c5c4ca;border-radius:50px;padding:3px 15px;margin:0;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}section.faq .filter:hover,section.faq .filter:focus-visible{border-color:#37b08a}section.faq .filter.is-active{color:#fff;background:#37b08a;border-color:#c5c4ca}section.faq .subfilter{font-family:parabolica-text,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#c5c4ca;background:transparent;border:0;border-radius:50px;padding:3px 15px;margin:0;cursor:pointer;transition:color .2s ease}section.faq .subfilter:hover,section.faq .subfilter:focus-visible{color:#5d5b61}section.faq .subfilter.is-active{color:#5d5b61}section.faq .content{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-top:50px}section.faq .groups{display:flex;flex-direction:column;gap:50px;width:100%}section.faq .group{display:flex;flex-direction:column;gap:20px;width:100%}section.faq .heading{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(32px,3vw,38px);font-weight:400;line-height:normal;letter-spacing:-1.14px;color:#1a304a;width:100%}section.faq .heading[hidden]{display:none!important}section.faq .feed{position:relative;display:flex;flex-direction:column;gap:30px;width:100%}section.faq .loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#ffffffb8}section.faq .loader[hidden]{display:none!important}section.faq .spinner{width:40px;height:40px;border:2px solid #c5c4ca;border-top-color:#37b08a;border-radius:50%;animation:faq-loader-spin .8s linear infinite}@keyframes faq-loader-spin{to{transform:rotate(360deg)}}section.faq .list{display:flex;flex-direction:column;width:100%;list-style:none;margin:0;padding:0}section.faq .item{border-bottom:1px solid #e1dfe6}section.faq .row{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding:40px 20px}section.faq .copy{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-width:0}section.faq .trigger,section.faq .toggle{border:0;background:transparent;padding:0;cursor:pointer}section.faq .trigger{width:100%;text-align:left}section.faq .question{display:block;font-family:parabolica-text,system-ui,-apple-system,sans-serif;font-size:clamp(16px,4vw,18px);font-weight:400;line-height:25px;color:#000c;transition:color .3s ease}section.faq .toggle{display:flex;flex-shrink:0}section.faq .icon{display:flex;width:33px;height:33px;pointer-events:none;transition:transform .3s ease,opacity .3s ease}section.faq .icon svg{display:block;width:100%;height:100%}section.faq .icon--on{display:none}section.faq .panel{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .4s ease}section.faq .panel-inner{overflow:hidden;min-height:0}section.faq .answer{font-family:parabolica-text,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#5d5b61;width:100%;padding-top:0;opacity:0;transition:opacity .35s ease,padding-top .4s ease}section.faq .answer p{margin:0}section.faq .answer p+p{margin-top:30px}section.faq .item.is-open .question{color:#1a304a}section.faq .item.is-open .panel{grid-template-rows:1fr}section.faq .item.is-open .answer{padding-top:30px;opacity:1}section.faq .item.is-open .icon--off{display:none}section.faq .item.is-open .icon--on{display:flex}section.faq .load-more-wrap{display:flex;justify-content:flex-start;width:100%}section.faq .load-more-wrap[hidden]{display:none!important}section.faq .load-more{font-family:parabolica-text,system-ui,-apple-system,sans-serif;font-size:clamp(16px,4vw,18px);font-weight:400;line-height:25px;color:#37b08a;background:none;border:0;padding:0;margin:0;cursor:pointer;transition:color .2s ease}section.faq .load-more:hover,section.faq .load-more:focus-visible{color:#2e9474}section.faq .load-more:disabled{cursor:wait;opacity:.6}@media(prefers-reduced-motion:reduce){section.faq .question,section.faq .icon,section.faq .panel,section.faq .answer{transition:none}}
