.KANu4a_about{background:var(--stage);padding:clamp(110px,15vw,210px) 0 clamp(100px,12vw,180px)}.KANu4a_statement{font-family:var(--f-display);letter-spacing:-.005em;color:var(--ice-hi);max-width:22em;font-size:clamp(30px,3.9vw,58px);font-weight:300;line-height:1.14}.KANu4a_statement em{color:var(--rose-lt)}.KANu4a_grid{grid-template-columns:5fr 1fr 6fr;align-items:end;margin-top:clamp(72px,9vw,130px);display:grid}.KANu4a_photo{grid-column:1;max-width:420px;position:relative}.KANu4a_photo img{aspect-ratio:4/5;object-fit:cover;filter:grayscale(.35)brightness(.85)contrast(1.05);width:100%;height:auto}.KANu4a_text{grid-column:3}.KANu4a_text p{font-family:var(--f-serif);color:var(--text);font-size:clamp(20px,1.7vw,24px);line-height:1.55}.KANu4a_text p+p{margin-top:1em}.KANu4a_sign{flex-wrap:wrap;align-items:baseline;gap:22px;margin-top:44px;display:flex}.KANu4a_signName{font-family:var(--f-script);color:var(--rose-lt);font-size:44px;line-height:1}.KANu4a_signRole{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:13px;font-stretch:118%}.KANu4a_more{margin-top:36px}@media (max-width:1023px){.KANu4a_grid{grid-template-columns:1fr;gap:56px}.KANu4a_text{grid-column:1}.KANu4a_photo{max-width:340px}}@media (max-width:640px){.KANu4a_statement{font-size:30px;line-height:1.18}.KANu4a_signRole{font-size:14px}}
.Vh1SHG_classes{background:var(--paper);color:var(--ink-2);grid-template-columns:5fr 7fr;display:grid}.Vh1SHG_field{background:var(--rose);color:var(--ink-2);padding:var(--sec) clamp(28px, 4vw, 64px) var(--sec) max(var(--pad), calc((100vw - var(--rail) - var(--max)) / 2 + var(--pad)))}.Vh1SHG_sticky{gap:28px;display:grid;position:sticky;top:96px}.Vh1SHG_kicker{font-family:var(--f-serif);color:#4a3b3d;align-items:center;gap:16px;margin-bottom:28px;font-size:20px;font-style:italic;display:flex}.Vh1SHG_kicker:before{content:"";opacity:.7;background:currentColor;width:40px;height:1px}.Vh1SHG_h2{font-family:var(--f-display);letter-spacing:-.02em;font-size:clamp(46px,5.2vw,88px);font-weight:300;line-height:.95}.Vh1SHG_h2 em{font-style:italic}.Vh1SHG_lede{max-width:36em;font-size:clamp(17px,1.35vw,20px);line-height:1.6}.Vh1SHG_filter{border:0;min-width:0;margin:8px 0 0;padding:0}.Vh1SHG_filter legend{margin-bottom:14px;padding:0;font-size:15px;font-weight:600;font-stretch:118%}.Vh1SHG_chips{flex-wrap:wrap;gap:8px;display:flex}.Vh1SHG_chip{border:1.5px solid var(--ink-2);min-height:46px;color:var(--ink-2);cursor:pointer;transition:background-color .3s var(--ease-soft), color .3s var(--ease-soft);background:0 0;padding:0 18px;font-size:15px;font-weight:500;font-stretch:115%}.Vh1SHG_chip:hover{background:#2a2a2a1a}.Vh1SHG_chip[aria-pressed=true]{background:var(--ink-2);color:var(--rose-lt)}.Vh1SHG_count{font-size:15px}.Vh1SHG_list{padding:var(--sec) max(var(--pad), calc((100vw - var(--rail) - var(--max)) / 2 + var(--pad))) var(--sec) clamp(28px, 4vw, 72px);min-width:0}.Vh1SHG_notice{border:1.5px dashed #3535358c;align-items:center;gap:14px;margin-bottom:36px;padding:16px 20px;font-size:15px;display:flex}.Vh1SHG_notice strong{font-weight:600}.Vh1SHG_dot{background:var(--rose-dk);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.Vh1SHG_sched{border-collapse:collapse;width:100%}.Vh1SHG_sched thead th{text-align:left;letter-spacing:.03em;color:var(--mid);border-bottom:1.5px solid var(--ink);padding:0 12px 14px 0;font-size:13px;font-weight:500;font-stretch:118%}.Vh1SHG_sched tbody th,.Vh1SHG_sched td{border-bottom:1px solid var(--line-dark);vertical-align:baseline;text-align:left;padding:20px 12px 20px 0;font-size:16px;font-weight:400}.Vh1SHG_sched tbody th{font-family:var(--f-display);color:var(--ink-2);font-size:27px;line-height:1.1}.Vh1SHG_age{font-stretch:112%;font-weight:600!important}.Vh1SHG_isIn{animation:Vh1SHG_rowIn .45s var(--ease-soft) both}@keyframes Vh1SHG_rowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.Vh1SHG_tag{background:var(--rose-lt);color:var(--ink-2);white-space:nowrap;padding:3px 10px;font-size:13px;font-weight:500;font-stretch:115%;text-decoration:none;transition:background-color .3s;display:inline-block}.Vh1SHG_tag:hover{background:var(--rose)}.Vh1SHG_empty{font-family:var(--f-serif);padding:28px 0;font-size:19px;font-style:italic}.Vh1SHG_ctas{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:44px;display:flex}@media (max-width:1100px){.Vh1SHG_classes{grid-template-columns:1fr}.Vh1SHG_sticky{position:static}.Vh1SHG_field{padding:var(--sec) var(--pad) 56px}.Vh1SHG_list{padding:56px var(--pad) var(--sec)}}@media (max-width:820px){.Vh1SHG_sched thead{display:none}.Vh1SHG_sched,.Vh1SHG_sched tbody{display:block}.Vh1SHG_sched tr{border-bottom:1px solid var(--line-dark);grid-template-columns:1fr auto;column-gap:16px;padding:20px 0;display:grid}.Vh1SHG_sched tbody th,.Vh1SHG_sched td{border:0;padding:0;font-size:16px;display:block}.Vh1SHG_sched tbody th{grid-area:1/1;margin-bottom:8px;font-size:28px}.Vh1SHG_modCol{grid-area:1/2;place-self:start end;margin-top:8px}.Vh1SHG_age,.Vh1SHG_days{grid-column:1}.Vh1SHG_time{grid-area:2/2/span 2;align-self:end;font-weight:600}.Vh1SHG_notice,.Vh1SHG_count,.Vh1SHG_tag{font-size:16px}}@media (max-width:420px){.Vh1SHG_ctas .btn-solid{width:100%}}
.TT2Edq_ext{background:var(--stage);padding-bottom:clamp(100px,12vw,170px);position:relative}.TT2Edq_band{align-items:flex-end;height:min(56vh,520px);min-height:400px;display:flex;position:relative;overflow:hidden}.TT2Edq_band img{object-fit:cover;object-position:50% 78%;filter:grayscale(.5)brightness(.95)contrast(1.15);width:100%;height:100%;position:absolute;inset:0}.TT2Edq_band:before{content:"";z-index:1;background:linear-gradient(180deg, var(--night) 0%, #18171b00 22%, #18171b00 38%, #18171bdb 80%, var(--stage) 100%);position:absolute;inset:0}.TT2Edq_band:after{content:"";z-index:1;background:var(--rose);mix-blend-mode:color;opacity:.22;position:absolute;inset:0}.TT2Edq_band>.wrap{z-index:2;width:100%;padding-bottom:40px;position:relative}.TT2Edq_band .h2{text-shadow:0 2px 30px #0f0e14cc;max-width:9em}.TT2Edq_intro{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-top:40px;margin-bottom:80px;display:grid}.TT2Edq_intro p{max-width:30em;font-size:18px}.TT2Edq_introLink{justify-self:start}.TT2Edq_editions{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.TT2Edq_editions li{padding:36px 28px 8px 0;position:relative}.TT2Edq_editions li+li{border-left:1px solid var(--line);padding-left:28px}.TT2Edq_n{font-family:var(--f-display);color:var(--rose);font-size:clamp(64px,6vw,96px);font-style:italic;font-weight:300;line-height:.8}.TT2Edq_n small{letter-spacing:.01em;color:var(--muted);font-size:.3em;font-style:italic;font-family:var(--f-serif);margin-left:6px}.TT2Edq_t{font-family:var(--f-display);color:var(--ice-hi);margin-top:30px;font-size:clamp(26px,2.2vw,32px);font-weight:400;line-height:1.08}.TT2Edq_p{color:var(--muted);margin-top:12px;font-size:15px}.TT2Edq_next .TT2Edq_n{color:#0000;-webkit-text-stroke:1px var(--rose)}.TT2Edq_next .TT2Edq_t{color:var(--text);font-style:italic}@media (max-width:1180px){.TT2Edq_editions{grid-template-columns:repeat(2,minmax(0,1fr))}.TT2Edq_editions li:nth-child(3){border-left:0;padding-left:0}.TT2Edq_editions li:nth-child(n+3){border-top:1px solid var(--line);margin-top:32px}}@media (max-width:1023px){.TT2Edq_intro{grid-template-columns:1fr;gap:24px}}@media (max-width:640px){.TT2Edq_band{height:58vh;min-height:380px}.TT2Edq_intro p{font-size:17px}.TT2Edq_editions{grid-template-columns:1fr}.TT2Edq_editions li,.TT2Edq_editions li+li{border-left:0;margin-top:0;padding:28px 0}.TT2Edq_editions li+li{border-top:1px solid var(--line)}.TT2Edq_editions li:nth-child(n+3){margin-top:0}.TT2Edq_t{margin-top:20px}.TT2Edq_p{font-size:16px}}
.L1wZJW_gallery{background:var(--stage);padding:clamp(100px,12vw,170px) 0}.L1wZJW_head{justify-content:space-between;align-items:end;gap:32px;margin-bottom:56px;display:flex}.L1wZJW_mosaic{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(80px,8vw,116px);gap:14px;display:grid}.L1wZJW_mosaic figure{background:var(--night);margin:0;overflow:hidden}.L1wZJW_mosaic img{object-fit:cover;filter:grayscale(.9)brightness(.8)contrast(1.05);width:100%;height:100%;transition:filter .8s var(--ease), transform 1.2s var(--ease)}.L1wZJW_mosaic figure:hover img{filter:grayscale(0)brightness(.95);transform:scale(1.03)}.L1wZJW_m1{grid-area:1/1/5/5}.L1wZJW_m2{grid-area:1/5/4/10}.L1wZJW_m3{grid-area:1/10/5/13}.L1wZJW_m4{grid-area:4/5/8/10}.L1wZJW_m5{grid-area:5/1/8/5}.L1wZJW_m6{grid-area:5/10/8/13}@media (max-width:640px){.L1wZJW_head{flex-direction:column;align-items:flex-start}.L1wZJW_mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;gap:8px}.L1wZJW_m1{grid-area:1/1/3}.L1wZJW_m2{grid-area:1/2/2}.L1wZJW_m3{grid-area:2/2/4}.L1wZJW_m4{grid-area:3/1/4}.L1wZJW_m5{grid-area:4/1/6/3}.L1wZJW_m6{grid-area:6/1/8/3}}
.KcT5dq_grants{background:var(--brown);color:#f5f2ec;padding:clamp(90px,11vw,160px) 0;position:relative;overflow:hidden}.KcT5dq_grid{grid-template-columns:7fr 5fr;align-items:end;gap:clamp(40px,6vw,110px);display:grid;position:relative}:is(.KcT5dq_grants .h2,.KcT5dq_grants .h2 em){color:#f5f2ec}.KcT5dq_grants .kicker{color:#f0e4e5}.KcT5dq_grants p{color:#f5f2ec;max-width:28em;font-size:18px}.KcT5dq_grants p+p{margin-top:18px}.KcT5dq_grants .KcT5dq_note{font-family:var(--f-serif);font-size:21px;font-style:italic}.KcT5dq_btn{color:var(--char);background:#f5f2ec;margin-top:36px}.KcT5dq_btn:hover{background:var(--night);color:#f5f2ec}.KcT5dq_mark{opacity:.09;pointer-events:none;width:min(36vw,460px);height:auto;position:absolute;top:50%;right:-4%;transform:translateY(-50%)}.KcT5dq_grants :focus-visible{outline-color:#f5f2ec}@media (max-width:1023px){.KcT5dq_grid{grid-template-columns:1fr;gap:12px}.KcT5dq_mark{width:70vw;top:auto;bottom:-12%;right:-20%;transform:none}}@media (max-width:640px){.KcT5dq_grants p{font-size:17px}}
._2s92Tq_hero{background:var(--night);isolation:isolate;height:100svh;min-height:620px;position:relative;overflow:hidden}._2s92Tq_photo{aspect-ratio:2/3;z-index:-1;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%,-7%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 22% 78%,#0000 100%)}._2s92Tq_photo img{object-fit:cover;width:100%;height:100%;animation:_2s92Tq_spot 1.6s var(--ease) .1s both}._2s92Tq_glow{z-index:-1;background:radial-gradient(34% 46% at 52% 38%,#bc9ca11a,#0000 70%),linear-gradient(#0000 60%,#0f0e14d9 100%);animation:1.4s .5s both _2s92Tq_fade;position:absolute;inset:0}._2s92Tq_logo{--tx:-50%;width:clamp(180px,16vw,236px);animation:_2s92Tq_rise 1.1s var(--ease) .75s both;position:absolute;bottom:clamp(40px,6.5vh,72px);left:50%;transform:translate(-50%)}._2s92Tq_logo img{width:100%;height:auto}._2s92Tq_tag{left:var(--pad);font-family:var(--f-display);color:var(--ice);animation:_2s92Tq_rise 1s var(--ease) 1.1s both;font-size:clamp(24px,2.1vw,32px);font-style:italic;font-weight:300;line-height:1.15;position:absolute;bottom:clamp(44px,7vh,78px)}._2s92Tq_tag small{font-family:var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:14px;font-size:13px;font-style:normal;font-stretch:118%;display:block}._2s92Tq_nav{right:var(--pad);text-align:right;animation:_2s92Tq_rise 1s var(--ease) 1.1s both;gap:2px;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:clamp(40px,6.5vh,72px)}._2s92Tq_nav a{letter-spacing:.16em;text-transform:uppercase;color:var(--ice);padding:10px 0;font-size:14px;font-stretch:115%;text-decoration:none;display:inline-block;position:relative}._2s92Tq_nav a:after{content:"";background:var(--rose);transform-origin:100%;height:1px;transition:transform .5s var(--ease);position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}._2s92Tq_nav a:hover:after{transform-origin:0;transform:scaleX(1)}._2s92Tq_top{top:36px;left:var(--pad);right:var(--pad);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);justify-content:space-between;font-size:13px;font-stretch:118%;animation:1s 1.2s both _2s92Tq_fade;display:flex;position:absolute}@keyframes _2s92Tq_spot{0%{clip-path:circle(0% at 52% 40%);filter:brightness(.4)}to{clip-path:circle(80% at 52% 40%);filter:brightness()}}@keyframes _2s92Tq_rise{0%{opacity:0;transform:translate(var(--tx,0), 18px)}to{opacity:1;transform:translate(var(--tx,0), 0)}}@media (max-width:1023px){._2s92Tq_nav,._2s92Tq_top{display:none}}@media (max-width:640px){._2s92Tq_hero{min-height:560px}._2s92Tq_photo{left:56%;transform:translate(-50%,-11%)}._2s92Tq_logo{width:150px;bottom:118px}._2s92Tq_tag{text-align:center;padding:0 24px;font-size:22px;bottom:36px;left:0;right:0}._2s92Tq_tag small{margin-top:10px;font-size:12px}}
.xYw6Ta_mods{background:var(--rose-lt);color:var(--ink-2);padding:var(--sec) 0 calc(var(--sec) * .8);position:relative}.xYw6Ta_head{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;column-gap:48px;margin-bottom:56px;display:grid}.xYw6Ta_head>p{justify-self:end;max-width:26em;font-size:18px}.xYw6Ta_kicker{font-family:var(--f-serif);color:#6f5a5d;align-items:center;gap:16px;margin-bottom:28px;font-size:20px;font-style:italic;display:flex}.xYw6Ta_kicker:before{content:"";opacity:.7;background:currentColor;width:40px;height:1px}.xYw6Ta_h2{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink-2);font-size:clamp(46px,6.4vw,104px);font-weight:300;line-height:.95}.xYw6Ta_h2 em{font-style:italic}.xYw6Ta_rail{scroll-snap-type:x mandatory;scroll-padding-left:max(var(--pad), calc((100% - var(--max)) / 2 + var(--pad)));padding:0 max(var(--pad), calc((100% - var(--max)) / 2 + var(--pad))) 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:24px;display:flex;overflow-x:auto}.xYw6Ta_rail::-webkit-scrollbar{display:none}.xYw6Ta_rail:after{content:"";flex:0 0 1px}.xYw6Ta_rail:focus-visible{outline:2px solid var(--ink-2);outline-offset:-2px}.xYw6Ta_mod{scroll-snap-align:start;flex-direction:column;flex:0 0 clamp(282px,34vw,500px);display:flex}.xYw6Ta_img{aspect-ratio:4/5;background:var(--rose);display:block;position:relative;overflow:hidden}.xYw6Ta_img img{object-fit:cover;width:100%;height:100%;transition:opacity .7s var(--ease-soft), transform 1.2s var(--ease-soft);position:absolute;inset:0}.xYw6Ta_duo{filter:url(#duo-rose)}.xYw6Ta_col{opacity:0}.xYw6Ta_mod:hover .xYw6Ta_col,.xYw6Ta_mod:focus-within .xYw6Ta_col{opacity:1}.xYw6Ta_mod:hover .xYw6Ta_img img{transform:scale(1.03)}.xYw6Ta_txt{gap:12px;padding-top:24px;display:grid}.xYw6Ta_txt h3{font-family:var(--f-display);font-size:clamp(34px,2.9vw,44px);font-weight:400;line-height:1}.xYw6Ta_txt h3 a{text-decoration:none}.xYw6Ta_txt p{max-width:26em;font-size:16px}.xYw6Ta_txt .tlink{justify-self:start;margin-top:6px}.xYw6Ta_ctl{align-items:center;gap:24px;margin-top:44px;display:flex}.xYw6Ta_bar{background:#2a2a2a33;flex:1;height:1.5px;position:relative;overflow:hidden}.xYw6Ta_bar i{background:var(--ink-2);transition:transform .2s linear;position:absolute;top:0;bottom:0;left:0}.xYw6Ta_arrow{border:1.5px solid var(--ink-2);cursor:pointer;width:52px;height:52px;color:var(--ink-2);background:0 0;place-items:center;transition:background-color .3s,color .3s;display:grid}.xYw6Ta_arrow:hover{background:var(--ink-2);color:var(--rose-lt)}.xYw6Ta_arrow:disabled{opacity:.3;cursor:default;color:var(--ink-2);background:0 0}.xYw6Ta_arrow svg{width:18px;height:18px}@media (max-width:1023px){.xYw6Ta_head{grid-template-columns:1fr;gap:24px}.xYw6Ta_head>p{justify-self:start}}@media (max-width:820px){.xYw6Ta_head{margin-bottom:40px}.xYw6Ta_mod{flex-basis:80vw}.xYw6Ta_rail,.xYw6Ta_ctl{gap:16px}}@media (max-width:640px){.xYw6Ta_kicker{margin-bottom:20px;font-size:18px}.xYw6Ta_head>p{font-size:17px}}
.Aacxlq_path{background:var(--stage-2);padding:clamp(100px,12vw,170px) 0}.Aacxlq_grid{grid-template-columns:4fr 7fr;align-items:start;gap:clamp(40px,6vw,110px);display:grid}.Aacxlq_aside{position:sticky;top:80px}.Aacxlq_aside .h2{font-size:clamp(44px,4.6vw,76px)}.Aacxlq_aside>p:not(.kicker){max-width:22em;margin-top:28px;font-size:18px}.Aacxlq_more{margin-top:28px}.Aacxlq_list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.Aacxlq_list li{border-bottom:1px solid var(--line);transition:padding .6s var(--ease);grid-template-columns:1fr auto;align-items:baseline;gap:24px;padding:30px 0;display:grid}.Aacxlq_list li:hover{padding-left:16px}.Aacxlq_name{font-family:var(--f-display);color:var(--ice-hi);font-size:clamp(26px,2.5vw,38px);font-weight:400;line-height:1.1}.Aacxlq_desc{color:var(--text);max-width:30em;margin-top:10px;font-size:16px}.Aacxlq_place{color:var(--muted);text-align:right;font-size:15px;transition:color .4s}.Aacxlq_list li:hover .Aacxlq_place{color:var(--rose-lt)}@media (max-width:1023px){.Aacxlq_grid{grid-template-columns:1fr}.Aacxlq_aside{position:static}}@media (max-width:640px){.Aacxlq_aside>p:not(.kicker){font-size:17px}.Aacxlq_list li{grid-template-columns:1fr;gap:6px;padding:24px 0}.Aacxlq_place{text-align:left;font-size:16px}}
.OGM6vW_poster{aspect-ratio:3/4;background:#1c1a1d;width:100%;max-width:480px;margin:0;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000c}.OGM6vW_real{object-fit:cover;width:100%;height:100%}.OGM6vW_curtain{object-fit:cover;filter:grayscale()brightness(2.1)contrast(1.15);width:100%;height:100%;position:absolute;inset:0}.OGM6vW_provisional:before{content:"";z-index:1;background:var(--rose);mix-blend-mode:multiply;opacity:.85;position:absolute;inset:0}.OGM6vW_provisional:after{content:"";z-index:1;background:linear-gradient(#0f0e14bf 0%,#0f0e1400 34% 52%,#0f0e14eb 100%);position:absolute;inset:0}.OGM6vW_inner{z-index:3;text-align:center;flex-direction:column;justify-content:space-between;align-items:center;padding:9% 8% 8%;display:flex;position:absolute;inset:0;container-type:inline-size}.OGM6vW_logo{width:52%}.OGM6vW_logo img{width:100%;height:auto}.OGM6vW_titles{justify-items:center;display:grid}.OGM6vW_kind{letter-spacing:.24em;text-transform:uppercase;color:var(--ice);margin-bottom:2cqi;font-size:max(11px,2.6cqi);font-stretch:118%}.OGM6vW_title,.OGM6vW_titleBig{font-family:var(--f-display);color:var(--ice-hi);font-weight:300;line-height:1}.OGM6vW_title{font-size:8.2cqi}.OGM6vW_titleBig{letter-spacing:.02em;font-size:19cqi;font-style:italic;line-height:.9}.OGM6vW_sub{font-family:var(--f-serif);color:var(--ice);margin-top:1.4cqi;font-size:5cqi;font-style:italic}.OGM6vW_year{letter-spacing:.3em;color:var(--ice);margin-top:3cqi;font-size:max(11px,2.6cqi);font-stretch:118%}.OGM6vW_cap{color:var(--muted);margin-top:16px;font-size:14px}
.pKDlRa_show{background:var(--night);padding:clamp(100px,12vw,180px) 0;position:relative;overflow:hidden}.pKDlRa_show:before{content:"";pointer-events:none;background:radial-gradient(40% 60% at 22% 45%,#bc9ca11a,#0000 70%);position:absolute;inset:0}.pKDlRa_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(48px,7vw,120px);display:grid;position:relative}.pKDlRa_title{font-family:var(--f-display);color:var(--ice-hi);letter-spacing:-.012em;font-size:clamp(46px,6vw,96px);font-weight:300;line-height:.95}.pKDlRa_title em{color:var(--rose);margin-top:.12em;font-size:.62em;font-style:italic;display:block}.pKDlRa_desc{max-width:30em;margin-top:28px;font-size:18px}.pKDlRa_ruler{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.1fr);margin:56px 0 48px;display:grid}.pKDlRa_ruler div{padding:26px 24px 30px 0}.pKDlRa_ruler div+div{border-left:1px solid var(--line);padding-left:24px}.pKDlRa_ruler dt{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:13px;font-stretch:118%}.pKDlRa_ruler dd{font-family:var(--f-display);color:var(--ice-hi);margin:10px 0 0;font-size:clamp(26px,2.1vw,34px);font-style:italic;font-weight:300;line-height:1.05}.pKDlRa_ruler dd small{color:var(--text);margin-top:6px;font-size:.68em;display:block}.pKDlRa_actions{flex-wrap:wrap;align-items:center;gap:20px 28px;display:flex}@media (max-width:1023px){.pKDlRa_grid{grid-template-columns:1fr}.pKDlRa_grid>:first-child{max-width:420px}}@media (max-width:640px){.pKDlRa_desc{font-size:17px}.pKDlRa_ruler{grid-template-columns:1fr;margin:40px 0 36px}.pKDlRa_ruler div,.pKDlRa_ruler div+div{border-left:0;padding:20px 0}.pKDlRa_ruler div+div{border-top:1px solid var(--line)}.pKDlRa_ruler dt{font-size:14px}.pKDlRa_actions .btn{width:100%}}
.uAZePq_list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.uAZePq_item{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,88px);padding:clamp(40px,5vw,72px) 0;display:grid}.uAZePq_poster{transition:transform .8s var(--ease);display:block}.uAZePq_poster:hover{transform:translateY(-4px)}.uAZePq_kind{letter-spacing:.2em;text-transform:uppercase;color:var(--rose);margin-bottom:14px;font-size:13px;font-stretch:118%}.uAZePq_title{font-family:var(--f-display);color:var(--ice-hi);font-size:clamp(42px,4.6vw,76px);font-weight:300;line-height:.98}.uAZePq_title a{text-decoration:none}.uAZePq_title em{color:var(--rose);margin-top:.12em;font-size:.6em;font-style:italic;display:block}.uAZePq_facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:36px 0 28px;display:grid}.uAZePq_facts div{padding:20px 20px 22px 0}.uAZePq_facts div+div{border-left:1px solid var(--line);padding-left:20px}.uAZePq_facts dt{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:13px;font-stretch:118%}.uAZePq_facts dd{font-family:var(--f-display);color:var(--ice-hi);margin-top:8px;font-size:clamp(22px,1.8vw,28px);font-style:italic;line-height:1.1}.uAZePq_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.uAZePq_empty{font-family:var(--f-serif);padding:40px 0;font-size:21px;font-style:italic}@media (max-width:820px){.uAZePq_item{grid-template-columns:1fr}.uAZePq_poster{max-width:360px}}@media (max-width:640px){.uAZePq_facts{grid-template-columns:1fr}.uAZePq_facts div,.uAZePq_facts div+div{border-left:0;padding:16px 0}.uAZePq_facts div+div{border-top:1px solid var(--line)}.uAZePq_facts dt{font-size:14px}.uAZePq_actions .btn{width:100%}}
.e5--la_blocks{background:var(--stage-2);padding:clamp(100px,12vw,170px) 0}.e5--la_title{max-width:12em;margin-bottom:clamp(48px,6vw,80px);font-size:clamp(44px,4.6vw,76px)}.e5--la_grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.e5--la_grid article{padding:36px 32px 8px 0}.e5--la_grid article+article{border-left:1px solid var(--line);padding-left:32px}.e5--la_grid h3{font-family:var(--f-display);color:var(--ice-hi);margin-bottom:18px;font-size:clamp(28px,2.4vw,36px);font-weight:400;line-height:1.08}.e5--la_grid p{color:var(--text);font-size:17px}.e5--la_grid p+p{margin-top:1em}.e5--la_soon h3{color:var(--rose-lt);font-style:italic}.e5--la_soon p{font-family:var(--f-serif);font-size:19px;font-style:italic}@media (max-width:1023px){.e5--la_grid{grid-template-columns:1fr}.e5--la_grid article,.e5--la_grid article+article{border-left:0;padding:32px 0}.e5--la_grid article+article{border-top:1px solid var(--line)}}
.FgFBhW_inPerson{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-items:start;gap:14px;padding:28px 0 32px;display:grid}.FgFBhW_inPersonCompact{margin-top:22px;padding:20px 0 24px}.FgFBhW_inPersonKicker{font-family:var(--f-serif);color:var(--rose);align-items:center;gap:14px;font-size:20px;font-style:italic;font-weight:400;display:flex}.FgFBhW_inPersonKicker:before{content:"";opacity:.7;background:currentColor;width:32px;height:1px}.FgFBhW_inPersonText{font-family:var(--f-display);color:var(--ice-hi);max-width:24em;font-size:clamp(24px,2.2vw,32px);font-weight:300;line-height:1.2}.FgFBhW_inPersonCompact .FgFBhW_inPersonText{font-size:clamp(21px,1.8vw,26px)}.FgFBhW_inPersonText strong{color:var(--rose-lt);font-weight:500}.FgFBhW_inPersonHours{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px}.FgFBhW_inPersonHours span{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:13px;font-stretch:118%;display:block}.FgFBhW_inPerson .btn{margin-top:6px}.FgFBhW_statusOnly{padding:8px 0}.FgFBhW_loading{color:var(--muted);padding:24px 0;font-size:15px}.FgFBhW_offer{border-top:1px solid var(--line);padding-top:28px}.FgFBhW_offerTitle{font-family:var(--f-serif);color:var(--rose);margin-bottom:8px;font-size:20px;font-style:italic;font-weight:400}.FgFBhW_lots{margin:0;padding:0;list-style:none}.FgFBhW_lot{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;display:flex}.FgFBhW_lotName{font-family:var(--f-display);color:var(--ice-hi);font-size:clamp(22px,1.9vw,28px);line-height:1.15}.FgFBhW_lotMeta{color:var(--muted);margin-top:4px;font-size:14px}.FgFBhW_lotPrice{text-align:right;font-family:var(--f-display);color:var(--ice-hi);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(24px,2vw,30px);font-style:italic}.FgFBhW_lotPrice small{font-family:var(--f-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--rose);margin-top:4px;font-size:12px;font-style:normal;font-stretch:115%;display:block}.FgFBhW_lot[data-state=sold_out] .FgFBhW_lotName,.FgFBhW_lot[data-state=sold_out] .FgFBhW_lotPrice{color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}.FgFBhW_lot[data-state=sold_out] .FgFBhW_lotPrice small,.FgFBhW_lot[data-state=soon] .FgFBhW_lotPrice small,.FgFBhW_lot[data-state=next] .FgFBhW_lotPrice small{color:var(--muted);text-decoration:none}.FgFBhW_facts{color:var(--text);gap:12px;margin-top:18px;font-size:15px;display:grid}.FgFBhW_facts strong{color:var(--ice-hi);font-weight:500}.FgFBhW_rules summary{cursor:pointer;color:var(--ice);text-decoration:underline;-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose);text-underline-offset:4px;align-items:center;min-height:44px;display:flex}.FgFBhW_rules ul{gap:6px;margin:8px 0;padding-left:18px;display:grid}.FgFBhW_rules p{color:var(--muted);font-size:14px}.FgFBhW_offerCta{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.FgFBhW_offerNote{color:var(--muted);font-size:14px}@media (max-width:640px){:is(.FgFBhW_inPerson .btn,.FgFBhW_offerCta .btn){width:100%}.FgFBhW_lot{flex-direction:column;align-items:flex-start;gap:6px}.FgFBhW_lotPrice{text-align:left}}.FgFBhW_buyPage,.FgFBhW_orderPage{background:var(--night);min-height:70vh;padding:clamp(120px,12vw,180px) 0 clamp(80px,9vw,130px);position:relative}.FgFBhW_buyPage:before,.FgFBhW_orderPage:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at 18% 20%,#bc9ca114,#0000 70%);position:absolute;inset:0}.FgFBhW_buyGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,110px);display:grid;position:relative}.FgFBhW_buyHead{justify-items:start;gap:16px;display:grid;position:sticky;top:48px}.FgFBhW_buyHead .kicker{margin-bottom:0}.FgFBhW_buyTitle{font-family:var(--f-display);color:var(--ice-hi);font-size:clamp(44px,5vw,84px);font-weight:300;line-height:.95}.FgFBhW_buyTitle em{color:var(--rose);margin-top:.16em;font-size:.5em;font-style:italic;display:block}.FgFBhW_buyWhen{font-family:var(--f-serif);color:var(--text);font-size:20px;font-style:italic}.FgFBhW_buyBody{position:relative}.FgFBhW_checkout{gap:28px;display:grid}.FgFBhW_step{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.FgFBhW_stepTitle{font-family:var(--f-display);color:var(--ice-hi);align-items:center;gap:14px;margin-bottom:8px;padding:0;font-size:clamp(28px,2.4vw,36px);font-weight:300;display:flex}.FgFBhW_stepTitle span{font-family:var(--f-sans);border:1px solid var(--rose);width:30px;height:30px;color:var(--rose);border-radius:50%;place-items:center;font-size:13px;display:inline-grid}.FgFBhW_pick{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.FgFBhW_pickRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.FgFBhW_stepper{border:1px solid #e2dfd74d;flex:none;align-items:center;display:inline-flex}.FgFBhW_stepper button{width:46px;height:46px;color:var(--ice-hi);cursor:pointer;background:0 0;border:0;font-size:22px}.FgFBhW_stepper button:disabled{color:#e2dfd740;cursor:not-allowed}.FgFBhW_stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:36px;color:var(--ice-hi);font-size:18px}.FgFBhW_totalLine{color:var(--text);justify-content:space-between;align-items:baseline;font-size:15px;display:flex}.FgFBhW_totalLine strong{font-family:var(--f-display);color:var(--ice-hi);font-variant-numeric:tabular-nums;font-size:32px;font-weight:400}.FgFBhW_field{gap:8px;display:grid}.FgFBhW_field label{letter-spacing:.16em;text-transform:uppercase;color:var(--text);font-size:13px;font-stretch:115%}.FgFBhW_field input,.FgFBhW_cancelBox textarea{font:inherit;color:var(--ice-hi);background:#211f23;border:1px solid #e2dfd74d;border-radius:0;width:100%;min-height:52px;padding:14px 16px;font-size:17px}.FgFBhW_field input:focus-visible,.FgFBhW_cancelBox textarea:focus-visible{outline:2px solid var(--rose);outline-offset:1px;border-color:var(--rose)}.FgFBhW_field input[aria-invalid=true]{border-color:#f2b8b5}.FgFBhW_check{color:var(--text);grid-template-columns:24px 1fr;align-items:start;gap:4px 12px;font-size:15px;display:grid}.FgFBhW_check input{width:22px;height:22px;accent-color:var(--rose);margin-top:1px}.FgFBhW_check a{color:var(--ice-hi);-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose);text-underline-offset:3px}.FgFBhW_check .FgFBhW_fieldError{grid-column:2}.FgFBhW_hint{color:var(--muted);font-size:14px}.FgFBhW_fieldError{color:#f2b8b5;font-size:14px}.FgFBhW_formError{color:#f7d6d4;background:#f2b8b514;border-left:2px solid #f2b8b5;padding:10px 14px;font-size:15px}.FgFBhW_formNote{border-left:2px solid var(--rose);color:var(--ice);background:#bc9ca114;padding:10px 14px;font-size:15px}.FgFBhW_submit{width:100%;min-height:56px}.FgFBhW_orderWrap{position:relative}.FgFBhW_narrow{max-width:640px;position:relative}.FgFBhW_orderGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.FgFBhW_orderTitle{font-family:var(--f-display);color:var(--ice-hi);margin-bottom:20px;font-size:clamp(44px,5vw,76px);font-weight:300;line-height:.98}.FgFBhW_orderTitle:focus{outline:none}.FgFBhW_orderLead{color:var(--text);max-width:34em;margin-bottom:24px;font-size:17px}.FgFBhW_orderLead strong{color:var(--ice-hi);font-weight:500}.FgFBhW_summary{border:1px solid var(--line);background:#211f23;gap:10px;padding:26px;display:grid;position:sticky;top:48px}.FgFBhW_summaryKicker{letter-spacing:.2em;text-transform:uppercase;color:var(--rose);font-size:12px;font-stretch:118%}.FgFBhW_summaryTitle{font-family:var(--f-display);color:var(--ice-hi);font-size:28px;font-weight:400;line-height:1.1}.FgFBhW_summaryWhen{color:var(--text);font-size:15px}.FgFBhW_summary ul{border-top:1px solid var(--line);margin:8px 0 0;padding:0;list-style:none}.FgFBhW_summary li{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.FgFBhW_summaryTotal{justify-content:space-between;align-items:baseline;padding-top:6px;display:flex}.FgFBhW_summaryTotal strong{font-family:var(--f-display);color:var(--ice-hi);font-variant-numeric:tabular-nums;font-size:30px;font-weight:400}.FgFBhW_pay{gap:22px;display:grid}.FgFBhW_tabs{border-bottom:1px solid var(--line);gap:32px;display:flex}.FgFBhW_tabs button{min-height:48px;font-family:var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:14px 0;font-size:14px;font-stretch:118%}.FgFBhW_tabs button[aria-selected=true]{color:var(--ice-hi);border-bottom-color:var(--rose)}.FgFBhW_pane{gap:18px;display:grid}.FgFBhW_pane[hidden]{display:none}.FgFBhW_pixStart{gap:16px;display:grid}.FgFBhW_pixStart p{color:var(--text)}.FgFBhW_pixBox{justify-items:stretch;gap:16px;display:grid}.FgFBhW_pixCode{background:var(--char);color:var(--ice);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;padding:14px 16px;font-size:14px;overflow:hidden}.FgFBhW_qrCard{background:#f1eee8;justify-self:center;width:276px;padding:18px}.FgFBhW_qrCard svg{width:240px;height:240px;display:block}.FgFBhW_howTo{color:var(--text);gap:6px;margin:0;padding-left:20px;font-size:15px;display:grid}.FgFBhW_countdown{color:var(--text);border-bottom:2px solid #e2dfd724;padding-bottom:10px;font-size:15px;position:relative}.FgFBhW_countdown strong{font-variant-numeric:tabular-nums;color:var(--ice-hi);font-weight:500}.FgFBhW_countdownLow,.FgFBhW_countdownLow strong{color:var(--rose-lt)}.FgFBhW_expired{color:var(--ice)}.FgFBhW_expired a{color:var(--rose)}.FgFBhW_waiting{color:var(--text);align-items:center;gap:12px;font-size:15px;display:flex}.FgFBhW_dot{background:var(--rose);border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite FgFBhW_dotPulse}@keyframes FgFBhW_dotPulse{0%{box-shadow:0 0 #bc9ca18c}80%,to{box-shadow:0 0 0 12px #bc9ca100}}.FgFBhW_trust{color:var(--muted);border-top:1px solid var(--line);padding-top:14px;font-size:13px}.FgFBhW_card{gap:16px;display:grid}.FgFBhW_cardTitle{font-family:var(--f-display);color:var(--ice-hi);font-size:26px;font-weight:400}.FgFBhW_ticketTools{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.FgFBhW_ticketList{gap:18px;margin:0;padding:0;list-style:none;display:grid}.FgFBhW_ticket{color:#18171b;text-align:center;break-inside:avoid;page-break-after:always;background:#f1eee8;justify-items:center;gap:6px;padding:24px;display:grid}.FgFBhW_ticketKicker{letter-spacing:.18em;text-transform:uppercase;color:#755f4d;font-size:12px}.FgFBhW_ticketQr svg{width:min(280px,72vw);height:auto;display:block}.FgFBhW_ticketCode{letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:22px}.FgFBhW_ticketLot{font-size:15px}.FgFBhW_ticketDoc{color:#5a3f17;max-width:30em;font-size:14px}.FgFBhW_ticketUsed{letter-spacing:.14em;text-transform:uppercase;color:#755f4d;font-size:13px}.FgFBhW_ticket[data-used] .FgFBhW_ticketQr{opacity:.35}.FgFBhW_cancelBox{margin-top:32px}.FgFBhW_cancelBox form{gap:12px;max-width:34em;display:grid}.FgFBhW_cancelBox p,.FgFBhW_cancelBox label{color:var(--text);font-size:15px}html[data-ticket-bright] .FgFBhW_ticket{background:#fff}@media (max-width:1023px){.FgFBhW_buyGrid,.FgFBhW_orderGrid{grid-template-columns:1fr}.FgFBhW_buyHead,.FgFBhW_summary{position:static}}@media (max-width:640px){.FgFBhW_buyPage,.FgFBhW_orderPage{padding-top:104px}.FgFBhW_ticketTools .btn{flex:1}}@media (prefers-reduced-motion:reduce){.FgFBhW_dot{animation:none}}@media print{.FgFBhW_ticketTools,.FgFBhW_cancelBox,.FgFBhW_summary{display:none}}.FgFBhW_cancelBox>.link{color:var(--text);font-family:var(--f-sans);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;border-radius:0}
.WMKLTa_top{background:var(--brown)}@media (max-width:1023px){.WMKLTa_top{padding-top:64px}}.WMKLTa_formSection{background:var(--stage);padding:clamp(100px,12vw,170px) 0;scroll-margin-top:40px}.WMKLTa_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(48px,7vw,120px);display:grid}.WMKLTa_h{font-family:var(--f-display);color:var(--ice-hi);font-size:clamp(44px,4.6vw,76px);font-weight:300;line-height:.96}.WMKLTa_h em{color:var(--rose)}.WMKLTa_details{margin-top:28px}.WMKLTa_details p{max-width:28em;font-size:17px}.WMKLTa_form{gap:28px;display:grid}.WMKLTa_row{grid-template-columns:1fr 1fr;gap:28px;display:grid}.WMKLTa_field{gap:8px;display:grid}.WMKLTa_field label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:13px;font-stretch:118%}.WMKLTa_field label span{letter-spacing:.04em;text-transform:none}.WMKLTa_field input,.WMKLTa_field select{width:100%;min-height:52px;color:var(--ice-hi);font-family:var(--f-display);background:0 0;border:0;border-bottom:1px solid #e2dfd766;border-radius:0;padding:10px 0;font-size:26px;transition:border-color .3s}.WMKLTa_field select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--rose) 50%), linear-gradient(135deg, var(--rose) 50%, transparent 50%);background-position:calc(100% - 14px),calc(100% - 8px);background-repeat:no-repeat;background-size:6px 6px}.WMKLTa_field select option{background:var(--stage);color:var(--ice-hi);font-family:var(--f-sans);font-size:16px}.WMKLTa_field input:hover,.WMKLTa_field select:hover{border-bottom-color:var(--ice)}.WMKLTa_field input:focus-visible,.WMKLTa_field select:focus-visible{border-bottom-color:var(--rose);box-shadow:0 1px 0 0 var(--rose);outline:none}.WMKLTa_field [aria-invalid=true]{border-bottom-color:#e3a2a8}.WMKLTa_error,.WMKLTa_formError{color:#f0b9be;font-size:15px}.WMKLTa_formError{border:1px solid #f0b9be80;padding:14px 18px}.WMKLTa_consent{color:var(--text);grid-template-columns:24px 1fr;align-items:start;gap:14px;font-size:15px;line-height:1.55;display:grid}.WMKLTa_consent input{width:22px;height:22px;accent-color:var(--rose);cursor:pointer;margin:2px 0 0}.WMKLTa_consent label{cursor:pointer}.WMKLTa_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.WMKLTa_submit{background:var(--rose);color:var(--night);justify-self:start}.WMKLTa_submit:hover:not(:disabled){background:var(--rose-lt)}.WMKLTa_success{border-top:1px solid var(--line);padding-top:32px}.WMKLTa_success:focus{outline:none}.WMKLTa_successTitle{font-family:var(--f-display);color:var(--ice-hi);margin-bottom:12px;font-size:clamp(32px,3vw,44px);line-height:1.1}@media (max-width:1023px){.WMKLTa_grid{grid-template-columns:1fr}}@media (max-width:640px){.WMKLTa_row{grid-template-columns:1fr}.WMKLTa_field label{font-size:14px}.WMKLTa_field input,.WMKLTa_field select{font-size:22px}.WMKLTa_submit{width:100%}}
.ZXpuPa_show{background:var(--night);padding:clamp(130px,13vw,200px) 0 clamp(80px,9vw,130px);position:relative;overflow:hidden}.ZXpuPa_show:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at 22% 30%,#bc9ca11a,#0000 70%);position:absolute;inset:0}.ZXpuPa_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(48px,7vw,120px);display:grid;position:relative}.ZXpuPa_posterCol{position:sticky;top:48px}.ZXpuPa_title{font-family:var(--f-display);color:var(--ice-hi);letter-spacing:-.012em;font-size:clamp(56px,7vw,120px);font-weight:300;line-height:.92}.ZXpuPa_title em{color:var(--rose);margin-top:.16em;font-size:.5em;font-style:italic;display:block}.ZXpuPa_desc{font-family:var(--f-serif);max-width:30em;margin-top:32px;font-size:clamp(20px,1.7vw,24px);line-height:1.55}.ZXpuPa_ruler{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:52px 0 44px;display:grid}.ZXpuPa_ruler div{border-bottom:1px solid var(--line);padding:24px 20px 26px 0}.ZXpuPa_ruler div:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:20px}.ZXpuPa_ruler .ZXpuPa_wide{grid-column:span 2}.ZXpuPa_ruler .ZXpuPa_wide+div{border-left:1px solid var(--line);padding-left:20px}.ZXpuPa_ruler dt{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:13px;font-stretch:118%}.ZXpuPa_ruler dd{font-family:var(--f-display);color:var(--ice-hi);margin-top:10px;font-size:clamp(24px,2vw,32px);font-style:italic;font-weight:300;line-height:1.1}.ZXpuPa_ruler small{font-family:var(--f-sans);color:var(--text);margin-top:8px;font-size:15px;font-style:normal;display:block}.ZXpuPa_ruler small a{-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose);text-underline-offset:4px}.ZXpuPa_actions{flex-wrap:wrap;align-items:center;gap:20px 28px;display:flex}.ZXpuPa_help{color:var(--muted);margin-top:22px;font-size:15px}.ZXpuPa_help a{color:var(--text);-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose);text-underline-offset:4px}.ZXpuPa_credits{margin-top:72px}.ZXpuPa_credits h2{font-family:var(--f-serif);color:var(--rose);margin-bottom:20px;font-size:20px;font-style:italic}.ZXpuPa_credits dl div{border-top:1px solid var(--line);grid-template-columns:180px 1fr;gap:6px 24px;padding:18px 0;display:grid}.ZXpuPa_credits dt{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding-top:6px;font-size:13px;font-stretch:118%}.ZXpuPa_credits dd{font-family:var(--f-display);color:var(--ice-hi);font-size:clamp(22px,1.8vw,28px);line-height:1.25}.ZXpuPa_media{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:96px;display:grid}.ZXpuPa_media img{width:100%;height:auto}.ZXpuPa_media figcaption{color:var(--muted);margin-top:8px;font-size:14px}.ZXpuPa_back{flex-wrap:wrap;gap:32px;margin-top:96px;display:flex}@media (max-width:1023px){.ZXpuPa_grid{grid-template-columns:1fr}.ZXpuPa_posterCol{max-width:420px;position:static}}@media (max-width:640px){.ZXpuPa_show{padding-top:104px}.ZXpuPa_ruler{grid-template-columns:1fr 1fr;grid-auto-flow:dense}.ZXpuPa_ruler div,.ZXpuPa_ruler div:not(:nth-child(3n+1)),.ZXpuPa_ruler .ZXpuPa_wide+div{border-left:0;padding:18px 12px 18px 0}.ZXpuPa_ruler .ZXpuPa_wide{grid-column:1/-1}.ZXpuPa_ruler dt,.ZXpuPa_credits dt{font-size:14px}.ZXpuPa_credits dl div{grid-template-columns:1fr}.ZXpuPa_actions .btn{width:100%}.ZXpuPa_media{grid-template-columns:1fr 1fr}}
.-cCYya_top{background:var(--paper)}@media (max-width:1023px){.-cCYya_top{background:var(--night);padding-top:64px}}.-cCYya_enroll{background:var(--stage);padding:clamp(100px,12vw,170px) 0}.-cCYya_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,110px);display:grid}.-cCYya_grid .h2{font-size:clamp(44px,4.6vw,76px)}.-cCYya_steps{border-top:1px solid var(--line)}.-cCYya_steps div{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;gap:8px 32px;padding:26px 0;display:grid}.-cCYya_steps dt{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding-top:6px;font-size:13px;font-stretch:118%}.-cCYya_steps dd{font-family:var(--f-display);color:var(--ice-hi);font-size:clamp(24px,2vw,30px);line-height:1.25}.-cCYya_steps dd span{display:block}.-cCYya_steps a{-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose);text-underline-offset:6px;text-decoration-thickness:1px}.-cCYya_steps a:hover{color:var(--rose-lt)}@media (max-width:1023px){.-cCYya_grid{grid-template-columns:1fr}}@media (max-width:640px){.-cCYya_steps div{grid-template-columns:1fr}.-cCYya_steps dt{font-size:14px}}
.NfHoIa_team{background:var(--stage);padding:clamp(100px,12vw,170px) 0}.NfHoIa_head{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:64px;display:grid}.NfHoIa_head>div{justify-self:end;max-width:26em}.NfHoIa_head p{font-size:18px}.NfHoIa_more{margin-top:20px}.NfHoIa_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.NfHoIa_ph{aspect-ratio:3/4;background:var(--c,#484a49);position:relative;overflow:hidden}.NfHoIa_ph img{object-fit:cover}.NfHoIa_ph:has(span):before{content:"";background:radial-gradient(60% 45% at 50% 0,#f1eee847,#0000 75%),linear-gradient(#0000 40%,#0f0e148c);position:absolute;inset:0}.NfHoIa_ph:has(span):after{content:"";aspect-ratio:1;background:#0f0e1438;border-radius:50%;width:34%;position:absolute;top:30%;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #f1eee814}.NfHoIa_ph span{background:#0f0e1438;border-radius:50% 50% 0 0;width:72%;height:44%;position:absolute;bottom:-8%;left:50%;transform:translate(-50%)}.NfHoIa_card h3{font-family:var(--f-display);color:var(--ice-hi);margin-top:22px;font-size:28px;font-weight:400;line-height:1.1}.NfHoIa_card p{color:var(--muted);margin-top:6px;font-size:15px}.NfHoIa_card p em{font-family:var(--f-serif);color:var(--rose-lt);font-size:17px}.NfHoIa_card .NfHoIa_bio{color:var(--text)}@media (max-width:1180px){.NfHoIa_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.NfHoIa_head{grid-template-columns:1fr;gap:24px}.NfHoIa_head>div{justify-self:start}}@media (max-width:640px){.NfHoIa_head p{font-size:17px}.NfHoIa_cards{gap:28px 14px}.NfHoIa_card h3{font-size:23px}.NfHoIa_card p{font-size:16px}}
