.ap-service-grid,.ap-bundle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.annuura-pricing .am-card{min-width:0}.annuura-pricing dl{gap:18px;display:grid}.annuura-pricing dl>div{border-top:1px solid #deded0;justify-content:space-between;align-items:start;gap:12px;padding-top:16px;display:flex}.annuura-pricing dt{color:#687667;font-size:13px}.annuura-pricing dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:600}.annuura-pricing dd small{color:#687667;font-size:12px;font-weight:400;line-height:1.8;display:block}.ap-bundle-grid .am-price{font-size:28px}.ap-bundle-grid .am-price span{font-size:14px;font-weight:400}.ap-featured{color:#fff;background:#164b38!important}.ap-featured p,.ap-featured small,.ap-featured .am-price{color:#fff!important}.ap-token-note{border-top:1px solid #fff4;padding-top:18px;line-height:1.7}.ap-note{background:#eef2e8;border:1px solid #d8decd;border-radius:20px;margin-top:35px;padding:30px}.ap-note p{line-height:1.8}.ap-note .am-pill{align-items:center;min-height:44px;display:inline-flex}.ap-note .am-note{margin-bottom:0}@media (min-width:1050px){.ap-service-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ap-bundle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.ap-service-grid,.ap-bundle-grid{grid-template-columns:1fr}.annuura-pricing dd{font-size:23px}.ap-note{padding:22px}}.ap-free{margin-bottom:60px}.ap-free .am-card{border:2px solid #164b38;max-width:760px}.ap-free h2{margin:6px 0}.ap-free ul{padding-left:20px;line-height:1.9}.ap-free .am-price{font-size:30px}.ap-free .am-price span{font-size:14px;font-weight:400}.ap-free-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ap-free-actions a{align-items:center;min-height:44px;display:inline-flex}.ap-contents{border-top:1px solid #00000014;margin-top:16px;padding-top:12px}.ap-contents h4{letter-spacing:.06em;text-transform:uppercase;opacity:.75;margin:10px 0 6px;font-size:.78rem}.ap-contents ul{gap:6px;margin:0;padding:0;font-size:.92rem;line-height:1.35;list-style:none;display:grid}.ap-includes li:before{content:"✓";color:#1f7a4d;margin-right:8px;font-weight:700}.ap-coming li{opacity:.7}.ap-coming li:before{content:"○";margin-right:8px}
