.bsfaq[data-astro-cid-fy56zzlr]{background:var(--color-surface-primary);padding-block:calc(40px * var(--fluid-scale))}.bsfaq__panel[data-astro-cid-fy56zzlr]{max-width:var(--frame-max);margin:0 auto;padding-inline:calc(40px * var(--fluid-scale));padding-block:calc(97px * var(--fluid-scale)) calc(113px * var(--fluid-scale));background:var(--color-surface-tertiary)}.bsfaq__header[data-astro-cid-fy56zzlr]{text-align:center}.bsfaq__tag[data-astro-cid-fy56zzlr]{display:block;font-family:var(--font-label);font-size:var(--text-body-xs);font-weight:500;line-height:normal;letter-spacing:.1667em;text-transform:uppercase;color:var(--color-brand-accent);text-box-trim:trim-both;text-box-edge:cap alphabetic}.bsfaq__title[data-astro-cid-fy56zzlr]{max-width:calc(671px * var(--fluid-scale));margin:calc(16px * var(--fluid-scale)) auto 0;font-size:calc(54px * var(--fluid-scale));line-height:1.15!important;letter-spacing:-.02em}.bsfaq__intro[data-astro-cid-fy56zzlr]{margin:calc(13px * var(--fluid-scale)) auto 0;font-family:var(--font-body);font-size:var(--text-body-md);font-weight:400;line-height:calc(25px * var(--fluid-scale));color:var(--color-text-primary)}.bsfaq__list[data-astro-cid-fy56zzlr]{max-width:calc(1100px * var(--fluid-scale));margin:calc(74px * var(--fluid-scale)) auto 0}.bsfaq__item[data-astro-cid-fy56zzlr]{border-bottom:1px solid var(--color-rule);padding-bottom:calc(28px * var(--fluid-scale));margin-bottom:calc(28px * var(--fluid-scale))}.bsfaq__item[data-astro-cid-fy56zzlr]:last-child{margin-bottom:0}.bsfaq__summary[data-astro-cid-fy56zzlr]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-6);cursor:pointer;list-style:none}.bsfaq__summary[data-astro-cid-fy56zzlr]::-webkit-details-marker{display:none}.bsfaq__question[data-astro-cid-fy56zzlr]{max-width:calc(896px * var(--fluid-scale));font-family:var(--font-display);font-size:var(--text-heading-md);font-weight:600;line-height:1!important;letter-spacing:-.02em;color:var(--color-text-primary);transition:color var(--transition-fast, .15s ease)}.bsfaq__summary[data-astro-cid-fy56zzlr]:hover .bsfaq__question[data-astro-cid-fy56zzlr],.bsfaq__item[data-astro-cid-fy56zzlr][open] .bsfaq__question[data-astro-cid-fy56zzlr]{color:var(--color-brand-accent)}.bsfaq__chevron[data-astro-cid-fy56zzlr]{flex:0 0 auto;width:calc(12px * var(--fluid-scale));height:calc(8px * var(--fluid-scale));color:var(--color-text-primary);transition:transform var(--transition-fast, .15s ease)}.bsfaq__chevron[data-astro-cid-fy56zzlr] svg[data-astro-cid-fy56zzlr]{width:100%;height:100%}.bsfaq__item[data-astro-cid-fy56zzlr][open] .bsfaq__chevron[data-astro-cid-fy56zzlr]{transform:rotate(180deg)}.bsfaq__answer[data-astro-cid-fy56zzlr]{margin-top:calc(12px * var(--fluid-scale));font-family:var(--font-body);font-size:var(--text-body-md);font-weight:400;line-height:1.6;color:var(--color-text-primary)}.bsfaq__answer[data-astro-cid-fy56zzlr] p{margin:0 0 calc(12px * var(--fluid-scale))}.bsfaq__answer[data-astro-cid-fy56zzlr] p:last-child{margin-bottom:0}@media(max-width:768px){.bsfaq[data-astro-cid-fy56zzlr]{padding-block:calc(50px * var(--m-scale)) 0}.bsfaq__panel[data-astro-cid-fy56zzlr]{margin-inline:var(--frame-gutter);padding-inline:calc(14px * var(--m-scale));padding-block:calc(69px * var(--m-scale)) calc(27px * var(--m-scale))}.bsfaq__title[data-astro-cid-fy56zzlr]{max-width:none;margin-top:calc(15px * var(--m-scale));font-size:calc(36px * var(--m-scale));line-height:1.1!important}.bsfaq__intro[data-astro-cid-fy56zzlr]{margin-top:calc(17px * var(--m-scale));font-size:var(--m-body);line-height:1.6}.bsfaq__list[data-astro-cid-fy56zzlr]{max-width:none;margin-top:calc(39px * var(--m-scale))}.bsfaq__item[data-astro-cid-fy56zzlr]{padding-bottom:calc(28px * var(--m-scale));margin-bottom:calc(25px * var(--m-scale))}.bsfaq__question[data-astro-cid-fy56zzlr]{max-width:none;font-size:var(--m-card-title);line-height:1.1!important}.bsfaq__chevron[data-astro-cid-fy56zzlr]{width:calc(9px * var(--m-scale));height:calc(4.5px * var(--m-scale))}.bsfaq__answer[data-astro-cid-fy56zzlr]{margin-top:calc(12px * var(--m-scale));font-size:var(--m-body)}}
