.PublicSectionPage_page__Ey4xm{min-height:100svh;background:var(--mm-surface);color:var(--mm-text-strong)}.PublicSectionPage_content__vQ6AI{width:min(calc(100% - 4rem),76rem);margin-inline:auto;padding-block:clamp(2rem,5vw,4rem) 3rem}.PublicSectionPage_hero__gd4d3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,32rem);gap:1.5rem 3rem;align-items:center;margin-bottom:2.5rem}.PublicSectionPage_heroText__vhWbA{min-width:0}.PublicSectionPage_title__2VKTL{margin:0 0 1rem;font-family:var(--mm-font-display);font-size:clamp(2.5rem,6vw,4.75rem);font-weight:400;line-height:1.02;text-wrap:balance}.PublicSectionPage_lead__0NyEa{max-width:60ch;margin:0;color:var(--mm-text-secondary);font-size:1.0625rem;line-height:1.6}.PublicSectionPage_note__JIENt{max-width:70ch;margin:1rem 0 0;color:var(--mm-text-muted);font-size:.875rem;line-height:1.55}.PublicSectionPage_heroArt__a36Xq{display:grid;place-items:center;min-width:0}.PublicSectionPage_heroArt__a36Xq svg{width:100%;height:auto;overflow:visible}.PublicSectionPage_closing__q1Yqr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-top:3rem;padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--mm-container-radius);background:var(--mm-surface-elevated);box-shadow:var(--mm-card-shadow)}.PublicSectionPage_closing__q1Yqr h2{margin:0;font-family:var(--mm-font-display);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:400;line-height:1.1}.PublicSectionPage_closing__q1Yqr a{flex:none}.PublicSectionPage_content__vQ6AI :is(a,button,input):focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:3px}@media (max-width:900px){.PublicSectionPage_hero__gd4d3{grid-template-columns:minmax(0,1fr)}.PublicSectionPage_heroArt__a36Xq{max-width:26rem;justify-self:center;width:100%}}@media (max-width:600px){.PublicSectionPage_content__vQ6AI{width:calc(100% - 2rem);padding-top:1.75rem}.PublicSectionPage_title__2VKTL{font-size:2.625rem}.PublicSectionPage_closing__q1Yqr a{width:100%}}