.layout_page__KUPEJ{min-height:100dvh;display:flex;flex-direction:column;background:var(--ile-surface-page)}.layout_main__5rW6u{flex:1 1;display:flex;flex-direction:column}.LandingFooter_footer__zQPex{border-top:1px solid var(--ile-border-subtle);background:var(--ile-surface-page)}.LandingFooter_inner__JEMEn{max-width:1120px;margin:0 auto;padding:var(--ile-space-9) var(--ile-space-6) var(--ile-space-7);display:grid;grid-template-columns:1fr;grid-gap:var(--ile-space-7);gap:var(--ile-space-7)}.LandingFooter_brandCol__FMmLx{display:flex;flex-direction:column;gap:var(--ile-space-2);max-width:32ch}.LandingFooter_socials__D4sKq{list-style:none;margin:var(--ile-space-3) 0 0;padding:0;display:flex;gap:var(--ile-space-2)}.LandingFooter_social__jwwdp{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--ile-radius-md);border:1px solid var(--ile-border-subtle);background:var(--ile-surface-card);color:var(--ile-fg-muted);transition:color .12s ease-out,border-color .12s ease-out}.LandingFooter_social__jwwdp:hover{color:var(--ile-brand-600);border-color:var(--ile-brand-300)}.LandingFooter_brand__gXh1W{display:inline-flex;align-items:center;gap:var(--ile-space-2);font-family:var(--ile-font-display);font-size:var(--ile-text-2xl);font-weight:var(--ile-weight-semibold);letter-spacing:-.02em;color:var(--ile-fg-strong)}.LandingFooter_brandMark__gxfpv{flex:0 0 auto;color:var(--ile-brand-600)}.LandingFooter_tagline__VHq48{margin:0;font-size:var(--ile-text-sm);color:var(--ile-fg-muted);line-height:var(--ile-leading-snug)}.LandingFooter_column__ci1rn{display:flex;flex-direction:column;gap:var(--ile-space-3)}.LandingFooter_columnTitle__ArWjy{margin:0;font-size:var(--ile-text-xs);font-weight:var(--ile-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ile-fg-subtle)}.LandingFooter_links__pd5Lw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ile-space-2)}.LandingFooter_link__U28gJ{font-size:var(--ile-text-sm);color:var(--ile-fg-muted);text-decoration:none;transition:color .12s ease-out}.LandingFooter_link__U28gJ:hover{color:var(--ile-brand-600);text-decoration:none}.LandingFooter_bottom__sQ_eX{border-top:1px solid var(--ile-border-subtle)}.LandingFooter_copy___u_Fs{max-width:1120px;margin:0 auto;padding:var(--ile-space-5) var(--ile-space-6);font-size:var(--ile-text-sm);color:var(--ile-fg-subtle)}@media (min-width:560px){.LandingFooter_inner__JEMEn{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.LandingFooter_inner__JEMEn{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:var(--ile-space-8)}.LandingFooter_brandCol__FMmLx{grid-column:auto}}.ProofStrip_section__0EYbI{background:var(--ile-surface-sunken);border-top:1px solid var(--ile-border-subtle);border-bottom:1px solid var(--ile-border-subtle)}.ProofStrip_strip__iR7vQ{list-style:none;max-width:1120px;margin:0 auto;padding:var(--ile-space-5) var(--ile-space-6);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--ile-space-4) var(--ile-space-6);gap:var(--ile-space-4) var(--ile-space-6)}.ProofStrip_item__fodnM{display:flex;align-items:center;gap:var(--ile-space-3);font-size:var(--ile-text-sm);font-weight:var(--ile-weight-semibold);color:var(--ile-fg-default)}.ProofStrip_icon__KmSxI{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:var(--ile-radius-md);background:var(--ile-brand-100);color:var(--ile-brand-700)}@media (min-width:900px){.ProofStrip_strip__iR7vQ{grid-template-columns:repeat(4,1fr);gap:var(--ile-space-6)}}.page_page__ZU32B{min-height:100dvh;display:flex;flex-direction:column;background:var(--ile-surface-page)}.page_main__GlU4n{flex:1 1;display:flex;flex-direction:column}