.faq-sections[data-astro-cid-sqdwkw3y]{--faq-ease:cubic-bezier(.22, 1, .36, 1);--faq-ease-out:cubic-bezier(.16, 1, .3, 1);--faq-magenta:var(--glow-border);--faq-acc-ms:.32s;box-sizing:border-box;width:100%;max-width:none;margin:0;position:relative}.faq-sections[data-astro-cid-sqdwkw3y] [data-astro-cid-sqdwkw3y],.faq-sections[data-astro-cid-sqdwkw3y] [data-astro-cid-sqdwkw3y]:before,.faq-sections[data-astro-cid-sqdwkw3y] [data-astro-cid-sqdwkw3y]:after{box-sizing:border-box}.faq-sections__layout[data-astro-cid-sqdwkw3y]{z-index:1;gap:var(--space-8);flex-direction:column;width:100%;display:flex;position:relative}.faq-sections[data-astro-cid-sqdwkw3y]:not(.is-faq-enhanced) .faq-sections__rail[data-astro-cid-sqdwkw3y],.faq-sections[data-astro-cid-sqdwkw3y]:not(.is-faq-enhanced) .faq-sections__highlight[data-astro-cid-sqdwkw3y]{display:none}.faq-sections__rail[data-astro-cid-sqdwkw3y]{width:100%;min-width:0;position:relative}.faq-sections__tablist[data-astro-cid-sqdwkw3y]{scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;border-bottom:1px solid color-mix(in srgb, var(--border-default) 40%, transparent);flex-flow:row;gap:0;width:100%;margin:0;padding:0 1.5rem 0 0;display:flex;position:relative;overflow:auto hidden}.faq-sections__highlight[data-astro-cid-sqdwkw3y]{z-index:0;pointer-events:none;opacity:0;width:0;height:0;transition:transform .38s var(--faq-ease-out), width .38s var(--faq-ease-out), height .38s var(--faq-ease-out), opacity .22s var(--faq-ease), background-color .22s var(--faq-ease), box-shadow .22s var(--faq-ease);will-change:transform, width, height;background:0 0;border-radius:0;position:absolute;top:0;left:0}.faq-sections[data-astro-cid-sqdwkw3y].is-faq-enhanced .faq-sections__highlight[data-astro-cid-sqdwkw3y].is-ready{opacity:1}.faq-sections__highlight[data-astro-cid-sqdwkw3y]{background:var(--faq-magenta);box-shadow:0 0 12px color-mix(in srgb, var(--faq-magenta) 32%, transparent)}.faq-sections__rail[data-astro-cid-sqdwkw3y]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to right, transparent, var(--bg-base,#000));width:2rem;position:absolute;top:0;bottom:0;right:0}.faq-sections__tab[data-astro-cid-sqdwkw3y]{z-index:1;min-height:2.75rem;color:var(--text-muted);font-family:var(--font-ui);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;scroll-snap-align:start;transition:color .22s var(--faq-ease);background:0 0;border:0;border-radius:0;flex:none;align-items:center;margin:0;padding:.55rem .85rem;font-size:.8125rem;font-weight:500;line-height:1.3;display:inline-flex;position:relative}.faq-sections__tab[data-astro-cid-sqdwkw3y]:hover{color:var(--text-heading)}.faq-sections__tab[data-astro-cid-sqdwkw3y][aria-selected=true]{color:var(--text-heading);font-weight:600}.faq-sections__tab[data-astro-cid-sqdwkw3y]:focus{outline:none}.faq-sections__tab[data-astro-cid-sqdwkw3y]:focus-visible{outline:2px solid var(--focus-ring,var(--faq-magenta));outline-offset:3px;border-radius:2px}.faq-sections__stage[data-astro-cid-sqdwkw3y]{width:100%;min-width:0}.faq-sections__panel-body[data-astro-cid-sqdwkw3y]{width:100%;margin:0}.faq-sections__panel-body[data-astro-cid-sqdwkw3y][hidden]{display:none!important}.faq-sections__stage-header[data-astro-cid-sqdwkw3y]{align-items:flex-start;gap:var(--space-4);margin:0 0 var(--space-6);padding:0 0 var(--space-5);border-bottom:1px solid color-mix(in srgb, var(--border-default) 42%, transparent);display:flex}.faq-sections__section-accent[data-astro-cid-sqdwkw3y]{background:linear-gradient(180deg, var(--faq-magenta) 0%, color-mix(in srgb, var(--faq-magenta) 35%, transparent) 100%);width:3px;min-height:1.75rem;box-shadow:0 0 16px color-mix(in srgb, var(--faq-magenta) 35%, transparent);border-radius:999px;flex:none;align-self:stretch;margin-top:.2rem}.faq-sections__section-copy[data-astro-cid-sqdwkw3y]{flex:auto;min-width:0}.faq-sections__section-title[data-astro-cid-sqdwkw3y]{max-width:min(100%,36rem);font-family:var(--font-heading);letter-spacing:-.028em;color:var(--text-heading);text-wrap:balance;margin:0;font-size:clamp(1.45rem,1.2rem + .75vw,2rem);font-weight:700;line-height:1.15}.faq-sections__accordion[data-astro-cid-sqdwkw3y]{flex-direction:column;width:100%;margin:0;display:flex}.faq-item[data-astro-cid-sqdwkw3y]{border:0;border-bottom:1px solid color-mix(in srgb, var(--border-default) 36%, transparent);width:100%;transition:background-color .28s var(--faq-ease);background:0 0;margin:0}.faq-item[data-astro-cid-sqdwkw3y][open]{background:linear-gradient(90deg, color-mix(in srgb, var(--faq-magenta) 6%, transparent) 0%, transparent 48%)}.faq-item__summary[data-astro-cid-sqdwkw3y]{align-items:start;column-gap:var(--space-5);cursor:pointer;width:100%;min-height:2.75rem;color:var(--text-heading);grid-template-columns:minmax(0,1fr) auto;margin:0;padding:1.1rem 0;list-style:none;display:grid}.faq-item__summary[data-astro-cid-sqdwkw3y]::-webkit-details-marker{display:none}.faq-item__summary[data-astro-cid-sqdwkw3y]::marker{content:""}.faq-item__question[data-astro-cid-sqdwkw3y]{min-width:0;font-family:var(--font-heading);letter-spacing:-.014em;text-wrap:pretty;transition:color .2s var(--faq-ease), border-color .22s var(--faq-ease);border-inline-start:2px solid #0000;padding-inline-start:.85rem;font-size:clamp(1rem,.94rem + .22vw,1.1rem);font-weight:600;line-height:1.4}.faq-item[data-astro-cid-sqdwkw3y][open] .faq-item__question[data-astro-cid-sqdwkw3y]{border-inline-start-color:var(--faq-magenta);color:color-mix(in srgb, var(--text-heading) 96%, var(--faq-magenta))}.faq-item__caret[data-astro-cid-sqdwkw3y]{border-right:1.5px solid var(--text-muted);border-bottom:1.5px solid var(--text-muted);width:.5rem;height:.5rem;transition:transform .28s var(--faq-ease), border-color .2s var(--faq-ease), margin-top .28s var(--faq-ease);flex-shrink:0;margin-top:.45rem;transform:rotate(45deg)}.faq-item[data-astro-cid-sqdwkw3y][open] .faq-item__caret[data-astro-cid-sqdwkw3y]{border-color:var(--faq-magenta);margin-top:.55rem;transform:rotate(225deg)}.faq-item__summary[data-astro-cid-sqdwkw3y]:hover .faq-item__question[data-astro-cid-sqdwkw3y]{color:color-mix(in srgb, var(--text-heading) 94%, var(--faq-magenta))}.faq-item__summary[data-astro-cid-sqdwkw3y]:hover .faq-item__caret[data-astro-cid-sqdwkw3y]{border-color:color-mix(in srgb, var(--text-heading) 65%, var(--faq-magenta))}.faq-item__summary[data-astro-cid-sqdwkw3y]:focus{outline:none}.faq-item__summary[data-astro-cid-sqdwkw3y]:focus-visible{outline:2px solid var(--focus-ring,var(--faq-magenta));outline-offset:4px;border-radius:2px}.faq-item__body[data-astro-cid-sqdwkw3y]{opacity:0;width:100%;max-width:42rem;height:0;margin-inline-start:2px;padding-inline-start:.85rem;overflow:hidden}.faq-sections[data-astro-cid-sqdwkw3y].is-faq-enhanced .faq-item__body[data-astro-cid-sqdwkw3y]{display:block}.faq-item__body-inner[data-astro-cid-sqdwkw3y]{min-height:0}.faq-item__answer[data-astro-cid-sqdwkw3y]{color:var(--text-primary);text-wrap:pretty;margin:0;padding-bottom:1.3rem;font-size:clamp(.9375rem,.91rem + .12vw,1.03rem);line-height:1.72}.faq-sections[data-astro-cid-sqdwkw3y]:not(.is-faq-enhanced) .faq-item[data-astro-cid-sqdwkw3y][open] .faq-item__body[data-astro-cid-sqdwkw3y]{opacity:1;height:auto}.faq-sections[data-astro-cid-sqdwkw3y].is-faq-enhanced .faq-sections__panel-body[data-astro-cid-sqdwkw3y].is-faq-panel-animating:not([hidden]){animation:faq-panel-enter .42s var(--faq-ease-out) both}.faq-sections[data-astro-cid-sqdwkw3y].is-faq-enhanced .faq-sections__panel-body[data-astro-cid-sqdwkw3y].is-faq-panel-animating:not([hidden]) .faq-sections__stage-header[data-astro-cid-sqdwkw3y]{animation:faq-heading-enter .48s var(--faq-ease-out) both}.faq-sections[data-astro-cid-sqdwkw3y].is-faq-enhanced .faq-sections__panel-body[data-astro-cid-sqdwkw3y].is-faq-panel-animating:not([hidden]) .faq-sections__section-accent[data-astro-cid-sqdwkw3y]{animation:faq-accent-enter .55s var(--faq-ease-out) both}.faq-sections[data-astro-cid-sqdwkw3y].is-faq-enhanced .faq-sections__panel-body[data-astro-cid-sqdwkw3y].is-faq-panel-animating:not([hidden]) .faq-item[data-astro-cid-sqdwkw3y]{animation:faq-item-enter .45s var(--faq-ease-out) both;animation-delay:calc(90ms + var(--faq-item-i,0) * 42ms)}@keyframes faq-panel-enter{0%{opacity:0}to{opacity:1}}@keyframes faq-heading-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@keyframes faq-accent-enter{0%{opacity:0;transform-origin:top;transform:scaleY(.35)}to{opacity:1;transform-origin:top;transform:scaleY(1)}}@keyframes faq-item-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@media (width>=900px){.faq-sections__layout[data-astro-cid-sqdwkw3y]{grid-template-columns:minmax(14rem,17.5rem) minmax(0,1fr);align-items:start;gap:0 clamp(2rem,4vw,3.5rem);display:grid}.faq-sections__rail[data-astro-cid-sqdwkw3y]{top:calc(var(--app-header-total) + var(--space-5));align-self:start;padding-top:.15rem;position:sticky}.faq-sections__rail[data-astro-cid-sqdwkw3y]:after{display:none}.faq-sections__tablist[data-astro-cid-sqdwkw3y]{border-bottom:0;flex-flow:column;align-items:stretch;gap:.15rem;padding:0;overflow:visible}.faq-sections__highlight[data-astro-cid-sqdwkw3y]{background:color-mix(in srgb, var(--faq-magenta) 11%, transparent);box-shadow:inset 2px 0 0 var(--faq-magenta);border-radius:0 .55rem .55rem 0}.faq-sections__tab[data-astro-cid-sqdwkw3y]{white-space:normal;text-align:left;border-radius:0 .5rem .5rem 0;justify-content:flex-start;width:100%;min-height:2.5rem;padding:.55rem .75rem .55rem .9rem;font-size:.875rem;line-height:1.35}.faq-sections__stage[data-astro-cid-sqdwkw3y]{border-inline-start:1px solid color-mix(in srgb, var(--border-default) 38%, transparent);min-height:20rem;padding-inline-start:var(--space-8)}.faq-sections__stage-header[data-astro-cid-sqdwkw3y]{margin-bottom:var(--space-8);padding-bottom:var(--space-6)}.faq-item__summary[data-astro-cid-sqdwkw3y]{padding-block:1.15rem}}@media (width>=1100px){.faq-sections__layout[data-astro-cid-sqdwkw3y]{column-gap:var(--space-12);grid-template-columns:minmax(15.5rem,19rem) minmax(0,1fr)}.faq-sections__stage[data-astro-cid-sqdwkw3y]{padding-inline-start:var(--space-10)}}@media (prefers-reduced-motion:reduce){.faq-sections__tab[data-astro-cid-sqdwkw3y],.faq-sections__highlight[data-astro-cid-sqdwkw3y],.faq-item__caret[data-astro-cid-sqdwkw3y],.faq-item__question[data-astro-cid-sqdwkw3y],.faq-item[data-astro-cid-sqdwkw3y]{transition:none}.faq-sections[data-astro-cid-sqdwkw3y].is-faq-enhanced .faq-sections__panel-body[data-astro-cid-sqdwkw3y].is-faq-panel-animating:not([hidden]),.faq-sections[data-astro-cid-sqdwkw3y].is-faq-enhanced .faq-sections__panel-body[data-astro-cid-sqdwkw3y].is-faq-panel-animating:not([hidden]) .faq-sections__stage-header[data-astro-cid-sqdwkw3y],.faq-sections[data-astro-cid-sqdwkw3y].is-faq-enhanced .faq-sections__panel-body[data-astro-cid-sqdwkw3y].is-faq-panel-animating:not([hidden]) .faq-sections__section-accent[data-astro-cid-sqdwkw3y],.faq-sections[data-astro-cid-sqdwkw3y].is-faq-enhanced .faq-sections__panel-body[data-astro-cid-sqdwkw3y].is-faq-panel-animating:not([hidden]) .faq-item[data-astro-cid-sqdwkw3y]{animation:none}}.page-shell.page-shell--faq{isolation:isolate;padding-top:0;padding-bottom:0;position:relative}.page-shell.page-shell--faq:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 45% at 12% 18%, color-mix(in srgb, var(--glow-border) 12%, transparent), transparent 65%), radial-gradient(55% 40% at 88% 28%, color-mix(in srgb, var(--glow-border) 7%, transparent), transparent 68%), radial-gradient(60% 35% at 50% 100%, color-mix(in srgb, var(--glow-border) 5%, transparent), transparent 70%);position:absolute;inset:0}.page-shell.page-shell--faq>*{z-index:1;position:relative}#main-content.page-shell--faq>header.website-page-header{margin-block-end:0}#main-content.page-shell--faq>.faq-sections{width:100%;margin-block-start:clamp(calc(var(--space-16) + var(--space-4)), 4.5rem + 2.5vw, calc(var(--space-16) + var(--space-12)));margin-inline:0}#main-content.page-shell--faq>.page-closing-cta{padding-top:var(--space-10);--pct-padding-bottom:clamp(calc(var(--space-12) + var(--space-6)), 6.5vw, calc(var(--space-16) + var(--space-10)));padding-bottom:var(--pct-padding-bottom);margin-block-start:var(--space-12)}@media (width<=639px){#main-content.page-shell--faq>.faq-sections{margin-block-start:calc(var(--space-16) + var(--space-2))}}@media (width<=1023px){#main-content.page-shell--faq>.page-closing-cta{padding-top:var(--space-8);--pct-padding-bottom:clamp(calc(var(--space-12) + var(--space-4)), 6vw, calc(var(--space-16) + var(--space-6)));padding-bottom:var(--pct-padding-bottom);margin-block-start:var(--space-10)}}@media (width>=1024px){#main-content.page-shell--faq>.faq-sections{margin-block-start:clamp(calc(var(--space-16) + var(--space-8)), 5.5rem + 2vw, calc(var(--space-16) + var(--space-12)))}#main-content.page-shell--faq>.page-closing-cta{padding-top:clamp(var(--space-10), 4vw, var(--space-12));--pct-padding-bottom:clamp(calc(var(--space-16) + var(--space-2)), 7vw, calc(var(--space-16) + var(--space-12)));padding-bottom:var(--pct-padding-bottom);margin-block-start:calc(var(--space-16) + var(--space-4))}}html.js-faq-entry #main-content.page-shell--faq .website-page-header__inner>[data-entry-reveal]{transition-property:opacity,transform;transition-duration:var(--faq-entry-duration,.76s);transition-timing-function:var(--faq-entry-ease,cubic-bezier(.22, 1, .36, 1))}html.js-faq-entry #main-content.page-shell--faq .website-page-header__inner[data-entry-reveal-anchor]:not(.is-faq-revealed)>[data-entry-reveal]{opacity:0;will-change:opacity, transform;transform:translateY(clamp(12px,2.2vw,22px))}html.js-faq-entry #main-content.page-shell--faq .website-page-header__inner.is-faq-revealed>[data-entry-reveal]:first-child{opacity:1;transition-delay:0s;transform:translate(0,0)}html.js-faq-entry #main-content.page-shell--faq .website-page-header__inner.is-faq-revealed>[data-entry-reveal]:nth-child(2){opacity:1;transition-delay:80ms;transform:translate(0,0)}html.js-faq-entry #main-content.page-shell--faq .website-page-header__inner.is-faq-revealed>[data-entry-reveal]:nth-child(3){opacity:1;transition-delay:.16s;transform:translate(0,0)}html.js-faq-entry #main-content.page-shell--faq .faq-sections__layout[data-faq-reveal-anchor] [data-faq-rail],html.js-faq-entry #main-content.page-shell--faq .faq-sections__layout[data-faq-reveal-anchor] [data-faq-stage]{transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.16,1,.3,1)}html.js-faq-entry #main-content.page-shell--faq .faq-sections__layout[data-faq-reveal-anchor]:not(.is-faq-revealed) [data-faq-rail],html.js-faq-entry #main-content.page-shell--faq .faq-sections__layout[data-faq-reveal-anchor]:not(.is-faq-revealed) [data-faq-stage]{opacity:0;will-change:opacity, transform;transform:translateY(clamp(14px,2.4vw,24px))}html.js-faq-entry #main-content.page-shell--faq .faq-sections__layout[data-faq-reveal-anchor].is-faq-revealed [data-faq-rail]{opacity:1;transition-delay:80ms;transform:translate(0,0)}html.js-faq-entry #main-content.page-shell--faq .faq-sections__layout[data-faq-reveal-anchor].is-faq-revealed [data-faq-stage]{opacity:1;transition-delay:.18s;transform:translate(0,0)}html.js-faq-entry #main-content.page-shell--faq .faq-sections__layout[data-faq-reveal-anchor].is-faq-revealed .faq-sections__tab{animation:.55s cubic-bezier(.22,1,.36,1) both faq-tab-rise;animation-delay:calc(.2s + var(--faq-tab-i,0) * 35ms)}@keyframes faq-tab-rise{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0,0)}}@media (width<=899px){@keyframes faq-tab-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}}@media (prefers-reduced-motion:reduce){html.js-faq-entry #main-content.page-shell--faq .website-page-header__inner>[data-entry-reveal],html.js-faq-entry #main-content.page-shell--faq .faq-sections__layout[data-faq-reveal-anchor] [data-faq-rail],html.js-faq-entry #main-content.page-shell--faq .faq-sections__layout[data-faq-reveal-anchor] [data-faq-stage],html.js-faq-entry #main-content.page-shell--faq .faq-sections__layout[data-faq-reveal-anchor].is-faq-revealed .faq-sections__tab{will-change:auto;opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
