.svc-deck{--svc-card-w: clamp(240px, 26cqi, 400px);--svc-ratio: 11 / 16;--svc-fan: 6deg;--svc-overlap: .26;--svc-lift: 24px;--svc-scale: 1.07;--svc-push: calc(var(--svc-card-w) * var(--svc-overlap));--svc-dur: .6s;--svc-ease: cubic-bezier(.32, .72, 0, 1);container-type:inline-size;display:flex;flex-direction:column;align-items:center;width:100%;padding:var(--spacing-s10) var(--spacing-s8) var(--spacing-s12)}.svc-deck__row{display:flex;justify-content:center;align-items:flex-end;list-style:none;margin:0;padding:0}.svc-card{--rot: 0deg;position:relative;z-index:1;flex:none;width:var(--svc-card-w);aspect-ratio:var(--svc-ratio);margin-left:calc(var(--svc-card-w) * var(--svc-overlap) * -1);transform:rotate(var(--rot));transform-origin:50% 100%;transition:transform var(--svc-dur) var(--svc-ease)}.svc-deck__row>.svc-card:first-child{margin-left:0}.svc-deck__row>.svc-card:nth-child(1){--rot: calc(var(--svc-fan) * -1)}.svc-deck__row>.svc-card:nth-child(2){--rot: 0deg}.svc-deck__row>.svc-card:nth-child(3){--rot: var(--svc-fan)}@supports selector(:has(*)){.svc-deck__row>.svc-card:hover~.svc-card:not(:hover):not(:focus-within),.svc-deck__row>.svc-card:focus-within~.svc-card:not(:hover):not(:focus-within){transform:rotate(var(--rot)) translate(var(--svc-push))}.svc-deck__row>.svc-card:not(:hover):not(:focus-within):has(~.svc-card:hover),.svc-deck__row>.svc-card:not(:hover):not(:focus-within):has(~.svc-card:focus-within){transform:rotate(var(--rot)) translate(calc(var(--svc-push) * -1))}}.svc-deck__row>.svc-card:hover,.svc-deck__row>.svc-card:focus-within{z-index:10;transform:rotate(0) translateY(calc(var(--svc-lift) * -1)) scale(var(--svc-scale))}.svc-deck__row>.svc-card:active{transform:rotate(0) translateY(calc(var(--svc-lift) * -.5)) scale(var(--svc-scale));transition-duration:var(--transition-duration-1)}.svc-deck__row:hover>.svc-card,.svc-deck__row:focus-within>.svc-card{will-change:transform}.svc-card__link{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:calc(var(--svc-card-w) * .075);background-color:var(--color-canvas);border:1px solid var(--color-border);color:var(--color-foreground);text-decoration:none;transition:background-color var(--svc-dur) var(--svc-ease),border-color var(--svc-dur) var(--svc-ease),color var(--svc-dur) var(--svc-ease)}.svc-card__link:focus-visible{outline:2px solid currentColor;outline-offset:calc(var(--svc-card-w) * -.028)}.svc-card__index{font-family:var(--font-display);font-size:var(--text-chrome);font-weight:700;letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--color-foreground-caption)}.svc-card__name{font-family:var(--font-display);font-size:var(--text-h3);font-weight:700;line-height:1.06;letter-spacing:-.02em;text-transform:uppercase;color:var(--color-foreground);margin:calc(var(--svc-card-w) * .045) 0 0}.svc-card__price{margin:calc(var(--svc-card-w) * .028) 0 0 calc(var(--svc-card-w) * -.026);padding:calc(var(--svc-card-w) * .014) calc(var(--svc-card-w) * .026);border:1px solid transparent;font-family:var(--font-display);font-size:var(--text-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground-caption)}.svc-card__rows{display:flex;flex-direction:column;align-self:stretch;margin:calc(var(--svc-card-w) * .045) 0 0;font-family:var(--font-mono);font-size:var(--text-chrome);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.svc-card,.svc-card__link{font-family:var(--font-mono)}.svc-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-s4);padding:var(--spacing-s2) 0;color:var(--color-foreground-caption);border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 24%,transparent)}.svc-fold{display:flex;align-items:center;justify-content:center;min-height:calc(100svh - 14rem)}.svc-card__row--pair{justify-content:flex-start;gap:var(--spacing-s3)}.svc-card__row-label{font-weight:700;color:var(--color-foreground)}.svc-card__index,.svc-card__name,.svc-card__price,.svc-card__row,.svc-card__row-label{transition:transform var(--svc-dur) var(--svc-ease),color var(--svc-dur) var(--svc-ease),background-color var(--svc-dur) var(--svc-ease),border-color var(--svc-dur) var(--svc-ease)}.svc-deck__row>.svc-card:hover .svc-card__index,.svc-deck__row>.svc-card:focus-within .svc-card__index{transform:translateY(-1px)}.svc-deck__row>.svc-card:hover .svc-card__name,.svc-deck__row>.svc-card:focus-within .svc-card__name,.svc-deck__row>.svc-card:hover .svc-card__price,.svc-deck__row>.svc-card:focus-within .svc-card__price{transform:translateY(-2px)}.svc-deck[data-variant=control] .svc-card:hover .svc-card__link,.svc-deck[data-variant=control] .svc-card:focus-within .svc-card__link{background-color:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background)}.svc-deck[data-variant=control] .svc-card:hover .svc-card__name,.svc-deck[data-variant=control] .svc-card:focus-within .svc-card__name,.svc-deck[data-variant=control] .svc-card:hover .svc-card__index,.svc-deck[data-variant=control] .svc-card:focus-within .svc-card__index{color:var(--color-background)}.svc-deck[data-variant=control] .svc-card:hover .svc-card__price,.svc-deck[data-variant=control] .svc-card:focus-within .svc-card__price{color:var(--color-accent-inverse)}.svc-deck[data-variant=control] .svc-card:hover .svc-card__row,.svc-deck[data-variant=control] .svc-card:focus-within .svc-card__row{color:color-mix(in srgb,var(--color-background) 70%,transparent);border-bottom-color:color-mix(in srgb,var(--color-background) 24%,transparent)}.svc-deck[data-variant=control] .svc-card:hover .svc-card__row-label,.svc-deck[data-variant=control] .svc-card:focus-within .svc-card__row-label{color:var(--color-background)}.svc-deck[data-compact=true]{zoom:.5}@media(max-width:767px),(hover:none){.svc-deck{padding:var(--spacing-s8) 0 var(--spacing-s10)}.svc-deck__row{flex-direction:column;align-items:stretch;width:100%;gap:1px;background-color:var(--color-border)}.svc-card,.svc-deck__row>.svc-card:hover,.svc-deck__row>.svc-card:focus-within,.svc-deck__row>.svc-card:hover~.svc-card:not(:hover):not(:focus-within),.svc-deck__row>.svc-card:focus-within~.svc-card:not(:hover):not(:focus-within),.svc-deck__row>.svc-card:not(:hover):not(:focus-within):has(~.svc-card:hover),.svc-deck__row>.svc-card:not(:hover):not(:focus-within):has(~.svc-card:focus-within){transform:none}.svc-card{width:100%;aspect-ratio:auto;margin-left:0}.svc-card__link{min-height:200px;border:0;padding:var(--spacing-s10) var(--spacing-s8)}.svc-card__link:focus-visible{outline-offset:-6px}}@media(prefers-reduced-motion:reduce){.svc-card,.svc-card__link,.svc-card__index,.svc-card__name,.svc-card__price,.svc-card__row,.svc-card__row-label{transition:none}.svc-deck__row>.svc-card:hover,.svc-deck__row>.svc-card:focus-within,.svc-deck__row>.svc-card:hover~.svc-card:not(:hover):not(:focus-within),.svc-deck__row>.svc-card:focus-within~.svc-card:not(:hover):not(:focus-within),.svc-deck__row>.svc-card:not(:hover):not(:focus-within):has(~.svc-card:hover),.svc-deck__row>.svc-card:not(:hover):not(:focus-within):has(~.svc-card:focus-within){transform:rotate(var(--rot))}.svc-deck__row>.svc-card:hover .svc-card__index,.svc-deck__row>.svc-card:focus-within .svc-card__index,.svc-deck__row>.svc-card:hover .svc-card__name,.svc-deck__row>.svc-card:focus-within .svc-card__name,.svc-deck__row>.svc-card:hover .svc-card__price,.svc-deck__row>.svc-card:focus-within .svc-card__price{transform:none}}@media(hover:none){.svc-deck__row>.svc-card:hover,.svc-deck__row>.svc-card:hover~.svc-card:not(:hover):not(:focus-within),.svc-deck__row>.svc-card:not(:hover):not(:focus-within):has(~.svc-card:hover),.svc-deck__row>.svc-card:active{transform:none}.svc-deck[data-variant] .svc-card:hover .svc-card__link{background-color:var(--color-canvas);border-color:var(--color-border);color:var(--color-foreground)}.svc-deck[data-variant] .svc-card:hover .svc-card__name{color:var(--color-foreground)}.svc-deck[data-variant] .svc-card:hover .svc-card__row{color:var(--color-foreground-caption);border-bottom-color:color-mix(in srgb,var(--color-foreground) 24%,transparent)}.svc-deck[data-variant] .svc-card:hover .svc-card__row-label{color:var(--color-foreground)}.svc-deck[data-variant] .svc-card:hover .svc-card__index,.svc-deck[data-variant] .svc-card:hover .svc-card__price{color:var(--color-foreground-caption);background-color:transparent;border-color:transparent}}.svcx-bar{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-s3);padding:var(--spacing-s4) var(--spacing-s8);background-color:var(--color-canvas);border-bottom:1px solid var(--color-border)}.svcx-btn{border:1px solid var(--color-border);background-color:var(--color-canvas);color:var(--color-foreground);padding:var(--spacing-s2) var(--spacing-s5);font-family:var(--font-display);font-size:var(--text-chrome);font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color var(--transition-duration-1) var(--ease-warm),color var(--transition-duration-1) var(--ease-warm),border-color var(--transition-duration-1) var(--ease-warm)}.svcx-btn[aria-pressed=true]{background-color:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background)}.svcx-sep{width:1px;align-self:stretch;background-color:var(--color-border)}.svcx-stage{display:flex;align-items:center;justify-content:center;min-height:calc(100svh - 5.5rem)}.svcx-compare{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1px;background-color:var(--color-border);border-block:1px solid var(--color-border)}@media(max-width:1100px){.svcx-compare{grid-template-columns:minmax(0,1fr)}}.svcx-cell{display:flex;flex-direction:column;background-color:var(--color-canvas);padding-top:var(--spacing-s7)}.svcx-cell__label{padding:0 var(--spacing-s7);font-family:var(--font-display);font-size:var(--text-chrome);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground-caption)}.svcx-cell__note{padding:0 var(--spacing-s7);margin:var(--spacing-s2) 0 0;font-family:var(--font-editorial);font-size:var(--text-reading-sm);color:var(--color-foreground-body)}
