/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */.legal_main__dV3G3{background:var(--brand-cream);min-height:100vh;color:var(--foreground);flex-direction:column;align-items:center;padding:3rem 0 4rem;display:flex}.legal_container___HMQg{width:min(640px,100% - 2*var(--page-gutter));margin-inline:auto}.legal_contentWrapper__Z0Vxv{background-color:#fff;border:1px solid #0c2a221a;border-radius:24px;padding:3rem;box-shadow:0 18px 48px #0c2a220f}.legal_header__lpy0j{font-size:var(--text-heading);letter-spacing:-.045em;color:var(--foreground);text-align:center;margin-bottom:2.5rem;font-weight:800;line-height:1.2}.legal_section__HKQvz{border-bottom:1px solid var(--neutral-border-light);margin-bottom:2rem;padding-bottom:2rem}.legal_section__HKQvz:last-of-type{border-bottom:none;padding-bottom:0}.legal_sectionHeader__sh63V{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--primary);margin-bottom:1rem}@media (min-width:48rem){.legal_sectionHeader__sh63V{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.legal_companyInfo__k0eD9{background-color:var(--primary-bg);border:1px solid var(--primary-border);border-radius:16px;padding:1.5rem}.legal_companyName__pcNqG{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground);margin-bottom:1rem}.legal_infoLine__v3_Cf{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:var(--foreground);margin-bottom:.5rem;line-height:1.8}.legal_infoLine__v3_Cf:last-child{margin-bottom:0}.legal_contactBox__zKZFy{background-color:var(--neutral-extralight);border-radius:16px;padding:1.5rem}.legal_contactName__SGJ4g{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);margin-bottom:.75rem}.legal_address__GxtOE{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:var(--foreground);margin-bottom:0;line-height:1.8}.legal_link__gqWZj{color:var(--primary);font-weight:500;text-decoration:none;transition:color .2s}.legal_link__gqWZj:hover{color:var(--primary-hover);text-decoration:underline}.legal_disclaimer__7AKoB{background-color:var(--neutral-extralight);border:1px solid var(--neutral-border-light);border-radius:16px;margin-top:2rem;padding:1.5rem}.legal_disclaimerText__10TnY{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--secondary);max-width:53ch;margin:0;line-height:1.7}@media (max-width:768px){.legal_main__dV3G3{padding:2rem 0 3rem}.legal_contentWrapper__Z0Vxv{padding:2rem 1.5rem}.legal_header__lpy0j{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));margin-bottom:2rem}.legal_sectionHeader__sh63V{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.legal_companyName__pcNqG{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.legal_companyInfo__k0eD9,.legal_contactBox__zKZFy,.legal_disclaimer__7AKoB{padding:1rem}}@property --tw-font-weight{syntax:"*";inherits:false}