.home2-faq{background:#fff;padding-block:200px}.home2-faq__inner{align-items:stretch;column-gap:96px;display:grid;grid-template-columns:minmax(0,1fr) 715px}.home2-faq__intro{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.home2-faq__eyebrow{margin-bottom:24px}.home2-faq__heading{margin:0;max-width:300px;white-space:pre-line;text-wrap:wrap}.home2-faq__intro-bottom{padding-top:48px}.home2-faq__desc{margin:0;max-width:300px}.home2-faq__cta{margin-top:32px}.home2-faq__tabs{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:48px}.home2-faq__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e0dee2;border-radius:var(--h2-radius-pill);box-sizing:border-box;color:#5a4f62;cursor:pointer;font-family:var(--h2-font-body);font-size:var(--h2-fs-body);font-weight:500;height:56px;line-height:1;padding-inline:26px;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,color .2s ease}.home2-faq__tab:active,.home2-faq__tab:focus,.home2-faq__tab:hover{background-color:#fff;border-color:var(--h2-magenta);color:var(--h2-title);transform:none}.home2-faq__tab:focus{outline:none}.home2-faq__tab:focus-visible{outline:2px solid var(--h2-magenta);outline-offset:3px}.home2-faq__tab.is-active,.home2-faq__tab.is-active:active,.home2-faq__tab.is-active:focus,.home2-faq__tab.is-active:hover{background-color:transparent;background-image:linear-gradient(90deg,#1b025b,#16042d);border-color:transparent;color:var(--h2-on-dark);cursor:default}.home2-faq__row[hidden]{display:none}.home2-faq__list{display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0}.home2-faq__item{background:var(--h2-gray-100);border-radius:var(--h2-radius-card)}.home2-faq__q{align-items:center;cursor:pointer;display:flex;gap:32px;list-style:none;padding:40px 48px;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.home2-faq__q::-webkit-details-marker{display:none}.home2-faq__q::marker{content:""}.home2-faq__q:focus{outline:none}.home2-faq__q:focus-visible{border-radius:var(--h2-radius-card);outline:2px solid var(--h2-magenta);outline-offset:-4px}.home2-faq__q-text{color:var(--h2-title);flex:1;font-family:var(--h2-font-display);font-size:var(--h2-fs-h3);font-weight:700;line-height:var(--h2-lh-h3);min-width:0}.home2-faq__icon{color:var(--h2-purple);flex:none;height:20px;position:relative;width:20px}.home2-faq__icon:after,.home2-faq__icon:before{background:currentColor;border-radius:1px;content:"";position:absolute}.home2-faq__icon:before{height:2px;left:0;top:9px;width:20px}.home2-faq__icon:after{height:20px;left:9px;top:0;transition:transform .25s ease;width:2px}.home2-faq__item[open] .home2-faq__icon:after{transform:scaleY(0)}.home2-faq__a{color:var(--h2-muted);margin:0;padding:0 48px 40px;white-space:pre-line}@media (max-width:1199px){.home2-faq{padding-block:112px}.home2-faq__inner{grid-template-columns:minmax(0,1fr);row-gap:48px}.home2-faq__intro{display:block}.home2-faq__intro-bottom{padding-top:24px}.home2-faq__desc,.home2-faq__heading{max-width:520px}.home2-faq__q{gap:24px;padding:32px}.home2-faq__a{padding:0 32px 32px}.home2-faq__tabs{margin-bottom:32px}}@media (max-width:767px){.home2-faq{padding-block:64px}.home2-faq__eyebrow{margin-bottom:20px}.home2-faq__cta{margin-top:24px}.home2-faq__list{gap:16px}.home2-faq__q{gap:16px;padding:24px}.home2-faq__q-text{font-size:17px;line-height:24px}.home2-faq__a{padding:0 24px 24px}.home2-faq__tabs{gap:8px;margin-bottom:24px}.home2-faq__tab{font-size:14px;height:44px;padding-inline:18px}.home2-faq__icon{height:18px;width:18px}.home2-faq__icon:before{top:8px;width:18px}.home2-faq__icon:after{height:18px;left:8px}}