.dv-pricing{--pr-ease:cubic-bezier(.22, 1, .36, 1)}.dv-pricing .pr-member{border:1px dashed var(--color-outline-variant);background:var(--color-surface);cursor:pointer;transition:border-color .25s, background-color .25s, transform .2s var(--pr-ease)}.dv-pricing .pr-member:hover{border-color:color-mix(in srgb, var(--color-on-surface) 40%, transparent)}.dv-pricing .pr-member:active{transform:translateY(1px)}.dv-pricing .pr-member:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dv-pricing .pr-member.is-on{border-style:solid;border-color:color-mix(in srgb, var(--color-on-surface) 72%, transparent);background:var(--color-surface-raised)}.dv-pricing .pr-avatar{border:1px solid var(--color-outline-variant);width:1.625rem;height:1.625rem;font-family:var(--font-mono);color:color-mix(in srgb, var(--color-on-surface) 60%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex}.dv-pricing .pr-member.is-on .pr-avatar{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.dv-pricing .pr-check{pointer-events:none;width:26px;height:22px;position:absolute;top:-8px;right:-6px;overflow:visible}.dv-pricing .pr-check path,.dv-pricing .pr-zero path{stroke-dasharray:1;stroke-dashoffset:0}.dv-pricing .pr-plan{color:color-mix(in srgb, var(--color-on-surface) 70%, transparent);cursor:pointer;transition:background-color .3s var(--pr-ease), color .3s var(--pr-ease)}.dv-pricing .pr-plan:hover:not([aria-pressed=true]){background:var(--color-surface-container)}.dv-pricing .pr-plan[aria-pressed=true]{background:var(--color-on-surface);color:var(--color-surface)}.dv-pricing .pr-plan:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dv-pricing .pr-step{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .2s;display:inline-flex}.dv-pricing .pr-step:hover:not(:disabled){background:var(--color-surface-container)}.dv-pricing .pr-step:disabled{opacity:.3;cursor:default}.dv-pricing .pr-switch-track{border:1px solid var(--color-outline-variant);background:var(--color-surface-container);border-radius:999px;flex-shrink:0;width:2.125rem;height:1.25rem;transition:background-color .25s,border-color .25s;position:relative}.dv-pricing .pr-switch-thumb{background:var(--color-surface-raised);width:.875rem;height:.875rem;transition:transform .3s var(--pr-ease);border-radius:999px;position:absolute;top:2px;left:2px;box-shadow:0 0 0 1px #0000001f}.dv-pricing [aria-checked=true] .pr-switch-track{background:var(--color-on-surface);border-color:var(--color-on-surface)}.dv-pricing [aria-checked=true] .pr-switch-thumb{transform:translate(.875rem)}.dv-pricing .pr-step:focus-visible,.dv-pricing .pr-switch:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dv-pricing .pr-bar{transition:width .7s var(--pr-ease)}.dv-pricing .pr-card{border-color:var(--color-outline);transition:border-color .35s var(--pr-ease), box-shadow .35s var(--pr-ease)}.dv-pricing .pr-card.is-selected{border-color:var(--color-on-surface);box-shadow:0 0 0 .5px var(--color-on-surface)}.dv-pricing .pr-circle{pointer-events:none;width:calc(100% + 32px);height:calc(100% + 19px);position:absolute;inset:-10px -18px -9px -14px;overflow:visible}.dv-pricing .pr-strike{width:calc(100% + 16px);height:80%;color:var(--color-primary);pointer-events:none;position:absolute;inset:12% -8px 8%;overflow:visible}.dv-pricing .pr-zero{width:3.1rem;height:2.75rem;color:var(--color-primary);align-self:center;margin-left:.5rem;overflow:visible;transform:rotate(-5deg)}@media (prefers-reduced-motion:no-preference){.dv-pricing[data-live] .pr-check path{animation:pr-draw .45s var(--pr-ease) backwards}.dv-pricing[data-live] .pr-circle path{animation:pr-draw-stretched 1.1s var(--pr-ease) .1s backwards}.dv-pricing[data-live] .pr-strike path{animation:pr-draw-stretched .9s var(--pr-ease) backwards}.dv-pricing[data-live] .pr-zero path{animation:pr-draw .3s var(--pr-ease) .35s backwards}.dv-pricing[data-live] .pr-zero path:nth-child(2){animation-delay:.55s}.dv-pricing[data-live] .pr-zero path:nth-child(3){animation-delay:.7s}.dv-pricing[data-live] .pr-swap{animation:pr-in .4s var(--pr-ease) backwards}}@keyframes pr-draw{0%{stroke-dashoffset:1px}}@keyframes pr-draw-stretched{0%{stroke-dasharray:0 3}to{stroke-dasharray:3 0}}@keyframes pr-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.dv-pricing,.dv-pricing *{transition:none!important;animation:none!important}}
.dv-split{--split:.5}.dv-split-over,.dv-split-handle{transform:translateX(calc(var(--split) * 100%))}.dv-split-over{will-change:transform}.dv-split-knob:focus-visible{outline:2px solid var(--color-secondary);outline-offset:3px}@media (max-width:767px){.dv-split{--split:0}.dv-split-over{transition:transform .45s cubic-bezier(.22,1,.36,1)}.dv-split-handle{display:none}}.dv-split-line{transition:opacity .25s ease-out}.dv-split-lines[data-side=engineers] .dv-split-line[data-for=everyone],.dv-split-lines[data-side=everyone] .dv-split-line[data-for=engineers]{opacity:.6}.dv-mark{visibility:hidden;pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;position:absolute;top:0;left:0}.dv-mark[data-held]{cursor:grabbing}@media (max-width:767px){.dv-mark:nth-child(n+8){display:none}}@media (prefers-reduced-motion:no-preference){.dv-split-frame{animation:.7s cubic-bezier(.22,1,.36,1) both dv-landing-settle}.dv-landing-new{animation:.4s cubic-bezier(.22,1,.36,1) both dv-landing-new}.dv-landing-swap{animation:.28s ease-out both dv-landing-swap}}@media (prefers-reduced-motion:reduce){.dv-split-over,.dv-split-line{transition:none}}@keyframes dv-landing-settle{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes dv-landing-new{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes dv-landing-swap{0%{opacity:0}to{opacity:1}}
