.pa-care{margin-top:16px;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 28px;border-radius:24px;box-shadow:inset 0 0 0 1.5px #E4E4E7}.pa-care p{margin:0;color:#52525B;max-width:74ch}.pa-care p b{color:var(--felt);margin-right:6px}.pa-care__price{flex:none;white-space:nowrap;padding:9px 16px;border-radius:999px;background:#F4F4F5;font-weight:700;font-size:14px;color:var(--felt)!important}.pa-notes{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:14px;color:#52525B}.pa-notes li:before{content:"● ";color:var(--ball-6);font-size:9px;vertical-align:2px}@media (max-width:760px){.pa-care{flex-direction:column;align-items:flex-start}}.pa-deal{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(16px,2.4vw,32px);gap:clamp(16px,2.4vw,32px);margin-bottom:16px;padding:14px clamp(18px,2.4vw,30px) 14px 14px;border-radius:28px;background:#fff;box-shadow:inset 0 0 0 1.5px #E4E4E7,0 18px 40px -30px rgba(12,12,13,.3)}.pa-deal__fig{display:grid;place-content:center;justify-items:center;width:116px;height:96px;border-radius:18px;background:#F4F4F5;color:var(--felt)}.pa-deal__fig b{font-family:var(--font-display);font-weight:800;font-size:34px;line-height:1;letter-spacing:-.05em}.pa-deal__fig span{margin-top:5px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#71717A}.pa-deal__txt p{margin:0;font-size:15px;color:#52525B}.pa-deal__txt .pa-deal__eyebrow{margin-bottom:4px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#71717A}.pa-deal__txt .pa-deal__title{margin-bottom:4px;font-family:var(--font-display);font-weight:800;font-size:clamp(18px,1.6vw,22px);letter-spacing:-.03em;color:var(--felt)}.pa-deal__slots{display:grid;justify-items:center;grid-gap:8px;gap:8px}.pa-deal__slots span{display:flex;gap:8px}.pa-deal__slots i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;font-style:normal}.pa-deal__slots i.is-taken{background:#F4F4F5;color:#A1A1AA;font-size:14px;font-weight:800;box-shadow:inset 0 0 0 1.5px #E4E4E7}.pa-deal__slots i.is-free{box-shadow:0 8px 12px -6px rgba(140,20,10,.5);background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.9) 0 7%,transparent 25%),radial-gradient(circle,#EC4A3D 52%,#A31F14 100%)}.pa-deal__slots i.is-free b{display:grid;place-items:center;width:50%;aspect-ratio:1;border-radius:50%;background:#fff;color:var(--felt);font-family:var(--font-display);font-size:10px;font-weight:800}.pa-deal__slots small{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--felt);white-space:nowrap}@media (max-width:760px){.pa-deal{grid-template-columns:auto minmax(0,1fr);padding:12px;gap:14px}.pa-deal__fig{width:84px;height:84px}.pa-deal__fig b{font-size:26px}.pa-deal__slots{grid-column:1/-1;grid-auto-flow:column;justify-content:space-between;align-items:center;padding:12px 6px 4px;border-top:1px solid #f4f4f5}}.pa-cols{list-style:none;margin:0;padding:0;display:flex;gap:10px;min-height:clamp(560px,70svh,680px);align-items:stretch}.pa-col{position:relative;flex:1 1;min-width:0;display:flex;border-radius:clamp(24px,3vw,36px);overflow:hidden;background:var(--c);color:var(--ink);transition:flex .75s cubic-bezier(.65,0,.2,1)}.pa-col.is-open{flex:3.6 1}.pa-col--cue{box-shadow:inset 0 0 0 1.5px #E4E4E7;background:#F7F7F8}.pa-col__strip{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:28px 0;border:0;background:none;color:inherit;cursor:pointer;transition:opacity .3s}.pa-col.is-open .pa-col__strip{opacity:0;pointer-events:none}.pa-col__vname{writing-mode:vertical-rl;transform:rotate(180deg);font-size:clamp(26px,2.6vw,40px);letter-spacing:-.04em;white-space:nowrap}.pa-col__vname,.pa-col__vprice{font-family:var(--font-display);font-weight:800}.pa-col__vprice{font-size:16px;text-align:center;padding:0 8px;letter-spacing:-.03em}.pa-col__body{position:relative;z-index:2;width:100%;min-width:min(520px,80vw);display:flex;flex-direction:column;gap:14px;padding:clamp(26px,3vw,44px);opacity:0;transform:translateX(-24px);transition:opacity .35s,transform .5s var(--ease-ball);pointer-events:none}.pa-col.is-open .pa-col__body{opacity:1;transform:none;pointer-events:auto;transition-delay:.25s}.pa-col__top{display:flex;justify-content:space-between;align-items:center}.pa-col__pocket{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:color-mix(in srgb,var(--ink) 12%,transparent);box-shadow:inset 0 6px 14px color-mix(in srgb,var(--ink) 22%,transparent)}.pa-col__ball{display:block;width:62px;height:62px;border-radius:50%;box-shadow:0 10px 16px -6px rgba(0,0,0,.5);background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.95) 0 7%,transparent 25%),radial-gradient(circle,color-mix(in srgb,var(--c),#fff 10%) 52%,color-mix(in srgb,var(--c),#000 38%) 100%);display:grid!important;place-items:center}.pa-col__ball b{display:grid;place-items:center;width:46%;aspect-ratio:1;border-radius:50%;background:#fff;color:#0C0C0D;font-family:var(--font-display);font-weight:800;font-size:15px;line-height:1;box-shadow:inset 0 -1px 2px rgba(0,0,0,.15);transform:translate(-3px,-3px) rotate(-8deg)}.pa-col--cue .pa-col__ball{background:radial-gradient(circle at 34% 28%,#fff 0 9%,transparent 26%),radial-gradient(circle,#FFFFFF 50%,#CFCFD4 100%)}.pa-col__ball--8{background:none!important;box-shadow:none}.pa-col__ball--8 svg{width:100%;height:100%;filter:drop-shadow(0 10px 8px rgba(0,0,0,.55))}.pa-col.is-open .pa-col__ball{animation:pa-roll .9s var(--ease-ball) .2s both}@keyframes pa-roll{0%{transform:translateX(-140px) rotate(-400deg)}}.pa-col__flag--talk{background:var(--felt)!important;color:#fff!important}.pa-col__flag{padding:7px 13px;border-radius:999px;background:var(--gold);color:var(--felt);font-size:11px;letter-spacing:.12em}.pa-col__flag,.pa-col__meaning{font-family:var(--font-mono);text-transform:uppercase}.pa-col__meaning{margin:6px 0 -6px;font-size:12px;letter-spacing:.14em;opacity:.7}.pa-col__name{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(40px,4.4vw,68px);line-height:.95;letter-spacing:-.055em}.pa-col__tag{margin:0;font-size:17px;font-weight:600;opacity:.8;max-width:36ch}.pa-col__price{margin:8px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.pa-col__price small{width:100%;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.pa-col__price s{font-size:22px;font-weight:700;opacity:.55}.pa-col__price b{font-family:var(--font-display);font-weight:800;font-size:clamp(48px,5vw,78px);line-height:1;letter-spacing:-.055em}.pa-col__price span{width:100%;font-size:14px;opacity:.75}.pa-col__price.is-talk b{font-size:clamp(40px,4vw,62px)}.pa-col__list{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 22px;gap:10px 22px;flex:1 1;align-content:start}.pa-col__list li{position:relative;padding-left:22px;font-size:15px;line-height:1.4;opacity:0;transform:translateY(10px);transition:opacity .4s,transform .5s var(--ease-ball)}.pa-col.is-open .pa-col__list li{opacity:1;transform:none;transition-delay:calc(.35s + var(--k) * .05s)}.pa-col__list li:before{content:"✓";position:absolute;left:0;font-weight:800}.pa-col__cta{align-self:flex-start;display:inline-flex;gap:10px;align-items:center;height:56px;padding:0 26px;border-radius:999px;font-weight:800;background:var(--ink);color:var(--c);transition:transform .35s var(--ease-ball)}.pa-col--eight .pa-col__cta{background:var(--gold);color:var(--felt)}.pa-col--cue .pa-col__cta{background:var(--felt);color:#fff}.pa-col__cta:hover{transform:translateX(4px)}@media (max-width:900px){.pa-cols{flex-direction:column;height:auto}.pa-col{flex:none!important}.pa-col__strip{position:relative;width:100%;flex-direction:row;justify-content:space-between;padding:22px 24px}.pa-col__vname{writing-mode:horizontal-tb;transform:none;font-size:26px}.pa-col.is-open .pa-col__strip{display:none}.pa-col__body{display:none;min-width:0}.pa-col.is-open .pa-col__body{display:flex}.pa-col__list{grid-template-columns:minmax(0,1fr)}}.wk{overflow:hidden}.wk-title{margin:0 0 clamp(28px,4vw,56px);font-family:var(--font-display);font-weight:800;font-size:clamp(48px,8vw,140px);line-height:.92;letter-spacing:-.06em}.wk-w{overflow:hidden;vertical-align:top;padding-bottom:.06em}.wk-w,.wk-w>span{display:inline-block}.wk-row{--n:7;--ov:.2;--w:calc((100vw - 2 * var(--gutter)) / (1 + (var(--n) - 1) * (1 - var(--ov))));list-style:none;margin:0;padding:0 var(--gutter) 30px;display:flex}.wk-card{position:relative;flex:none;width:var(--w);transition:transform .6s var(--ease-ball)}.wk-card+.wk-card{margin-left:calc(var(--w) * var(--ov) * -1)}.wk-card a{position:relative;display:flex;flex-direction:column;gap:14px;height:100%;padding:12px 12px 16px;border-radius:28px;background:var(--bg);color:var(--ink);box-shadow:-14px 0 30px -18px rgba(12,12,13,.35);transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:box-shadow .5s,transform .7s var(--ease-ball)}.wk-card a:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s;z-index:3;background:radial-gradient(circle at var(--gx,50%) var(--gy,30%),rgba(255,255,255,.55),rgba(255,255,255,0) 45%);mix-blend-mode:soft-light}.wk-shot{position:relative;display:block;aspect-ratio:9/13;padding:4px;border-radius:22px;background:#0C0C0D;box-shadow:0 18px 30px -18px rgba(12,12,13,.5),inset 0 0 0 1px rgba(255,255,255,.08)}.wk-screen{position:absolute;inset:4px;overflow:hidden;border-radius:18px;background:#fff;container-type:size}.wk-long{display:block;width:100%;height:auto;will-change:transform;animation:wk-scroll 16s infinite paused;animation-delay:calc(var(--i) * 1.3s)}@keyframes wk-scroll{0%,24%{transform:translateY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}56%,64%{transform:translateY(calc(-100% + 100cqh));animation-timing-function:cubic-bezier(.65,0,.35,1)}92%,to{transform:translateY(0)}}.wk-island{top:10px;left:50%;width:30%;height:9px;border-radius:99px;background:#0C0C0D;transform:translateX(-50%)}.wk-island,.wk-toast{position:absolute;z-index:2}.wk-toast{top:24px;left:10px;right:10px;display:flex;align-items:center;gap:7px;padding:7px 8px;border-radius:13px;background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);color:#0C0C0D;box-shadow:0 10px 24px -10px rgba(12,12,13,.45);opacity:0;transform:translateY(-150%) scale(.92);animation:wk-toast 56s infinite paused;animation-delay:calc(var(--i) * 8s + 3s)}.wk-app{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#fff;box-shadow:0 0 0 .5px rgba(12,12,13,.14);align-self:flex-start}.wk-app-bag{width:15px;height:17px}.wk-toast-t{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.2;font-size:10px}.wk-toast-t b{font-weight:700}.wk-toast-h{display:flex;justify-content:space-between;margin-bottom:1px}.wk-toast-h i{font-style:normal;font-size:8px;letter-spacing:.06em;text-transform:uppercase;opacity:.5}.wk-toast-t>span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:.65}@keyframes wk-toast{0%{opacity:0;transform:translateY(-150%) scale(.92);animation-timing-function:cubic-bezier(.2,1.4,.4,1)}1.2%,6%{opacity:1;transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.5,0,.75,0)}7.2%,to{opacity:0;transform:translateY(-150%) scale(.92)}}.wk.is-live .wk-long,.wk.is-live .wk-toast{animation-play-state:running}.wk-name{max-width:calc(var(--w) * (1 - var(--ov)) - 20px);padding:0 6px;font-family:var(--font-display);font-weight:800;font-size:clamp(16px,calc(var(--w) * .088),30px);line-height:.95;letter-spacing:-.05em}.wk-pills{max-width:calc(var(--w) * (1 - var(--ov)) - 16px);margin-top:auto;display:flex;flex-wrap:wrap;gap:6px;padding:0 4px}.wk-pills i{padding:6px 11px;border-radius:999px;font-style:normal;font-weight:700;font-size:12px;background:color-mix(in srgb,var(--ink) 18%,transparent);color:var(--ink);white-space:nowrap}@media (hover:hover){.wk-row:hover .wk-card{transition:transform .6s var(--ease-ball)}.wk-card:hover{z-index:20!important;transform:translateY(-18px)}.wk-card:hover a{box-shadow:0 40px 60px -30px rgba(12,12,13,.45);transition:box-shadow .5s,transform .18s linear}.wk-card:hover a:after{opacity:1}.wk-card:hover~.wk-card{transform:translateX(calc(var(--w) * var(--ov)))}}.wk-cta{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(36px,5vw,72px);text-align:center}.wk-cta p{margin:0;font-size:15px;opacity:.6}@media (prefers-reduced-motion:reduce){.wk-long,.wk-toast{animation:none}}@media (max-width:860px){.wk-row{--w:62vw;--ov:.14;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;padding-bottom:20px}.wk-row::-webkit-scrollbar{display:none}.wk-card{scroll-snap-align:start}.wk-name{font-size:22px}}