.impl-card{background:var(--surface-soft);border:1px solid var(--hairline);border-radius:var(--radius-xxl);padding:52px 56px}.impl-eyebrow{color:var(--azure)}.impl-head{max-width:none}.impl-head h2{margin:12px 0 0}.impl-head .lead{margin:14px 0 0}.impl-list{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:18px 52px}.impl-list li{gap:13px;font-size:16px;font-weight:600;color:var(--ink)}.impl-list .tick,.impl-list li{display:flex;align-items:center}.impl-list .tick{flex:none;width:24px;height:24px;border-radius:50%;background:var(--azure-soft);color:var(--azure);justify-content:center}.impl-list .tick svg{width:14px;height:14px;stroke-width:2.5}.impl-foot{justify-content:space-between;gap:28px;flex-wrap:wrap;margin-top:44px;padding-top:34px;border-top:1px solid var(--hairline)}.impl-foot,.impl-price{display:flex;align-items:center}.impl-price{gap:14px}.impl-price .amt{font-size:46px;font-weight:700;letter-spacing:-1.8px;color:var(--brieff-blue);line-height:1}.impl-meta{font-size:13.5px;color:var(--slate);line-height:1.55}.impl-meta b{color:var(--ink);font-weight:600}@media (max-width:760px){.impl-card{padding:36px 28px;border-radius:var(--radius-xl)}.impl-list{grid-template-columns:1fr;gap:16px}.impl-foot{flex-direction:column;align-items:flex-start;gap:22px}}.incl-grid{grid-template-columns:repeat(2,1fr);gap:18px 44px}.incl-item span.t{font-size:15.5px}.incl-grid .incl-span{grid-column:1/-1}.trial-note{display:inline-flex;align-items:center;gap:11px;margin:0 auto;background:var(--ice-blue);border:1px solid var(--brieff-blue-soft);border-radius:var(--radius-full);padding:12px 24px;font-size:15.5px;color:var(--ink)}.trial-note .ic{color:var(--success);display:inline-flex}.trial-note .ic svg{width:19px;height:19px}.trial-note b{font-weight:600}@media (max-width:560px){.trial-note{font-size:14px;padding:11px 18px}.incl-grid{grid-template-columns:1fr}.impl-price{flex-direction:column;align-items:flex-start;gap:6px}.impl-price .amt{font-size:40px}.impl-foot .btn{width:100%;justify-content:center}.section-sm:has(.price-grid){padding-top:14px}}