.fadeEffectElem:not(.init),[data-fade-delay]:not(.init),[data-fade-element]:not(.init),[data-fade]:not(.init){opacity:0}[data-fade-element=tag],[data-fade-element=title]{--fix-line-padding:0.75rem;--fix-padding:1.25rem}@media(max-width:540px){[data-fade-element=tag],[data-fade-element=title]{--fix-line-padding:0;--fix-padding:0}}[data-fade-element=tag] .line,[data-fade-element=title] .line{font:inherit;margin-bottom:calc(var(--fix-line-padding)*-1);overflow:hidden;padding-bottom:var(--fix-line-padding)}[data-fade-element=tag] .line.fix-margin,[data-fade-element=title] .line.fix-margin{margin-bottom:calc(var(--fix-padding)*-1);padding-bottom:var(--fix-padding)}[data-fade-element=tag] .line .word,[data-fade-element=title] .line .word{will-change:transform,opacity}[data-fade-element=tag].is-fade-lines-split:after,[data-fade-element=title].is-fade-lines-split:after,h1.is-fade-lines-split:after,h2.is-fade-lines-split:after,h3.is-fade-lines-split:after,h4.is-fade-lines-split:after{display:none}.has-heading-accent-dot.is-fade-lines-split .line:last-child{padding-inline-end:var(--heading-dot-overflow-room,1.75rem)}.has-heading-accent-dot.is-fade-lines-split .line:last-child:after{background:var(--heading-dot-bg,var(--primary));border-radius:50%;content:"";display:inline-block;height:var(--heading-dot-size,1.5rem);margin-inline-end:var(--heading-dot-margin-inline-end,-3.125rem);margin-inline-start:var(--heading-dot-margin-inline-start,1.125rem);opacity:var(--heading-dot-opacity,0);transition:opacity var(--heading-dot-fade-duration,.5s) ease;vertical-align:middle;width:var(--heading-dot-size,1.5rem)}.has-heading-accent-dot.is-fade-lines-split .line:last-child[style*="text-align: center"]{transform:translateX(calc(var(--heading-dot-overflow-room, 1.75rem)/2))}h1[data-fade-element=title]{--fix-padding:1rem;--fix-line-padding:0.75rem}@media(max-width:1100px){h1[data-fade-element=title]{--fix-padding:0.5rem;--fix-line-padding:0.25rem}}h2[data-fade-element=title]{--fix-padding:0.35em;--fix-line-padding:0.2em}@media(max-width:1100px){h2[data-fade-element=title]{--fix-padding:0.25em;--fix-line-padding:0.15em}}h3[data-fade-element=title]{--fix-padding:0.25rem;--fix-line-padding:0.25rem}.has-heading-accent-dot{--heading-dot-size:1rem;--heading-dot-margin-inline-start:0.25rem;--heading-dot-margin-inline-end:-1.5rem;--heading-dot-overflow-room:1.75rem}@media(min-width:1101px){.has-heading-accent-dot{--heading-dot-size:1.5rem;--heading-dot-margin-inline-start:1.125rem;--heading-dot-margin-inline-end:-3.125rem}}.has-heading-accent-dot{--heading-dot-opacity:0}.has-heading-accent-dot.is-heading-dot-visible{--heading-dot-opacity:1}.has-heading-accent-dot.is-fade-lines-split:not(.is-heading-dot-visible) .line:last-child:after{opacity:0}@media(max-width:540px){.is-heading-dot-hidden-mobile.has-heading-accent-dot .line:last-child:after,.is-heading-dot-hidden-mobile:after{display:none!important}.is-heading-dot-hidden-mobile.has-heading-accent-dot.is-fade-lines-split .line:last-child{padding-inline-end:0;transform:none}.fadeEffectElem:not(.init),[data-fade-delay]:not(.init),[data-fade-element]:not(.init),[data-fade]:not(.init){opacity:1}.has-heading-accent-dot.is-fade-lines-split:not(.is-heading-dot-hidden-mobile) .line:last-child,.has-heading-accent-dot:not(.is-heading-dot-hidden-mobile),[data-fade-element=tag]:not(.is-fade-lines-split):not(.is-heading-dot-hidden-mobile),[data-fade-element=title]:not(.is-fade-lines-split):not(.is-heading-dot-hidden-mobile){--heading-dot-opacity:1}.has-heading-accent-dot.is-fade-lines-split:not(.is-heading-dot-hidden-mobile):not(.is-heading-dot-visible) .line:last-child:after{opacity:1}}@media(prefers-reduced-motion:reduce){.fadeEffectElem,[data-fade-delay],[data-fade-element],[data-fade]{opacity:1}.has-heading-accent-dot{--heading-dot-opacity:1}}.block-faq{background:var(--background);position:relative;z-index:2}.block-faq__container{padding:var(--padding-big) var(--margin-small)}@media(min-width:1101px){.block-faq__container{padding:var(--space-xl) var(--padding-big)}}.block-faq__inner{gap:3rem;margin-inline:auto;max-width:55rem}.block-faq__header,.block-faq__inner{align-items:center;display:flex;flex-direction:column;width:100%}.block-faq__header{gap:1.75rem;max-width:47.375rem;text-align:center}.block-faq__label{color:var(--primary);margin:0}@media(min-width:1101px){.block-faq__label{margin-bottom:.5rem}}.block-faq__title{color:var(--base);font-family:Denton,serif;font-size:4rem;font-weight:500;letter-spacing:-.04rem;line-height:1;margin:0 0 -.25rem;width:100%}@media(max-width:728px){.block-faq__title{font-size:2.25rem;letter-spacing:-.0225rem}}.block-faq__title b,.block-faq__title strong{font-family:American Grotesk,sans-serif;font-weight:900}.block-faq__title{line-height:90%}@media(min-width:1101px){.block-faq__title{--heading-dot-margin-inline-start:1.25rem;--heading-dot-margin-inline-end:-3.125rem;--heading-dot-overflow-room:0.5625rem}}.block-faq__title:not(.is-fade-lines-split):after{background:var(--heading-dot-bg,var(--primary));border-radius:50%;content:"";display:inline-block;height:var(--heading-dot-size,1.5rem);margin-inline-end:var(--heading-dot-margin-inline-end,-3.125rem);margin-inline-start:var(--heading-dot-margin-inline-start,1.125rem);opacity:var(--heading-dot-opacity,0);transition:opacity var(--heading-dot-fade-duration,.5s) ease;vertical-align:middle;width:var(--heading-dot-size,1.5rem)}@media(max-width:728px){.block-faq__title:not(.is-fade-lines-split):after{display:none}}@media(min-width:1101px){.block-faq__title.is-fade-lines-split .line:last-child{--heading-dot-margin-inline-start:1.25rem;--heading-dot-margin-inline-end:-2.5rem;--heading-dot-overflow-room:0.5625rem}}.block-faq__list{background:var(--cards-bg);border:1px solid var(--border);border-radius:1.5rem;display:flex;flex-direction:column;gap:.375rem;padding:var(--margin-small);width:100%}.block-faq__item{background:#fff;border:1.2px solid hsla(0,0%,92%,.25);border-radius:1rem;overflow:hidden;transition:background-color .3s}.block-faq__item.is-open .block-faq__toggle{background:var(--background);border-color:var(--border);transform:rotate(135deg)}.block-faq__trigger{align-items:center;color:var(--base);display:flex;gap:4.5rem;justify-content:space-between;padding:1.5rem;text-align:left;transition:.3s;width:100%}@media(max-width:728px){.block-faq__trigger{align-items:flex-start;gap:.5rem;padding:1rem}}.block-faq__question{flex:1;margin:0;min-width:0;word-break:break-word}.block-faq__toggle{align-items:center;background:#fff;border:1.2px solid var(--border);border-radius:50%;display:flex;flex-shrink:0;height:2.75rem;justify-content:center;transition:.3s;width:2.75rem}.block-faq__toggle-icon{height:.875rem;position:relative;width:.875rem}.block-faq__toggle-icon:after,.block-faq__toggle-icon:before{background:currentColor;border-radius:1px;content:"";position:absolute;transition:transform .2s ease,opacity .2s ease}.block-faq__toggle-icon:before{height:2px;left:0;top:50%;transform:translateY(-50%);width:100%}.block-faq__toggle-icon:after{height:100%;left:50%;top:0;transform:translateX(-50%);width:2px}.block-faq__panel{display:none;overflow:hidden}.block-faq__answer{color:var(--subtle);padding:0 1.5rem 2rem}@media(max-width:728px){.block-faq__answer{padding:0 1rem 1.5rem}}@media(min-width:1101px){.block-faq__answer{padding-right:6.625rem}}.block-faq__answer p{margin:0 0 .5rem}.block-faq__answer p:last-child{margin-bottom:0}.block-faq__answer ol,.block-faq__answer ul{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:.5rem 0;padding:0}.block-faq__answer li{align-items:flex-start;display:flex;gap:.75rem}.block-faq__answer li:before{background:var(--primary);content:"";flex-shrink:0;height:1.625rem;margin-top:-.0625rem;-webkit-mask-image:radial-gradient(circle at center,#000 38%,transparent 40%);mask-image:radial-gradient(circle at center,#000 38%,transparent 40%);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.5rem .5rem;mask-size:.5rem .5rem;width:1.5rem}.block-faq__answer strong{font-weight:600}.block-faq__item.is-open .block-faq__trigger{margin-bottom:-.5rem}@media(max-width:728px){.block-faq__inner{gap:2rem}.block-faq__header{gap:1.5rem}.block-faq__list{border-radius:1rem;padding:.375rem}.block-faq__item{border-radius:.625rem}.block-faq__question{font-size:1.125rem;font-style:normal;font-weight:900;letter-spacing:.03375rem;line-height:100%}.block-faq__panel{margin-top:0}}@media(prefers-reduced-motion:reduce){.block-faq__toggle-icon:after,.block-faq__toggle-icon:before{transition:none}}