.card-planner-highlight{--planner-background:#0b0a0f;--planner-heading:#f4eee3;--planner-body:#cec5b6;--planner-champagne:#d8b676;--planner-button-ink:#1c1508;--planner-glow:#d8b6762e;--planner-outline:#d8b67673;background:radial-gradient(ellipse at top right, var(--planner-glow), transparent 70%), var(--planner-background);width:calc(100% - 32px);max-width:1152px;color:var(--planner-body);border-radius:28px;margin:24px auto 40px;padding:32px 16px;font-family:Anek Latin,Arial,sans-serif}.card-planner-highlight .planner-pill{border:1px solid var(--planner-outline);color:var(--planner-champagne);border-radius:999px;padding:5px 12px;font-size:12px;display:inline-flex}.home-editorial .card-planner-highlight h2{color:var(--planner-heading);margin:18px 0 14px;font-family:Rozha One,Georgia,serif;font-size:32px;font-weight:400;line-height:1.15}.card-planner-highlight .planner-description{max-width:760px;font-size:18px;line-height:1.5}.card-planner-highlight .planner-benefits{gap:16px;margin:26px 0 30px;padding:0;font-size:16px;line-height:1.4;list-style:none;display:grid}.card-planner-highlight .planner-benefits li{align-items:flex-start;gap:10px;display:flex}.card-planner-highlight .planner-benefits svg{width:18px;height:18px;color:var(--planner-champagne);flex-shrink:0;margin-top:2px}.card-planner-highlight .planner-open{background:var(--planner-champagne);width:100%;min-height:52px;color:var(--planner-button-ink);box-shadow:none;border-radius:14px;padding:14px 24px;font-family:Anek Latin,Arial,sans-serif;font-size:17px;font-weight:600}.card-planner-highlight .planner-open:focus-visible{outline:2px solid var(--planner-heading);outline-offset:4px}@media (width>=640px){.card-planner-highlight{margin-top:32px;margin-bottom:48px;padding:48px}.home-editorial .card-planner-highlight h2{font-size:48px}.card-planner-highlight .planner-description{font-size:20px}.card-planner-highlight .planner-open{width:auto}}
