.l2xl2W_carousel{--slide-duration:.85s;--slide-easing:cubic-bezier(.4, 0, .2, 1);isolation:isolate;grid-template-columns:minmax(0,1fr);margin-block-start:3rem;display:grid}.l2xl2W_stage{--drag-x:0px;--tilt-angle:1deg;touch-action:pan-y pinch-zoom;grid-area:1/1;grid-template-columns:minmax(0,1fr);place-items:stretch center;padding-block:2rem 2.75rem;display:grid}.l2xl2W_card{border:1px solid var(--color-border);background:var(--color-warm-card);min-block-size:33rem;inline-size:calc(100% - 2.5rem);min-inline-size:0;transform:translateX(calc(var(--offset) * 91% + var(--drag-x))) rotate(calc(var(--tilt) * var(--tilt-angle))) scale(.88);opacity:.9;z-index:0;transition:transform var(--slide-duration) var(--slide-easing), opacity .6s ease, visibility 0s;border-radius:2rem;flex-direction:column;grid-area:1/1;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px -18px #1149342e;container-type:inline-size}.l2xl2W_card[data-visible=false]{visibility:hidden;opacity:0;pointer-events:none;transition:transform var(--slide-duration) var(--slide-easing), opacity .5s ease, visibility 0s .85s}.l2xl2W_card[data-active=true]{transform:translateX(var(--drag-x)) rotate(0deg) scale(1);border-color:var(--color-brand-200);z-index:1;opacity:1;box-shadow:0 26px 48px -28px #11493452,0 4px 12px -6px #1149341a}.l2xl2W_art{isolation:isolate;background:var(--color-brand-950);min-block-size:23rem;color:var(--color-warm-card);flex-direction:column;flex:1;padding:1.5rem 1.5rem 0;display:flex;position:relative;overflow:hidden}.l2xl2W_art:after{content:"";z-index:-1;aspect-ratio:1;background:#e89c68;border-radius:50%;inline-size:63%;position:absolute;inset-block-start:-3rem;inset-inline-end:-14%}.l2xl2W_orbit{z-index:-1;aspect-ratio:1;border:2.25rem solid color-mix(in srgb, var(--color-brand-500) 30%, transparent);border-radius:50%;inline-size:90%;position:absolute;inset-block-end:-5.5rem;inset-inline-start:-3rem}.l2xl2W_emblem{color:#b4e7ce40;flex-shrink:0;block-size:auto;inline-size:3.75rem}.l2xl2W_identity{margin-block-start:max(3.5rem,63cqi - 5.5rem)}.l2xl2W_meta{color:var(--color-brand-100);flex-wrap:wrap;align-items:center;gap:.35rem .75rem;min-block-size:1.5rem;font-size:1rem;font-weight:600;display:flex}.l2xl2W_exam{color:#f6bd92;font-size:.8125rem}.l2xl2W_title{text-wrap:balance;overflow-wrap:anywhere;margin-block-start:.75rem;font-size:clamp(1.65rem,9cqi,2.25rem);font-weight:700;line-height:1.15}.l2xl2W_track{color:var(--color-brand-100);overflow-wrap:anywhere;margin-block-start:.75rem;font-size:.875rem}.l2xl2W_year{color:var(--color-brand-100);font-variant-numeric:tabular-nums;margin-block-start:.875rem;font-size:.875rem}.l2xl2W_watermark{color:#b4e7ce24;overflow-wrap:anywhere;margin-block-start:auto;padding-block-start:2rem;font-size:clamp(2.75rem,22cqi,5.5rem);font-weight:700;line-height:1.15}.l2xl2W_purchase{isolation:isolate;background:var(--color-warm-card);position:relative}.l2xl2W_purchase:before{content:"";z-index:-1;background:radial-gradient(at 10% 90%,#e89c6838,#0000 65%),radial-gradient(at 90% 0,#fffffff2,#0000 70%);position:absolute;inset:0}.l2xl2W_footer{background:var(--color-warm-card);border-block-start:1px solid #ffffffe6;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 1.5rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffffa6,inset 0 2px 10px #ffffff80}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.l2xl2W_footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fff8ec99}}.l2xl2W_price{text-align:center;min-block-size:3.25rem;color:var(--color-brand-950);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;display:flex}.l2xl2W_price strong{white-space:nowrap;font-size:1.5rem;font-weight:700}.l2xl2W_previousPrice{color:var(--color-muted-fg);white-space:nowrap;font-size:.875rem}.l2xl2W_open{background:var(--color-brand);min-block-size:3rem;color:var(--color-brand-fg);text-align:center;opacity:0;pointer-events:none;transition:opacity .5s ease, transform .65s var(--slide-easing);border-radius:999px;grid-template-columns:1fr auto;justify-content:space-between;align-items:center;gap:.5rem;padding-block:.5rem;padding-inline:1rem .5rem;font-size:.875rem;font-weight:600;display:grid;transform:translateY(.4rem)}.l2xl2W_card[data-active=true] .l2xl2W_open{opacity:1;pointer-events:auto;transform:translateY(0)}.l2xl2W_open:hover{background:var(--color-brand-700)}.l2xl2W_openIcon{background:var(--color-brand-100);block-size:2rem;inline-size:2rem;color:var(--color-brand-800);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.l2xl2W_open:active{transform:scale(.98)}.l2xl2W_select{border-radius:inherit;z-index:1;cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset:0}.l2xl2W_select:focus-visible{outline:3px solid var(--color-brand);outline-offset:-5px}.l2xl2W_controls{display:contents}.l2xl2W_controls button{z-index:2;border:1px solid var(--color-brand-200);block-size:2.75rem;inline-size:2.75rem;color:var(--color-brand-950);background:var(--color-card);cursor:pointer;border-radius:50%;grid-area:1/1;place-self:center start;place-items:center;margin-block-end:.75rem;margin-inline-start:-1rem;transition:transform .25s;display:grid;box-shadow:0 5px 16px -6px #11493433}.l2xl2W_controls button:last-child{justify-self:end;margin-inline:0 -1rem}.l2xl2W_controls button:hover{background:var(--color-brand-50);transform:scale(1.06)}.l2xl2W_controls button:active{transform:scale(.96)}.l2xl2W_controls button:focus-visible,.l2xl2W_open:focus-visible{outline:3px solid var(--color-brand);outline-offset:4px}.l2xl2W_position{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:5rem;color:var(--color-muted-fg);grid-area:2/1;font-size:.875rem}.l2xl2W_stage[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.l2xl2W_stage[data-dragging=true] .l2xl2W_card{transition:opacity .6s,visibility}.l2xl2W_stage[data-dragging=true] .l2xl2W_card[data-visible=false]{transition:opacity .5s,visibility 0s .85s}.l2xl2W_stage[data-dragging=true] .l2xl2W_select,.l2xl2W_stage[data-dragging=true] .l2xl2W_open{cursor:grabbing}@media (max-width:767px){.l2xl2W_carousel{margin-block-start:2rem}.l2xl2W_stage{--tilt-angle:0deg;padding-block:.75rem 1.5rem}.l2xl2W_card{min-block-size:28rem;inline-size:calc(100% - 1rem);max-inline-size:26rem;transform:translateX(calc(var(--offset) * 100% + var(--drag-x))) scale(.92);border-radius:1.5rem}.l2xl2W_art{min-block-size:18rem;padding:1.25rem 1.5rem 0}.l2xl2W_art:after{inline-size:10rem;inset-block-start:-3rem;inset-inline-end:-2.75rem}.l2xl2W_emblem{inline-size:3rem}.l2xl2W_identity{margin-block-start:3.5rem}.l2xl2W_meta{font-size:.875rem}.l2xl2W_title{text-wrap:pretty;margin-block-start:.5rem;font-size:clamp(1.25rem,7cqi,1.625rem);line-height:1.3}.l2xl2W_track,.l2xl2W_year{margin-block-start:.625rem}.l2xl2W_watermark{padding-block-start:1rem;font-size:clamp(2.75rem,17cqi,4rem)}.l2xl2W_footer{gap:.75rem;padding:1rem 1.25rem 1.25rem}.l2xl2W_price strong{font-size:1.375rem}.l2xl2W_open{font-size:.875rem}.l2xl2W_openIcon{block-size:1.75rem;inline-size:1.75rem}.l2xl2W_controls button{align-self:start;margin-block:2rem 0}}@media (min-width:768px){.l2xl2W_stage{--tilt-angle:1.5deg;margin-inline:3.5rem}.l2xl2W_card{inline-size:50%;transform:translateX(calc(var(--offset) * 91% + var(--drag-x))) rotate(calc(var(--tilt) * var(--tilt-angle))) scale(.88)}.l2xl2W_controls button{block-size:3.25rem;inline-size:3.25rem;margin-inline-start:0}.l2xl2W_controls button:last-child{margin-inline-end:0}}@media (min-width:1024px){.l2xl2W_stage{margin-inline:4.5rem}.l2xl2W_card{min-block-size:27rem;inline-size:35%;transform:translateX(calc(var(--offset) * 98% + var(--drag-x))) rotate(calc(var(--tilt) * var(--tilt-angle))) scale(.9)}.l2xl2W_art{min-block-size:18rem}.l2xl2W_art:after{inline-size:45%;inset-block-start:-4rem}.l2xl2W_identity{margin-block-start:max(1.5rem,45cqi - 7rem)}.l2xl2W_title{margin-block-start:.5rem;font-size:clamp(1.375rem,7cqi,1.625rem);line-height:1.25}.l2xl2W_watermark{padding-block-start:.5rem;font-size:clamp(2.75rem,15cqi,3.5rem)}.l2xl2W_footer{gap:.75rem;padding-block:1rem}.l2xl2W_carousel[data-count="2"] .l2xl2W_card{inline-size:44%;transform:translateX(calc(var(--direction) * 55% + var(--drag-x))) rotate(calc(var(--tilt) * var(--tilt-angle))) scale(.94)}.l2xl2W_carousel[data-count="2"] .l2xl2W_card[data-active=true]{transform:translateX(calc(var(--direction) * -55% + var(--drag-x))) rotate(0deg)}}@media (prefers-reduced-motion:reduce){.l2xl2W_card,.l2xl2W_card[data-visible=false],.l2xl2W_stage[data-dragging=true] .l2xl2W_card,.l2xl2W_stage[data-dragging=true] .l2xl2W_card[data-visible=false],.l2xl2W_open,.l2xl2W_controls button{transition:none}}
