.public-home{max-width:1040px;margin:0 auto 48px;padding:clamp(20px,5vw,48px);line-height:1.95;color:var(--ink,#203a36);background:var(--surface,#fff);border:1px solid var(--line,#dce5df);border-radius:24px}.public-home h2{font-size:clamp(22px,3vw,30px);margin:28px 0 12px}.public-home h3{font-size:20px}.public-home p{max-width:75ch}.public-home .eyebrow{color:var(--ink-2,#45665b);font-size:14px}.public-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.public-home article{padding:18px;border:1px solid var(--line,#dce5df);border-radius:16px}.public-home details{padding:14px 0;border-bottom:1px solid var(--line,#dce5df)}.public-home summary{cursor:pointer;font-weight:700}.public-home footer{margin-top:30px}.public-home a{color:var(--accent,#285e52)}#boot{font-size:14px;margin-top:12px}.gate{min-height:0!important}.gate input:disabled{opacity:.65}@media(max-width:680px){.public-home{margin:12px 12px 32px;padding:22px}.public-grid{grid-template-columns:1fr}.gate-head h1{overflow-wrap:anywhere}}