.hero.svelte-1x1eovz{position:relative;z-index:2;width:100%;height:100svh;min-height:100svh;overflow-y:visible}.menu-backdrop.svelte-1x1eovz{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;z-index:999;transition:all .5s ease;pointer-events:none}.menu-backdrop.active.svelte-1x1eovz{opacity:1;visibility:visible;pointer-events:auto}.hero-inner.svelte-1x1eovz{position:relative;width:100%;height:100%;min-height:100%}.faq-site-hero-intro.svelte-1x1eovz{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;flex-direction:column;align-items:stretch;padding:var(--space-6) var(--space-5) max(var(--space-8),env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent 0%,rgba(5,12,28,.35) 35%,rgba(5,12,28,.78) 100%);pointer-events:auto;transition:all .5s ease}.faq-site-hero-intro__main.svelte-1x1eovz{width:100%}.faq-hero-content.svelte-1x1eovz{flex-shrink:0;text-align:center;padding:var(--space-5) 20px 0;transition:all .5s ease}@media(min-width:768px){.faq-hero-content.svelte-1x1eovz{padding-left:48px;padding-right:48px}}.faq-hero-scroll.svelte-1x1eovz{margin:0;font-size:10px;color:#fff6;letter-spacing:3px;text-transform:uppercase}.hero.menu-open .faq-site-hero-intro.svelte-1x1eovz{opacity:.15;transform:translateY(10px)}.faq-intro.svelte-1bex8oj,.faq-page.svelte-1bex8oj{--faq-ink: #0a1628;--faq-muted: rgba(10, 22, 40, .62);--faq-accent: var(--brand-blue);--faq-accent-soft: var(--brand-blue-soft);--faq-border: rgba(10, 22, 40, .1);--faq-card: rgba(255, 255, 255, .92)}.faq-page.svelte-1bex8oj{color:var(--faq-ink);position:relative;z-index:1}.faq-intro.svelte-1bex8oj{padding:var(--space-12) var(--space-5) var(--space-8);background:linear-gradient(180deg,#f8fafc,#fff 55%);border-bottom:1px solid var(--faq-border)}.faq-intro--overVideo.svelte-1bex8oj{padding:0;background:none;border:none}.faq-intro--overVideo.svelte-1bex8oj .faq-intro__inner:where(.svelte-1bex8oj){color:#f8fafc}.faq-intro--overVideo.svelte-1bex8oj .faq-intro__title:where(.svelte-1bex8oj){color:#f8fafc;margin-bottom:var(--space-6)}.faq-intro--overVideo.svelte-1bex8oj .faq-search:where(.svelte-1bex8oj){color:var(--faq-ink)}.faq-intro--overVideo.svelte-1bex8oj .faq-search__input:where(.svelte-1bex8oj){color:var(--faq-ink);-webkit-text-fill-color:var(--faq-ink);caret-color:var(--faq-accent);border:2px solid rgba(10,22,40,.2);background:#fff}.faq-intro--overVideo.svelte-1bex8oj .faq-search__input:where(.svelte-1bex8oj):focus{border-color:var(--faq-accent);box-shadow:0 0 0 3px var(--faq-accent-soft)}.faq-intro--overVideo.svelte-1bex8oj .faq-search__input:where(.svelte-1bex8oj)::placeholder{color:#0a16287a}.faq-intro--overVideo.svelte-1bex8oj .faq-search__panel:where(.svelte-1bex8oj){color:var(--faq-ink);background:#fff;border:1px solid rgba(10,22,40,.12);max-height:min(36rem,78vh)}.faq-intro--overVideo.svelte-1bex8oj .faq-search:where(.svelte-1bex8oj):not(.faq-search--panel-above) .faq-search__panel:where(.svelte-1bex8oj){box-shadow:0 18px 50px #050c1c2e}.faq-intro--overVideo.svelte-1bex8oj .faq-search--panel-above:where(.svelte-1bex8oj) .faq-search__panel:where(.svelte-1bex8oj){box-shadow:0 -12px 40px #050c1c2e}.faq-intro--overVideo.svelte-1bex8oj .faq-search__row:where(.svelte-1bex8oj){color:var(--faq-ink)}.faq-intro--overVideo.svelte-1bex8oj .faq-search__row:where(.svelte-1bex8oj):hover{background:var(--brand-blue-row-hover-strong)}.faq-intro--overVideo.svelte-1bex8oj .faq-search__row--status:where(.svelte-1bex8oj):hover{background:transparent}.faq-intro__inner.svelte-1bex8oj{width:min(48rem,100%);margin:0 auto;text-align:center;color:var(--faq-ink)}.faq-intro__title.svelte-1bex8oj{font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;margin-bottom:var(--space-4)}.faq-search.svelte-1bex8oj{position:relative;text-align:left}.faq-search__input.svelte-1bex8oj{width:100%;border-radius:999px;min-height:3.25rem;padding:0 3.25rem 0 var(--space-5);font-size:var(--text-base);border:2px solid var(--faq-border);background:#fff;color:var(--faq-ink);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.faq-search__input.svelte-1bex8oj:focus{border-color:var(--faq-accent);box-shadow:0 0 0 3px var(--faq-accent-soft)}.faq-search__btn.svelte-1bex8oj{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);width:2.75rem;height:2.75rem;border-radius:50%;border:none;background:var(--faq-accent);color:#fff;display:flex;align-items:center;justify-content:center}.faq-search__btn.svelte-1bex8oj:hover{background:var(--brand-blue-hover)}.faq-search__panel.svelte-1bex8oj{position:absolute;left:0;right:0;top:calc(100% + .5rem);bottom:auto;background:#fff;border-radius:var(--space-3);box-shadow:0 18px 50px #050c1c2e;border:1px solid var(--faq-border);max-height:min(36rem,78vh);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10}.faq-search--panel-above.svelte-1bex8oj .faq-search__panel:where(.svelte-1bex8oj){top:auto;bottom:calc(100% + .5rem);box-shadow:0 -18px 50px #050c1c29}.faq-search__row.svelte-1bex8oj{width:100%;min-width:0;text-align:left;padding:var(--space-4);border:0;border-bottom:1px solid var(--faq-border);background:transparent;cursor:pointer;font:inherit;color:inherit;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2)}.faq-search__row.svelte-1bex8oj:last-child{border-bottom:none}.faq-search__row.svelte-1bex8oj:hover{background:var(--brand-blue-row-hover)}.faq-search__row--status.svelte-1bex8oj{cursor:default}.faq-search__row--status.svelte-1bex8oj:hover{background:transparent}.faq-search__q.svelte-1bex8oj{display:block;font-size:var(--text-md);color:var(--faq-accent);font-weight:600;line-height:1.4;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.faq-search__a.svelte-1bex8oj{display:block;font-size:var(--text-sm);color:var(--faq-muted);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.faq-search__empty.svelte-1bex8oj{padding:var(--space-5);font-size:var(--text-sm);color:var(--faq-muted);margin:0}.faq-search__warn.svelte-1bex8oj{color:#b45309;background:#b4530914;border-radius:var(--space-2)}.faq-body.svelte-1bex8oj{width:min(72.25rem,100%);margin:0 auto;padding:var(--space-10) var(--space-5) var(--space-15)}.faq-body__title.svelte-1bex8oj{font-size:clamp(1.35rem,3vw,2rem);font-weight:600;text-align:center;margin-bottom:var(--space-12);color:var(--faq-ink)}.faq-accordion.svelte-1bex8oj{display:flex;flex-direction:column;gap:var(--space-3)}.faq-item.svelte-1bex8oj{border-radius:var(--space-3);border:1px solid var(--faq-border);background:#fff;box-shadow:0 6px 24px #050c1c0a;overflow:hidden;scroll-margin-top:6rem;content-visibility:auto;contain-intrinsic-size:auto 5.5rem;transition:border-color .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.faq-item.svelte-1bex8oj:hover:not(.faq-item--open){border-color:#2563eb29;box-shadow:0 10px 32px #050c1c12;transform:translateY(-2px)}}.faq-item--open.svelte-1bex8oj{border-color:#2563eb33;box-shadow:0 14px 40px #050c1c14,0 0 0 1px #2563eb0f}.faq-trigger.svelte-1bex8oj{width:100%;display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-4) var(--space-4);background:transparent;font:inherit;text-align:left;cursor:pointer;color:var(--faq-ink);border:none}.faq-trigger__n.svelte-1bex8oj{flex-shrink:0;font-size:var(--text-xs);font-weight:700;color:var(--faq-accent);min-width:2rem;padding-top:.2rem}.faq-question.svelte-1bex8oj{flex:1;font-weight:600;font-size:var(--text-md);line-height:1.45}.faq-chevron.svelte-1bex8oj{flex-shrink:0;color:var(--faq-muted);transition:transform .25s ease}.faq-chevron--open.svelte-1bex8oj{transform:rotate(180deg)}.faq-panel.svelte-1bex8oj{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.faq-item--open.svelte-1bex8oj .faq-panel:where(.svelte-1bex8oj){grid-template-rows:1fr}.faq-panel-inner.svelte-1bex8oj{overflow:hidden}.faq-answer.svelte-1bex8oj{margin:0;padding:0 var(--space-4) var(--space-5) calc(2rem + var(--space-6));font-size:var(--text-sm);line-height:1.65;color:var(--faq-muted)}.faq-item--open.svelte-1bex8oj .faq-answer:where(.svelte-1bex8oj):not(.faq-answer--placeholder){animation:svelte-1bex8oj-faq-answer-in .45s cubic-bezier(.22,1,.4,1) both}@keyframes svelte-1bex8oj-faq-answer-in{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.faq-item.svelte-1bex8oj{transition:border-color .2s ease,box-shadow .2s ease}@media(hover:hover)and (pointer:fine){.faq-item.svelte-1bex8oj:hover:not(.faq-item--open){transform:none}}.faq-item--open.svelte-1bex8oj .faq-answer:where(.svelte-1bex8oj):not(.faq-answer--placeholder){animation:none}.faq-panel.svelte-1bex8oj{transition-duration:.01ms}}.faq-answer--placeholder.svelte-1bex8oj{margin:0;padding:0 var(--space-4) 0 calc(2rem + var(--space-6));min-height:0;visibility:hidden}.faq-back.svelte-1bex8oj{text-align:center;margin-top:var(--space-12);font-size:var(--text-sm)}.faq-back.svelte-1bex8oj a:where(.svelte-1bex8oj){color:var(--faq-accent);font-weight:600;text-decoration:none}.faq-back.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:var(--brand-blue-hover);text-decoration:underline}
