html:has(main[data-page=v11]) .vf-hero-glow{background:radial-gradient(56% 64% at 50% 0%, color-mix(in oklab, var(--p-ball) 34%, transparent), transparent 72%)}html:has(main[data-page=v11]) .vf-phone-md>div:first-child{width:14.5rem}html:has(main[data-page=v11]) .vf-phone-sm>div:first-child{width:12.5rem}@media (min-width:640px){html:has(main[data-page=v11]) .vf-phone-md>div:first-child{width:16rem}html:has(main[data-page=v11]) .vf-phone-sm>div:first-child{width:13rem}}html:has(main[data-page=v11]) .vf-rail{scrollbar-width:none;-webkit-overflow-scrolling:touch}html:has(main[data-page=v11]) .vf-rail::-webkit-scrollbar{display:none}@media (max-width:1023.98px){html:has(main[data-page=v11]) .vf-rail-fade{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 3rem);mask-image:linear-gradient(90deg,#0000 0,#000 3rem)}}@keyframes vf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}html:has(main[data-page=v11]) .vf-float{animation:5.2s ease-in-out infinite vf-float}@keyframes vf-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html:has(main[data-page=v11]) .vf-progress{transform-origin:100%;animation-name:vf-fill;animation-timing-function:linear;animation-fill-mode:both}@keyframes vf-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:is(html:has(main[data-page=v11]) .vf-tab-open,html:has(main[data-page=v11]) .vf-panel-in){animation:.38s ease-out both vf-in}@keyframes vf-dash{to{stroke-dashoffset:-24px}}html:has(main[data-page=v11]) .vf-lines line{stroke:#16130f;stroke-width:2px;stroke-dasharray:6 6;vector-effect:non-scaling-stroke;opacity:.35;animation:1.4s linear infinite vf-dash}@keyframes vf-ping{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--p-kibble) 70%, transparent)}80%,to{box-shadow:0 0 0 12px #0000}}html:has(main[data-page=v11]) .vf-ping{animation:1.8s ease-out infinite vf-ping}@keyframes vf-type{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes vf-rise{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}:is(html:has(main[data-page=v11]) [data-armed="1"]:not([data-in="1"]) .vf-type-line,html:has(main[data-page=v11]) [data-armed="1"]:not([data-in="1"]) .vf-type-card){opacity:0}html:has(main[data-page=v11]) [data-in="1"] .vf-type-line{animation:1.1s steps(26,end) .35s both vf-type}html:has(main[data-page=v11]) [data-in="1"] .vf-type-card{animation:.55s ease-out 1.5s both vf-rise}html:has(main[data-page=v11]) .vf-range{appearance:none;background:0 0}html:has(main[data-page=v11]) .vf-range:focus-visible{outline:3px solid var(--p-ink);outline-offset:2px;border-radius:999px}html:has(main[data-page=v11]) .vf-range::-webkit-slider-runnable-track{border:2px solid var(--p-ink);background:var(--p-cream);border-radius:999px;height:10px}html:has(main[data-page=v11]) .vf-range::-webkit-slider-thumb{appearance:none;box-sizing:border-box;border:2px solid var(--p-ink);background:var(--p-ball);width:30px;height:30px;box-shadow:2px 2px 0 var(--p-ink);border-radius:999px;margin-top:-10px}html:has(main[data-page=v11]) .vf-range::-moz-range-track{border:2px solid var(--p-ink);background:var(--p-cream);border-radius:999px;height:6px}html:has(main[data-page=v11]) .vf-range::-moz-range-thumb{box-sizing:border-box;border:2px solid var(--p-ink);background:var(--p-ball);width:30px;height:30px;box-shadow:2px 2px 0 var(--p-ink);border-radius:999px}@media (prefers-reduced-motion:reduce){html:has(main[data-page=v11]) .vf-float{animation:none}html:has(main[data-page=v11]) .vf-progress{animation:none}html:has(main[data-page=v11]) .vf-tab-open{animation:none}html:has(main[data-page=v11]) .vf-panel-in{animation:none}html:has(main[data-page=v11]) .vf-lines line{animation:none}html:has(main[data-page=v11]) .vf-ping{animation:none}html:has(main[data-page=v11]) .vf-type-line{animation:none}html:has(main[data-page=v11]) .vf-type-card{animation:none}}
