@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{.c26-gains{background:var(--c26-bg)}.c26-gains h2{color:var(--c26-ink)}.c26-gains h2 em{color:var(--c26-purple)}.c26-gains-lead{font-size:var(--c26-fs-base);color:var(--c26-gray);margin-top:var(--c26-s-4);line-height:var(--c26-lh-relaxed)}.c26-gain-grid{margin-top:var(--c26-s-6)}.c26-gain{background:var(--c26-white);border-radius:var(--c26-r);padding:var(--c26-s-4) var(--c26-s-4);display:flex;gap:var(--c26-s-4);align-items:flex-start;border:1px solid var(--c26-lavender-pale)}.c26-gain-n{flex-shrink:0;width:30px;height:30px;border-radius:50%;background:var(--c26-purple);color:var(--c26-white);display:flex;align-items:center;justify-content:center;font-size:var(--c26-fs-sm);font-weight:800}.c26-gain p{font-size:var(--c26-fs-base);color:var(--c26-ink-soft);line-height:var(--c26-lh-normal);font-weight:500}.c26-gain p b{color:var(--c26-ink);font-weight:700;background:linear-gradient(transparent 58%,#c9ff3da6 58%);padding:0 1px}@media (min-width: 1024px){.c26-gain{padding:var(--c26-s-6) var(--c26-s-6)}.c26-gain p{font-size:var(--c26-fs-md)}}}
