._dark_hjcgw_1,._light_hjcgw_3{gap:var(--space-2);max-width:44rem;display:grid}._dark_hjcgw_1{color:var(--star)}._light_hjcgw_3{color:var(--ink)}._eyebrow_hjcgw_31{font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase}._dark_hjcgw_1 ._eyebrow_hjcgw_31{color:var(--sky)}._light_hjcgw_3 ._eyebrow_hjcgw_31{color:var(--umber)}._dark_hjcgw_1 h2,._light_hjcgw_3 h2{font-family:var(--font-display);font-size:clamp(var(--step-3), 8vw, var(--step-5));letter-spacing:-.055em;font-weight:700;line-height:1.18}._description_hjcgw_79{font-size:var(--step-1);max-width:32rem;line-height:1.9}._primary_17r9q_1,._secondary_17r9q_3{border:1px solid var(--light);align-items:center;gap:var(--space-3);min-height:52px;padding:0 var(--space-3);justify-content:space-between;font-weight:500;text-decoration:none;display:inline-flex}._primary_17r9q_1{background:linear-gradient(100deg, var(--light), var(--sky));color:var(--ink)}._secondary_17r9q_3{color:var(--star);background:0 0}@media (hover:hover){._primary_17r9q_1:hover{background:var(--star);color:var(--ink)}._secondary_17r9q_3:hover{color:var(--light)}}._frame_hng0o_1,._placeholder_hng0o_3{aspect-ratio:16/9;background:var(--ink);justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}._frame_hng0o_1 img{object-fit:contain;width:100%;height:100%;display:block}._placeholder_hng0o_3{color:var(--paper);font-family:var(--font-data);letter-spacing:.12em;text-align:center;flex-direction:column;gap:.35rem}._placeholder_hng0o_3 strong{font-family:var(--font-display);font-size:var(--step-2)}._placeholder_hng0o_3 small{font-size:var(--step--1)}._hero_1i0l5_1{border-bottom:1px solid var(--line);min-height:calc(100svh - 4rem);padding:var(--space-4) var(--space-3) var(--space-6);display:grid;position:relative}._hero_1i0l5_1:after{color:var(--light);content:"✦";font-family:var(--font-data);opacity:.55;font-size:clamp(2rem,5vw,5rem);position:absolute;top:7vh;right:4vw}._heroCopy_1i0l5_39{align-self:center;gap:var(--space-3);max-width:44rem;display:grid}._kicker_1i0l5_53{color:var(--sky);font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.12em}._catalogue_1i0l5_67{border-left:1px solid var(--light);font-family:var(--font-data);font-size:var(--step--1);gap:.2rem var(--space-2);letter-spacing:.08em;padding-left:var(--space-2);grid-template-columns:max-content 1fr;display:grid}._catalogue_1i0l5_67 strong{color:var(--star);font-size:var(--step-0);writing-mode:vertical-rl;grid-row:1/3}._hero_1i0l5_1 h1{color:var(--star);font-family:var(--font-display);font-size:clamp(var(--step-4), 13vw, var(--step-7));letter-spacing:-.075em;font-weight:900;line-height:1.05}._heroMessage_1i0l5_121{font-size:var(--step-1);gap:var(--space-2);max-width:50rem;line-height:1.9;display:grid}._heroMessage_1i0l5_121 p{margin:0}._heroData_1i0l5_145{border-bottom:1px solid var(--ash);border-top:1px solid var(--ash);display:grid}._heroData_1i0l5_145 div{border-bottom:1px solid var(--ash);align-items:baseline;gap:var(--space-2);min-height:44px;padding:var(--space-1) 0;grid-template-columns:4rem 1fr;display:grid}._heroData_1i0l5_145 div:last-child{border-bottom:0}._heroData_1i0l5_145 dt,._heroVisual_1i0l5_187 figcaption{font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.08em}._heroData_1i0l5_145 dd{color:var(--star);font-family:var(--font-data);margin:0}._heroActions_1i0l5_211{align-items:stretch;gap:var(--space-2);display:grid}._textLink_1i0l5_223,._joinLink_1i0l5_225{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--ash);text-decoration-color:var(--ash);text-underline-offset:.45rem;align-items:center;display:inline-flex}._heroVisual_1i0l5_187{margin-top:var(--space-5);align-self:center;width:100%}._heroVisual_1i0l5_187 img{background:var(--deep);border:1px solid var(--line);width:100%;height:auto}._heroVisual_1i0l5_187 figcaption{border-bottom:1px solid var(--ash);padding:var(--space-1) 0}._signal_1i0l5_279{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--glass);border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:0 var(--space-3)}._signal_1i0l5_279 dl{max-width:90rem;margin:0 auto;display:grid}._signal_1i0l5_279 dl div{border-bottom:1px solid var(--ash);gap:var(--space-1);padding:var(--space-2) 0;display:grid}._signal_1i0l5_279 dt{font-family:var(--font-data);font-size:var(--step--1)}._signal_1i0l5_279 dd{color:var(--star);margin:0}._paths_1i0l5_341,._people_1i0l5_343,._journal_1i0l5_345{padding:var(--space-6) var(--space-3)}._pathGrid_1i0l5_353{margin-top:var(--space-5);display:grid}._pathGrid_1i0l5_353 a{background:linear-gradient(145deg, transparent, var(--glow));border-top:1px solid var(--line);gap:var(--space-1);min-height:9rem;padding:var(--space-3) 0;text-decoration:none;display:grid}._pathGrid_1i0l5_353 a:last-child{border-bottom:1px solid var(--ash)}._pathGrid_1i0l5_353 span{font-family:var(--font-data);font-size:var(--step--1)}._pathGrid_1i0l5_353 strong{color:var(--star);font-family:var(--font-display);font-size:var(--step-2)}._pathGrid_1i0l5_353 small{color:var(--bone)}._observation_1i0l5_421{background:linear-gradient(135deg, var(--paper), var(--mist));color:var(--ink);gap:var(--space-6);padding:var(--space-6) var(--space-3);display:grid}._observationCopy_1i0l5_437{gap:var(--space-3);max-width:40rem;display:grid}._observationCopy_1i0l5_437 ._kicker_1i0l5_53{color:var(--umber)}._observation_1i0l5_421 h2,._joinBand_1i0l5_459 h2{font-family:var(--font-display);font-size:clamp(var(--step-3), 8vw, var(--step-5));letter-spacing:-.04em;line-height:1.25}._observation_1i0l5_421 blockquote{border-left:1px solid var(--umber);font-family:var(--font-display);font-size:var(--step-2);padding-left:var(--space-3);line-height:1.8}._journalList_1i0l5_489{border-bottom:1px solid var(--ash);margin-top:var(--space-5)}._journalList_1i0l5_489 a{border-top:1px solid var(--line);gap:var(--space-1);min-height:12rem;padding:var(--space-3) 0;text-decoration:none;display:grid}._journalList_1i0l5_489 time,._journalList_1i0l5_489 span{font-family:var(--font-data);font-size:var(--step--1)}._journalList_1i0l5_489 strong{color:var(--star);font-family:var(--font-display);font-size:var(--step-1)}._joinBand_1i0l5_459{background:linear-gradient(135deg, var(--star), var(--mist));color:var(--ink);gap:var(--space-4);padding:var(--space-6) var(--space-3);display:grid}._joinBand_1i0l5_459>div{gap:var(--space-2);max-width:42rem;display:grid}._joinBand_1i0l5_459 ._kicker_1i0l5_53{color:var(--umber)}._joinLink_1i0l5_225{border:1px solid var(--umber);padding:0 var(--space-3);justify-content:center;text-decoration:none}@media (hover:hover){._textLink_1i0l5_223:hover,._pathGrid_1i0l5_353 a:hover strong,._journalList_1i0l5_489 a:hover strong{color:var(--bone)}._joinLink_1i0l5_225:hover{background:var(--deep);color:var(--star)}}@media (width>=48rem){._hero_1i0l5_1{gap:var(--space-5);min-height:calc(100svh - 5rem);padding:var(--space-5);grid-template-columns:minmax(0,.95fr) minmax(22rem,.75fr)}._heroVisual_1i0l5_187{max-height:56rem;margin-top:0;overflow:hidden}._heroVisual_1i0l5_187 img{object-fit:contain;height:min(80svh,56rem)}._heroActions_1i0l5_211{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}._signal_1i0l5_279{padding-inline:var(--space-5)}._signal_1i0l5_279 dl{grid-template-columns:repeat(4,1fr)}._signal_1i0l5_279 dl div{border-bottom:0;border-right:1px solid var(--ash);padding:var(--space-3)}._paths_1i0l5_341,._people_1i0l5_343,._journal_1i0l5_345{max-width:90rem;padding:var(--space-7) var(--space-5);margin:0 auto}._pathGrid_1i0l5_353{grid-template-columns:repeat(3,1fr)}._pathGrid_1i0l5_353 a{border-bottom:1px solid var(--ash);border-right:1px solid var(--line);min-height:15rem;padding:var(--space-4)}._observation_1i0l5_421{padding:var(--space-7) max(var(--space-5), calc((100vw - 80rem) / 2));grid-template-columns:1.35fr .65fr}._journalList_1i0l5_489 a{align-items:center;gap:var(--space-3);grid-template-columns:minmax(18rem,.8fr) 9rem minmax(0,1fr) 4rem;min-height:13rem}._joinBand_1i0l5_459{padding:var(--space-7) max(var(--space-5), calc((100vw - 80rem) / 2));grid-template-columns:1fr max-content;align-items:end}}._footer_5gc0s_1{background:linear-gradient(145deg, var(--deep), var(--ink));border-top:1px solid var(--line);color:var(--bone);padding:var(--space-6) var(--space-3) var(--space-3)}._grid_5gc0s_15{gap:var(--space-5);max-width:75rem;margin:0 auto;display:grid}._name_5gc0s_29{color:var(--star);font-family:var(--font-display);font-size:var(--step-2);letter-spacing:.08em;margin-bottom:var(--space-2)}._links_5gc0s_45{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._links_5gc0s_45 a{border-bottom:1px solid var(--line);align-items:center;min-height:48px;text-decoration:none;display:flex}._legal_5gc0s_71{border-top:1px solid var(--line);gap:var(--space-1) var(--space-3);margin:var(--space-5) auto 0;max-width:75rem;padding-top:var(--space-3);flex-wrap:wrap;justify-content:space-between;display:flex}._copyright_5gc0s_93{font-family:var(--font-data);font-size:var(--step--1)}._build_5gc0s_103{font-family:var(--font-data);letter-spacing:.04em;opacity:.45;align-self:end;font-size:.625rem}@media (hover:hover){._links_5gc0s_45 a:hover{color:var(--star)}}@media (width>=48rem){._footer_5gc0s_1{padding:var(--space-7) var(--space-5) var(--space-4)}._grid_5gc0s_15{grid-template-columns:1fr 1fr}}._field_126wf_1{opacity:.88;pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}._field_126wf_1:before,._field_126wf_1:after{content:"";position:absolute}._field_126wf_1:before{background:radial-gradient(circle, var(--star-glow) 0 1px, transparent 1.5px) 0 0 / 83px 83px, radial-gradient(circle, var(--sky) 0 1px, transparent 1.6px) 31px 47px / 127px 127px;opacity:.68;inset:0}._field_126wf_1:after{background:radial-gradient(circle, var(--glow), transparent 68%);width:46rem;height:46rem;top:-18rem;right:-14rem}._field_126wf_1 svg{width:100%;height:100%;position:relative}._coordinates_126wf_75{fill:none;stroke:var(--sky);stroke-opacity:.12;stroke-width:.75px}._catalogue_126wf_89{fill:var(--star)}._catalogue_126wf_89 circle{opacity:.78}._catalogue_126wf_89 circle:last-child{fill:var(--light);opacity:1}@media (width<=47.999rem){._field_126wf_1{opacity:.72}}@media (prefers-reduced-motion:reduce){._field_126wf_1{opacity:.72}}:root{--ink:#03081c;--deep:#071634;--umber:#16498a;--ash:#173159;--paper:#f4f8ff;--mist:#e5efff;--bone:#cbdcf5;--light:#4ca7ff;--sky:#9bd1ff;--star:#fff;--glass:#051333db;--line:#79b1ff47;--glow:#4ca7ff29;--star-glow:#ffffffb8;--font-display:var(--font-noto-jp), "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-body:var(--font-noto-jp), "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-data:var(--font-space), "Avenir Next", "Helvetica Neue", sans-serif;--step--1:.75rem;--step-0:1rem;--step-1:1.3125rem;--step-2:1.75rem;--step-3:2.3125rem;--step-4:3.125rem;--step-5:4.125rem;--step-6:5.5rem;--step-7:7.3125rem;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:4rem;--space-7:7.5rem;--ease-light:cubic-bezier(.16, .84, .44, 1);--ease-black:cubic-bezier(.76, 0, .24, 1);--ease-move:cubic-bezier(.33, .02, 0, .98);--dur-micro:.12s;--dur-ui:.28s;--dur-reveal:.64s;--dur-curtain:1.2s}*,:before,:after{box-sizing:border-box}html{background:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-width:20rem;margin:0}body,button,input,select,textarea{font:inherit}img,picture,video,canvas{max-width:100%;display:block}button,input,select,textarea{border-radius:0}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}h1,h2,h3,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0}button{color:inherit}:focus-visible{outline:2px solid var(--light);outline-offset:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.curtain-intro{pointer-events:none;z-index:200;width:100%;height:100dvh;animation:2.45s cubic-bezier(.16,.84,.44,1) forwards curtainRoot;position:fixed;inset:0;overflow:hidden}.curtain-intro__left,.curtain-intro__right{background:radial-gradient(circle at 50% 40%, var(--glow), transparent 24rem), var(--ink);will-change:transform;width:calc(50% + 1px);height:100%;animation-duration:1.45s;animation-timing-function:cubic-bezier(.76,0,.24,1);animation-fill-mode:forwards;position:absolute;top:0}.curtain-intro__left{border-right:1px solid var(--light);animation-name:curtainLeft;left:0}.curtain-intro__right{border-left:1px solid var(--light);animation-name:curtainRight;right:0}.curtain-intro__mark{color:var(--star);font-family:var(--font-display);font-size:clamp(var(--step-2), 8vw, var(--step-5));opacity:0;text-align:center;width:min(90vw,32rem);line-height:1.3;animation:.75s ease-in-out .15s forwards curtainMark;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.curtain-intro__mark span{font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.16em;margin-bottom:var(--space-1);display:block}@media (prefers-reduced-motion:reduce){.curtain-intro{display:none}}@keyframes curtainLeft{0%,28%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes curtainRight{0%,28%{transform:translate(0)}to{transform:translate(100%)}}@keyframes curtainMark{0%{opacity:0}45%{opacity:1}to{opacity:0}}@keyframes curtainRoot{0%,82%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}html{overflow-x:clip}body{background:radial-gradient(circle at 12% 8%, var(--glow), transparent 30rem), radial-gradient(circle at 88% 42%, var(--glow), transparent 34rem), linear-gradient(145deg, var(--ink) 0%, var(--deep) 58%, var(--ink) 100%);color:var(--bone);font-family:var(--font-body);font-size:var(--step-0);line-break:strict;word-break:normal;background-attachment:fixed;font-weight:400;line-height:1.9;overflow-x:clip}@media (width<=767px){body{background-attachment:scroll}}:root{text-autospace:normal}h1,h2,h3,h4,.display,.lead,.jp-typeset{font-feature-settings:"palt" 1;line-break:strict;text-spacing-trim:trim-start;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;word-break:keep-all;font-weight:700;overflow:hidden}.jp-phrase{font-feature-settings:"palt" 1;white-space:nowrap}.latin{margin-inline:.125em}p,li,dd{line-break:strict;text-wrap:pretty}p{max-width:34em}.data,time,.credit,table,dl{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}a,button,input,select,textarea{font:inherit}a{transition:color var(--dur-ui) var(--ease-light), border-color var(--dur-ui) var(--ease-light), background-color var(--dur-ui) var(--ease-light), opacity var(--dur-ui) var(--ease-light)}body>header,body>main,body>footer{z-index:1;position:relative}::selection{background:var(--light);color:var(--ink)}main{min-height:100dvh}.skip-link{background:var(--light);clip-path:inset(50%);color:var(--ink);font-family:var(--font-data);height:1px;left:var(--space-2);padding:var(--space-1) var(--space-2);top:var(--space-2);white-space:nowrap;z-index:100;width:1px;position:fixed;overflow:hidden}.skip-link:focus{clip-path:none;width:auto;height:auto;overflow:visible}@media (width<=640px){p{max-width:22em}}._hero_94r3e_1,._statement_94r3e_3,._people_94r3e_5,._join_94r3e_7{padding:var(--space-6) var(--space-3)}._hero_94r3e_1{gap:var(--space-3);place-content:center start;max-width:90rem;min-height:calc(100svh - 4rem);margin:0 auto;display:grid}._hero_94r3e_1>p:first-child,._people_94r3e_5 header>p:first-child,._join_94r3e_7>div>p:first-child{font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.1em}._hero_94r3e_1 h1{color:var(--paper);font-family:var(--font-display);font-size:clamp(var(--step-5), 17vw, var(--step-7));letter-spacing:-.04em;line-height:1.16}._hero_94r3e_1>p:last-child{font-size:var(--step-1);max-width:38rem}._statement_94r3e_3{background:var(--paper);color:var(--ink);gap:var(--space-5);display:grid}._statement_94r3e_3 blockquote{font-family:var(--font-display);font-size:clamp(var(--step-2), 7vw, var(--step-4));line-height:1.6}._statement_94r3e_3>div{gap:var(--space-3);max-width:40rem;display:grid}._people_94r3e_5{max-width:90rem;margin:0 auto}._people_94r3e_5 header{gap:var(--space-2);max-width:42rem;display:grid}._people_94r3e_5 h2,._join_94r3e_7 h2{color:var(--paper);font-family:var(--font-display);font-size:clamp(var(--step-3), 9vw, var(--step-5));letter-spacing:-.04em;line-height:1.25}._stats_94r3e_153{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._stats_94r3e_153 div{border-top:1px solid var(--line);gap:var(--space-1);padding-top:var(--space-2);display:grid}._stats_94r3e_153 dt,._directoryLinks_94r3e_183 span{color:var(--sky);font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.08em}._stats_94r3e_153 dd{color:var(--star);font-family:var(--font-display);font-size:var(--step-3);margin:0}._directoryLinks_94r3e_183{gap:var(--space-2);margin-top:var(--space-5);display:grid}._directoryLinks_94r3e_183 a{border:1px solid var(--line);gap:var(--space-1);min-height:8rem;padding:var(--space-3);text-decoration:none;display:grid}._directoryLinks_94r3e_183 strong{color:var(--star);font-family:var(--font-display);font-size:var(--step-2)}._join_94r3e_7{background:var(--paper);color:var(--ink);align-items:end;gap:var(--space-4);display:grid}._join_94r3e_7>div{gap:var(--space-2);max-width:42rem;display:grid}._join_94r3e_7 h2{color:var(--ink)}._join_94r3e_7 a{border:1px solid var(--umber);min-height:52px;padding:0 var(--space-3);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){._directoryLinks_94r3e_183 a:hover strong{color:var(--bone)}._join_94r3e_7 a:hover{background:var(--ink);color:var(--paper)}}@media (width>=48rem){._hero_94r3e_1,._people_94r3e_5{padding:var(--space-7) var(--space-5)}._hero_94r3e_1{min-height:calc(100svh - 5rem)}._statement_94r3e_3,._join_94r3e_7{padding:var(--space-7) max(var(--space-5), calc((100vw - 80rem) / 2));grid-template-columns:1.1fr .9fr}._stats_94r3e_153,._directoryLinks_94r3e_183{grid-template-columns:repeat(2,minmax(0,1fr))}}._hero_94r3e_1._hero_94r3e_1{background:radial-gradient(circle at 80% 20%, var(--glow), transparent 28rem), linear-gradient(145deg, transparent, var(--glow));border-bottom:1px solid var(--line);position:relative}._hero_94r3e_1:before{color:var(--light);content:"✦";opacity:.58;font-size:clamp(3rem,9vw,9rem);position:absolute;top:12%;right:8vw}._hero_94r3e_1._hero_94r3e_1 h1{color:var(--star);letter-spacing:-.075em;max-width:12ch;font-weight:900;line-height:1.06}._statement_94r3e_3._statement_94r3e_3{background:linear-gradient(135deg, var(--star), var(--mist))}._statement_94r3e_3._statement_94r3e_3 blockquote{border-left:3px solid var(--light);font-family:var(--font-display);padding-left:var(--space-3);font-weight:700}._people_94r3e_5 h2{color:var(--star);font-weight:900}._join_94r3e_7._join_94r3e_7{background:linear-gradient(135deg, var(--star), var(--mist))}._main_s8iko_1{padding-bottom:var(--space-7)}._hero_s8iko_9,._switcher_s8iko_11,._directory_s8iko_13{max-width:90rem;padding-inline:var(--space-3);margin:0 auto}._hero_s8iko_9{gap:var(--space-2);min-height:52svh;padding-bottom:var(--space-6);padding-top:var(--space-6);place-content:center start;display:grid}._hero_s8iko_9>p:first-child,._identity_s8iko_45 span{color:var(--sky);font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.08em}._hero_s8iko_9 h1{color:var(--star);font-family:var(--font-display);font-size:clamp(var(--step-5), 18vw, var(--step-7));letter-spacing:-.07em;line-height:1}._hero_s8iko_9>p:last-child{font-size:var(--step-1);max-width:38rem}._switcher_s8iko_11{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;padding-top:0;padding-bottom:0;display:grid}._switcher_s8iko_11 a{justify-content:center;align-items:center;min-height:56px;text-decoration:none;display:flex}._switcher_s8iko_11 a[aria-current=page]{background:var(--star);color:var(--ink)}._directory_s8iko_13{padding-bottom:var(--space-7);padding-top:var(--space-5)}._grid_s8iko_139{gap:var(--space-4) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._card_s8iko_151{border-top:1px solid var(--line);gap:var(--space-2);min-width:0;padding-top:var(--space-2);text-decoration:none;display:grid}._portrait_s8iko_169,._placeholder_s8iko_171{aspect-ratio:3/4;border:1px solid var(--line);width:100%;height:auto}._portrait_s8iko_169{background:var(--deep);object-fit:cover}._placeholder_s8iko_171{background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 100% 25%, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 25% 100%, linear-gradient(145deg, var(--deep), var(--glow));justify-content:center;align-items:center;display:flex}._placeholder_s8iko_171 span{color:var(--light);font-size:clamp(2rem,10vw,5rem)}._identity_s8iko_45{gap:.25rem;display:grid}._identity_s8iko_45 strong{color:var(--star);font-family:var(--font-display);font-size:var(--step-1)}@media (hover:hover){._card_s8iko_151:hover ._identity_s8iko_45 strong,._switcher_s8iko_11 a:hover{color:var(--bone)}._switcher_s8iko_11 a[aria-current=page]:hover{color:var(--ink)}}@media (width>=48rem){._hero_s8iko_9,._switcher_s8iko_11,._directory_s8iko_13{padding-inline:var(--space-5)}._grid_s8iko_139{gap:var(--space-5) var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){._grid_s8iko_139{grid-template-columns:repeat(4,minmax(0,1fr))}}._main_1llnc_1{background:var(--paper);color:var(--ink)}._hero_1llnc_11,._latest_1llnc_13,._archive_1llnc_15{max-width:90rem;padding:var(--space-6) var(--space-3);margin:0 auto}._hero_1llnc_11{align-items:end;gap:var(--space-5);min-height:78svh;display:grid}._archiveCount_1llnc_41{border-bottom:1px solid var(--umber);border-top:1px solid var(--umber);font-family:var(--font-data);padding:var(--space-2) 0;grid-template-columns:max-content 1fr;display:grid}._archiveCount_1llnc_41 strong{font-family:var(--font-display);font-size:var(--step-5);margin-right:var(--space-2);grid-row:1/3;line-height:1}._archiveCount_1llnc_41 span{font-size:var(--step--1);letter-spacing:.08em;align-self:center}._heroCopy_1llnc_87{gap:var(--space-3);display:grid}._heroCopy_1llnc_87>p:first-child,._latest_1llnc_13>header>p,._archive_1llnc_15>header>div>p{color:var(--umber);font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.1em}._heroCopy_1llnc_87 h1{font-family:var(--font-display);font-size:clamp(var(--step-4), 11vw, var(--step-7));letter-spacing:-.055em;line-height:1.18}._heroCopy_1llnc_87>p:last-child{font-size:var(--step-1);max-width:44rem}._latest_1llnc_13{border-top:1px solid var(--umber)}._latest_1llnc_13>header,._archive_1llnc_15>header{gap:var(--space-2);margin-bottom:var(--space-5);display:grid}._latest_1llnc_13 h2,._archive_1llnc_15 h2{font-family:var(--font-display);font-size:clamp(var(--step-3), 8vw, var(--step-5));letter-spacing:-.045em;line-height:1.25}._featureGrid_1llnc_177{gap:var(--space-5);display:grid}._featureGrid_1llnc_177 article{border-top:1px solid var(--umber);gap:var(--space-3);padding-top:var(--space-3);display:grid}._featureImage_1llnc_201{align-self:start;display:block}._featureCopy_1llnc_211{gap:var(--space-2);display:grid}._featureCopy_1llnc_211>p:first-child{font-family:var(--font-data);font-size:var(--step--1);gap:var(--space-2);letter-spacing:.08em;display:flex}._featureCopy_1llnc_211 h3{font-family:var(--font-display);font-size:clamp(var(--step-2), 5vw, var(--step-4));min-width:0;line-height:1.35}._featureCopy_1llnc_211 h3 a,._featureCopy_1llnc_211>a{color:inherit}._featureCopy_1llnc_211 h3 a{text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}._featureCopy_1llnc_211>a{border-bottom:1px solid var(--umber);justify-content:space-between;align-items:center;width:min(100%,12rem);min-height:48px;text-decoration:none;display:inline-flex}._archive_1llnc_15{border-top:1px solid var(--umber)}._archive_1llnc_15>header>p{max-width:40rem}._years_1llnc_313{border-bottom:1px solid var(--umber)}._years_1llnc_313 details{border-top:1px solid var(--umber)}._years_1llnc_313 summary{cursor:pointer;align-items:center;gap:var(--space-2);min-height:6rem;padding:var(--space-2) 0;grid-template-columns:1fr max-content;display:grid}._years_1llnc_313 summary::marker{content:""}._years_1llnc_313 summary strong{font-family:var(--font-display);font-size:var(--step-3)}._years_1llnc_313 summary span{font-family:var(--font-data);font-size:var(--step--1)}._years_1llnc_313 summary span:last-child{grid-column:1/-1}._years_1llnc_313 ol{border-top:1px solid var(--umber);list-style:none}._years_1llnc_313 li a{border-bottom:1px solid var(--bone);gap:.35rem var(--space-2);min-height:7rem;padding:var(--space-2) 0;text-decoration:none;display:grid}._years_1llnc_313 li a>span,._years_1llnc_313 time{font-family:var(--font-data);font-size:var(--step--1)}._years_1llnc_313 li a>span:first-child{color:var(--umber)}._years_1llnc_313 li strong{font-family:var(--font-display);font-size:var(--step-1);text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}._years_1llnc_313 li strong>span{white-space:normal}@media (hover:hover){._featureCopy_1llnc_211 h3 a:hover,._featureCopy_1llnc_211>a:hover,._years_1llnc_313 li a:hover strong{color:var(--umber)}}@media (width>=48rem){._hero_1llnc_11,._latest_1llnc_13,._archive_1llnc_15{padding:var(--space-7) var(--space-5)}._hero_1llnc_11{grid-template-columns:16rem minmax(0,1fr)}._archiveCount_1llnc_41{align-self:start;position:sticky;top:7rem}._heroCopy_1llnc_87{grid-column:2}._latest_1llnc_13>header,._archive_1llnc_15>header{grid-template-columns:.7fr 1.3fr}._latest_1llnc_13>header h2,._archive_1llnc_15>header h2,._archive_1llnc_15>header>p{grid-column:2}._years_1llnc_313 summary{grid-template-columns:12rem 1fr max-content}._years_1llnc_313 summary span:last-child{grid-column:auto}._years_1llnc_313 li a{grid-template-columns:4rem 6rem 1fr 4rem;align-items:center;min-height:5.5rem}}@media (width>=64rem){._featureGrid_1llnc_177{grid-template-columns:1.35fr .65fr}._primaryFeature_1llnc_585{grid-row:1/3}._featureGrid_1llnc_177 article:not(._primaryFeature_1llnc_585){grid-template-columns:minmax(10rem,.9fr) minmax(0,1.6fr);align-items:start}._featureGrid_1llnc_177 article:not(._primaryFeature_1llnc_585) ._featureCopy_1llnc_211 h3{font-size:var(--step-2)}._featureGrid_1llnc_177 article:not(._primaryFeature_1llnc_585) ._featureCopy_1llnc_211{min-width:0}}._main_1llnc_1._main_1llnc_1{background:linear-gradient(145deg, var(--star), var(--mist))}._hero_1llnc_11._hero_1llnc_11{background:radial-gradient(circle at 88% 18%, var(--glow), transparent 24rem), linear-gradient(145deg, var(--paper), var(--mist));border-bottom:1px solid var(--umber);max-width:none;padding-inline:max(var(--space-3), calc((100vw - 80rem) / 2));position:relative}._hero_1llnc_11:after{color:var(--light);content:"✦";opacity:.64;font-size:clamp(3rem,9vw,9rem);position:absolute;top:8%;right:5vw}._archiveCount_1llnc_41._archiveCount_1llnc_41{border-color:var(--light);color:var(--umber)}._archiveCount_1llnc_41._archiveCount_1llnc_41 strong{color:var(--deep);font-family:var(--font-data);font-weight:600}._heroCopy_1llnc_87._heroCopy_1llnc_87 h1{color:var(--deep);letter-spacing:-.075em;font-weight:900;line-height:1.06}._latest_1llnc_13._latest_1llnc_13{background:var(--star)}._latest_1llnc_13._latest_1llnc_13 h2,._archive_1llnc_15._archive_1llnc_15 h2{color:var(--deep);font-weight:900}._featureGrid_1llnc_177 article,._years_1llnc_313,._years_1llnc_313 details,._years_1llnc_313 ol,._years_1llnc_313 li a{border-color:var(--umber)}._featureCopy_1llnc_211._featureCopy_1llnc_211 h3{color:var(--deep);font-weight:700}._years_1llnc_313._years_1llnc_313 summary strong{color:var(--deep);font-family:var(--font-data);font-weight:600}._years_1llnc_313._years_1llnc_313 li strong{color:var(--deep);font-weight:600}@media (hover:hover){._years_1llnc_313 li a:hover{background:var(--glow)}}._main_1thof_1{background:var(--paper);color:var(--ink)}._hero_1thof_11,._story_1thof_13,._outcomes_1thof_15,._facts_1thof_17,._room_1thof_19,._process_1thof_21,._formSection_1thof_23,._faq_1thof_25{max-width:90rem;padding:var(--space-6) var(--space-3);margin:0 auto}._outcomes_1thof_15{gap:var(--space-4);display:grid}._outcomes_1thof_15 header,._outcomes_1thof_15 dl{gap:var(--space-2);display:grid}._outcomes_1thof_15 header>p,._outcomes_1thof_15 dt{color:var(--umber);font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.1em}._outcomes_1thof_15 h2{color:var(--deep);font-family:var(--font-display);font-size:clamp(var(--step-3), 9vw, var(--step-5));line-height:1.25}._outcomes_1thof_15 dl{border-bottom:1px solid var(--umber);margin:0}._outcomes_1thof_15 dl div{border-top:1px solid var(--umber);gap:var(--space-1);padding:var(--space-2) 0;display:grid}._outcomes_1thof_15 dd{font-family:var(--font-display);font-size:var(--step-1);margin:0}._recordSummary_1thof_125{font-family:var(--font-data);font-variant-numeric:tabular-nums;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}._outcomes_1thof_15>a{border:1px solid var(--umber);min-height:48px;padding-inline:var(--space-3);justify-content:center;align-items:center;width:min(100%,20rem);text-decoration:none;display:inline-flex}._hero_1thof_11{gap:var(--space-3);place-content:center start;min-height:calc(100svh - 4rem);display:grid}._story_1thof_13{gap:var(--space-6);display:grid}._introduction_1thof_187,._copyBody_1thof_189{gap:var(--space-2);display:grid}._introduction_1thof_187{font-family:var(--font-display);font-size:var(--step-2);max-width:52rem;line-height:1.8}._copySection_1thof_213{border-top:1px solid var(--umber);gap:var(--space-4);padding-top:var(--space-5);display:grid}._copySection_1thof_213 h2{color:var(--deep);font-family:var(--font-display);font-size:clamp(var(--step-2), 6vw, var(--step-4));letter-spacing:-.04em;font-weight:900;line-height:1.25}._copyBody_1thof_189,._recommendations_1thof_247,._questions_1thof_249{font-size:var(--step-1);max-width:52rem;line-height:1.9}._recommendations_1thof_247{gap:var(--space-2);list-style:none;display:grid}._recommendations_1thof_247 li{padding-left:1.4em;position:relative}._recommendations_1thof_247 li:before{content:"・";position:absolute;left:0}._questions_1thof_249{border-bottom:1px solid var(--umber);margin:0}._questions_1thof_249 div{border-top:1px solid var(--umber);gap:var(--space-1);padding:var(--space-3) 0;display:grid}._questions_1thof_249 dt{font-family:var(--font-display);font-weight:800}._questions_1thof_249 dd{margin:0}._questions_1thof_249 dd:before{color:var(--umber);content:"→ ";font-weight:800}._emphasis_1thof_349,._closing_1thof_351{color:var(--deep);font-family:var(--font-display);font-size:var(--step-2);font-weight:900}._closing_1thof_351{margin-top:var(--space-3)}._hero_1thof_11>p:first-child,._room_1thof_19>div:first-child>p,._process_1thof_21 header>p,._formSection_1thof_23>div>p:first-child,._faq_1thof_25 header>p,._process_1thof_21 li span{color:var(--umber);font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.1em}._hero_1thof_11 h1{font-family:var(--font-display);font-size:clamp(var(--step-5), 18vw, var(--step-7));letter-spacing:-.04em;line-height:1.1}._lead_1thof_411{font-size:var(--step-1);max-width:34rem}._primary_1thof_421{background:var(--light);border:1px solid var(--light);color:var(--ink);min-height:52px;padding:0 var(--space-3);justify-content:center;align-items:center;width:min(100%,20rem);text-decoration:none;display:inline-flex}._facts_1thof_17{border-bottom:1px solid var(--umber);border-top:1px solid var(--umber);padding-top:0;padding-bottom:0}._facts_1thof_17 dl{margin:0}._facts_1thof_17 dl div{border-bottom:1px solid var(--umber);gap:var(--space-1);padding:var(--space-2) 0;display:grid}._facts_1thof_17 dl div:last-child{border-bottom:0}._facts_1thof_17 dt{font-family:var(--font-data);font-size:var(--step--1)}._facts_1thof_17 dd{font-family:var(--font-display);font-size:var(--step-1);margin:0}._room_1thof_19{gap:var(--space-5);display:grid}._room_1thof_19 h2,._process_1thof_21 h2,._formSection_1thof_23 h2,._faq_1thof_25 h2{font-family:var(--font-display);font-size:clamp(var(--step-3), 9vw, var(--step-5));letter-spacing:-.04em;line-height:1.25}._room_1thof_19>div:first-child,._roomCopy_1thof_545,._process_1thof_21 header,._formSection_1thof_23>div,._faq_1thof_25 header{gap:var(--space-2);display:grid}._roomCopy_1thof_545{font-size:var(--step-1);max-width:40rem}._process_1thof_21{border-bottom:1px solid var(--umber);border-top:1px solid var(--umber)}._process_1thof_21 ol{margin-top:var(--space-5);list-style:none}._process_1thof_21 li{border-top:1px solid var(--umber);gap:var(--space-1);min-height:11rem;padding:var(--space-3) 0;display:grid}._process_1thof_21 li:last-child{border-bottom:1px solid var(--umber)}._process_1thof_21 strong{font-family:var(--font-display);font-size:var(--step-2)}._formSection_1thof_23{gap:var(--space-5);display:grid}._formSection_1thof_23>div>a{border:1px solid var(--umber);min-height:48px;padding:0 var(--space-3);align-items:center;text-decoration:none;display:inline-flex}._formSection_1thof_23 form{border-top:1px solid var(--umber);gap:var(--space-3);padding-top:var(--space-4);display:grid}._formSection_1thof_23 form>label{gap:var(--space-1);display:grid}._formSection_1thof_23 input,._formSection_1thof_23 select,._formSection_1thof_23 textarea{border:1px solid var(--umber);color:var(--ink);min-height:48px;padding:var(--space-1) var(--space-2);background:0 0;width:100%;font-size:1rem}._formSection_1thof_23 textarea{resize:vertical}._formSection_1thof_23 fieldset{border:1px solid var(--umber);gap:var(--space-3);padding:var(--space-2);margin:0;display:flex}:is(._formSection_1thof_23 fieldset label,._formSection_1thof_23 form>label:has(input[type=checkbox])){align-items:center;min-height:44px;display:flex}._formSection_1thof_23 form>label:has(input[type=checkbox]) a{align-items:center;min-height:44px;display:inline-flex}._formSection_1thof_23 input[type=radio],._formSection_1thof_23 input[type=checkbox]{width:44px;min-height:44px}._formSection_1thof_23 button{background:var(--ink);border:1px solid var(--ink);color:var(--paper);cursor:pointer;min-height:52px}._faq_1thof_25 dl{border-bottom:1px solid var(--umber);margin-top:var(--space-5)}._faq_1thof_25 dl div{border-top:1px solid var(--umber);padding:var(--space-3) 0}._faq_1thof_25 dt{font-family:var(--font-display);font-size:var(--step-1);font-weight:800}._faq_1thof_25 dd{margin:var(--space-1) 0 0}@media (hover:hover){._primary_1thof_421:hover{background:var(--ink);color:var(--paper)}._formSection_1thof_23>div>a:hover,._formSection_1thof_23 button:hover{color:var(--bone)}}@media (width>=48rem){._hero_1thof_11,._story_1thof_13,._outcomes_1thof_15,._facts_1thof_17,._room_1thof_19,._process_1thof_21,._formSection_1thof_23,._faq_1thof_25{padding:var(--space-7) var(--space-5)}._hero_1thof_11{min-height:calc(100svh - 5rem)}._questions_1thof_249 div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}._facts_1thof_17{padding-top:0;padding-bottom:0}._facts_1thof_17 dl{grid-template-columns:repeat(4,1fr);display:grid}._facts_1thof_17 dl div{border-bottom:0;border-right:1px solid var(--umber);padding:var(--space-3)}._room_1thof_19,._formSection_1thof_23{grid-template-columns:.8fr 1.2fr}._process_1thof_21 ol{grid-template-columns:repeat(3,1fr);display:grid}._process_1thof_21 li{border-bottom:1px solid var(--umber);border-right:1px solid var(--umber);padding:var(--space-4)}}._main_1thof_1._main_1thof_1{background:linear-gradient(var(--glow) 1px, transparent 1px) 0 0 / 100% 4rem, linear-gradient(135deg, var(--paper), var(--mist))}._hero_1thof_11._hero_1thof_11{border-bottom:1px solid var(--umber);position:relative}._hero_1thof_11:after{color:var(--light);content:"✦";opacity:.72;font-size:clamp(3rem,10vw,10rem);position:absolute;top:14%;right:7vw}._hero_1thof_11._hero_1thof_11 h1{color:var(--deep);letter-spacing:-.08em;font-weight:900}._primary_1thof_421._primary_1thof_421{background:linear-gradient(100deg, var(--light), var(--sky));border-color:var(--light);font-weight:700}._facts_1thof_17,._process_1thof_21{background:var(--star)}._room_1thof_19._room_1thof_19 h2,._process_1thof_21._process_1thof_21 h2,._formSection_1thof_23._formSection_1thof_23 h2,._faq_1thof_25._faq_1thof_25 h2{color:var(--deep);letter-spacing:-.055em;font-weight:900}._process_1thof_21 li span{color:var(--light);font-weight:700}._formSection_1thof_23._formSection_1thof_23 form{background:var(--star);border:1px solid var(--umber);padding:var(--space-4)}._formSection_1thof_23._formSection_1thof_23 input,._formSection_1thof_23._formSection_1thof_23 select,._formSection_1thof_23._formSection_1thof_23 textarea{background:var(--paper)}._main_ea53z_1{padding-bottom:var(--space-7)}._intro_ea53z_9{align-items:end;gap:var(--space-4);max-width:90rem;padding:var(--space-6) var(--space-3);margin:0 auto;display:grid}._filters_ea53z_27{border-bottom:1px solid var(--line);gap:var(--space-1);padding:var(--space-2) var(--space-3);scrollbar-width:thin;display:flex;overflow-x:auto}._filters_ea53z_27 a{border:1px solid var(--line);min-height:44px;padding-inline:var(--space-2);flex:none;align-items:center;text-decoration:none;display:inline-flex}._filters_ea53z_27 a[aria-current=page]{background:var(--star);color:var(--ink)}._current_ea53z_75{border-bottom:1px solid var(--ash);border-top:1px solid var(--ash);gap:var(--space-3);padding:var(--space-4) var(--space-3);display:grid}._current_ea53z_75 h2{color:var(--paper);font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.04em}._current_ea53z_75 a{border:1px solid var(--bone);min-height:48px;padding:0 var(--space-3);justify-content:center;align-items:center;text-decoration:none;display:flex}._number_ea53z_125,._year_ea53z_127>h2,._year_ea53z_127 time,._year_ea53z_127 li span{font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.08em}._number_ea53z_125,._catalogue_ea53z_145{grid-template-columns:1rem 1fr;align-items:center;gap:.25rem .75rem;display:grid}._number_ea53z_125:before,._catalogue_ea53z_145:before{background:var(--paper);clip-path:circle(50%);content:"";grid-row:1/3;width:.75rem;height:.75rem;display:block}._number_ea53z_125[data-scale=small]:before,._catalogue_ea53z_145[data-scale=small]:before{width:.5rem;height:.5rem}._number_ea53z_125[data-scale=free]:before,._catalogue_ea53z_145[data-scale=free]:before{width:.3rem;height:.3rem}._number_ea53z_125 strong,._catalogue_ea53z_145 b{color:var(--paper);font-weight:700}._number_ea53z_125 span,._catalogue_ea53z_145 small{letter-spacing:.08em;font-size:.68rem}._archive_ea53z_229{max-width:90rem;padding:var(--space-6) var(--space-3);margin:0 auto}._year_ea53z_127{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}._year_ea53z_127>h2{color:var(--paper);font-size:var(--step-2)}._year_ea53z_127 ol{border-bottom:1px solid var(--ash);list-style:none}._year_ea53z_127 li a{border-top:1px solid var(--ash);gap:var(--space-1);min-height:7rem;padding:var(--space-2) 0;text-decoration:none;display:grid}._year_ea53z_127 li strong{color:var(--paper);font-family:var(--font-display);font-size:var(--step-1)}._performanceTitle_ea53z_303{gap:.25rem;display:grid}._performanceTitle_ea53z_303 small{color:var(--sky);font-family:var(--font-data);font-size:var(--step--1)}._empty_ea53z_325{border-block:1px solid var(--line);padding-block:var(--space-4)}@media (hover:hover){._current_ea53z_75 a:hover,._year_ea53z_127 li a:hover strong{color:var(--bone)}}@media (width>=48rem){._intro_ea53z_9{padding:var(--space-7) var(--space-5)}._filters_ea53z_27{padding-inline:var(--space-5);justify-content:center}._current_ea53z_75{padding:var(--space-5) max(var(--space-5), calc((100vw - 80rem) / 2));grid-template-columns:10rem 1fr max-content;align-items:center}._archive_ea53z_229{padding:var(--space-7) var(--space-5)}}@media (width>=64rem){._year_ea53z_127{grid-template-columns:10rem 1fr}._year_ea53z_127 li a{grid-template-columns:11rem 1fr 9rem;align-items:center;min-height:5rem}}._intro_ea53z_9._intro_ea53z_9{background:radial-gradient(circle at 82% 12%, var(--glow), transparent 25rem), linear-gradient(145deg, transparent, var(--glow));border-bottom:1px solid var(--line);min-height:62svh;position:relative}._intro_ea53z_9:before{color:var(--light);content:"✦";opacity:.62;font-size:clamp(2.5rem,8vw,8rem);position:absolute;top:10%;right:7vw}._current_ea53z_75._current_ea53z_75{background:linear-gradient(115deg, var(--star), var(--mist));border-color:var(--umber);color:var(--ink)}._current_ea53z_75._current_ea53z_75 h2{color:var(--ink);font-weight:900}._current_ea53z_75._current_ea53z_75 a{border-color:var(--umber);color:var(--ink)}._current_ea53z_75 ._number_ea53z_125 strong{color:var(--umber)}._archive_ea53z_229._archive_ea53z_229{position:relative}._year_ea53z_127._year_ea53z_127>h2{color:var(--sky);font-size:var(--step-3);font-weight:600}._year_ea53z_127._year_ea53z_127 ol{border-color:var(--line)}._year_ea53z_127._year_ea53z_127 li a{border-color:var(--line);padding-inline:var(--space-2)}._year_ea53z_127._year_ea53z_127 li strong{color:var(--star);font-weight:700}@media (hover:hover){._year_ea53z_127._year_ea53z_127 li a:hover{background:var(--glow)}}._main_18z13_1{--anniversary-red:#ba2635;--anniversary-gold:#f4b63f;--anniversary-paper:#f4ead6;padding-bottom:calc(var(--space-7) + 5rem)}._breadcrumb_18z13_15{font-family:var(--font-data);font-size:var(--step--1);align-items:center;gap:var(--space-2);max-width:90rem;min-height:52px;padding:0 var(--space-3);flex-wrap:wrap;margin:0 auto;display:flex}._breadcrumb_18z13_15 a{align-items:center;min-height:44px;display:inline-flex}._hero_18z13_53{border-block:1px solid var(--line);gap:var(--space-5);max-width:90rem;padding:var(--space-5) var(--space-3) var(--space-6);background:radial-gradient(circle at 16% 18%,#ba263538,#0000 28rem),linear-gradient(145deg,#0000,#f4b63f0f);margin:0 auto;display:grid}._heroCopy_18z13_77{align-self:center;gap:var(--space-3);display:grid}._eyebrow_18z13_89,._sectionLabel_18z13_91,._anniversary_18z13_93,._showtimes_18z13_95 span,._facts_18z13_97 dt,._flyers_18z13_99 figcaption{font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.1em}._eyebrow_18z13_89{color:var(--anniversary-gold)}._anniversary_18z13_93{border-left:3px solid var(--anniversary-red);color:var(--paper);padding-left:var(--space-2)}._hero_18z13_53 h1{color:var(--paper);font-family:var(--font-display);font-size:clamp(var(--step-3), 10vw, var(--step-7));letter-spacing:-.06em;font-weight:900;line-height:1.13}._tagline_18z13_149{color:var(--anniversary-gold);font-family:var(--font-display);font-size:var(--step-2)}._lead_18z13_161{font-size:var(--step-1);max-width:40rem;line-height:1.9}._heroActions_18z13_173{gap:var(--space-2);display:grid}._secondaryLink_18z13_183,._access_18z13_185 a{border:1px solid var(--ash);min-height:52px;padding-inline:var(--space-3);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._heroVisual_18z13_205 img,._flyers_18z13_99 img{border:1px solid var(--line);width:100%;height:auto}._schedule_18z13_219,._experience_18z13_221,._thanks_18z13_223,._access_18z13_185,._flyers_18z13_99{max-width:80rem;padding:var(--space-6) var(--space-3);margin:0 auto}._schedule_18z13_219,._access_18z13_185{gap:var(--space-5);display:grid}._sectionLabel_18z13_91{color:var(--anniversary-red);margin-bottom:var(--space-1)}._schedule_18z13_219 h2,._experience_18z13_221 h2,._thanks_18z13_223 h2,._access_18z13_185 h2{color:var(--paper);font-family:var(--font-display);font-size:clamp(var(--step-2), 7vw, var(--step-4));letter-spacing:-.04em;line-height:1.25}._showtimes_18z13_95{gap:var(--space-2);display:grid}._showtimes_18z13_95>div{border-block:1px solid var(--ash);align-items:baseline;gap:var(--space-1) var(--space-2);padding:var(--space-3) 0;grid-template-columns:3rem 1fr;display:grid}._showtimes_18z13_95 span{color:var(--anniversary-red);grid-row:1/3}._showtimes_18z13_95 strong{color:var(--anniversary-gold);font-family:var(--font-data);font-size:var(--step-4)}._showtimes_18z13_95 small{font-family:var(--font-data)}._facts_18z13_97{border-bottom:1px solid var(--ash)}._facts_18z13_97 div{border-top:1px solid var(--ash);gap:var(--space-2);padding:var(--space-2) 0;grid-template-columns:7rem 1fr;display:grid}._facts_18z13_97 dd{color:var(--paper);margin:0}._experience_18z13_221{background:var(--anniversary-paper);color:var(--ink);max-width:none}._experienceIntro_18z13_387,._experienceSteps_18z13_389{max-width:80rem;margin-inline:auto}._experience_18z13_221 h2{color:var(--ink)}._experienceSteps_18z13_389{margin-top:var(--space-5);display:grid}._experienceSteps_18z13_389>div{gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid #131c2b40;display:grid}._experienceSteps_18z13_389 span{color:var(--anniversary-red);font-family:var(--font-data);font-size:var(--step-2)}._experienceSteps_18z13_389 h3{font-family:var(--font-display);font-size:var(--step-2)}._experienceSteps_18z13_389 p,._thanksCopy_18z13_455 p{line-height:1.9}._thanks_18z13_223{gap:var(--space-5);display:grid}._thanksCopy_18z13_455{gap:var(--space-3);display:grid}._access_18z13_185{border-block:1px solid var(--ash)}._access_18z13_185>div:last-child{gap:var(--space-2);display:grid}._access_18z13_185 address{font-style:normal}._access_18z13_185 a{justify-self:start}._flyers_18z13_99{gap:var(--space-5);display:grid}._flyers_18z13_99 figure{margin:0}._flyers_18z13_99 figcaption{border-bottom:1px solid var(--ash);padding-block:var(--space-1)}._mobileTicket_18z13_545{background:var(--ink);border-top:1px solid var(--ash);padding:var(--space-1) var(--space-3) max(var(--space-1), env(safe-area-inset-bottom));z-index:70;position:fixed;bottom:0;left:0;right:0}._mobileTicket_18z13_545 a{width:100%;display:flex}@media (hover:hover){._secondaryLink_18z13_183:hover,._access_18z13_185 a:hover{border-color:var(--anniversary-gold);color:var(--anniversary-gold)}}@media (width>=48rem){._main_18z13_1{padding-bottom:var(--space-7)}._breadcrumb_18z13_15,._hero_18z13_53,._schedule_18z13_219,._thanks_18z13_223,._access_18z13_185,._flyers_18z13_99{padding-inline:var(--space-5)}._hero_18z13_53{grid-template-columns:minmax(0,.95fr) minmax(24rem,.7fr);min-height:78svh}._heroVisual_18z13_205{align-self:center;max-height:52rem;overflow:hidden}._heroVisual_18z13_205 img{object-fit:contain;height:52rem}._heroActions_18z13_173{grid-template-columns:max-content max-content}._schedule_18z13_219,._thanks_18z13_223,._access_18z13_185{padding-block:var(--space-7);grid-template-columns:.8fr 1.2fr}._schedule_18z13_219 ._facts_18z13_97{grid-column:1/-1}._facts_18z13_97{grid-template-columns:repeat(2,1fr);display:grid}._facts_18z13_97 div{padding:var(--space-3)}._experience_18z13_221{padding:var(--space-7) var(--space-5)}._experienceSteps_18z13_389{grid-template-columns:repeat(3,1fr)}._experienceSteps_18z13_389>div{padding:var(--space-4);border-right:1px solid #131c2b40}._experienceSteps_18z13_389>div:last-child{border-right:0}._flyers_18z13_99{padding-block:var(--space-7);grid-template-columns:repeat(2,1fr)}._mobileTicket_18z13_545{display:none}}._main_1xbmu_1{background:var(--paper);color:var(--ink);min-height:100dvh;padding:var(--space-6) var(--space-3)}._main_1xbmu_1 article{gap:var(--space-5);max-width:52rem;margin:0 auto;display:grid}._main_1xbmu_1 header,._main_1xbmu_1 section{gap:var(--space-2);display:grid}._main_1xbmu_1 header p{color:var(--umber);font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.1em}._main_1xbmu_1 h1{font-family:var(--font-display);font-size:clamp(var(--step-3), 10vw, var(--step-5));line-height:1.3}._main_1xbmu_1 h2{border-top:1px solid var(--umber);font-family:var(--font-display);font-size:var(--step-2);padding-top:var(--space-2)}@media (width>=48rem){._main_1xbmu_1{padding:var(--space-7) var(--space-5)}}._main_19zs9_1{padding-bottom:var(--space-7)}._breadcrumb_19zs9_9,._hero_19zs9_11,._appearances_19zs9_13,._back_19zs9_15{max-width:80rem;padding-left:var(--space-3);padding-right:var(--space-3);margin:0 auto}._breadcrumb_19zs9_9{font-family:var(--font-data);font-size:var(--step--1);align-items:center;gap:var(--space-2);flex-wrap:wrap;min-height:52px;display:flex}._breadcrumb_19zs9_9 a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}._hero_19zs9_11{gap:var(--space-4);padding-bottom:var(--space-6);padding-top:var(--space-4);display:grid}._hero_19zs9_11 img,._placeholder_19zs9_79{aspect-ratio:3/4;background:var(--ash);border:1px solid var(--ash);width:100%}._hero_19zs9_11 img{object-fit:cover;height:auto}._placeholder_19zs9_79{background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 100% 25%, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 25% 100%, linear-gradient(145deg, var(--deep), var(--glow));justify-content:center;align-items:center;display:flex}._placeholder_19zs9_79 span{color:var(--light);font-size:clamp(3rem,12vw,7rem)}._hero_19zs9_11>div{align-self:center;gap:var(--space-2);min-width:0;display:grid}._hero_19zs9_11>div>p:first-child,._appearances_19zs9_13 header p,._appearances_19zs9_13 li span,._appearances_19zs9_13 time{font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.08em}._hero_19zs9_11 h1{color:var(--paper);font-family:var(--font-display);font-size:clamp(var(--step-4), 13vw, var(--step-7));letter-spacing:-.04em;line-height:1.15}._role_19zs9_181{border-bottom:1px solid var(--ash);border-top:1px solid var(--ash);padding:var(--space-2) 0}._appearances_19zs9_13{border-top:1px solid var(--ash);padding-bottom:var(--space-6);padding-top:var(--space-6)}._appearances_19zs9_13 header{gap:var(--space-1);display:grid}._appearances_19zs9_13 h2{color:var(--paper);font-family:var(--font-display);font-size:var(--step-3)}._appearances_19zs9_13 ol{border-bottom:1px solid var(--ash);margin-top:var(--space-4);list-style:none}._appearances_19zs9_13 a{border-top:1px solid var(--ash);gap:var(--space-1);min-height:7rem;padding:var(--space-2) 0;text-decoration:none;display:grid}._appearances_19zs9_13 strong{color:var(--paper);font-family:var(--font-display);font-size:var(--step-1)}._note_19zs9_269{margin-top:var(--space-3);max-width:36rem}._back_19zs9_15{border-top:1px solid var(--ash)}._back_19zs9_15 a{align-items:center;min-height:52px;display:inline-flex}@media (hover:hover){._appearances_19zs9_13 a:hover strong,._back_19zs9_15 a:hover{color:var(--bone)}}@media (width>=48rem){._breadcrumb_19zs9_9,._hero_19zs9_11,._appearances_19zs9_13,._back_19zs9_15{padding-left:var(--space-5);padding-right:var(--space-5)}._appearances_19zs9_13{padding-bottom:var(--space-7);padding-top:var(--space-7)}._appearances_19zs9_13 a{grid-template-columns:8rem 1fr 9rem;align-items:center;min-height:5rem}}@media (width>=64rem){._hero_19zs9_11{padding-bottom:var(--space-7);padding-top:var(--space-6);grid-template-columns:minmax(22rem,.8fr) minmax(0,1.2fr)}}._main_118sj_1{background:var(--paper);color:var(--ink)}._breadcrumb_118sj_11,._hero_118sj_13,._feature_118sj_15,._body_118sj_17,._performance_118sj_19,._related_118sj_21{max-width:90rem;padding-left:var(--space-3);padding-right:var(--space-3);margin:0 auto}._breadcrumb_118sj_11{font-family:var(--font-data);font-size:var(--step--1);align-items:center;gap:var(--space-1);flex-wrap:wrap;min-height:52px;display:flex}._breadcrumb_118sj_11 a{color:inherit;align-items:center;min-height:44px;display:inline-flex}._hero_118sj_13{gap:var(--space-4);padding-bottom:var(--space-6);padding-top:var(--space-6);display:grid}._record_118sj_83{border-bottom:1px solid var(--umber);border-top:1px solid var(--umber);font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.08em;padding:var(--space-2) 0;gap:.25rem;display:grid}._title_118sj_105{gap:var(--space-3);display:grid}._title_118sj_105 h1{font-family:var(--font-display);font-size:clamp(var(--step-3), 10vw, var(--step-6));letter-spacing:-.05em;max-width:100%;line-height:1.25}._feature_118sj_15{padding-bottom:var(--space-6)}._feature_118sj_15 figcaption{border-bottom:1px solid var(--umber);font-family:var(--font-data);font-size:var(--step--1);padding:var(--space-1) 0}._body_118sj_17{border-top:1px solid var(--umber);gap:var(--space-5);padding-bottom:var(--space-7);padding-top:var(--space-6);display:grid}._articleText_118sj_169{gap:var(--space-3);max-width:46rem;display:grid}._articleText_118sj_169 p{white-space:pre-line;font-size:1.0625rem;line-height:2.1}._articleText_118sj_169 ._lead_118sj_193{font-family:var(--font-display);font-size:var(--step-1);font-weight:800}._body_118sj_17 aside{border-bottom:1px solid var(--umber);border-top:1px solid var(--umber);align-self:start;gap:var(--space-2);padding:var(--space-3) 0;display:grid}._body_118sj_17 aside>p,._performance_118sj_19>div>p{color:var(--umber);font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.1em}._body_118sj_17 aside dl,._performance_118sj_19 dl{margin:0}._body_118sj_17 aside dl div,._performance_118sj_19 dl div{border-top:1px solid var(--bone);padding:var(--space-1) 0;grid-template-columns:5rem 1fr;display:grid}._body_118sj_17 aside dd,._performance_118sj_19 dd{margin:0}._body_118sj_17 aside a,._performance_118sj_19>a{background:var(--ink);color:var(--paper);min-height:48px;padding:0 var(--space-2);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._performance_118sj_19{border-bottom:1px solid var(--umber);border-top:1px solid var(--umber);gap:var(--space-4);padding-bottom:var(--space-6);padding-top:var(--space-6);display:grid}._performance_118sj_19>div{gap:var(--space-1);display:grid}._performance_118sj_19 h2{font-family:var(--font-display);font-size:clamp(var(--step-2), 7vw, var(--step-4));line-height:1.35}._related_118sj_21{gap:var(--space-2);padding-bottom:var(--space-7);padding-top:var(--space-6);display:grid}._related_118sj_21 a{border-top:1px solid var(--umber);color:inherit;gap:var(--space-1);min-height:7rem;padding:var(--space-2) 0;text-decoration:none;display:grid}._related_118sj_21 time{font-family:var(--font-data);font-size:var(--step--1)}._related_118sj_21 strong{font-family:var(--font-display);font-size:var(--step-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._related_118sj_21 ._archiveLink_118sj_399{border-bottom:1px solid var(--umber);justify-content:center;align-items:center;display:flex}@media (hover:hover){._body_118sj_17 aside a:hover,._performance_118sj_19>a:hover{color:var(--bone)}._related_118sj_21 a:hover strong,._related_118sj_21 ._archiveLink_118sj_399:hover{color:var(--umber)}}@media (width>=48rem){._breadcrumb_118sj_11,._hero_118sj_13,._feature_118sj_15,._body_118sj_17,._performance_118sj_19,._related_118sj_21{padding-left:var(--space-5);padding-right:var(--space-5)}._hero_118sj_13{grid-template-columns:14rem minmax(0,1fr)}._body_118sj_17{grid-template-columns:minmax(0,1fr) 20rem}._body_118sj_17 aside{position:sticky;top:7rem}._performance_118sj_19{grid-template-columns:1fr 1fr max-content;align-items:end}._related_118sj_21{grid-template-columns:1fr 1fr}._related_118sj_21 ._archiveLink_118sj_399{grid-column:1/-1}}._main_19sje_1,._mainWithTicket_19sje_3{padding-bottom:var(--space-7)}._mainWithTicket_19sje_3{padding-bottom:calc(var(--space-7) + 5rem)}._breadcrumb_19sje_19{font-family:var(--font-data);font-size:var(--step--1);align-items:center;gap:var(--space-2);max-width:90rem;min-height:52px;padding:0 var(--space-3);flex-wrap:wrap;margin:0 auto;display:flex}._breadcrumb_19sje_19 a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}._hero_19sje_59{gap:var(--space-5);max-width:90rem;padding:var(--space-5) var(--space-3) var(--space-6);margin:0 auto;display:grid}._title_19sje_75{align-self:center;gap:var(--space-3);display:grid}._story_19sje_87>p:first-child,._credits_19sje_89>div>p:first-child,._access_19sje_91>div>p:first-child,._recordPlate_19sje_93 span{font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.1em}._catalogue_19sje_105{font-family:var(--font-data);letter-spacing:.1em;grid-template-columns:1.2rem 1fr;align-items:center;gap:.25rem .75rem;display:grid}._catalogue_19sje_105>span{background:var(--paper);clip-path:circle(50%);grid-row:1/3;width:.8rem;height:.8rem}._catalogue_19sje_105[data-scale=small]>span{width:.55rem;height:.55rem}._catalogue_19sje_105[data-scale=free]>span{width:.35rem;height:.35rem}._catalogue_19sje_105 p{color:var(--paper);font-size:var(--step--1);font-weight:700}._catalogue_19sje_105 small{font-size:.68rem}._title_19sje_75 h1{color:var(--paper);font-family:var(--font-display);font-size:clamp(var(--step-4), 13vw, var(--step-7));letter-spacing:-.04em;line-height:1.2}._lead_19sje_195{font-size:var(--step-1);max-width:34rem}._visual_19sje_205 img{border:1px solid var(--ash);width:100%;height:auto}._recordPlate_19sje_93{border:1px solid var(--ash);min-height:24rem;padding:var(--space-4);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._recordPlate_19sje_93 strong{color:var(--paper);font-family:var(--font-display);font-size:var(--step-5)}._dataSection_19sje_251,._story_19sje_87,._credits_19sje_89,._access_19sje_91,._pagination_19sje_259{max-width:80rem;padding:var(--space-6) var(--space-3);margin:0 auto}._dataSection_19sje_251{border-bottom:1px solid var(--ash);border-top:1px solid var(--ash)}._dataSection_19sje_251 h2,._story_19sje_87 h2,._credits_19sje_89 h2,._access_19sje_91 h2{color:var(--paper);font-family:var(--font-display);font-size:clamp(var(--step-2), 7vw, var(--step-4));letter-spacing:-.04em;line-height:1.3}._dataSection_19sje_251 dl{border-bottom:1px solid var(--ash);margin-top:var(--space-4)}._dataSection_19sje_251 dl div{border-top:1px solid var(--ash);gap:var(--space-2);padding:var(--space-2) 0;grid-template-columns:7rem 1fr;display:grid}._dataSection_19sje_251 dt,._dataSection_19sje_251 dd{font-family:var(--font-data);margin:0}._dataSection_19sje_251 dd{color:var(--paper)}._story_19sje_87{gap:var(--space-3);display:grid}._story_19sje_87>p:last-child{font-size:var(--step-1);max-width:36rem}._credits_19sje_89{border-bottom:1px solid var(--ash);border-top:1px solid var(--ash);gap:var(--space-5);display:grid}._credits_19sje_89>div{gap:var(--space-2);display:grid}._access_19sje_91{gap:var(--space-5);display:grid}._access_19sje_91>div{gap:var(--space-2);display:grid}._access_19sje_91 address{font-style:normal}._access_19sje_91 a{border:1px solid var(--ash);min-height:48px;padding:0 var(--space-3);align-items:center;text-decoration:none;display:inline-flex}._access_19sje_91 img{border:1px solid var(--ash);height:auto}._pagination_19sje_259{border-top:1px solid var(--ash);gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._pagination_19sje_259 a{min-height:64px;padding:var(--space-1);text-decoration:none;display:grid}._pagination_19sje_259 a:last-child{text-align:right}._pagination_19sje_259 span{font-family:var(--font-data);font-size:var(--step--1)}._pagination_19sje_259 strong{color:var(--paper)}._mobileTicket_19sje_503{background:var(--ink);border-top:1px solid var(--ash);padding:var(--space-1) var(--space-3) max(var(--space-1), env(safe-area-inset-bottom));z-index:70;position:fixed;bottom:0;left:0;right:0}._mobileTicket_19sje_503 a{width:100%;display:flex}@media (hover:hover){._access_19sje_91 a:hover,._pagination_19sje_259 a:hover strong{color:var(--bone)}}@media (width>=48rem){._mainWithTicket_19sje_3{padding-bottom:var(--space-7)}._breadcrumb_19sje_19{padding-inline:var(--space-5)}._dataSection_19sje_251,._story_19sje_87,._credits_19sje_89,._access_19sje_91,._pagination_19sje_259{padding:var(--space-7) var(--space-5)}._dataSection_19sje_251 dl{grid-template-columns:repeat(2,1fr);display:grid}._dataSection_19sje_251 dl div{padding:var(--space-3)}._credits_19sje_89,._access_19sje_91{grid-template-columns:.8fr 1.2fr}._mobileTicket_19sje_503{display:none}}._story_19sje_87>a{border:1px solid var(--ash);min-height:48px;padding-inline:var(--space-3);align-items:center;width:fit-content;text-decoration:none;display:inline-flex}._castList_19sje_641{gap:var(--space-1) var(--space-3);flex-wrap:wrap;list-style:none;display:flex}._castList_19sje_641 a{color:var(--star);text-underline-offset:.35rem}@media (width>=64rem){._hero_19sje_59{padding:var(--space-6) var(--space-5) var(--space-7);grid-template-columns:minmax(0,.9fr) minmax(24rem,.7fr)}._visual_19sje_205{max-height:52rem;overflow:hidden}._visual_19sje_205 img{object-fit:contain;height:52rem}}
