@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-stats-auth{position:relative;overflow:hidden;color:#fff;background:radial-gradient(110% 130% at 88% -10%,#c9ff3d2e,#c9ff3d00 42%),radial-gradient(90% 120% at 0% 110%,#8b6fe566,#8b6fe500 55%),var(--grad-purple)}.g-stats-auth .stats-top{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;margin-bottom:44px}@media (min-width: 820px){.g-stats-auth .stats-top{grid-template-columns:1.2fr .8fr;gap:54px}}.g-stats-auth .stats-text h2{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.07;margin:16px 0 20px;color:#fff}.g-stats-auth .stats-text h2 i{color:var(--lime)}.g-stats-auth .stats-text p{font-size:16px;color:#d7cbf4;line-height:1.6;margin-bottom:14px;max-width:560px}.g-stats-auth .stats-photo{position:relative}.g-stats-auth .stats-photo img{width:100%;max-width:380px;margin:0 auto;display:block;border-radius:24px;aspect-ratio:4 / 5;-o-object-fit:cover;object-fit:cover;-o-object-position:42% 10%;object-position:42% 10%;box-shadow:0 24px 54px #0e073080;position:relative;z-index:1}.g-stats-auth .sp-glow{position:absolute;inset:-10% -8%;background:radial-gradient(60% 60% at 72% 18%,#c9ff3d4d,#c9ff3d00 70%);filter:blur(12px);z-index:0}.g-stats-auth .stats-results b{color:#fff;font-weight:700}.g-stats-auth .stats-row{display:grid;grid-template-columns:1fr;gap:24px;margin-top:6px;border-top:1px solid rgba(255,255,255,.13);padding-top:36px}@media (min-width: 680px){.g-stats-auth .stats-row{grid-template-columns:repeat(3,1fr);gap:30px}}.g-stats-auth .sr-num{font-size:clamp(36px,4.6vw,50px);font-weight:800;letter-spacing:-.035em;color:var(--lime);line-height:1}.g-stats-auth .sr-cap{font-size:14.5px;color:#cdbef2;line-height:1.45;margin-top:11px;max-width:250px}}
