._page_ypqrl_1{color:#111;background:#f3f3f1;min-height:100svh;font-family:Artopia Neue Haas,Arial,sans-serif;position:relative;overflow-x:clip}:is(html:has(.page),body:has(.page)){background:#f3f3f1;min-height:100%}._ambient_ypqrl_25{filter:saturate(.85);background:radial-gradient(circle at 78% 38%,#b2d5dfa3,#0000 32%),radial-gradient(circle at 58% 78%,#e6d8bc94,#0000 30%),linear-gradient(115deg,#ffffffe0,#eeeeeb7a);position:absolute;inset:0}._navbar_ypqrl_45{z-index:20;-webkit-backdrop-filter:blur(24px)saturate(135%);background:#ffffff7a;border:1px solid #ffffffbf;border-radius:18px;justify-content:space-between;align-items:center;height:78px;padding:0 26px;display:flex;position:fixed;top:18px;left:22px;right:22px;box-shadow:0 18px 55px #0000000f,inset 0 1px #ffffffeb}._navbar_ypqrl_45 img{width:42px;height:46px}._navbar_ypqrl_45 nav{letter-spacing:-.01em;gap:clamp(22px,2.2vw,42px);font-size:17px;font-weight:300;display:flex}._navbar_ypqrl_45 nav a{opacity:.58}._navbar_ypqrl_45 nav a[aria-current=page],._navbar_ypqrl_45 nav a:hover{opacity:1}._navbar_ypqrl_45>button{color:inherit;background:0 0;border:0;display:none}._menuOverlay_ypqrl_91{z-index:160;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0f0f52;position:fixed;inset:0}._menuOverlay_ypqrl_91 aside{background:#f7f7f5eb;border:1px solid #ffffffbf;border-radius:20px;width:min(390px,100% - 20px);padding:22px;position:absolute;top:10px;right:10px;box-shadow:0 25px 80px #0000002e}._menuOverlay_ypqrl_91 aside>div{justify-content:space-between;align-items:center;display:flex}._menuOverlay_ypqrl_91 img{width:37px;height:41px}._menuOverlay_ypqrl_91 button{background:#ffffff8c;border:1px solid #0000001a;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}._menuOverlay_ypqrl_91 nav{margin-top:42px;display:grid}._menuOverlay_ypqrl_91 nav a{letter-spacing:-.025em;border-bottom:1px solid #0000001f;padding:17px 0;font-size:33px;font-weight:300}._hero_ypqrl_107{z-index:2;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);align-items:center;gap:clamp(40px,7vw,120px);min-height:100svh;padding:126px clamp(38px,6vw,96px) 145px;display:grid;position:relative}._copy_ypqrl_129{align-self:center;max-width:800px}._copy_ypqrl_129 h1{letter-spacing:-.025em;margin:0;font-size:clamp(86px,13vw,210px);font-weight:300;line-height:.86}._date_ypqrl_133{letter-spacing:-.015em;margin-top:30px;font-size:clamp(18px,1.5vw,24px);font-weight:400}._description_ypqrl_135{white-space:pre-line;letter-spacing:0;max-width:630px;margin-top:24px;font-size:clamp(16px,1.15vw,19px);font-weight:300;line-height:1.55}._actions_ypqrl_137{flex-wrap:wrap;gap:26px;margin-top:32px;display:flex}._actions_ypqrl_137 a,._actions_ypqrl_137 button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000004d;align-items:center;gap:18px;padding:0 2px 8px;font-size:15px;display:inline-flex}._actions_ypqrl_137 svg{width:17px;height:17px}._visitInfo_ypqrl_143{opacity:.7;gap:3px;margin:0;font-size:14px;font-style:normal;line-height:1.35;display:grid}._visitInfo_ypqrl_143 span{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:11px;font-weight:500}._posterStage_ypqrl_149{justify-self:center;width:min(31vw,470px);position:relative}._posterGlass_ypqrl_151{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff6b;border:1px solid #ffffffb8;padding:clamp(12px,1.4vw,22px);transform:rotate(1.5deg);box-shadow:0 32px 90px #121d2129,inset 0 1px #ffffffe0}._posterGlass_ypqrl_151 img{object-fit:contain;width:100%;max-height:62svh;display:block}._posterNote_ypqrl_155{letter-spacing:.05em;opacity:.56;font-size:12px;position:absolute;bottom:-30px;right:-5px}._archiveTrigger_ypqrl_159{height:0;display:block}._archive_ypqrl_159{z-index:5;top:calc(100svh - 122px - env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px)saturate(130%);backdrop-filter:blur(24px)saturate(130%);background:#ffffff80;border:1px solid #ffffffbf;border-radius:18px;grid-template-columns:1fr auto auto;align-items:center;gap:28px;width:calc(100% - 44px);height:100px;margin:-122px 22px 22px auto;padding:10px 24px;transition:width .7s cubic-bezier(.22,1,.36,1),height .7s cubic-bezier(.22,1,.36,1),top .7s cubic-bezier(.22,1,.36,1),padding .7s cubic-bezier(.22,1,.36,1),border-radius .7s cubic-bezier(.22,1,.36,1);display:grid;position:sticky;box-shadow:0 18px 55px #0000000d,inset 0 1px #ffffffeb}._archiveText_ypqrl_199{gap:4px;display:grid}._archiveText_ypqrl_199 small{letter-spacing:.1em;text-transform:uppercase;opacity:.55;font-size:11px}._archiveText_ypqrl_199 strong{letter-spacing:-.02em;font-size:24px;font-weight:400;transition:font-size .7s cubic-bezier(.22,1,.36,1)}._thumbnails_ypqrl_205{gap:7px;height:80px;transition:height .7s cubic-bezier(.22,1,.36,1);display:flex}._thumbnails_ypqrl_205 img{object-fit:cover;opacity:.72;width:58px;height:80px;transition:width .7s cubic-bezier(.22,1,.36,1),height .7s cubic-bezier(.22,1,.36,1)}._archiveArrow_ypqrl_209{width:24px}._archiveCompact_ypqrl_211{top:calc(100svh - 100px - env(safe-area-inset-bottom));border-radius:16px;width:min(410px,100% - 44px);height:82px;padding:9px 16px}._archiveCompact_ypqrl_211 ._archiveText_ypqrl_199 strong{font-size:19px}._archiveCompact_ypqrl_211 ._thumbnails_ypqrl_205{height:60px}._archiveCompact_ypqrl_211 ._thumbnails_ypqrl_205 img{width:43px;height:60px}._archiveCompact_ypqrl_211 ._archiveArrow_ypqrl_209{width:20px}._catalogModal_ypqrl_223{z-index:120;-webkit-backdrop-filter:blur(16px);background:#0a0a0a80;place-items:center;padding:22px;display:grid;position:fixed;inset:0}._catalogModal_ypqrl_223>section{background:#f7f7f5f0;border:1px solid #ffffff94;border-radius:20px;grid-template-rows:auto 1fr;width:min(1180px,96vw);height:min(88svh,860px);display:grid;overflow:hidden;box-shadow:0 28px 90px #0000003d}._catalogModal_ypqrl_223 header{z-index:2;min-height:62px;padding:max(10px,env(safe-area-inset-top)) 14px 10px 20px;background:#f7f7f5f5;border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}._catalogHeading_ypqrl_229{flex:auto;gap:2px;min-width:0;display:grid}._catalogHeading_ypqrl_229 small{letter-spacing:.13em;text-transform:uppercase;opacity:.48;font-size:9px;font-weight:500}._catalogModal_ypqrl_223 h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:18px;font-weight:400;overflow:hidden}._catalogModal_ypqrl_223 header button{background:#ffffffa3;border:1px solid #0000001f;border-radius:999px;flex:none;place-items:center;width:42px;height:42px;display:grid}._catalogModal_ypqrl_223 header svg{width:19px;height:19px}._catalogModal_ypqrl_223 iframe{background:#fff;border:0;width:100%;height:100%}@media (max-width:900px){._page_ypqrl_1{overflow-y:visible}._navbar_ypqrl_45{height:68px;padding:0 18px;top:12px;left:12px;right:12px}._navbar_ypqrl_45 nav{display:none}._navbar_ypqrl_45>button{place-items:center;width:42px;height:42px;display:grid}._hero_ypqrl_107{grid-template-columns:1fr;gap:40px;min-height:auto;padding:122px 20px 160px}._copy_ypqrl_129 h1{font-size:clamp(76px,24vw,150px)}._posterStage_ypqrl_149{width:min(72vw,410px)}._posterGlass_ypqrl_151 img{max-height:50svh}._archive_ypqrl_159{top:calc(100svh - 112px - env(safe-area-inset-bottom));width:calc(100% - 24px);height:92px;margin:-132px 12px 20px auto;padding:10px 16px}._archiveText_ypqrl_199 strong{font-size:20px}._thumbnails_ypqrl_205 img{width:42px;height:64px}._archiveCompact_ypqrl_211{top:calc(100svh - 90px - env(safe-area-inset-bottom));gap:10px;width:min(310px,100% - 24px);height:72px;padding:6px 12px}._archiveCompact_ypqrl_211 ._archiveText_ypqrl_199 strong{font-size:16px}._archiveCompact_ypqrl_211 ._thumbnails_ypqrl_205{height:52px}._archiveCompact_ypqrl_211 ._thumbnails_ypqrl_205 img{width:37px;height:52px}._catalogModal_ypqrl_223{padding:8px}._catalogModal_ypqrl_223>section{border-radius:16px;width:100%;height:calc(100svh - 16px)}._catalogModal_ypqrl_223 header{min-height:52px;padding:max(5px,env(safe-area-inset-top)) 7px 5px 13px}._catalogModal_ypqrl_223 h2{display:none}._catalogHeading_ypqrl_229 small{opacity:.7;font-size:10px}._catalogModal_ypqrl_223 header button{width:38px;height:38px}._catalogModal_ypqrl_223 iframe{transform-origin:0 0;width:122%;height:122%;transform:scale(.82)}}@media (max-width:560px){._copy_ypqrl_129 h1{letter-spacing:-.018em}._thumbnails_ypqrl_205 img:nth-child(n+3){display:none}._archive_ypqrl_159{grid-template-columns:1fr auto auto;gap:14px}}@media (prefers-reduced-motion:reduce){._archive_ypqrl_159,._archiveText_ypqrl_199 strong,._thumbnails_ypqrl_205,._thumbnails_ypqrl_205 img{transition:none}}
