.Button-module__8RiFmG__btn{justify-content:center;align-items:center;gap:var(--btn-gap,14px);font-family:var(--font-text);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;text-align:center;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-soft), color var(--dur-fast) var(--ease-soft), border-color var(--dur-fast) var(--ease-soft);font-size:13px;display:inline-flex}html[lang=ka] .Button-module__8RiFmG__btn{text-transform:none;letter-spacing:.1em;font-size:14px}.Button-module__8RiFmG__pill{--btn-h:clamp(46px, 5.2vh, 58px);--btn-gap:clamp(10px, 1vw, 16px);--btn-pad-l:calc(var(--btn-h) * .34);--btn-spark-w:calc(var(--btn-h) * .62);--btn-spark-inset:calc(1px + var(--btn-pad-l) + var(--btn-spark-w) / 2);min-height:var(--btn-h);padding-inline:var(--btn-pad-l) calc(var(--btn-h) * .62);border:1px solid var(--fg);color:var(--fg);border-radius:999px}.Button-module__8RiFmG__pill:hover{background:var(--fg);color:var(--on-fg)}.Button-module__8RiFmG__pillSpark{width:var(--btn-spark-w);color:currentColor;flex:none}.Button-module__8RiFmG__accentSpark{color:var(--spark)}.Button-module__8RiFmG__pill:hover .Button-module__8RiFmG__accentSpark{color:inherit}.Button-module__8RiFmG__square{border:1px solid var(--fg);color:var(--fg);padding:17px 36px}.Button-module__8RiFmG__square:hover{background:var(--fg);color:var(--on-fg)}.Button-module__8RiFmG__solid{min-height:var(--btn-h,52px);border:1px solid var(--fg);background:var(--fg);color:var(--on-fg);border-radius:999px;padding-inline:clamp(24px,3vw,40px)}.Button-module__8RiFmG__solid:hover{color:var(--fg);background:0 0}.Button-module__8RiFmG__quiet{border-bottom:1px solid var(--rule-strong);color:var(--fg-muted);padding:10px 0}.Button-module__8RiFmG__quiet:hover{color:var(--fg);border-bottom-color:var(--fg)}
.Countdown-module__MswCLW__root{display:block}.Countdown-module__MswCLW__cells{align-items:stretch;display:flex}.Countdown-module__MswCLW__cell{border-left:1px solid var(--rule);gap:6px;min-width:3.2ch;padding-inline:clamp(12px,1.2vw,20px);display:grid}.Countdown-module__MswCLW__cell:first-child{border-left:0;padding-left:0}.Countdown-module__MswCLW__digit{font-family:var(--font-text);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-size:var(--count-size,clamp(1.6rem, 2.2vw, 2.1rem));color:var(--fg);margin-bottom:-.08em;padding-bottom:.08em;line-height:1;display:block;overflow:hidden}.Countdown-module__MswCLW__value{animation:.9s cubic-bezier(.16,1,.3,1) both Countdown-module__MswCLW__rise;display:block}.Countdown-module__MswCLW__root:not([data-ready=true]) .Countdown-module__MswCLW__value{animation:none}@keyframes Countdown-module__MswCLW__rise{0%{transform:translateY(105%)}to{transform:none}}.Countdown-module__MswCLW__unit{letter-spacing:.06em;color:var(--fg-subtle);font-size:12px}.Countdown-module__MswCLW__compact{--count-size:15px}.Countdown-module__MswCLW__compact .Countdown-module__MswCLW__cells{gap:0}.Countdown-module__MswCLW__compact .Countdown-module__MswCLW__cell{border-left:0;grid-auto-flow:column;align-items:baseline;gap:4px;padding-inline:0 14px}.Countdown-module__MswCLW__compact .Countdown-module__MswCLW__unit{letter-spacing:.02em;font-size:12px}.Countdown-module__MswCLW__display .Countdown-module__MswCLW__cells{gap:var(--count-gap,clamp(44px, 6.4vw, 104px));justify-content:center}.Countdown-module__MswCLW__display .Countdown-module__MswCLW__cell{border-left:0;justify-items:center;gap:clamp(8px,1.2vh,14px);min-width:0;padding:0}.Countdown-module__MswCLW__display .Countdown-module__MswCLW__digit{font-family:"BPG Paata Exp Numerals", var(--font-display-en);font-variant-numeric:lining-nums;font-feature-settings:normal;font-size:var(--count-display,clamp(3.6rem, 7.2vw, 8rem));color:#fff;margin-bottom:-.06em;padding-bottom:.06em;line-height:.95}.Countdown-module__MswCLW__display .Countdown-module__MswCLW__unit{letter-spacing:.08em;color:#ffffffd1;font-size:13px}.Countdown-module__MswCLW__state{font-size:var(--t-body);color:var(--fg)}@media (prefers-reduced-motion:reduce){.Countdown-module__MswCLW__value{animation:none}}
.Header-module__p1CKhG__bar{z-index:var(--z-header);height:var(--bar-h);padding-inline:var(--content-x);color:var(--fg);transition:background-color var(--dur-base) var(--ease-soft), box-shadow var(--dur-base) var(--ease-soft), translate .5s var(--ease-out);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;inset:0 0 auto}.Header-module__p1CKhG__away{pointer-events:none;translate:0 -100%}.Header-module__p1CKhG__bar.Header-module__p1CKhG__solid[data-bare]{background:var(--ink);box-shadow:inset 0 -1px 0 var(--rule)}.Header-module__p1CKhG__brand{justify-self:start;display:block}.Header-module__p1CKhG__logo{width:auto;max-width:52vw;height:clamp(13px,1.25vw,18px);display:block}.Header-module__p1CKhG__line{letter-spacing:.06em;color:var(--fg-muted);font-variant-numeric:tabular-nums lining-nums;gap:10px;font-size:12.5px;display:flex}.Header-module__p1CKhG__dot{color:var(--fg-faint)}.Header-module__p1CKhG__action{opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-soft), translate var(--dur-fast) var(--ease-out);justify-self:end;translate:0 -6px}.Header-module__p1CKhG__actionOn{opacity:1;pointer-events:auto;translate:0}.Header-module__p1CKhG__btn{--btn-h:42px;font-size:13px}@media (max-width:1023px){.Header-module__p1CKhG__line{display:none}.Header-module__p1CKhG__bar{grid-template-columns:1fr auto}}@media (max-width:720px){.Header-module__p1CKhG__action{display:none}}
.Hero-module__zjG1fa__hero{min-height:100svh;color:var(--fg);align-content:end;display:grid;position:relative;overflow:hidden}.Hero-module__zjG1fa__bg{z-index:0;will-change:transform;position:absolute;inset:0}.Hero-module__zjG1fa__poster{object-fit:cover}.Hero-module__zjG1fa__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease-soft);position:absolute;inset:0}.Hero-module__zjG1fa__video[data-live=true]{opacity:1}.Hero-module__zjG1fa__scrim{z-index:1;background:linear-gradient(#0000006b,#0000000f 26%,#0000001f 48%,#0000009e 78%,#000000b8);position:absolute;inset:0}.Hero-module__zjG1fa__lines{z-index:2;pointer-events:none;position:absolute;inset:0}.Hero-module__zjG1fa__ln{background:var(--line-photo);display:block;position:absolute}.Hero-module__zjG1fa__edge{transform-origin:50% 0;width:1px;top:0;bottom:0}.Hero-module__zjG1fa__edgeL{left:var(--edge-x)}.Hero-module__zjG1fa__edgeR{right:var(--edge-x)}.Hero-module__zjG1fa__inner{z-index:3;width:100%;padding-inline:var(--content-x);padding-top:calc(var(--bar-h) + 32px);position:relative}.Hero-module__zjG1fa__head{max-width:1180px;padding-bottom:clamp(30px,5.4vh,60px)}.Hero-module__zjG1fa__kicker{letter-spacing:.04em;max-width:46ch;color:var(--fg-muted);margin-bottom:clamp(16px,2.4vh,26px);font-size:14px;line-height:1.55}.Hero-module__zjG1fa__title{font-family:var(--font-display);font-weight:400;font-size:calc(clamp(2.9rem, 7.4vw, 7.8rem) * var(--ka-display-scale));line-height:calc(1.02 + var(--ka-lh-bump));letter-spacing:-.005em;color:var(--fg);text-wrap:balance}.Hero-module__zjG1fa__host{color:var(--fg-strong);margin-top:clamp(14px,2vh,22px);font-size:clamp(16px,1.45vw,19px);line-height:1.5}.Hero-module__zjG1fa__actions{margin-top:clamp(24px,4vh,40px)}.Hero-module__zjG1fa__crossRow{height:1px;margin-inline:calc(var(--content-x) * -1);position:relative}.Hero-module__zjG1fa__cross{transform-origin:0%;height:1px;inset:0}.Hero-module__zjG1fa__node{left:var(--edge-x);color:#fff;width:clamp(16px,1.5vw,21px);position:absolute;top:0;transform:translate(-50%,-50%)}html.js .Hero-module__zjG1fa__edge{transform:scaleY(0)}html.js .Hero-module__zjG1fa__cross{transform:scaleX(0)}html.js .Hero-module__zjG1fa__colRule{transform:scaleY(0)}html.js .Hero-module__zjG1fa__node{opacity:0;transform:translate(-50%,-50%)scale(.3)}:is(html:not(.js) .Hero-module__zjG1fa__ln,html.no-anim .Hero-module__zjG1fa__ln,html:not(.js) .Hero-module__zjG1fa__colRule,html.no-anim .Hero-module__zjG1fa__colRule){transform:none}:is(html:not(.js) .Hero-module__zjG1fa__node,html.no-anim .Hero-module__zjG1fa__node){opacity:1;transform:translate(-50%,-50%)}.Hero-module__zjG1fa__colophon{padding-bottom:max(env(safe-area-inset-bottom,0px), clamp(18px, 3vh, 34px));align-items:stretch;display:flex}.Hero-module__zjG1fa__fact{flex:1 1 0;min-width:0;padding:clamp(18px,2.8vh,30px) clamp(16px,2vw,36px) 0}.Hero-module__zjG1fa__fact:first-child{padding-left:0}.Hero-module__zjG1fa__place{flex:1.9 1 0}.Hero-module__zjG1fa__count{flex:none;padding-right:0}.Hero-module__zjG1fa__colRule{background:var(--rule);transform-origin:50% 0;flex:none;width:1px;margin-top:clamp(18px,2.8vh,30px)}.Hero-module__zjG1fa__label{letter-spacing:.12em;color:var(--fg-subtle);margin-bottom:10px;font-size:12px;display:block}.Hero-module__zjG1fa__value{color:var(--fg);gap:6px;font-size:clamp(17px,1.5vw,21px);line-height:1.3;display:grid}.Hero-module__zjG1fa__num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}.Hero-module__zjG1fa__sub{color:var(--fg-muted);font-size:13.5px;line-height:1.45}@media (max-width:1100px){.Hero-module__zjG1fa__colophon{flex-wrap:wrap}.Hero-module__zjG1fa__count{border-top:1px solid var(--rule);flex:100%;margin-top:clamp(18px,2.8vh,30px);padding-left:0}.Hero-module__zjG1fa__colRuleLast{display:none}}@media (max-width:720px){.Hero-module__zjG1fa__inner{padding-top:calc(var(--bar-h) + 16px)}.Hero-module__zjG1fa__head{padding-bottom:26px}.Hero-module__zjG1fa__kicker{letter-spacing:.02em;margin-bottom:14px;font-size:13px}.Hero-module__zjG1fa__title{font-size:calc(clamp(2.5rem, 11.6vw, 3.6rem) * var(--ka-display-scale))}.Hero-module__zjG1fa__host{font-size:15.5px}.Hero-module__zjG1fa__actions>*{width:100%}.Hero-module__zjG1fa__colophon{grid-template-columns:1fr 1fr;column-gap:0;display:grid}.Hero-module__zjG1fa__colRule{display:none}.Hero-module__zjG1fa__fact{padding:16px 0 0}.Hero-module__zjG1fa__fact+.Hero-module__zjG1fa__colRule+.Hero-module__zjG1fa__fact{border-left:1px solid var(--rule);padding-left:16px}.Hero-module__zjG1fa__place,.Hero-module__zjG1fa__count{border-top:1px solid var(--rule);grid-column:1/-1;margin-top:16px;border-left:0!important;padding:16px 0 0!important}.Hero-module__zjG1fa__value{font-size:17px}}
.ChapterHead-module__9x2DTW__root{position:relative}.ChapterHead-module__9x2DTW__head{align-items:baseline;gap:clamp(12px,1.6vw,24px);display:flex}.ChapterHead-module__9x2DTW__num{font-family:var(--font-display);color:var(--fg);font-variant-numeric:lining-nums;font-size:clamp(1.9rem,3.2vw,3rem);line-height:1}.ChapterHead-module__9x2DTW__kicker{font-family:var(--font-display);letter-spacing:.05em;color:var(--fg-muted);max-width:30ch;font-size:clamp(.82rem,1.05vw,1rem);line-height:1.35}.ChapterHead-module__9x2DTW__crossWrap{margin-inline:calc(var(--content-x) * -1);margin-block:clamp(18px,2.8vh,30px) 0;position:relative}.ChapterHead-module__9x2DTW__cross{background:var(--rule);transform-origin:0;width:100%;height:1px;display:block}.ChapterHead-module__9x2DTW__spark{left:var(--edge-x);width:clamp(20px,2.2vw,30px);color:var(--fg);position:absolute;top:50%;translate:-50% -50%}
.Invitation-module__98cSFq__section{padding-block:var(--section-y)}.Invitation-module__98cSFq__inner{padding-inline:var(--content-x)}.Invitation-module__98cSFq__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(28px,4vh,44px) clamp(16px,2vw,32px);margin-top:clamp(40px,7vh,84px);display:grid}.Invitation-module__98cSFq__statement{font-family:var(--font-display);font-size:calc(var(--t-display-3) * var(--ka-display-scale));line-height:calc(1.24 + var(--ka-lh-bump));color:var(--fg);text-wrap:pretty;grid-column:1/6}.Invitation-module__98cSFq__lede{max-width:var(--measure);font-size:var(--t-lede);line-height:var(--lh-body);color:var(--fg-muted);grid-column:4/7}@media (max-width:1023px){.Invitation-module__98cSFq__statement{grid-column:1/-1}.Invitation-module__98cSFq__lede{grid-column:2/-1}}@media (max-width:720px){.Invitation-module__98cSFq__grid{display:block}.Invitation-module__98cSFq__lede{margin-top:26px}}
.About-module__wDEG4G__section{padding-block:var(--section-y)}.About-module__wDEG4G__inner{padding-inline:var(--content-x)}.About-module__wDEG4G__grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;column-gap:clamp(16px,2vw,32px);margin-top:clamp(40px,7vh,84px);display:grid}.About-module__wDEG4G__statement{font-family:var(--font-display);font-weight:400;font-size:calc(var(--t-display-3) * var(--ka-display-scale) * 1.12);line-height:calc(1.16 + var(--ka-lh-bump));color:var(--fg);text-wrap:balance;grid-column:1/5}.About-module__wDEG4G__name{font-size:calc(var(--t-display-1) * 1.08);line-height:1.04;display:block}.About-module__wDEG4G__what{font-size:calc(var(--t-display-2) * var(--ka-display-scale));line-height:calc(var(--lh-display) + var(--ka-lh-bump));text-wrap:balance;margin-top:.3em;display:block}.About-module__wDEG4G__body{font-size:var(--t-lede);line-height:var(--lh-body);color:var(--fg-muted);grid-column:5/7;gap:1.1em;padding-top:.6em;display:grid}.About-module__wDEG4G__plate{height:min(88vh,900px);clip-path:inset(0% var(--edge-x) 0% var(--edge-x));margin-top:clamp(56px,10vh,120px);position:relative;overflow:hidden}.About-module__wDEG4G__plateImg{object-fit:cover;scale:1.14}.About-module__wDEG4G__plateRail{background:var(--line-photo);z-index:1;pointer-events:none;width:1px;position:absolute;top:0;bottom:0}:is(html.no-anim .About-module__wDEG4G__plate,html:not(.js) .About-module__wDEG4G__plate){clip-path:none}.About-module__wDEG4G__pair{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);margin-top:clamp(56px,10vh,120px);display:grid}.About-module__wDEG4G__fig{margin:0}.About-module__wDEG4G__figA{grid-column:1/4}.About-module__wDEG4G__figB{grid-column:5/7;margin-top:12vh}.About-module__wDEG4G__frame{position:relative;overflow:hidden}.About-module__wDEG4G__figA .About-module__wDEG4G__frame{aspect-ratio:4/5}.About-module__wDEG4G__figB .About-module__wDEG4G__frame{aspect-ratio:1}.About-module__wDEG4G__frame img{object-fit:cover}.About-module__wDEG4G__caption{gap:12px;margin-top:14px;display:grid}.About-module__wDEG4G__label{font-size:var(--t-meta);color:var(--fg-muted)}@media (max-width:1023px){.About-module__wDEG4G__statement{grid-column:1/-1}.About-module__wDEG4G__body{grid-column:2/-1;margin-top:28px}}@media (max-width:720px){.About-module__wDEG4G__grid{display:block}.About-module__wDEG4G__name{font-size:clamp(2.8rem,13vw,3.6rem)}.About-module__wDEG4G__statement{font-size:calc(1.7rem * var(--ka-display-scale))}.About-module__wDEG4G__body{margin-top:24px;font-size:15.5px}.About-module__wDEG4G__plate{aspect-ratio:4/5;height:auto}.About-module__wDEG4G__plateImg{scale:1.08}.About-module__wDEG4G__pair{display:block}.About-module__wDEG4G__figB{width:66%;margin:40px 0 0 auto}}
.Film-module__iAGghq__film{position:absolute;inset:0;overflow:hidden}.Film-module__iAGghq__poster{object-fit:cover}.Film-module__iAGghq__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease-soft);position:absolute;inset:0}.Film-module__iAGghq__video[data-live=true]{opacity:1}
.Learn-module__y_v0RW__section{padding-block:var(--section-y)}.Learn-module__y_v0RW__inner{padding-inline:var(--content-x)}.Learn-module__y_v0RW__title{max-width:18ch;font-family:var(--font-display);font-size:calc(var(--t-display-2) * var(--ka-display-scale));line-height:calc(var(--lh-display) + var(--ka-lh-bump));color:var(--fg);margin-top:clamp(40px,7vh,84px)}.Learn-module__y_v0RW__cols{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:clamp(48px,8vh,96px);display:grid}.Learn-module__y_v0RW__col{grid-template-rows:auto 1fr auto;min-height:clamp(260px,44vh,420px);padding:22px clamp(14px,1.6vw,26px) 4px;display:grid;position:relative}.Learn-module__y_v0RW__vline{background:var(--rule);height:100%;position:absolute;top:0;bottom:0;left:0}.Learn-module__y_v0RW__col:first-child .Learn-module__y_v0RW__vline,.Learn-module__y_v0RW__hline{display:none}.Learn-module__y_v0RW__col:first-child{padding-left:0}.Learn-module__y_v0RW__num{font-family:var(--font-text);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-size:var(--t-num-l);color:var(--ghost);-webkit-text-stroke:1px var(--fg-faint);grid-row:1;line-height:1}.Learn-module__y_v0RW__item{font-family:var(--font-display);font-size:calc(var(--t-title) * var(--ka-display-scale) * 1.08);line-height:calc(var(--lh-heading) + var(--ka-lh-bump));color:var(--fg);text-wrap:balance;grid-row:3;display:block}.Learn-module__y_v0RW__col>.r-mask{grid-row:3;align-self:end}.Learn-module__y_v0RW__after{margin-top:clamp(56px,9vh,100px)}.Learn-module__y_v0RW__afterRule{margin-inline:calc(var(--content-x) * -1);position:relative}.Learn-module__y_v0RW__cross{background:var(--rule);transform-origin:0;width:100%;height:1px;display:block}.Learn-module__y_v0RW__spark{left:var(--edge-x);width:clamp(20px,2.2vw,30px);color:var(--spark);position:absolute;top:50%;translate:-50% -50%}.Learn-module__y_v0RW__afterText{max-width:44ch;font-family:var(--font-display);font-size:calc(var(--t-heading) * var(--ka-display-scale));line-height:calc(1.32 + var(--ka-lh-bump));color:var(--fg-strong);margin-top:clamp(26px,4vh,40px)}@media (max-width:1599px){.Learn-module__y_v0RW__cols{grid-template-columns:repeat(3,minmax(0,1fr))}.Learn-module__y_v0RW__col{min-height:clamp(200px,28vh,300px)}.Learn-module__y_v0RW__col:nth-child(3n+1) .Learn-module__y_v0RW__vline{display:none}.Learn-module__y_v0RW__col:nth-child(3n+1){padding-left:0}.Learn-module__y_v0RW__hline{display:block;position:absolute;top:0;left:0;right:0}.Learn-module__y_v0RW__col:nth-child(-n+3) .Learn-module__y_v0RW__hline{display:none}}@media (max-width:720px){.Learn-module__y_v0RW__cols{margin-top:36px;display:block}.Learn-module__y_v0RW__col{grid-template-rows:none;grid-template-columns:44px 1fr;align-items:baseline;min-height:0;padding:20px 0;display:grid}.Learn-module__y_v0RW__vline{display:none}.Learn-module__y_v0RW__hline{position:absolute;top:0;left:0;right:0;display:block!important}.Learn-module__y_v0RW__num{color:var(--fg-subtle);-webkit-text-stroke:0;grid-row:auto;font-size:13.5px}.Learn-module__y_v0RW__col>.r-mask{grid-row:auto}.Learn-module__y_v0RW__item{font-size:calc(1.22rem * var(--ka-display-scale));grid-row:auto}.Learn-module__y_v0RW__afterText{font-size:calc(1.2rem * var(--ka-display-scale))}}
.Programme-module__Q6md0q__section{padding-block:var(--section-y)}.Programme-module__Q6md0q__inner{padding-inline:var(--content-x)}.Programme-module__Q6md0q__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;margin:clamp(40px,7vh,84px) 0 clamp(40px,7vh,80px);display:flex}.Programme-module__Q6md0q__eyebrow{letter-spacing:.12em;color:var(--fg-subtle);font-variant-numeric:tabular-nums lining-nums;font-size:12.5px}.Programme-module__Q6md0q__title{font-family:var(--font-display);font-size:calc(var(--t-display-2) * var(--ka-display-scale));line-height:calc(var(--lh-display) + var(--ka-lh-bump));color:var(--fg)}.Programme-module__Q6md0q__list{position:relative}.Programme-module__Q6md0q__fill{top:0;left:calc(var(--edge-x) - var(--content-x));width:1px;height:var(--to,0%);background:var(--fg-strong);transition:height 1.2s var(--ease-in-out);pointer-events:none;position:absolute}.Programme-module__Q6md0q__row{grid-template-columns:repeat(6,minmax(0,1fr));align-items:baseline;column-gap:clamp(16px,2vw,32px);min-height:clamp(110px,15vh,150px);padding-block:clamp(26px,3.6vh,36px) clamp(28px,4vh,40px);display:grid;position:relative}.Programme-module__Q6md0q__rule{top:0;left:calc(var(--content-x) * -1);right:calc(var(--content-x) * -1);width:auto;position:absolute}.Programme-module__Q6md0q__end{height:1px;list-style:none;position:relative}.Programme-module__Q6md0q__node{top:0;left:calc(var(--edge-x) - var(--content-x));width:clamp(11px,.9vw,13px);color:var(--fg-faint);transition:color var(--dur-fast) var(--ease-soft), width var(--dur-base) var(--ease-out);position:absolute;translate:-50% -50%}.Programme-module__Q6md0q__row[data-lit] .Programme-module__Q6md0q__node{width:clamp(18px,2vw,26px);color:var(--spark)}.Programme-module__Q6md0q__when{grid-column:1/2;gap:8px;display:grid}.Programme-module__Q6md0q__time{font-family:var(--font-text);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;color:var(--fg);font-size:clamp(2rem,2.8vw,2.75rem);line-height:1;display:block}.Programme-module__Q6md0q__dur{font-size:var(--t-meta);color:var(--fg-subtle)}.Programme-module__Q6md0q__row[data-state=now] .Programme-module__Q6md0q__dur{color:var(--spark)}.Programme-module__Q6md0q__row[data-state=next] .Programme-module__Q6md0q__dur{color:var(--fg-muted)}.Programme-module__Q6md0q__part{font-family:var(--font-display);font-weight:400;font-size:calc(var(--t-display-3) * var(--ka-display-scale));line-height:calc(1.2 + var(--ka-lh-bump));color:var(--fg);text-wrap:balance;grid-column:2/5}.Programme-module__Q6md0q__detail{max-width:36ch;font-size:var(--t-body);line-height:var(--lh-body);color:var(--fg-muted);grid-column:5/7}.Programme-module__Q6md0q__item{white-space:normal}.Programme-module__Q6md0q__row[data-state=past] :is(.Programme-module__Q6md0q__time,.Programme-module__Q6md0q__part,.Programme-module__Q6md0q__detail,.Programme-module__Q6md0q__dur){color:var(--fg-faint)}@media (max-width:1023px){.Programme-module__Q6md0q__row{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.Programme-module__Q6md0q__when{grid-column:1}.Programme-module__Q6md0q__part{grid-column:2}.Programme-module__Q6md0q__detail{grid-column:2;margin-top:10px}}@media (max-width:720px){.Programme-module__Q6md0q__row{min-height:0;padding-block:22px 26px;display:block}.Programme-module__Q6md0q__when{align-items:baseline;gap:12px;display:flex}.Programme-module__Q6md0q__time{font-size:24px}.Programme-module__Q6md0q__dur{font-size:13px}.Programme-module__Q6md0q__part{font-size:calc(1.45rem * var(--ka-display-scale));margin-top:8px}.Programme-module__Q6md0q__detail{font-size:var(--t-body-sm);margin-top:6px}.Programme-module__Q6md0q__item{white-space:normal}.Programme-module__Q6md0q__row[data-lit] .Programme-module__Q6md0q__node{width:18px}}
.Register-module__3y0vtW__section{padding-block:var(--section-y)}.Register-module__3y0vtW__inner{padding-inline:var(--content-x)}.Register-module__3y0vtW__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:clamp(24px,6vw,120px);margin-top:clamp(40px,7vh,84px);display:grid}.Register-module__3y0vtW__side{top:calc(var(--bar-h) + 40px);position:sticky;container-type:inline-size}.Register-module__3y0vtW__title{font-family:var(--font-display);font-size:min(calc(var(--t-display-2) * var(--ka-display-scale)), calc(98cqi / var(--word-em,9.6)));line-height:calc(var(--lh-display) + var(--ka-lh-bump));color:var(--fg);text-wrap:balance}.Register-module__3y0vtW__facts{margin-top:clamp(28px,5vh,48px)}.Register-module__3y0vtW__fact{border-top:1px solid var(--rule);font-size:var(--t-body);grid-template-columns:96px 1fr;gap:16px;padding-block:14px;line-height:1.5;display:grid}.Register-module__3y0vtW__fact:last-child{border-bottom:1px solid var(--rule)}.Register-module__3y0vtW__fact dt{font-size:var(--t-meta);color:var(--fg-subtle);padding-top:2px}.Register-module__3y0vtW__fact dd{color:var(--fg);gap:4px;display:grid}.Register-module__3y0vtW__num{font-variant-numeric:tabular-nums lining-nums}.Register-module__3y0vtW__strong{color:var(--fg);font-weight:400}.Register-module__3y0vtW__muted{font-size:var(--t-meta);color:var(--fg-muted);display:block}.Register-module__3y0vtW__panel{justify-self:end;width:100%;max-width:600px}.Register-module__3y0vtW__form{gap:clamp(18px,2.8vh,28px);display:grid}.Register-module__3y0vtW__pair{grid-template-columns:1fr 1fr;gap:clamp(18px,2vw,28px);display:grid}.Register-module__3y0vtW__field{gap:4px;min-width:0;display:grid}.Register-module__3y0vtW__label{font-size:var(--t-body);color:var(--fg);-webkit-text-stroke:.35px currentColor}.Register-module__3y0vtW__control{align-items:center;display:flex;position:relative}.Register-module__3y0vtW__withDial{align-items:stretch}.Register-module__3y0vtW__dial{border-bottom:1px solid var(--rule-strong);transition:border-color var(--dur-fast) var(--ease-soft), box-shadow var(--dur-fast) var(--ease-soft), opacity var(--dur-fast) var(--ease-soft);flex:none;display:flex;position:relative}.Register-module__3y0vtW__dial:hover{border-bottom-color:var(--fg-subtle)}.Register-module__3y0vtW__control:focus-within .Register-module__3y0vtW__dial{border-bottom-color:var(--fg);box-shadow:0 1px 0 var(--fg)}.Register-module__3y0vtW__control[data-invalid] .Register-module__3y0vtW__dial{border-bottom-color:var(--spark);box-shadow:0 1px 0 var(--spark)}.Register-module__3y0vtW__dial[data-own]{opacity:.4}.Register-module__3y0vtW__dialButton{height:48px;font-family:var(--font-text);color:var(--fg);font-variant-numeric:tabular-nums lining-nums;cursor:pointer;align-items:center;gap:8px;padding:0 14px 0 0;font-size:17px;line-height:1;display:inline-flex}.Register-module__3y0vtW__dialButton:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.Register-module__3y0vtW__dialFlag{border-radius:50%;flex:none;width:20px;height:20px}.Register-module__3y0vtW__dialChevron{width:10px;height:10px;color:var(--fg-subtle);transition:rotate var(--dur-fast) var(--ease-out)}.Register-module__3y0vtW__dial[data-open] .Register-module__3y0vtW__dialChevron{rotate:180deg}.Register-module__3y0vtW__dialList{z-index:5;overscroll-behavior:contain;background:var(--white);width:min(320px,100vw - 40px);max-height:300px;box-shadow:0 1px 2px rgba(var(--ink-rgb), .08), 0 18px 48px -12px rgba(var(--ink-rgb), .35);color:var(--ink);animation:Register-module__3y0vtW__listIn .22s var(--ease-out) both;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}@keyframes Register-module__3y0vtW__listIn{0%{opacity:0;translate:0 -6px}}.Register-module__3y0vtW__dialOption{cursor:pointer;border-radius:8px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 10px;font-size:14.5px;line-height:1.3;display:grid}.Register-module__3y0vtW__dialOption[data-active]{background:rgba(var(--ink-rgb), .06)}.Register-module__3y0vtW__dialOption[aria-selected=true]{color:var(--ink);font-weight:400}.Register-module__3y0vtW__dialOption[aria-selected=true] .Register-module__3y0vtW__dialNum{color:var(--ink)}.Register-module__3y0vtW__dialName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Register-module__3y0vtW__dialNum{color:rgba(var(--ink-rgb), .55);font-variant-numeric:tabular-nums lining-nums}@media (prefers-reduced-motion:reduce){.Register-module__3y0vtW__dialList{animation:none}}.Register-module__3y0vtW__input{border:0;border-bottom:1px solid var(--rule-strong);width:100%;height:48px;color:var(--fg);font-family:var(--font-text);font-variant-numeric:lining-nums;caret-color:var(--spark);transition:border-color var(--dur-fast) var(--ease-soft), box-shadow var(--dur-fast) var(--ease-soft);background:0 0;border-radius:0;padding:0;font-size:17px}.Register-module__3y0vtW__input::placeholder{color:var(--fg-faint)}.Register-module__3y0vtW__input:hover{border-bottom-color:var(--fg-subtle)}.Register-module__3y0vtW__input:focus{border-bottom-color:var(--fg);box-shadow:0 1px 0 var(--fg);outline:none}.Register-module__3y0vtW__input[aria-invalid=true]{border-bottom-color:var(--spark);box-shadow:0 1px 0 var(--spark)}.Register-module__3y0vtW__input[readonly]{color:var(--fg-muted)}.Register-module__3y0vtW__input:-webkit-autofill{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;transition:background-color 9999s linear}.Register-module__3y0vtW__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;transition:background-color 9999s linear}.Register-module__3y0vtW__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;transition:background-color 9999s linear}.Register-module__3y0vtW__error{color:var(--fg);animation:Register-module__3y0vtW__in .4s var(--ease-out) both;align-items:center;gap:8px;margin-top:6px;font-size:12.5px;line-height:1.4;display:flex}.Register-module__3y0vtW__errorSpark{width:10px;color:var(--spark);flex:none}@keyframes Register-module__3y0vtW__in{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}.Register-module__3y0vtW__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Register-module__3y0vtW__failed{border-top:1px solid var(--spark);border-bottom:1px solid var(--spark);font-size:var(--t-body-sm);color:var(--fg);padding:14px 0}.Register-module__3y0vtW__failed a{color:var(--spark);white-space:nowrap}.Register-module__3y0vtW__sendRow{gap:14px;margin-top:6px;display:grid}.Register-module__3y0vtW__send{--btn-h:clamp(54px, 6.4vh, 62px);width:100%;min-height:var(--btn-h);border:1px solid var(--spark);background:var(--spark);color:var(--ink);letter-spacing:.08em;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-soft), color var(--dur-fast) var(--ease-soft);border-radius:999px;justify-content:center;align-items:center;gap:14px;padding-inline:22px 30px;font-size:15px;display:inline-flex}.Register-module__3y0vtW__send:hover{color:var(--spark);background:0 0}.Register-module__3y0vtW__sendSpark{color:currentColor;flex:none;width:30px}.Register-module__3y0vtW__send[data-sending]{pointer-events:none}.Register-module__3y0vtW__send[data-sending] .Register-module__3y0vtW__sendSpark{animation:1.2s linear infinite Register-module__3y0vtW__spin}@keyframes Register-module__3y0vtW__spin{to{rotate:1turn}}.Register-module__3y0vtW__note{color:var(--fg-subtle);text-align:center;font-size:12.5px;line-height:1.5}.Register-module__3y0vtW__closed{font-family:var(--font-display);font-size:calc(var(--t-heading) * var(--ka-display-scale));color:var(--fg)}.Register-module__3y0vtW__ticketWrap{animation:Register-module__3y0vtW__ticket .9s var(--ease-out) both;gap:clamp(22px,3.4vh,32px);display:grid}@keyframes Register-module__3y0vtW__ticket{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}.Register-module__3y0vtW__thanksBody{font-size:var(--t-lede);line-height:var(--lh-body);color:var(--fg-muted)}.Register-module__3y0vtW__ticket{border-top:1px solid var(--fg-faint);border-bottom:1px solid var(--fg-faint)}.Register-module__3y0vtW__tRow{grid-template-columns:96px 1fr;gap:16px;padding-block:18px;display:grid}.Register-module__3y0vtW__tRow+.Register-module__3y0vtW__tRow{border-top:1px solid var(--rule)}.Register-module__3y0vtW__tLabel{font-size:var(--t-meta);color:var(--fg-subtle);padding-top:3px}.Register-module__3y0vtW__tValue{color:var(--fg);gap:4px;font-size:clamp(17px,1.4vw,20px);line-height:1.35;display:grid}.Register-module__3y0vtW__tear{background-image:linear-gradient(to right, var(--fg-faint) 50%, transparent 0);background-size:10px 1px;height:1px;position:relative}.Register-module__3y0vtW__tearSpark{width:16px;color:var(--spark);background:var(--surface);box-shadow:0 0 0 6px var(--surface);position:absolute;top:50%;left:50%;translate:-50% -50%}.Register-module__3y0vtW__actions{display:grid}.Register-module__3y0vtW__actions li{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding-block:14px;display:flex}.Register-module__3y0vtW__aLabel{font-size:var(--t-body-sm);color:var(--fg-muted)}.Register-module__3y0vtW__aLinks{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.Register-module__3y0vtW__aLinks a,.Register-module__3y0vtW__aLinks button{border:1px solid var(--rule-strong);font-size:var(--t-body-sm);color:var(--fg);transition:border-color var(--dur-fast) var(--ease-soft), color var(--dur-fast) var(--ease-soft);border-radius:999px;align-items:center;gap:9px;padding:8px 16px 8px 13px;display:inline-flex}.Register-module__3y0vtW__aLinks a:hover,.Register-module__3y0vtW__aLinks button:hover{color:var(--spark);border-color:var(--spark)}.Register-module__3y0vtW__aLinks a:focus-visible,.Register-module__3y0vtW__aLinks button:focus-visible{outline:1px solid var(--fg);outline-offset:2px}.Register-module__3y0vtW__aIcon{flex:none;width:16px;height:16px}@media (max-width:1023px){.Register-module__3y0vtW__grid{grid-template-columns:1fr;row-gap:40px}.Register-module__3y0vtW__side{position:static}.Register-module__3y0vtW__panel{justify-self:stretch;max-width:none}}@media (max-width:720px){.Register-module__3y0vtW__pair{grid-template-columns:1fr}.Register-module__3y0vtW__fact,.Register-module__3y0vtW__tRow{grid-template-columns:84px 1fr}.Register-module__3y0vtW__actions li{flex-direction:column;align-items:flex-start;gap:8px}.Register-module__3y0vtW__aLinks{justify-content:flex-start}}
.Spread-module__bb4-gW__spread{grid-template-columns:1fr 1fr;min-height:max(100svh,680px);display:grid;position:relative}.Spread-module__bb4-gW__page{min-width:0;padding:calc(var(--bar-h) + clamp(8px, 2vh, 24px)) clamp(28px, 5vw, 96px) clamp(28px, 5vh, 56px);flex-direction:column;display:flex;position:relative;overflow:hidden}.Spread-module__bb4-gW__left{padding-left:var(--content-x)}.Spread-module__bb4-gW__right{padding-right:var(--content-x)}.Spread-module__bb4-gW__imagePage{padding:0}.Spread-module__bb4-gW__innerRail{display:none}.Spread-module__bb4-gW__folio{letter-spacing:.1em;color:var(--fg-subtle);justify-content:space-between;gap:16px;font-size:12px;display:flex}.Spread-module__bb4-gW__folioNum{font-variant-numeric:tabular-nums lining-nums}@media (max-width:900px){.Spread-module__bb4-gW__spread{grid-template-columns:1fr;min-height:0}.Spread-module__bb4-gW__page{padding:56px var(--content-x) 56px}.Spread-module__bb4-gW__imagePage{padding:0}.Spread-module__bb4-gW__innerRail{display:block}}
.ParallaxSlides-module__9l0owa__wrap{background:var(--ink);position:absolute;inset:0;overflow:hidden}.ParallaxSlides-module__9l0owa__frame{clip-path:inset(0% 0% 0% 100%);will-change:clip-path;position:absolute;inset:0;overflow:hidden}.ParallaxSlides-module__9l0owa__frame[data-first]{clip-path:inset(0%)}.ParallaxSlides-module__9l0owa__pic{will-change:transform;position:absolute;inset:0;transform:scale(1.06)}.ParallaxSlides-module__9l0owa__img{object-fit:cover}.ParallaxSlides-module__9l0owa__label{left:var(--content-x);z-index:3;letter-spacing:.06em;color:#fff;text-shadow:0 1px 12px #00000059;animation:ParallaxSlides-module__9l0owa__label 1.1s var(--ease-out) .5s both;font-size:12.5px;position:absolute;bottom:clamp(24px,4vh,44px)}@keyframes ParallaxSlides-module__9l0owa__label{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@media (max-width:900px){.ParallaxSlides-module__9l0owa__wrap{aspect-ratio:4/5;position:relative;inset:auto}}
.Footer-module__M49yPW__footer{padding-block:clamp(56px, 9vh, 100px) max(env(safe-area-inset-bottom,0px), 28px)}.Footer-module__M49yPW__inner{padding-inline:var(--content-x)}.Footer-module__M49yPW__crossWrap{margin-inline:calc(var(--content-x) * -1);position:relative}.Footer-module__M49yPW__cross{background:var(--rule);transform-origin:0;width:100%;height:1px;display:block}.Footer-module__M49yPW__spark{left:var(--edge-x);width:clamp(18px,2vw,26px);color:var(--fg);position:absolute;top:50%;translate:-50% -50%}.Footer-module__M49yPW__cols{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(30px,5vh,52px);display:grid}.Footer-module__M49yPW__col{border-left:1px solid var(--rule);align-content:start;gap:8px;padding-inline:clamp(16px,2vw,32px);display:grid}.Footer-module__M49yPW__col:first-child{border-left:0;padding-left:0}.Footer-module__M49yPW__label{font-size:var(--t-meta);color:var(--fg-subtle)}.Footer-module__M49yPW__value{font-size:var(--t-body);color:var(--fg)}.Footer-module__M49yPW__num{font-variant-numeric:tabular-nums lining-nums}.Footer-module__M49yPW__link{font-size:var(--t-body-sm);color:var(--fg-muted);border-bottom:1px solid var(--rule-strong);transition:color var(--dur-fast) var(--ease-soft), border-color var(--dur-fast) var(--ease-soft);justify-self:start;padding-bottom:2px}.Footer-module__M49yPW__link:hover,a.Footer-module__M49yPW__value:hover{color:var(--spark);border-bottom-color:var(--spark)}.Footer-module__M49yPW__mark{width:calc(100% + 2 * (var(--content-x) - var(--edge-x)) - 2px);max-width:none;height:auto;margin:clamp(48px, 9vh, 110px) calc(var(--edge-x) - var(--content-x)) 0;opacity:.94;display:block}.Footer-module__M49yPW__strip{border-top:1px solid var(--rule);color:var(--fg-subtle);justify-content:space-between;gap:16px;margin-top:clamp(22px,3.4vh,34px);padding-top:16px;font-size:12.5px;display:flex}.Footer-module__M49yPW__credit{transition:color var(--dur-fast) var(--ease-soft);align-items:center;gap:10px;display:inline-flex}.Footer-module__M49yPW__creditMark{width:auto;height:14px;color:var(--fg);display:block}.Footer-module__M49yPW__credit:hover{color:var(--fg)}@media (max-width:720px){.Footer-module__M49yPW__cols{grid-template-columns:1fr;gap:0}.Footer-module__M49yPW__col{border-left:0;border-top:1px solid var(--rule);padding:18px 0}.Footer-module__M49yPW__col:first-child{border-top:0}.Footer-module__M49yPW__strip{flex-direction:column}}
.Brochure-module__LL6U5W__root{position:relative}.Brochure-module__LL6U5W__num{font-variant-numeric:tabular-nums lining-nums}.Brochure-module__LL6U5W__mutedBlock{font-size:var(--t-meta);color:var(--fg-muted);margin-top:3px;display:block}.Brochure-module__LL6U5W__coverText{justify-content:space-between;padding-top:clamp(28px,5vh,56px)}.Brochure-module__LL6U5W__coverHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.Brochure-module__LL6U5W__coverLogo{width:auto;max-width:100%;height:clamp(15px,1.35vw,19px);display:block}.Brochure-module__LL6U5W__lockup{margin-block:auto;padding-block:clamp(24px,4vh,48px)}.Brochure-module__LL6U5W__coverTitle{--title:calc(clamp(1.9rem, 3.3vw, 3.7rem) * var(--ka-display-scale));white-space:nowrap;font-family:var(--font-display);font-weight:400;font-size:var(--title);line-height:calc(1.04 + var(--ka-lh-bump));color:var(--fg)}.Brochure-module__LL6U5W__titleWord{display:block}.Brochure-module__LL6U5W__titleLogoMask{margin-top:calc(var(--title) * .14);display:block}.Brochure-module__LL6U5W__titleLogo{height:calc(var(--title) * .86);width:auto;max-width:100%;display:block}.Brochure-module__LL6U5W__filmLogo{display:none}.Brochure-module__LL6U5W__filmKicker{z-index:3;letter-spacing:.03em;color:#fff;text-shadow:0 1px 14px #00000059;max-width:30ch;font-size:14px;line-height:1.55;position:absolute;top:clamp(28px,5vh,56px);left:clamp(28px,5vw,96px)}.Brochure-module__LL6U5W__host{color:var(--fg);margin-top:clamp(10px,1.6vh,16px);font-size:clamp(15px,1.2vw,17px)}.Brochure-module__LL6U5W__coverLede{max-width:46ch;font-size:var(--t-body-sm);color:var(--fg-muted);margin-top:clamp(16px,2.6vh,28px);line-height:1.65}.Brochure-module__LL6U5W__facts{grid-template-columns:1fr 1fr;gap:clamp(16px,2.6vh,26px) clamp(20px,3vw,48px);display:grid}.Brochure-module__LL6U5W__fact{align-content:start;gap:6px;display:grid}.Brochure-module__LL6U5W__fact dt{letter-spacing:.06em;color:var(--fg-subtle);align-items:center;gap:9px;font-size:12px;display:flex}.Brochure-module__LL6U5W__factIcon{width:18px;height:18px;color:var(--fg-muted);flex:none}.Brochure-module__LL6U5W__fact dd{font-size:var(--t-body);color:var(--fg);line-height:1.45}.Brochure-module__LL6U5W__factWide{grid-column:1/-1}.Brochure-module__LL6U5W__coverFilm{position:absolute;inset:0}.Brochure-module__LL6U5W__coverScrim{background:radial-gradient(62% 36%,#0000006b,#0000 74%),linear-gradient(#00000029,#0000 30% 62%,#0000006b);position:absolute;inset:0}.Brochure-module__LL6U5W__stem{background:var(--line-photo);z-index:2;height:34%;position:absolute;top:0;left:50%}.Brochure-module__LL6U5W__mid{background:var(--line-photo);z-index:2;width:auto;position:absolute;top:34%;left:0;right:0}.Brochure-module__LL6U5W__node{color:#fff;z-index:3;width:clamp(16px,1.5vw,21px);position:absolute;top:34%;left:50%;translate:-50% -50%}.Brochure-module__LL6U5W__filmCount{--count-display:clamp(2.8rem, 5.4vw, 6.2rem);--count-gap:clamp(22px, 3.4vw, 64px);z-index:3;text-shadow:0 2px 24px #0000002e;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.Brochure-module__LL6U5W__fullImg{position:absolute;inset:0}.Brochure-module__LL6U5W__fullImg img{object-fit:cover}.Brochure-module__LL6U5W__imageCaption{left:var(--content-x);z-index:2;letter-spacing:.06em;color:#fff;text-shadow:0 1px 12px #00000059;font-size:12.5px;position:absolute;bottom:clamp(24px,4vh,44px)}.Brochure-module__LL6U5W__aboutBody{margin-block:auto;padding-block:clamp(20px,3vh,36px)}.Brochure-module__LL6U5W__aboutTitle{font-family:var(--font-display);font-weight:400;font-size:calc(clamp(1.9rem, 3.3vw, 3.4rem) * var(--ka-display-scale));line-height:calc(1.1 + var(--ka-lh-bump));color:var(--fg);text-wrap:balance}.Brochure-module__LL6U5W__aboutText{max-width:52ch;font-size:var(--t-body-sm);color:var(--fg-muted);gap:.9em;margin-top:clamp(18px,3vh,30px);line-height:1.65;display:grid}.Brochure-module__LL6U5W__thumbs{grid-template-columns:repeat(3,1fr);gap:clamp(10px,1vw,16px);display:grid}.Brochure-module__LL6U5W__thumb{margin:0}.Brochure-module__LL6U5W__thumbImg{aspect-ratio:4/3;cursor:pointer;width:100%;padding:0;display:block;position:relative;overflow:hidden}.Brochure-module__LL6U5W__thumbImg img{transition:scale .9s var(--ease-out), opacity var(--dur-fast) var(--ease-soft)}.Brochure-module__LL6U5W__thumbImg:hover img{scale:1.04}.Brochure-module__LL6U5W__thumbs:has(.Brochure-module__LL6U5W__thumbImg[data-on=true]) .Brochure-module__LL6U5W__thumbImg:not([data-on=true]) img{opacity:.55}.Brochure-module__LL6U5W__thumbImg img{object-fit:cover}.Brochure-module__LL6U5W__thumbCap{color:var(--fg-muted);margin-top:8px;font-size:12px}.Brochure-module__LL6U5W__topics{gap:clamp(14px,2.3vh,22px);margin-block:clamp(56px,13vh,150px) auto;display:grid}.Brochure-module__LL6U5W__topic{grid-template-columns:44px 1fr;align-items:baseline;display:grid}.Brochure-module__LL6U5W__topicNum{color:var(--fg-subtle);font-variant-numeric:tabular-nums lining-nums;font-size:12.5px}.Brochure-module__LL6U5W__topicText{font-family:var(--font-display);font-size:calc(clamp(1.02rem, 1.35vw, 1.3rem) * var(--ka-display-scale));line-height:calc(1.3 + var(--ka-lh-bump));color:var(--fg);display:block}.Brochure-module__LL6U5W__buffet{max-width:52ch;font-size:var(--t-body-sm);color:var(--fg-strong);align-items:baseline;gap:12px;margin-top:clamp(16px,2.4vh,24px);line-height:1.6;display:flex}.Brochure-module__LL6U5W__buffetSpark{width:14px;color:var(--spark);flex:none;translate:0 2px}.Brochure-module__LL6U5W__timetable{gap:clamp(18px,3vh,30px);margin-block:clamp(56px,13vh,150px) auto;padding-bottom:clamp(16px,3vh,32px);display:grid}.Brochure-module__LL6U5W__slot{grid-template-columns:clamp(150px,12.5vw,196px) 1fr;align-items:baseline;display:grid}.Brochure-module__LL6U5W__slotUntil{letter-spacing:.01em;color:var(--fg-subtle);white-space:nowrap;font-size:.56em}.Brochure-module__LL6U5W__slotTime{font-family:var(--font-text);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;color:var(--fg);font-size:clamp(1.35rem,1.9vw,1.9rem);line-height:1;display:block}.Brochure-module__LL6U5W__slotText{gap:4px;display:grid}.Brochure-module__LL6U5W__slotPart{font-family:var(--font-display);font-size:calc(clamp(1.05rem, 1.45vw, 1.4rem) * var(--ka-display-scale));line-height:calc(1.25 + var(--ka-lh-bump));color:var(--fg);display:block}.Brochure-module__LL6U5W__slotDetail{color:var(--fg-muted);font-size:13.5px;line-height:1.5}.Brochure-module__LL6U5W__slotLit .Brochure-module__LL6U5W__slotTime,.Brochure-module__LL6U5W__slotLit .Brochure-module__LL6U5W__slotPart{color:var(--spark)}.Brochure-module__LL6U5W__venuePage{justify-content:flex-end;padding:0}.Brochure-module__LL6U5W__map{background:var(--white);display:block;position:absolute;inset:-24% 0 0;overflow:hidden}.Brochure-module__LL6U5W__mapImg{object-fit:cover}.Brochure-module__LL6U5W__pin{width:clamp(26px,2.4vw,34px);color:var(--ink);position:absolute;top:50%;left:50%;translate:-50% -50%}.Brochure-module__LL6U5W__pinLabel{color:var(--ink);text-shadow:0 0 4px #fff,0 0 8px #fff,0 0 12px #fff;font-size:13.5px;position:absolute;top:calc(50% + 12px);left:calc(50% + 26px)}.Brochure-module__LL6U5W__venueText{z-index:1;margin:0 var(--content-x) clamp(28px, 5vh, 56px) clamp(28px, 5vw, 96px);background:var(--white);padding:clamp(22px,3.2vh,34px) clamp(22px,2.4vw,38px) clamp(24px,3.6vh,38px);position:relative;box-shadow:0 24px 60px -24px #00000047}.Brochure-module__LL6U5W__venueGrid{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:clamp(14px,2.4vh,24px);display:flex}.Brochure-module__LL6U5W__venueName{font-family:var(--font-display);color:var(--fg);font-size:clamp(1.7rem,2.6vw,2.7rem);line-height:1.06}.Brochure-module__LL6U5W__floor{flex:none;justify-items:end;display:grid}.Brochure-module__LL6U5W__floorNum{font-family:var(--font-display-en);color:var(--fg);font-size:clamp(2.6rem,4vw,4rem);line-height:.9}.Brochure-module__LL6U5W__floorLabel{color:var(--fg-subtle);font-size:12px}.Brochure-module__LL6U5W__address{font-size:var(--t-body-sm);color:var(--fg-muted);margin-top:12px}.Brochure-module__LL6U5W__venueLinks{flex-wrap:wrap;gap:10px;margin-top:clamp(18px,3vh,28px);display:flex}.Brochure-module__LL6U5W__venueBtn{border:1px solid var(--ink);letter-spacing:.02em;white-space:nowrap;min-height:48px;color:var(--ink);-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-soft), color var(--dur-fast) var(--ease-soft);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px 0 18px;font-size:14px;display:inline-flex}.Brochure-module__LL6U5W__venueBtn:hover,.Brochure-module__LL6U5W__venueBtnMain{background:var(--ink);color:var(--white)}.Brochure-module__LL6U5W__venueBtnMain:hover{color:var(--ink);background:0 0}.Brochure-module__LL6U5W__venueBtn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.Brochure-module__LL6U5W__venueBtnIcon{flex:none;width:18px;height:18px}.Brochure-module__LL6U5W__formHead{container-type:inline-size}.Brochure-module__LL6U5W__formTitle{max-width:max(8.5em, calc((var(--word-em,9.6) + .05) * 1em));font-family:var(--font-display);font-size:min(calc(clamp(1.6rem, 2.6vw, 2.7rem) * var(--ka-display-scale)), calc(98cqi / var(--word-em,9.6)));line-height:calc(1.12 + var(--ka-lh-bump));color:var(--fg);margin-top:clamp(16px,2.8vh,30px)}.Brochure-module__LL6U5W__panel{justify-self:start;max-width:560px;margin-top:clamp(18px,3vh,34px)}.Brochure-module__LL6U5W__colophon{padding:clamp(26px, 4vh, 40px) var(--content-x) max(env(safe-area-inset-bottom,0px), clamp(26px, 4vh, 40px));border-top:1px solid var(--rule);color:var(--fg-muted);grid-template-columns:auto 1fr auto;align-items:center;gap:18px 40px;font-size:13px;display:grid}.Brochure-module__LL6U5W__colophonLogo{width:auto;height:22px}.Brochure-module__LL6U5W__colophonInfo{flex-wrap:wrap;justify-content:center;gap:8px 26px;display:flex}.Brochure-module__LL6U5W__colophonInfo a:hover,.Brochure-module__LL6U5W__colophonCredit a:hover{color:var(--fg)}.Brochure-module__LL6U5W__colophonCredit{color:var(--fg-subtle);flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.Brochure-module__LL6U5W__credit{align-items:center;gap:10px;display:inline-flex}.Brochure-module__LL6U5W__creditMark{width:auto;height:14px;color:var(--fg);display:block}@media (max-width:900px){.Brochure-module__LL6U5W__stem,.Brochure-module__LL6U5W__mid,.Brochure-module__LL6U5W__node{display:none}.Brochure-module__LL6U5W__coverText{padding-top:28px}.Brochure-module__LL6U5W__coverFilm,.Brochure-module__LL6U5W__fullImg{aspect-ratio:4/5;position:relative;inset:auto}.Brochure-module__LL6U5W__coverFilm{aspect-ratio:1}.Brochure-module__LL6U5W__coverFilmPage{order:-1}.Brochure-module__LL6U5W__filmLogo{z-index:3;filter:drop-shadow(0 1px 10px #0000004d);width:auto;max-width:calc(100% - 48px);height:16px;display:block;position:absolute;top:26px;left:50%;translate:-50%}.Brochure-module__LL6U5W__filmKicker,.Brochure-module__LL6U5W__coverHead{display:none}.Brochure-module__LL6U5W__filmCount{--count-display:clamp(2.2rem, 11vw, 3.4rem);--count-gap:clamp(16px, 5vw, 28px)}.Brochure-module__LL6U5W__thumbs{margin-top:28px}.Brochure-module__LL6U5W__map{aspect-ratio:4/5;flex:none;position:relative;inset:auto}.Brochure-module__LL6U5W__venueText{padding:40px var(--content-x) 48px;box-shadow:none;margin:0}.Brochure-module__LL6U5W__venuePage{order:-1}.Brochure-module__LL6U5W__venueBtn{flex:100%}.Brochure-module__LL6U5W__pinLabel{display:none}.Brochure-module__LL6U5W__colophon{grid-template-columns:1fr;justify-items:start}.Brochure-module__LL6U5W__colophonInfo{justify-content:flex-start}.Brochure-module__LL6U5W__topics,.Brochure-module__LL6U5W__timetable{margin-top:32px}}
.Document-module__pL7beG__page{--col:min(740px, calc(100% - 40px));--rail-gap:clamp(24px, 3vw, 48px);min-height:100vh;position:relative}.Document-module__pL7beG__page:before,.Document-module__pL7beG__page:after{content:"";background:var(--rule);pointer-events:none;transform-origin:50% 0;width:1px;position:absolute;top:0;bottom:0}.Document-module__pL7beG__page:before{left:calc((100% - var(--col)) / 2 - var(--rail-gap))}.Document-module__pL7beG__page:after{right:calc((100% - var(--col)) / 2 - var(--rail-gap))}html.js .Document-module__pL7beG__page:before{animation:Document-module__pL7beG__railDraw 1.6s var(--ease-in-out) .1s both}html.js .Document-module__pL7beG__page:after{animation:Document-module__pL7beG__railDraw 1.6s var(--ease-in-out) .1s both}@keyframes Document-module__pL7beG__railDraw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){html.js .Document-module__pL7beG__page:before{animation:none}html.js .Document-module__pL7beG__page:after{animation:none}}.Document-module__pL7beG__num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}.Document-module__pL7beG__muted{font-size:var(--t-meta);color:var(--fg-muted);margin-top:3px;display:block}.Document-module__pL7beG__bar{z-index:var(--z-header);border-bottom:1px solid var(--rule);background:rgba(var(--white-rgb), .92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.Document-module__pL7beG__bar:before,.Document-module__pL7beG__bar:after{content:"";background:var(--rule);pointer-events:none;width:1px;position:absolute;top:0;bottom:-1px}.Document-module__pL7beG__bar:before{left:calc((100% - var(--col)) / 2 - var(--rail-gap))}.Document-module__pL7beG__bar:after{right:calc((100% - var(--col)) / 2 - var(--rail-gap))}.Document-module__pL7beG__barSpark{z-index:1;left:calc((100% - var(--col)) / 2 - var(--rail-gap));width:15px;color:var(--spark);pointer-events:none;position:absolute;bottom:0;translate:-50% 50%}.Document-module__pL7beG__barInner{width:var(--col);height:var(--bar-h);justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;display:flex}.Document-module__pL7beG__barLogo img{width:auto;height:clamp(18px,1.6vw,21px);display:block}.Document-module__pL7beG__barCta{--btn-h:42px;font-size:12px}.Document-module__pL7beG__column{width:var(--col);margin-inline:auto}.Document-module__pL7beG__part{scroll-margin-top:var(--bar-h);padding-top:clamp(64px,10vh,104px)}.Document-module__pL7beG__frame{background:var(--stone);border-radius:2px;width:100%;position:relative;overflow:hidden}.Document-module__pL7beG__layer{will-change:transform;position:absolute}.Document-module__pL7beG__layer img{object-fit:cover}.Document-module__pL7beG__band{padding-top:clamp(56px,8vh,88px)}.Document-module__pL7beG__band+.Document-module__pL7beG__part{padding-top:calc(clamp(56px,8vh,88px) - 22px)}.Document-module__pL7beG__mark{--mark-gap:clamp(20px, 3vh, 28px);gap:var(--mark-gap);margin-bottom:calc(var(--mark-gap) - 6px);scroll-margin-top:calc(var(--bar-h) + 32px);display:grid}*+.Document-module__pL7beG__mark{margin-top:clamp(56px,8vh,88px)}.Document-module__pL7beG__markRule{height:1px;margin-top:22px;position:relative}.Document-module__pL7beG__markLine{top:0;left:calc(-1 * var(--out,var(--rail-gap)));right:calc(-1 * var(--out,var(--rail-gap)));background:var(--rule);transform-origin:0;width:auto;height:1px;position:absolute}.Document-module__pL7beG__crossSpark{z-index:1;top:0;left:calc(-1 * var(--out,var(--rail-gap)));width:15px;color:var(--spark);position:absolute;translate:-50% -50%}.Document-module__pL7beG__markNum{letter-spacing:.16em;color:var(--fg-subtle);font-variant-numeric:tabular-nums lining-nums;font-size:12px;position:absolute;bottom:10px;right:0}.Document-module__pL7beG__title,.Document-module__pL7beG__subTitle{font-family:var(--font-display);font-weight:400;line-height:calc(1.12 + var(--ka-lh-bump));color:var(--fg);text-wrap:balance}.Document-module__pL7beG__title{font-size:calc(var(--t-display-3) * var(--ka-display-scale))}.Document-module__pL7beG__subTitle{font-size:calc(var(--t-heading) * var(--ka-display-scale))}.Document-module__pL7beG__cover{padding-top:clamp(56px,10vh,112px)}.Document-module__pL7beG__coverLogo img{width:auto;max-width:100%;height:clamp(15px,1.6vw,19px);display:block}.Document-module__pL7beG__kicker{font-size:var(--t-meta);letter-spacing:.06em;color:var(--fg-subtle);margin-top:clamp(40px,7vh,72px);line-height:1.5}.Document-module__pL7beG__coverTitle{font-family:var(--font-display);font-weight:400;font-size:calc(clamp(2.1rem, 5.6vw, 4.2rem) * var(--ka-display-scale));line-height:calc(1.04 + var(--ka-lh-bump));color:var(--fg);text-wrap:balance;margin-top:14px}.Document-module__pL7beG__host{font-size:var(--t-lede);color:var(--fg-muted);margin-top:14px}.Document-module__pL7beG__coverFigure{margin-top:clamp(40px,6vh,60px)}.Document-module__pL7beG__heroScrim{pointer-events:none;background:radial-gradient(at 50% 55%,#00000080,#00000029 72%);position:absolute;inset:0}.Document-module__pL7beG__heroCount{--count-display:clamp(2.3rem, 6vw, 4.4rem);--count-gap:clamp(18px, 3.6vw, 44px);text-align:center;place-content:center;justify-items:center;gap:clamp(14px,2.4vh,22px);display:grid;position:absolute;inset:0}.Document-module__pL7beG__heroLead{letter-spacing:.12em;color:rgba(var(--white-rgb), .82);font-size:12px}.Document-module__pL7beG__facts{grid-template-columns:repeat(3,1fr);margin-top:clamp(32px,5vh,48px);display:grid;position:relative}.Document-module__pL7beG__facts:before,.Document-module__pL7beG__facts:after{content:"";left:calc(-1 * var(--rail-gap));right:calc(-1 * var(--rail-gap));background:var(--rule);height:1px;position:absolute}.Document-module__pL7beG__facts:before{top:0}.Document-module__pL7beG__facts:after{bottom:0}.Document-module__pL7beG__fact{align-content:start;gap:8px;padding:20px 16px 20px 0;display:grid}.Document-module__pL7beG__fact+.Document-module__pL7beG__fact{border-left:1px solid var(--rule);padding-left:16px}.Document-module__pL7beG__fact dt{letter-spacing:.08em;color:var(--fg-subtle);align-items:center;gap:7px;font-size:12px;display:inline-flex}.Document-module__pL7beG__factIcon{width:15px;height:15px}.Document-module__pL7beG__fact dd{color:var(--fg);font-size:15px;line-height:1.4}.Document-module__pL7beG__coverAction{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:clamp(28px,4.4vh,40px);display:flex}.Document-module__pL7beG__statement{font-family:var(--font-display);font-size:calc(var(--t-title) * var(--ka-display-scale));line-height:calc(1.5 + var(--ka-lh-bump));color:var(--fg);text-wrap:pretty}.Document-module__pL7beG__lede{font-size:var(--t-lede);line-height:var(--lh-body);color:var(--fg-muted);margin-top:24px}.Document-module__pL7beG__aboutLead{font-size:var(--t-lede);color:var(--fg);line-height:1.55}.Document-module__pL7beG__aboutLead strong{border-bottom:1px solid var(--spark);font-weight:400}.Document-module__pL7beG__prose{font-size:var(--t-body);line-height:var(--lh-body);color:var(--fg-muted);gap:14px;margin-top:18px;display:grid}.Document-module__pL7beG__figures{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:clamp(40px,6vh,56px);display:grid}.Document-module__pL7beG__figure{min-width:0}.Document-module__pL7beG__topics{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Document-module__pL7beG__topic{align-content:start;gap:14px;padding:clamp(22px,3vh,30px) 28px clamp(24px,3.4vh,32px) 0;display:grid;position:relative}.Document-module__pL7beG__topic:nth-child(2n){border-left:1px solid var(--rule);padding-left:28px;padding-right:0}.Document-module__pL7beG__topic:before,.Document-module__pL7beG__topic:nth-last-child(-n+2):after{content:"";background:var(--rule);height:1px;position:absolute}.Document-module__pL7beG__topic:before{top:0}.Document-module__pL7beG__topic:nth-last-child(-n+2):after{bottom:0}.Document-module__pL7beG__topic:nth-child(odd):before,.Document-module__pL7beG__topic:nth-child(odd):nth-last-child(-n+2):after{left:calc(-1 * var(--rail-gap));right:0}.Document-module__pL7beG__topic:nth-child(2n):before,.Document-module__pL7beG__topic:nth-child(2n):nth-last-child(-n+2):after{left:0;right:calc(-1 * var(--rail-gap))}.Document-module__pL7beG__topicNum{font-family:var(--font-text);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;color:rgba(var(--ink-rgb), .22);font-size:clamp(34px,3.6vw,44px);line-height:.8}.Document-module__pL7beG__topicText{color:var(--fg);text-wrap:pretty;font-size:16px;line-height:1.45}.Document-module__pL7beG__slot{grid-template-columns:var(--time-w,104px) minmax(0, 1fr);align-items:center;column-gap:24px;padding:18px 0;display:grid;position:relative}.Document-module__pL7beG__slot:before,.Document-module__pL7beG__slot:last-child:after{content:"";left:calc(-1 * var(--rail-gap));right:calc(-1 * var(--rail-gap));background:var(--rule);height:1px;position:absolute}.Document-module__pL7beG__slot:before{top:0}.Document-module__pL7beG__slot:last-child:after{bottom:0}.Document-module__pL7beG__slotTime{font-family:var(--font-text);font-size:var(--time-size,28px);letter-spacing:-.03em;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;color:var(--fg);white-space:nowrap;font-weight:700;line-height:.78}.Document-module__pL7beG__slotSpark{z-index:1;top:0;left:calc(-1 * var(--rail-gap));width:15px;color:var(--spark);position:absolute;translate:-50% -50%}.Document-module__pL7beG__slotText{gap:4px;display:grid}.Document-module__pL7beG__slotPart{color:var(--fg);font-size:15px;line-height:1.4}.Document-module__pL7beG__slotDetail{color:var(--fg-muted);font-size:14px;line-height:1.5}.Document-module__pL7beG__after{color:var(--fg-muted);align-items:flex-start;gap:12px;margin-top:32px;font-size:14.5px;line-height:1.6;display:flex}.Document-module__pL7beG__afterSpark{width:12px;color:var(--spark);flex:none;margin-top:5px}.Document-module__pL7beG__venueName{font-family:var(--font-display-en);font-size:var(--t-heading);color:var(--fg);line-height:1.2}.Document-module__pL7beG__venueWhere{font-size:var(--t-body);color:var(--fg-muted);margin-top:8px}.Document-module__pL7beG__map{aspect-ratio:16/10;background:var(--white);border-radius:2px;margin-top:clamp(28px,4.4vh,40px);display:block;position:relative;overflow:hidden}.Document-module__pL7beG__mapImg{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.Document-module__pL7beG__map:hover .Document-module__pL7beG__mapImg{transform:scale(1.03)}.Document-module__pL7beG__pin{width:clamp(24px,3vw,32px);color:var(--ink);position:absolute;top:50%;left:50%;translate:-50% -50%}.Document-module__pL7beG__pinLabel{color:var(--ink);white-space:nowrap;text-shadow:0 0 4px #fff,0 0 8px #fff,0 0 12px #fff;font-size:13px;position:absolute;top:calc(50% + 10px);left:calc(50% + 24px)}.Document-module__pL7beG__links{flex-wrap:wrap;gap:12px 32px;margin-top:24px;display:flex}.Document-module__pL7beG__formLede{font-size:var(--t-meta);color:var(--fg-muted)}.Document-module__pL7beG__panel.Document-module__pL7beG__panel{max-width:none;margin-top:32px}.Document-module__pL7beG__dark{--pad:clamp(30px, 5vw, 64px);--out:calc(var(--rail-gap) + var(--pad));--inner:calc(var(--out) - 2px);--top:clamp(64px, 10vh, 104px);margin-inline:calc(-1 * var(--rail-gap));padding:var(--top) var(--out) var(--inner)}.Document-module__pL7beG__dark[data-surface]{background:linear-gradient(to bottom, transparent calc(var(--top) + 22px), var(--surface) calc(var(--top) + 22px))}.Document-module__pL7beG__dark .Document-module__pL7beG__markNum{color:rgba(var(--ink-rgb), .55)}.Document-module__pL7beG__dark .Document-module__pL7beG__mark{--mark-gap:var(--inner);margin-bottom:clamp(16px,2.4vh,22px)}.Document-module__pL7beG__colophon{width:var(--col);gap:16px;margin:0 auto;padding:40px 0 clamp(40px,7vh,64px);display:grid;position:relative}.Document-module__pL7beG__colophonRule{top:0;left:calc(-1 * var(--rail-gap));right:calc(-1 * var(--rail-gap));background:var(--rule);height:1px;position:absolute}.Document-module__pL7beG__colophonLogo{width:auto;height:22px}.Document-module__pL7beG__colophonLinks{color:var(--fg);flex-wrap:wrap;gap:8px 24px;font-size:14px;display:flex}.Document-module__pL7beG__colophonLinks a,.Document-module__pL7beG__colophonCredit a{transition:border-color var(--dur-fast) var(--ease-soft);border-bottom:1px solid #0000}.Document-module__pL7beG__colophonLinks a:hover,.Document-module__pL7beG__colophonCredit a:hover{border-bottom-color:currentColor}.Document-module__pL7beG__colophonCredit{color:var(--fg-subtle);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:flex}.Document-module__pL7beG__credit{align-items:center;gap:8px;display:inline-flex}.Document-module__pL7beG__creditMark{width:auto;height:13px;color:var(--fg);display:block}@media (max-width:720px){.Document-module__pL7beG__page{--rail-gap:10px}.Document-module__pL7beG__barCta{--btn-h:38px;--btn-gap:8px;padding-inline:12px 16px;font-size:11.5px}.Document-module__pL7beG__facts{grid-template-columns:1fr}.Document-module__pL7beG__fact,.Document-module__pL7beG__fact+.Document-module__pL7beG__fact{border-left:0;padding:18px 0;position:relative}.Document-module__pL7beG__fact+.Document-module__pL7beG__fact:before{content:"";top:0;left:calc(-1 * var(--rail-gap));right:calc(-1 * var(--rail-gap));background:var(--rule);height:1px;position:absolute}.Document-module__pL7beG__figures{grid-template-columns:1fr 1fr;gap:10px}.Document-module__pL7beG__figure:first-child{grid-column:1/-1}.Document-module__pL7beG__figure:first-child .Document-module__pL7beG__frame{aspect-ratio:16/10!important}.Document-module__pL7beG__topics{grid-template-columns:1fr}.Document-module__pL7beG__topic,.Document-module__pL7beG__topic:nth-child(2n){border-left:0;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;padding:18px 0}.Document-module__pL7beG__topic:before,.Document-module__pL7beG__topic:nth-child(odd):before,.Document-module__pL7beG__topic:nth-child(2n):before{left:calc(-1 * var(--rail-gap));right:calc(-1 * var(--rail-gap))}.Document-module__pL7beG__topic:nth-last-child(2):after{display:none}.Document-module__pL7beG__topic:nth-child(n):last-child:after{left:calc(-1 * var(--rail-gap));right:calc(-1 * var(--rail-gap))}.Document-module__pL7beG__topicNum{font-size:30px}.Document-module__pL7beG__topicText{font-size:15px}.Document-module__pL7beG__slot{--time-w:70px;--time-size:22px;column-gap:14px;padding:16px 0}.Document-module__pL7beG__slotDetail{font-size:13px}.Document-module__pL7beG__map{aspect-ratio:4/3}.Document-module__pL7beG__dark button[type=submit]{letter-spacing:.04em;white-space:nowrap;gap:10px;padding-inline:16px 20px;font-size:14px}.Document-module__pL7beG__dark button[type=submit]>svg{width:24px}.Document-module__pL7beG__heroFrame{aspect-ratio:4/5!important}}
