@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap);.product-card[data-v-52310aaa]{background:#fff;border:1px solid #e4e7ec;border-radius:12px;box-shadow:none;height:100%;padding:20px;position:relative;transition:border-color .2s,box-shadow .2s}@media print,screen and (min-width:769px){.product-card .product-card-content[data-v-52310aaa],.product-card[data-v-52310aaa]{display:grid;grid-row:span 4;grid-template-rows:subgrid}}.product-card .recommended-tag[data-v-52310aaa]{background-color:#244462;color:#fff;font-weight:600;position:absolute;right:20px;top:-12px}.product-card .tiers-dropdown[data-v-52310aaa]{position:absolute;right:20px;top:20px;z-index:5}.product-card .tiers-dropdown[data-v-52310aaa] .dropdown-menu{padding-top:0}.product-card .tiers-dropdown[data-v-52310aaa] .dropdown-content{overflow:hidden;padding-bottom:0;padding-top:0}.product-card .tiers-dropdown[data-v-52310aaa] .dropdown-item{white-space:nowrap}.product-card .tiers-dropdown[data-v-52310aaa] .dropdown-item.is-active{background-color:#f7f8fa;color:#363636}.product-card.is-highlighted[data-v-52310aaa]{border-color:#244462;box-shadow:0 0 0 1px #244462}.product-card .pricing-wrapper[data-v-52310aaa]{line-height:.9}.product-card .features-list[data-v-52310aaa]{line-height:1.5;list-style:none;padding:0}.product-card .feature-item[data-v-52310aaa]{font-size:15px;list-style:none;margin-bottom:4px;padding-left:26px;position:relative}.product-card .feature-item[data-v-52310aaa]:before{background:rgba(36,68,98,.1) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23244462' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/11px no-repeat;border-radius:50%;content:"";height:17px;left:0;position:absolute;top:3px;width:17px}.product-card .feature-link[data-v-52310aaa]{color:inherit;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.product-card .feature-link[data-v-52310aaa]:hover{text-decoration-style:solid}.product-card .discount-badge[data-v-52310aaa]{align-items:center;background:linear-gradient(135deg,rgba(72,199,142,.14),rgba(72,199,142,.03));border:1px solid rgba(72,199,142,.3);border-radius:10px;display:flex;gap:.65rem;line-height:1.25;padding:.6rem .6rem .6rem .75rem}.product-card .discount-badge .icomoon[data-v-52310aaa]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(72,199,142,.25);color:#48c78e;display:flex;flex-shrink:0;font-size:.85rem;height:1.9rem;justify-content:center;width:1.9rem}.product-card .discount-badge .discount-badge-text[data-v-52310aaa]{display:flex;flex:1;flex-direction:column;gap:.15rem;min-width:0}.product-card .discount-badge .discount-badge-text strong[data-v-52310aaa]{color:#0f1115;font-size:.8rem}.product-card .discount-badge .discount-badge-text small[data-v-52310aaa]{color:#7b828d;font-size:.7rem}.product-card .discount-badge .discount-badge-value[data-v-52310aaa]{background:#48c78e;border-radius:999px;color:#fff;flex-shrink:0;font-size:.85rem;font-weight:700;letter-spacing:.01em;padding:.3rem .6rem}.product-card .discount-badge .discount-badge-value[data-v-52310aaa],.product-card .price-row[data-v-52310aaa]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.product-card .price-row[data-v-52310aaa]{align-items:center;display:flex}