.hero[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px 48px;margin-top:28px;padding:clamp(28px,5vw,64px);display:grid;overflow:hidden}.kicker[data-astro-cid-ge2uvauf]{align-items:center;gap:12px;display:flex}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;margin-top:20px;font-size:clamp(40px,6.2vw,84px);font-weight:800;line-height:.98}.lede[data-astro-cid-ge2uvauf]{font-family:var(--f-lede);max-width:30ch;color:var(--muted);margin-top:24px;font-size:clamp(19px,2vw,26px);line-height:1.35}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.cta[data-astro-cid-ge2uvauf]{background:var(--card-2);border:1px solid var(--line);box-shadow:var(--shadow-sm);font-family:var(--f-button);border-radius:999px;align-items:center;gap:10px;padding:9px 20px;font-size:15px;font-weight:600;transition:transform .15s;display:inline-flex}.cta[data-astro-cid-ge2uvauf]:hover{transform:translateY(-1px)}.cta[data-astro-cid-ge2uvauf].primary{padding-left:5px}.cta[data-astro-cid-ge2uvauf].fill{background:linear-gradient(135deg, var(--blue-2), var(--blue));color:#fff;box-shadow:0 8px 20px -8px color-mix(in srgb, var(--blue) 70%, transparent);border-color:#0000}.cta-icon[data-astro-cid-ge2uvauf]{background:radial-gradient(circle at 35% 30%, var(--accent-2), var(--accent));color:#fff;width:30px;height:30px;box-shadow:0 6px 16px -4px color-mix(in srgb, var(--accent) 60%, transparent);border-radius:50%;place-items:center;display:grid}.socials[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:10px;margin:36px 0 0;padding:0;list-style:none;display:flex}.visual[data-astro-cid-ge2uvauf]{min-height:460px;position:relative}.glow[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:radial-gradient(circle, var(--glow), transparent 68%);border-radius:50%;width:min(460px,100%);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.phone[data-astro-cid-ge2uvauf]{border-radius:22px;width:38%;max-width:210px;position:absolute;top:50%;left:50%;box-shadow:0 24px 48px -16px #14285a59}.p-left[data-astro-cid-ge2uvauf]{translate:-118% -46%;rotate:-8deg}.p-right[data-astro-cid-ge2uvauf]{translate:18% -46%;rotate:8deg}.p-mid[data-astro-cid-ge2uvauf]{z-index:1;translate:-50% -54%}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.visual[data-astro-cid-ge2uvauf]{min-height:380px}}@media (width<=520px){.visual[data-astro-cid-ge2uvauf]{min-height:300px}}.card[data-astro-cid-g7nwi7w6]{border-radius:var(--radius);background:var(--card-2);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;gap:18px;padding:18px;transition:transform .2s,box-shadow .2s;display:flex}.card[data-astro-cid-g7nwi7w6]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.top[data-astro-cid-g7nwi7w6]{align-items:center;gap:14px;display:flex}.icon[data-astro-cid-g7nwi7w6]{border:1px solid var(--line);border-radius:14px;width:56px;height:56px}h3[data-astro-cid-g7nwi7w6]{letter-spacing:-.02em;margin-bottom:6px;font-size:20px}.shots[data-astro-cid-g7nwi7w6]{background:color-mix(in srgb, var(--fg) 4%, transparent);aspect-ratio:4/3.4;border-radius:18px;grid-template-columns:1fr 1fr;gap:12px;padding:16px 16px 0;display:grid;overflow:hidden}.shots[data-astro-cid-g7nwi7w6] img{object-fit:cover;object-position:top;aspect-ratio:9/16;border-radius:12px 12px 0 0;width:100%}.line[data-astro-cid-g7nwi7w6]{color:var(--muted);flex:1}.foot[data-astro-cid-g7nwi7w6]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:14px;display:flex}.price[data-astro-cid-g7nwi7w6]{font-family:var(--f-chip);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.topic[data-astro-cid-he3spzz3]{border-radius:var(--radius);background:linear-gradient(160deg, color-mix(in srgb, var(--sec) 9%, var(--card-2)), var(--card-2) 55%);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;gap:10px;padding:24px;transition:transform .2s,box-shadow .2s;display:flex}.topic[data-astro-cid-he3spzz3]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.icon[data-astro-cid-he3spzz3]{background:color-mix(in srgb, var(--sec) 14%, transparent);width:44px;height:44px;color:var(--sec);border-radius:14px;place-items:center;margin-bottom:6px;display:grid}.label[data-astro-cid-he3spzz3]{color:var(--sec)}.title[data-astro-cid-he3spzz3]{font-family:var(--f-h3);letter-spacing:-.01em;font-size:21px;font-weight:700;line-height:1.25}.line[data-astro-cid-he3spzz3]{color:var(--muted);flex:1;font-size:15px}.go[data-astro-cid-he3spzz3]{border-top:1px solid var(--line);font-family:var(--f-button);justify-content:space-between;align-items:center;margin-top:10px;padding-top:14px;font-size:15px;font-weight:600;display:flex}.go[data-astro-cid-he3spzz3] .round-btn[data-astro-cid-he3spzz3]{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--sec) 60%, #fff), var(--sec));width:38px;height:38px}.see-row[data-astro-cid-7aropxhg]{flex-wrap:wrap;justify-content:center;column-gap:12px;display:flex}
