@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-cyrillic-ext-wght-normal.DOFToQv1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-cyrillic-wght-normal.DayYxulF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-math-wght-normal.Bl4ZGkZl.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-symbols-wght-normal.DxQzqQfC.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-vietnamese-wght-normal.BBxOatbv.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-latin-ext-wght-normal.QAhDxQuo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-latin-wght-normal.Dun_Rd-l.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.design-next{--ink:#10120f;--ink-2:#191b17;--ink-3:#24261f;--paper:#f4f2ec;--paper-2:#ebe8e0;--white:#fff;--orange:#ff6035;--orange-press:#ec5228;--fs-xs:12px;--fs-s:14px;--fs-m:16px;--fs-l:18px;--fs-xl:22px;--fs-h2:clamp(22px,1.6vw + 14px,28px);--fs-h1:clamp(32px,3vw + 18px,52px);--r-s:8px;--r-m:14px;--r-l:18px;--wrap:1200px;--gutter:max(clamp(16px,4vw,48px),env(safe-area-inset-left),env(safe-area-inset-right));--header-h:64px;--ease:cubic-bezier(.2,.7,.2,1);--dp-paper:var(--paper);--dp-ink:var(--ink);--dp-orange:var(--orange);--dp-dark:var(--ink);--dp-muted:#6a6d66;--dp-line:#10120f21;background:var(--bg);min-height:100svh;color:var(--fg);--font-ui:"Onest Variable",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-display:"Inter Tight Variable","Onest Variable",system-ui,Arial,sans-serif;font-family:var(--font-ui);font-size:var(--fs-m);letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;isolation:isolate;font-weight:400;line-height:1.5;position:relative}.design-next.dp-theme-light{--bg:var(--paper);--fg:var(--ink);--muted:#62655e;--line:#10120f21;--surface:#fff;--surface-2:var(--paper-2);--st-open:#3d7a4b;--st-soon:#d4471d;--st-off:#7a7d76;--err:#b3261e}.design-next.dp-theme-dark{--bg:var(--ink);--fg:#f4f2ec;--muted:#f4f2ec9e;--line:#f4f2ec21;--surface:var(--ink-2);--surface-2:var(--ink-3);--st-open:#8cc49a;--st-soon:#ff8a63;--st-off:#9a9d96;--err:#ff9b8a;--dp-muted:#f4f2ec9e;--dp-line:#f4f2ec21;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.design-next *,.design-next :before,.design-next :after{box-sizing:border-box}.design-next h1,.design-next h2,.design-next h3,.design-next p,.design-next figure,.design-next ol,.design-next ul{margin:0}.design-next h1,.design-next h2,.design-next h3{letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word;font-weight:500;line-height:1.15}.design-next h1,.design-next h2{font-family:var(--font-display);letter-spacing:-.03em;font-weight:450;line-height:1.04}.design-next a{color:inherit;text-decoration:none}.design-next button{font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.design-next button:disabled{cursor:default}.design-next input,.design-next textarea,.design-next select{font:inherit;color:inherit;max-width:100%}.design-next img{max-width:100%;display:block}.design-next svg{flex-shrink:0}.design-next :focus-visible{outline:2px solid var(--orange);outline-offset:3px}.design-next #dp-main:focus{outline:none}.design-next :focus:not(:focus-visible){outline:none}.design-next h1{font-size:var(--fs-h1)}.design-next h2{font-size:var(--fs-h2)}.design-next h3{font-size:var(--fs-l)}.design-next p{line-height:1.5}.design-next button:disabled{opacity:1}.design-next details{font-size:inherit;border-bottom:0;padding:0}.design-next details p{color:inherit;font-size:inherit;padding-top:0}.design-next summary{font-weight:inherit;display:block}.design-next summary:after,.design-next details[open] summary:after{content:none}.design-next input,.design-next select,.design-next textarea{min-height:0;font-size:inherit;color:inherit;background:0 0;border:0;border-radius:0;padding:0}.design-next input[type=checkbox]{width:20px;height:20px}.design-next .dp-wrap,.design-next .dp-container{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.design-next .dp-page-pad{padding-block:64px}.design-next .dp-sr,.design-next .dp-skip:not(:focus){clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.design-next .dp-skip:focus{z-index:100;background:var(--fg);color:var(--bg);border-radius:var(--r-s);padding:10px 14px;position:fixed;top:8px;left:8px}.design-next .dp-muted-text{color:var(--muted);font-size:var(--fs-s)}.design-next .dp-small{font-size:var(--fs-xs);color:var(--muted)}.design-next .dp-overline{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:500;display:block}.design-next .dp-button{text-align:center;min-height:48px;transition:background-color .2s var(--ease),color .2s var(--ease),transform .2s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:500;line-height:1.2;display:inline-flex}.design-next .dp-button:not(:disabled):active{transform:scale(.98)}.design-next .dp-button-orange{background:var(--orange);color:var(--ink)}.design-next .dp-button-orange:hover{background:var(--orange-press)}.design-next .dp-button-light{background:var(--fg);color:var(--bg)}.design-next .dp-button-dark{background:var(--ink);color:var(--paper)}.design-next .dp-theme-dark .dp-button-dark{background:var(--paper);color:var(--ink)}.design-next .dp-button-quiet{border:1px solid var(--line);color:var(--fg)}.design-next .dp-button-quiet:hover,.design-next .dp-button-quiet[aria-current]{border-color:var(--fg)}.design-next .dp-button-disabled{background:var(--surface-2);color:var(--muted)}.design-next .dp-button-block{width:100%}.design-next .dp-icon-button,.design-next .dp-icon{width:44px;height:44px;color:inherit;transition:background-color .2s var(--ease);border-radius:999px;place-items:center;display:inline-grid}.design-next .dp-icon-button:hover{background:color-mix(in srgb,var(--fg) 9%,transparent)}.design-next .dp-icon-button.is-saved{color:var(--orange)}.design-next .dp-text-action,.design-next .dp-text-link{min-height:44px;color:var(--fg);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}.design-next .dp-text-action:hover,.design-next .dp-text-link:hover{text-underline-offset:4px;text-decoration:underline}.design-next .dp-link-button{min-height:44px;color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:5px;justify-self:start;align-items:center;gap:8px;font-size:15px;display:inline-flex}.design-next .dp-link-button:hover{text-decoration-color:currentColor}.design-next .dp-tag,.design-next .dp-glass-tag{font-size:var(--fs-xs);color:#fff;-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background:#10120f80;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-weight:500;line-height:1.2;display:inline-flex}.design-next .dp-glass{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#10120f6b}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.design-next .dp-tag,.design-next .dp-glass-tag,.design-next .dp-glass{background:#10120fd1}}.design-next .dp-tag-demo{background:color-mix(in srgb,var(--orange) 16%,transparent);color:var(--st-soon);-webkit-backdrop-filter:none;backdrop-filter:none;justify-self:start}.design-next .dp-status{font-size:var(--fs-s);color:var(--fg);white-space:nowrap;align-items:center;gap:8px;font-weight:400;display:inline-flex}.design-next .dp-status>i{background:var(--st-off);border-radius:50%;flex:none;width:8px;height:8px}.design-next .dp-status-open>i{background:var(--st-open)}.design-next .dp-status-soon>i{background:var(--st-soon)}.design-next .dp-header{z-index:50;color:var(--fg);padding-top:env(safe-area-inset-top);position:sticky;top:0}.design-next .dp-header-dark{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#10120fdb}.design-next .dp-header-light{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#f4f2ece0}.design-next .dp-header-media{color:#fff;background:linear-gradient(#0a0b0980,#0a0b0900);position:absolute;left:0;right:0}.design-next .dp-header.is-menu-open{color:#fff;-webkit-backdrop-filter:blur(28px)saturate(1.4);backdrop-filter:blur(28px)saturate(1.4);background:#10120fd6;border-bottom:1px solid #ffffff1f;position:fixed;left:0;right:0}.design-next .dp-header-bar{height:var(--header-h);align-items:center;gap:28px;display:flex}.design-next .dp-logo{flex:none;align-items:center;min-height:44px;display:inline-flex}.design-next .dp-logo-img{width:auto;height:30px}.design-next .dp-nav{gap:28px;margin-left:auto;display:flex}.design-next .dp-nav a,.design-next .dp-tickets-link,.design-next .dp-lang{align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:500;display:inline-flex}.design-next .dp-nav a[aria-current],.design-next .dp-tickets-link[aria-current]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.design-next .dp-nav a:hover,.design-next .dp-tickets-link:hover{opacity:.72}.design-next .dp-header-actions{align-items:center;gap:12px;display:flex}.design-next .dp-lang{min-width:44px;font-size:var(--fs-s);letter-spacing:.02em;justify-content:center}.design-next .dp-menu-toggle{display:none}.design-next .dp-menu{z-index:51;top:calc(var(--header-h) + env(safe-area-inset-top));padding:4px var(--gutter) calc(24px + env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:blur(28px)saturate(1.4);backdrop-filter:blur(28px)saturate(1.4);animation:dp-drop .22s var(--ease);background:#10120fd6;border-bottom:1px solid #ffffff1f;position:fixed;left:0;right:0}.design-next .dp-menu nav{display:grid}.design-next .dp-menu nav a{min-height:64px;font-family:var(--font-display);letter-spacing:-.025em;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;font-size:30px;font-weight:450;display:flex}.design-next .dp-menu nav a[aria-current]{color:var(--orange)}.design-next .dp-menu-foot{justify-content:space-between;gap:16px;padding-top:12px;display:flex}.design-next .dp-menu-foot a,.design-next .dp-menu-foot button{min-height:48px;font-size:var(--fs-m);align-items:center;gap:8px;font-weight:500;display:inline-flex}.design-next .dp-menu-scrim{z-index:49;background:#05060580;position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.design-next .dp-menu,.design-next .dp-header.is-menu-open{background:#10120ff2}.design-next .dp-header-dark{background:#10120ff7}.design-next .dp-header-light{background:#f4f2ecf7}}@keyframes dp-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.design-next .dp-footer{color:#f4f2ec;padding:40px 0 calc(28px + env(safe-area-inset-bottom));background:#0b0c0a}.design-next .dp-footer-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:16px 40px;display:grid}.design-next .dp-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:4px 28px;display:flex}.design-next .dp-footer nav a{align-items:center;gap:4px;min-height:44px;font-size:15px;display:inline-flex}.design-next .dp-footer nav a:hover{text-underline-offset:4px;text-decoration:underline}.design-next .dp-footer p{font-size:var(--fs-s);color:#f4f2ec99}.design-next .dp-footer .dp-footer-note{font-size:var(--fs-xs);border-top:1px solid #f4f2ec1f;grid-column:1/-1;padding-top:16px}.design-next .dp-footer-note a{text-underline-offset:3px;padding-block:12px;text-decoration:underline;display:inline-block}.design-next .dp-card{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"media media""copy save";align-content:start;gap:14px 4px;min-width:0;display:grid;position:relative}.design-next .dp-card-media{border-radius:var(--r-m);background:var(--surface-2);grid-area:media;position:relative;overflow:hidden}.design-next .dp-cover{aspect-ratio:3/4;background:var(--ink-2);position:relative;overflow:hidden}.design-next .dp-cover>img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.design-next .dp-card:hover .dp-cover>img{transform:scale(1.025)}.design-next .dp-cover-poster .dp-cover-backdrop{object-fit:cover;filter:blur(22px)brightness(.42)saturate(1.1);width:120%;max-width:none;height:120%;position:absolute;inset:-10%}.design-next .dp-cover-poster .dp-cover-flyer{object-fit:contain;width:100%;height:100%;position:relative}.design-next .dp-card:hover .dp-cover-poster>img{transform:none}.design-next .dp-cover-type{background:var(--ink-3);color:#f4f2ec;flex-direction:column;gap:10px;padding:8% 8% 9%;display:flex;container-type:inline-size}.design-next .dp-cover-type .dp-poster-kicker{letter-spacing:.01em;opacity:.78;font-size:max(10px,4.4cqi);font-weight:500;line-height:1.3}.design-next .dp-cover-type strong{font-family:var(--font-display);letter-spacing:-.04em;text-transform:none;overflow-wrap:anywhere;text-wrap:balance;margin-top:auto;font-size:13cqi;font-weight:500;line-height:.94}.design-next .dp-cover-type .dp-logo-img{align-self:flex-start;width:auto;height:max(10px,7cqi);margin-top:6%}.design-next .dp-tone-paper{color:var(--ink);background:#ebe6db}.design-next .dp-tone-orange{background:var(--orange);color:var(--ink)}.design-next .dp-tone-ink{background:#0b0c0a}.design-next .dp-tone-graphite{background:#2a2c27}.design-next .dp-card-demo{position:absolute;top:10px;left:10px}.design-next .dp-card-copy{grid-area:copy;align-content:start;gap:4px;min-width:0;display:grid}.design-next .dp-card-copy h3{font-size:var(--fs-m);letter-spacing:-.005em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.design-next .dp-card-copy h3 a:after{content:"";z-index:1;border-radius:var(--r-m);position:absolute;inset:0}.design-next .dp-card-copy h3 a:focus-visible{outline:none}.design-next .dp-card-copy h3 a:focus-visible:after{outline:2px solid var(--orange);outline-offset:4px}.design-next .dp-card-copy p{font-size:var(--fs-s);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.design-next .dp-card-copy .dp-card-state{color:var(--fg);white-space:normal;flex-wrap:wrap;align-items:center;display:flex;overflow:visible}.design-next .dp-card-price{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex-basis:100%;overflow:hidden}.design-next .dp-save{z-index:2;width:44px;height:44px;color:var(--muted);transition:color .2s var(--ease),background-color .2s var(--ease);border-radius:999px;grid-area:save;place-items:center;margin:-10px -10px 0 0;display:grid;position:relative}.design-next .dp-save:hover{color:var(--fg);background:color-mix(in srgb,var(--fg) 8%,transparent)}.design-next .dp-save.is-saved{color:var(--orange)}.design-next .dp-grid{grid-template-columns:repeat(auto-fill,minmax(228px,1fr));align-items:start;gap:40px 24px;display:grid}.design-next .dp-home-events{scroll-margin-top:var(--header-h);max-width:none;padding-block:88px 96px;padding-inline:0;overflow:hidden}.design-next .dp-home-events>*{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.design-next .dp-home-events-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.design-next .dp-home-events-head h2{font-size:var(--fs-h2)}.design-next .dp-home-events-head>div{align-items:center;gap:4px;display:flex}.design-next .dp-rail-arrow{border:1px solid var(--line)}.design-next .dp-rail-arrow:disabled{opacity:.35}.design-next .dp-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;max-width:none;margin-left:max(0px,calc((100vw - var(--wrap)) / 2 - var(--gutter)));grid-auto-columns:clamp(260px,24vw,312px);grid-auto-flow:column;gap:40px;width:auto;padding-bottom:4px;display:grid;overflow-x:auto}.design-next .dp-rail::-webkit-scrollbar{display:none}.design-next .dp-rail>.dp-card{scroll-snap-align:start}.design-next .dp-fmt{background:var(--bg);position:relative}.design-next .dp-fmt-track{--expand:72;--step:50;height:calc(100svh + (var(--expand) + 6.6 * var(--step)) * 1svh);position:relative}.design-next .dp-fmt-stage{height:100svh;position:sticky;top:0;overflow:hidden}.design-next .dp-fmt-intro{will-change:transform,opacity;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:calc(70% + 36px);left:0;right:0}.design-next .dp-fmt-intro h2,.design-next .dp-fmt-static-head h2{font-size:clamp(34px,2.6vw + 14px,56px)}.design-next .dp-fmt-intro p,.design-next .dp-fmt-static-head p{font-size:var(--fs-l);color:var(--muted);max-width:40ch;margin-top:10px}.design-next .dp-fmt-frame{clip-path:inset(30% 10% 6% round 16px);background:var(--ink);will-change:clip-path;position:absolute;inset:0}.design-next .dp-fmt-images picture{opacity:0;visibility:hidden;position:absolute;inset:0}.design-next .dp-fmt-images img{object-fit:cover;object-position:var(--pos);width:100%;height:100%}.design-next .dp-fmt-images .is-prev{opacity:1;visibility:visible;z-index:1}.design-next .dp-fmt-images .is-current{opacity:1;visibility:visible;z-index:2;animation:dp-fade .7s var(--ease) both}@keyframes dp-fade{0%{opacity:0}to{opacity:1}}.design-next .dp-fmt-shade{z-index:3;background:linear-gradient(90deg,#08090880,#0809082e 62%,#08090852),#0809081a;position:absolute;inset:0}.design-next .dp-fmt-list{z-index:4;top:0;left:40%;right:calc(var(--gutter) + 240px);will-change:transform;margin:0;padding:0;list-style:none;position:absolute}.design-next .dp-fmt-list li{font-family:var(--font-display);letter-spacing:-.025em;color:#ffffff70;transition:color .3s var(--ease);padding-block:.62em;font-size:clamp(28px,1.6vw + 14px,40px);font-weight:450;line-height:1.08}.design-next .dp-fmt-list li.is-active{color:#fff}.design-next .dp-fmt-link{z-index:5;top:55%;right:var(--gutter);min-height:44px;color:var(--ink);font-size:var(--fs-s);background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-weight:500;display:inline-flex;position:absolute;transform:translateY(-50%)}.design-next .dp-fmt-link:hover{background:#fff}.design-next .dp-fmt-static{display:none}@media (max-width:767px){.design-next .dp-fmt-track{--expand:60;--step:38}.design-next .dp-fmt-intro{flex-direction:column;align-items:flex-start;gap:8px;bottom:calc(66% + 20px)}.design-next .dp-fmt-intro p{font-size:var(--fs-m)}.design-next .dp-fmt-images img{object-position:var(--pos-m)}.design-next .dp-fmt-list{left:var(--gutter);right:calc(var(--gutter) + 14%)}.design-next .dp-fmt-list li{padding-block:.5em;font-size:clamp(26px,7vw,32px)}.design-next .dp-fmt-link{top:auto;bottom:calc(24px + env(safe-area-inset-bottom));left:var(--gutter);right:auto;transform:none}}@media (prefers-reduced-motion:reduce){.design-next .dp-fmt-track{display:none}.design-next .dp-fmt-static{gap:16px;padding-block:72px;display:grid}.design-next .dp-fmt-static-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.design-next .dp-fmt-static figure{border-radius:var(--r-l);aspect-ratio:16/7;background:var(--ink);margin:0;position:relative;overflow:hidden}.design-next .dp-fmt-static img{object-fit:cover;object-position:var(--pos);width:100%;height:100%}.design-next .dp-fmt-static figcaption{color:#fff;background:linear-gradient(#0000,#08090899);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:24px;display:flex;position:absolute;inset:auto 0 0}.design-next .dp-fmt-static figcaption span{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(26px,2vw + 12px,40px);line-height:1.05}.design-next .dp-fmt-static figcaption a{min-height:44px;color:var(--ink);font-size:var(--fs-s);background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-weight:500;display:inline-flex}}@media (prefers-reduced-motion:reduce) and (max-width:767px){.design-next .dp-fmt-static figure{aspect-ratio:4/5}.design-next .dp-fmt-static img{object-position:var(--pos-m)}}.design-next .dp-catalog{min-height:70svh;padding-block:40px 96px}.design-next .dp-catalog-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.design-next .dp-catalog-head h1{font-size:var(--fs-h1)}.design-next .dp-segment,.design-next .dp-tabs{background:var(--surface-2);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.design-next .dp-segment button,.design-next .dp-tabs button{min-height:40px;font-size:var(--fs-s);color:var(--muted);transition:background-color .2s var(--ease),color .2s var(--ease);border-radius:999px;padding:0 18px;font-weight:500}.design-next .dp-segment button[aria-pressed=true],.design-next .dp-tabs button[aria-pressed=true]{background:var(--fg);color:var(--bg)}.design-next .dp-catalog-tools{flex-wrap:wrap;gap:10px;margin:24px 0 36px;display:flex}.design-next .dp-search{border:1px solid var(--line);background:var(--surface);max-width:440px;min-height:48px;color:var(--muted);border-radius:999px;flex:280px;align-items:center;gap:10px;padding:0 4px 0 16px;display:flex}.design-next .dp-search:focus-within{border-color:var(--fg)}.design-next .dp-search input{min-width:0;height:46px;color:var(--fg);font-size:var(--fs-m);background:0 0;border:0;outline:none;flex:1}.design-next .dp-search input::placeholder{color:var(--muted)}.design-next .dp-search input::-webkit-search-cancel-button{display:none}.design-next .dp-date-control{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;min-height:48px;display:inline-flex}.design-next .dp-date-control.has-date{border-color:var(--fg)}.design-next .dp-date-trigger{border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.design-next .dp-date-control.has-date .dp-date-trigger{padding-right:4px}.design-next .dp-date-clear{width:40px;height:40px;margin-right:3px}.design-next .dp-empty{justify-items:start;gap:10px;max-width:520px;padding:56px 0 24px;display:grid}.design-next .dp-empty h2{font-size:var(--fs-xl);font-weight:500}.design-next .dp-empty p{color:var(--muted)}.design-next .dp-empty .dp-button{margin-top:8px}.design-next .dp-empty-actions{flex-wrap:wrap;gap:8px;display:flex}.design-next .dp-format-chip{background:var(--fg);min-height:48px;color:var(--bg);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 18px;font-size:15px;font-weight:500;display:inline-flex}.design-next .dp-dialog{border-radius:var(--r-l);background:var(--bg);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--fg);border:0;margin:auto;padding:0;box-shadow:0 24px 80px #00000059}.design-next .dp-theme-dark .dp-dialog,.design-next.dp-theme-dark .dp-dialog{background:#1a1c18}.design-next .dp-dialog::backdrop{background:#05060599}.design-next .dp-dialog[open]{animation:dp-rise .24s var(--ease)}.design-next .dp-dialog-body{padding:28px 24px 24px;position:relative}.design-next .dp-dialog-close{position:absolute;top:10px;right:10px}.design-next .dp-dialog-poster{width:auto;max-width:min(92vw,760px);box-shadow:none;overflow:visible;background:0 0!important}.design-next .dp-dialog-poster .dp-dialog-body{padding:0}.design-next .dp-dialog-poster .dp-dialog-close{color:#fff;background:#10120f99;top:-52px;right:0}.design-next .dp-poster-full{border-radius:var(--r-m);width:auto;max-height:calc(100dvh - 120px)}@keyframes dp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.design-next .dp-picker{gap:16px;display:grid}.design-next .dp-picker-month{justify-content:space-between;align-items:center;padding-right:40px;display:flex}.design-next .dp-picker-month h2{font-size:var(--fs-l);text-transform:capitalize;letter-spacing:0;font-weight:600}.design-next .dp-picker-grid{grid-template-columns:repeat(7,1fr);justify-items:center;gap:2px;display:grid}.design-next .dp-picker-dow{font-size:var(--fs-xs);color:var(--muted);padding-bottom:4px}.design-next .dp-picker-grid button{width:44px;height:44px;color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;font-size:15px;position:relative}.design-next .dp-picker-grid button:hover{background:color-mix(in srgb,var(--fg) 9%,transparent)}.design-next .dp-picker-grid button.has-events{color:var(--fg);font-weight:600}.design-next .dp-picker-grid button.has-events:after{content:"";background:var(--orange);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:6px;left:50%}.design-next .dp-picker-grid button.is-today{box-shadow:inset 0 0 0 1px var(--line)}.design-next .dp-picker-grid button[aria-pressed=true]{background:var(--orange);color:var(--ink)}.design-next .dp-picker-grid button[aria-pressed=true]:after{background:var(--ink)}.design-next .dp-picker-note{font-size:var(--fs-s);color:var(--muted);min-height:42px}.design-next .dp-form{gap:16px;display:grid}.design-next .dp-form h2{font-size:var(--fs-xl);padding-right:36px}.design-next .dp-form-sub{font-size:var(--fs-s);color:var(--muted);margin-top:-8px}.design-next .dp-field{font-size:var(--fs-s);gap:6px;min-width:0;font-weight:500;display:grid}.design-next .dp-field input,.design-next .dp-field textarea{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--fg);font-size:var(--fs-m);border-radius:12px;padding:12px 14px;font-weight:400}.design-next .dp-field input:focus,.design-next .dp-field textarea:focus{border-color:var(--fg);outline:none}.design-next .dp-field.has-error input{border-color:var(--err)}.design-next .dp-error{color:var(--err);font-size:13px;font-weight:500}.design-next .dp-check{font-size:var(--fs-s);cursor:pointer;align-items:flex-start;gap:12px;line-height:1.45;display:flex}.design-next .dp-check input{width:20px;height:20px;accent-color:var(--orange);flex:none;margin:1px 0 0}.design-next .dp-check.has-error{color:var(--err)}.design-next .dp-form .dp-error#err-consent{margin-top:-10px}.design-next .dp-total{border-top:1px solid var(--line);font-size:var(--fs-s);color:var(--muted);justify-content:space-between;align-items:baseline;padding-top:14px;display:flex}.design-next .dp-total strong{font-size:var(--fs-l);color:var(--fg);font-weight:600}.design-next .dp-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.design-next .dp-dialog-done{justify-items:start;gap:12px;display:grid}.design-next .dp-dialog-done h2{font-size:var(--fs-xl)}.design-next .dp-dialog-done p{color:var(--muted);font-size:15px}.design-next .dp-done-mark{background:color-mix(in srgb,var(--st-open) 22%,transparent);width:48px;height:48px;color:var(--st-open);border-radius:50%;place-items:center;display:grid}.design-next .dp-ticket{gap:14px;display:grid}.design-next .dp-ticket h2{font-size:var(--fs-xl);padding-right:36px}.design-next .dp-ticket-qr{border-radius:var(--r-m);background:#fff;justify-self:center;width:268px;height:268px;padding:14px}.design-next .dp-ticket-qr img{width:240px;height:240px}.design-next .dp-event{padding-bottom:96px;position:relative;overflow:clip}.design-next .dp-event-backdrop{filter:blur(64px)saturate(1.15);opacity:.3;pointer-events:none;background-position:50%;background-size:cover;height:760px;position:absolute;inset:0 0 auto;transform:scale(1.2);-webkit-mask-image:linear-gradient(#000 20%,#0000 92%);mask-image:linear-gradient(#000 20%,#0000 92%)}.design-next .dp-event-wrap{max-width:calc(1120px + 2 * var(--gutter));position:relative}.design-next .dp-back{min-height:44px;font-size:var(--fs-s);color:var(--muted);align-items:center;gap:8px;margin-block:16px 12px;font-weight:500;display:inline-flex}.design-next .dp-back:hover{color:var(--fg)}.design-next .dp-event-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px;display:grid}.design-next .dp-event-media{top:calc(var(--header-h) + 24px);gap:12px;display:grid;position:sticky}.design-next .dp-event-cover{border-radius:var(--r-l);background:var(--surface);cursor:zoom-in;width:100%;padding:0;display:block;position:relative;overflow:hidden}.design-next div.dp-event-cover{cursor:default}.design-next .dp-event-cover .dp-cover{aspect-ratio:4/5}.design-next .dp-cover-open{z-index:1;position:absolute;bottom:12px;right:12px}.design-next .dp-demo-note{font-size:var(--fs-xs);color:var(--muted)}.design-next .dp-event-main{min-width:0;padding-top:4px}.design-next .dp-event-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.design-next .dp-event-tools{margin-right:-10px;display:flex}.design-next .dp-event-main h1{margin-bottom:28px;font-size:clamp(30px,2.6vw + 12px,46px);line-height:1.06}.design-next .dp-facts{border-top:1px solid var(--line);padding:0;list-style:none}.design-next .dp-facts li{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 0;display:grid}.design-next .dp-facts li>svg{color:var(--muted);margin-top:2px}.design-next .dp-facts strong{font-size:var(--fs-m);font-weight:500;line-height:1.4;display:block}.design-next .dp-facts li span{font-size:var(--fs-s);color:var(--muted);margin-top:2px;display:block}.design-next .dp-facts li>div>strong:first-letter{text-transform:uppercase}.design-next .dp-fact-link{min-height:44px;font-size:var(--fs-s);text-underline-offset:4px;align-items:center;gap:4px;margin-block:-11px;font-weight:500;text-decoration:underline;display:inline-flex}.design-next .dp-event-action{gap:10px;margin:24px 0 8px;display:grid}.design-next .dp-action-note{font-size:var(--fs-s);color:var(--muted)}.design-next .dp-event-section{margin-top:40px}.design-next .dp-event-section>h2{font-size:var(--fs-l);letter-spacing:-.01em;margin-bottom:12px;font-weight:600}.design-next .dp-event-section>p{font-size:var(--fs-m);line-height:1.6}.design-next .dp-event-section>p+p{margin-top:8px}.design-next .dp-program{padding:0;list-style:none}.design-next .dp-program li{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:12px;padding:12px 0;font-size:15px;display:grid}.design-next .dp-program time{color:var(--muted);font-variant-numeric:tabular-nums}.design-next .dp-checklist{gap:8px;padding:0;list-style:none;display:grid}.design-next .dp-checklist li{align-items:flex-start;gap:10px;font-size:15px;display:flex}.design-next .dp-checklist svg{color:var(--st-open);margin-top:3px}.design-next .dp-beginners{color:var(--muted);margin-top:14px;font-size:15px}.design-next .dp-partners{font-size:var(--fs-m)}.design-next .dp-map{gap:8px;display:grid}.design-next .dp-map iframe,.design-next .dp-map-placeholder{aspect-ratio:16/9;border-radius:var(--r-m);background:var(--surface);border:0;width:100%}.design-next .dp-map-placeholder{border:1px solid var(--line);color:var(--fg);text-align:center;place-content:center;justify-items:center;gap:6px;padding:16px;display:grid}.design-next .dp-map-placeholder span{font-size:var(--fs-s);color:var(--muted);text-underline-offset:4px;text-decoration:underline}.design-next .dp-faq details{border-bottom:1px solid var(--line)}.design-next .dp-faq details:first-child{border-top:1px solid var(--line)}.design-next .dp-faq summary{min-height:56px;font-size:var(--fs-m);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-weight:500;list-style:none;display:flex}.design-next .dp-faq summary::-webkit-details-marker{display:none}.design-next .dp-faq summary svg{transition:transform .2s var(--ease);color:var(--muted)}.design-next .dp-faq details[open] summary svg{transform:rotate(45deg)}.design-next .dp-faq details p{color:var(--muted);padding-bottom:16px;font-size:15px}.design-next .dp-organizer{font-size:var(--fs-s);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:32px;display:flex}.design-next .dp-organizer strong{color:var(--fg);font-weight:600}.design-next .dp-organizer a{min-height:44px;color:var(--fg);text-underline-offset:4px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.design-next .dp-dock{display:none}.design-next .dp-toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom));z-index:80;background:var(--fg);max-width:calc(100vw - 32px);color:var(--bg);font-size:var(--fs-s);animation:dp-rise .2s var(--ease);border-radius:999px;padding:12px 18px;font-weight:500;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #00000040}.design-next .dp-qa{max-width:calc(860px + 2 * var(--gutter));gap:12px;padding-block:48px 96px;display:grid}.design-next .dp-qa h1{font-size:var(--fs-h2)}.design-next .dp-qa>p{color:var(--muted)}.design-next .dp-qa h2{font-size:var(--fs-l);margin-top:24px;font-weight:600}.design-next .dp-qa-row{flex-wrap:wrap;gap:8px 20px;display:flex}.design-next .dp-qa .dp-button{justify-self:start}.design-next .dp-case-poster{border-radius:var(--r-l);cursor:pointer;width:min(100%,400px);padding:0;display:block;position:relative;overflow:hidden}.design-next .dp-case-poster .dp-tag{z-index:1;font-size:var(--fs-s);padding:8px 14px;position:absolute;bottom:12px;left:12px}@media (min-width:1600px){.design-next{--header-h:72px}.design-next .dp-logo-img{height:32px}}@media (max-width:1023px){.design-next .dp-event-grid{gap:36px}}@media (max-width:860px){.design-next .dp-nav{display:none}.design-next .dp-header-actions{gap:2px;margin-left:auto}.design-next .dp-menu-toggle{display:inline-grid}.design-next .dp-tickets-link{justify-content:center;width:44px}.design-next .dp-tickets-link span{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.design-next .dp-logo-img{height:26px}.design-next .dp-footer-inner{grid-template-columns:1fr}.design-next .dp-footer nav{justify-content:flex-start}.design-next .dp-event-grid{grid-template-columns:minmax(0,1fr);gap:24px}.design-next .dp-event-media{position:static}.design-next .dp-event-cover .dp-cover{aspect-ratio:5/4}.design-next .dp-event-backdrop{height:520px}.design-next .dp-back{margin-block:4px}.design-next .dp-event.has-dock{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.design-next .dp-dock{z-index:40;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));color:#f4f2ec;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .25s var(--ease);visibility:hidden;background:#10120fe6;border-top:1px solid #f4f2ec1f;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%)}.design-next .dp-dock.is-visible{visibility:visible;transform:none}.design-next .dp-dock>div{flex:1;min-width:0;display:grid}.design-next .dp-dock strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.design-next .dp-dock span{color:#f4f2ecb3;font-size:13px}.design-next .dp-dock .dp-status{color:#f4f2ec;font-size:13px}.design-next .dp-dock .dp-button{flex:none;min-height:48px;padding:0 20px}.design-next.dp-page-event .dp-toast{bottom:calc(92px + env(safe-area-inset-bottom))}}@media (max-width:640px){.design-next .dp-catalog{padding-block:24px 72px}.design-next .dp-catalog-tools{flex-wrap:nowrap;margin:20px 0 24px}.design-next .dp-search{flex:auto;max-width:none}.design-next .dp-date-trigger{padding:0 14px}.design-next .dp-catalog-tools:has(.has-date) .dp-search{flex-basis:0}.design-next .dp-grid{grid-template-columns:minmax(0,1fr);gap:0}.design-next .dp-grid>.dp-card{border-bottom:1px solid var(--line);grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"media copy save";align-items:start;gap:14px;padding-block:14px}.design-next .dp-grid>.dp-card:first-child{padding-top:0}.design-next .dp-grid>.dp-card .dp-card-media{border-radius:10px}.design-next .dp-grid>.dp-card .dp-card-demo{padding:3px 7px;font-size:11px;top:6px;left:6px}.design-next .dp-grid>.dp-card .dp-card-copy{padding-top:2px}.design-next .dp-grid>.dp-card .dp-card-copy p{white-space:normal}.design-next .dp-grid>.dp-card .dp-card-venue{white-space:nowrap}.design-next .dp-grid>.dp-card .dp-card-state{flex-wrap:wrap;column-gap:0;margin-top:2px}.design-next .dp-grid>.dp-card .dp-save{margin:-8px -10px 0 -8px}.design-next .dp-grid>.dp-card .dp-card-copy h3 a:after{inset:0 -4px}.design-next .dp-rail{grid-auto-columns:74%;gap:16px;margin-left:0}.design-next .dp-rail-arrow{display:none}.design-next .dp-home-events-head .dp-text-action{white-space:nowrap}.design-next .dp-home-events{padding-block:48px 56px}.design-next .dp-dialog{border-radius:var(--r-l) var(--r-l) 0 0;width:100%;max-width:100%;max-height:calc(100dvh - 24px);margin:auto 0 0}.design-next .dp-dialog-body{padding:24px var(--gutter) calc(20px + env(safe-area-inset-bottom))}.design-next .dp-dialog-poster{border-radius:0;width:auto;margin:auto}.design-next .dp-dialog-poster .dp-dialog-body{padding:0}.design-next .dp-picker-grid button{width:42px;height:42px}.design-next .dp-footer-inner{gap:8px}}@media (max-width:359px){.design-next .dp-grid>.dp-card{grid-template-columns:84px minmax(0,1fr) auto}}@media (max-height:520px) and (orientation:landscape){.design-next .dp-menu nav a{min-height:48px;font-size:22px}.design-next .dp-event-cover .dp-cover{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.design-next *,.design-next :before,.design-next :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.design-next .dp-hero{height:100vh;color:#fff;background:#13150f;height:100lvh;min-height:520px;position:relative}.design-next .dp-hero-stage{height:100vh;height:100svh;min-height:inherit;pointer-events:none;position:absolute;top:0;left:0;right:0}.design-next .dp-hero-stage>*{pointer-events:auto}.design-next .dp-hero>picture,.design-next .dp-hero>picture>img,.design-next .dp-hero>video,.design-next .dp-hero-shade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.design-next .dp-hero-shade{background:linear-gradient(#0007,#0000 35%,#0001 70%,#0006)}.design-next .dp-hero-cta{min-width:196px;position:absolute;top:50%;left:50%;translate:-50% -50%}.design-next .dp-hero .dp-hero-cta{color:#fff;letter-spacing:-.005em;white-space:nowrap;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);text-shadow:0 1px 2px #0000004d;min-width:0;min-height:64px;transition:background-color .2s var(--ease),border-color .2s var(--ease);background:#0e100d61;border:1px solid #ffffff8c;border-radius:999px;gap:18px;padding:0 7px 0 30px;font-size:19px;font-weight:600;box-shadow:inset 0 1px #ffffff2e,0 12px 30px -16px #0009}.design-next .dp-hero .dp-hero-cta:hover{background:#0e100d80;border-color:#ffffffbf}.design-next .dp-hero-cta-arrow{background:var(--orange);color:#fff;width:50px;height:50px;transition:background-color .2s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.design-next .dp-hero .dp-hero-cta:hover .dp-hero-cta-arrow{background:#f2520e}.design-next .dp-hero-cta-arrow svg{transition:transform .25s var(--ease)}.design-next .dp-hero .dp-hero-cta:hover .dp-hero-cta-arrow svg{transform:translate(2px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.design-next .dp-hero .dp-hero-cta{background:#0e100db8}}.design-next .dp-hero-cta:focus-visible{outline-offset:3px;outline:2px solid #fff}.design-next .dp-hero-control{right:var(--gutter);bottom:calc(24px + env(safe-area-inset-bottom));position:absolute}.design-next .dp-home-events{padding-top:72px;padding-bottom:72px;scroll-margin-top:24px}.design-next .dp-partner-strip{padding-block:8px 72px}.design-next .dp-collabs{background:var(--bg);padding-block:88px 56px}.design-next .dp-collabs-title{padding-inline:var(--gutter);text-wrap:balance;text-align:center;font-family:var(--font-ui);font-size:var(--fs-m);letter-spacing:0;color:var(--muted);margin:0 auto 36px;font-weight:500;line-height:1.4}.design-next .dp-collabs-viewport{outline:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.design-next .dp-collabs-viewport:focus-visible{outline:2px solid var(--fg);outline-offset:4px;border-radius:var(--r-s)}.design-next .dp-collabs-track{will-change:transform;width:max-content;animation:40s linear infinite dp-collabs;display:flex}:is(.design-next .dp-collabs-viewport:focus-visible .dp-collabs-track,.design-next .dp-collabs-viewport.is-held .dp-collabs-track){animation-play-state:paused}@media (hover:hover){.design-next .dp-collabs-viewport:hover .dp-collabs-track{animation-play-state:paused}}.design-next .dp-collabs-row{flex-shrink:0;align-items:center;gap:80px;margin:0;padding:12px 80px 12px 0;list-style:none;display:flex}.design-next .dp-collabs-row li{align-items:center;height:80px;display:flex}.design-next .dp-collabs-row img{height:var(--h);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:none;display:block}.design-next .dp-theme-dark .dp-collabs-row img{filter:invert(.94)}@keyframes dp-collabs{to{transform:translate(-50%)}}@media (max-width:767px){.design-next .dp-collabs{padding-block:56px 40px}.design-next .dp-collabs-title{margin-bottom:24px}.design-next .dp-collabs-row{gap:48px;padding-right:48px}.design-next .dp-collabs-row li{height:64px}.design-next .dp-collabs-row img{height:calc(var(--h) * .8)}}@media (prefers-reduced-motion:reduce){.design-next .dp-collabs-viewport{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.design-next .dp-collabs-track{padding-inline:var(--gutter);animation:none}.design-next .dp-collabs-row[aria-hidden]{display:none}.design-next .dp-collabs-row{padding-right:0}}.design-next .dp-partner-card{border-radius:var(--r-l);background:var(--ink);color:#f4f2ec;transition:background-color .2s var(--ease);justify-content:space-between;align-items:center;gap:24px 40px;padding:28px 32px;display:flex}.design-next .dp-partner-card:hover{background:var(--ink-3)}.design-next .dp-partner-card:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.design-next .dp-partner-copy{gap:6px;display:grid}.design-next .dp-partner-copy strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(22px,1.6vw + 12px,30px);font-weight:450;line-height:1.15}.design-next .dp-partner-copy span{font-size:var(--fs-m);color:#f4f2ecb8}.design-next .dp-partner-card .dp-button{flex:none}.design-next .dp-count{background:color-mix(in srgb,currentColor 14%,transparent);min-width:20px;height:20px;font-size:var(--fs-xs);border-radius:999px;place-items:center;margin-left:8px;padding:0 6px;font-weight:500;line-height:1;display:inline-grid}.design-next .dp-button-small{min-height:44px;font-size:var(--fs-s);gap:6px;padding:0 16px}.design-next .dp-dialog-actions{flex-wrap:wrap;gap:10px;display:flex}.design-next .dp-inline-link{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;color:var(--fg)}.design-next .dp-inline-link:hover{text-decoration-color:currentColor}.design-next .dp-account{min-height:70vh;padding-block:40px 88px}.design-next .dp-account-head{align-items:center;gap:16px;margin-bottom:28px;display:flex}.design-next .dp-avatar{background:var(--ink);width:56px;height:56px;color:var(--paper);font-size:var(--fs-l);border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}.design-next .dp-account-head h1{font-size:var(--fs-h2);line-height:1.1}.design-next .dp-account-head p{margin-top:2px}.design-next .dp-account-tabs{max-width:100%;margin-bottom:32px}.design-next .dp-account-tabs button{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}.design-next .dp-account-body{gap:48px;display:grid}.design-next .dp-account-body>.dp-empty{padding-top:24px}.design-next .dp-account-group h2,.design-next .dp-account-past summary{font-family:var(--font-ui);font-size:var(--fs-l);letter-spacing:0;margin-bottom:12px;font-weight:500;line-height:1.3}.design-next .dp-pass{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;gap:40px;max-width:960px;display:grid}.design-next .dp-pass-media{border-radius:var(--r-m);aspect-ratio:4/5;background:var(--surface-2);display:block;overflow:hidden}.design-next .dp-pass-media .dp-cover,.design-next .dp-row-thumb .dp-cover,.design-next .dp-p-case-media .dp-cover{aspect-ratio:auto;width:100%;height:100%}.design-next .dp-pass-body{justify-items:start;gap:14px;display:grid}.design-next .dp-pass-body h2{font-size:var(--fs-h1)}.design-next .dp-pass-body h2 a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.design-next .dp-pass-facts{font-size:var(--fs-m);gap:8px;padding:0;list-style:none;display:grid}.design-next .dp-pass-facts li{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.design-next .dp-pass-facts svg{color:var(--muted)}.design-next .dp-pass-actions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.design-next .dp-pass-cancel{color:var(--muted)}.design-next .dp-rows{border-top:1px solid var(--line);max-width:960px;padding:0;list-style:none}.design-next .dp-row{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:16px;padding-block:14px;display:grid;position:relative}.design-next .dp-row-thumb{border-radius:var(--r-s);background:var(--surface-2);width:72px;height:72px;overflow:hidden}.design-next .dp-row-thumb .dp-cover-type{justify-content:center;align-items:center;padding:0}.design-next .dp-row-thumb .dp-cover-type strong,.design-next .dp-row-thumb .dp-poster-kicker{display:none}.design-next .dp-row-thumb .dp-cover-type .dp-logo-img{align-self:center;width:70%;height:auto;margin:0}.design-next .dp-row-copy{gap:2px;min-width:0;display:grid}.design-next .dp-row-copy h3{font-size:var(--fs-m);overflow-wrap:anywhere;font-weight:500;line-height:1.3}.design-next .dp-row-copy h3 a:after{content:"";position:absolute;inset:0}.design-next .dp-row-copy h3 a:hover{text-underline-offset:3px;text-decoration:underline}.design-next .dp-row-copy p{font-size:var(--fs-s);color:var(--muted)}.design-next .dp-row-copy .dp-status{white-space:normal}.design-next .dp-row-action{z-index:1;flex-direction:column;align-items:flex-end;gap:2px;display:flex;position:relative}.design-next .dp-row-action .dp-link-button{min-height:44px;font-size:var(--fs-s);color:var(--muted)}.design-next .dp-account-past summary{text-align:left;cursor:pointer;justify-content:flex-start;align-items:center;width:auto;min-height:44px;margin:0;padding:0;list-style:none;display:flex}.design-next .dp-account-past summary::-webkit-details-marker{display:none}.design-next .dp-account-past summary:before{content:"";width:8px;height:8px;transition:transform .2s var(--ease);border-bottom:1.6px solid;border-right:1.6px solid;margin:0 12px 3px 2px;transform:rotate(-45deg)}.design-next .dp-account-past[open] summary:before{transform:rotate(45deg)}.design-next .dp-account-past .dp-rows{margin-top:8px}.design-next .dp-account-profile{gap:20px;max-width:480px}.design-next .dp-chips{flex-wrap:wrap;gap:8px;display:flex}.design-next .dp-chip-check{display:inline-flex;position:relative}.design-next .dp-chip-check input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.design-next .dp-chip-check span{border:1px solid var(--line);min-height:44px;font-size:var(--fs-s);transition:background-color .2s var(--ease),color .2s var(--ease);border-radius:999px;align-items:center;padding:0 16px;font-weight:500;display:inline-flex}.design-next .dp-chip-check input:checked+span{background:var(--fg);color:var(--bg);border-color:var(--fg)}.design-next .dp-chip-check input:focus-visible+span{outline:2px solid var(--orange);outline-offset:3px}.design-next .dp-account-profile input[readonly]{background:var(--surface-2);color:var(--muted)}.design-next .dp-signin{justify-items:start;gap:14px;max-width:440px;padding-block:24px;display:grid}.design-next .dp-signin h1{font-size:var(--fs-h2)}.design-next .dp-signin .dp-button{margin-top:6px}.design-next .dp-p-hero{color:#fff;isolation:isolate;background:#11140f;align-items:flex-end;height:88svh;min-height:540px;max-height:900px;display:flex;position:relative}.design-next .dp-p-hero>picture,.design-next .dp-p-hero>picture>img{object-fit:cover;object-position:50% 35%;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.design-next .dp-p-hero:after{content:"";z-index:-1;background:radial-gradient(70% 62% at 0 100%,#0a0b09d1 0%,#0a0b098c 42%,#0a0b0900 78%),linear-gradient(#0a0b0966,#0a0b0900 22%);position:absolute;inset:0}.design-next .dp-p-hero h1,.design-next .dp-p-hero p{text-shadow:0 1px 18px #00000059}.design-next .dp-p-hero-copy{justify-items:start;gap:16px;padding-bottom:64px;display:grid}.design-next .dp-p-hero h1{max-width:11ch;font-size:clamp(44px,5.4vw,84px);line-height:.98}.design-next .dp-p-hero p{font-size:var(--fs-l);color:#ffffffdb;max-width:34ch}.design-next .dp-p-hero .dp-button{margin-top:8px}.design-next .dp-p-formats{color:#f4f2ec;background:var(--ink);isolation:isolate;position:relative;overflow:hidden}.design-next .dp-p-formats-bg{object-fit:cover;z-index:-2;opacity:.42;width:100%;height:100%;position:absolute;inset:0}.design-next .dp-p-formats:before{content:"";z-index:-1;background:linear-gradient(90deg,#10120fe0,#10120f8c 70%,#10120f59);position:absolute;inset:0}.design-next .dp-p-formats-inner{padding-block:96px 40px}.design-next .dp-p-formats h2{font-size:var(--fs-h2);color:#f4f2ecb3;margin-bottom:40px}.design-next .dp-p-formats ul{border-top:1px solid #f4f2ec2e;padding:0;list-style:none}.design-next .dp-p-formats li{border-bottom:1px solid #f4f2ec2e;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:24px 40px;padding-block:28px;display:grid}.design-next .dp-p-formats h3{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(28px,3vw,44px);font-weight:450;line-height:1.05}.design-next .dp-p-formats li p{font-size:var(--fs-m);color:#f4f2ecc7;max-width:38ch}.design-next .dp-p-format-link{min-height:44px;font-size:var(--fs-s);transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease);border:1px solid #f4f2ec4d;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-weight:500;display:inline-flex}.design-next .dp-p-format-link:hover{background:var(--orange);border-color:var(--orange);color:var(--ink)}.design-next .dp-p-note{font-size:var(--fs-xs);color:#f4f2ec8c;margin-top:24px}.design-next .dp-p-cases{padding-block:88px 24px}.design-next .dp-p-cases>h2{margin-bottom:32px}.design-next .dp-p-case-list{grid-template-columns:repeat(auto-fill,minmax(260px,320px));gap:40px 32px;display:grid}.design-next .dp-p-case{align-content:start;gap:6px;display:grid}.design-next .dp-p-case-media{aspect-ratio:4/5;border-radius:var(--r-m);background:var(--surface-2);margin-bottom:10px;display:block;overflow:hidden}.design-next .dp-p-case h3{font-size:var(--fs-l);font-weight:500;line-height:1.25}.design-next .dp-p-case h3 a:hover{text-underline-offset:3px;text-decoration:underline}.design-next .dp-p-contact{scroll-margin-top:calc(var(--header-h) + 16px);grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:64px;padding-block:88px 96px;display:grid}.design-next .dp-p-contact-head{align-content:start;gap:14px;display:grid}.design-next .dp-p-contact-head h2{font-size:var(--fs-h1);max-width:12ch}.design-next .dp-p-form{gap:18px}.design-next .dp-p-form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.design-next .dp-field textarea{resize:vertical}.design-next .dp-p-choice{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.design-next .dp-p-choice legend{font-size:var(--fs-s);margin-bottom:8px;padding:0;font-weight:500}.design-next .dp-p-choice legend .dp-muted-text{font-weight:400}.design-next .dp-p-segment{border-radius:var(--r-m);flex-wrap:wrap;max-width:100%;display:flex}.design-next .dp-p-segment button{white-space:nowrap;flex:auto;min-height:44px}.design-next .dp-p-submit{justify-self:start;min-width:220px}.design-next .dp-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.design-next .dp-p-done{align-content:start;max-width:440px}.design-next .dp-p-done h3{font-size:var(--fs-xl);font-weight:500}.design-next .dp-alert{padding:10px var(--gutter);background:var(--err);color:#fff;font-size:var(--fs-s);text-align:center}.design-next .dp-alert .dp-inline-link{color:#fff;min-height:0;text-decoration-color:#fff9}.design-next .dp-field select,.design-next .dp-select{border:1px solid var(--line);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%2362655e' stroke-width='1.6'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 16px center;width:100%;min-height:48px;color:var(--fg);font-size:var(--fs-m);-webkit-appearance:none;appearance:none;border-radius:12px;padding:12px 40px 12px 14px;font-weight:400}.design-next .dp-field select:focus{border-color:var(--fg);outline:none}.design-next .dp-ticket-people{border-radius:var(--r-m);flex-wrap:wrap;justify-self:start;max-width:100%}.design-next .dp-ticket-people button{min-height:44px}.design-next .dp-p-signin{align-content:start;justify-items:start}.design-next .dp-page{padding-block:40px 88px}.design-next .dp-c-head{gap:14px;margin-bottom:32px;display:grid}.design-next .dp-c-head h1{max-width:14ch;font-size:clamp(40px,4.6vw,72px);line-height:1}.design-next .dp-c-head p{font-size:var(--fs-l);color:var(--muted);max-width:46ch}.design-next .dp-c-photo{margin-bottom:72px}.design-next .dp-c-photo img{aspect-ratio:16/8;object-fit:cover;object-position:50% 35%;border-radius:var(--r-m);background:var(--surface-2);width:100%}.design-next .dp-c-photo figcaption{font-size:var(--fs-s);color:var(--muted);margin-top:10px}.design-next .dp-c-section{margin-bottom:72px}.design-next .dp-c-section>h2{margin-bottom:24px}.design-next .dp-clubs{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.design-next .dp-clubs li{border-bottom:1px solid var(--line);align-content:start;gap:10px;padding:24px 32px 28px 0;display:grid}.design-next .dp-clubs li:nth-child(2n){border-left:1px solid var(--line);padding-left:32px}.design-next .dp-clubs h3{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(24px,2.2vw,32px);font-weight:450;line-height:1.05}.design-next .dp-clubs p{color:var(--muted);max-width:40ch}.design-next .dp-clubs .dp-dialog-actions{align-items:center;margin-top:6px}.design-next .dp-values{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-bottom:24px;padding-top:28px;list-style:none;display:grid}.design-next .dp-values h2{font-size:var(--fs-xl);margin-bottom:10px}.design-next .dp-values p{color:var(--muted)}.design-next .dp-prose{max-width:calc(720px + 2 * var(--gutter))}.design-next .dp-prose h1{font-size:var(--fs-h1);margin-bottom:20px}.design-next .dp-prose h2{font-size:var(--fs-xl);margin:32px 0 10px}.design-next .dp-prose p{margin-bottom:14px;font-size:17px;line-height:1.6}.design-next .dp-prose-note{border-radius:var(--r-s);background:var(--surface-2);color:var(--muted);padding:14px 16px;font-size:var(--fs-s)!important}.design-next .dp-prose-image{border-radius:var(--r-m);width:100%;margin:8px 0 24px}.design-next .dp-journal{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:40px 24px;padding:0;list-style:none;display:grid}.design-next .dp-journal img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-m);width:100%;margin-bottom:12px}.design-next .dp-journal h2{font-size:var(--fs-xl)}.design-next .dp-journal a:hover h2{text-underline-offset:4px;text-decoration:underline}.design-next .dp-not-found{align-content:center;justify-items:start;gap:16px;min-height:70svh;display:grid}.design-next .dp-not-found .dp-logo-img{width:auto;height:28px;margin-bottom:24px}@media (max-width:860px){.design-next .dp-pass{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:28px}.design-next .dp-p-formats li{grid-template-columns:minmax(0,1fr) auto;gap:10px 24px}.design-next .dp-p-formats li p{grid-area:2/1}.design-next .dp-p-format-link{grid-area:1/2/span 2}.design-next .dp-p-contact{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:640px){.design-next .dp-hero{min-height:480px}.design-next .dp-home-events{padding-top:44px;padding-bottom:44px}.design-next .dp-partner-strip{padding-block:0 48px}.design-next .dp-partner-card{flex-direction:column;align-items:stretch;padding:24px 20px}.design-next .dp-partner-card .dp-button{justify-content:center}.design-next .dp-account{padding-block:24px 64px}.design-next .dp-account-head{gap:12px;margin-bottom:20px}.design-next .dp-avatar{width:48px;height:48px;font-size:var(--fs-m)}.design-next .dp-account-tabs{width:100%;margin-bottom:24px;display:flex}.design-next .dp-account-tabs button{flex:1 1 0;justify-content:center;padding:0 10px}.design-next .dp-account-body{gap:36px}.design-next .dp-pass{grid-template-columns:minmax(0,1fr);gap:20px}.design-next .dp-pass-media{aspect-ratio:16/10}.design-next .dp-pass-body h2{font-size:clamp(28px,8vw,36px)}.design-next .dp-pass-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.design-next .dp-row{grid-template-columns:56px minmax(0,1fr);gap:12px}.design-next .dp-row-thumb{width:56px;height:56px}.design-next .dp-row-action{grid-column:2;justify-self:start;align-items:flex-start}.design-next .dp-p-hero{height:82svh;min-height:500px}.design-next .dp-p-hero>picture>img{object-position:57% 40%}.design-next .dp-p-hero-copy{padding-bottom:calc(36px + env(safe-area-inset-bottom))}.design-next .dp-p-hero h1{font-size:clamp(40px,12vw,52px)}.design-next .dp-p-hero p{font-size:var(--fs-m)}.design-next .dp-p-hero .dp-button{width:100%}.design-next .dp-p-formats-inner{padding-block:56px 32px}.design-next .dp-p-formats h2{margin-bottom:24px}.design-next .dp-p-formats li{grid-template-columns:minmax(0,1fr);padding-block:22px}.design-next .dp-p-formats li p{grid-area:auto}.design-next .dp-p-format-link{grid-area:auto;justify-self:start;margin-top:4px}.design-next .dp-p-cases{padding-block:56px 8px}.design-next .dp-p-cases>h2{margin-bottom:20px}.design-next .dp-p-case-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.design-next .dp-p-case h3{font-size:var(--fs-m)}.design-next .dp-p-case .dp-muted-text{font-size:13px}.design-next .dp-p-contact{padding-block:56px 64px}.design-next .dp-p-form-row{grid-template-columns:minmax(0,1fr)}.design-next .dp-p-segment button{flex:100%}.design-next .dp-p-submit{justify-self:stretch}.design-next .dp-page{padding-block:24px 64px}.design-next .dp-c-head{margin-bottom:24px}.design-next .dp-c-head p{font-size:var(--fs-m)}.design-next .dp-c-photo{margin-bottom:48px}.design-next .dp-c-photo img{aspect-ratio:4/3}.design-next .dp-c-section{margin-bottom:48px}.design-next .dp-clubs{grid-template-columns:minmax(0,1fr)}.design-next .dp-clubs li,.design-next .dp-clubs li:nth-child(2n){border-left:0;padding:20px 0 24px}.design-next .dp-values{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:359px){.design-next .dp-p-case-list{grid-template-columns:minmax(0,1fr)}.design-next .dp-account-tabs button{padding:0 6px;font-size:13px}}@media (max-height:520px) and (orientation:landscape){.design-next .dp-hero{min-height:320px}.design-next .dp-p-hero{height:100svh;min-height:380px}}.design-next .dp-ticket-code{font-size:var(--fs-s);color:var(--muted);margin:0}.design-next .dp-ticket-code strong{letter-spacing:.08em;color:var(--fg);margin-top:2px;font-family:ui-monospace,Menlo,monospace;font-size:22px;display:block}.design-next .dp-cancelled{border-radius:var(--r-m);border:1px solid var(--err);background:color-mix(in srgb,var(--err) 10%,transparent);color:var(--fg);gap:6px;margin:0 0 16px;padding:16px 18px;display:grid}.design-next .dp-cancelled strong{color:var(--err);font-size:var(--fs-l)}.design-next .dp-cancelled p{margin:0}.design-next .dp-row-copy .dp-cancel-reason{color:var(--fg);font-size:var(--fs-s)}.design-next .dp-p-logos{padding-block:88px 8px}.design-next .dp-p-logos>h2{margin-bottom:28px}.design-next .dp-p-logo-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.design-next .dp-p-logo-grid li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);place-items:center;height:120px;padding:16px;display:grid}.design-next .dp-p-logo-grid img{height:var(--h);object-fit:contain;width:auto;max-width:100%}.design-next .dp-theme-dark .dp-p-logo-grid img{filter:invert(.94)}@media (max-width:767px){.design-next .dp-p-logos{padding-block:56px 0}.design-next .dp-p-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.design-next .dp-p-logo-grid li{height:96px;padding:14px}.design-next .dp-p-logo-grid img{height:calc(var(--h) * .8)}.design-next .dp-p-hero:after{background:linear-gradient(#0a0b0966,#0a0b0900 20%),linear-gradient(#0a0b0900 40%,#0a0b098c 66%,#0a0b09cc)}}.design-next .dp-auth{width:100%;max-width:400px}.design-next .dp-auth-more{font-size:var(--fs-s);flex-wrap:wrap;gap:8px 20px;display:flex}.design-next .dp-auth-more .dp-inline-link:disabled{color:var(--muted);cursor:default;text-decoration:none}.design-next .dp-signin .dp-auth{margin-top:4px}
