.hero-section.svelte-1spqtm8{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:hidden}.hero-section.svelte-1spqtm8:after{content:"";position:absolute;inset:auto 0 0;height:50%;background:linear-gradient(to top,rgba(0,0,0,.95) 20%,transparent 100%);z-index:2}.hero-background-image.svelte-1spqtm8{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;object-position:center bottom;transform:translate(-50%,-50%);z-index:1}.hero-content.svelte-1spqtm8{position:relative;z-index:3;display:flex;align-items:flex-end;height:100%;width:100%;padding-bottom:3rem}.hero-text-content.svelte-1spqtm8{max-width:650px}.hero-title.svelte-1spqtm8{font-size:3.5rem;font-weight:300;line-height:1.2;margin-bottom:1.5rem;color:#fff}.hero-subtitle.svelte-1spqtm8{font-family:Inter,sans-serif;font-size:1.1rem;font-weight:300;margin:0;color:#fff}.policy-page.svelte-1spqtm8{position:relative;margin-top:100vh;background-color:var(--bg-primary)}.policy-section.svelte-1spqtm8{width:100%;padding-top:4rem;padding-bottom:4rem;background-color:var(--bg-primary)}.policy-container.svelte-1spqtm8{max-width:100%;margin:0 auto;padding:0 1rem;color:#fff}.policy-intro.svelte-1spqtm8{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.policy-title.svelte-1spqtm8{margin-bottom:1rem}.policy-item.svelte-1spqtm8{display:grid;grid-template-columns:1fr 1fr 1.5fr;align-items:center;padding:2rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.policy-item.svelte-1spqtm8:last-child{border-bottom:none}.policy-number.svelte-1spqtm8{justify-self:start;font-size:9rem;font-weight:300;line-height:1;color:#ffffff80}.policy-content.svelte-1spqtm8{padding-right:2rem}.policy-content.svelte-1spqtm8 h3:where(.svelte-1spqtm8){font-size:2rem;font-weight:300;margin:0 0 .5rem;color:#fff}.policy-content.svelte-1spqtm8 p:where(.svelte-1spqtm8){font-size:1rem;line-height:1.6;margin-bottom:0;color:var(--text-secondary)}@media (min-width: 1280px){.hero-content.container.svelte-1spqtm8{max-width:none;padding-right:3rem;padding-left:3rem}}@media (max-width: 768px){.hero-content.svelte-1spqtm8{padding:1rem 1rem 2rem}.hero-title.svelte-1spqtm8{font-size:2.5rem;margin-bottom:1rem}.policy-section.svelte-1spqtm8{padding-top:2rem}.policy-item.svelte-1spqtm8{grid-template-columns:1fr;gap:.5rem;align-items:flex-start;padding:1.5rem 0}.empty-spacer.svelte-1spqtm8{display:none}.policy-number.svelte-1spqtm8{font-size:6rem;margin-bottom:.5rem}.policy-content.svelte-1spqtm8{padding-right:0}.policy-content.svelte-1spqtm8 p:where(.svelte-1spqtm8){font-size:.9rem}}
