.s-prices{--prices-pad:clamp(16px,2.6vw,40px);--prices-rule:#0c0b0be0;--prices-ease:cubic-bezier(.16,1,.3,1);background:var(--paper);color:var(--ink);padding:clamp(96px,8vw,128px) var(--prices-pad) clamp(56px,5vw,80px);position:relative}.s-prices *{box-sizing:border-box}.s-prices .prices-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s-prices .prices-head{justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;display:flex}.s-prices .prices-head h2,.s-prices .prices-head p{font:700 13px/1.2 var(--sans);letter-spacing:.04em;text-transform:uppercase;margin:0}.s-prices .prices-head p{color:var(--ink-2);text-align:right}.s-prices .prices-list{border-top:1px solid var(--prices-rule);margin:0;padding:0;list-style:none}.s-prices .prices-row{border-bottom:1px solid var(--prices-rule);position:relative}.s-prices .prices-link{z-index:2;color:inherit;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:baseline;gap:24px;padding:clamp(12px,1.1vw,18px) 0 clamp(16px,1.5vw,24px);text-decoration:none;transition:opacity .3s ease-out;display:flex;position:relative}.s-prices .prices-link:focus-visible{outline:2px solid var(--red);outline-offset:4px;border-radius:6px}.s-prices .prices-txt{display:contents}.s-prices .prices-word{font-family:var(--display);text-transform:uppercase;letter-spacing:-.012em;white-space:nowrap;padding-top:.17em;font-size:clamp(60px,7.4vw,128px);font-weight:900;line-height:.86;display:block}.s-prices .prices-wd{white-space:nowrap;display:inline-block}.s-prices .prices-ch{transform-origin:50% 55% -.42em;margin-top:-.24em;padding-top:.24em;display:inline-block}.s-prices .prices-cost{text-align:right;flex-direction:column;flex:none;align-items:flex-end;display:flex}.s-prices .prices-num{font:700 clamp(22px,2.55vw,40px)/1 var(--sans);letter-spacing:-.01em;white-space:nowrap;align-items:baseline;gap:.34em;display:inline-flex}.s-prices .prices-num i{color:var(--ink-2);letter-spacing:0;font-size:.52em;font-style:normal;font-weight:600}.s-prices .prices-num u{letter-spacing:0;font-size:.6em;font-weight:600;text-decoration:none}.s-prices .prices-num svg{width:.5em;height:.5em;color:var(--ink-2);transition:transform .4s var(--prices-ease),color .2s;flex:none;align-self:center}.s-prices .prices-note{max-width:340px;font:600 13px/1.35 var(--sans);color:var(--ink-2);margin-top:10px}.s-prices .prices-slot{z-index:3;top:20px;left:var(--prices-x,58%);width:var(--prices-cw,130px);height:calc(var(--prices-cw,130px) * 2.165);pointer-events:none;position:absolute}.s-prices .prices-card{--prices-r:calc(var(--prices-cw,130px) * .085);border-radius:var(--prices-r);clip-path:inset(0 0 var(--prices-hide,70%) 0 round var(--prices-r) var(--prices-r) 0 0);transform-origin:50% 0;background:#efede9;transition:transform .42s cubic-bezier(.5,0,.75,0),clip-path .42s cubic-bezier(.5,0,.75,0),opacity .3s ease-out;position:absolute;inset:0;overflow:hidden}.s-prices .prices-card:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0c0b0b14}.s-prices .prices-card img{object-fit:cover;object-position:top;filter:grayscale()contrast(.46)brightness(1.36);width:100%;height:100%;transition:filter .5s ease-out;display:block;position:absolute;inset:0}.s-prices:not(.prices-ready) .prices-card{transition:none}.s-prices .prices-cap{z-index:2;background:var(--paper);font:700 12px/1.15 var(--sans);color:var(--ink);opacity:0;transition:opacity .2s ease-out,transform .4s var(--prices-ease);border-radius:10px;flex-direction:column;gap:3px;padding:8px 10px 9px;display:flex;position:absolute;bottom:8px;left:8px;right:8px;transform:translateY(8px);box-shadow:0 8px 20px -12px #0c0b0b80}.s-prices .prices-cap span{color:var(--ink-2);font-size:11.5px;font-weight:600}.s-prices .prices-mini{display:none}.s-prices .prices-more{font:700 13px/1 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);align-items:center;gap:.5em;margin-top:24px;padding:8px 0;text-decoration:none;display:inline-flex}.s-prices .prices-more svg{width:14px;height:14px;transition:transform .3s var(--prices-ease)}.s-prices .prices-more:hover svg{transform:translate(2px,-2px)}@media (min-width:700px){.s-prices{--prices-gut:clamp(32px,3.6vw,64px)}.s-prices .prices-link{grid-template-columns:var(--prices-wcol,auto) minmax(0,auto) 1fr;column-gap:var(--prices-gut);justify-content:start;align-items:baseline;display:grid}.s-prices .prices-cost{text-align:left;align-items:flex-start}.s-prices .prices-note{max-width:min(300px,var(--prices-nw,300px))}.s-prices .prices-list.prices-hot .prices-link{opacity:.16}.s-prices .prices-list.prices-hot .prices-card{opacity:.4}.s-prices .prices-list .prices-row.prices-on .prices-link{opacity:1}.s-prices .prices-row.prices-on .prices-num svg{color:var(--ink);transform:translate(2px,-2px)}.s-prices .prices-list .prices-row.prices-on .prices-slot{z-index:5;filter:drop-shadow(0 22px 22px #0c0b0b38)}.s-prices .prices-list .prices-row.prices-on .prices-card{opacity:1;transform:translateY(var(--prices-lift,0px));clip-path:inset(0 0 0 0 round var(--prices-r));transition:transform .62s var(--prices-ease),clip-path .62s var(--prices-ease),opacity .2s}.s-prices .prices-row.prices-on .prices-card img{filter:none}.s-prices .prices-row.prices-on .prices-cap{opacity:1;transition-delay:.18s;transform:none}}.s-prices.prices-js .prices-row{border-bottom-color:#0000}.s-prices.prices-js .prices-row:after{content:"";background:var(--prices-rule);transform-origin:0;height:1px;transition:transform 1s var(--prices-ease) var(--prices-d,0s);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.s-prices.prices-js .prices-ch{opacity:0;transform:perspective(520px)rotateX(-78deg)}.s-prices.prices-js .prices-cost,.s-prices.prices-js .prices-slot,.s-prices.prices-js .prices-mini{opacity:0}.s-prices.prices-js .prices-cost{transform:translateY(10px)}.s-prices.prices-js .prices-row.prices-in:after{transform:none}.s-prices.prices-js .prices-row.prices-in .prices-ch{opacity:1;transition:transform .75s var(--prices-ease) var(--prices-cd,0s),opacity .45s ease-out var(--prices-cd,0s);transform:none}.s-prices.prices-js .prices-row.prices-in .prices-cost{opacity:1;transition:opacity .5s ease-out calc(var(--prices-d,0s) + .26s),transform .7s var(--prices-ease) calc(var(--prices-d,0s) + .26s);transform:none}.s-prices.prices-js .prices-row.prices-in .prices-slot,.s-prices.prices-js .prices-row.prices-in .prices-mini{opacity:1;transition:opacity .6s ease-out calc(var(--prices-d,0s) + .38s),filter .5s ease-out}@media (max-width:699px){.s-prices{padding:96px 16px 72px}.s-prices .prices-head{flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:12px}.s-prices .prices-head p{text-align:left;font-size:11.5px}.s-prices .prices-link{align-items:flex-end;gap:14px;padding:12px 0 16px;display:flex}.s-prices .prices-txt{flex-direction:column;flex:1;min-width:0;display:flex}.s-prices .prices-word{white-space:normal;font-size:clamp(44px,13.8vw,60px);line-height:.88}.s-prices .prices-cost{text-align:left;align-items:flex-start;margin-top:12px}.s-prices .prices-num{font-size:22px}.s-prices .prices-num svg{color:var(--ink);width:12px;height:12px}.s-prices .prices-note{max-width:none;margin-top:6px;font-size:12.5px}.s-prices .prices-slot{display:none}.s-prices .prices-mini{width:70px;height:152px;transition:transform .5s var(--prices-ease),box-shadow .5s ease-out;background:#efede9;border-radius:6px;flex:none;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0c0b0b14}.s-prices .prices-mini img{object-fit:cover;object-position:top;filter:grayscale()contrast(.46)brightness(1.36);width:100%;height:100%;transition:filter .5s ease-out;position:absolute;inset:0}.s-prices .prices-row.prices-on .prices-mini{transform:translateY(-6px);box-shadow:0 0 0 1px #0c0b0b14,0 16px 24px -16px #0c0b0b8c}.s-prices .prices-row.prices-on .prices-mini img{filter:none}.s-prices .prices-more{margin-top:18px}}@media (prefers-reduced-motion:reduce){.s-prices *,.s-prices :after{transition:none!important}}
