.panel.svelte-w91zfd{width:100%;border:1px solid var(--line-soft);border-radius:.9rem;background:linear-gradient(150deg,rgb(var(--rgb-white) / .09),rgb(var(--rgb-white) / .035)),var(--shell-1);box-shadow:0 24px 50px rgb(var(--rgb-black) / .24),inset 0 1px rgb(var(--rgb-white) / .1)}.hero-panel.svelte-w91zfd,.section-panel.svelte-w91zfd{display:grid;gap:1.15rem;padding:clamp(1.1rem,3vw,2rem)}.hero-panel.svelte-w91zfd{padding:clamp(2rem,5vw,3.5rem) clamp(1.1rem,3vw,2rem)}.hero-copy.svelte-w91zfd,.section-head.svelte-w91zfd{display:grid;gap:.75rem}.faq-teaser.svelte-w91zfd{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem;padding:clamp(1.4rem,3vw,2rem) clamp(1.1rem,3vw,2rem);text-decoration:none;cursor:pointer;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.faq-teaser.svelte-w91zfd:hover{transform:translateY(-3px);border-color:rgb(var(--rgb-brand-blue) / .45);box-shadow:0 16px 24px rgb(var(--rgb-black) / .22)}.faq-teaser-icon{flex-shrink:0;color:#ffcd82}.faq-teaser-text.svelte-w91zfd{flex:1;min-width:200px;font-family:Space Grotesk,Manrope,sans-serif;color:rgb(var(--rgb-text-bright-dark));font-weight:600;font-size:clamp(1.3rem,3vw,1.9rem);line-height:1.15}.faq-teaser-cta.svelte-w91zfd{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .9rem;border-radius:999px;border:1px solid rgb(var(--rgb-brand-blue) / .55);background:rgb(var(--rgb-brand-blue));color:#161612;font-weight:800;font-size:.85rem;flex-shrink:0}.kicker.svelte-w91zfd{display:inline-flex;align-items:center;gap:.42rem;width:fit-content;margin:0;border-radius:999px;color:#ffcd82;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}h1.svelte-w91zfd,h2.svelte-w91zfd,h3.svelte-w91zfd,p.svelte-w91zfd{margin:0}h1.svelte-w91zfd,h2.svelte-w91zfd,h3.svelte-w91zfd{font-family:Space Grotesk,Manrope,sans-serif;color:rgb(var(--rgb-text-bright-dark));font-weight:600;letter-spacing:0}h1.svelte-w91zfd{max-width:20ch;font-size:clamp(2rem,5.8vw,4.3rem);line-height:1}h2.svelte-w91zfd{font-size:clamp(1.65rem,3vw,2.75rem);line-height:1.05}h3.svelte-w91zfd{font-size:1.05rem;line-height:1.2}.lead.svelte-w91zfd,.content-card.svelte-w91zfd p:where(.svelte-w91zfd){color:var(--copy-muted)}.lead.svelte-w91zfd{max-width:66ch;font-size:clamp(1rem,1.5vw,1.15rem)}.newsletter-panel.svelte-w91zfd{display:flex;justify-content:center;padding:clamp(2rem,4vw,3rem)}.newsletter-form.svelte-w91zfd{display:grid;gap:.6rem;max-width:34rem;margin:0 auto;width:100%;padding:1.1rem;border:1px solid rgb(var(--rgb-white) / .12);border-radius:.85rem;background:var(--shell-2)}.newsletter-form.svelte-w91zfd h3:where(.svelte-w91zfd){font-size:1rem}.newsletter-form.svelte-w91zfd p:where(.svelte-w91zfd){color:var(--copy-muted)}.newsletter-form.svelte-w91zfd label:where(.svelte-w91zfd){color:rgb(var(--rgb-text-bright-dark));font-size:.82rem;font-weight:800}.newsletter-row.svelte-w91zfd{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.newsletter-form.svelte-w91zfd input:where(.svelte-w91zfd){width:100%;border:1px solid var(--line-soft);border-radius:.65rem;background:rgb(var(--rgb-black) / .18);color:rgb(var(--rgb-text-bright-dark));font:inherit;padding:.72rem .8rem}.newsletter-form.svelte-w91zfd button:where(.svelte-w91zfd){display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;padding:.7rem 1rem;border-radius:999px;border:1px solid rgb(var(--rgb-brand-blue) / .55);background:rgb(var(--rgb-brand-blue));color:#161612;font-weight:800;cursor:pointer;transition:transform .2s ease}.newsletter-form.svelte-w91zfd button:where(.svelte-w91zfd):hover{transform:translateY(-1px)}.form-note.svelte-w91zfd{color:#ffcd82;font-size:.88rem}.carousel-panel.svelte-w91zfd{padding:clamp(2rem,4vw,3rem);min-width:0}.carousel-title.svelte-w91zfd{text-align:center;margin-bottom:clamp(1.5rem,3vw,2.5rem);font-size:clamp(1.2rem,2vw,1.65rem)}.carousel-container.svelte-w91zfd{overflow:hidden}.carousel-scroll.svelte-w91zfd{display:flex;width:max-content;align-items:center;padding:.5rem 0;animation:svelte-w91zfd-carousel-scroll 60s linear infinite}.carousel-scroll.svelte-w91zfd:hover{animation-play-state:paused}.carousel-item.svelte-w91zfd{display:flex;align-items:center;justify-content:center;width:clamp(100px,15vw,160px);height:clamp(60px,8vw,100px);margin-right:clamp(1rem,3vw,2rem);padding:.8rem;border-radius:.65rem;background:rgb(var(--rgb-white) / .05);border:1px solid rgb(var(--rgb-white) / .1);transition:all .25s ease;text-decoration:none;cursor:pointer;flex-shrink:0}.carousel-item.svelte-w91zfd:hover{background:rgb(var(--rgb-white) / .12);border-color:rgb(var(--rgb-brand-blue) / .6);transform:scale(1.08)}.carousel-item.svelte-w91zfd img:where(.svelte-w91zfd){max-width:90%;max-height:90%;object-fit:contain;width:auto;height:auto}.logo-fallback.svelte-w91zfd{color:var(--copy-muted);font-size:.7rem;font-weight:600;text-align:center;word-break:break-word}@keyframes svelte-w91zfd-carousel-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.testimonial-panel.svelte-w91zfd{display:grid;grid-template-columns:1fr 2fr;gap:2.5rem;align-items:center;padding:clamp(2.5rem,5vw,4rem);max-width:100%;overflow:hidden}.testimonial-image.svelte-w91zfd{width:100%;max-width:100%;height:auto;border-radius:.9rem;object-fit:cover;aspect-ratio:1}.testimonial-content.svelte-w91zfd{max-width:800px;margin:0 auto;display:grid;gap:2rem}.testimonial-quote.svelte-w91zfd{font-family:Space Grotesk,Manrope,sans-serif;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.25;font-weight:600;color:rgb(var(--rgb-text-bright-dark))}.testimonial-footer.svelte-w91zfd{display:grid;gap:.75rem}.testimonial-author.svelte-w91zfd{display:grid;gap:.25rem}.testimonial-author.svelte-w91zfd strong:where(.svelte-w91zfd){font-size:1rem;font-weight:800;color:rgb(var(--rgb-text-bright-dark))}.testimonial-title.svelte-w91zfd{font-size:.95rem;color:#ffcd82;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.testimonial-attribution.svelte-w91zfd{font-size:.85rem;color:var(--copy-muted)}.card-grid.svelte-w91zfd{display:grid;gap:.85rem}.card-grid.three.svelte-w91zfd{grid-template-columns:repeat(3,minmax(0,1fr))}.content-card.svelte-w91zfd{display:grid;gap:.45rem;padding:1rem;border:1px solid rgb(var(--rgb-white) / .12);border-radius:.85rem;background:var(--shell-2);text-decoration:none;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.content-card.svelte-w91zfd:hover{transform:translateY(-4px);border-color:rgb(var(--rgb-brand-blue) / .45);box-shadow:0 16px 24px rgb(var(--rgb-black) / .22)}.card-icon.svelte-w91zfd{display:flex;align-items:center;color:#ffcd82}.reveal.svelte-w91zfd{opacity:0;transform:translateY(18px);animation:svelte-w91zfd-reveal-up .64s cubic-bezier(.2,.8,.2,1) forwards}@keyframes svelte-w91zfd-reveal-up{to{opacity:1;transform:translateY(0)}}html:not(.dark) .panel.svelte-w91zfd{background:linear-gradient(150deg,rgb(var(--rgb-white) / .97),#eef6ff80),rgb(var(--rgb-white));box-shadow:0 20px 32px rgb(var(--rgb-slate-900) / .08),inset 0 1px rgb(var(--rgb-white) / .8)}html:not(.dark) h1.svelte-w91zfd,html:not(.dark) h2.svelte-w91zfd,html:not(.dark) h3.svelte-w91zfd,html:not(.dark) .faq-teaser-text.svelte-w91zfd{color:#12253f}html:not(.dark) .newsletter-form.svelte-w91zfd{border-color:#b070182e;background:linear-gradient(150deg,rgb(var(--rgb-white) / .97),#eef6ff80)}html:not(.dark) .newsletter-form.svelte-w91zfd input:where(.svelte-w91zfd){border-color:rgb(var(--rgb-slate-900) / .18);background:rgb(var(--rgb-white) / .88);color:#12253f}html:not(.dark) .content-card.svelte-w91zfd{border-color:#b070182e;background:linear-gradient(150deg,rgb(var(--rgb-white) / .97),#eef6ff80)}html:not(.dark) .testimonial-quote.svelte-w91zfd,html:not(.dark) .testimonial-author.svelte-w91zfd strong:where(.svelte-w91zfd){color:#12253f}html:not(.dark) .carousel-item.svelte-w91zfd{background:rgb(var(--rgb-white) / .8);border-color:#b070182e}html:not(.dark) .carousel-item.svelte-w91zfd:hover{background:rgb(var(--rgb-white) / .95);border-color:rgb(var(--rgb-brand-blue) / .5)}@media(max-width:900px){.hero-panel.svelte-w91zfd,.section-panel.svelte-w91zfd,.testimonial-panel.svelte-w91zfd,.card-grid.three.svelte-w91zfd{grid-template-columns:1fr}.carousel-scroll.svelte-w91zfd{padding-bottom:.5rem}}@media(max-width:640px){.hero-panel.svelte-w91zfd,.section-panel.svelte-w91zfd{padding:1rem}.newsletter-panel.svelte-w91zfd,.carousel-panel.svelte-w91zfd,.testimonial-panel.svelte-w91zfd{padding:1.5rem 1rem}.faq-teaser.svelte-w91zfd{padding:1.1rem}.newsletter-row.svelte-w91zfd{grid-template-columns:1fr}.carousel-item.svelte-w91zfd{width:80px;height:60px;margin-right:.75rem}.testimonial-quote.svelte-w91zfd{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.svelte-w91zfd{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
