.svc-car{display:flex;flex-direction:column;align-items:center;gap:22px;min-width:0}.svc-car-jumps{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;width:100%}.svc-car-jumps .chip{scroll-margin-top:96px}.svc-car-jumps .chip[aria-current=true]{background:var(--orange);color:var(--ink)}.svc-car-stage{position:relative;width:100%;max-width:1140px;outline:none}.svc-car-view{position:relative;width:100%;overflow:hidden}.svc-car-panel{position:absolute;left:50%;top:50%;border:2.5px solid var(--ink);border-radius:28px;background:var(--panel, #fff);box-shadow:8px 8px 0 0 var(--tint, var(--candy));will-change:transform}.svc-car-panel.is-side{cursor:pointer;box-shadow:4px 4px 0 0 var(--tint, var(--candy))}.svc-car-notch{position:absolute;top:0;bottom:0;margin:auto 0;display:flex;align-items:center;color:var(--panel, #fff);pointer-events:none;z-index:2}.svc-car-notch svg{display:block;width:100%;height:100%;overflow:visible;fill:currentColor;stroke:var(--ink);stroke-width:2.4;stroke-linejoin:round}.svc-car-notch.is-right{left:calc(100% - 1px)}.svc-car-notch.is-left{right:calc(100% - 1px)}.svc-car-clip{position:relative;width:100%;height:100%;overflow:hidden;border-radius:inherit}.svc-car-peek{position:absolute;inset:0;display:grid;place-items:center;background:var(--halftone),radial-gradient(90% 120% at 30% 0%,color-mix(in srgb,var(--tint) 42%,#fff),transparent 72%),color-mix(in srgb,var(--tint) 16%,#fff)}.svc-car-peek svg{width:52px;height:52px;color:var(--tint);filter:drop-shadow(3px 3px 0 var(--ink))}.svc-car-face-anchor{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.svc-car-face{box-sizing:border-box;width:100%;height:100%;display:flex;gap:18px;padding:22px}.svc-car-copy{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:8px;overflow:auto}.svc-car-copy h2{margin:0;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.1}.svc-car-copy .tagline{font-size:.98rem}.svc-car-copy>p{margin:0;color:var(--text-soft);font-size:.92rem}.svc-car-lists{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin-top:2px}.svc-car-lists h3{margin:0 0 4px;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--orange-ink)}.svc-car-copy .time{margin-top:4px}.svc-car-copy .pearl-btn{align-self:flex-start;margin-top:4px}.svc-car-art{position:relative;flex:none;width:34%;border-radius:20px;border:2.5px solid var(--ink);overflow:hidden;box-shadow:4px 4px 0 0 var(--ink)}.svc-car-art .svc-car-peek svg{width:92px;height:92px}.svc-car-art .burst{top:8px;right:4px;width:78px;height:78px;font-size:.62rem}.svc-car-controls{display:flex;align-items:center;justify-content:center;gap:14px}.svc-car-arrow{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:2.5px solid var(--ink);border-radius:14px;background:#fff;color:var(--ink);box-shadow:3px 3px 0 0 var(--ink);cursor:pointer}.svc-car-arrow:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 0 var(--ink)}.svc-car-arrow svg{width:22px;height:22px}.svc-car-dots{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.svc-car-dot{height:12px;width:12px;padding:0;border:2px solid var(--ink);border-radius:4px;background:#fff;box-shadow:2px 2px 0 0 var(--ink);overflow:hidden;cursor:pointer}.svc-car-dot[aria-selected=true]{width:64px}.svc-car-dot-fill{display:block;height:100%;background:var(--orange);transform-origin:0 50%}.svc-car-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767px){.svc-car-face{flex-direction:column;padding:14px;gap:12px}.svc-car-lists{grid-template-columns:1fr}.svc-car-art{width:100%;height:112px}.svc-car-art .svc-car-peek svg{width:64px;height:64px}.svc-car-copy h2{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){.svc-car-arrow:hover{transform:none;box-shadow:3px 3px 0 0 var(--ink)}}
