.swipe-nav,.swipe-tabs{display:none}@media (max-width:719px){.swipe-on .swipe-nav{width:max-content;color:var(--ink);background:#7676801f;border-radius:999px;align-items:center;margin:14px auto 0;padding:0 2px;display:flex}.swipe-nav button{width:44px;height:44px;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .2s,transform .1s cubic-bezier(.2,.8,.2,1);display:grid}.swipe-nav svg{width:18px;height:18px}.swipe-nav>button:active:not(:disabled){transform:scale(.9)}.swipe-nav>button:disabled{opacity:.25;cursor:default}.swipe-nav button:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.swipe-dots{display:flex}.swipe-dots button{width:18px}.swipe-dots button:before{content:"";opacity:.5;background:currentColor;border-radius:50%;width:7px;height:7px;transition:opacity .2s;display:block}.swipe-dots button[aria-current=true]:before{opacity:1}#values{timeline-scope:--values-row}.swipe-on .swipe-tabs{isolation:isolate;background:#7676801f;border-radius:999px;grid-template-columns:repeat(4,1fr);margin:0 0 14px;padding:2px;display:grid;position:relative}.swipe-thumb{z-index:-1;will-change:transform;background:#fff;border-radius:999px;width:calc(25% - 1px);position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.swipe-tabs button{min-height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;padding:0 4px;font-size:clamp(13px,4vw,15px);font-weight:500;line-height:1}.swipe-tabs button[aria-selected=true]{font-weight:600}.swipe-tabs button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.plans,.bento{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 calc(50% - 50vw);display:flex;position:relative;overflow-x:auto}#plans,#values{overflow-x:clip}.plans::-webkit-scrollbar{display:none}.bento::-webkit-scrollbar{display:none}.plans:focus-visible,.bento:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:18px}.plans{--card:min(calc(100vw - 72px),320px);padding:16px calc((100vw - var(--card))/2) 6px}.plans>.plan{flex:0 0 var(--card);scroll-snap-align:center}.bento{--vcard:calc(100vw - 48px);scroll-timeline:--values-row x;padding:0 24px 4px;scroll-padding:0 24px}.bento>.cell{flex:0 0 var(--vcard);scroll-snap-align:center;scroll-snap-stop:always;justify-content:center}.ladder{gap:6px;max-width:340px;margin:0 auto 20px}.ladder li{background:0 0;border:0;align-items:center;gap:10px;padding:0;line-height:1.4}.ladder li:before{width:22px;height:22px;font-size:12px}.addons{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:16px}.mk .addon-item{gap:4px;padding:16px 14px}.addon-item b{font-size:15px;line-height:1.3}.addon-item span{font-size:13px;line-height:1.4}.addon-item .price{text-align:left;white-space:nowrap;align-self:flex-start;margin-top:auto;padding-top:6px;font-size:14px}.swipe-on .bento>.cell>h3{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@supports (animation-timeline:view()){@media (max-width:719px) and (prefers-reduced-motion:no-preference){.plans>.plan{--depth:.92;animation:linear both swipe-depth;animation-timeline:view(inline)}.bento>.cell{--depth:.94;animation:linear both swipe-depth;animation-timeline:view(inline)}}}@keyframes swipe-depth{0%,to{transform:scale(var(--depth))}50%{transform:scale(1)}}@supports (timeline-scope:--x){@media (max-width:719px){.swipe-thumb{animation:linear both swipe-thumb;animation-timeline:--values-row}}}@keyframes swipe-thumb{0%{transform:translate(0)}to{transform:translate(300%)}}:root[data-theme=dark] .swipe-nav,:root[data-theme=dark] .swipe-tabs{background:#7676803d}:root[data-theme=dark] .swipe-thumb{background:#636366;box-shadow:0 3px 8px #0006}
