@layer properties;@layer theme,base,components,utilities;.pricing-page{--pricing-max-width:90rem;--pricing-padding-x:1rem;--pricing-padding-y:2rem;--pricing-column:1064px;background:var(--color-surface-tertiary);min-height:100vh}.pricing-page--wide{--pricing-column:1424px;--pricing-max-width:92rem}@media (min-width:768px){.pricing-page{--pricing-padding-x:3.75rem}}.pricing-page__container{max-width:var(--pricing-max-width);padding:var(--pricing-padding-y) var(--pricing-padding-x);flex-direction:column;align-items:center;gap:.5rem;margin:0 auto;display:flex}@keyframes team-card-ping{0%,to{box-shadow:0 0 #1544ed00}50%{box-shadow:0 0 0 10px #1544ed73}}.team-card-ping{border-radius:1rem;animation:.8s ease-in-out team-card-ping}@keyframes pricing-slider-tick-breathe{0%,to{filter:drop-shadow(0 0 0 color-mix(in srgb, var(--color-surface-brand) 0%, transparent))}50%{filter:drop-shadow(0 0 .4rem color-mix(in srgb, var(--color-surface-brand) 56%, transparent))}}.pricing-slider-tick--active{animation:1.8s ease-in-out infinite pricing-slider-tick-breathe}@keyframes pricing-fbp-soft-enter{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-fbp-plan-swap-enter{0%{opacity:0;transform:translate3d(7rem,0,-2.5rem)rotateY(5deg)scale(.982)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes pricing-fbp-plan-swap-exit{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translate3d(-7rem,0,-2.5rem)rotateY(-5deg)scale(.982)}}@keyframes pricing-fbp-dropdown-bottom{0%{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-fbp-dropdown-top{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}.pricing-fbp-shell{animation:.22s cubic-bezier(.215,.61,.355,1) both pricing-fbp-soft-enter}.pricing-fbp-step,.pricing-fbp-soft-enter{animation:.18s cubic-bezier(.215,.61,.355,1) both pricing-fbp-soft-enter}.pricing-fbp-card-perspective{perspective:72rem;perspective-origin:50%}.pricing-fbp-plan-swap{backface-visibility:hidden;transform-origin:50%;transform-style:preserve-3d;will-change:opacity, transform;position:absolute;inset:0;transform:translate(0,0)scale(1)}.pricing-fbp-plan-card{transform-style:preserve-3d}.pricing-fbp-plan-swap--enter{z-index:2;animation:.42s cubic-bezier(.77,0,.175,1) both pricing-fbp-plan-swap-enter}.pricing-fbp-plan-swap--exit{z-index:3;pointer-events:none;animation:.42s cubic-bezier(.77,0,.175,1) both pricing-fbp-plan-swap-exit}.pricing-fbp-chip{animation:.15s cubic-bezier(.215,.61,.355,1) both pricing-fbp-soft-enter}.pricing-fbp-dropdown{will-change:opacity, transform}.pricing-fbp-dropdown--bottom{animation:.16s cubic-bezier(.215,.61,.355,1) both pricing-fbp-dropdown-bottom}.pricing-fbp-dropdown--top{animation:.16s cubic-bezier(.215,.61,.355,1) both pricing-fbp-dropdown-top}.pricing-fbp-slider-track{box-shadow:0 0 1.125rem color-mix(in srgb, var(--color-surface-brand) 28%, transparent)}@supports not (color:color-mix(in lab, red, red)){.pricing-fbp-slider-track{box-shadow:0 0 1.125rem rgba(var(--color-surface-brand--rgb), .28)}}.pricing-fbp-slider-thumb{will-change:left, transform}.pricing-fbp-slider-slot{opacity:0;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.455,.03,.515,.955),margin-top .22s cubic-bezier(.455,.03,.515,.955),opacity .16s ease-out,transform .22s cubic-bezier(.455,.03,.515,.955);display:grid;transform:translateY(-.375rem)}.pricing-fbp-slider-slot--open{opacity:1;pointer-events:auto;grid-template-rows:1fr;transform:translateY(0)}.pricing-fbp-slider-slot--offset.pricing-fbp-slider-slot--open{margin-top:1rem}.pricing-fbp-slider-slot__inner{min-height:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.pricing-fbp-option:hover{transform:translateY(-.0625rem)}}.pricing-fbp-pressable:active{opacity:.88}@media (prefers-reduced-motion:reduce){.pricing-slider-tick--active,.pricing-fbp-shell,.pricing-fbp-step,.pricing-fbp-soft-enter,.pricing-fbp-slider-card,.pricing-fbp-plan-swap,.pricing-fbp-chip,.pricing-fbp-dropdown--bottom,.pricing-fbp-dropdown--top{animation:none}.pricing-fbp-shell *,.pricing-fbp-slider-slot,.pricing-fbp-dropdown{transition:none}}
