.wa-plans{background-color:#101921;background-image:url(https://www.livingsecurity.com/hubfs/2026%20MJ/bg-lines.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding-block:88px}.wa-plans__inner{margin-inline:auto;max-width:1200px;padding-inline:24px}.wa-plans__header{margin-inline:auto;margin-bottom:52px;max-width:900px;text-align:center}.wa-plans__eyebrow{color:#e1251b;font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.wa-plans__heading{color:#fff;font-family:Inter Tight,sans-serif;font-size:clamp(26px,3vw,40px);font-weight:600;line-height:1.2;margin-bottom:14px}.wa-plans__subhead{color:hsla(0,0%,100%,.6);font-size:16px;line-height:1.6;margin:0}.wa-plans__grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}@media (min-width:640px){.wa-plans__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.wa-plans__grid{grid-template-columns:repeat(5,1fr)}}.wa-plans__tile{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:24px 20px;transition:border-color .2s,background .2s}.wa-plans__tile:hover{background:rgba(225,37,27,.04);border-color:rgba(225,37,27,.4)}.wa-plans__tile-tag{align-self:flex-start;background:hsla(0,0%,100%,.07);border-radius:4px;color:hsla(0,0%,100%,.45);display:inline-block;font-size:10px;font-weight:700;letter-spacing:.07em;padding:2px 7px;text-transform:uppercase}.wa-plans__tile-name{color:#fff;font-family:Inter Tight,sans-serif;font-size:15px;font-weight:700;line-height:1.3}.wa-plans__tile-desc{color:hsla(0,0%,100%,.55);font-size:13px;line-height:1.6;margin:0}.wa-plans__footer{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.wa-plans__footnote{color:hsla(0,0%,100%,.5);font-size:14px;margin:0}.wa-plans__cta-btn{align-items:center;background:linear-gradient(135deg,#e1251b,#b7043c);border-radius:6px;color:#fff;display:inline-flex;font-family:Inter Tight,sans-serif;font-size:15px;font-weight:600;gap:8px;padding:13px 24px;text-decoration:none;transition:opacity .15s}.wa-plans__cta-btn:hover{color:#fff;opacity:.88}