.pricing-hero[data-v-27202013]{max-width:720px}.payment-note-link[data-v-27202013]{color:inherit}.currency-toggle[data-v-27202013]{border-color:rgba(var(--v-theme-on-background),.3)}.currency-toggle .v-btn[data-v-27202013]{color:rgba(var(--v-theme-on-background),.75);letter-spacing:normal}.currency-toggle .v-btn--active[data-v-27202013]{background-color:rgba(var(--v-theme-secondary),.4);color:rgb(var(--v-theme-on-background))}.price-accent[data-v-27202013]{color:rgb(var(--v-theme-primary))}.pricing-panel[data-v-27202013]{color:rgba(var(--v-theme-on-surface),.87)}.pricing-panel[data-v-27202013] .text-medium-emphasis{color:rgba(var(--v-theme-on-surface),.6)!important}.pricing-tabs[data-v-27202013]{background-color:rgba(var(--v-theme-on-surface),.04);border-bottom:1px solid rgba(var(--v-border-color),.12)}.pricing-tabs[data-v-27202013] .v-tab{color:rgba(var(--v-theme-on-surface),.85)!important;font-weight:600;letter-spacing:normal;min-height:56px;opacity:1;text-transform:none;transition:color .2s ease,background-color .2s ease}.pricing-tabs[data-v-27202013] .v-tab--selected{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary))!important}.pricing-tabs[data-v-27202013] .v-tab:not(.v-tab--selected):hover{background-color:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))!important}.pricing-tabs[data-v-27202013] .v-tab__slider{border-radius:2px 2px 0 0;height:3px;opacity:1}.provider-card[data-v-27202013]{transition:border-color .2s ease,transform .2s ease}.provider-card[data-v-27202013]:hover{border-color:rgba(var(--v-theme-primary),.4)}.provider-header[data-v-27202013]{background-color:rgba(var(--v-theme-on-surface),.03)}.pricing-table[data-v-27202013] th{color:rgba(var(--v-theme-on-surface),.75)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.pricing-table[data-v-27202013] td{border-bottom:1px solid rgba(var(--v-border-color),.12)!important}.pricing-table[data-v-27202013] tr:last-child td{border-bottom:0!important}.pricing-table[data-v-27202013] tbody tr{transition:background-color .15s ease}.pricing-table[data-v-27202013] tbody tr:nth-child(2n){background-color:rgba(var(--v-theme-on-surface),.02)}.pricing-table[data-v-27202013] tbody tr:hover{background-color:rgba(var(--v-theme-on-surface),.06)}.num[data-v-27202013]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan-card[data-v-27202013]{overflow:hidden;position:relative;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.plan-card[data-v-27202013]:hover{border-color:rgba(var(--v-theme-primary),.5);box-shadow:0 8px 24px #00000014;transform:translateY(-4px)}.plan-card--popular[data-v-27202013]{background:linear-gradient(180deg,rgba(var(--v-theme-primary),.06) 0,transparent 60%);border-color:rgb(var(--v-theme-primary))!important;border-width:2px!important}.plan-ribbon[data-v-27202013]{background:rgb(var(--v-theme-primary));box-shadow:0 2px 6px #00000026;color:rgb(var(--v-theme-on-primary));font-size:.72rem;font-weight:700;letter-spacing:.5px;padding:4px 44px;position:absolute;right:-38px;text-transform:uppercase;top:18px;transform:rotate(45deg);z-index:1}.plan-feature[data-v-27202013]{align-items:flex-start;display:flex;font-size:.9rem;gap:10px;line-height:1.45;padding:6px 0}.plan-feature .v-icon[data-v-27202013]{flex-shrink:0;margin-top:1px}@media(max-width:600px){.pricing-table[data-v-27202013] table{display:block}.pricing-table[data-v-27202013] thead{display:none}.pricing-table[data-v-27202013] tbody{display:block}.pricing-table[data-v-27202013] tr{border-bottom:1px solid rgba(var(--v-border-color),.12);display:block;padding:14px 16px}.pricing-table[data-v-27202013] td{align-items:flex-start;border:0!important;display:flex;gap:12px;height:auto!important;justify-content:space-between;padding:6px 0!important;text-align:right!important}.pricing-table[data-v-27202013] td:before{color:rgba(var(--v-theme-on-surface),.55);content:attr(data-label);flex-shrink:0;font-size:.7rem;font-weight:600;letter-spacing:.5px;min-width:90px;text-align:left;text-transform:uppercase}.pricing-table[data-v-27202013] td>div{text-align:right}}
