@keyframes svelte-4z3b37-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.animate-float.svelte-4z3b37{animation:svelte-4z3b37-float 4s ease-in-out infinite}.faq-page.svelte-1bex8oj{--ink:#111827;--muted:#64748b;--accent:#315ce8;min-height:100svh;overflow:hidden;background:radial-gradient(ellipse 46vw 530px at 89% 43%,rgba(91,122,220,.25) 0%,rgba(112,140,222,.13) 48%,transparent 86%),radial-gradient(ellipse 54vw 520px at 43% 86%,rgba(88,118,218,.25) 0%,rgba(112,139,221,.13) 48%,transparent 86%),#f8f7f5;color:var(--ink);font-family:Plus Jakarta Sans,sans-serif}.site-header.svelte-1bex8oj{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(1360px,calc(100% - 80px));height:104px;margin:auto}.brand.svelte-1bex8oj img:where(.svelte-1bex8oj){display:block;width:auto;height:39px}.header-actions.svelte-1bex8oj{display:flex;align-items:center;gap:32px}.back-link.svelte-1bex8oj{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:12px;font-weight:750;transition:color .2s ease}.back-link.svelte-1bex8oj:hover{color:var(--accent)}.faq-page .language-nav-trigger{width:auto;min-width:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none!important;color:#64748b;font-size:12px;font-weight:750;line-height:1.2;white-space:nowrap;transform:none}.faq-page .language-nav-trigger:hover{background:transparent;box-shadow:none!important;color:var(--accent)}.faq-hero.svelte-1bex8oj{position:relative;display:flex;align-items:center;justify-content:center;min-height:500px;padding:75px 24px 105px;text-align:center}.map-watermark.svelte-1bex8oj{position:absolute;left:50%;top:42%;width:min(1250px,110vw);max-width:none;transform:translate(-50%,-50%);opacity:.12;pointer-events:none;mask-image:linear-gradient(to bottom,transparent 0%,#000 17%,#000 77%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 17%,#000 77%,transparent 100%)}.hero-copy.svelte-1bex8oj{position:relative;z-index:1}.eyebrow.svelte-1bex8oj{display:block;color:var(--accent);font-size:11px;font-weight:850;letter-spacing:.22em;line-height:1.5}h1.svelte-1bex8oj,h2.svelte-1bex8oj,p.svelte-1bex8oj{margin:0}h1.svelte-1bex8oj,h2.svelte-1bex8oj{font-family:Lora,Georgia,serif;font-weight:500;letter-spacing:-.055em}h1.svelte-1bex8oj{margin-top:24px;font-size:clamp(53px,6.3vw,96px);line-height:1.02}h1.svelte-1bex8oj em:where(.svelte-1bex8oj){font-weight:400}.hero-copy.svelte-1bex8oj p:where(.svelte-1bex8oj){max-width:590px;margin:26px auto 0;color:var(--muted);font-size:18px;line-height:1.65}.questions.svelte-1bex8oj{display:grid;gap:16px;width:min(930px,calc(100% - 48px));margin:0 auto;padding:0 0 105px}.question.svelte-1bex8oj{padding:0 30px;border-radius:22px;background:#ffffffdb;box-shadow:0 18px 48px #293b6b12}.question.svelte-1bex8oj summary:where(.svelte-1bex8oj){display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:82px;padding:18px 0;cursor:pointer;font-family:Lora,Georgia,serif;font-size:clamp(20px,2.2vw,27px);line-height:1.2;letter-spacing:-.03em;list-style:none}.question.svelte-1bex8oj summary:where(.svelte-1bex8oj)::-webkit-details-marker{display:none}.question.svelte-1bex8oj summary:where(.svelte-1bex8oj) span:where(.svelte-1bex8oj){flex:none;color:var(--accent);font-family:Plus Jakarta Sans,sans-serif;font-size:26px;font-weight:400;transition:transform .2s ease}.question[open].svelte-1bex8oj summary:where(.svelte-1bex8oj) span:where(.svelte-1bex8oj){transform:rotate(45deg)}.question.svelte-1bex8oj p:where(.svelte-1bex8oj){max-width:790px;padding:0 30px 28px 0;color:var(--muted);font-size:15px;line-height:1.75;white-space:pre-line}.final-section.svelte-1bex8oj{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:370px;padding:75px 24px 95px;text-align:center}.final-section.svelte-1bex8oj h2:where(.svelte-1bex8oj){max-width:850px;margin:19px auto 28px;font-size:clamp(42px,5vw,70px);line-height:1.1}.primary-link.svelte-1bex8oj{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 24px;border-radius:100px;background:#111827;color:#fff;font-size:13px;font-weight:800;box-shadow:0 10px 25px #11182721;transition:transform .25s ease,background .25s ease}.primary-link.svelte-1bex8oj:hover{background:var(--accent);transform:translateY(-2px)}.site-footer.svelte-1bex8oj{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;padding:55px max(40px,calc((100% - 1280px)/2));color:var(--muted)}.site-footer.svelte-1bex8oj>div:where(.svelte-1bex8oj){display:flex;flex-direction:column;gap:15px;font-size:11px;font-weight:700}.site-footer.svelte-1bex8oj img:where(.svelte-1bex8oj){display:block;width:auto;height:38px}.site-footer.svelte-1bex8oj nav:where(.svelte-1bex8oj){display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:18px 28px;max-width:700px;font-size:12px;font-weight:700}.site-footer.svelte-1bex8oj nav:where(.svelte-1bex8oj) a:where(.svelte-1bex8oj):hover{color:var(--accent)}a.svelte-1bex8oj:focus-visible,summary.svelte-1bex8oj:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:700px){.site-header.svelte-1bex8oj{width:calc(100% - 40px);height:78px}.brand.svelte-1bex8oj img:where(.svelte-1bex8oj){height:30px}.header-actions.svelte-1bex8oj{gap:16px}.back-link.svelte-1bex8oj{font-size:0;gap:0}.back-link.svelte-1bex8oj svg{width:19px;height:19px}.faq-hero.svelte-1bex8oj{min-height:410px;padding:55px 20px 80px}.map-watermark.svelte-1bex8oj{width:170vw}.hero-copy.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:16px}.questions.svelte-1bex8oj{width:calc(100% - 36px);gap:12px;padding-bottom:65px}.question.svelte-1bex8oj{padding:0 22px}.question.svelte-1bex8oj summary:where(.svelte-1bex8oj){min-height:72px}.question.svelte-1bex8oj p:where(.svelte-1bex8oj){padding-right:0}.site-footer.svelte-1bex8oj{flex-direction:column;padding:45px 24px}.site-footer.svelte-1bex8oj nav:where(.svelte-1bex8oj){justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.primary-link.svelte-1bex8oj,.back-link.svelte-1bex8oj,.question.svelte-1bex8oj summary:where(.svelte-1bex8oj) span:where(.svelte-1bex8oj){transition:none}}
