@layer components{.guide-page,.hv2-page,.c26-page,.w8r-page,.wcc-page{--purple-deep: #3d1aaf;--purple: #4f25c8;--purple-mid: #6b43e0;--purple-bright: #8b6fe5;--lavender: #b9a7e8;--lavender-soft: #d5c9f0;--lavender-pale: #eee8fb;--lime: #c9ff3d;--lime-deep: #a8e020;--carrot: #ff7a2f;--terracotta: #e0612f;--peach: #ffc9a3;--coral: #ff6b5e;--bg: #f2f1f6;--bg-soft: #fbfaf8;--bg-lavender: #eeeafb;--ink: #18103c;--ink-soft: #2e2553;--gray: #6b6580;--gray-soft: #9a93ad;--grad-purple: linear-gradient(135deg, #6b43e0 0%, #4f25c8 60%, #3d1aaf 100%);--grad-lavender: linear-gradient(135deg, #eeeafb, #e2dbf6);--grad-lime: linear-gradient(135deg, #d4ff50, #a8e020);--pill: 999px;--radius-lg: 28px;--radius-md: 18px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--fs-xxs: 11px;--fs-xs: 12px;--fs-sm: 14px;--fs-base: 15px;--fs-md: 16px;--fs-lg: 18px;--fs-xl: 22px;--fs-2xl: 30px;--fs-3xl: 40px;--fs-4xl: 56px;--fs-5xl: 64px;--lh-tight: 1.04;--lh-snug: 1.25;--lh-normal: 1.45;--lh-relaxed: 1.55}}@layer components{.g-market-stat .why-lead{max-width:790px;margin:0 auto;text-align:center;font-size:18px;color:var(--gray);line-height:1.6}.g-market-stat .why-lead b{color:var(--ink)}.g-market-stat .rstat-card{max-width:880px;margin:34px auto 0;background:#fff;border:1px solid var(--lavender-pale);border-radius:var(--radius-lg);box-shadow:0 16px 44px #3d1aaf1a;padding:36px 40px}.g-market-stat .rstat-scale{margin-bottom:18px}@media (max-width: 560px){.g-market-stat .rstat-card{padding:28px 24px}}.g-market-stat .ce2-head{text-align:center;max-width:680px;margin:48px auto 0}.g-market-stat .ce2-eyebrow{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:var(--purple-mid)}.g-market-stat .ce2-title{font-size:clamp(23px,3vw,31px);font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--ink);margin-top:8px}.g-market-stat .ce2-title i{font-family:Playfair Display;font-style:italic;color:var(--purple);font-weight:500;letter-spacing:-.01em}.g-market-stat .ce2-grid{display:grid;grid-template-columns:1fr;gap:22px;margin-top:36px}@media (min-width: 860px){.g-market-stat .ce2-grid{grid-template-columns:repeat(3,1fr)}}.g-market-stat .ce2-card{background:linear-gradient(180deg,#fff,#fbfafe);border:1px solid var(--lavender-pale);border-radius:28px;padding:32px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 14px 40px #3d1aaf14;transition:transform .15s ease,box-shadow .15s ease}.g-market-stat .ce2-card:hover{transform:translateY(-5px);box-shadow:0 26px 58px #3d1aaf26}.g-market-stat .ce2-prob{font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.3;color:var(--ink)}.g-market-stat .ce2-arrow{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:18px 0;background:radial-gradient(125% 125% at 32% 26%,#ffb3b3,#f2566b 52%,#d11f3a);box-shadow:0 10px 20px #d11f3a6b,inset 0 2px 4px #ffffff80}.g-market-stat .ce2-arrow svg{width:20px;height:20px}.g-market-stat .ce2-cost{background:#fdebec;border:1px solid #f6d2d6;border-radius:16px;padding:16px 18px;font-size:15px;line-height:1.5;color:#6e1622;width:100%}.g-market-stat .ce2-cost b{color:#d11f3a;font-weight:800}.g-market-stat .ce2-foot{max-width:730px;margin:32px auto 0;text-align:center;font-size:18px;line-height:1.55;color:var(--ink-soft);font-weight:500}.g-market-stat .ce2-foot b{color:var(--ink);font-weight:700}.g-market-stat .ce2-foot i{font-family:Playfair Display;font-style:italic;color:var(--purple);font-weight:500}@media (max-width: 560px){.g-market-stat .ce2-card{padding:28px 24px}}.g-market-stat .why-cta{text-align:center;margin-top:38px}}
