._6JC39q_wrap{margin-top:clamp(1.5rem,4vw,2.5rem)}._6JC39q_grid{border:1px solid var(--color-line);border-radius:var(--radius-card);background:radial-gradient(80% 120% at 0% 0%, #4dff6a0f, transparent 60%), var(--color-surface);gap:.5rem;padding:clamp(1rem,2.5vw,1.5rem);display:grid}._6JC39q_headRow,._6JC39q_row{grid-template-columns:88px 1fr;align-items:stretch;gap:.75rem;display:grid}._6JC39q_headRow{border-bottom:1px solid var(--color-line);grid-template-columns:88px repeat(12,1fr);gap:0;padding-bottom:.4rem}._6JC39q_corner,._6JC39q_month{letter-spacing:.12em;text-transform:uppercase;color:var(--color-caption);text-align:center;font-size:.7rem}._6JC39q_corner{text-align:left}._6JC39q_row{border-bottom:1px dashed var(--color-line);padding-block:.6rem}._6JC39q_row:last-child{border-bottom:0}._6JC39q_year{color:var(--color-text);align-self:center;font-size:clamp(1.6rem,3vw,2.2rem)}._6JC39q_cells{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(54px,auto);gap:.35rem 0;display:grid;position:relative}._6JC39q_cell{border-left:1px solid #ffffff0a;grid-row:1/-1}._6JC39q_cell:first-child{grid-column:1}._6JC39q_cell:nth-child(2){grid-column:2}._6JC39q_cell:nth-child(3){grid-column:3}._6JC39q_cell:nth-child(4){grid-column:4}._6JC39q_cell:nth-child(5){grid-column:5}._6JC39q_cell:nth-child(6){grid-column:6}._6JC39q_cell:nth-child(7){grid-column:7}._6JC39q_cell:nth-child(8){grid-column:8}._6JC39q_cell:nth-child(9){grid-column:9}._6JC39q_cell:nth-child(10){grid-column:10}._6JC39q_cell:nth-child(11){grid-column:11}._6JC39q_cell:nth-child(12){grid-column:12}._6JC39q_event{z-index:1;color:var(--color-text);transform-origin:0;transition:border-color .25s, box-shadow .35s var(--ease-out), background .25s;background:linear-gradient(90deg,#4dff6a29,#4dff6a0a);border:1px solid #4dff6a59;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;column-gap:.55rem;margin:0 .2rem;padding:.5rem .75rem;text-decoration:none;display:grid;position:relative}._6JC39q_event[data-span=year]{border-style:dashed;border-color:var(--color-line);background:linear-gradient(90deg,#ffffff0f,#ffffff03)}._6JC39q_event:hover,._6JC39q_event[data-active=true]{border-color:var(--color-accent);background:linear-gradient(90deg,#4dff6a42,#4dff6a0f);box-shadow:0 14px 34px -16px #4dff6a99}._6JC39q_dot{background:var(--color-accent);width:9px;height:9px;box-shadow:0 0 10px var(--color-accent);border-radius:50%;grid-row:1/3;align-self:center}._6JC39q_eventTitle{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;line-height:1.25;overflow:hidden}._6JC39q_eventWhen{color:var(--color-caption);letter-spacing:.04em;font-size:.72rem}._6JC39q_list{gap:.7rem;margin:0;padding:0;list-style:none;display:none}._6JC39q_card{border:1px solid var(--color-line);border-radius:var(--radius-card-sm);background:var(--color-surface);color:var(--color-text);align-items:center;gap:.9rem;padding:.7rem;text-decoration:none;display:flex}._6JC39q_card:hover{border-color:#4dff6a80}._6JC39q_leaf{color:#0a0b0a;background:#f4f6f1;border-radius:10px;flex:none;justify-items:center;width:64px;display:grid;overflow:hidden;box-shadow:0 8px 18px -10px #000c}._6JC39q_leafMonth{background:var(--color-accent);width:100%;color:var(--color-on-accent);text-align:center;text-transform:uppercase;letter-spacing:.08em;padding:.15rem 0;font-size:.66rem;font-weight:800}._6JC39q_leafDay{font-family:var(--font-display);font-size:1.35rem;font-weight:900;line-height:1.1}._6JC39q_leafYear{padding-bottom:.2rem;font-size:.66rem;font-weight:700}._6JC39q_cardText{gap:.15rem;min-width:0;display:grid}._6JC39q_card ._6JC39q_eventTitle{white-space:normal}@media (max-width:860px){._6JC39q_grid{display:none}._6JC39q_list{display:grid}}
.WW5nwW_page{padding-bottom:clamp(4rem,10vw,7rem);overflow-x:clip}.WW5nwW_hero{isolation:isolate;gap:1.1rem;padding-block:clamp(2.5rem,7vw,5.5rem) clamp(1.5rem,4vw,3rem);display:grid;position:relative}.WW5nwW_ghost{z-index:-1;right:var(--gutter);font-family:var(--font-display);font-variation-settings:"opsz" 72;color:var(--color-ghost);-webkit-user-select:none;user-select:none;pointer-events:none;margin:0;font-size:clamp(8rem,30vw,24rem);font-weight:900;line-height:.8;position:absolute;top:38%;translate:0 -50%}.WW5nwW_title{font-size:clamp(3rem,13vw,9rem)}.WW5nwW_toc{border-top:1px solid var(--color-line);margin:clamp(1rem,3vw,2rem) 0 0;padding:0;list-style:none;display:grid}.WW5nwW_tocLink{border-bottom:1px solid var(--color-line);color:var(--color-text);transition:padding .35s var(--ease-out), background-color .35s var(--ease-out);grid-template-columns:3rem 1fr auto;align-items:baseline;gap:1rem;padding:.95rem .25rem;text-decoration:none;display:grid}.WW5nwW_tocLink:hover,.WW5nwW_tocLink:focus-visible{background:linear-gradient(90deg,#4dff6a14,#0000 70%);padding-left:1rem}.WW5nwW_tocNum{font-family:var(--font-display);color:var(--color-accent);letter-spacing:.08em;font-weight:900}.WW5nwW_tocTitle{min-width:0;font-size:clamp(1rem,1.6vw,1.15rem);font-weight:600}.WW5nwW_tocKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--color-caption);white-space:nowrap;font-size:.78rem;font-weight:600}@media (max-width:600px){.WW5nwW_tocLink{grid-template-columns:2.5rem 1fr;row-gap:.25rem}.WW5nwW_tocKicker{grid-column:2}}.WW5nwW_article{scroll-margin-top:calc(var(--header-height) + 8px);padding-top:clamp(4rem,10vw,7.5rem);position:relative}.WW5nwW_aHead{gap:.9rem;max-width:980px;margin-bottom:clamp(1.75rem,4vw,2.75rem);display:grid;position:relative}.WW5nwW_aIndex{z-index:-1;font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px var(--color-line);-webkit-user-select:none;user-select:none;font-size:clamp(6rem,18vw,12rem);font-weight:900;line-height:1;position:absolute;top:-.55em;left:-.05em}.WW5nwW_kicker{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-2);align-items:center;gap:.6rem;margin:0;padding:.35rem .9rem .35rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}.WW5nwW_kickerDot{background:var(--color-accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px 2px #4dff6a8c}.WW5nwW_aTitle{overflow-wrap:anywhere;font-size:clamp(2.3rem,7vw,5.2rem)}.WW5nwW_lead{max-width:50ch;color:var(--color-accent);margin:0;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:500}.WW5nwW_prose{gap:1rem;max-width:68ch;display:grid}.WW5nwW_prose p{color:var(--color-text-2);margin:0;font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.7}.WW5nwW_prose p:first-child{color:var(--color-text)}.WW5nwW_block{gap:clamp(1.5rem,3vw,2.25rem);display:grid}.WW5nwW_block+.WW5nwW_block{border-top:1px solid var(--color-line);margin-top:clamp(3rem,7vw,5rem);padding-top:clamp(2rem,5vw,3rem)}@media (min-width:900px){.WW5nwW_blockSide{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}}.WW5nwW_blockTitle{flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin:0 0 1rem;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:600;display:flex}.WW5nwW_date{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-size:.78rem;font-weight:600}.WW5nwW_gallery{margin:0;padding:0;list-style:none}.WW5nwW_g_mosaic{columns:2 300px;column-gap:clamp(.75rem,2vw,1.25rem)}.WW5nwW_g_mosaic .WW5nwW_cell{break-inside:avoid;margin-bottom:clamp(.75rem,2vw,1.25rem)}.WW5nwW_g_row{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(.75rem,2vw,1.25rem);display:grid}.WW5nwW_g_stars{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(.75rem,2vw,1.25rem);display:grid}.WW5nwW_g_side,.WW5nwW_g_single{display:grid}.WW5nwW_cell{min-width:0}.WW5nwW_figure{gap:.7rem;margin:0;display:grid}.WW5nwW_thumb{border:1px solid var(--color-line);border-radius:var(--radius-card-sm);background:var(--color-surface);cursor:zoom-in;width:100%;transition:border-color .35s var(--ease-out), box-shadow .35s var(--ease-out);padding:0;display:block;position:relative;overflow:hidden}.WW5nwW_thumb:hover,.WW5nwW_thumb:focus-visible{border-color:#4dff6a80;box-shadow:0 0 0 1px #4dff6a26,0 24px 60px -30px #4dff6a66}.WW5nwW_img{object-fit:cover;transition:transform .9s var(--ease-out), filter .9s var(--ease-out)}.WW5nwW_thumb:hover .WW5nwW_img{filter:brightness(1.06);transform:scale(1.05)}.WW5nwW_shine{pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff24 50%,#0000 60%);position:absolute;inset:-20%;transform:translate(-70%)}.WW5nwW_thumb:hover .WW5nwW_shine{transition:transform 1.1s var(--ease-out);transform:translate(70%)}.WW5nwW_zoom{width:36px;height:36px;color:var(--color-accent);opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);background:#0a0b0abf;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:10px;transform:scale(.8)}.WW5nwW_thumb:hover .WW5nwW_zoom,.WW5nwW_thumb:focus-visible .WW5nwW_zoom{opacity:1;transform:scale(1)}.WW5nwW_caption{border-left:2px solid var(--color-accent);letter-spacing:.02em;color:var(--color-text-2);margin:0;padding-left:.75rem;font-size:.85rem;font-weight:600;line-height:1.45}.WW5nwW_poster{align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (min-width:900px){.WW5nwW_poster{grid-template-columns:minmax(0,1fr) minmax(0,520px)}.WW5nwW_poster .WW5nwW_aHead{margin-bottom:0}}.WW5nwW_posterArt{perspective:1200px}.WW5nwW_posterFrame{border-radius:var(--radius-card);border:1px solid #4dff6a59;position:relative;overflow:hidden;box-shadow:0 0 0 1px #4dff6a1f,0 50px 120px -40px #4dff6a73}.WW5nwW_posterImg{width:100%;height:auto;display:block}.WW5nwW_feature{align-items:start;gap:clamp(2rem,5vw,3.5rem);display:grid}@media (min-width:900px){.WW5nwW_feature{grid-template-columns:minmax(0,380px) minmax(0,1fr)}.WW5nwW_featureArt{top:calc(var(--header-height) + 24px);position:sticky}}.WW5nwW_features{perspective:1000px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:.9rem;margin:1.75rem 0;padding:0;list-style:none;display:grid}.WW5nwW_featureCard{border:1px solid var(--color-line);border-radius:var(--radius-card-sm);background:var(--color-surface);transition:border-color .35s var(--ease-out);align-content:start;gap:.5rem;padding:1.25rem 1.25rem 1.4rem;display:grid;position:relative;overflow:hidden}.WW5nwW_featureCard:before{content:"";background:var(--color-accent);transform-origin:0;height:2px;transition:transform .6s var(--ease-out);position:absolute;inset:0 0 auto;transform:scaleX(0)}.WW5nwW_featureCard:hover{border-color:#4dff6a66}.WW5nwW_featureCard:hover:before{transform:scaleX(1)}.WW5nwW_featureNum{font-family:var(--font-display);color:var(--color-accent);letter-spacing:.1em;font-weight:900}.WW5nwW_featureLabel{font-size:1.9rem}.WW5nwW_featureCard p{color:var(--color-text-2);margin:0;font-size:.95rem;line-height:1.55}.WW5nwW_featureCard p:first-letter{text-transform:uppercase}.WW5nwW_links{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.WW5nwW_reportage{align-items:start;gap:clamp(2rem,5vw,3.5rem);display:grid}@media (min-width:900px){.WW5nwW_reportage{grid-template-columns:minmax(0,1fr) minmax(0,480px)}}.WW5nwW_reportageText{gap:clamp(1.25rem,3vw,2rem);min-width:0;display:grid}.WW5nwW_quote{border-left:3px solid var(--color-accent);background:linear-gradient(90deg,#4dff6a1a,#0000 85%);margin:0;padding:clamp(1.25rem,3vw,2rem);position:relative}.WW5nwW_quote p{margin:0 0 .75rem;font-size:clamp(1.4rem,3vw,2.2rem);line-height:1.15}.WW5nwW_quote footer{color:var(--color-text-2);font-size:.85rem}.WW5nwW_appointment{scroll-margin-top:calc(var(--header-height) + 24px);border-radius:var(--radius-card-sm);background:var(--color-surface);border:1px solid #4dff6a66;padding:clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #4dff6a8c}.WW5nwW_appointment:after{content:"";animation:WW5nwW_appointmentSweep 6s var(--ease-out) infinite;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#4dff6a24 50%,#0000 58%);position:absolute;inset:-20%;transform:translate(-70%)}@keyframes WW5nwW_appointmentSweep{55%,to{transform:translate(70%)}}.WW5nwW_appointment p{color:var(--color-text-2);margin:0;line-height:1.6}.WW5nwW_appointment .WW5nwW_appointmentDate{color:var(--color-accent);font-size:clamp(1.8rem,4.5vw,3rem);line-height:1.05}.WW5nwW_appointment .WW5nwW_appointmentDetails{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);margin:.4rem 0 .9rem;font-size:.82rem;font-weight:600}@media (prefers-reduced-motion:reduce) and (max-width:0){.WW5nwW_appointment:after{display:none}}.WW5nwW_lightbox{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out;background:#060706f0;place-items:center;padding:clamp(3.5rem,7vw,5rem) clamp(.75rem,5vw,5rem) clamp(5rem,9vw,6rem);display:grid;position:fixed;inset:0}.WW5nwW_lbStage{cursor:grab;place-items:center;max-width:100%;max-height:100%;display:grid}.WW5nwW_lbImg{border-radius:var(--radius-card-sm);-webkit-user-select:none;user-select:none;width:auto;max-width:min(92vw,1400px);height:auto;max-height:calc(100svh - 10rem);display:block;box-shadow:0 40px 120px -30px #000000e6}.WW5nwW_lbInfo{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);max-width:calc(100% - 2rem);color:var(--color-text);cursor:default;align-items:center;gap:1rem;margin:0;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600;display:flex;position:absolute;bottom:clamp(1rem,3vw,1.75rem);left:50%;translate:-50%}.WW5nwW_lbCount{color:var(--color-accent);font-family:var(--font-display);letter-spacing:.08em;flex:none;font-weight:900}.WW5nwW_lbBtn{border:1px solid var(--color-line);background:var(--color-surface);width:48px;height:48px;color:var(--color-text);cursor:pointer;transition:border-color .2s var(--ease-out), color .2s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute}.WW5nwW_lbBtn:hover{border-color:var(--color-accent);color:var(--color-accent)}.WW5nwW_lbPrev{top:50%;left:clamp(.5rem,2vw,1.5rem);translate:0 -50%}.WW5nwW_lbNext{top:50%;right:clamp(.5rem,2vw,1.5rem);translate:0 -50%}.WW5nwW_lbClose{top:clamp(.75rem,2vw,1.25rem);right:clamp(.75rem,2vw,1.25rem)}@media (max-width:640px){.WW5nwW_lbPrev,.WW5nwW_lbNext{top:auto;bottom:clamp(1rem,3vw,1.75rem);translate:none}.WW5nwW_lbInfo{bottom:5rem}}
._9OjZgG_list{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),400px));justify-content:center;gap:clamp(2rem,5vw,4.5rem);margin:clamp(2.5rem,6vw,4.5rem) 0 0;padding:0;list-style:none;display:grid}._9OjZgG_item{min-width:0}._9OjZgG_figure{gap:1rem;margin:0;display:grid}._9OjZgG_frame{border-radius:var(--radius-card);background:#4dff6a40;padding:2px;position:relative;overflow:hidden;box-shadow:0 50px 120px -45px #4dff6a99}._9OjZgG_frame:before{content:"";background:conic-gradient(from 0deg, transparent 0 62%, var(--color-accent) 80%, #fff 90%, transparent);animation:5s linear infinite _9OjZgG_spin;position:absolute;inset:-40% -70%}._9OjZgG_frame[data-playing=true]:before{opacity:.4;animation-play-state:paused}@keyframes _9OjZgG_spin{to{transform:rotate(1turn)}}._9OjZgG_screen{aspect-ratio:9/16;border-radius:calc(var(--radius-card) - 2px);background:#000;position:relative;overflow:hidden}._9OjZgG_video{object-fit:contain;width:100%;height:100%;display:block}._9OjZgG_cover{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}._9OjZgG_poster{object-fit:cover;transition:transform 1s var(--ease-out), filter 1s var(--ease-out)}._9OjZgG_cover:hover ._9OjZgG_poster,._9OjZgG_cover:focus-visible ._9OjZgG_poster{filter:brightness(1.08);transform:scale(1.05)}._9OjZgG_shade{background:linear-gradient(#0000 55%,#050605a6);position:absolute;inset:0}._9OjZgG_shine{animation:_9OjZgG_shine 5s var(--ease-out) infinite;background:linear-gradient(115deg,#0000 40%,#fff3 50%,#0000 60%);position:absolute;inset:-20%;transform:translate(-70%)}@keyframes _9OjZgG_shine{50%,to{transform:translate(70%)}}._9OjZgG_play{aspect-ratio:1;background:var(--color-accent);color:#050605;width:clamp(64px,16vw,84px);transition:scale .35s var(--ease-out);border-radius:50%;place-items:center;animation:2s ease-out infinite _9OjZgG_ring;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}._9OjZgG_play svg{width:46%}._9OjZgG_cover:hover ._9OjZgG_play,._9OjZgG_cover:focus-visible ._9OjZgG_play{scale:1.12}@keyframes _9OjZgG_ring{0%{box-shadow:0 0 #4dff6a99}to{box-shadow:0 0 0 26px #4dff6a00}}._9OjZgG_badge{border-radius:var(--radius-pill);color:var(--color-text);background:#0a0b0acc;padding:.2rem .6rem;font-size:.8rem;font-weight:600;position:absolute;bottom:12px;right:12px}._9OjZgG_caption{border-left:2px solid var(--color-accent);gap:.25rem;padding-left:.75rem;display:grid}._9OjZgG_label{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);font-size:.72rem;font-weight:600}._9OjZgG_title{color:var(--color-text);font-weight:600;line-height:1.35}@media (prefers-reduced-motion:reduce) and (max-width:0){._9OjZgG_frame:before,._9OjZgG_shine,._9OjZgG_play{animation:none}._9OjZgG_shine{display:none}}
