.venture-plan{background:linear-gradient(#ecf8ff 0%,#ceeeff 100%);border:1px solid rgba(0,0,0,.16);border-radius:16px;width:384px;position:relative}.venture-plan button{color:#fff;text-transform:uppercase;background:linear-gradient(95deg,#25a3ff 10.17%,#296be4 89.83%);border-radius:40px;justify-content:center;align-items:center;gap:8px;width:100%;max-width:200px;margin-bottom:32px;padding:12px 28px;font-size:14px;font-weight:700;transition:background-color .2s;display:flex}.venture-plan button:hover{background:#2563eb}.venture-plan .scan-chip{color:#fff;white-space:nowrap;background:#3b82f6;border-radius:4px;padding:0 12px;font-size:14px;font-weight:600;line-height:32px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.agency-plan{color:#fff;z-index:10;background:linear-gradient(#2e3d6e 0%,#000 100%);border:4px solid #ffdc24;border-radius:16px;width:384px;position:relative;box-shadow:0 0 28px rgba(0,0,0,.16)}.agency-plan button{text-transform:uppercase;color:rgba(0,0,0,.87);background:linear-gradient(#ffd968 0%,#ffc107 100%);border-radius:40px;justify-content:center;align-items:center;gap:8px;width:100%;max-width:200px;margin-bottom:48px;padding:12px 28px;font-size:14px;font-weight:700;transition:transform .2s;display:flex;box-shadow:0 0 16px rgba(255,220,36,.8)}.agency-plan button:hover{transform:scale(1.05)}.agency-plan .scan-chip{color:rgba(0,0,0,.87);white-space:nowrap;background:#ffdc24;border-radius:4px;padding:0 12px;font-size:14px;font-weight:700;line-height:32px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.strike-diag{background:linear-gradient(to top left,transparent 47.75%,currentColor 49.5%,currentColor 50.5%,transparent 52.25%);max-width:128px;max-height:48px;margin-left:auto;margin-right:auto;line-height:28px}.strike-diag-s{background:linear-gradient(to top left,transparent 47.75%,currentColor 49.5%,currentColor 50.5%,transparent 52.25%);max-width:80px;max-height:48px;margin-left:auto;margin-right:auto;line-height:28px}.discount-tag{z-index:20;width:85px;height:auto;position:absolute;top:-15px;right:16px}.price-original{color:rgba(0,0,0,.87);font-size:40px;font-style:normal;font-weight:700;line-height:44px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.price-discounted{color:#ff5050;font-size:28px;font-weight:700}.agency-plan .price-discounted{color:#ffdc24;text-shadow:0 0 6px rgba(255,220,36,.7)}.agency-plan .price-original{color:#fff}.price-note{color:#ff5050;font-size:16px}.agency-plan .price-note{color:#ffdc24}.plan-interval-toggle{color:rgba(0,0,0,.38);background:rgba(0,0,0,.04);border-radius:40px;width:276px;height:56px;padding:4px;font-size:16px}.selected{color:#fff;background:#3b82f6;border-radius:40px;height:48px;font-weight:700}.selection-area{text-align:center;cursor:pointer;justify-content:center;align-items:center;width:50%;height:100%;padding:12px 0;font-weight:600;display:flex}.compare-plan-details-button{color:#fff;background:#3b82f6;border-radius:40px;width:100%;max-width:384px;height:56px;font-size:20px;font-weight:700;transition:background-color .2s}.compare-plan-details-button:hover{background:#2563eb}.compare-plans-table{border:1px solid rgba(0,0,0,.16);border-radius:16px;width:100%}.compare-table-plan-section{text-align:center;background-color:#fff;border-right:1px solid rgba(0,0,0,.08);padding:24px 24px 40px}.add-to-cart-button{cursor:pointer;color:#fff;background-color:#3b82f6;border-radius:40px;width:100%;max-width:128px;height:40px;font-size:14px;font-weight:700;transition:background-color .2s}.add-to-cart-button:hover{background:#2563eb}.agency-button{background-color:#ffc107;color:rgba(0,0,0,.87)!important;max-width:160px!important}.agency-button:hover{background-color:#eab308!important}.feature-subsection{background-color:#f3f3f3;width:100%;padding:16px 20px;font-size:18px;font-weight:700}.feature-subsection-cell{border-right:1px solid rgba(0,0,0,.08);padding:16px 20px}.feature-subsection-cell .tooltip-underline{text-underline-offset:4px;-webkit-text-decoration:underline dashed rgba(0,0,0,.6);text-decoration:underline dashed rgba(0,0,0,.6)}.agency-column{background:#f2f6fc}@media (max-width:480px){.hide-below-480{display:none}}@media (max-width:375px){.venture-plan,.agency-plan{width:300px!important;padding-left:20px!important;padding-right:20px!important}.approx-grid{text-align:center!important;width:300px!important}}@media (max-width:1024px){.compare-plans-table{width:100%;overflow-x:auto}.compare-plans-table .resp{width:1232px!important}}
