.hero-head[data-astro-cid-ijq7kunj]{max-width:800px;margin:0 auto;padding:78px 32px 30px;text-align:center}.hero-eyebrow[data-astro-cid-ijq7kunj]{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 14px}h1[data-astro-cid-ijq7kunj]{font-size:clamp(38px,7.5vw,58px);line-height:1.05;font-weight:800;letter-spacing:-.04em;margin:0 0 22px;color:var(--text)}.underlined[data-astro-cid-ijq7kunj]{position:relative;white-space:nowrap;color:var(--accent)}.underlined[data-astro-cid-ijq7kunj] svg[data-astro-cid-ijq7kunj]{position:absolute;left:0;right:0;bottom:-11px;overflow:visible}.hero-sub[data-astro-cid-ijq7kunj]{font-size:clamp(16px,2.4vw,19px);line-height:1.55;color:var(--text-soft);margin:0 auto 32px;max-width:540px}.trust[data-astro-cid-ijq7kunj]{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}@media(max-width:560px){.hero-head[data-astro-cid-ijq7kunj]{padding:48px 18px 24px}}.lead[data-astro-cid-uwjyr2n2]{font-size:15px;color:var(--text-soft);margin:0 0 18px}.libs[data-astro-cid-uwjyr2n2]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lib[data-astro-cid-uwjyr2n2]{padding:22px}.lib-head[data-astro-cid-uwjyr2n2]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.lib-name[data-astro-cid-uwjyr2n2]{font-size:14px;font-weight:700;color:var(--accent)}.lib-desc[data-astro-cid-uwjyr2n2]{font-size:14px;color:var(--text-soft);margin:0 0 16px;line-height:1.45}.lib-links[data-astro-cid-uwjyr2n2]{font-size:12.5px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.lib-links[data-astro-cid-uwjyr2n2] a[data-astro-cid-uwjyr2n2]{color:var(--accent)}.lib-links[data-astro-cid-uwjyr2n2] .sep[data-astro-cid-uwjyr2n2]{color:var(--text-mute)}@media(max-width:760px){.libs[data-astro-cid-uwjyr2n2]{grid-template-columns:1fr}}.support[data-astro-cid-f67hkhs7]{display:flex;align-items:center;gap:22px;padding:24px}.sup-title[data-astro-cid-f67hkhs7]{font-size:18px;font-weight:800;color:var(--text);margin-bottom:6px}.sup-text[data-astro-cid-f67hkhs7] p[data-astro-cid-f67hkhs7]{font-size:14px;color:var(--text-soft);line-height:1.5;margin:0 0 16px;max-width:420px}.support[data-astro-cid-f67hkhs7] img[data-astro-cid-f67hkhs7]{width:104px;height:104px;border-radius:10px;flex:none}@media(max-width:520px){.support[data-astro-cid-f67hkhs7] img[data-astro-cid-f67hkhs7]{display:none}}.contact-form{display:flex;flex-direction:column;gap:14px}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:13px;font-weight:600;color:var(--text-soft)}.field input,.field textarea{font-size:15px;padding:12px 14px;border:1.5px solid var(--border);border-radius:var(--r);background:var(--card);color:var(--text);outline:none;transition:border-color .15s ease}.field input:focus,.field textarea:focus{border-color:var(--accent)}.field textarea{resize:vertical;min-height:130px}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-msg{font-size:14px;padding:12px 14px;border-radius:var(--r)}.form-msg.ok{background:#e6f6ec;color:#127a3e}.form-msg.err{background:#fdeaea;color:#c43030}@media(max-width:560px){.field-row{grid-template-columns:1fr}}.contact-grid[data-astro-cid-yaiu2j2a]{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:start}.contact-intro[data-astro-cid-yaiu2j2a] p[data-astro-cid-yaiu2j2a]{font-size:15px;color:var(--text-soft);line-height:1.6;margin:0 0 16px}.contact-points[data-astro-cid-yaiu2j2a]{margin:0;padding-left:18px;color:var(--text-soft);font-size:14.5px;line-height:1.6}.contact-points[data-astro-cid-yaiu2j2a] li[data-astro-cid-yaiu2j2a]{margin-bottom:8px}.contact-points[data-astro-cid-yaiu2j2a] a[data-astro-cid-yaiu2j2a]{text-decoration:underline;text-underline-offset:2px}@media(max-width:760px){.contact-grid[data-astro-cid-yaiu2j2a]{grid-template-columns:1fr;gap:24px}}.ad[data-astro-cid-xdljfoy6]{display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.ad[data-astro-cid-xdljfoy6] ins{width:100%}.obl-link[data-astro-cid-j7pv25f6]{margin:4px auto 0;padding-inline:18px;text-align:center;font-size:14.5px;color:var(--text-soft)}.obl-link[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--accent)}.tools-lead[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--text-soft);margin:0 0 18px}.ad-wrap[data-astro-cid-j7pv25f6]{margin-block:8px}.promo[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:stretch}@media(max-width:760px){.promo[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
