.home-faq__body{background-color:#fff;padding:56px 0 80px}@media (min-width:1024px){.home-faq__body{padding:72px 0}}.home-faq__intro{margin-bottom:32px}@media (min-width:1024px){.home-faq__intro{align-self:flex-start;margin-bottom:0;position:sticky;text-align:left;top:88px;transition:top .15s ease-out}.body--shopify-section-header-hidden .home-faq__intro{top:24px}}.home-faq__title{color:#171717;font-size:32px;font-weight:400;line-height:38px;margin:0}@media (min-width:1024px){.home-faq__title{font-size:56px;letter-spacing:-1.12px;line-height:.96;max-width:670px}}.home-faq__subtitle{color:#171717;font-size:16px;font-weight:350;letter-spacing:.16px;line-height:20px;margin:12px 0 0;max-width:440px}@media (min-width:1024px){.home-faq__subtitle{margin-top:16px}}.home-faq .faq-v2__list-wrap{display:flex;flex-direction:column;margin:0;max-width:none}.home-faq .faq-v2__list-wrap .accordion .card{background-color:#f6f7f2;border:none;border-radius:20px;margin-bottom:8px;overflow:hidden;padding:24px}@media (min-width:1024px){.home-faq .faq-v2__list-wrap .accordion .card{border-radius:24px;margin-bottom:12px;padding:32px 40px}}.home-faq .faq-v2__list-wrap .accordion .card:last-of-type{margin-bottom:0}.home-faq .faq-v2__list-wrap .accordion .card-header{background:transparent;border:none;margin:-24px;padding:0}@media (min-width:1024px){.home-faq .faq-v2__list-wrap .accordion .card-header{margin:-32px -40px}}.home-faq .faq-v2__list-wrap .accordion .card-header .sv-btn--link{box-sizing:border-box;display:block;font-size:16px;font-weight:400;letter-spacing:.16px;line-height:20px;padding:24px 58px 24px 24px;text-align:left;transition:padding-bottom .3s ease;width:100%}@media (min-width:1024px){.home-faq .faq-v2__list-wrap .accordion .card-header .sv-btn--link{font-size:24px;letter-spacing:normal;line-height:1.1666666667;padding:32px 82px 32px 40px}}.home-faq .faq-v2__list-wrap .accordion .card-header .sv-btn--link:after{height:24px;right:26px;top:23px;transform:none;width:24px}@media (min-width:1024px){.home-faq .faq-v2__list-wrap .accordion .card-header .sv-btn--link:after{height:32px;right:43px;top:30px;width:32px}}.home-faq .faq-v2__list-wrap .accordion .collapse{margin-top:0}.home-faq .faq-v2__list-wrap .accordion .card-body{border-top:1px solid hsla(0,0%,9%,.1);margin-top:16px;padding:16px 0 0}@media (min-width:1024px){.home-faq .faq-v2__list-wrap .accordion .card-body{margin-top:32px;padding-top:32px}}.home-faq .faq-v2__panel-inner{color:#171717;font-size:16px;font-weight:350;letter-spacing:.16px;line-height:20px;padding-top:0}.home-faq .faq-v2__panel-inner p{margin-top:0}.home-faq .faq-v2__panel-inner ol+p,.home-faq .faq-v2__panel-inner p+ol,.home-faq .faq-v2__panel-inner p+p,.home-faq .faq-v2__panel-inner p+ul,.home-faq .faq-v2__panel-inner ul+p{margin-top:12px}.home-faq .faq-v2__panel-inner ol,.home-faq .faq-v2__panel-inner ul{margin:0;padding-left:24px}.home-faq .faq-v2__panel-inner ul{list-style:disc}.home-faq .faq-v2__panel-inner ol{list-style:decimal}.home-faq .faq-v2__panel-inner li+li{margin-top:6px}.home-faq .faq-v2__panel-inner a{color:#0db259;text-decoration:underline}