.g-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:30px 0 0;padding:0;list-style:none}.g-trust li{display:flex;align-items:flex-start;gap:11px;padding:14px 16px;border:1px solid var(--g-line);border-radius:13px;background:rgba(255,255,255,.035)}.g-trust svg{width:19px;height:19px;flex:0 0 auto;margin-top:1px;color:var(--g-cyan)}.g-trust b{display:block;font-size:13.5px;color:var(--g-text);line-height:1.35}.g-trust span{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--g-text-mut)}.g-caps{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:14px;margin:18px 0 0;padding:0;list-style:none}.g-caps li{padding:17px 18px;border:1px solid var(--g-line);border-radius:14px;background:rgba(255,255,255,.03)}.g-caps__top{display:flex;align-items:center;gap:10px;margin-bottom:7px}.g-caps__ic{display:grid;place-items:center;width:32px;height:32px;flex:0 0 auto;border-radius:9px;background:linear-gradient(135deg,rgba(34,211,238,.16),rgba(37,99,235,.12));border:1px solid rgba(34,211,238,.26);color:var(--g-cyan)}.g-caps__ic svg{width:17px;height:17px}.g-caps b{font-size:14.5px;color:var(--g-text);line-height:1.3}.g-caps p{margin:0;font-size:13.5px;line-height:1.6;color:var(--g-text-dim)}.g-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:18px 0 0;padding:0;list-style:none;counter-reset:gstep}.g-steps li{position:relative;padding:18px 18px 16px;border:1px solid var(--g-line);border-radius:14px;background:rgba(255,255,255,.03)}.g-steps li::before{counter-increment:gstep;content:counter(gstep);display:grid;place-items:center;width:25px;height:25px;margin-bottom:10px;border-radius:50%;background:rgba(34,211,238,.14);border:1px solid rgba(34,211,238,.3);color:var(--g-cyan);font-size:12.5px;font-weight:800}.g-steps b{display:block;font-size:14.5px;color:var(--g-text);margin-bottom:5px}.g-steps p{margin:0;font-size:13.5px;line-height:1.6;color:var(--g-text-dim)}.g-kit{margin:20px 0 0;padding:22px;border:1px solid var(--g-line-2);border-radius:18px;background:rgba(255,255,255,.04)}.g-kit__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.g-kit label{display:block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--g-text-mut)}.g-kit select,.g-kit input{font:inherit;font-size:14.5px;width:100%;margin-top:7px;padding:11px 13px;border-radius:11px;border:1px solid var(--g-line-2);background:rgba(0,0,0,.3);color:var(--g-text)}.g-kit select:focus-visible,.g-kit input:focus-visible{outline:3px solid var(--g-cyan);outline-offset:2px}.g-kit input[type="number"]{-moz-appearance:textfield}.g-kit__out{margin:16px 0 0;padding:14px 16px;border:1px dashed var(--g-line-2);border-radius:12px;background:rgba(0,0,0,.25);font-size:13.5px;line-height:1.65;color:var(--g-text-dim);white-space:pre-wrap;word-break:break-word}.g-kit__out b{color:var(--g-text);font-weight:600}.g-kit__note{margin:11px 0 0;font-size:12.5px;line-height:1.55;color:var(--g-text-mut)}.g-kit__btns{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 0}.g-kit__btns .g-btn{font-size:14px;padding:12px 20px}.g-btn.is-empty{opacity:.42;filter:saturate(.4);box-shadow:none;transform:none;cursor:not-allowed}.g-btn.is-empty:hover{transform:none}.g-areas{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none}.g-areas li{padding:12px 14px;border-left:2px solid rgba(34,211,238,.5);background:rgba(255,255,255,.03);border-radius:0 10px 10px 0;font-size:14px;color:var(--g-text)}.g-areas span{display:block;margin-top:2px;font-size:12.5px;color:var(--g-text-mut)}@media(max-width:720px){.g-kit{padding:17px 15px}.g-caps,.g-steps{grid-template-columns:1fr}.g-kit__btns .g-btn{width:100%}}@media(prefers-reduced-motion:reduce){.g-trust,.g-caps,.g-steps,.g-areas{transition:none !important}}