.home-customer-story,:is(.pricing-model--home,.pricing-model--page){--home-glass-bg:rgba(var(--panel-rgb), .48);--home-glass-border:rgba(var(--fg-rgb), .13);--home-glass-shadow:inset 0 1px 0 rgba(var(--fg-rgb), .065), 0 1rem 3rem rgba(var(--shadow-rgb), .07)}html[data-theme=light] .home-customer-story,html[data-theme=light] :is(.pricing-model--home,.pricing-model--page){--home-glass-bg:rgba(255, 255, 255, .64);--home-glass-border:rgba(var(--fg-rgb), .12)}.home-customer-story-card,.pricing-model:is(.pricing-model--home,.pricing-model--page) .pricing-model-card.pricing-plan-card,:is(.pricing-model--home,.pricing-model--page) .pricing-model-details-cta{background:var(--home-glass-bg);border:1px solid var(--home-glass-border);box-shadow:var(--home-glass-shadow);-webkit-backdrop-filter:blur(16px)saturate(.8);backdrop-filter:blur(16px)saturate(.8)}.home-customer-story-card{border-radius:1.7rem}:is(.pricing-model--home,.pricing-model--page) .pricing-model-card{border-radius:1.5rem}:is(.pricing-model--home,.pricing-model--page) .pricing-model-details-cta{border-radius:1.25rem}.pricing-model:is(.pricing-model--home,.pricing-model--page) .pricing-model-card.pricing-plan-card:hover{border-color:rgba(var(--fg-rgb),.26);box-shadow:inset 0 1px rgba(var(--fg-rgb),.08),0 1.1rem 3rem rgba(var(--shadow-rgb),.1)}:is(.pricing-model--home,.pricing-model--page) .pricing-plan-card-wrap--popular .pricing-model-card.pricing-plan-card{border-color:rgba(var(--fg-rgb),.34)}:is(.pricing-model--home,.pricing-model--page) .pricing-plan-card-wrap--popular .pricing-plan-badge{background:var(--text-1);color:var(--bg-0);border:1px solid rgba(var(--fg-rgb),.13);box-shadow:0 .2rem .7rem rgba(var(--shadow-rgb),.12);left:1.25rem}:is(.pricing-model--home,.pricing-model--page) .pricing-model-card-title,:is(.pricing-model--home,.pricing-model--page) .pricing-model-price{color:var(--text-1);font-weight:630}:is(.pricing-model--home,.pricing-model--page) .pricing-plan-card-desc,:is(.pricing-model--home,.pricing-model--page) .pricing-model-features li{color:var(--text-soft)}:is(.pricing-model--home,.pricing-model--page) .pricing-model-price-period{color:var(--text-2);opacity:1;font-weight:450}:is(.pricing-model--home,.pricing-model--page) .pricing-model-features li::before{color:var(--text-soft);background:rgba(var(--fg-rgb),.045);border-color:rgba(var(--fg-rgb),.18)}:is(.pricing-model--home,.pricing-model--page) .pricing-plan-feature-divider{background:rgba(var(--fg-rgb),.12)}:is(.pricing-model--home,.pricing-model--page) .button.button-primary{background:var(--text-1);color:var(--bg-0);border-color:transparent;box-shadow:none}:is(.pricing-model--home,.pricing-model--page) .button.button-primary:hover{background:color-mix(in srgb,var(--text-1) 90%,var(--bg-0));color:var(--bg-0);box-shadow:0 .3rem .9rem rgba(var(--shadow-rgb),.08)}:is(.pricing-model--home,.pricing-model--page) .button.button-secondary,.home-customer-story .home-customer-story-cta.button{color:var(--text-1);background:rgba(var(--fg-rgb),.025);border-color:rgba(var(--fg-rgb),.22);box-shadow:none}:is(.pricing-model--home,.pricing-model--page) .button.button-secondary:hover,.home-customer-story .home-customer-story-cta.button:hover{color:var(--text-1);background:rgba(var(--fg-rgb),.065);border-color:rgba(var(--fg-rgb),.4)}:is(.pricing-model--home,.pricing-model--page) .button,.home-customer-story .home-customer-story-cta{border-radius:999px;font-weight:570}.pricing-page{--pricing-glass-bg:rgba(var(--panel-rgb), .48);--pricing-glass-border:rgba(var(--fg-rgb), .13)}html[data-theme=light] .pricing-page{--pricing-glass-bg:rgba(255, 255, 255, .64)}.pricing-page :is(.pricing-model-table-wrap,.pricing-student-inner,.pricing-addon-item,.pricing-page-cta-inner){background:var(--pricing-glass-bg);border:1px solid var(--pricing-glass-border);border-radius:1.3rem;box-shadow:inset 0 1px rgba(var(--fg-rgb),.065),0 1rem 3rem rgba(var(--shadow-rgb),.06);-webkit-backdrop-filter:blur(16px)saturate(.8);backdrop-filter:blur(16px)saturate(.8)}.pricing-page .pricing-addons-list{gap:.8rem;border-top:0}.pricing-page .pricing-addon-item{padding:1.25rem}.pricing-page .pricing-addon-icon-shell{background:rgba(var(--fg-rgb),.045);border-color:rgba(var(--fg-rgb),.15);color:var(--text-soft)}.pricing-page .pricing-addon-price-amount{font-weight:630}.pricing-page .button{border-radius:999px;font-weight:570}.pricing-page .button.button-primary{background:var(--text-1);color:var(--bg-0);border-color:transparent;box-shadow:none}.pricing-page .button.button-primary:hover{background:color-mix(in srgb,var(--text-1) 90%,var(--bg-0))}.pricing-page .button.button-secondary{background:rgba(var(--fg-rgb),.025);color:var(--text-1);border-color:rgba(var(--fg-rgb),.22);box-shadow:none}.pricing-page .button.button-secondary:hover{background:rgba(var(--fg-rgb),.065);border-color:rgba(var(--fg-rgb),.4)}.pricing-page .pricing-model-table thead th{background:rgba(var(--fg-rgb),.035);color:var(--text-soft)}.pricing-page .pricing-model-table-price-row :is(th,td){color:var(--text-1)}