.home-module__Hx0lNG__page{width:min(760px,100% - 40px);margin:0 auto;padding:44px 0 28px}.home-module__Hx0lNG__heading h1{letter-spacing:-.035em;margin:12px 0 10px;font-size:clamp(25px,4vw,32px);font-weight:600;line-height:1.3}.home-module__Hx0lNG__heading>p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.home-module__Hx0lNG__modules{margin-top:30px}.home-module__Hx0lNG__modules>h2{color:var(--muted);letter-spacing:.08em;margin:0 0 10px;font-size:11px;font-weight:500}.home-module__Hx0lNG__links{gap:9px;display:grid}.home-module__Hx0lNG__module{border:1px solid var(--line);background:var(--surface);color:var(--ink);grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:14px;padding:17px 18px;text-decoration:none;transition:border-color .15s,background .15s;display:grid}.home-module__Hx0lNG__module:hover{background:#f9fcfb;border-color:#91b8b0}.home-module__Hx0lNG__module:focus-visible{outline:3px solid var(--mint);outline-offset:3px}.home-module__Hx0lNG__icon{background:var(--mint-soft);width:38px;height:38px;color:var(--mint);place-items:center;display:grid}.home-module__Hx0lNG__module h3{margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.4}.home-module__Hx0lNG__module p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.home-module__Hx0lNG__arrow{color:var(--mint)}.home-module__Hx0lNG__footer{border-top:1px solid var(--line);color:var(--muted);margin-top:28px;padding-top:17px;font-size:11px;line-height:1.8}.home-module__Hx0lNG__footer p{margin:0 0 5px}.home-module__Hx0lNG__footer strong{color:var(--ink);margin-right:10px;font-weight:500}.home-module__Hx0lNG__footer>div{flex-wrap:wrap;gap:6px 16px;display:flex}.home-module__Hx0lNG__footer a{color:inherit;text-underline-offset:3px;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}@media (max-width:620px){.home-module__Hx0lNG__page{width:calc(100% - 32px);padding-top:26px}.home-module__Hx0lNG__modules{margin-top:24px}.home-module__Hx0lNG__module{gap:10px;padding:14px 13px}.home-module__Hx0lNG__module h3{font-size:15px}.home-module__Hx0lNG__module p{font-size:11px}.home-module__Hx0lNG__footer{margin-top:23px}}
