.hero[data-astro-cid-wcolddp2]{text-align:center;padding-block:clamp(64px,10vw,128px) clamp(56px,8vw,96px);position:relative;overflow:hidden}.hero[data-astro-cid-wcolddp2]:before{content:"";z-index:-1;background:radial-gradient(35% 45% at 12% 35%,#ffce754d,#0000 70%),radial-gradient(40% 50% at 88% 25%,#3d9ae233,#0000 70%),radial-gradient(30% 40% at 70% 90%,#ffb78938,#0000 70%);position:absolute;inset:-30% -10% 0}.hero-inner[data-astro-cid-wcolddp2]{max-width:920px}.hero[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{max-width:760px;margin:0 auto 36px}.hero-form[data-astro-cid-wcolddp2]{border:1px solid var(--border);max-width:760px;box-shadow:var(--shadow);background:#ffffffb3;border-radius:20px;margin-inline:auto;padding:10px}.hero-form[data-astro-cid-wcolddp2] input{background:var(--bg);border-color:#0000}.cards[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.card[data-astro-cid-wcolddp2]{border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:14px;padding:32px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex}.card[data-astro-cid-wcolddp2]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.card[data-astro-cid-wcolddp2].golden{background:linear-gradient(160deg, #ffe3a8, var(--golden))}.card[data-astro-cid-wcolddp2].sand{background:linear-gradient(160deg, #ffd5b8, var(--sand))}.card[data-astro-cid-wcolddp2].white{background:var(--surface);border-color:var(--border)}.card-icon[data-astro-cid-wcolddp2]{background:#fff9;border-radius:18px;place-items:center;width:72px;height:72px;display:grid}.card[data-astro-cid-wcolddp2].white .card-icon[data-astro-cid-wcolddp2]{background:var(--blue-50)}.card-icon[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{width:44px;height:auto}.card-title[data-astro-cid-wcolddp2]{margin:4px 0 auto;font-size:1.5rem}.card[data-astro-cid-wcolddp2] .link-arrow[data-astro-cid-wcolddp2]{color:var(--navy);margin-top:8px}.quotes[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.quote[data-astro-cid-wcolddp2]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;margin:0;padding:32px;display:flex}.stars[data-astro-cid-wcolddp2]{color:#f5b53d;letter-spacing:3px;margin-bottom:14px}blockquote[data-astro-cid-wcolddp2]{flex:1;margin:0 0 24px}blockquote[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--navy);margin:0;font-size:1.075rem;font-style:italic}figcaption[data-astro-cid-wcolddp2]{border-top:1px solid var(--border);align-items:center;gap:14px;padding-top:20px;font-size:.925rem;line-height:1.4;display:flex}figcaption[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{color:var(--navy);display:block}.avatar{object-fit:cover;border-radius:50%;width:56px;height:56px}.customers[data-astro-cid-wcolddp2]{background:var(--surface);border-block:1px solid var(--border)}.logos[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.logos[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);place-items:center;height:136px;padding:20px;display:grid}.logos[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:contain;width:auto;max-width:100%}.benefits[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.benefits[data-astro-cid-wcolddp2] .check-list[data-astro-cid-wcolddp2]{gap:16px;margin-top:28px}.stats[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,auto);justify-content:start;gap:36px;margin:36px 0 0;display:grid}.stats[data-astro-cid-wcolddp2] div[data-astro-cid-wcolddp2]{flex-direction:column-reverse;display:flex}.stats[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{font:700 clamp(1.8rem, 3vw, 2.4rem)/1.1 var(--font-serif);color:var(--blue-600);margin:0}.stats[data-astro-cid-wcolddp2] dt[data-astro-cid-wcolddp2]{color:var(--navy);font-weight:600}.shot[data-astro-cid-wcolddp2]{margin:0}.shot[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{border-radius:var(--radius);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-lg)}@media (width<=960px){.cards[data-astro-cid-wcolddp2],.quotes[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.logos[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr)}.benefits[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}@media (width<=520px){.stats[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;gap:24px}.logos[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{height:110px}}
