.sh-cta__eyebrow[data-astro-cid-q7fcfiak]{margin:0 0 .75rem;color:#ffffffb8;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}#testimonials[data-astro-cid-q7fcfiak] .feature-card[data-astro-cid-q7fcfiak]{min-height:400px}.sh-shell[data-astro-cid-q7fcfiak]{width:min(1160px,calc(100% - 2rem));margin:0 auto}.sh-hero[data-astro-cid-q7fcfiak]{padding:clamp(4.5rem,11vw,7rem) 0;background:radial-gradient(circle at top left,rgba(34,197,94,.16),transparent 28%),radial-gradient(circle at bottom right,rgba(16,185,129,.14),transparent 32%),linear-gradient(135deg,#f6fff8,#effcf5 48%,#f7fbff)}.sh-hero__grid[data-astro-cid-q7fcfiak]{display:grid;gap:1.5rem}.sh-hero__content[data-astro-cid-q7fcfiak] h1[data-astro-cid-q7fcfiak]{margin:0;color:#fff}.sh-hero__intro[data-astro-cid-q7fcfiak],.sh-copy[data-astro-cid-q7fcfiak] p[data-astro-cid-q7fcfiak],.sh-inline-panel[data-astro-cid-q7fcfiak] p[data-astro-cid-q7fcfiak],.sh-stat-card[data-astro-cid-q7fcfiak] span[data-astro-cid-q7fcfiak],.sh-guarantee-copy[data-astro-cid-q7fcfiak] p[data-astro-cid-q7fcfiak],.sh-testimonial-card[data-astro-cid-q7fcfiak] p[data-astro-cid-q7fcfiak]{margin:0;color:#999;line-height:1.8}.sh-actions[data-astro-cid-q7fcfiak],.sh-inline-cta[data-astro-cid-q7fcfiak]{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.5rem;justify-content:center;align-items:center}.sh-button[data-astro-cid-q7fcfiak]{display:inline-flex;align-items:center;justify-content:center;min-height:3.2rem;padding:.85rem 1.25rem;border:1px solid transparent;border-radius:999px;text-decoration:none;font-weight:700}.sh-button--primary[data-astro-cid-q7fcfiak]{background:linear-gradient(135deg,#16a34a,#059669);color:#fff;box-shadow:0 18px 40px #16a34a33}.sh-button--secondary[data-astro-cid-q7fcfiak]{background:#ffffffe6;border-color:#22c55e29;color:#fff}.sh-hero__panel[data-astro-cid-q7fcfiak],.sh-inline-panel[data-astro-cid-q7fcfiak],.sh-feature-grid[data-astro-cid-q7fcfiak] li[data-astro-cid-q7fcfiak],.sh-stat-card[data-astro-cid-q7fcfiak],.sh-testimonial-card[data-astro-cid-q7fcfiak]{padding:1.5rem;border:1px solid rgba(148,163,184,.22);border-radius:1.5rem;background:#020617;box-shadow:0 16px 40px #0f172a12}.sh-hero__panel[data-astro-cid-q7fcfiak] h2[data-astro-cid-q7fcfiak],.sh-testimonial-card[data-astro-cid-q7fcfiak] h3[data-astro-cid-q7fcfiak]{margin:0 0 .8rem;color:#fff}.sh-copy[data-astro-cid-q7fcfiak],.sh-guarantee-copy[data-astro-cid-q7fcfiak]{display:grid;gap:.9rem}.sh-feature-grid[data-astro-cid-q7fcfiak],.sh-stats-grid[data-astro-cid-q7fcfiak],.sh-pagination[data-astro-cid-q7fcfiak]{margin:0;padding:0;list-style:none}.sh-feature-grid[data-astro-cid-q7fcfiak]{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}.sh-feature-grid[data-astro-cid-q7fcfiak] li[data-astro-cid-q7fcfiak]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 1.5rem;color:#fff;font-weight:700;text-align:center}.sh-feature-icon[data-astro-cid-q7fcfiak]{width:50px;height:50px;object-fit:contain}.sh-drive-grid[data-astro-cid-q7fcfiak]{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}.sh-drive-item[data-astro-cid-q7fcfiak]{overflow:hidden;border-radius:1rem;box-shadow:0 10px 30px #0000001a}.sh-drive-image[data-astro-cid-q7fcfiak]{width:100%;height:auto;display:block;object-fit:cover;transition:transform .5s ease}.sh-drive-item[data-astro-cid-q7fcfiak]:hover .sh-drive-image[data-astro-cid-q7fcfiak]{transform:scale(1.05)}.sh-stats-grid[data-astro-cid-q7fcfiak]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.sh-stat-card[data-astro-cid-q7fcfiak] strong[data-astro-cid-q7fcfiak]{display:block;margin-bottom:.45rem;color:#32d8e0;font-size:2rem;line-height:1}.sh-testimonial-grid[data-astro-cid-q7fcfiak]{display:grid;gap:1.2rem;grid-template-columns:repeat(1,minmax(0,1fr))}.sh-text-link[data-astro-cid-q7fcfiak]{display:inline-flex;margin-top:1rem;color:#15803d;font-weight:700;text-decoration:none}.sh-pagination[data-astro-cid-q7fcfiak]{display:flex;gap:.6rem;margin-top:1.5rem;color:#fff;font-weight:700}.sh-pagination[data-astro-cid-q7fcfiak] li[data-astro-cid-q7fcfiak]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;background:#020617;border:1px solid rgba(148,163,184,.22)}@media(min-width:900px){.sh-hero__grid[data-astro-cid-q7fcfiak]{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start}.sh-feature-grid[data-astro-cid-q7fcfiak]{grid-template-columns:repeat(4,minmax(0,1fr))}.sh-stats-grid[data-astro-cid-q7fcfiak]{grid-template-columns:repeat(5,minmax(0,1fr))}.sh-testimonial-grid[data-astro-cid-q7fcfiak]{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-drive-grid[data-astro-cid-q7fcfiak]{grid-template-columns:repeat(4,minmax(0,1fr))}.sh-final-cta__inner[data-astro-cid-q7fcfiak]{grid-template-columns:minmax(0,1fr) auto}.sh-final-cta[data-astro-cid-q7fcfiak] .sh-button--primary[data-astro-cid-q7fcfiak]{justify-self:end}}.sh-final-cta[data-astro-cid-q7fcfiak]{padding:0 0 clamp(4rem,8vw,6rem)}.sh-final-cta__inner[data-astro-cid-q7fcfiak]{align-items:center;padding:1.75rem;border-radius:1.75rem;background:linear-gradient(135deg,#0f172a,#0f766e 56%,#2563eb);box-shadow:0 20px 48px #0f172a2e;display:grid;gap:1.5rem}.sh-final-cta[data-astro-cid-q7fcfiak] h2[data-astro-cid-q7fcfiak]{margin:0;color:#fff}.sh-final-cta[data-astro-cid-q7fcfiak] h3[data-astro-cid-q7fcfiak]{margin:0;color:#fff;font-size:1.1rem;font-weight:400}.sh-final-cta[data-astro-cid-q7fcfiak] p[data-astro-cid-q7fcfiak]{color:#e2e8f0e0;max-width:100%}.sh-final-cta[data-astro-cid-q7fcfiak] .sh-button--primary[data-astro-cid-q7fcfiak]{justify-self:start}.sh-stats-grid[data-astro-cid-q7fcfiak]{--card-radius: 28px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;margin:4rem 0;padding:0;list-style:none;position:relative}.sh-stat-card[data-astro-cid-q7fcfiak]{position:relative;overflow:hidden;padding:2.2rem 1.8rem;border-radius:var(--card-radius);background:linear-gradient(180deg,#080e20f5,#030712f5);border:1px solid rgba(255,255,255,.06);backdrop-filter:blur(18px);transition:transform .45s ease,border-color .45s ease,box-shadow .45s ease;isolation:isolate}.sh-stat-card[data-astro-cid-q7fcfiak]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:conic-gradient(from 180deg,#40f7fa,#00bcd4,#f59e0b,#ff7b00,#40f7fa);z-index:-2;opacity:.45;animation:rotateBorder 8s linear infinite}.sh-stat-card[data-astro-cid-q7fcfiak]:after{content:"";position:absolute;inset:1.2px;border-radius:inherit;background:radial-gradient(circle at top left,rgba(64,247,250,.08),transparent 35%),radial-gradient(circle at bottom right,rgba(245,158,11,.12),transparent 40%),linear-gradient(180deg,#091120,#050816);z-index:-1}.sh-stat-card[data-astro-cid-q7fcfiak] .card-glow[data-astro-cid-q7fcfiak]{position:absolute;width:160px;height:160px;background:radial-gradient(circle,rgba(64,247,250,.18),transparent 70%);top:-60px;right:-60px;border-radius:50%;pointer-events:none;transition:.5s ease}.sh-stat-card[data-astro-cid-q7fcfiak]:hover .card-glow[data-astro-cid-q7fcfiak]{transform:scale(1.3);opacity:.9}.sh-stat-card[data-astro-cid-q7fcfiak]:hover{transform:translateY(-12px);border-color:#ffffff1f;box-shadow:0 10px 40px #40f7fa1a,0 10px 50px #f59e0b1a,inset 0 1px #ffffff0d}.stat-top[data-astro-cid-q7fcfiak]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.8rem}.stat-icon[data-astro-cid-q7fcfiak]{width:62px;height:62px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;color:#fff;background:linear-gradient(135deg,#40f7fa26,#f59e0b38);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0f,0 5px 20px #40f7fa14}.stat-badge[data-astro-cid-q7fcfiak]{padding:.35rem .7rem;border-radius:50px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#40f7fa2e,#f59e0b2e);border:1px solid rgba(255,255,255,.08)}.sh-stat-number[data-astro-cid-q7fcfiak]{display:block;font-size:clamp(2.3rem,5vw,3.5rem);font-weight:900;line-height:1;margin-bottom:.8rem;background:linear-gradient(90deg,#40f7fa,#8dfcff 30%,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 25px rgba(64,247,250,.15)}.sh-stat-label[data-astro-cid-q7fcfiak]{font-size:1rem;font-weight:500;color:#ffffffb8;line-height:1.7;max-width:180px}.stat-line[data-astro-cid-q7fcfiak]{width:100%;height:4px;border-radius:50px;margin-top:1.7rem;background:linear-gradient(90deg,#40f7fa,#40f7fa26,#f59e0b26,#f59e0b);opacity:.7}@keyframes rotateBorder{to{transform:rotate(360deg)}}@media(max-width:1200px){.sh-stats-grid[data-astro-cid-q7fcfiak]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.sh-stats-grid[data-astro-cid-q7fcfiak]{grid-template-columns:repeat(2,1fr)}.sh-stat-card[data-astro-cid-q7fcfiak]{padding:1.8rem}}@media(max-width:540px){.sh-stats-grid[data-astro-cid-q7fcfiak]{grid-template-columns:1fr}}
