.cta-section[data-astro-cid-3ryvmic7]{padding:clamp(56px,8vw,96px) 0;background:var(--ink);border-top:1px solid rgba(255,255,255,.08)}.cta-inner[data-astro-cid-3ryvmic7]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:start}.cta-text[data-astro-cid-3ryvmic7] h2[data-astro-cid-3ryvmic7]{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:400;line-height:1.15;color:#fff;margin-bottom:16px;letter-spacing:-.025em}.cta-text[data-astro-cid-3ryvmic7] p[data-astro-cid-3ryvmic7]{font-size:.95rem;color:#ffffffa6;line-height:1.7;margin-bottom:28px;max-width:420px}.cta-facts[data-astro-cid-3ryvmic7]{list-style:none;display:flex;flex-direction:column;gap:10px}.cta-facts[data-astro-cid-3ryvmic7] li[data-astro-cid-3ryvmic7]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#fffc;font-weight:500}.cta-facts[data-astro-cid-3ryvmic7] svg[data-astro-cid-3ryvmic7]{flex-shrink:0;color:#22c55e}.cta-form-col[data-astro-cid-3ryvmic7]{background:var(--surface);border-radius:16px;padding:28px}.cf-field[data-astro-cid-3ryvmic7]{margin-bottom:10px}.cf-field[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7],.cf-field[data-astro-cid-3ryvmic7] textarea[data-astro-cid-3ryvmic7]{width:100%;padding:12px 14px;font-size:.875rem;font-family:var(--font-body);border:1px solid var(--border2);border-radius:9px;background:var(--bg);color:var(--ink);outline:none;resize:none;transition:border-color .15s,box-shadow .15s}.cf-field[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7]::placeholder,.cf-field[data-astro-cid-3ryvmic7] textarea[data-astro-cid-3ryvmic7]::placeholder{color:var(--ink3)}.cf-field[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7]:focus,.cf-field[data-astro-cid-3ryvmic7] textarea[data-astro-cid-3ryvmic7]:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1a56e81a}.cf-field[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7].err,.cf-field[data-astro-cid-3ryvmic7] textarea[data-astro-cid-3ryvmic7].err{border-color:#dc2626}.cf-consent[data-astro-cid-3ryvmic7]{display:flex;align-items:flex-start;gap:9px;margin-bottom:12px;cursor:pointer}.cf-consent[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7][type=checkbox]{width:16px;height:16px;margin-top:2px;accent-color:var(--blue);flex-shrink:0;cursor:pointer}.cf-consent[data-astro-cid-3ryvmic7] span[data-astro-cid-3ryvmic7]{font-size:.8rem;color:var(--ink3);line-height:1.5}.cf-consent[data-astro-cid-3ryvmic7] a[data-astro-cid-3ryvmic7]{color:var(--blue);text-decoration:none;font-weight:500}.cf-consent[data-astro-cid-3ryvmic7] a[data-astro-cid-3ryvmic7]:hover{text-decoration:underline}.cf-consent[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7].err{outline:2px solid #dc2626;border-radius:3px}.cf-submit[data-astro-cid-3ryvmic7]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;background:var(--blue);color:#fff;font-family:var(--font-body);font-size:.9rem;font-weight:700;border:none;border-radius:10px;cursor:pointer;letter-spacing:-.01em;transition:background .15s,transform .1s;margin-bottom:0;position:relative}.cf-submit[data-astro-cid-3ryvmic7]:hover{background:var(--blue-d, #1242c4)}.cf-submit[data-astro-cid-3ryvmic7]:active{transform:scale(.98)}.cf-submit[data-astro-cid-3ryvmic7] .btn-text[data-astro-cid-3ryvmic7]{display:inline-block;transition:opacity .15s}.cf-submit[data-astro-cid-3ryvmic7] .btn-sending-text[data-astro-cid-3ryvmic7]{display:none;transition:opacity .15s}.cf-submit[data-astro-cid-3ryvmic7] .btn-loader[data-astro-cid-3ryvmic7]{display:none;width:18px;height:18px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.cf-submit[data-astro-cid-3ryvmic7].loading .btn-text[data-astro-cid-3ryvmic7],.cf-submit[data-astro-cid-3ryvmic7].loading svg[data-astro-cid-3ryvmic7]{visibility:hidden}.cf-submit[data-astro-cid-3ryvmic7].loading .btn-loader[data-astro-cid-3ryvmic7],.cf-submit[data-astro-cid-3ryvmic7].loading .btn-sending-text[data-astro-cid-3ryvmic7]{display:inline-block;position:static}.cf-error[data-astro-cid-3ryvmic7]{font-size:.76rem;color:#dc2626;min-height:1.2em;margin-top:8px}.cta-success[data-astro-cid-3ryvmic7]{display:none;align-items:center;gap:12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:14px 16px;font-size:.86rem;color:#14532d;line-height:1.5;margin-top:12px}.cta-success[data-astro-cid-3ryvmic7].visible{display:flex}.cta-phones[data-astro-cid-3ryvmic7]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:16px;padding-top:16px;border-top:1px solid var(--border);font-size:.8rem;color:var(--ink3)}.cta-phones[data-astro-cid-3ryvmic7] a[data-astro-cid-3ryvmic7]{color:var(--blue);font-weight:700;text-decoration:none;font-size:.85rem}.cta-phones[data-astro-cid-3ryvmic7] a[data-astro-cid-3ryvmic7]:hover{text-decoration:underline}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:720px){.cta-inner[data-astro-cid-3ryvmic7]{grid-template-columns:1fr}.cta-text[data-astro-cid-3ryvmic7] h2[data-astro-cid-3ryvmic7]{font-size:1.8rem}}.cta-section[data-astro-cid-3dyr47cn]{padding:clamp(56px,8vw,96px) 0;background:var(--ink);border-top:1px solid rgba(255,255,255,.08)}.cta-inner[data-astro-cid-3dyr47cn]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:start}.cta-text[data-astro-cid-3dyr47cn] h2[data-astro-cid-3dyr47cn]{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:400;line-height:1.15;color:#fff;margin-bottom:16px;letter-spacing:-.025em}.cta-text[data-astro-cid-3dyr47cn] p[data-astro-cid-3dyr47cn]{font-size:.95rem;color:#ffffffa6;line-height:1.7;margin-bottom:28px;max-width:420px}.cta-facts[data-astro-cid-3dyr47cn]{list-style:none;display:flex;flex-direction:column;gap:10px}.cta-facts[data-astro-cid-3dyr47cn] li[data-astro-cid-3dyr47cn]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#fffc;font-weight:500}.cta-facts[data-astro-cid-3dyr47cn] svg[data-astro-cid-3dyr47cn]{flex-shrink:0;color:#22c55e}@media(max-width:720px){.cta-inner[data-astro-cid-3dyr47cn]{grid-template-columns:1fr}.cta-text[data-astro-cid-3dyr47cn] h2[data-astro-cid-3dyr47cn]{font-size:1.8rem}}.breadcrumb[data-astro-cid-kf5frwie]{padding:12px 0;border-bottom:1px solid var(--border);background:var(--surface)}.breadcrumb[data-astro-cid-kf5frwie] .container[data-astro-cid-kf5frwie]{display:flex;align-items:center;gap:8px;font-size:.8rem;color:var(--ink3)}.breadcrumb[data-astro-cid-kf5frwie] a[data-astro-cid-kf5frwie]{color:var(--blue);text-decoration:none}.breadcrumb[data-astro-cid-kf5frwie] a[data-astro-cid-kf5frwie]:hover{text-decoration:underline}.uc-page[data-astro-cid-kf5frwie]{padding:clamp(36px,6vw,72px) 0 80px}.uc-hero[data-astro-cid-kf5frwie]{max-width:720px;margin-bottom:56px}.uc-icon-wrap[data-astro-cid-kf5frwie]{width:56px;height:56px;border-radius:14px;border:1px solid;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.uc-hero[data-astro-cid-kf5frwie] h1[data-astro-cid-kf5frwie]{font-family:var(--font-display);font-size:clamp(1.7rem,4vw,2.6rem);font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--ink);margin-bottom:10px}.uc-tagline[data-astro-cid-kf5frwie]{font-size:1rem;font-weight:600;color:var(--ink2);margin-bottom:14px}.uc-intro[data-astro-cid-kf5frwie]{font-size:.95rem;color:var(--ink2);line-height:1.72;margin-bottom:24px;max-width:620px}.uc-cta-top[data-astro-cid-kf5frwie]{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;background:var(--blue);color:#fff;font-size:.9rem;font-weight:700;border-radius:10px;text-decoration:none;letter-spacing:-.01em;transition:background .15s,transform .15s}.uc-cta-top[data-astro-cid-kf5frwie]:hover{background:var(--blue-d,#1242c4);transform:translateY(-1px)}.uc-body[data-astro-cid-kf5frwie]{display:flex;flex-direction:column;gap:48px}.uc-section[data-astro-cid-kf5frwie] h2[data-astro-cid-kf5frwie]{font-family:var(--font-display);font-size:1.5rem;font-weight:400;letter-spacing:-.02em;color:var(--ink);margin-bottom:20px}.uc-section-sub[data-astro-cid-kf5frwie]{font-size:.85rem;color:var(--ink3);margin-top:-14px;margin-bottom:18px}.pain-grid[data-astro-cid-kf5frwie]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.pain-card[data-astro-cid-kf5frwie]{display:flex;gap:12px;align-items:flex-start;padding:16px;background:#fdf8f8;border:1px solid #fecaca;border-radius:10px}.pain-icon[data-astro-cid-kf5frwie]{flex-shrink:0;margin-top:2px}.pain-card[data-astro-cid-kf5frwie] strong[data-astro-cid-kf5frwie]{display:block;font-size:.88rem;color:#7f1d1d;margin-bottom:4px}.pain-card[data-astro-cid-kf5frwie] p[data-astro-cid-kf5frwie]{font-size:.82rem;color:#991b1b;line-height:1.6}.uc-solution[data-astro-cid-kf5frwie]{padding:24px 28px;border-radius:14px;border:1px solid}.solution-head[data-astro-cid-kf5frwie]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.solution-head[data-astro-cid-kf5frwie] h2[data-astro-cid-kf5frwie]{margin:0;font-size:1.2rem}.uc-solution[data-astro-cid-kf5frwie] p[data-astro-cid-kf5frwie]{font-size:.92rem;line-height:1.72}.routes-grid[data-astro-cid-kf5frwie]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.route-card[data-astro-cid-kf5frwie]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:18px}.route-name[data-astro-cid-kf5frwie]{display:flex;align-items:center;gap:7px;font-size:.88rem;font-weight:700;color:var(--ink);margin-bottom:12px}.route-points[data-astro-cid-kf5frwie]{list-style:none;display:flex;flex-direction:column;gap:6px}.route-points[data-astro-cid-kf5frwie] li[data-astro-cid-kf5frwie]{display:flex;align-items:center;gap:9px;font-size:.8rem;color:var(--ink2)}.pt-num[data-astro-cid-kf5frwie]{width:18px;height:18px;border-radius:50%;background:var(--bg);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;color:var(--ink3);flex-shrink:0}.case-study[data-astro-cid-kf5frwie]{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:24px 28px}.cs-label[data-astro-cid-kf5frwie]{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-bottom:8px}.case-study[data-astro-cid-kf5frwie] h3[data-astro-cid-kf5frwie]{font-size:1rem;font-weight:700;color:var(--ink);margin-bottom:20px}.cs-cols[data-astro-cid-kf5frwie]{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:start}.cs-arrow[data-astro-cid-kf5frwie]{padding-top:28px}.cs-col-label[data-astro-cid-kf5frwie]{font-size:.7rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;margin-bottom:8px}.cs-before[data-astro-cid-kf5frwie]{color:#b91c1c}.cs-after[data-astro-cid-kf5frwie]{color:#15803d}.cs-col[data-astro-cid-kf5frwie] p[data-astro-cid-kf5frwie]{font-size:.85rem;color:var(--ink2);line-height:1.65}.features-mini-list[data-astro-cid-kf5frwie]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.features-mini-list[data-astro-cid-kf5frwie] li[data-astro-cid-kf5frwie]{display:flex;align-items:flex-start;gap:9px;font-size:.87rem;color:var(--ink2);line-height:1.55}.features-mini-list[data-astro-cid-kf5frwie] svg[data-astro-cid-kf5frwie]{flex-shrink:0;margin-top:2px}.uc-form-section[data-astro-cid-kf5frwie]{background:var(--ink);border-radius:16px;padding:clamp(28px,5vw,48px)}.uc-form-inner[data-astro-cid-kf5frwie]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.uc-form-text[data-astro-cid-kf5frwie] h2[data-astro-cid-kf5frwie]{font-family:var(--font-display);color:#fff;font-size:clamp(1.4rem,3vw,2rem);margin-bottom:12px}.uc-form-text[data-astro-cid-kf5frwie] p[data-astro-cid-kf5frwie]{font-size:.9rem;color:#ffffffa6;line-height:1.7;margin-bottom:20px}.uc-form-facts[data-astro-cid-kf5frwie]{list-style:none;display:flex;flex-direction:column;gap:7px;margin-bottom:20px}.uc-form-facts[data-astro-cid-kf5frwie] li[data-astro-cid-kf5frwie]{font-size:.83rem;color:#fffc;font-weight:500;padding-left:16px;position:relative}.uc-form-facts[data-astro-cid-kf5frwie] li[data-astro-cid-kf5frwie]:before{content:"✓";position:absolute;left:0;color:#22c55e;font-weight:800}.uc-phones[data-astro-cid-kf5frwie]{display:flex;flex-direction:column;gap:6px}.uc-phones[data-astro-cid-kf5frwie] a[data-astro-cid-kf5frwie]{color:#ffffffe6;text-decoration:none;font-size:.9rem;font-weight:700}.uc-phones[data-astro-cid-kf5frwie] a[data-astro-cid-kf5frwie]:hover{text-decoration:underline}.uc-form[data-astro-cid-kf5frwie]{background:var(--surface);border-radius:14px;padding:24px}.ucf-field[data-astro-cid-kf5frwie]{margin-bottom:10px}.ucf-field[data-astro-cid-kf5frwie] input[data-astro-cid-kf5frwie],.ucf-field[data-astro-cid-kf5frwie] textarea[data-astro-cid-kf5frwie]{width:100%;padding:11px 13px;font-size:.875rem;font-family:var(--font-body);border:1px solid var(--border2);border-radius:9px;background:var(--bg);color:var(--ink);outline:none;resize:none;transition:border-color .15s,box-shadow .15s}.ucf-field[data-astro-cid-kf5frwie] input[data-astro-cid-kf5frwie]:focus,.ucf-field[data-astro-cid-kf5frwie] textarea[data-astro-cid-kf5frwie]:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1a56e81a}.ucf-field[data-astro-cid-kf5frwie] input[data-astro-cid-kf5frwie].err,.ucf-field[data-astro-cid-kf5frwie] textarea[data-astro-cid-kf5frwie].err{border-color:#dc2626}.ucf-submit[data-astro-cid-kf5frwie]{width:100%;display:flex;align-items:center;justify-content:center;padding:13px;background:var(--blue);color:#fff;font-family:var(--font-body);font-size:.9rem;font-weight:700;border:none;border-radius:10px;cursor:pointer;transition:background .15s}.ucf-submit[data-astro-cid-kf5frwie]:hover{background:var(--blue-d,#1242c4)}.ucf-error[data-astro-cid-kf5frwie]{font-size:.76rem;color:#dc2626;min-height:1.2em;margin-top:8px}.ucf-success[data-astro-cid-kf5frwie]{display:none;align-items:center;gap:12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:14px 16px;font-size:.86rem;color:#14532d;line-height:1.5;margin-top:12px}.ucf-success[data-astro-cid-kf5frwie].visible{display:flex}.uc-other[data-astro-cid-kf5frwie]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.uc-other[data-astro-cid-kf5frwie] h2[data-astro-cid-kf5frwie]{margin:0;font-size:1.2rem}.btn-outline-sm[data-astro-cid-kf5frwie]{display:inline-flex;align-items:center;padding:9px 18px;background:var(--surface);color:var(--blue);font-size:.875rem;font-weight:700;border-radius:9px;border:1.5px solid var(--blue);text-decoration:none;transition:background .15s}.btn-outline-sm[data-astro-cid-kf5frwie]:hover{background:var(--blue-s,#eef2fd)}@media(max-width:720px){.cs-cols[data-astro-cid-kf5frwie]{grid-template-columns:1fr}.cs-arrow[data-astro-cid-kf5frwie]{display:none}.uc-form-inner[data-astro-cid-kf5frwie]{grid-template-columns:1fr}}@media(max-width:480px){.pain-grid[data-astro-cid-kf5frwie]{grid-template-columns:1fr}}
