.page.svelte-1l0quee{flex-direction:column;min-height:100dvh;display:flex}.site-header.svelte-1l0quee{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:72px;padding:0 clamp(16px,4vw,56px);display:flex}.back.svelte-1l0quee{border-bottom:1px solid;font-size:.85rem}.public.svelte-1l0quee{flex:1;width:100%;max-width:980px;margin:0 auto;padding:clamp(32px,6vw,72px) clamp(16px,4vw,40px) 80px}.site-footer.svelte-1l0quee{color:var(--white);background:#3e261f;grid-template-columns:1.4fr repeat(2,1fr);gap:50px;padding:70px clamp(22px,6vw,90px) 24px;line-height:normal;display:grid}.site-footer.svelte-1l0quee .brand-word:where(.svelte-1l0quee){font-size:1.25rem}.site-footer.svelte-1l0quee>div:where(.svelte-1l0quee){flex-direction:column;align-items:flex-start;gap:10px;display:flex}.site-footer.svelte-1l0quee>div:where(.svelte-1l0quee):first-child p:where(.svelte-1l0quee){opacity:.72;margin:0;line-height:1.55}.site-footer.svelte-1l0quee a:where(.svelte-1l0quee):not(.brand-word),.site-footer.svelte-1l0quee span:where(.svelte-1l0quee){opacity:.72;font-size:.82rem;line-height:1.55}.site-footer.svelte-1l0quee a:where(.svelte-1l0quee):hover{opacity:1}.footer-socials.svelte-1l0quee{gap:14px;margin-top:8px;display:flex}.site-footer.svelte-1l0quee a.footer-social:where(.svelte-1l0quee){color:var(--white);opacity:.72;transition:opacity .2s;display:inline-flex}.site-footer.svelte-1l0quee a.footer-social:where(.svelte-1l0quee):hover{opacity:1}.footer-title.svelte-1l0quee{color:var(--clay-on-dark);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:.68rem;font-weight:800}.footer-bottom.svelte-1l0quee{letter-spacing:.08em;text-transform:uppercase;opacity:.62;border-top:1px solid #fff3;grid-column:1/-1;margin:40px 0 0;padding-top:18px;font-size:.68rem}@media (width<=900px){.site-footer.svelte-1l0quee{grid-template-columns:repeat(2,1fr)}.site-footer.svelte-1l0quee>div:where(.svelte-1l0quee):first-child{grid-column:1/-1}}@media (width<=600px){.site-footer.svelte-1l0quee{grid-template-columns:1fr}.site-footer.svelte-1l0quee>div:where(.svelte-1l0quee):first-child{grid-column:1}}
