.pricing{--slider-thumb-color:var(--foreground);--slider-track-color:color-mix(in oklab, var(--foreground) 9%, transparent);--slider-fill-color:color-mix(in oklab, var(--foreground) 24%, transparent);--pr-hatch:repeating-linear-gradient(135deg, color-mix(in oklab, var(--landing-accent) 78%, transparent) 0 2px, transparent 2px 5px)}.pricing .pr-card{transition:transform .32s var(--ease-soft), border-color .2s var(--ease-soft), box-shadow .32s var(--ease-soft)}.pricing .pr-card:hover,.pricing .pr-card:focus-within{border-color:color-mix(in oklab, var(--foreground) 24%, transparent);box-shadow:0 10px 30px -18px color-mix(in oklab, var(--foreground) 35%, transparent);transform:translateY(-3px)}.pricing .pr-card[data-featured]{border-color:color-mix(in oklab, var(--foreground) 55%, transparent)}.pricing .pr-ray{stroke-dasharray:var(--dash,16);stroke-dashoffset:var(--rest,9);transition:stroke-dashoffset .52s var(--ease-soft) calc(var(--i,0) * 55ms)}.pricing .pr-card:hover .pr-ray,.pricing .pr-card:focus-within .pr-ray{stroke-dashoffset:0}.pricing .pr-sun{transition:transform .52s var(--ease-soft)}.pricing .pr-card:hover .pr-sun,.pricing .pr-card:focus-within .pr-sun{transform:translateY(-2px)}.pricing .pr-pop{transform-box:fill-box;transform-origin:bottom;transition:transform .42s var(--ease-soft) calc(var(--i,0) * 60ms)}.pricing .pr-card:hover .pr-pop,.pricing .pr-card:focus-within .pr-pop{transform:translateY(-2px)}.pricing .pr-toggle{border:1px solid var(--landing-line);background:color-mix(in oklab, var(--foreground) 3%, transparent);border-radius:9999px;grid-template-columns:1fr 1fr;padding:3px;display:inline-grid;position:relative}.pricing .pr-toggle-thumb{background:var(--card);border:1px solid var(--landing-line);width:calc(50% - 3px);box-shadow:0 1px 2px color-mix(in oklab, var(--foreground) 10%, transparent);transition:transform .36s var(--ease-soft);border-radius:9999px;position:absolute;top:3px;bottom:3px;left:3px}.pricing .pr-toggle[data-billing=yearly] .pr-toggle-thumb{transform:translate(100%)}.pricing .pr-toggle button{z-index:1;transition:color .2s var(--ease-soft);position:relative}.pricing .pr-roll{vertical-align:bottom;display:inline-grid;overflow:hidden}.pricing .pr-roll>*{transition:transform .38s var(--ease-soft), opacity .26s var(--ease-soft);grid-area:1/1}.pricing .pr-roll>[data-state=above]{opacity:0;transform:translateY(-55%)}.pricing .pr-roll>[data-state=below]{opacity:0;transform:translateY(55%)}.pricing .pr-meter>span{transition:width .42s var(--ease-soft), left .42s var(--ease-soft), opacity .3s var(--ease-soft)}.pricing .pr-hatch{background-image:var(--pr-hatch)}.pricing .pr-fade{transition:opacity .26s var(--ease-soft)}@media (prefers-reduced-motion:reduce){.pricing *,.pricing :before,.pricing :after{transition:none!important}.pricing .pr-card:hover,.pricing .pr-card:focus-within{transform:none}}
