@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial}}}.faq-group{width:100%}.faq-group--white{background-color:var(--color-white,#fff)}.faq-group--cream{background-color:#ebe8e3}.faq-group__wrapper{flex-direction:column;gap:60px;margin-inline:auto;padding-top:60px;padding-bottom:120px;display:flex}@media (min-width:768px){.faq-group__wrapper{gap:80px;padding-top:60px;padding-bottom:115px}}@media (min-width:1024px){.faq-group__wrapper{padding-top:calc(var(--spacing,.25rem)*20);gap:160px;padding-bottom:200px}}.faq-group__wrapper{max-width:920px}@media not all and (min-width:1280px){.faq-group__wrapper{max-width:584px}}@media not all and (min-width:575px){.faq-group__wrapper{padding-inline:calc(var(--spacing,.25rem)*4);max-width:100%}}.faq-group__header{align-items:center;gap:calc(var(--spacing,.25rem)*8);text-align:center;flex-direction:column;display:flex}@media not all and (min-width:1280px){.faq-group__header{gap:calc(var(--spacing,.25rem)*5)}}@media not all and (min-width:575px){.faq-group__header{gap:calc(var(--spacing,.25rem)*4)}}.faq-group__heading{margin:calc(var(--spacing,.25rem)*0);font-family:var(--font-headline,var(--font-family-headline),ui-sans-serif,system-ui,sans-serif);--tw-leading:1.2;color:var(--color-black,#000);font-size:48px;line-height:1.2}@media not all and (min-width:1280px){.faq-group__heading{--tw-leading:1.5;font-size:32px;line-height:1.5}}@media not all and (min-width:575px){.faq-group__heading{--tw-leading:1.5;font-size:28px;line-height:1.5}}.faq-group__subtitle{margin:calc(var(--spacing,.25rem)*0);font-family:var(--font-headline,var(--font-family-headline),ui-sans-serif,system-ui,sans-serif);--tw-leading:1.5;color:#232323;font-size:24px;line-height:1.5}@media not all and (min-width:1280px){.faq-group__subtitle{font-size:20px}}@media not all and (min-width:575px){.faq-group__subtitle{font-family:var(--font-sans,var(--font-family-text),ui-sans-serif,system-ui,sans-serif);font-size:18px}}.faq-group__grid{column-gap:calc(var(--spacing,.25rem)*10);row-gap:calc(var(--spacing,.25rem)*10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (min-width:1280px){.faq-group__grid{row-gap:calc(var(--spacing,.25rem)*6)}}@media not all and (min-width:575px){.faq-group__grid{row-gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr))}}.faq-group__item{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-black,#000);padding-top:calc(var(--spacing,.25rem)*4)}.faq-group__item-trigger{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*5);width:100%;display:flex}@media (min-width:768px){.faq-group__item-trigger{align-items:center}}.faq-group__item-trigger{cursor:pointer;--tw-border-style:none;padding:calc(var(--spacing,.25rem)*0);text-align:left;background-color:#0000;border-style:none}.faq-group__item-trigger:focus-visible{border-radius:var(--radius-sm,.25rem);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.faq-group__item-question{font-family:var(--font-sans,var(--font-family-text),ui-sans-serif,system-ui,sans-serif);--tw-leading:1.4;color:var(--color-black,#000);flex:1;font-size:18px;line-height:1.4}.faq-group__item-icon{flex-shrink:0;width:16.5px;height:16.5px;margin-top:3px;position:relative}.faq-group__item-icon:before,.faq-group__item-icon:after{content:"";background-color:#24292b;border-radius:1px;position:absolute}.faq-group__item-icon:before{top:50%;left:calc(var(--spacing,.25rem)*0);--tw-translate-y:calc(calc(1/2*100%)*-1);width:100%;height:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.faq-group__item-icon:after{top:calc(var(--spacing,.25rem)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);width:1px;height:100%;translate:var(--tw-translate-x)var(--tw-translate-y);transition:transform .3s,opacity .3s;left:50%}@media not all and (min-width:575px){.faq-group__item-icon:before,.faq-group__item-icon:after{background-color:var(--color-black,#000)}}.faq-group__item--open .faq-group__item-icon:after{opacity:0;transform:translate(-50%)scaleY(0)}.faq-group__item-content{max-height:calc(var(--spacing,.25rem)*0);transition:max-height .35s,padding-top .35s;overflow:hidden}.faq-group__item--open .faq-group__item-content{max-height:800px;padding-top:calc(var(--spacing,.25rem)*4)}.faq-group__item-answer{font-family:var(--font-sans,var(--font-family-text),ui-sans-serif,system-ui,sans-serif);--tw-leading:1.4;color:#66696b;font-size:16px;line-height:1.4}.faq-group__item-answer p{margin:calc(var(--spacing,.25rem)*0)}.faq-group__item-answer p+p{margin-top:calc(var(--spacing,.25rem)*4)}.faq-group__item-answer strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black,#000)}.faq-group__item-answer a{color:var(--color-primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline}.faq-group__item-answer a:hover{color:var(--color-primary-hover)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}
