.sq{padding:80px 0}.sq__card{isolation:isolate;width:min(100% - 2 * var(--site-gutter), 1200px);text-align:center;backdrop-filter:blur(40px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ds-color-text-title-default) 12%, transparent), inset 0 0 40px color-mix(in srgb, var(--ds-color-text-title-default) 5%, transparent), 0 30px 60px #00000073, 0 0 80px color-mix(in srgb, var(--ds-color-border-primary) 14%, transparent);transition:transform .6s var(--ease-out), opacity .8s var(--ease-out), box-shadow .5s;border-radius:24px;justify-items:center;gap:32px;margin-inline:auto;padding:49px 65px;display:grid;position:relative}.sq__card:before{content:"";z-index:-2;border-radius:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-text-title-default) 7%, transparent), color-mix(in srgb, var(--ds-color-text-title-default) 1%, transparent) 35%, transparent), url(/img/faq-cta-bg.webp) center / 100% 100% no-repeat, color-mix(in srgb, var(--ds-color-background-neutral-white) 88%, transparent);position:absolute;inset:0}.sq__card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(160deg, color-mix(in srgb, var(--ds-color-text-title-default) 32%, transparent), color-mix(in srgb, var(--ds-color-text-title-default) 7%, transparent) 30%, color-mix(in srgb, var(--ds-color-text-title-default) 4%, transparent) 70%, color-mix(in srgb, var(--ds-color-text-title-default) 18%, transparent));-webkit-mask:linear-gradient(var(--ds-color-text-title-default) 0 0) content-box, linear-gradient(var(--ds-color-text-title-default) 0 0);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;mask-composite:exclude}.sq__card:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ds-color-text-title-default) 16%, transparent), inset 0 0 40px color-mix(in srgb, var(--ds-color-text-title-default) 6%, transparent), 0 30px 60px #00000073, 0 0 110px color-mix(in srgb, var(--ds-color-border-primary) 24%, transparent)}.sq__content{justify-items:center;gap:16px;width:min(100%,1070px);display:grid}.sq__icon{mix-blend-mode:screen;width:120px;height:120px;animation:6s ease-in-out infinite sq-float}@keyframes sq-float{50%{transform:translateY(-8px)rotate(-3deg)}}.sq__title{color:var(--ds-color-text-title-default);font-size:36px;font-weight:700;line-height:54px}.sq__text{color:var(--ds-color-text-body-light);font-size:18px;line-height:27px}.sq__buttons{gap:12px;display:flex}.sq .btn{border:0}.sq .btn--secondary{min-height:56px;box-shadow:inset 0 0 0 1.5px var(--button-border-secondary-default);color:var(--button-label-secondary-default);background:0 0;padding:0 25.5px}.sq .btn--secondary:hover{background:var(--button-background-secondary-hover);box-shadow:inset 0 0 0 1.5px var(--ds-color-border-primary);transform:translateY(-2px)}.sq .btn--secondary:active{background:var(--button-background-secondary-pressed)}.sq .btn--lime{border-radius:12px;min-height:56px;padding:0 24px}@media (width<=1023px){.sq{padding:64px 0 88px}.sq__card{gap:28px;width:min(100% - 96px,738px);padding:49px 41px}.sq__title{font-size:32px;line-height:48px;position:relative;top:1px}.sq__card:before{background-image:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-text-title-default) 7%, transparent), color-mix(in srgb, var(--ds-color-text-title-default) 1%, transparent) 35%, transparent), url(/img/faq-cta-bg-834.webp)}}@media (width<=767px){.sq{padding:40px 0}.sq__card{gap:24px;width:calc(100% - 32px);padding:37px 21px}.sq__icon{width:88px;height:88px}.sq__title{font-size:24px;line-height:36px;top:0}.sq__text{font-size:14px;line-height:21px}.sq__buttons{flex-direction:column;width:100%}.sq .btn,.sq .btn--secondary{gap:8px;width:100%;min-height:40px;padding:0 16px;font-size:16px;line-height:24px}.sq__card:before{background-image:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-text-title-default) 7%, transparent), color-mix(in srgb, var(--ds-color-text-title-default) 1%, transparent) 35%, transparent), url(/img/faq-cta-bg-360.webp)}}@media (prefers-reduced-motion:reduce){.sq__icon{animation:none}}.faq-sec{padding:112px 0}.faq-wrap{width:min(100% - 2 * var(--site-gutter), 800px);gap:48px;margin-inline:auto;display:grid}.faq-sub{color:var(--ds-color-text-body-2xlight);font-size:20px;font-weight:600;line-height:30px;position:relative;top:1px}.faq-page .accordion{gap:12px;width:100%}@media (width<=1023px){.faq-sec{padding:88px 0 96px}.faq-wrap{gap:40px;width:min(100% - 96px,738px)}.faq-sub{font-size:16px;line-height:24px;top:0}}@media (width<=767px){.faq-sec{padding:40px 0}.faq-wrap{gap:28px;width:calc(100% - 32px)}.faq-sub{font-size:14px;font-weight:500;line-height:21px;top:0}.faq-page .acc summary{gap:24px;font-size:16px;line-height:24px}.faq-page .acc summary span{max-width:218px}}
