.gvm-public{--ink:#10233d;--muted:#536986;--teal:#008f82;--line:#dfeaf0;background:#f6fafb;color:var(--ink);min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}.gvm-public *{box-sizing:border-box}.gvm-public a{color:var(--teal)}.gvm-public-wrap{max-width:1160px;margin:0 auto;padding-left:28px;padding-right:28px}.gvm-public-header{background:#fff;border-bottom:1px solid var(--line)}.gvm-public-header-inner{display:flex;align-items:center;gap:36px;justify-content:space-between;min-height:78px}.gvm-public-brand{display:flex;align-items:center;gap:10px;font-size:19px;font-weight:800;letter-spacing:-.025em;text-decoration:none;color:var(--ink)!important}.gvm-public-mark{background:linear-gradient(140deg,#10cfad,#053b64);color:#fff;width:37px;height:37px;border-radius:11px;display:grid;place-items:center;font-size:29px}.gvm-public nav{display:flex;gap:17px;flex-wrap:wrap}.gvm-public nav a{color:var(--muted);font-size:13px;text-decoration:none;font-weight:600}.gvm-public nav a:hover,.gvm-public a:hover{text-decoration:underline}.gvm-public-hero{padding:64px 0 43px;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 85% 30%,#b7f1e8 0%,transparent 48%)}.gvm-public-eyebrow{color:var(--teal);font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.gvm-public h1{font-size:clamp(32px,4.4vw,52px);line-height:1.1;letter-spacing:-.05em;margin:12px 0 14px}.gvm-public-intro{font-size:17px;color:var(--muted);max-width:750px}.gvm-public-body{padding:34px 0 70px;display:grid;gap:20px}.gvm-public-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.gvm-public-panel{background:#fff;border:1px solid var(--line);border-radius:16px;padding:27px 29px;box-shadow:0 4px 18px #09304a09}.gvm-public-panel h2{font-size:20px;letter-spacing:-.025em;margin:0 0 12px}.gvm-public-panel h3{margin:17px 0 8px;font-size:16px}.gvm-public-panel p{margin:8px 0;color:var(--muted)}.gvm-public-panel li{margin:7px 0;color:var(--muted)}.gvm-public-panel ul,.gvm-public-panel ol{padding-left:23px}.gvm-public-panel strong{color:var(--ink)}.gvm-public-alert{padding:14px 18px;border:1px solid #b3d9d4;background:#e7f8f5;border-radius:12px;color:#165e59}.gvm-public-footer{border-top:1px solid var(--line);background:#fff;padding:26px 0;color:var(--muted);font-size:13px}.gvm-public-footer .gvm-public-wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.gvm-public-footer .gvm-public-wrap div{display:flex;gap:22px}.gvm-public-tag{display:inline-block;background:#e8f8f6;border-radius:9px;padding:3px 10px;color:#00796f;font-size:12px;font-weight:700}.gvm-public-steps{counter-reset:steps}.gvm-public-steps>li{margin:13px 0}.gvm-public code{background:#f1f5f8;padding:2px 5px;border-radius:4px;word-break:break-word}@media(max-width:750px){.gvm-public-header-inner{align-items:flex-start;flex-direction:column;padding-top:19px;padding-bottom:18px;gap:16px}.gvm-public nav{gap:12px}.gvm-public-wrap{padding-left:18px;padding-right:18px}.gvm-public-hero{padding:44px 0 30px}.gvm-public-panel{padding:22px}}
