#page-faq #intro{margin-top:90px}#page-faq #intro h4{margin-bottom:20px}#page-faq #intro h4 span.line:after{background-color:#1e1e1e}#page-faq #intro .heading{width:28.4722222222vw;flex-shrink:0}#page-faq #intro .body{width:37.5vw;max-width:650px}@media (max-width: 1024px) and (orientation: portrait){#page-faq #intro{margin-top:60px}#page-faq #intro h4{margin-bottom:40px}#page-faq #intro .copy{gap:20px}#page-faq #intro .col{width:100%}}#page-faq #faq-container .wrapper{margin-top:60px;margin-bottom:90px}@media (max-width: 1024px) and (orientation: portrait){#page-faq #faq-container .wrapper{margin-top:30px;margin-bottom:30px}}#page-faq #faq-container .col.notes{width:45%;flex-shrink:0}#page-faq #faq-container .col.notes .copy{padding-left:clamp(30px,11.8055555556vw,250px);padding-block:50px;gap:30px}@media (max-width: 1024px) and (orientation: portrait){#page-faq #faq-container .col.notes{width:100%;margin-bottom:30px}#page-faq #faq-container .col.notes .copy{padding-inline:max(30px,7.6923076923vw);padding-block:30px;gap:15px}#page-faq #faq-container .col.notes .dot-line{display:none}}@media (min-width: 1920px){#page-faq #faq-container .col.notes .copy{padding-left:unset}}#page-faq #faq-container .col.faqs{padding-right:clamp(30px,11.8055555556vw,250px);width:37.5vw;max-width:700px;box-sizing:content-box}@media (max-width: 1024px) and (orientation: portrait){#page-faq #faq-container .col.faqs{width:100%;box-sizing:border-box;margin-inline:auto;padding-inline:max(30px,7.6923076923vw)}}@media (min-width: 1920px){#page-faq #faq-container .col.faqs{padding-right:unset}}#page-faq #faq-container .faq-grp{margin-bottom:40px}#page-faq #faq-container .faq-grp .topic{margin-bottom:30px}@media (max-width: 1024px) and (orientation: portrait){#page-faq #faq-container .faq-grp{margin-bottom:60px}}#page-faq #faq-container .faq-single{margin-bottom:20px;padding-right:70px;padding-bottom:10px;border-bottom:1px solid hsla(67,8%,45%,.5);cursor:pointer}#page-faq #faq-container .faq-single.active .answer{grid-template-rows:1fr}#page-faq #faq-container .faq-single.active .arrow{scale:1 -1;top:50%;translate:0 -50%}#page-faq #faq-container .faq-single .question{color:#363636;font-size:14px;text-transform:uppercase;margin-bottom:10px}#page-faq #faq-container .faq-single .answer{display:grid;grid-template-rows:0fr;transition:all .5s ease-in-out;white-space:pre-line}#page-faq #faq-container .faq-single .answer div{margin-bottom:20px;overflow:hidden}#page-faq #faq-container .faq-single .arrow{right:0;color:#7a7c6a;transition:all .4s ease-in-out;scale:1;rotate:0deg;top:0;translate:unset}
