.page-wrapper.svelte-1uha8ag{background:var(--background);color:#fff;min-height:100vh}.container.svelte-1uha8ag{width:100%;max-width:1512px;margin:0 auto;min-height:100vh;background:var(--background);position:relative}.header.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;position:fixed;top:0;left:0;right:0;z-index:50;background:transparent;transition:background .25s ease-out}.header-scrolled.svelte-1uha8ag{background:#0a0a0ad9;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.1)}.logo.svelte-1uha8ag{display:block}.logo.svelte-1uha8ag img:where(.svelte-1uha8ag){height:24px;width:auto}.hero-image.svelte-1uha8ag{width:100%;height:100svh;position:relative;overflow:hidden}.hero-image.svelte-1uha8ag:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 30%,var(--background) 85%);pointer-events:none}.hero-image.svelte-1uha8ag .hero-img{width:100%;height:100%;object-fit:cover}.hero-overlay.svelte-1uha8ag{position:absolute;bottom:20px;left:0;right:0;padding:0 20px;z-index:1;text-align:center}.headline.svelte-1uha8ag{font-size:28px;font-weight:800;line-height:1.2;margin-bottom:6px}.headline.svelte-1uha8ag span{color:var(--primary)}.hero-subtitle.svelte-1uha8ag{font-size:15px;font-weight:500;color:#fff9;line-height:1.5;margin-bottom:4px}.hero-microcopy.svelte-1uha8ag{margin-top:10px;font-size:13px;font-weight:500;color:#ffffff59;text-align:center}.social-proof-inline.svelte-1uha8ag{margin-top:8px;font-size:13px;font-weight:500;color:#f0c595;text-align:center;letter-spacing:.5px}@media(min-width:768px){.header.svelte-1uha8ag{display:none}.hero-image.svelte-1uha8ag{height:95svh}.hero-image.svelte-1uha8ag .hero-img{transform:translateY(-15%)}.hero-overlay.svelte-1uha8ag{padding:0 40px 32px;max-width:680px;left:50%;right:auto;bottom:40px;transform:translate(-50%);text-align:center}.headline.svelte-1uha8ag{font-size:42px}.hero-subtitle.svelte-1uha8ag{font-size:17px}}@media(min-width:1024px){.headline.svelte-1uha8ag{font-size:42px}}.main-content.svelte-1uha8ag{padding:32px 20px 48px}@media(min-width:768px){.main-content.svelte-1uha8ag{padding:48px 40px 64px;max-width:960px;margin-left:auto;margin-right:auto}}@media(min-width:1024px){.main-content.svelte-1uha8ag{max-width:1080px}}.sticky-cta-bar.svelte-1uha8ag{position:fixed;bottom:0;left:0;right:0;padding:12px 20px;padding-bottom:calc(12px + env(safe-area-inset-bottom));background:#0a0a0aeb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.1);z-index:40;animation:svelte-1uha8ag-slide-up .25s ease-out}@keyframes svelte-1uha8ag-slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media(min-width:768px){.sticky-cta-bar.svelte-1uha8ag{display:none}}
