.gw-faq{background:var(--gw-color-bg-cream)}.gw-faq__inner{display:grid;gap:40px}.gw-faq__title{max-width:390px}.gw-faq__item{border-bottom:1px solid var(--gw-color-border-strong)}.gw-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:20px;font-size:var(--gw-text-h4);line-height:var(--gw-leading-h4);font-weight:500}.gw-faq__item summary::-webkit-details-marker{display:none}.gw-faq__icon{flex:0 0 auto;width:20px;height:20px;position:relative;color:var(--gw-color-secondary)}.gw-faq__icon:before,.gw-faq__icon:after{content:"";position:absolute;inset:50% auto auto 50%;translate:-50% -50%;width:14px;height:1.5px;background:currentColor;transition:rotate .2s ease}.gw-faq__item:not([open]) .gw-faq__icon:after{rotate:90deg}.gw-faq__body{padding-bottom:24px;color:var(--gw-color-secondary);font-size:var(--gw-text-body-lg);line-height:var(--gw-leading-body-lg)}.gw-faq__body>*+*{margin-top:12px}.gw-faq__body ul,.gw-faq__body ol{margin:12px 0 0;padding-left:22px}.gw-faq__body li{margin-top:6px}@media (max-width: 639px){.gw-faq__item summary{font-size:var(--gw-text-body-lg);line-height:22px;padding-block:16px}.gw-faq__body{font-size:var(--gw-text-body);line-height:var(--gw-leading-body);padding-bottom:20px}}.gw-faq--pricing{background:var(--gw-color-bg-blush)}.gw-faq--pricing .gw-faq__item summary{font-weight:400}@media (min-width: 1024px){.gw-faq__inner{grid-template-columns:405px 1fr}.gw-faq--pricing .gw-faq__inner{grid-template-columns:387px 1fr;gap:18px}}
