@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-pain-cost .pain-cols{display:grid;grid-template-columns:1fr;gap:22px;align-items:stretch}@media (min-width: 900px){.g-pain-cost .pain-cols{grid-template-columns:1fr 1fr}}.g-pain-cost .pcard{border-radius:var(--radius-lg);padding:34px 32px;display:flex;flex-direction:column}.g-pain-cost .pcard-h{display:flex;align-items:center;gap:13px;margin-bottom:5px}.g-pain-cost .pcard-h .ic{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none}.g-pain-cost .pcard-h .ic svg{width:21px;height:21px}.g-pain-cost .pcard-h h3{font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.g-pain-cost .pcard ul{list-style:none}.g-pain-cost .pcard.sym{background:#fff;border:1px solid var(--lavender-pale)}.g-pain-cost .pcard.sym .pcard-h .ic{background:#e4495f1f}.g-pain-cost .pcard.sym li{position:relative;padding:13px 0 13px 36px;border-top:1px solid var(--lavender-pale);font-size:15.5px;color:var(--ink-soft);line-height:1.4}.g-pain-cost .pcard.sym li:first-child{border-top:none}.g-pain-cost .pcard.sym li:before{content:"";position:absolute;left:0;top:14px;width:22px;height:22px;border-radius:7px;background-color:#e4495f1f;background-repeat:no-repeat;background-position:center;background-size:12px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E4495F' stroke-width='3' stroke-linecap='round'><line x1='6' y1='6' x2='18' y2='18'/><line x1='18' y1='6' x2='6' y2='18'/></svg>")}.g-pain-cost .pcard.cost{background:radial-gradient(120% 120% at 92% 0%,#ff6b6b29,#ff6b6b00 48%),linear-gradient(155deg,#2a1f5e,#18103c 78%);color:#fff;position:relative;overflow:hidden;justify-content:space-between;gap:24px;padding:36px 34px}.g-pain-cost .pcard.cost .pcard-h{margin-bottom:18px}.g-pain-cost .pcard.cost .pcard-h .ic{background:#ff8a8a29;color:#ff8a8a}.g-pain-cost .pcard.cost .pcard-h h3{color:#fff}.g-pain-cost .cost-lead{font-size:19px;line-height:1.55;color:#ede8fb}.g-pain-cost .cost-lead b{color:var(--lime);font-weight:800}.g-pain-cost .cost-btn{align-self:flex-start}}
