@layer partials{.-g-theme-light+.faq.-g-theme-light .faq__container{padding-top:0}.-g-theme-light+.faq.-g-theme-light .faq__container:before{left:0;top:unset;background:url(/assets/images/bg-faq-light-dots.svg) 50%/auto 100% no-repeat;width:100%;height:11rem;bottom:0}@container (min-width:768px){.-g-theme-light+.faq.-g-theme-light .faq__container:before{height:21.4rem}}@container (min-width:1024px){.-g-theme-light+.faq.-g-theme-light .faq__container:before{height:40rem}}@container (min-width:1740px){.-g-theme-light+.faq.-g-theme-light .faq__container:before{height:53.2rem}}.faq{position:relative;container-type:inline-size}.faq__footer{z-index:1;margin-top:var(--g-spacing-8);justify-content:center;display:flex;position:relative}.-g-theme-light .faq__container:before,.-g-theme-light .faq__container:after{content:"";pointer-events:none;z-index:1;background:url(/assets/images/bg-faq-glow-top-left.svg) 0 0/100% 100% no-repeat;width:76rem;height:65.9rem;position:absolute;top:-8.1rem;left:0}.-g-theme-light .faq__container:after{top:unset;bottom:0;right:0;left:unset;background-image:url(/assets/images/bg-faq-glow-bottom-right.svg);width:77.3rem;height:58.4rem}.faq__items{counter-reset:faq-counter;z-index:2;max-width:106.4rem;margin:0 auto;padding:0;list-style-type:none;position:relative}@media (min-width:1740px){.faq__items{max-width:119.8rem}}.faq__item{padding-block:var(--g-spacing-6);counter-increment:faq-counter}.faq__item:first-child{padding-top:0}.faq__item:not(:last-child){border-bottom:.1rem solid}.-g-theme-light .faq__item{border-color:var(--g-color-gray-100)}.-g-theme-dark .faq__item{border-color:var(--g-color-gray-600)}.faq__item[data-faq-open=true] .faq__item-trigger-icon:before{transform:translate(-50%,-50%)rotate(0)}.faq__item[data-faq-open=true] .faq__item-panel{grid-template-rows:1fr}.faq__item-heading{margin:0}.faq__item-trigger{align-items:center;gap:var(--g-spacing-5);text-align:left;width:100%;transition-property:color;transition-duration:var(--g-easing-duration);transition-timing-function:var(--g-easing-hover);grid-template-columns:4.8rem 1fr 2.4rem;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.-g-theme-light .faq__item-trigger:hover{color:var(--g-color-orange-400)}.-g-theme-dark .faq__item-trigger:hover{color:var(--g-color-orange-200)}}.-g-theme-light .faq__item-trigger{color:var(--g-color-base)}.-g-theme-dark .faq__item-trigger{color:var(--g-color-beige-100)}.faq__item-trigger:before{font-size:1.8rem;line-height:2.4rem}@media (min-width:768px){.faq__item-trigger:before{font-size:2rem;line-height:2.6rem}}@media (min-width:1024px){.faq__item-trigger:before{font-size:2.4rem;line-height:3rem}}.faq__item-trigger:before{content:counter(faq-counter);aspect-ratio:1;border-radius:var(--g-radius-md);justify-content:center;align-items:center;width:4.8rem;font-weight:700;display:flex}.-g-theme-light .faq__item-trigger:before{background-color:var(--g-color-beige-200)}.-g-theme-dark .faq__item-trigger:before{background-color:var(--g-color-dark-200)}.faq__item-trigger-title{font-size:1.8rem;line-height:2.4rem}@media (min-width:768px){.faq__item-trigger-title{font-size:2rem;line-height:2.6rem}}@media (min-width:1024px){.faq__item-trigger-title{font-size:2.4rem;line-height:3rem}}.faq__item-trigger-title{font-weight:700}.faq__item-trigger-icon{position:relative}.faq__item-trigger-icon:before,.faq__item-trigger-icon:after{content:"";width:1.4rem;height:.2rem;transition-property:transform;transition-duration:var(--g-easing-duration);transition-timing-function:var(--g-easing-hover);background-color:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__item-trigger-icon:before{transform:translate(-50%,-50%)rotate(-90deg)}.faq__item-panel{transition-property:grid-template-rows;transition-duration:var(--g-easing-duration);transition-timing-function:var(--g-easing-hover);grid-template-rows:0fr;display:grid}.faq__item-panel-inner{min-height:0;overflow:hidden}.faq__item-content{color:var(--g-color-base);font-family:var(--g-font-primary);letter-spacing:-.01rem;padding-top:var(--g-spacing-4);padding-inline:var(--g-spacing-11);font-size:1.8rem;font-weight:400;line-height:1.6}.faq__item-content p{margin:0}.faq__item-content p+p{margin-top:var(--g-spacing-3)}.faq__item-content strong{font-weight:600}.-g-theme-dark .faq__item-content{color:var(--g-color-beige-100)}@media (prefers-reduced-motion:reduce){.faq__item-panel,.faq__item-trigger,.faq__item-trigger-icon:before,.faq__item-trigger-icon:after{transition:none}}}@layer overrides{.faq:has(+.webinar-signup) .faq__container{padding-bottom:var(--g-spacing-8)}@container (min-width:544px){.faq:has(+.webinar-signup) .faq__container{padding-bottom:14rem}}@container (min-width:1024px){.faq:has(+.webinar-signup) .faq__container{padding-bottom:15.2rem}}@media (prefers-reduced-motion:reduce){.faq__item[data-g-fade-in]{filter:none;opacity:1;transition:none;transform:none}}@container (min-width:1024px){.site-main.-service-template .faq .section-header__heading{max-width:none}}}
