.rz-pick{margin-block-end:var(--rz-s-7);--rz-pick-item:48px;--rz-pick-rows:5;--rz-pick-h:calc(var(--rz-pick-item) * var(--rz-pick-rows));--rz-pick-pad:calc((var(--rz-pick-h) - var(--rz-pick-item)) / 2);--rz-pick-inset:var(--rz-s-5);--rz-pick-cols:minmax(0,1fr) 5rem;--rz-pick-gap:var(--rz-s-3);max-inline-size:min(100%,560px);margin-inline:auto;--rz-pick-lede:var(--rz-s-8);margin-block-start:var(--rz-pick-lede)}.rz-pick__heads{display:grid;grid-template-columns:var(--rz-pick-cols);-moz-column-gap:var(--rz-pick-gap);column-gap:var(--rz-pick-gap);padding-inline:calc(var(--rz-pick-inset) + 1px);padding-block-end:var(--rz-s-2);font-family:var(--rz-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.16em;color:var(--rz-ink-faint)}.rz-pick__heads>:last-child{text-align:end}.rz-pick__wheels{position:relative;box-sizing:content-box;-moz-column-gap:var(--rz-pick-gap);column-gap:var(--rz-pick-gap);block-size:var(--rz-pick-h);padding-inline:var(--rz-pick-inset);background:var(--rz-panel);border:1px solid var(--rz-line);border-radius:var(--rz-r-3)}.rz-pick__band,.rz-pick__wheels{display:grid;grid-template-columns:var(--rz-pick-cols)}.rz-pick__band{position:absolute;inset-inline:0;inset-block-start:50%;block-size:var(--rz-pick-item);transform:translateY(-50%);border-block:1px solid var(--rz-line-strong);pointer-events:none;z-index:1;align-items:center}.rz-pick__wheel{-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab;block-size:100%;overflow-y:auto;scroll-snap-type:y mandatory;padding-block:var(--rz-pick-pad);scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent);perspective:640px}.rz-pick__wheel::-webkit-scrollbar{width:0;height:0}@media (prefers-reduced-motion:no-preference){.rz-pick__wheel{scroll-behavior:smooth}}.rz-pick__opt:focus-visible{outline-offset:-2px}.rz-pick__opt{display:flex;align-items:center;block-size:var(--rz-pick-item);scroll-snap-align:center;cursor:pointer;opacity:.38;transition:opacity var(--rz-dur-1) linear}.rz-pick__opt[aria-selected=true]{opacity:1}.rz-pick__opt>span{display:block;min-inline-size:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rz-pick__wheel--plugin .rz-pick__opt{font-size:var(--fs-lead);font-weight:440;color:var(--rz-ink)}.rz-pick__wheel--plan .rz-pick__opt{justify-content:flex-end;font-family:var(--rz-mono);font-size:var(--fs-meta);font-weight:440;text-transform:uppercase;letter-spacing:.1em;color:var(--rz-ink);text-align:end}@keyframes rz-pick-curve-flat{0%{transform:rotateX(var(--rz-pick-tilt)) scale(.82);opacity:.1}16.667%{transform:rotateX(calc(var(--rz-pick-tilt) * .55)) scale(.92);opacity:.3}33.333%{transform:rotateX(calc(var(--rz-pick-tilt) * .18)) scale(.99);opacity:.58}50%{transform:rotateX(0deg) scale(1);opacity:1}66.667%{transform:rotateX(calc(var(--rz-pick-tilt) * -.18)) scale(.99);opacity:.58}83.333%{transform:rotateX(calc(var(--rz-pick-tilt) * -.55)) scale(.92);opacity:.3}to{transform:rotateX(calc(var(--rz-pick-tilt) * -1)) scale(.82);opacity:.1}}@keyframes rz-pick-curve{0%{transform:rotateX(var(--rz-pick-tilt)) scale(.74);opacity:.08}16.667%{transform:rotateX(calc(var(--rz-pick-tilt) * .7)) scale(.84);opacity:.26}33.333%{transform:rotateX(calc(var(--rz-pick-tilt) * .33)) scale(.94);opacity:.52}50%{transform:rotateX(0deg) scale(1);opacity:1}66.667%{transform:rotateX(calc(var(--rz-pick-tilt) * -.33)) scale(.94);opacity:.52}83.333%{transform:rotateX(calc(var(--rz-pick-tilt) * -.7)) scale(.84);opacity:.26}to{transform:rotateX(calc(var(--rz-pick-tilt) * -1)) scale(.74);opacity:.08}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.rz-pick__opt{--rz-pick-tilt:48deg;animation-name:rz-pick-curve;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view(block)}}}.rz-pick__cta{display:flex;align-items:center;inline-size:100%;block-size:52px;margin-block-start:var(--rz-s-6);padding-inline:var(--rz-pick-inset);overflow:hidden;border:1px solid var(--rz-accent-fill);border-radius:var(--rz-r-2);background:var(--rz-accent-fill);color:var(--rz-accent-ink);transition:background-color var(--rz-dur-1) var(--rz-ease),border-color var(--rz-dur-1) var(--rz-ease)}@media (prefers-reduced-motion:no-preference){@keyframes rz-pick-pulse{0%,to{box-shadow:0 0 0 0 rgba(139,92,246,.38)}50%{box-shadow:0 0 0 10px rgba(139,92,246,0)}}.rz-pick__cta{animation:rz-pick-pulse 2.8s var(--rz-ease) infinite}.rz-pick__cta:focus-visible,.rz-pick__cta:hover{animation:none}}.rz-pick__cta-face{flex:1;min-inline-size:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:var(--rz-s-4);column-gap:var(--rz-s-4)}@media (prefers-reduced-motion:no-preference){.rz-pick__cta-face{animation:rz-reveal var(--rz-dur-2) var(--rz-ease) both}}.rz-pick__cta-stack{display:grid;min-inline-size:0}.rz-pick__cta-label{font-size:15px;font-weight:500;line-height:20px}.rz-pick__cta-label,.rz-pick__cta-sel{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rz-pick__cta-sel{font-size:13px;font-weight:400;line-height:17px;letter-spacing:0;color:var(--rz-accent-ink)}.rz-pick__cta-price{font-family:var(--rz-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-meta);color:var(--rz-ink-strong);white-space:nowrap}@media (any-hover:hover){.rz-pick__cta:focus-visible,.rz-pick__cta:hover{background:var(--rz-accent-press);border-color:var(--rz-accent-press)}}@media (prefers-reduced-motion:reduce){.rz-pick__cta,.rz-pick__opt{transition:none}}@media (max-width:639px){.rz-pick{--rz-pick-item:44px;--rz-pick-cols:minmax(0,1fr) 4.5rem;--rz-pick-inset:var(--rz-s-4);--rz-pick-lede:var(--rz-s-6);max-inline-size:none}.rz-pick__wheel--plugin .rz-pick__opt{font-size:var(--fs-body)}.rz-pick__cta{block-size:48px}@media (any-hover:none){.rz-pick__opt{animation-name:rz-pick-curve-flat}}}.rz-pick__hint{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none;color:var(--rz-ink-mute);transition:opacity var(--rz-dur-2) var(--rz-ease),visibility 0s linear var(--rz-dur-2)}.rz-pick__hint[data-rz-done]{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.rz-pick__hint{transition:none}}.rz-pick__guide{pointer-events:auto;justify-self:end;display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;margin-inline-end:var(--rz-s-2);border-radius:999px;color:var(--rz-ink-faint);transition:color var(--rz-dur-1) var(--rz-ease)}.rz-pick__guide:hover{color:var(--rz-accent-hi)}.rz-pick__guide:focus-visible{outline-offset:1px}@keyframes rz-reveal{0%{opacity:0;filter:blur(8px);transform:translateY(.22em)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes rz-reveal-lcp{0%{opacity:1;filter:blur(6px);transform:translateY(.15em)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes rz-nav-line{0%{border-bottom-color:transparent}to{border-bottom-color:var(--rz-line)}}@keyframes rz-clause-in{0%{opacity:.15}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.rz-hero-in>*{animation:rz-reveal var(--rz-dur-2) var(--rz-ease) both}.rz-hero-in>.rz-hero-title{animation-name:rz-reveal-lcp;animation-delay:0ms}.rz-hero-in>:first-child{animation-delay:0ms}.rz-hero-in>:nth-child(2){animation-delay:80ms}.rz-hero-in>:nth-child(3){animation-delay:.15s}.rz-hero-in>:nth-child(4){animation-delay:.22s}.rz-hero-in>:nth-child(5){animation-delay:.3s}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.rz-enter{animation:rz-reveal linear both;animation-timeline:view();animation-range:entry 12% cover 34%;animation-range:entry 12% cover 34svh}.rz-enter-early{animation-range:entry 8% cover 26%;animation-range:entry 8% cover 26svh}}@supports (animation-timeline:scroll()){.rz-nav{animation:rz-nav-line linear both;animation-timeline:scroll(root);animation-range:0 24px}}}.rz-row__name{font-weight:440;color:var(--rz-ink-strong);transition:color var(--rz-dur-1) linear}@media (any-hover:hover) and (min-width:1024px) and (prefers-reduced-motion:no-preference){.rz-row__name{transition:font-weight var(--rz-dur-3) var(--rz-ease),color var(--rz-dur-1) linear}.rz-row:focus-within .rz-row__name,.rz-row:hover .rz-row__name{font-weight:620;color:var(--rz-ink)}.rz-row:focus-within .rz-row__rule,.rz-row:hover .rz-row__rule{width:100%}}.rz-row__rule{position:absolute;inset-block-start:-1px;inset-inline-start:0;height:1px;width:0;background:var(--rz-accent);transition:width var(--rz-dur-3) var(--rz-ease)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@media (any-hover:none){@keyframes rz-row-lit{0%,to{color:var(--rz-ink-strong)}50%{color:var(--rz-ink)}}.rz-row__name{animation:rz-row-lit linear both;animation-timeline:view();animation-range:cover 34% cover 62%}}}}@media (max-width:639px){.rz-rail{display:grid;grid-auto-flow:column;grid-auto-columns:82vw;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rz-gutter);scrollbar-width:none}.rz-rail::-webkit-scrollbar{display:none}.rz-rail>*{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.rz-rail{scroll-snap-type:none}.rz-row__name{font-weight:440;color:var(--rz-ink-strong)}}