.BrandLogo_header__qgt0y.site-header{flex:none;height:auto;min-height:74px}.BrandLogo_logo__WxSLM{display:block;flex:none;width:176px;height:auto;aspect-ratio:1060/193}@media (max-width:600px){.BrandLogo_logo__WxSLM{width:148px}.BrandLogo_header__qgt0y.site-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:12px 16px 8px}.BrandLogo_header__qgt0y nav{grid-row:2;grid-column:1/-1;width:100%;min-height:42px;margin:0;padding:4px 0 0}.BrandLogo_header__qgt0y .header-actions{grid-row:1;grid-column:2}}@media (max-width:380px){.BrandLogo_logo__WxSLM{width:116px}.BrandLogo_header__qgt0y.site-header{column-gap:10px}.BrandLogo_header__qgt0y .brand,.BrandLogo_header__qgt0y .header-actions{gap:6px}.BrandLogo_header__qgt0y.site-header nav a{flex-direction:column;gap:2px;min-height:48px;padding:4px 6px}}.GateIntro_gate__NThyc{--u:calc(min(720px, 84vw) / 1060);--swing:cubic-bezier(.45,0,.2,1);display:none;position:fixed;inset:0;z-index:1000;overflow:hidden;color:var(--ink)}html[data-intro] .GateIntro_gate__NThyc{display:block}.GateIntro_lockup___HuP7{position:absolute;left:50%;top:50%;width:calc(1060 * var(--u));height:calc(253 * var(--u));margin:calc(-126.5 * var(--u)) 0 0 calc(-530 * var(--u))}.GateIntro_world__Luipu{position:absolute;left:calc(87 * var(--u));top:calc(100.5 * var(--u));width:0;height:0;transform-origin:0 0}.GateIntro_world__Luipu>*{position:absolute}.GateIntro_curtain__Agh9l,.GateIntro_door__Z8_vY{left:calc(-75.5 * var(--u));top:calc(-88.5 * var(--u));width:calc(151 * var(--u));height:calc(176 * var(--u));border-radius:calc(75.5 * var(--u)) calc(75.5 * var(--u)) 0 0;background:var(--paper)}.GateIntro_door__Z8_vY{left:calc(-74.5 * var(--u));width:calc(149 * var(--u));transform-origin:0 50%}.GateIntro_wall__pIczz{left:0;top:0;width:0;height:0}.GateIntro_slab__28KHD{position:absolute;background:var(--paper)}.GateIntro_above__rFlZJ{left:-200vmax;width:400vmax;top:calc(-200vmax - 87.5 * var(--u));height:200vmax}.GateIntro_below__LpVBQ{left:-200vmax;width:400vmax;top:calc(87.5 * var(--u));height:200vmax}.GateIntro_left__RuIE1{left:-200vmax;width:calc(200vmax - 74.5 * var(--u))}.GateIntro_left__RuIE1,.GateIntro_right__0j9Pq{top:calc(-88 * var(--u));height:calc(176 * var(--u))}.GateIntro_right__0j9Pq{left:calc(74.5 * var(--u));width:200vmax}.GateIntro_corners__wZ5CY{position:absolute;left:calc(-74.5 * var(--u));top:calc(-87.5 * var(--u));width:calc(149 * var(--u));height:calc(74.5 * var(--u));overflow:visible;fill:var(--paper)}.GateIntro_edge__Me_GX,.GateIntro_frame__UQ4jo{left:calc(-90 * var(--u));top:calc(-103.5 * var(--u));width:calc(181 * var(--u));height:calc(195 * var(--u));overflow:visible}.GateIntro_stroke__VKSxs{fill:none;stroke:currentColor;stroke-width:13;stroke-linecap:round;stroke-dasharray:1 2}.GateIntro_edge__Me_GX{fill:currentColor}.GateIntro_byline__Q_nSD,.GateIntro_wordmark__6RSsI{position:absolute;fill:currentColor}.GateIntro_wordmark__6RSsI{left:calc(245 * var(--u));top:calc(10 * var(--u));width:calc(816 * var(--u));height:calc(184 * var(--u))}.GateIntro_byline__Q_nSD{left:calc(246 * var(--u));top:calc(209 * var(--u));width:calc(291 * var(--u));height:calc(45 * var(--u))}.GateIntro_skip__g2B1s{position:absolute;right:16px;bottom:max(16px,env(safe-area-inset-bottom));min-width:44px;min-height:44px;padding:0 16px;border:1px solid rgb(var(--ink-rgb)/.28);border-radius:999px;background:transparent;color:var(--ink-2);font:500 13px/1 var(--font-sans);cursor:pointer}.GateIntro_skip__g2B1s:hover{border-color:rgb(var(--ink-rgb)/.5);color:var(--ink)}html[data-intro=play] .GateIntro_gate__NThyc{animation:GateIntro_end__mShCZ 1.75s step-end forwards}html[data-intro=play] .GateIntro_stroke__VKSxs{animation:GateIntro_draw__8ZO40 .45s cubic-bezier(.5,0,.2,1) both}html[data-intro=play] .GateIntro_edge__Me_GX{animation:GateIntro_appear__LrB3i .2s .25s ease-out both,GateIntro_slide__8PAfd .6s .45s var(--swing) forwards,GateIntro_vanish__bgpO7 .12s .98s linear forwards}html[data-intro=play] .GateIntro_door__Z8_vY{animation:GateIntro_swing__CXMkX .6s .45s var(--swing) both,GateIntro_vanish__bgpO7 80ms 1.05s linear forwards}html[data-intro=play] .GateIntro_curtain__Agh9l{animation:GateIntro_vanish__bgpO7 .5s ease-in-out .5s forwards}html[data-intro=play] .GateIntro_world__Luipu{animation:GateIntro_zoom__a2aX2 .75s linear 1s forwards}html[data-intro=play] .GateIntro_wall__pIczz{animation:GateIntro_vanish__bgpO7 .3s ease-out 1.15s forwards}html[data-intro=play] .GateIntro_frame__UQ4jo{animation:GateIntro_vanish__bgpO7 .25s ease-out 1.2s forwards}html[data-intro=play] .GateIntro_wordmark__6RSsI{animation:GateIntro_rise__6aGKN .45s .15s var(--ease) both,GateIntro_leave__0JCFH .2s 1s ease-in forwards}html[data-intro=play] .GateIntro_byline__Q_nSD{animation:GateIntro_rise__6aGKN .45s .23s var(--ease) both,GateIntro_leave__0JCFH .2s 1.04s ease-in forwards}html[data-intro=play] .GateIntro_skip__g2B1s{animation:GateIntro_appear__LrB3i .3s ease-out .3s both}html[data-intro=fade] .GateIntro_gate__NThyc{animation:GateIntro_out__4uSkO .2s ease-out forwards!important}html[data-intro] .GateIntro_gate__NThyc[data-skip]{animation:GateIntro_out__4uSkO .18s ease-out forwards!important}@media print{.GateIntro_gate__NThyc{display:none!important}}@keyframes GateIntro_end__mShCZ{to{visibility:hidden}}@keyframes GateIntro_out__4uSkO{to{opacity:0;visibility:hidden}}@keyframes GateIntro_draw__8ZO40{0%{stroke-dashoffset:1.02}to{stroke-dashoffset:0}}@keyframes GateIntro_appear__LrB3i{0%{opacity:0}to{opacity:1}}@keyframes GateIntro_vanish__bgpO7{to{opacity:0}}@keyframes GateIntro_rise__6aGKN{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes GateIntro_leave__0JCFH{to{opacity:0;transform:translateY(14px)}}@keyframes GateIntro_swing__CXMkX{0%{transform:scaleX(.762)}to{transform:scaleX(.02)}}@keyframes GateIntro_slide__8PAfd{to{transform:translateX(calc(-110.6 * var(--u)))}}@keyframes GateIntro_zoom__a2aX2{0%{transform:none}30%{transform:translate(calc(266 * var(--u)),calc(16 * var(--u))) scale(1.6)}55%{transform:translate(calc(400 * var(--u)),calc(23 * var(--u))) scale(3.2)}75%{transform:translate(calc(443 * var(--u)),calc(26 * var(--u))) scale(7)}90%{transform:translate(calc(443 * var(--u)),calc(26 * var(--u))) scale(15)}to{transform:translate(calc(443 * var(--u)),calc(26 * var(--u))) scale(28)}}