@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:var(--font-inter), ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:#000;--color-page:var(--color-bg);--color-surface:#1b1a20;--color-surface-high:#2c2b33;--color-card-border:#1e1e1e;--color-divider:#333;--color-brand:#dc285a;--color-brand-50:#dc285a80;--color-brand-25:#dc285a40;--color-brand-40:#dc285a66;--color-brand-12:#dc285a1f;--color-brand-light:#ff4d7e;--color-discount:#34d399;--color-discount-bg:#1b2b28;--color-discount-border:#215443;--color-co-bg:#0b0b0d;--color-co-topbar:#141414;--color-co-card:#18181b;--color-co-border:#2a2a2f;--color-co-ink:#f5f5f7;--color-co-muted:#9a9aa5;--color-co-soft:#c4c4cc;--color-co-chip:#232228;--color-co-chip-ink:#d4d4da;--color-co-strike:#6b6b73;--color-co-pink:#ec1257;--color-co-pink-light:#ff4d7e;--color-co-venue:#e2143f;--color-text-primary:#fff;--color-text-secondary:#818181;--color-text-muted:#999;--color-text-offwhite:#f3f3f3;--color-text-light:#c6c6c6;--radius-card:15px;--tracking-headline:-.5px;--tracking-card-title:-.3px;--shadow-card:0 10px 20px #00000040}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{:root{--bg:#000;--surface:#1b1a20;--surface-high:#2c2b33;--card-border:#1e1e1e;--divider:#333;--brand:#dc285a;--brand-50:#dc285a80;--brand-25:#dc285a40;--brand-glow:#dc285a4d;--text-primary:#fff;--text-secondary:#818181;--text-muted:#999;--text-offwhite:#f3f3f3;--text-light:#c6c6c6;--radial-end:#460000;--scrim-end:#2a0000ba;--search-scrim:#8b0420ab;--r-ui:12px;--r-card:15px;--r-nav:30px;--tr-body:-.41px;--tr-section:-.2px;--tr-headline:-.5px;--tr-card-title:-.3px;--shadow-card:0 10px 20px #00000040;--shadow-nav:0 8px 24px #00000054;--pill-bg:linear-gradient(to bottom,#ffffff38,#ffffff14);--gap-section:24px;--app-w:100vw;--t:0;--accent-1:#ff7aa0;--accent-2:#ff8fb0;--brand-deep:#8b0420;--brand-ink:#2a0010;--dlg-backdrop:#2a000a99;--zone-1:#a3164a;--zone-2:#7d1240;--zone-3:#5a0f33;--zone-4:#3f0c26;--glow-2:#7a1fd1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:768px){:root{--app-w:430px}}*{box-sizing:border-box}html{background:var(--bg);overflow-x:clip}body{background:var(--bg);min-height:100dvh;color:var(--text-primary);font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,sans-serif;letter-spacing:var(--tr-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}button{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;padding:0}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;display:block}svg{display:block}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.clamp1,.clamp2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp1{-webkit-line-clamp:1}.clamp2{-webkit-line-clamp:2}a,button:not(:disabled){cursor:pointer;transition:color .2s,filter .2s,transform .15s,opacity .2s,background-color .2s,border-color .2s,box-shadow .2s}a:not(:has(img)):hover{color:var(--brand)}button:not(:disabled):not(:has(img)):hover{color:var(--brand)}a:has(img):hover img{filter:brightness(1.08)}a:active,button:not(:disabled):active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){a:active,button:not(:disabled):active{transform:none}}.jj-container{width:100%;margin-inline:auto}@media (min-width:768px) and (max-width:1023px){.jj-container{padding-inline:31px}}.glass{-webkit-backdrop-filter:blur(24px)saturate(1.4);background:#ffffff14;border:.5px solid #ffffff80}.img-radial:after{content:"";pointer-events:none;background:radial-gradient(120% 120% at 50% 42%,transparent 0%,var(--radial-end) 100%);position:absolute;inset:0}.img-scrim:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(to bottom,transparent 38%,var(--scrim-end) 100%);position:absolute;inset:0}.media{border-radius:inherit;background:#0b0b0d;position:absolute;inset:0;overflow:hidden}.media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s}.media.ld img{opacity:1}.media:not(.ld),.sk{background:linear-gradient(100deg,#131317 30%,#22222a 50%,#131317 70%) 0 0/300% 100%;animation:1.3s linear infinite skShine}@keyframes skShine{0%{background-position:100% 0}to{background-position:0 0}}.sk.sk{animation:1.3s linear infinite skShine}.sk{border-radius:var(--r-card);border:1px solid var(--card-border)}.sk-row{align-items:center;gap:10px;height:72px;padding:6px 20px;display:flex}.sk-row .sk{border-radius:8px;flex-shrink:0;width:60px;height:60px}.sk-row.fy{height:58px;margin-bottom:1px}.sk-row.fy .sk{border-radius:6px;width:48px;height:48px}.sk-ln{background:#1c1c22;border-radius:5px;height:10px;display:block}.sk-tx{flex-direction:column;flex:1;gap:8px;display:flex}.sk-chip{border:2px solid #222228;border-radius:18px;flex-shrink:0;width:86px;height:36px;display:inline-block}@media (prefers-reduced-motion:reduce){.media:not(.ld),.sk{animation:none}}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.ico{flex-shrink:0;display:block;position:relative}.ico svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hdr{z-index:40;pointer-events:none;position:fixed;inset:0 0 auto}.hdr-scrim{height:120px;opacity:var(--t);background:linear-gradient(#000 0%,#0000 100%);position:absolute;inset:0 0 auto}.hdr-bar{pointer-events:auto;position:relative;border:none!important}.hdr-in{padding:calc(env(safe-area-inset-top) + 18px - 8px*var(--t)) 20px calc(12px - 4px*var(--t));justify-content:space-between;align-items:center;gap:12px;display:flex}.logo{flex-shrink:0;align-items:center;display:flex}.logo img{width:auto;height:44px}.hdr-nav,.hdr-search{display:none}.hdr-icons{align-items:center;gap:10px;display:flex}.icon-btn{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:relative}.icon-btn .dot{background:var(--brand);border-radius:999px;width:10px;height:10px;position:absolute;top:2px;right:2px}.main{min-height:100dvh;padding-top:calc(env(safe-area-inset-top) + 96px);padding-bottom:128px}.stack{gap:var(--gap-section);flex-direction:column;display:flex}.sbox{border:2px solid var(--brand);background:var(--brand-50);color:#fff;border-radius:18px;align-items:center;gap:8px;height:36px;padding:0 11px;display:flex}.sbox input{color:#fff;min-width:0;font:700 16px/1 var(--font-inter),sans-serif;letter-spacing:var(--tr-body);background:0 0;border:0;outline:0;flex:1}.sbox input::placeholder{color:#ffffffe6}.sbox input::-webkit-search-cancel-button{display:none}.spanel{z-index:30;border-radius:var(--r-card);border:1px solid var(--card-border);background:var(--surface);max-height:70vh;box-shadow:var(--shadow-card);padding:8px 0;display:none;position:absolute;inset:calc(100% + 8px) 0 auto;overflow-y:auto}.spanel.open{display:block}.sp-group{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);padding:12px 20px 6px;font-size:13px;font-weight:700;display:block}.sp-artist{align-items:center;gap:10px;padding:6px 20px;display:flex}.sp-artist .av{border-radius:999px;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.sp-artist .av.sq{border-radius:8px}.sp-artist .av:after,.sp-event .th:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.sp-artist .nm{letter-spacing:-.1px;flex:1;font-size:16px;font-weight:700;line-height:1.25}.sp-event{align-items:center;padding:6px 20px;display:flex}.sp-event .th{border-radius:8px;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.sp-event .tx{flex-direction:column;flex:1;min-width:0;margin-left:10px;display:flex}.sp-event .t1{letter-spacing:-.1px;font-size:16px;font-weight:700;line-height:1.25}.sp-event .t2{margin-top:3px;font-size:12px}.sp-event .t3{color:var(--text-offwhite);margin-top:4px;font-size:12px}.btn-buy{border:2px solid var(--brand);background:var(--brand-50);white-space:nowrap;color:#fff;border-radius:18px;flex-shrink:0;place-items:center;min-width:84px;height:36px;margin-left:8px;padding:0 16px;font-size:12px;font-weight:700;display:grid}.sp-empty{color:var(--text-secondary);margin:0;padding:16px;font-size:13px}.chev{color:#fff3;flex-shrink:0}.sec-head{justify-content:space-between;align-items:flex-end;display:flex}.sec-head h2{letter-spacing:var(--tr-section);margin:0;padding:8px 20px 13px;font-size:20px;font-weight:700;line-height:1}.sec-tools{display:none}.sec-head h2{align-items:center;gap:8px;display:flex}.sec-ico{width:22px;height:22px;color:var(--brand);flex:none;place-items:center;display:inline-grid}.ara-h{align-items:center;gap:7px;display:flex}.ara-h .ico{color:var(--brand)}.has-pb{position:relative}a.fcard>.pop-badge,a.pcard>.pop-badge,a.pc>.pop-badge,a.gcard>.pop-badge{border-color:#0000;top:10px;left:auto;right:10px}.ar-d>.pop-badge{top:-7px;left:auto;right:-7px}.sec-r{align-items:center;gap:14px;display:flex}.sec-all{color:var(--brand);white-space:nowrap;align-items:center;gap:2px;padding:8px 20px 13px 0;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.sec-all:hover{color:#fff}@media (min-width:1024px){.sec-all{padding:0 0 10px}}.strip{position:relative}.track{cursor:grab;gap:10px;padding-inline:20px;display:flex;overflow-x:auto}.track.dragging{cursor:grabbing}.fade{z-index:10;pointer-events:none;width:48px;transition:opacity .2s;position:absolute;top:0;bottom:0}.fade.l{background:linear-gradient(to right,var(--bg),transparent);opacity:0;left:0}.fade.r{background:linear-gradient(to left,var(--bg),transparent);opacity:1;right:0}.fcard{border-radius:var(--r-card);border:1px solid var(--card-border);box-shadow:var(--shadow-card);width:calc(var(--app-w)*240/393);height:calc(var(--app-w)*323/393);flex-shrink:0;display:block;position:relative;overflow:hidden}.cap{z-index:2;flex-direction:column;gap:3px;padding:0 20px 17px;display:flex;position:absolute;inset:auto 0 0}.cap .lbl{font-size:12px;line-height:1.25}.cap .ttl{letter-spacing:var(--tr-card-title);font-size:24px;font-weight:700;line-height:1.25}.cap .vn{font-size:14px;line-height:1.3}.cap .dt{color:var(--text-offwhite);font-size:12px}.artist{flex-direction:column;flex-shrink:0;align-items:center;width:100px;display:flex}.avatar{border-radius:999px;width:100px;height:100px;transition:box-shadow .2s;position:relative;overflow:hidden}.artist .nm{text-align:center;margin-top:10px;font-size:12px;font-weight:700;line-height:1.2}.fy-track{cursor:grab;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.fy-track.dragging{scroll-snap-type:none}.fy-col{width:calc(var(--app-w)*.86);scroll-snap-align:start;flex-direction:column;flex-shrink:0;display:flex}.fy-col:last-child{scroll-snap-align:end}.fy-row{align-items:center;gap:10px;height:58px;padding:0 20px;display:flex}.fy-img{border-radius:6px;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.fy-txt{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.fy-txt .t1{font-size:14px;font-weight:700;line-height:1.15}.fy-txt .t2{font-size:10px}.fy-txt .t3{color:var(--text-offwhite);font-size:10px}.fy-row .btn-buy{display:none}.fy-div{background:var(--card-border);height:1px;margin-left:78px}.dots{justify-content:center;gap:6px;margin-top:12px;display:flex}.dots span{background:#ffffff40;border-radius:999px;width:6px;height:6px;transition:all .2s}.dots span.on{background:var(--brand);width:16px}.pcard{border-radius:var(--r-card);border:1px solid var(--card-border);width:155px;height:155px;box-shadow:var(--shadow-card);flex-shrink:0;display:block;position:relative;overflow:hidden}.pcap{z-index:2;flex-direction:column;gap:2px;padding:0 10px 8px;display:flex;position:absolute;inset:auto 0 0}.pcap .t1{font-size:14px;font-weight:700;line-height:1.25}.pcap .t2{font-size:10px}.pcap .t3{color:var(--text-offwhite);font-size:10px}.gcard{width:calc(var(--app-w)*325/393);border-radius:var(--r-card);border:1px solid var(--card-border);height:217px;box-shadow:var(--shadow-card);flex-shrink:0;display:block;position:relative;overflow:hidden}.corp a{justify-content:space-between;align-items:center;padding:16px 20px;font-size:15px;font-weight:500;display:flex}.corp .sep{background:var(--card-border);height:1px;margin:0 20px}.footer{display:none}.bnav{z-index:40;pointer-events:none;position:fixed;inset:auto 0 0}.bnav-in{width:100%;max-width:520px;padding:0 21px max(21px,calc(env(safe-area-inset-bottom) - 8px));align-items:center;gap:8px;margin:0 auto;display:flex}.lg{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(1.8)brightness(1.05);background:linear-gradient(#ffffff24 0%,#ffffff0f 100%),#1c1c1e6b;border:.5px solid #ffffff38;position:relative;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff12,inset 0 0 12px #ffffff0a,0 8px 28px #00000061,0 1px 3px #00000040}.lg:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(120% 90% at 50% -30%,#ffffff29,#0000 60%);position:absolute;inset:0}.bnav-pill{pointer-events:auto;border-radius:999px;flex:1;align-items:stretch;height:62px;padding:3.5px;display:flex}.bnav-a{color:#fff;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.pill-bg{pointer-events:none;opacity:0;background:#ffffff21;border-radius:999px;transition:opacity .25s,transform .25s cubic-bezier(.3,1.4,.5,1);position:absolute;inset:0;box-shadow:inset 0 .5px #ffffff40}@media (hover:hover){.bnav-a:hover .pill-bg{opacity:.55}}.bnav-a[aria-current]{color:var(--brand)}.bnav-a[aria-current] .pill-bg{opacity:1}.bnav-a:active .pill-bg{opacity:1;transform:scale(1.06)}.bnav-a .ico,.bnav-a .l{z-index:1;position:relative}.bnav-a .l{letter-spacing:0;font-size:10px;font-weight:600;line-height:12px}.bnav-search{pointer-events:auto;color:#fff;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-shrink:0;place-items:center;width:62px;height:62px;display:grid}.bnav-search:active{transform:scale(.94)}.ssheet{z-index:60;-webkit-backdrop-filter:blur(20px)saturate(1.4);opacity:0;background:#000000f0;flex-direction:column;transition:opacity .22s,transform .22s;display:flex;position:fixed;inset:0;transform:translateY(16px)}.ssheet[hidden]{display:none}.ssheet.on{opacity:1;transform:none}.ssheet-in{isolation:isolate;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ssheet-glow{z-index:-1;pointer-events:none;background:radial-gradient(40% 55% at 30% 50%,var(--brand),transparent 70%),radial-gradient(35% 50% at 78% 30%,var(--glow-2),transparent 70%);height:380px;position:absolute;top:-140px;left:-30%;right:-30%}@supports (color:color-mix(in lab, red, red)){.ssheet-glow{background:radial-gradient(40% 55% at 30% 50%,color-mix(in srgb,var(--brand) 34.9%,transparent),transparent 70%),radial-gradient(35% 50% at 78% 30%,color-mix(in srgb,var(--glow-2) 20%,transparent),transparent 70%)}}.ssheet-glow{filter:blur(10px);animation:9s ease-in-out infinite alternate evGlow2}@keyframes evGlow2{0%{opacity:.85;transform:translate(0)scale(1)}to{opacity:1;transform:translate(18px,10px)scale(1.08)}}.ssheet-top{padding:calc(env(safe-area-inset-top) + 18px) 20px 6px;justify-content:space-between;align-items:center;gap:12px;display:flex}.ssheet-title{letter-spacing:var(--tr-headline);margin:0;font-size:32px;font-weight:700;line-height:1.05}.ssheet-bar{border-bottom:1px solid var(--card-border);padding:14px 20px}.ssheet-bar .sbox{border-radius:22px;height:44px;padding:0 14px}.ssheet-bar .sbox input{text-overflow:ellipsis}.ara-sec{padding:14px 0 6px}.ara-h{letter-spacing:var(--tr-section);margin:0;padding:0 20px 12px;font-size:20px;font-weight:700;line-height:1}.ara-strip{gap:10px;padding:0 20px 4px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.ara-v{border-radius:var(--r-card);border:1px solid var(--card-border);flex-shrink:0;width:155px;height:155px;display:block;position:relative;overflow:hidden}.ara-v:after{content:"";pointer-events:none;background:linear-gradient(to bottom,transparent 40%,var(--search-scrim) 100%);position:absolute;inset:0}.ara-v span{z-index:2;font-size:16px;font-weight:700;line-height:1.19;position:absolute;bottom:7px;left:11px;right:11px}.ara-a{flex-direction:column;flex-shrink:0;align-items:center;width:100px;display:flex}.ara-a .av{border-radius:999px;width:100px;height:100px;position:relative;overflow:hidden}.ara-a span{text-align:center;margin-top:10px;font-size:12px;font-weight:700;line-height:1.2}.ara-sec .sp-event{padding:6px 20px}.ssheet-close{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.ssheet .spanel{overscroll-behavior:contain;min-height:0;max-height:none;box-shadow:none;padding:8px 0 calc(env(safe-area-inset-bottom) + 24px);background:0 0;border:0;border-radius:0;flex:1;display:block;position:static;overflow-y:auto}@media (prefers-reduced-motion:reduce){.ssheet{transition:none;transform:none}.ssheet-glow{animation:none}}.search-dim{z-index:35;opacity:0;pointer-events:none;background:#00000059;transition:opacity .2s;position:fixed;inset:0}.search-dim.on{opacity:1;pointer-events:auto}@media (min-width:1024px){.jj-container{max-width:1280px;padding-inline:40px}.hdr-bar{border-bottom:1px solid rgba(255,255,255,calc(.04 + .06*var(--t)))!important}.hdr-in{padding:calc(16px - 6px*var(--t)) 0;gap:24px}.hdr-nav{align-items:center;gap:6px;display:flex}.nav-a{height:40px;letter-spacing:var(--tr-section);color:#fff;border:.5px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:600;display:flex;position:relative}.nav-a .pill-bg{display:none}.nav-a[aria-current]{color:var(--brand);background:var(--brand-25);box-shadow:0 0 14px var(--brand-glow);border-color:#ffffff2e}.hdr-search{flex:260px;max-width:400px;margin-left:auto;display:block;position:relative}.hdr-search .sbox{border-radius:20px;height:40px;padding:0 14px}.hdr-search .sbox input{font-size:15px}.hdr-search .spanel{border-radius:var(--r-card);-webkit-backdrop-filter:blur(24px)saturate(1.4);background:#101014fa;border:1px solid #ffffff14;width:max(100%,393px);max-height:min(680px,100vh - 110px);padding:6px 0 14px;inset:calc(100% + 8px) 0 auto auto;box-shadow:0 24px 48px #000a}.hdr-search .spanel .sp-event:hover,.hdr-search .spanel .sp-artist:hover{background:#ffffff0a}.bnav,.corp,.dots,.ssheet{display:none!important}.main{padding-top:104px;padding-bottom:0}.sec-head h2{padding-left:0;padding-right:0}.sec-tools{align-items:center;gap:8px;padding-bottom:10px;display:flex}.arrow{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;place-items:center;width:32px;height:32px;display:grid}.arrow:hover:not(:disabled){border-color:var(--brand)}.arrow:disabled{opacity:.3;cursor:default}.track{padding-inline:0}.fy-track{cursor:default;scroll-snap-type:none;grid-template-columns:repeat(3,1fr);column-gap:24px;display:grid;overflow:visible}.fy-col{width:auto}.fy-row{padding:0}.fy-div{margin-left:58px}.footer{border-top:1px solid var(--card-border);background:#141414;margin-top:64px;display:block}.ft-grid{grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:48px;padding:56px 0 40px;display:grid}.ft-brand img{width:auto;height:48px}.ft-brand p{max-width:300px;color:var(--text-light);margin:18px 0 0;font-size:14px;line-height:1.55}.footer h4{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);margin:0 0 18px;font-size:12px;font-weight:700}.footer ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer li a{font-size:15px;font-weight:500}.store{background:#ffffff0f;border:1px solid #ffffff40;border-radius:23px;justify-content:center;align-items:center;height:46px;margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.ft-bottom{border-top:1px solid var(--card-border);color:var(--text-secondary);justify-content:space-between;padding:20px 0 32px;font-size:13px;display:flex}.ft-bottom nav{gap:20px;display:flex}}@media (min-width:1024px) and (max-width:1199px){.nav-a .ico{display:none}.nav-a{padding:0 12px}}.ev-page{flex-direction:column;display:flex;overflow-x:clip}.page-title{letter-spacing:var(--tr-headline);margin:0;padding:0 20px 18px;font-size:32px;font-weight:700;line-height:1.05}.ev-filters{flex-direction:column;gap:14px;display:flex}.f-group{flex-direction:column;gap:8px;display:flex}.f-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);padding:0 20px;font-size:11px;font-weight:700}.seg{background:#ffffff12;border:.5px solid #ffffff29;border-radius:999px;grid-template-columns:repeat(3,1fr);height:40px;margin:0 20px;padding:3px;display:grid;box-shadow:inset 0 1px #ffffff14}.seg button{color:#fff;letter-spacing:-.1px;border-radius:999px;font-size:13px;font-weight:600;position:relative}.seg button[aria-checked=true]{color:var(--brand);background:#ffffff21;box-shadow:inset 0 .5px #ffffff40}.chips{gap:6px;padding:0 20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.chip{color:#fff;white-space:nowrap;background:#000;border:2px solid #343434;border-radius:18px;flex-shrink:0;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.chip .n{min-width:18px;height:18px;color:var(--text-light);background:#ffffff1a;border-radius:9px;place-items:center;padding:0 5px;font-size:10px;font-weight:700;display:grid}.chip[aria-pressed=true]{border-color:var(--brand);background:var(--brand-50)}.chip[aria-pressed=true] .n{color:#fff;background:#ffffff38}.chip:disabled{opacity:.35;cursor:default}.chip:disabled:hover{color:#fff}.ev-meta{min-height:44px;color:var(--text-secondary);justify-content:space-between;align-items:center;margin-top:10px;padding:0 20px;font-size:13px;display:flex}.ev-clear{color:var(--brand);font-size:13px;font-weight:600}.ev-clear:hover{color:#fff!important}.ev-list{flex-direction:column;display:flex}.ev-item .sp-event{padding:6px 20px}.ev-div{background:var(--card-border);height:1px;margin:0 20px 0 90px}.ev-item .th.has-pop{overflow:visible}.ev-item .th.has-pop .media{border-radius:8px}.pop-badge{z-index:4;background:var(--brand);color:#fff;border:2px solid var(--bg);width:22px;height:22px;box-shadow:0 0 10px var(--brand-glow);border-radius:999px;place-items:center;display:grid;position:absolute;top:-5px;left:-5px}.ev-empty{text-align:center;color:var(--text-secondary);padding:48px 20px;font-size:14px;line-height:1.5}.ev-empty b{color:#fff;margin-bottom:6px;font-size:16px;display:block}.ev-empty button{border:2px solid var(--brand);background:var(--brand-50);color:#fff;border-radius:18px;height:36px;margin-top:14px;padding:0 16px;font-size:12px;font-weight:700}@media (min-width:1024px){.page-title{padding:8px 0 24px;font-size:40px}.f-label{padding:0}.seg{width:380px;margin:0}.chips{flex-wrap:wrap;gap:8px;padding:0;overflow:visible}.ev-filters{gap:18px;padding-bottom:6px}.ev-meta{border-bottom:1px solid var(--card-border);margin-top:18px;padding:0 0 10px}.ev-item{border-bottom:1px solid var(--card-border)}.ev-item .sp-event{border-radius:10px;padding:12px 10px}.ev-item .sp-event:hover{background:#0e0e11}.ev-div{display:none}.ev-list .ev-empty{grid-column:1/-1}.main.ev-page{padding-bottom:96px}}.ev-hero{isolation:isolate;padding-top:6px;position:relative}.ev-glow{z-index:-1;pointer-events:none;background:radial-gradient(40% 55% at 22% 45%,var(--brand),transparent 70%),radial-gradient(35% 50% at 80% 20%,var(--glow-2),transparent 70%);position:absolute;inset:-120px -40px -40px}@supports (color:color-mix(in lab, red, red)){.ev-glow{background:radial-gradient(40% 55% at 22% 45%,color-mix(in srgb,var(--brand) 34.9%,transparent),transparent 70%),radial-gradient(35% 50% at 80% 20%,color-mix(in srgb,var(--glow-2) 20%,transparent),transparent 70%)}}.ev-glow{filter:blur(10px);animation:9s ease-in-out infinite alternate evGlow}@keyframes evGlow{0%{opacity:.85;transform:translate(0)scale(1)}to{opacity:1;transform:translate(18px,10px)scale(1.08)}}.page-title{padding-bottom:20px}.ev-meta-r{align-items:center;gap:14px;display:flex}.view-tg{background:#ffffff12;border:.5px solid #ffffff29;border-radius:999px;padding:2px;display:inline-flex}.view-tg button{width:32px;height:28px;color:var(--text-secondary);border-radius:999px;place-items:center;display:grid}.view-tg button[aria-checked=true]{color:var(--brand);background:#ffffff21}.day{top:var(--hdr-h,74px);z-index:5;background:linear-gradient(#000 70%,#000d 85%,#0000);align-items:center;gap:12px;margin-top:6px;padding:10px 20px;display:flex;position:sticky}.day-n{letter-spacing:-1.2px;background:linear-gradient(180deg,#fff 30%,var(--accent-1));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:800;line-height:.9}.day-t{flex-direction:column;gap:2px;display:flex}.day-m{text-transform:uppercase;letter-spacing:.08em;color:var(--text-light);font-size:12px;font-weight:700}.day-w{font-size:15px;font-weight:700}.day-rel{background:var(--brand-25);border:1px solid var(--brand);border-radius:12px;align-items:center;height:24px;margin-left:auto;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.day-rel{border:1px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.day-rel{color:#fff}.day-c{color:var(--text-secondary);margin-left:auto;font-size:12px}.day-rel+.day-c{margin-left:8px}.ev-list[data-view=cards] .grp{grid-template-columns:repeat(2,1fr);gap:10px;padding:2px 20px 14px;display:grid}.pc{aspect-ratio:1;border-radius:var(--r-card);border:1px solid var(--card-border);box-shadow:var(--shadow-card);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;display:block;position:relative;overflow:hidden;container-type:inline-size}.pc .media img{transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .2s}.pc .pop-badge{border-color:#0000;top:8px;left:auto;right:8px}.pc-cap{z-index:3;flex-direction:column;gap:1.29032cqw;padding:0 6.45161cqw 5.16129cqw;display:flex;position:absolute;inset:auto 0 0}.pc-l{display:none}.pc-t{font-size:9.03226cqw;font-weight:700;line-height:1.25}.pc-v{font-size:6.45161cqw}.pc-d{color:var(--text-offwhite);font-size:6.45161cqw}@media (min-width:600px){.pc{aspect-ratio:240/323}.pc-cap{gap:1.14504cqw;padding:0 7.63359cqw 6.48855cqw}.pc-l{font-size:4.58015cqw;line-height:1.25;display:block}.pc-t{letter-spacing:var(--tr-card-title);font-size:9.16031cqw;line-height:1.25}.pc-v{font-size:5.34351cqw;line-height:1.3}.pc-d{font-size:4.58015cqw}}@media (hover:hover){.pc:hover{border-color:var(--brand);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.pc:hover{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}.pc:hover{box-shadow:0 18px 36px #0009,0 0 22px var(--brand-glow)}.pc:hover .media img{transform:scale(1.06)}}.ev-list .grp>*{animation:.45s cubic-bezier(.2,.8,.2,1) both evIn;animation-delay:calc(var(--i,0)*35ms)}@keyframes evIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ev-glow,.ev-list .grp>*{animation:none}.pc,.pc .media img{transition:none}}.ev-list[data-view=list] .grp{flex-direction:column;display:flex}@media (min-width:600px) and (max-width:1023px){.ev-list[data-view=cards] .grp{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page-title{padding-bottom:26px}.ev-glow{inset:-140px -120px -60px}.ev-list{display:block}.day{margin-top:10px;padding:14px 0 10px}.day-n{font-size:40px}.ev-list[data-view=cards] .grp{grid-template-columns:repeat(5,1fr);gap:16px;padding:4px 0 18px}.ev-list[data-view=list] .grp{grid-template-columns:repeat(3,1fr);column-gap:24px;display:grid}}@media (min-width:1024px) and (max-width:1279px){.ev-list[data-view=cards] .grp{grid-template-columns:repeat(4,1fr)}.ev-list[data-view=list] .grp{grid-template-columns:repeat(2,1fr)}}.day.is-month .day-mn{letter-spacing:-.3px;text-transform:capitalize;font-size:22px;font-weight:800;line-height:1.1}.day.is-month .day-t{flex-direction:row;align-items:baseline;gap:8px}.ks-seg{grid-template-columns:repeat(4,1fr)}.ks-seg button{justify-content:center;align-items:center;gap:5px;display:inline-flex}.play{z-index:3;-webkit-backdrop-filter:blur(10px);width:clamp(40px,18cqw,72px);height:clamp(40px,18cqw,72px);box-shadow:0 0 0 0 var(--brand-50);background:#00000059;border:2px solid #fff;border-radius:999px;place-items:center;animation:2.2s ease-out infinite playPulse;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.play svg{width:42%;height:42%;margin-left:6%}@keyframes playPulse{0%{box-shadow:0 0 0 0 var(--brand-50)}70%{box-shadow:0 0 0 14px color-mix(in srgb,var(--brand) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand) 0%,transparent)}}.ks-month .day-n{letter-spacing:-.8px;font-size:28px}.bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:calc(50cqw - 5px);grid-auto-flow:dense;gap:10px;padding:18px 20px 14px;display:grid;container-type:inline-size}.kt{border-radius:var(--r-card);border:1px solid var(--card-border);box-shadow:var(--shadow-card);animation:.45s cubic-bezier(.2,.8,.2,1) both evIn;animation-delay:calc(var(--i,0)*30ms);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;display:block;position:relative;overflow:hidden;container-type:size}.kt.wide{grid-column:span 2}.kt .media img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.kt-badge{z-index:3;white-space:nowrap;-webkit-backdrop-filter:blur(12px);background:#00000080;border:.5px solid #ffffff59;border-radius:12px;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.kt-badge svg{width:12px;height:12px;color:var(--brand)}.kt-cap{z-index:3;flex-direction:column;gap:3px;padding:0 clamp(10px,5.81395cqh,14px) clamp(9px,5.23256cqh,13px);display:flex;position:absolute;inset:auto 0 0}.kt-t{font-size:clamp(12px,7.55814cqh,16px);font-weight:700;line-height:1.2}.kt-m{color:var(--text-offwhite);font-size:clamp(10px,5.81395cqh,12.5px)}@media (hover:hover){.kt:hover{border-color:var(--brand);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.kt:hover{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}.kt:hover{box-shadow:0 18px 36px #0009,0 0 22px var(--brand-glow)}.kt:hover .media img{transform:scale(1.06)}}.ks-more{flex-direction:column;align-items:center;gap:12px;padding:10px 20px 20px;display:flex}.ks-more button{border:2px solid var(--brand);background:var(--brand-50);color:#fff;border-radius:22px;height:44px;padding:0 22px;font-size:14px;font-weight:700}.ks-more a{color:var(--text-light);font-size:13px;font-weight:600}.ks-empty{text-align:center;color:var(--text-secondary);padding:40px 20px}@media (prefers-reduced-motion:reduce){.kt,.play{animation:none}.kt,.kt .media img{transition:none}}@media (min-width:600px) and (max-width:1023px){.bento{grid-template-columns:repeat(3,1fr);grid-auto-rows:calc(26.6667cqw - 5.33333px)}}@media (min-width:1024px){.ks-seg{width:440px}.bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:calc(20cqw - 9.6px);gap:16px;padding:16px 0 18px}.ks-month .day-n{font-size:34px}}.ed-page{isolation:isolate;padding-top:calc(env(safe-area-inset-top) + 84px);padding-bottom:200px;position:relative}.ed-amb{z-index:-1;pointer-events:none;opacity:.55;width:100vw;height:640px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.ed-amb img{object-fit:cover;filter:blur(60px)saturate(1.3);width:100%;height:100%;transform:scale(1.2)}.ed-bar{align-items:center;gap:12px;padding:0 20px 14px;display:flex}.ed-ico{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.ed-crumb{min-width:0;color:var(--text-light);white-space:nowrap;flex:1;gap:6px;font-size:13px;display:flex;overflow:hidden}.ed-crumb span:last-child{color:#fff;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ed-top{flex-direction:column;gap:18px;padding:0 20px;display:flex}.ed-poster{aspect-ratio:1254/684;border:1px solid #ffffff1f;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 50px #000c}.ed-info{flex-direction:column;display:flex}.ed-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ed-type{letter-spacing:.04em;text-transform:uppercase;background:var(--brand-25);border:1px solid var(--brand);border-radius:12px;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ed-type{border:1px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.ed-genre{letter-spacing:.04em;text-transform:uppercase;height:24px;color:var(--text-offwhite);border:1px solid #ffffff4d;border-radius:12px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.ed-count{background:#ffffff12;border:.5px solid #fff3;border-radius:12px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.ed-count:empty{display:none}.ed-count i{background:var(--brand);width:7px;height:7px;box-shadow:0 0 8px var(--brand);border-radius:999px}.ed-title{letter-spacing:-.8px;margin:10px 0 6px;font-size:36px;font-weight:800;line-height:1.05}.ed-lead{color:var(--text-light);margin:0 0 16px;font-size:15px}.ed-facts{flex-direction:column;gap:12px;margin:0 0 18px;padding:0;list-style:none;display:flex}.ed-facts li{align-items:center;gap:12px;display:flex}.ed-facts b{font-size:15px;display:block}.ed-facts small{color:var(--text-light);margin-top:2px;font-size:13px;display:block}.ed-facts a:hover b{color:var(--brand)}.ed-fi{width:40px;height:40px;color:var(--brand);background:#ffffff0f;border:.5px solid #ffffff26;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.ed-fi svg{width:20px;height:20px}.ed-cta{flex-direction:column;gap:8px;display:flex}.ed-buy{border:2px solid var(--brand);background:var(--brand-50);color:#fff;height:50px;box-shadow:0 0 24px var(--brand-glow);border-radius:25px;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:700;display:inline-flex}.ed-buy:hover{background:var(--brand);color:#fff!important}.ed-sellers,.ed-from{color:var(--text-light);font-size:13px}.ed-note{color:var(--text-light);font-size:14px}.ed-cols{flex-direction:column;display:flex}.ed-main,.ed-aside{display:contents}.ed-cols .ed-sec{order:var(--o,0)}.ed-tbox{border-radius:var(--r-card);border:1px solid var(--brand);background:linear-gradient(160deg,#2c2b33,#1b1a20 60%,#000);flex-direction:column;gap:4px;padding:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.ed-tbox{border:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.ed-tbox{box-shadow:var(--shadow-card)}.ed-tbox .ed-buy{width:100%}.ed-sec{margin-top:30px}.ed-h{letter-spacing:var(--tr-section);margin:0;padding:0 20px 14px;font-size:20px;font-weight:700;line-height:1}.ed-text{color:var(--text-offwhite);padding:0 20px;font-size:15px;line-height:1.65}.ed-text p{margin:0 0 12px}.ed-prog{border-left:2px solid #ffffff1f;flex-direction:column;gap:16px;margin:0 20px;padding:4px 0 4px 18px;list-style:none;display:flex}.ed-prog li{align-items:center;gap:12px;display:flex;position:relative}.ed-prog li:before{content:"";background:#000;border:2px solid #ffffff59;border-radius:999px;width:12px;height:12px;position:absolute;left:-25px}.ed-prog li.is-main:before{background:var(--brand);border-color:var(--brand);box-shadow:0 0 10px var(--brand)}.ed-prog time{border:2px solid var(--brand);background:var(--brand-25);border-radius:14px;align-items:center;height:28px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.ed-prog span{font-size:15px;font-weight:600}.ed-vbox{border-radius:var(--r-card);border:1px solid var(--card-border);background:#ffffff08;margin:0 20px;padding:16px}.ed-vbox b{font-size:16px}.ed-vbox p{color:var(--text-light);margin:6px 0 14px;font-size:13px;line-height:1.5}.ed-acts{flex-wrap:wrap;gap:8px;display:flex}.ed-acts a{border:2px solid var(--brand);background:var(--brand-50);border-radius:18px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.ed-acts svg{width:14px;height:14px}.ed-strip{gap:10px;padding:0 20px 4px;display:flex;overflow-x:auto}.ed-sticky{z-index:39;left:21px;right:21px;bottom:calc(max(21px,env(safe-area-inset-bottom) - 8px) + 70px);-webkit-backdrop-filter:blur(18px)saturate(1.5);opacity:0;pointer-events:none;background:#141418d1;border:.5px solid #ffffff38;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 18px;transition:opacity .25s,transform .25s;display:flex;position:fixed;transform:translateY(20px);box-shadow:0 10px 30px #000a}.ed-sticky.on{opacity:1;pointer-events:auto;transform:none}.ed-st-tx{flex-direction:column;min-width:0;display:flex}.ed-st-tx b{font-size:14px}.ed-st-tx small{color:var(--text-light);font-size:12px}.ed-sticky .ed-buy{height:42px;padding:0 22px;font-size:14px}@media (min-width:600px) and (max-width:1023px){.ed-top{padding:0 31px}}@media (min-width:1024px){.ed-page{padding-top:100px;padding-bottom:96px}.ed-amb{opacity:.5;height:760px}.ed-bar{padding:0 0 22px}.ed-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:48px;padding:0;display:grid}.ed-title{letter-spacing:-1.2px;margin:14px 0 8px;font-size:48px}.ed-lead{margin-bottom:24px;font-size:17px}.ed-facts{gap:16px;margin-bottom:26px}.ed-cta .ed-buy{width:100%}.ed-from{text-align:center}.ed-buy{height:54px;padding:0 40px}.ed-cols{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:48px;margin-top:12px;display:grid}.ed-main,.ed-aside{flex-direction:column;min-width:0;display:flex}.ed-aside .ed-sec:first-child,.ed-main .ed-sec:first-child{margin-top:44px}.ed-h,.ed-text{padding-left:0;padding-right:0}.ed-prog,.ed-vbox{margin-left:0;margin-right:0}.ed-prog{margin-left:6px}.ed-text{font-size:16px}.ed-strip{gap:16px;padding:0}.ed-strip .gcard{aspect-ratio:4/3;width:calc(33.3333% - 10.6667px);height:auto}.ed-sim .pcard{aspect-ratio:1;width:calc(33.3333% - 10.6667px);height:auto}.ed-sticky{display:none}.ed-sec{margin-top:44px}}.ed-crumb a{color:inherit}.ed-crumb .cr-d{display:none}.ed-ticket{scroll-margin-top:90px}.ed-tbox{gap:0;margin:0 20px;padding:18px}.tb-hd{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.tb-hl{flex:1;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.tb-hd .ed-h{padding:0}.tb-date{color:var(--text-light);font-size:13px;font-weight:600}.tb-links{border-bottom:1px solid var(--brand);grid-template-columns:1fr 1fr;gap:8px;padding-bottom:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.tb-links{border-bottom:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.tb-links button{border:2px solid var(--brand);background:var(--brand-25);color:#fff;height:36px;font:inherit;cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.tb-links button:hover{background:var(--brand-50)}.tb-links svg{width:14px;height:14px}.tb-cats{border:0;min-width:0;margin:0;padding:14px 0 0}.tb-cats legend{float:left;width:100%;padding:0 0 6px;font-size:15px;font-weight:700}.tb-g{clear:both;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);margin:10px 0 6px;font-size:11px;font-weight:700}.tb-row{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;min-height:46px;margin-bottom:6px;padding:6px 12px;transition:border-color .15s,background .15s;display:flex}.tb-row:hover{border-color:#fff3}.tb-row input{opacity:0;pointer-events:none;position:absolute}.tb-rd{border:2px solid #ffffff59;border-radius:999px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.tb-n{flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.2}.tb-n small{color:var(--text-light);font-size:11px;font-weight:500;display:block}.tb-row b{white-space:nowrap;font-size:14px}.tb-row:has(input:checked){border-color:var(--brand);background:var(--brand-25);box-shadow:0 0 14px var(--brand-glow)}.tb-row:has(input:checked) .tb-rd{border-color:var(--brand)}.tb-row:has(input:checked) .tb-rd:after{content:"";background:var(--brand);border-radius:999px;width:8px;height:8px}.tb-row:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.tb-qty{background:#ffffff0d;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}.tb-qty[hidden]{display:none}.tb-ql{flex-direction:column;min-width:0;display:flex}.tb-ql b{font-size:14px}.tb-ql small{color:var(--text-light);font-size:12px}.tb-step{align-items:center;gap:4px;display:flex}.tb-step button{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffff59;border-radius:999px;width:34px;height:34px;font-size:18px;line-height:1}.tb-step button:hover{border-color:var(--brand);color:var(--brand)}.tb-step output{text-align:center;min-width:28px;font-weight:700}.tb-go{cursor:pointer;width:100%;margin-top:14px;font-family:inherit}.tb-go:disabled{opacity:.45;cursor:default;box-shadow:none}.tb-go:disabled:hover{background:var(--brand-50)}.tb-tot{background:#0006;border-radius:12px;padding:3px 10px;font-size:14px}.tb-pw{color:var(--text-secondary);justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}.tb-pw img{width:auto;height:13px}.tb-other{border-top:1px solid var(--brand);margin-top:16px;padding-top:14px}@supports (color:color-mix(in lab, red, red)){.tb-other{border-top:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.tb-other h3{color:var(--text-light);margin:0 0 10px;font-size:13px;font-weight:700}.tb-chips{flex-wrap:wrap;gap:6px;display:flex}.tb-chips a{background:#ffffff12;border:.5px solid #fff3;border-radius:15px;align-items:center;height:30px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.tb-chips a:hover{border-color:var(--brand);color:#fff}.vb-top{align-items:center;gap:12px;display:flex}.vb-img{border-radius:12px;flex-shrink:0;width:52px;height:52px;position:relative;overflow:hidden}.vb-top b{display:block}.vb-top small{color:var(--text-light);font-size:13px}@media (min-width:1024px){.ed-tbox{margin:0;padding:22px}.ed-ticket{scroll-margin-top:100px}}.tb-g span{text-transform:none;letter-spacing:0;font-weight:500}.tb-badge{background:var(--brand-25);border:.5px solid var(--brand);border-radius:8px;width:max-content;max-width:100%;margin-top:3px;padding:1px 7px;display:block}@supports (color:color-mix(in lab, red, red)){.tb-badge{border:.5px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.tb-badge{color:var(--accent-2);font-size:10px;font-style:normal;font-weight:700}.tb-s2{margin-top:6px}.tb-s2[hidden]{display:none}.tb-cinfo{color:var(--text-light);background:#ffffff08;border-radius:12px;margin:4px 0 6px;padding:10px 12px;font-size:12px;line-height:1.5}.tb-cinfo a{color:#fff;text-underline-offset:2px;font-weight:600;text-decoration:underline}.tb-camps{border:0;min-width:0;margin:10px 0 0;padding:0}.tb-camps[hidden]{display:none}.tb-camps legend{padding:0 0 8px;font-size:15px;font-weight:700}.tb-camp .tb-pc{flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.tb-camp s{color:var(--text-secondary);font-size:11px}.tb-off{background:var(--brand);border-radius:8px;flex-shrink:0;padding:3px 7px;font-size:11px;font-style:normal;font-weight:800}.tb-camp.is-sold{opacity:.4;cursor:not-allowed}.tb-step button:disabled{opacity:.3;cursor:default;color:#fff;border-color:#ffffff59}.tb-sum{border:1px solid #ffffff14;border-radius:12px;margin:10px 0 0;padding:12px}.tb-sum div{justify-content:space-between;gap:10px;padding:3px 0;font-size:13px;display:flex}.tb-sum dt{color:var(--text-light)}.tb-sum dd{margin:0;font-weight:600}.tb-sum .is-disc dd,.tb-sum .is-disc dt{color:var(--accent-1)}.tb-sum .is-tot{border-top:1px solid #ffffff1f;margin-top:6px;padding-top:9px;font-size:15px}.tb-sum .is-tot dt{color:#fff;font-weight:700}.tb-sum .is-tot dd{font-weight:800}.tb-glow,.tb-close,.tb-ev{display:none}@media (max-width:1023px){.ed-ticket{z-index:60;-webkit-backdrop-filter:blur(20px)saturate(1.4);opacity:0;background:#000000f0;margin:0;transition:opacity .22s,transform .22s;display:none;position:fixed;inset:0;transform:translateY(16px)}.ed-ticket.open{display:block}.ed-ticket.on{opacity:1;transform:none}.ed-ticket .ed-tbox{isolation:isolate;overscroll-behavior:contain;height:100%;box-shadow:none;padding:calc(env(safe-area-inset-top) + 18px) 20px calc(env(safe-area-inset-bottom) + 24px);background:0 0;border:0;border-radius:0;margin:0;position:relative;overflow-y:auto}.tb-glow{display:block;position:fixed}.tb-close,.tb-ev{display:inline}.tb-close{display:grid}.tb-hd{align-items:center;margin-bottom:18px}.tb-hl{flex-direction:column;gap:6px;min-width:0;display:flex}.tb-hd .ed-h{letter-spacing:var(--tr-headline);font-size:32px;font-weight:700;line-height:1.05}.tb-go{bottom:calc(env(safe-area-inset-bottom) + 12px);z-index:2;box-shadow:0 0 0 8px #000000d9,0 0 24px var(--brand-glow);position:sticky}.tb-go:disabled{opacity:1;color:#ffffff80;border-color:var(--brand-50);background:var(--brand-ink)}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.ed-ticket{transition:none;transform:none}}.ed-poster .ed-ico{z-index:2;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#000000a6;border:2px solid #ffffff40;position:absolute;top:12px}.ed-poster .ed-back{left:12px}.ed-poster #ed-share{right:12px}.ed-poster .ed-ico:hover{border-color:#fff}.tb-cart{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;margin-top:16px;overflow:hidden}.tb-cart[hidden]{display:none}.tc-hd{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:40px;padding:0 6px 0 14px;display:flex}.tc-t{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.tc-t i{background:var(--brand-25);border:.5px solid var(--brand);border-radius:10px;align-items:center;height:20px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tc-t i{border:.5px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.tc-t i{color:#fff;letter-spacing:0;text-transform:none;font-size:11px;font-style:normal}.tc-del{width:32px;height:32px;color:var(--text-light);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.tc-del:hover{color:#fff;background:#ffffff14}.tc-item{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.tc-item b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.tc-camp{background:var(--brand-25);border:.5px solid var(--brand);border-radius:11px;flex-shrink:0;align-items:center;height:22px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tc-camp{border:.5px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.tc-camp{color:var(--accent-2);font-size:11px;font-weight:700}.tc-camp.is-gen{color:var(--text-light);background:#ffffff0f;border-color:#fff3}.tc-lines{margin:0}.tc-lines div{justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;font-size:13px;display:flex}.tc-lines dt{color:var(--text-light)}.tc-lines dt small{color:var(--text-secondary);margin-left:4px;font-size:12px}.tc-lines dt s{color:var(--text-secondary)}.tc-lines dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.tc-lines .is-save dt,.tc-lines .is-save dd{color:var(--accent-1)}.tc-tot{border-top:1px solid #ffffff14;justify-content:space-between;align-items:baseline;padding:10px 14px 12px;display:flex}.tc-tot span{font-size:14px;font-weight:700}.tc-tot b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.tb-go{justify-content:center}.tb-go .tb-tot{font-variant-numeric:tabular-nums;margin-left:10px}.tb-go.is-buy:hover{filter:brightness(1.1)}.tb-hint{color:var(--text-secondary);text-align:center;margin:8px 2px 0;font-size:12px;line-height:1.4}.tb-hint[hidden]{display:none}@media (max-width:1023px){.ed-ticket .ed-tbox>*{flex-shrink:0}}.tb-camps legend span,.tb-cats legend span{color:var(--text-secondary);font-size:12px;font-weight:500}.tb-row{min-height:52px}.tb-camp .tb-pc{justify-content:center;min-width:72px}.tb-camp .tb-pc b{font-size:15px}.tb-camp .tb-pc s{margin-bottom:1px}.tc-t{letter-spacing:0;text-transform:none;color:#fff;font-size:14px}.tc-hd{height:44px}.tc-bd{padding:14px 14px 10px}.tc-item{margin-bottom:6px}.tb-go.is-buy{background:var(--brand-50);letter-spacing:0}@media (max-width:1023px){.tb-go{box-shadow:0 -12px 16px -4px #000000e6,0 0 24px var(--brand-glow)}}.tb-cats{position:relative}.tb-cats legend{float:none;padding:0 0 8px}.tb-cat{min-height:44px;margin-bottom:6px;padding:4px 12px}.tb-cat .tb-n{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.tb-cat .tb-n small{color:var(--text-light);font-size:12px;font-weight:500;display:inline}.tb-cat .tb-badge{align-items:center;width:auto;height:18px;margin:0;padding:0 7px;font-size:10px;display:inline-flex}.tb-g{margin:12px 0 6px}.tb-chg{color:#fff;height:26px;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:13px;padding:0 12px;font-size:12px;font-weight:700}.tb-chg:hover{border-color:var(--brand);color:var(--brand)}.tb-chg[hidden],#tb-list.is-collapsed .tb-g{display:none}#tb-list.is-collapsed .tb-row:not(:has(input:checked)){display:none}#tb-list.is-collapsed .tb-row{margin-bottom:0}.tb-camp .tb-n{flex-direction:column;justify-content:center;display:flex}.tb-camp{min-height:52px}.tb-cats{padding-top:16px}.tb-cats legend{justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:26px;margin-bottom:10px;padding:0;display:flex}.tb-lg span{color:var(--text-secondary);font-size:12px;font-weight:500}.tb-camps legend{margin-bottom:10px;padding:0}#tb-list.is-collapsed .tb-cat{cursor:pointer}.ed-sim .pcard{width:200px;height:200px;container-type:inline-size}.ed-sim .pcap{gap:3px;padding:0 max(12px,6cqw) max(10px,5cqw)}.ed-sim .pcap .t1{letter-spacing:-.2px;font-size:max(17px,8cqw);line-height:1.15}.ed-sim .pcap .t2{color:#fff;font-size:max(12.5px,5.2cqw)}.ed-sim .pcap .t3{font-size:max(12.5px,5.2cqw)}@media (min-width:1024px){.ed-sim .pcard{height:auto}}.tb-cats legend .tb-lg{color:#fff;font-size:15px;font-weight:700}@media (min-width:1024px){.ed-sim .pcard{aspect-ratio:1;width:calc(33.3333% - 10.6667px);height:auto}}#tb-list.is-collapsed .tb-cat:has(input:checked):after{content:"Değiştir";color:#fff;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;border:1px solid #ffffff40;border-radius:13px;flex-shrink:0;align-items:center;gap:4px;height:26px;margin-left:2px;padding:0 26px 0 11px;font-size:12px;font-weight:700;display:inline-flex}#tb-list.is-collapsed .tb-cat:has(input:checked):hover:after{border-color:var(--brand);background-color:var(--brand-25)}.tb-cats legend{min-height:0;margin-bottom:8px}.tb-cats{margin-top:18px;padding-top:0}.tb-camps{margin-top:18px}.tb-links{padding-bottom:16px}@media (max-width:1023px){.ed-ticket .ed-tbox{padding-top:0}.tb-top{z-index:3;padding:calc(env(safe-area-inset-top) + 18px) 20px 0;-webkit-backdrop-filter:blur(16px);background:linear-gradient(#0a0a0cf5,#0a0a0ceb);margin:0 -20px;position:sticky;top:0}.tb-top .tb-links{margin:0}}.tb-s2{border-top:1px solid var(--brand);margin-top:18px;padding-top:18px}@supports (color:color-mix(in lab, red, red)){.tb-s2{border-top:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.tb-s2 .tb-camps{margin-top:0}.tb-qty{border-top:1px solid var(--brand);margin-top:18px;padding:18px 0 0}@supports (color:color-mix(in lab, red, red)){.tb-qty{border-top:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.tb-qty{background:0 0;border-radius:0}.tb-camps[hidden]+.tb-qty{border-top:0;margin-top:0;padding-top:0}.tb-ql b{font-size:15px;font-weight:700}.tb-step{background:var(--brand-25);border:1px solid var(--brand-50);border-radius:999px;gap:0;padding:3px}.tb-step button{background:var(--brand-50);border:0;width:38px;height:38px;font-size:20px}.tb-step button:hover{background:var(--brand);color:#fff}.tb-step button:disabled{opacity:.35;background:0 0}.tb-step output{font-variant-numeric:tabular-nums;min-width:40px;font-size:17px}.tb-go{margin-top:22px}@media (max-width:1023px){.ed-ticket{background:#050506}}#tb-camps.is-collapsed .tb-camp:not(:has(input:checked)){display:none}#tb-camps.is-collapsed .tb-camp{cursor:pointer;margin-bottom:0}#tb-list.is-collapsed .tb-cat:has(input:checked):after{content:"Değiştir";color:#fff;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;border:1px solid #ffffff40;border-radius:13px;flex-shrink:0;align-items:center;height:26px;margin-left:2px;padding:0 26px 0 11px;font-size:12px;font-weight:700;display:inline-flex}#tb-camps.is-collapsed .tb-camp:has(input:checked):after{content:"Değiştir";color:#fff;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;border:1px solid #ffffff40;border-radius:13px;flex-shrink:0;align-items:center;height:26px;margin-left:2px;padding:0 26px 0 11px;font-size:12px;font-weight:700;display:inline-flex}#tb-camps.is-collapsed .tb-camp:has(input:checked):hover:after{border-color:var(--brand);background-color:var(--brand-25)}.ed-dlg{color:#fff;width:min(560px,100vw - 48px);max-height:min(760px,100dvh - 64px);box-shadow:0 30px 80px #000c,0 0 0 1px var(--brand),0 0 60px var(--brand);background:linear-gradient(#1d1b22 0%,#121116 55%,#0b0b0d 100%);border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;margin:auto;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ed-dlg{box-shadow:0 30px 80px #000c,0 0 0 1px color-mix(in srgb,var(--brand) 14.9%,transparent),0 0 60px color-mix(in srgb,var(--brand) 12.2%,transparent)}}.ed-dlg{opacity:0;transition:opacity .26s,transform .32s cubic-bezier(.2,.9,.25,1.15);transform:translateY(14px)scale(.96)}.ed-dlg:not([open]){display:none}.ed-dlg.on{opacity:1;transform:none}.ed-dlg.out{transition:opacity .2s,transform .24s}.ed-dlg[data-k=plan]{width:min(760px,100vw - 48px)}.ed-dlg::backdrop{background:radial-gradient(80% 60% at 50% 40%,var(--dlg-backdrop),#000000d9);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .26s}.ed-dlg.on::backdrop{opacity:1}.dlg-glow{z-index:0;pointer-events:none;background:radial-gradient(40% 60% at 30% 50%,var(--brand),transparent 70%),radial-gradient(35% 55% at 80% 40%,var(--glow-2),transparent 70%);height:260px;position:absolute;top:-120px;left:-20%;right:-20%}@supports (color:color-mix(in lab, red, red)){.dlg-glow{background:radial-gradient(40% 60% at 30% 50%,color-mix(in srgb,var(--brand) 34.9%,transparent),transparent 70%),radial-gradient(35% 55% at 80% 40%,color-mix(in srgb,var(--glow-2) 20%,transparent),transparent 70%)}}.dlg-glow{filter:blur(12px);animation:9s ease-in-out infinite alternate evGlow2}.dlg-grab{display:none}.dlg-hd{z-index:1;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:20px 18px 16px 20px;display:flex;position:relative}.dlg-ic{background:var(--brand-25);border:1px solid var(--brand);border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.dlg-ic{border:1px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.dlg-ic{color:var(--accent-1);box-shadow:0 0 18px var(--brand-glow)}.dlg-ic svg{width:22px;height:22px}.dlg-tt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dlg-tt h3{letter-spacing:-.3px;margin:0;font-size:20px;font-weight:700}.dlg-tt small{color:var(--text-light);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.dlg-x{cursor:pointer;width:40px;height:40px}.dlg-bd{z-index:1;overscroll-behavior:contain;flex:1;min-height:0;padding:18px 20px 22px;position:relative;overflow-y:auto}.sk-l{background:linear-gradient(90deg,#ffffff0f 0%,#ffffff24 40%,#ffffff0f 80%) 0 0/300% 100%;border-radius:5px;height:10px;margin:4px 0 8px;animation:1.6s linear infinite skSh;display:block}@keyframes skSh{0%{background-position:100% 0}to{background-position:-100% 0}}.ed-dlg.on .dlg-rules li,.ed-dlg.on .dlg-cat,.ed-dlg.on .pz,.ed-dlg.on .dlg-leg span{animation:.4s cubic-bezier(.2,.9,.25,1) both dlgIn;animation-delay:var(--d,0s)}@keyframes dlgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dlg-rules{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dlg-rules li{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.dlg-rules i{background:var(--brand-50);border-radius:999px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:800;display:grid}.dlg-rules li>span{flex:1;padding-top:3px}.dlg-sub{margin:22px 0 10px;font-size:15px;font-weight:700}.dlg-cats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dlg-cat{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;padding:12px 14px 6px}.dlg-cat b{margin-bottom:6px;font-size:13px;display:block}.dlg-note{color:var(--text-secondary);text-align:center;margin:16px 0 0;font-size:12px}.dlg-plan{background:radial-gradient(120% 80% at 50% 0%,var(--brand),transparent 60%),#ffffff06;border-radius:18px;flex-direction:column;gap:6px;padding:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.dlg-plan{background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--brand) 12.2%,transparent),transparent 60%),#ffffff06}}.dlg-plan{border:1px solid #ffffff14}.pz{letter-spacing:.04em;color:#fff;border-radius:10px;place-items:center;font-size:11px;font-weight:700;display:grid;position:relative;overflow:hidden}.pz span{z-index:1;text-shadow:0 1px 6px #000a;position:relative}.pz:before{content:"";opacity:.7;background-image:radial-gradient(circle,#ffffff38 1.6px,#0000 2.2px);background-size:14px 14px;position:absolute;inset:0}.pz-stage{background:linear-gradient(var(--brand),var(--brand-deep));height:40px;box-shadow:0 8px 30px var(--brand);border-radius:0 0 50% 50%/0 0 100% 100%;margin:0 18%}@supports (color:color-mix(in lab, red, red)){.pz-stage{box-shadow:0 8px 30px color-mix(in srgb,var(--brand) 45.1%,transparent)}}.pz-stage{letter-spacing:.3em;--d:0s;font-size:12px}.pz-stage:before{display:none}.pz-row{grid-template-columns:1fr 3fr 1fr;gap:6px;display:grid}.pz-vip,.lg-vip{background:var(--brand)}.pz-loca,.lg-loca{background:var(--zone-1)}.pz-on,.lg-on{background:var(--zone-2)}.pz-ba,.lg-ba{background:var(--zone-3)}.pz-bb,.lg-bb{background:var(--zone-4)}.pz-ay,.lg-ay{background:#2a2830}.pz-vip{--d:60ms;height:46px}.pz-loca{--d:90ms;height:46px}.pz-on{--d:.12s;height:44px}.pz-ba{--d:.18s;height:52px}.pz-bb{--d:.24s;height:52px}.pz-ay{--d:.3s;height:48px}.pz-ay:before{background-image:radial-gradient(circle,#ffffff24 1px,#0000 1.6px);background-size:8px 8px}.dlg-leg{flex-wrap:wrap;gap:8px 14px;margin-top:14px;display:flex}.dlg-leg span{color:var(--text-offwhite);--d:.35s;align-items:center;gap:6px;font-size:12px;display:inline-flex}.dlg-leg i{border-radius:3px;width:10px;height:10px}@media (max-width:1023px){.ed-dlg,.ed-dlg[data-k=plan]{opacity:1;border-bottom:0;border-radius:26px 26px 0 0;width:100%;max-width:100%;max-height:88dvh;margin:0;transition:transform .34s cubic-bezier(.2,.9,.25,1);inset:auto 0 0;transform:translateY(100%)}.ed-dlg.on{transform:none}.ed-dlg.out{transition:transform .26s ease-in;transform:translateY(100%)}.dlg-grab{z-index:2;background:#ffffff4d;border-radius:3px;width:40px;height:5px;margin:8px auto 0;display:block;position:relative}.dlg-hd{padding-top:10px}.dlg-bd{padding-bottom:calc(env(safe-area-inset-bottom) + 22px)}.dlg-cats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ed-dlg,.ed-dlg::backdrop{transition:none}.dlg-glow{animation:none}}.ed-vbox{background:0 0;border:0;border-radius:0;padding:0}.ed-vbox p{margin:10px 0 14px}.vb-img{width:56px;height:56px}.ed-from b{color:#fff;font-weight:700}.ed-share{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff40;border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;margin-left:auto;transition:border-color .15s,background .15s;display:grid}.ed-share:hover{border-color:var(--brand);background:var(--brand-25)}.ed-share svg{width:17px;height:17px}.ed-tags{flex-wrap:nowrap}.tb-cat>b small{color:var(--text-light);font-size:12px;font-weight:600}.tc-lines .tc-dhd{border-top:1px dashed #ffffff26;margin-top:8px;padding-top:10px}.tc-lines .tc-dhd dt{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:700}.tc-lines .is-disc{align-items:center}.tc-lines .is-disc dt{color:var(--accent-2);flex-direction:column;gap:1px;display:flex}.tc-lines .is-disc dt small{color:var(--text-secondary);margin:0;font-size:11px}.tc-dt{align-items:center;gap:6px;font-weight:600;display:inline-flex}.tc-lines .is-disc dd{color:var(--accent-2)}.tc-lines .is-loy dt,.tc-lines .is-loy dd{color:#f5c76b}.tc-dt i{color:#f5c76b;background:#f5c76b26;border:1px solid #f5c76b80;border-radius:999px;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;display:inline-grid}.tc-tot b{align-items:baseline;gap:8px;display:flex}.tc-tot b s{color:var(--text-secondary);font-size:13px;font-weight:500}.tc-saved{color:var(--accent-2);text-align:right;margin:-4px 14px 12px;font-size:12px;font-weight:600}.tc-saved[hidden]{display:none}.ed-from{text-align:center}.ed-strip .gcard{container-type:inline-size}.ed-strip .gcard .cap{gap:2px;padding:0 clamp(12px,5cqw,16px) clamp(10px,4.5cqw,14px)}.ed-strip .gcard .ttl{letter-spacing:-.2px;font-size:clamp(15px,5.6cqw,19px);line-height:1.2}.ed-strip .gcard .lbl{font-size:11px}.ed-strip .gcard .dt{font-size:11.5px}@media (max-width:1023px){.ed-sim .pcard{aspect-ratio:1;width:calc(45.4545% - 4.54545px);height:auto}.ed-sim .pcap .t1{font-size:max(16px,9cqw)}.ed-sim .pcap .t2,.ed-sim .pcap .t3{font-size:max(12px,6.4cqw)}}.ed-sps{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:10px;margin:16px 20px 0;padding-top:16px;display:flex}.ed-sp{background:#e6e6e6;border:1px solid #ffffff1f;border-radius:12px;width:120px;height:68px;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.ed-sp img{object-fit:cover;width:100%;height:100%;display:block}a.ed-sp:hover{box-shadow:0 8px 20px #000a,0 0 0 1px var(--brand-50);transform:translateY(-2px)}@media (min-width:1024px){.ed-sps{margin:20px 0 0;padding-top:20px}.ed-sp{width:136px;height:76px}}.ed-ctas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ed-ctas .ed-buy{width:100%;padding:0 12px}button.ed-buy{cursor:pointer;width:100%;font-family:inherit}.ed-rsv,.rb-go{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:2px solid #ffffff40;border-radius:25px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 12px;font-family:inherit;font-size:15px;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.ed-rsv svg{width:17px;height:17px;color:var(--brand);flex-shrink:0}.ed-rsv:hover,.rb-go:hover{border-color:var(--brand);background:var(--brand-25)}@media (min-width:1024px){.ed-rsv{height:54px}}@media (max-width:380px){.ed-rsv{gap:6px;font-size:14px}.ed-rsv svg{display:none}}.ed-st-rsv{color:#fff;cursor:pointer;background:#ffffff0d;border:2px solid #ffffff40;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;margin-left:auto;display:grid}.ed-st-rsv svg{width:18px;height:18px}.ed-sticky button.ed-buy{width:auto;font-size:14px}.vd-hero{aspect-ratio:16/10}.vd-hero .media img{object-position:center 35%}.vd-cnt{z-index:2;-webkit-backdrop-filter:blur(12px);color:#fff;height:36px;font:inherit;cursor:pointer;background:#141418b8;border:.5px solid #ffffff4d;border-radius:18px;align-items:center;gap:7px;padding:0 14px 0 12px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px}.vd-cnt svg{width:17px;height:17px}.vd-cnt:hover{background:var(--brand-50);border-color:var(--brand)}.vd-page .ed-facts li>span>small:first-child{letter-spacing:.04em;text-transform:uppercase;color:var(--brand);margin:0 0 2px;font-size:11px;font-weight:700}.vd-follow{position:relative}.vd-follow svg{width:17px;height:17px;color:var(--brand)}.vd-f1{display:none}.vd-follow[aria-pressed=true]{border-color:var(--brand);background:var(--brand-25)}.vd-follow[aria-pressed=true] .vd-f0{display:none}.vd-follow[aria-pressed=true] .vd-f1{display:inline}.vd-f0{align-items:center;gap:8px;display:inline-flex}.vd-grid{grid-template-columns:repeat(2,1fr);gap:8px;padding:0 20px;display:grid}.vd-ph{aspect-ratio:4/3;cursor:zoom-in;background:#111;border:0;border-radius:14px;padding:0;position:relative;overflow:hidden}.vd-ph.is-big{aspect-ratio:16/9;grid-column:1/-1}.vd-ph .media{position:absolute;inset:0}.vd-ph img{transition:transform .4s}.vd-ph:hover img{transform:scale(1.04)}.vd-more{z-index:2;color:#fff;background:#000a;justify-content:center;align-items:center;gap:4px;font-size:22px;font-weight:800;display:flex;position:absolute;inset:0}@media (min-width:1024px){.vd-grid{grid-template-rows:repeat(2,150px);grid-template-columns:repeat(4,1fr);gap:10px;padding:0}.vd-ph{aspect-ratio:auto}.vd-ph.is-big{aspect-ratio:auto;grid-area:1/1/3/3}}.vd-hrow{justify-content:space-between;align-items:baseline;display:flex}.vd-hrow .sec-all{padding:0 20px 14px 0}@media (min-width:1024px){.vd-hrow .sec-all{padding:0 0 14px}}.vd-card{gap:0}.vd-card .ed-h{padding:16px 0 12px}.vd-map{background:#15151a;border:1px solid #ffffff1f;border-radius:14px;height:170px;margin:0 0 2px;display:block;position:relative;overflow:hidden}.vd-map iframe{pointer-events:none;filter:invert(.9)hue-rotate(180deg)saturate(.6)brightness(.9)contrast(.95);border:0;width:100%;height:calc(100% + 80px);position:absolute;inset:-40px 0 0}.vd-pin{width:40px;height:40px;color:var(--brand);filter:drop-shadow(0 4px 10px #000c);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.vd-pin svg{width:40px;height:40px}.vd-mapbtn{background:#141418d1;border:.5px solid #ffffff4d;border-radius:15px;align-items:center;height:30px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;right:10px}.vd-map:hover .vd-mapbtn{background:var(--brand-50);border-color:var(--brand)}.vd-rows{flex-direction:column;gap:12px;margin:0 0 16px;padding:0;list-style:none;display:flex}.vd-rows li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.vd-rows svg{width:18px;height:18px;color:var(--brand);flex-shrink:0;margin-top:1px}.vd-rows small{color:var(--text-light);font-size:13px;display:block}.vd-rows a:hover{color:var(--brand)}.vd-acts{grid-template-columns:repeat(3,1fr);display:grid}.vd-acts a{justify-content:center;padding:0 8px}.vd-soc{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.vd-soc>span{color:var(--text-light);font-size:13px}.vd-soc div{gap:8px;display:flex}.vd-soc a{background:#ffffff0f;border:.5px solid #fff3;border-radius:999px;place-items:center;width:38px;height:38px;display:grid}.vd-soc a:hover{background:var(--brand-50);border-color:var(--brand)}.vd-soc svg{width:18px;height:18px}@media (min-width:1024px){.vd-contact{position:sticky;top:96px}}.vd-lb{color:#fff;-webkit-backdrop-filter:blur(16px);opacity:0;background:#000000f7;border:0;flex-direction:column;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;transition:opacity .22s;display:none}.vd-lb[open]{display:flex}.vd-lb.on{opacity:1}.vd-lb::backdrop{background:0 0}.lb-top{padding:calc(env(safe-area-inset-top) + 16px) 20px 10px;color:var(--text-light);justify-content:space-between;align-items:center;font-size:14px;font-weight:700;display:flex}.lb-stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 12px;display:flex;position:relative}.lb-stage img{object-fit:contain;border-radius:12px;max-width:100%;max-height:100%;transition:opacity .2s}.lb-nav{z-index:2;color:#fff;cursor:pointer;background:#131313cc;border:2px solid #fff;border-radius:999px;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lb-nav[data-d="-1"]{left:16px}.lb-nav[data-d="1"]{right:16px}.lb-thumbs{padding:14px 20px calc(env(safe-area-inset-bottom) + 18px);justify-content:safe center;gap:8px;display:flex;overflow-x:auto}.lb-thumbs button{opacity:.55;cursor:pointer;background:#111;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:72px;height:50px;padding:0;overflow:hidden}.lb-thumbs button.on{border-color:var(--brand);opacity:1}.lb-thumbs img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1023px){.lb-nav{display:none}}.vd-page .ed-lead{margin:2px 0 22px}.vd-call{gap:8px}.vd-call svg{width:18px;height:18px}.vd-btns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vd-btns .ed-buy,.vd-btns .ed-rsv{width:100%;height:48px;padding:0 10px;font-size:15px}.vd-route svg{width:16px;height:16px;color:var(--brand)}.ed-sticky .vd-call{width:auto}.vd-rows .vd-lines{margin:0}.vd-rows .vd-line{height:24px;font-size:11px}.vd-page .ed-title{margin-bottom:22px}.vd-menu{gap:8px}.vd-menu>svg:first-child{width:18px;height:18px;color:var(--brand)}.vd-ext{opacity:.6;width:13px;height:13px}.vd-fpill{color:#fff;height:32px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1.5px solid #ffffff40;border-radius:16px;align-items:center;margin-left:auto;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.vd-fpill svg{width:14px;height:14px;color:var(--brand)}.vd-fpill .vd-f0{gap:5px}.vd-fpill:hover{border-color:var(--brand)}.vd-fpill+.ed-share{margin-left:0}.ed-sticky .ed-st-rsv{color:#fff;background:#ffffff0d;border:2px solid #ffffff40;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;margin-left:auto;display:grid}.ed-sticky .ed-st-rsv svg{width:18px;height:18px}.vd-page .ed-type,.vd-page .ed-genre{white-space:nowrap}@media (max-width:480px){.vd-page .ed-genre{display:none}}.ar-hero .media img{object-position:center 25%}.ar-page .ed-title{margin-bottom:18px}.ar-page .ed-lead{margin-bottom:20px}.ar-page .ed-from b{color:#fff}.ar-soc{gap:8px;margin-top:18px;display:flex}.ar-soc a{background:#ffffff0f;border:.5px solid #fff3;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.ar-soc a:hover{background:var(--brand-50);border-color:var(--brand)}.ar-soc svg{width:18px;height:18px}@media (max-width:1023px){.ar-soc{justify-content:center}}.ar-more[hidden]{display:none}.ar-toggle{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:2px;padding:0;font-size:14px;font-weight:700;display:inline-flex}.ar-toggle svg{transition:transform .2s;transform:rotate(90deg)}.ar-toggle[aria-expanded=true] svg{transform:rotate(-90deg)}.ar-cal{scroll-margin-top:100px}.ar-cal .ed-tbox{gap:0}.ar-cal-hd{justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.ar-cal-hd .ed-h{padding:0}.ar-n{background:var(--brand-25);border:1px solid var(--brand);border-radius:13px;place-items:center;min-width:26px;height:26px;padding:0 8px;font-size:13px;font-weight:800;display:grid}.ar-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ar-ev{border-top:1px solid #ffffff14;align-items:center;gap:12px;padding:12px 0;display:flex;position:relative}.ar-ev:first-child{border-top:0;padding-top:2px}.ar-hit{z-index:1;position:absolute;inset:0}.ar-d{background:#ffffff0d;border:1px solid #ffffff21;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:56px;line-height:1;display:flex}.ar-d b{letter-spacing:-.5px;font-size:22px;font-weight:800}.ar-d small{letter-spacing:.06em;color:var(--brand);margin-top:4px;font-size:11px;font-weight:800}.ar-v{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ar-v b{font-size:15px;font-weight:700}.ar-v small{color:var(--text-light);font-size:13px}.ar-here{letter-spacing:.05em;text-transform:uppercase;background:var(--brand);color:#fff;border-radius:10px;align-self:flex-start;align-items:center;height:20px;margin-top:3px;padding:0 8px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.ar-ev.is-here .ar-d{background:var(--brand-25);border-color:var(--brand)}.ar-buy{z-index:2;border:2px solid var(--brand);background:var(--brand-50);white-space:nowrap;border-radius:17px;flex-shrink:0;align-items:center;height:34px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.ar-buy:hover{background:var(--brand);color:#fff}.ar-ev:hover .ar-v b{color:var(--brand)}@media (min-width:1024px){.ar-cal{position:sticky;top:96px}}.ar-page .ed-st-tx small,.ar-page .ed-st-tx b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ar-page .ed-sticky .ed-buy,.eg-page .ed-sticky .ed-buy{white-space:nowrap;flex-shrink:0;padding:0 18px}.eg-page .ed-title{margin-bottom:8px}.eg-page .ed-from b{color:#fff}.eg-chips{gap:8px;padding:0 20px 14px;display:flex;overflow-x:auto}.eg-chip{color:#fff;height:36px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1.5px solid #fff3;border-radius:18px;flex-shrink:0;align-items:center;gap:7px;padding:0 8px 0 14px;font-size:13px;font-weight:700;display:inline-flex}.eg-chip i{background:#ffffff1a;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-style:normal;display:grid}.eg-chip[aria-pressed=true]{border-color:var(--brand);background:var(--brand-50)}.eg-chip[aria-pressed=true] i{background:var(--brand)}.eg-grid{grid-template-columns:repeat(2,1fr);gap:10px;padding:0 20px;display:grid}@media (min-width:600px) and (max-width:1023px){.eg-grid{grid-template-columns:repeat(3,1fr)}}.eg-card[hidden]{display:none}.eg-more{color:#fff;width:calc(100% - 40px);height:46px;font:inherit;cursor:pointer;background:#ffffff0a;border:1.5px solid #fff3;border-radius:23px;justify-content:center;align-items:center;gap:4px;margin:14px 20px 0;font-size:14px;font-weight:700;display:flex}.eg-more svg{transform:rotate(90deg)}.eg-more:hover{border-color:var(--brand)}.eg-more[hidden]{display:none}.eg-n{background:#ffffff14;border-radius:13px;place-items:center;min-width:26px;height:26px;margin:0 20px 14px 0;padding:0 8px;font-size:13px;font-weight:800;display:grid}@media (min-width:1024px){.eg-page .ed-cols{grid-template-columns:1fr}.eg-page .ed-text{max-width:860px}.eg-page .ed-strip .gcard{width:calc(25% - 12px)}.eg-chips{flex-wrap:wrap;padding:0 0 16px;overflow:visible}.eg-grid{grid-template-columns:repeat(5,1fr);gap:16px;padding:0}.eg-more{width:100%;margin:18px 0 0}.eg-n{margin-right:0}}.eg-page .ed-type,.eg-page .ed-count{white-space:nowrap}.eg-month+.eg-month{margin-top:26px}.eg-month[hidden]{display:none}.eg-mh{align-items:baseline;gap:8px;padding:0 20px 12px;display:flex}.eg-mh b{letter-spacing:-.2px;font-size:17px;font-weight:800;line-height:1.1}.eg-mh span{color:var(--text-light);font-size:14px;font-weight:600}.eg-mc{color:var(--text-light);margin-left:auto;font-size:12px}@media (min-width:1024px){.eg-mh{padding:0 0 14px}}@media (min-width:1024px) and (max-width:1279px){.eg-grid{grid-template-columns:repeat(4,1fr)}}.ct-page{padding-top:calc(env(safe-area-inset-top) + 84px);padding-bottom:200px}.ct-art{max-width:760px;margin:0;padding:0 20px}.ct-art.ct-wide{max-width:none}.ct-head{margin-bottom:20px}.ct-head .ed-tags{margin-bottom:12px}.ct-title{letter-spacing:-.6px;margin:0;font-size:30px;font-weight:800;line-height:1.12}.ct-date{color:var(--text-light);margin-top:10px;font-size:14px;display:block}.ct-meta{color:var(--text-light);margin:6px 0 0;font-size:14px}.ct-meta a{color:#fff;font-weight:700}.ct-meta a:hover{color:var(--brand)}.ct-hero{aspect-ratio:16/9;border:1px solid #ffffff1f;border-radius:20px;margin:0 0 26px;position:relative;overflow:hidden;box-shadow:0 24px 50px #000c}.ct-hero .media{position:absolute;inset:0}.ct-body{color:var(--text-offwhite);font-size:16px;line-height:1.75}.ct-body p{margin:0 0 18px}.ct-body .ct-lead{color:#fff;font-size:19px;font-weight:600;line-height:1.6}.ct-body h2{color:#fff;letter-spacing:-.3px;margin:34px 0 12px;font-size:22px;font-weight:800;line-height:1.25}.ct-body h3{color:#fff;margin:26px 0 10px;font-size:18px;font-weight:700}.ct-body a{color:var(--brand);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ct-body ul,.ct-body ol{margin:0 0 18px;padding-left:22px}.ct-body li{margin-bottom:6px}.ct-body blockquote{border-left:3px solid var(--brand);color:#fff;letter-spacing:-.3px;margin:30px 0;padding:6px 0 6px 20px;font-size:22px;font-weight:800;line-height:1.35}.ct-body img{border-radius:14px;max-width:100%}.ct-apps{border-radius:var(--r-card);border:1px solid var(--card-border);background:#ffffff08;margin:28px 0 0;padding:20px}.ct-apps p{color:#fff;margin:0 0 14px}.ct-apps div{flex-wrap:wrap;gap:10px;display:flex}.ct-apps a{color:#000;background:#fff;border-radius:14px;align-items:center;gap:10px;height:52px;padding:0 18px 0 14px;font-size:17px;font-weight:700;line-height:1.05;text-decoration:none;display:inline-flex}.ct-apps a svg{width:24px;height:24px}.ct-apps a small{opacity:.7;font-size:10px;font-weight:600;display:block}.ct-apps a:hover{background:#eee}.ct-sec{margin-top:44px}@media (min-width:1024px){.ct-page{padding-top:100px;padding-bottom:96px}.ct-art{padding:0}.ct-title{letter-spacing:-1px;font-size:44px}.ct-head{margin-bottom:26px}.ct-body{font-size:17px}.ct-sec .ed-h{padding-left:0;padding-right:0}.ct-sec .ed-strip{gap:16px;padding:0}.ct-sec .ed-strip .gcard{aspect-ratio:4/3;width:calc(25% - 12px);height:auto}.ct-sec .ed-sim .pcard{width:calc(25% - 12px)}}.ct-nav{gap:8px;padding:0 20px 22px;display:flex;overflow-x:auto}.ct-nav-h{display:none}.ct-nav a{white-space:nowrap;background:#ffffff0a;border:1.5px solid #fff3;border-radius:18px;flex-shrink:0;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.ct-nav a[aria-current=page]{border-color:var(--brand);background:var(--brand-50)}.ct-nav a:hover{border-color:var(--brand)}@media (min-width:1024px){.ct-layout{grid-template-columns:220px minmax(0,760px);justify-content:center;align-items:start;gap:64px;display:grid}.ct-nav{flex-direction:column;gap:2px;padding:0;position:sticky;top:110px;overflow:visible}.ct-nav-h{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);margin:0 0 10px 14px;font-size:12px;font-weight:800;display:block}.ct-nav a{height:42px;color:var(--text-offwhite);background:0 0;border:0;border-radius:12px;font-size:15px;font-weight:600}.ct-nav a:hover{color:#fff;background:#ffffff0d}.ct-nav a[aria-current=page]{background:var(--brand-25);color:#fff;box-shadow:inset 3px 0 0 var(--brand)}.ct-static .ct-art{margin:0}}.ct-gal{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.ct-ph{aspect-ratio:3/2;cursor:zoom-in;background:#111;border:0;border-radius:12px;padding:0;position:relative;overflow:hidden}.ct-ph:first-child{grid-column:1/-1}.ct-ph .media{position:absolute;inset:0}.ct-ph img{transition:transform .4s}.ct-ph:hover img{transform:scale(1.04)}@media (min-width:768px){.ct-gal{grid-template-columns:repeat(3,1fr);gap:12px}.ct-ph:first-child{grid-area:span 2/span 2}}@media (min-width:1024px){.ct-gal{grid-template-columns:repeat(4,1fr);gap:14px}}.ct-video{aspect-ratio:16/9;background:#000;border:1px solid #ffffff1f;border-radius:20px;margin:0 0 16px;position:relative;overflow:hidden;box-shadow:0 24px 50px #000c}.ct-video video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.ct-play{cursor:pointer;background:linear-gradient(#0000 40%,#0008);border:0;place-items:center;display:grid;position:absolute;inset:0}.ct-play span{background:var(--brand-50);border:2px solid var(--brand);width:78px;height:78px;box-shadow:0 0 30px var(--brand-glow);color:#fff;border-radius:50%;place-items:center;transition:transform .2s;display:grid}.ct-play svg{width:32px;height:32px;margin-left:4px}.ct-play:hover span{background:var(--brand);transform:scale(1.08)}.ct-video.is-on .ct-play{display:none}@media (min-width:1024px){.ct-play span{width:96px;height:96px}}.ct-desc{max-width:760px;color:var(--text-offwhite);margin:-4px 0 22px;font-size:16px;line-height:1.65}@media (min-width:1024px){.ct-desc{margin:-6px 0 28px;font-size:17px}}.ct-vt{margin:-4px 0 0;font-size:16px;font-weight:700}.ct-plist{margin-top:30px}.ct-plist .ed-h{align-items:center;gap:8px;padding:0 0 14px;display:flex}.ct-plist .eg-n{margin:0;font-size:12px}.ct-vlist{flex-direction:column;gap:10px;display:flex}.ct-vi{color:#fff;font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:6px;display:flex}.ct-vi:hover{background:#ffffff10}.ct-vi.on{border-color:var(--brand);background:var(--brand-25)}.ct-vth{aspect-ratio:16/9;background:#111;border-radius:10px;flex-shrink:0;width:132px;position:relative;overflow:hidden}.ct-vth .media{position:absolute;inset:0}.ct-vth i{background:#0006;place-items:center;display:grid;position:absolute;inset:0}.ct-vth i svg{width:26px;height:26px}.ct-vth em{letter-spacing:.04em;text-transform:uppercase;background:var(--brand);border-radius:10px;align-items:center;height:20px;padding:0 7px;font-size:10px;font-style:normal;font-weight:800;display:none;position:absolute;bottom:6px;left:6px}.ct-vi.on .ct-vth em{display:inline-flex}.ct-vi.on .ct-vth i{display:none}.ct-vn{font-size:14px;font-weight:700;line-height:1.35}@media (min-width:1024px){.ct-vlist{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ct-vi{background:0 0;border:0;flex-direction:column;align-items:stretch;padding:0}.ct-vi:hover,.ct-vi.on{background:0 0}.ct-vth{border:2px solid #0000;width:100%}.ct-vi.on .ct-vth{border-color:var(--brand)}.ct-vn{padding:0 2px}}.logo.vsite{flex-shrink:1;gap:10px;min-width:0}.vs-t{--vs-max:calc(100vw - 246px);flex-direction:column;min-width:0;display:flex}.vs-t b{max-width:var(--vs-max);font-size:var(--vs-fs,19px);letter-spacing:-.3px;color:#fff;white-space:nowrap;font-weight:700;line-height:1.1;display:block;overflow:hidden}.vs-t b.is-2l{white-space:normal;line-height:1.08;overflow:visible}@media (min-width:1024px){.logo.vsite{flex-shrink:0}.vs-t{--vs-max:140px}.vs-t b{font-size:var(--vs-fs,21px)}.hdr-search,.hdr-search .sbox{min-width:0}.hdr-search .sbox input{text-overflow:ellipsis;min-width:0}}@media (min-width:1024px) and (max-width:1279px){.hdr-in{gap:16px}.hdr-search{flex-basis:120px}}.vb-ico{background:var(--brand-25);border:1px solid var(--brand);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.vb-ico{border:1px solid color-mix(in srgb,var(--brand) 45.1%,transparent)}}.vb-ico{color:var(--accent-1)}.vb-ico svg{width:24px;height:24px}.ks-svg{width:100%;height:auto;display:block;overflow:visible}.ks-stage-t{letter-spacing:.32em;fill:#fff;text-anchor:middle;font-size:15px;font-weight:800}.ks-b path{fill:#2a2830;stroke:#0b0b0d;stroke-width:3px;transition:fill .2s,opacity .25s}.ks-b text{fill:#ffffff59;text-anchor:middle;pointer-events:none;font-size:22px;font-weight:800;transition:opacity .25s}.ks-b text.is-sm{letter-spacing:.12em;font-size:12px}.ks-b.is-on path{fill:var(--zone-1)}.ks-b.is-on text{fill:#fff}.ks-mini .ks-b.is-on path,.ks-plan .ks-b.is-on path{fill:#c21c55}.ks-mini{margin-top:18px}.ks-mini-map{background:radial-gradient(120% 90% at 50% 0%,var(--brand),transparent 60%),#ffffff06;border:1px solid #ffffff1a;border-radius:16px;width:100%;padding:14px 12px 6px;display:block}@supports (color:color-mix(in lab, red, red)){.ks-mini-map{background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--brand) 12.2%,transparent),transparent 60%),#ffffff06}}.ks-mini-map{cursor:pointer;transition:border-color .2s}.ks-mini-map:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ks-mini-map:hover{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}.ks-mini-map .ks-b.is-on:hover path{fill:var(--brand)}.ks-mini-cap{color:var(--text-light);align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.ks-mini-cap i{background:#c21c55;border-radius:3px;width:10px;height:10px}.ks-blocks{margin-top:18px}.ks-brow{width:100%;font:inherit;color:#fff;text-align:left;min-height:52px}.ks-brow .tb-n small{color:var(--text-light);font-size:11.5px;font-weight:500;display:block}.ks-brow>b small{color:var(--text-light);font-size:12px;font-weight:600}.ks-brow:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ks-brow:hover{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}.ks-brow:hover{background:var(--brand-25)}.ks-bl{background:var(--zone-1);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}.ks-go{border-top:2px solid #ffffff80;border-right:2px solid #ffffff80;flex-shrink:0;width:8px;height:8px;margin-left:4px;transform:rotate(45deg)}.ks-hint{color:var(--text-secondary);text-align:center;margin:10px 0 0;font-size:12px}.ks-plan{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;padding:14px 10px 6px}.dlg-leg i.lg-on{background:#c21c55}.dlg-leg i.lg-off{background:#2a2830}html.ks-lock{overflow:hidden}.ks{z-index:75;color:#fff;opacity:0;background:#050506;flex-direction:column;transition:opacity .24s,transform .24s;display:flex;position:fixed;inset:0;transform:translateY(16px)}.ks[hidden]{display:none}.ks.on{opacity:1;transform:none}.ks:before{content:"";pointer-events:none;background:radial-gradient(40% 55% at 30% 50%,var(--brand-25),transparent 70%),radial-gradient(35% 50% at 78% 30%,var(--glow-2),transparent 70%);height:320px;position:absolute;inset:-120px -20% auto}@supports (color:color-mix(in lab, red, red)){.ks:before{background:radial-gradient(40% 55% at 30% 50%,var(--brand-25),transparent 70%),radial-gradient(35% 50% at 78% 30%,color-mix(in srgb,var(--glow-2) 14.9%,transparent),transparent 70%)}}.ks:before{filter:blur(12px)}.ks-top{padding:calc(env(safe-area-inset-top) + 14px) 20px 14px;border-bottom:1px solid #ffffff14;align-items:center;gap:14px;display:flex;position:relative}.ks-x{flex-shrink:0;order:3;margin-left:auto}.ks-tt{flex-direction:column;gap:2px;min-width:0;display:flex}.ks-tt h2{letter-spacing:-.4px;margin:0;font-size:26px;font-weight:700;line-height:1.1}.ks-tt small{color:var(--text-light);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ks-steps{counter-reset:s;gap:6px;margin:0 0 0 auto;padding:0;list-style:none;display:none}.ks-steps li{counter-increment:s;height:28px;color:var(--text-secondary);border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:6px;padding:0 12px 0 6px;font-size:12px;font-weight:700;display:flex}.ks-steps li:before{content:counter(s);background:#ffffff14;border-radius:999px;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.ks-steps .is-done{color:var(--text-light)}.ks-steps .is-done:before{content:"✓";background:#ffffff26}.ks-steps .is-cur{color:#fff;border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ks-steps .is-cur{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}.ks-steps .is-cur{background:var(--brand-25)}.ks-steps .is-cur:before{background:var(--brand)}.ks-body{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}.ks-stagewrap{flex-direction:column;padding:12px 16px 8px;display:flex;position:relative}.ks-mapbar{align-items:center;gap:10px;min-height:34px;margin-bottom:6px;display:flex}.ks-back{color:#fff;height:32px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:16px;align-items:center;gap:4px;padding:0 12px 0 8px;font-size:12.5px;font-weight:700;display:inline-flex}.ks-back:hover{border-color:var(--brand)}.ks-back[hidden]{display:none}.ks-mapt{color:var(--text-light);font-size:13px}.ks-mapt b{color:#fff}.ks-map{background:radial-gradient(110% 80% at 50% 0%,var(--brand),transparent 60%),#0d0c10;border:1px solid #ffffff14;border-radius:18px;height:min(46dvh,380px);position:relative}@supports (color:color-mix(in lab, red, red)){.ks-map{background:radial-gradient(110% 80% at 50% 0%,color-mix(in srgb,var(--brand) 10.2%,transparent),transparent 60%),#0d0c10}}.ks-map{touch-action:manipulation;overflow:hidden}.ks-map .ks-svg{width:100%;height:100%}.ks-map .ks-b.is-on{cursor:pointer}.ks-map .ks-b.is-on:hover path,.ks-map .ks-b.is-on:focus-visible path{fill:var(--brand)}.ks-map .ks-b:focus-visible{outline:none}.ks-s{fill:#0000;stroke:var(--accent-2);stroke-width:1.4px;opacity:0;pointer-events:none;transition:opacity .25s,fill .15s}.ks-s.is-sold{fill:#3a3842;stroke:none}.ks.is-zoom .ks-b path{opacity:.18}.ks.is-zoom .ks-b.is-cur path{opacity:.22;fill:var(--zone-1)}.ks.is-zoom .ks-b text{opacity:0}.ks.is-zoom .ks-s{opacity:1}.ks.is-zoom .ks-s:not(.is-sold){pointer-events:auto;cursor:pointer}.ks-s:not(.is-sold):hover{fill:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ks-s:not(.is-sold):hover{fill:color-mix(in srgb,var(--brand) 40%,transparent)}}.ks-s.is-sel{fill:var(--brand);stroke:#fff;stroke-width:1.6px}.ks-leg{color:var(--text-light);justify-content:center;gap:14px;margin-top:10px;font-size:12px;display:flex}.ks-leg span{align-items:center;gap:6px;display:inline-flex}.ks-leg i{border-radius:999px;width:11px;height:11px}.lg-av{border:1.5px solid var(--accent-2)}.lg-sel{background:var(--brand);border:1.5px solid #fff}.lg-sold{background:#3a3842}.ks-toast{border:1px solid var(--brand);background:#1d1b22;border-radius:20px;padding:9px 16px;position:absolute;bottom:44px;left:50%;transform:translate(-50%,10px)}@supports (color:color-mix(in lab, red, red)){.ks-toast{border:1px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.ks-toast{opacity:0;pointer-events:none;font-size:13px;font-weight:600;transition:opacity .2s,transform .2s}.ks-toast.on{opacity:1;transform:translate(-50%)}.ks-panel{flex-direction:column;padding:4px 20px 0;display:flex}.ks-empty p{color:var(--text-light);margin:6px 0 12px;font-size:14px;line-height:1.5}.ks-empty b{color:#fff}.ks-plist{flex-direction:column;gap:6px;display:flex}.ks-plist button{color:#fff;min-height:46px;font:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;padding:6px 12px;font-size:14px;font-weight:600;display:flex}.ks-plist button:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ks-plist button:hover{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}.ks-plist button:hover{background:var(--brand-25)}.ks-plist button span:nth-child(2){flex:1}.ks-plist b small{color:var(--text-light);font-size:12px;font-weight:600}.ks-plist .ks-bl{width:26px;height:26px;font-size:12px}.ks-h{align-items:center;gap:8px;margin:6px 0 10px;display:flex}.ks-h b{font-size:15px}.ks-h i{background:var(--brand-25);border:.5px solid var(--brand);border-radius:10px;align-items:center;height:20px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ks-h i{border:.5px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.ks-h i{font-size:11px;font-style:normal;font-weight:700}.ks-clr{color:var(--text-light);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12.5px;font-weight:600;text-decoration:underline}.ks-clr:hover{color:#fff}.ks-seats{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ks-seats li{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:6px 6px 6px 10px;animation:.25s both dlgIn;display:flex}.ks-seats .ks-bl{width:28px;height:28px;font-size:12px}.ks-si{flex-direction:column;flex:1;min-width:0;display:flex}.ks-si b{font-size:14px}.ks-si small{color:var(--text-light);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ks-si em{color:var(--accent-2);font-style:normal}.ks-sp{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.ks-sp s{color:var(--text-secondary);font-size:11px}.ks-sp b{font-size:14px}.ks-rm{width:30px;height:30px;color:var(--text-light);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;font-size:18px;line-height:1}.ks-rm:hover{color:#fff;background:#ffffff14}.ks-camps{border-top:1px solid var(--brand);margin-top:18px;padding-top:16px}@supports (color:color-mix(in lab, red, red)){.ks-camps{border-top:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.ks-camps .tb-camp{min-height:46px}.ks-cnote{color:var(--text-secondary);margin:4px 2px 0;font-size:12px}.ks-cnote[hidden]{display:none}.ks-sum{background:#ffffff0a;border:1px solid #ffffff1f;border-bottom:0;border-radius:14px 14px 0 0;margin-top:16px;padding:12px 14px 4px}.ks-tot{background:#ffffff0a;border:1px solid #ffffff1f;border-top-color:#ffffff14;border-radius:0 0 14px 14px;margin:0;padding:10px 14px 12px}.ks-sel .tc-saved{margin:8px 2px 0}.ks-cta{z-index:2;padding:12px 20px calc(env(safe-area-inset-bottom) + 12px);background:linear-gradient(#05050600,#050506 28%);margin:16px -20px 0;position:sticky;bottom:0}.ks-buy{cursor:pointer;width:100%;font-family:inherit}.ks-buy:disabled{opacity:1;color:#ffffff80;border-color:var(--brand-50);background:var(--brand-ink);box-shadow:none;cursor:default}.ks-buy .tb-tot{margin-left:10px}.ks-cta .tb-pw{margin-top:8px}@media (min-width:1024px){.ks{border-top:1px solid #ffffff14;top:76px}.ks-top{padding:16px max(24px,50vw - 600px)}.ks-steps{display:flex}.ks-x{order:4;margin-left:16px}.ks-body{flex-direction:row;padding:0 max(24px,50vw - 600px);overflow:hidden}.ks-stagewrap{flex:1;min-width:0;padding:20px 32px 20px 0}.ks-map{flex:1;height:auto;min-height:0}.ks-panel{border-left:1px solid #ffffff14;flex-shrink:0;width:400px;padding:0}.ks-pscroll{flex:1;min-height:0;padding:20px 0 0 28px;overflow-y:auto}.ks-cta{background:0 0;border-top:1px solid #ffffff14;margin:0;padding:14px 0 18px 28px}}@media (max-width:1023px){.ks-pscroll{padding-bottom:4px}}@media (prefers-reduced-motion:reduce){.ks{transition:none;transform:none}}@media (max-width:1023px){.ks-map{aspect-ratio:780/470;height:auto}.ks.is-zoom .ks-map{aspect-ratio:auto;height:min(52dvh,430px)}}html:has(.ks-seat-page){overflow:hidden}.ks-seat-page{min-height:0;padding:0}.ks-plist span small{color:var(--text-light);font-size:11.5px;font-weight:500;display:block}@media (min-width:1024px){.ks-x{margin-left:auto}.ks-top,.ks-body{padding-left:max(40px,50vw - 600px);padding-right:max(40px,50vw - 600px)}}.ks:not(.is-zoom) .ks-mapbar{display:none}.ks-ph{margin:6px 0 12px;font-size:15px;font-weight:700}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-3{top:calc(var(--spacing) * 3)}.top-\[18px\]{top:18px}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.left-0{left:0}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[2px\]{margin-top:2px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[9px\]{margin-top:9px}.mt-\[14px\]{margin-top:14px}.mt-\[18px\]{margin-top:18px}.mt-\[19px\]{margin-top:19px}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-\[3px\]{margin-bottom:3px}.mb-\[9px\]{margin-bottom:9px}.mb-\[10px\]{margin-bottom:10px}.mb-\[14px\]{margin-bottom:14px}.mb-\[18px\]{margin-bottom:18px}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-\[5px\]{margin-left:5px}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.\!h-11{height:calc(var(--spacing) * 11)!important}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-\[1\.5px\]{height:1.5px}.h-\[10px\]{height:10px}.h-\[18px\]{height:18px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[25px\]{height:25px}.h-\[27px\]{height:27px}.h-\[42px\]{height:42px}.h-\[52px\]{height:52px}.h-\[53px\]{height:53px}.h-\[60px\]{height:60px}.h-\[160px\]{height:160px}.h-\[166px\]{height:166px}.h-auto{height:auto}.h-full{height:100%}.max-h-\[72vh\]{max-height:72vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[90vh\]{max-height:90vh}.min-h-0{min-height:0}.min-h-dvh{min-height:100dvh}.\!w-auto{width:auto!important}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-3\/4{width:75%}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-\[5px\]{width:5px}.w-\[10px\]{width:10px}.w-\[18px\]{width:18px}.w-\[100px\]{width:100px}.w-\[135px\]{width:135px}.w-\[160px\]{width:160px}.w-auto{width:auto}.w-full{width:100%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[360px\]{max-width:360px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[1280px\]{max-width:1280px}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-\[140px\]{min-width:140px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[15px\]{gap:15px}.gap-\[18px\]{gap:18px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\[5px\]{column-gap:5px}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#343434\]{border-color:#343434}.border-brand{border-color:var(--color-brand)}.border-card-border{border-color:var(--color-card-border)}.border-co-border{border-color:var(--color-co-border)}.border-discount-border{border-color:var(--color-discount-border)}.border-divider{border-color:var(--color-divider)}.border-transparent{border-color:#0000}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.09\]{border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.09\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.bg-\[\#dddddd\]{background-color:#ddd}.bg-bg{background-color:var(--color-bg)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-brand{background-color:var(--color-brand)}.bg-brand-12{background-color:var(--color-brand-12)}.bg-brand-25{background-color:var(--color-brand-25)}.bg-brand-50{background-color:var(--color-brand-50)}.bg-brand\/70{background-color:#dc285ab3}@supports (color:color-mix(in lab, red, red)){.bg-brand\/70{background-color:color-mix(in oklab, var(--color-brand) 70%, transparent)}}.bg-co-bg{background-color:var(--color-co-bg)}.bg-co-card{background-color:var(--color-co-card)}.bg-co-chip{background-color:var(--color-co-chip)}.bg-co-pink{background-color:var(--color-co-pink)}.bg-co-topbar{background-color:var(--color-co-topbar)}.bg-discount-bg{background-color:var(--color-discount-bg)}.bg-page{background-color:var(--color-page)}.bg-surface{background-color:var(--color-surface)}.bg-surface-high{background-color:var(--color-surface-high)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand-light{--tw-gradient-from:var(--color-brand-light);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-co-pink-light{--tw-gradient-from:var(--color-co-pink-light);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-discount\/15{--tw-gradient-from:#34d39926}@supports (color:color-mix(in lab, red, red)){.from-discount\/15{--tw-gradient-from:color-mix(in oklab, var(--color-discount) 15%, transparent)}}.from-discount\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/90{--tw-gradient-via:#000000e6}@supports (color:color-mix(in lab, red, red)){.via-black\/90{--tw-gradient-via:color-mix(in oklab, var(--color-black) 90%, transparent)}}.via-black\/90{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-brand{--tw-gradient-to:var(--color-brand);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-co-pink{--tw-gradient-to:var(--color-co-pink);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-discount\/5{--tw-gradient-to:#34d3990d}@supports (color:color-mix(in lab, red, red)){.to-discount\/5{--tw-gradient-to:color-mix(in oklab, var(--color-discount) 5%, transparent)}}.to-discount\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[18px\]{padding:18px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[17px\]{padding-inline:17px}.px-\[18px\]{padding-inline:18px}.px-\[21px\]{padding-inline:21px}.px-\[30px\]{padding-inline:30px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-\[13px\]{padding-block:13px}.py-\[22px\]{padding-block:22px}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[9px\]{padding-top:9px}.pt-\[14px\]{padding-top:14px}.pt-\[18px\]{padding-top:18px}.pt-\[calc\(env\(safe-area-inset-top\)\+12px\)\]{padding-top:calc(env(safe-area-inset-top) + 12px)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-\[21px\]{padding-right:21px}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[9px\]{padding-bottom:9px}.pb-\[14px\]{padding-bottom:14px}.pb-\[17px\]{padding-bottom:17px}.pb-\[18px\]{padding-bottom:18px}.pb-\[21px\]{padding-bottom:21px}.pb-\[calc\(env\(safe-area-inset-bottom\)\+24px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 24px)}.pl-\[17px\]{padding-left:17px}.pl-\[21px\]{padding-left:21px}.text-center{text-align:center}.text-right{text-align:right}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[23px\]{--tw-leading:23px;line-height:23px}.leading-\[25px\]{--tw-leading:25px;line-height:25px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.38px\]{--tw-tracking:.38px;letter-spacing:.38px}.tracking-card-title{--tw-tracking:var(--tracking-card-title);letter-spacing:var(--tracking-card-title)}.tracking-headline{--tw-tracking:var(--tracking-headline);letter-spacing:var(--tracking-headline)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#6b6b73\]{color:#6b6b73}.text-\[\#b9b3b5\]{color:#b9b3b5}.text-\[\#d1d1d1\]{color:#d1d1d1}.text-black{color:var(--color-black)}.text-brand{color:var(--color-brand)}.text-brand-light{color:var(--color-brand-light)}.text-co-chip-ink{color:var(--color-co-chip-ink)}.text-co-ink{color:var(--color-co-ink)}.text-co-muted{color:var(--color-co-muted)}.text-co-soft{color:var(--color-co-soft)}.text-co-strike{color:var(--color-co-strike)}.text-co-venue{color:var(--color-co-venue)}.text-discount{color:var(--color-discount)}.text-text-light{color:var(--color-text-light)}.text-text-muted{color:var(--color-text-muted)}.text-text-offwhite{color:var(--color-text-offwhite)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-brand{caret-color:var(--color-brand)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow-\[0_6px_18px_var\(--color-brand-40\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,var(--color-brand-40));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_22px_rgba\(236\,18\,87\,0\.3\)\]{--tw-shadow:0 6px 22px var(--tw-shadow-color,#ec12574d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_22px_rgba\(236\,18\,87\,0\.35\)\]{--tw-shadow:0 6px 22px var(--tw-shadow-color,#ec125759);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_var\(--color-brand-40\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,var(--color-brand-40));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:0 10px 20px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-text-secondary::placeholder{color:var(--color-text-secondary)}.focus-within\:border-brand:focus-within{border-color:var(--color-brand)}@media (hover:hover){.hover\:bg-brand-12:hover{background-color:var(--color-brand-12)}.hover\:bg-brand\/70:hover{background-color:#dc285ab3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand\/70:hover{background-color:color-mix(in oklab, var(--color-brand) 70%, transparent)}}.hover\:\!text-co-ink:hover{color:var(--color-co-ink)!important}.hover\:\!text-white:hover{color:var(--color-white)!important}.hover\:text-co-ink:hover{color:var(--color-co-ink)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-brand:focus{border-color:var(--color-brand)}.disabled\:border-brand-40:disabled{border-color:var(--color-brand-40)}.disabled\:bg-brand-12:disabled{background-color:var(--color-brand-12)}.disabled\:text-white\/45:disabled{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.disabled\:text-white\/45:disabled{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:561px){.min-\[561px\]\:inline{display:inline}}@media (min-width:961px){.min-\[961px\]\:sticky{position:sticky}.min-\[961px\]\:top-6{top:calc(var(--spacing) * 6)}.min-\[961px\]\:grid-cols-\[minmax\(0\,712px\)_minmax\(0\,419px\)\]{grid-template-columns:minmax(0,712px) minmax(0,419px)}.min-\[961px\]\:justify-between{justify-content:space-between}.min-\[961px\]\:gap-\[34px\]{gap:34px}.min-\[961px\]\:px-\[58px\]{padding-inline:58px}.min-\[961px\]\:pt-\[22px\]{padding-top:22px}.min-\[961px\]\:pb-12{padding-bottom:calc(var(--spacing) * 12)}}@media (min-width:48rem){.md\:max-w-\[420px\]{max-width:420px}.md\:items-center{align-items:center}.md\:rounded-\[20px\]{border-radius:20px}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-0{padding-inline:0}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:grid-cols-\[1\.7fr_1fr\]{grid-template-columns:1.7fr 1fr}.lg\:items-start{align-items:flex-start}.lg\:gap-\[22px\]{gap:22px}}.\[\&_a\]\:text-brand a{color:var(--color-brand)}.\[\&_b\]\:text-co-ink b{color:var(--color-co-ink)}.\[\&_b\]\:text-white b{color:var(--color-white)}.\[\&_h4\]\:mt-3\.5 h4{margin-top:calc(var(--spacing) * 3.5)}.\[\&_h4\]\:mb-1\.5 h4{margin-bottom:calc(var(--spacing) * 1.5)}.\[\&_h4\]\:text-\[13px\] h4{font-size:13px}.\[\&_h4\]\:text-co-ink h4{color:var(--color-co-ink)}.\[\&_h4\]\:text-white h4{color:var(--color-white)}.\[\&_li\]\:ml-5 li{margin-left:calc(var(--spacing) * 5)}.\[\&_li\]\:list-disc li{list-style-type:disc}.\[\&_p\]\:mb-2 p{margin-bottom:calc(var(--spacing) * 2)}.\[\&_p\]\:mb-3 p{margin-bottom:calc(var(--spacing) * 3)}.\[\&_strong\]\:text-co-ink strong{color:var(--color-co-ink)}.\[\&_strong\]\:text-white strong{color:var(--color-white)}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-full>svg{width:100%}}.detail-rich,.detail-rich-muted{overflow-wrap:break-word}.detail-rich{color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1.1875}.detail-rich-muted{color:var(--color-text-offwhite);font-size:12px;font-weight:400;line-height:1.1667}.detail-rich :where(b,strong,th),.detail-rich-muted :where(b,strong,th){font-weight:700}.detail-rich :where(p,ul,ol),.detail-rich-muted :where(p,ul,ol){margin:0 0 .75em}.detail-rich :where(p:last-child,ul:last-child,ol:last-child),.detail-rich-muted :where(p:last-child,ul:last-child,ol:last-child){margin-bottom:0}.detail-rich :where(ul,ol),.detail-rich-muted :where(ul,ol){padding-left:1.25em}.detail-rich :where(a),.detail-rich-muted :where(a){color:var(--color-brand)}.detail-rich :where(img),.detail-rich-muted :where(img){border-radius:8px;max-width:100%;height:auto}@keyframes jj-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
