.Listicle-module__ngoSOa__page{background:var(--white)}.Listicle-module__ngoSOa__top{justify-content:space-between;align-items:center;gap:16px;max-width:760px;margin:0 auto;padding:16px 20px;display:flex}.Listicle-module__ngoSOa__topCta{background:var(--green-soft);color:var(--green-dark);border-radius:999px;padding:8px 16px;font-weight:800;text-decoration:none}.Listicle-module__ngoSOa__article{max-width:720px;margin:0 auto;padding:16px 20px 96px;line-height:1.7}.Listicle-module__ngoSOa__opener{background:radial-gradient(260px 200px at 100% 0%, rgba(var(--mint-rgb), .28), transparent 70%), radial-gradient(240px 200px at 0% 100%, #ffc4784d, transparent 70%), var(--green-soft);border-radius:32px;margin-bottom:16px;padding:56px 44px 48px;position:relative;overflow:hidden}.Listicle-module__ngoSOa__kicker{background:var(--white);color:var(--green);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:700;display:inline-block}.Listicle-module__ngoSOa__article h1{text-wrap:balance;margin:20px 0 16px;font-size:clamp(32px,5.4vw,50px);line-height:1.06}.Listicle-module__ngoSOa__byline{color:var(--muted);margin-bottom:32px;font-size:14px}.Listicle-module__ngoSOa__intro{color:var(--ink-soft);margin-bottom:18px;font-size:20px}.Listicle-module__ngoSOa__items{gap:32px;margin:56px 0 64px;padding:0;list-style:none;display:grid}.Listicle-module__ngoSOa__items li{background:var(--tint);border-radius:32px;grid-template-columns:64px minmax(0,1fr);gap:28px;padding:40px 40px 40px 36px;display:grid}.Listicle-module__ngoSOa__items li:nth-child(5n+1){--tint:#eaf6f2;--pop:#1fb595}.Listicle-module__ngoSOa__items li:nth-child(5n+2){--tint:#fff1e6;--pop:#f08a4b}.Listicle-module__ngoSOa__items li:nth-child(5n+3){--tint:#f1edff;--pop:#7c5cff}.Listicle-module__ngoSOa__items li:nth-child(5n+4){--tint:#e9f2ff;--pop:#3b7bff}.Listicle-module__ngoSOa__items li:nth-child(5n+5){--tint:#fff8db;--pop:#e0a800}.Listicle-module__ngoSOa__number{background:var(--white);width:64px;height:64px;color:var(--pop);font-family:var(--font-heading);border-radius:20px;place-items:center;font-size:30px;font-weight:800;display:grid;transform:rotate(-6deg);box-shadow:0 8px 18px -10px #14284b59}.Listicle-module__ngoSOa__items li:nth-child(2n) .Listicle-module__ngoSOa__number{transform:rotate(5deg)}.Listicle-module__ngoSOa__items h2{margin:4px 0 12px;font-size:26px;line-height:1.2}.Listicle-module__ngoSOa__items p{color:var(--ink-soft);font-size:18px}@media (max-width:520px){.Listicle-module__ngoSOa__items li{grid-template-columns:minmax(0,1fr);gap:18px;padding:30px 26px}}.Listicle-module__ngoSOa__inlineCta{color:var(--green);margin-top:20px;font-weight:800;display:inline-block}.Listicle-module__ngoSOa__close{background:var(--navy);color:var(--white);border-radius:32px;flex-direction:column;align-items:flex-start;gap:18px;padding:48px 44px;display:flex}.Listicle-module__ngoSOa__close p{color:#cfd8e6}.Listicle-module__ngoSOa__close h2{font-size:26px}.Listicle-module__ngoSOa__bigCta{background:var(--mint);min-height:56px;color:var(--on-mint);border-radius:999px;align-items:center;padding:0 30px;font-size:19px;font-weight:800;text-decoration:none;display:inline-flex}.Listicle-module__ngoSOa__small{color:var(--muted);font-size:14px}.Listicle-module__ngoSOa__stickyBar{display:none}@media (max-width:640px){.Listicle-module__ngoSOa__stickyBar{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--white);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 24px -12px #14284b40}.Listicle-module__ngoSOa__stickyBar a{background:var(--green);color:var(--white);border-radius:999px;padding:12px 18px;font-weight:800;text-decoration:none}.Listicle-module__ngoSOa__page{padding-bottom:72px}}
