.simple-split-faq,.simple-split-faq *{box-sizing:border-box}.simple-split-faq{--simple-faq-page-gutter:max(20px,calc(50vw - 688px));background:var(--simple-faq-background,#fff);color:var(--simple-faq-question-color,#000);overflow:hidden;position:relative;width:100%}.simple-split-faq__shell{margin-left:calc(50% - 50vw);padding-bottom:clamp(72px,8vw,128px);padding-top:clamp(40px,5vw,80px);width:100vw}.simple-split-faq__title{color:var(--simple-faq-title-color,#000);margin:0 0 clamp(36px,4.5vw,72px);padding-left:var(--simple-faq-page-gutter);padding-right:clamp(20px,3vw,48px);width:100%}.simple-split-faq__columns{align-items:start;display:grid;grid-template-columns:minmax(0,50%) minmax(0,50%);width:100%}.simple-split-faq__left{min-width:0}.simple-split-faq__intro{color:var(--simple-faq-intro-color,#000);min-width:0;padding-left:var(--simple-faq-page-gutter);padding-right:clamp(28px,4vw,64px)}.simple-split-faq__intro-text{color:inherit;margin:0;max-width:470px;text-align:left;width:100%}.simple-split-faq__intro-text>:first-child{margin-top:0}.simple-split-faq__intro-text>:last-child{margin-bottom:0}.simple-split-faq__media{--simple-faq-parallax-y:0px;height:clamp(280px,34vw,580px);margin-left:0;margin-right:clamp(12px,1.4vw,22px);margin-top:clamp(36px,4.5vw,72px);overflow:hidden;position:relative;width:calc(100% - clamp(12px, 1.4vw, 22px))}.simple-split-faq__image{display:block;height:112%;left:50%;max-width:none;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate3d(-50%,calc(-50% + var(--simple-faq-parallax-y)),0);width:112%;will-change:transform}.simple-split-faq__accordion{min-width:0;width:100%}.simple-split-faq__list{border-bottom:1px solid var(--simple-faq-border-color,#b5b5b5);width:100%}.simple-split-faq__item{border-top:1px solid var(--simple-faq-border-color,#b5b5b5);width:100%}.simple-split-faq__heading{margin:0;padding:0}.simple-split-faq__button{align-items:center;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:grid;font:inherit;gap:24px;grid-template-columns:minmax(0,1fr) auto;margin:0;padding:clamp(17px,1.6vw,25px) clamp(16px,1.5vw,26px) clamp(17px,1.6vw,25px) 0;text-align:left;width:100%}.simple-split-faq__button:focus-visible{outline:2px solid var(--simple-faq-arrow-color,#ffe400);outline-offset:-3px}.simple-split-faq__question{color:var(--simple-faq-question-color,#000);display:block;min-width:0}.simple-split-faq__arrow{color:var(--simple-faq-arrow-color,#ffe400);display:block;height:15px;justify-self:end;margin-left:auto;pointer-events:none;position:relative;transition:color .2s ease;width:15px}.simple-split-faq__arrow:before{border-bottom:2px solid;border-right:2px solid;content:"";height:9px;left:1px;position:absolute;top:1px;transform:rotate(45deg);transform-origin:center;transition:top .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);width:9px}.simple-split-faq__item.is-open .simple-split-faq__arrow:before{top:5px;transform:rotate(225deg)}.simple-split-faq__panel{height:0;opacity:0;overflow:hidden;transition:height .56s cubic-bezier(.22,1,.36,1),opacity .32s ease,visibility 0s linear .56s;visibility:hidden;will-change:height}.simple-split-faq__item.is-open .simple-split-faq__panel{opacity:1;transition:height .56s cubic-bezier(.22,1,.36,1),opacity .34s ease,visibility 0s linear 0s;visibility:visible}.simple-split-faq__answer{color:var(--simple-faq-answer-color,#000);max-width:820px;opacity:0;padding:0 clamp(46px,5vw,82px) clamp(20px,2vw,30px) 0;transform:translateY(-8px);transition:opacity .32s ease,transform .52s cubic-bezier(.22,1,.36,1);width:100%}.simple-split-faq__item.is-open .simple-split-faq__answer{opacity:1;transform:translateY(0);transition-delay:70ms}.simple-split-faq__answer>:first-child{margin-top:0}.simple-split-faq__answer>:last-child{margin-bottom:0}.simple-split-faq__answer a{color:inherit}@media (hover:hover){.simple-split-faq__button:hover .simple-split-faq__question{opacity:.72}.simple-split-faq__button:hover .simple-split-faq__arrow:before{transform:translateY(2px) rotate(45deg)}.simple-split-faq__item.is-open .simple-split-faq__button:hover .simple-split-faq__arrow:before{transform:translateY(-2px) rotate(225deg)}}@media (max-width:900px){.simple-split-faq{--simple-faq-page-gutter:20px}.simple-split-faq__shell{margin-left:0;padding-bottom:72px;padding-top:40px;width:100%}.simple-split-faq__title{margin-bottom:36px;padding-left:var(--simple-faq-page-gutter);padding-right:20px}.simple-split-faq__columns{grid-template-columns:1fr}.simple-split-faq__intro{padding-left:var(--simple-faq-page-gutter);padding-right:20px}.simple-split-faq__intro-text{margin:0;max-width:100%}.simple-split-faq__media{height:clamp(260px,72vw,500px);margin-bottom:48px;margin-right:0;margin-top:36px;width:100%}.simple-split-faq__image{height:110%;width:110%}.simple-split-faq__button{padding:19px 20px}.simple-split-faq__answer{padding:0 44px 24px 20px}}@media (max-width:520px){.simple-split-faq__shell{padding-bottom:56px}.simple-split-faq__media{height:clamp(240px,78vw,420px);margin-bottom:40px;margin-top:28px}.simple-split-faq__button{gap:16px}}@media (prefers-reduced-motion:reduce){.simple-split-faq__answer,.simple-split-faq__arrow:before,.simple-split-faq__panel{transition-delay:0s!important;transition-duration:.01ms!important}.simple-split-faq__media{--simple-faq-parallax-y:0px!important}.simple-split-faq__image{transform:translate3d(-50%,-50%,0)}}