.Site-module__UfD6yG__night{isolation:isolate;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.Site-module__UfD6yG__night>main{flex:1 0 auto}.Site-module__UfD6yG__nightLayer{z-index:-1;pointer-events:none;position:absolute;inset:0}.Site-module__UfD6yG__nightLayer:before,.Site-module__UfD6yG__nightLayer:after{content:"";position:absolute;inset:0}.Site-module__UfD6yG__nightLayer:before{background:var(--stars);opacity:.55}.Site-module__UfD6yG__nightLayer:after{background-image:var(--grain);opacity:.2;background-size:220px 220px,260px 260px}.Site-module__UfD6yG__page{width:100%;max-width:var(--page-max);padding-left:var(--gutter);padding-right:var(--gutter);margin-left:auto;margin-right:auto}.Site-module__UfD6yG__skip{z-index:10;background:var(--pink);color:var(--on-pink);border-radius:8px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:12px}.Site-module__UfD6yG__skip:focus{top:12px}.Site-module__UfD6yG__skip:focus-visible{outline-color:var(--starlight)}.Site-module__UfD6yG__icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15em;height:1.15em}.Site-module__UfD6yG__head{z-index:3;color:var(--starlight);position:absolute;top:0;left:0;right:0}.Site-module__UfD6yG__headInner{min-height:var(--head-h);flex-wrap:wrap;align-items:center;gap:0 32px;display:flex}.Site-module__UfD6yG__brand{min-height:44px;font-family:var(--sign);letter-spacing:.01em;align-items:center;gap:10px;margin:0;font-size:1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.Site-module__UfD6yG__brand img{flex:none;display:block}.Site-module__UfD6yG__brand:hover span{text-underline-offset:.3em;text-decoration-line:underline;text-decoration-thickness:2px}.Site-module__UfD6yG__menu{align-items:center;gap:0 32px;margin-left:auto;display:flex}.Site-module__UfD6yG__nav ul{flex-wrap:wrap;align-items:center;gap:0 28px;margin:0;padding:0;list-style:none;display:flex}.Site-module__UfD6yG__navMain,.Site-module__UfD6yG__navSub,.Site-module__UfD6yG__contactButton{min-height:44px;font-family:var(--sign);font-feature-settings:"palt";align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.Site-module__UfD6yG__navMain{color:var(--starlight);letter-spacing:.04em;font-size:1.1875rem}.Site-module__UfD6yG__navSub{color:var(--starlight-dim);font-size:var(--fs-caption)}.Site-module__UfD6yG__navMain:hover,.Site-module__UfD6yG__navSub:hover,.Site-module__UfD6yG__navMain[aria-current=page],.Site-module__UfD6yG__navSub[aria-current=page]{color:var(--starlight);text-underline-offset:.35em;text-decoration-line:underline;text-decoration-thickness:2px}.Site-module__UfD6yG__lang{font-family:var(--sign);font-weight:700;font-size:var(--fs-caption);letter-spacing:.04em;align-items:center;margin:0 -6px;padding:0;list-style:none;display:flex}.Site-module__UfD6yG__lang li{align-items:center;display:flex}.Site-module__UfD6yG__langSep{color:var(--starlight-dim)}.Site-module__UfD6yG__langLink{min-height:44px;color:var(--starlight-dim);align-items:center;padding:0 6px;text-decoration:none;display:inline-flex}.Site-module__UfD6yG__langLink:hover,.Site-module__UfD6yG__langLink[aria-current=true]{color:var(--starlight);text-underline-offset:.35em;text-decoration-line:underline;text-decoration-thickness:2px}.Site-module__UfD6yG__contactButton,.Site-module__UfD6yG__pill{background-color:var(--pink);color:var(--on-pink);font-size:var(--fs-caption);letter-spacing:.04em;transition:background-color .16s var(--ease);border-radius:999px;justify-content:center;gap:8px;padding:0 20px}.Site-module__UfD6yG__contactButton:hover,.Site-module__UfD6yG__pill:hover{background-color:var(--pink-hover)}.Site-module__UfD6yG__contactButton[aria-current=page]{text-underline-offset:.3em;text-decoration-line:underline;text-decoration-thickness:2px}.Site-module__UfD6yG__pill{min-height:52px;font-family:var(--sign);font-feature-settings:"palt";cursor:pointer;border:0;align-items:center;padding:0 28px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.Site-module__UfD6yG__board .Site-module__UfD6yG__pill{border:1px solid var(--pill-edge);padding:0 27px}.Site-module__UfD6yG__pill:disabled{cursor:progress;opacity:.75}.Site-module__UfD6yG__cn{height:auto;display:block;position:absolute;overflow:visible}.Site-module__UfD6yG__cnLine{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.4}.Site-module__UfD6yG__cnStar{fill:currentColor;opacity:.78}.Site-module__UfD6yG__cnSpark{fill:var(--starlight);transform-box:fill-box;transform-origin:50%}.Site-module__UfD6yG__cnWisteria{color:var(--star-wisteria)}.Site-module__UfD6yG__cnSeafoam{color:var(--star-seafoam)}.Site-module__UfD6yG__cnPink{color:var(--star-pink)}@media (prefers-reduced-motion:no-preference){.Site-module__UfD6yG__twinkle{animation:6.5s ease-in-out infinite Site-module__UfD6yG__twinkle;animation-delay:var(--tw-delay,0s)}.Site-module__UfD6yG__twinkle+.Site-module__UfD6yG__twinkle{animation-duration:8s;animation-delay:calc(var(--tw-delay,0s) - 2.6s)}}@keyframes Site-module__UfD6yG__twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.Site-module__UfD6yG__horizon{--R:clamp(1300px,120vw,2400px);--sun-grow:60px;--sun-blur:34px;--core-grow:30px;--core-blur:18px;--far-grow:170px;--far-blur:70px;--mid-grow:64px;--mid-blur:34px;z-index:-1;width:0;height:0;position:absolute;top:0;left:50%}.Site-module__UfD6yG__horizon>div{left:calc((var(--R) + var(--grow,0px))*-1);top:calc(var(--grow,0px)*-1);width:calc((var(--R) + var(--grow,0px))*2);height:calc((var(--R) + var(--grow,0px))*2);border-radius:50%;position:absolute}.Site-module__UfD6yG__hzFar{--grow:var(--far-grow);filter:blur(var(--far-blur));background:#18284cd9}.Site-module__UfD6yG__hzMid{--grow:var(--mid-grow);filter:blur(var(--mid-blur));background:#5c7ea0b3}.Site-module__UfD6yG__hzSun{--grow:var(--sun-grow);filter:blur(var(--sun-blur));background:#ff964ee0;-webkit-mask-image:linear-gradient(90deg,#0000 27%,#000 45% 55%,#0000 73%);mask-image:linear-gradient(90deg,#0000 27%,#000 45% 55%,#0000 73%)}.Site-module__UfD6yG__hzWarm{--grow:16px;filter:blur(12px);background:#ffd8b0f2}.Site-module__UfD6yG__hzCore{--grow:var(--core-grow);filter:blur(var(--core-blur));background:#ffe2baf2;-webkit-mask-image:linear-gradient(90deg,#0000 45.5%,#000 49.4% 50.6%,#0000 54.5%);mask-image:linear-gradient(90deg,#0000 45.5%,#000 49.4% 50.6%,#0000 54.5%)}.Site-module__UfD6yG__hzLimb{--grow:2.5px;filter:blur(1px);background:#ff9150}.Site-module__UfD6yG__hzPlanet{background:radial-gradient(closest-side,#07080d calc(100% - 150px),#0e0b0e calc(100% - 72px),#1f130d calc(100% - 18px),#3e2414 100%)}.Site-module__UfD6yG__horizonLow{--R:max(700px,160vw);--sun-grow:40px;--sun-blur:26px;--core-grow:20px;--core-blur:14px;--far-grow:120px;--far-blur:56px;--mid-grow:44px;--mid-blur:26px}.Site-module__UfD6yG__horizonLow .Site-module__UfD6yG__hzSun{opacity:.8}@media (prefers-reduced-motion:no-preference){.Site-module__UfD6yG__horizonDawn{animation:Site-module__UfD6yG__rise 3.2s var(--ease-expo).15s both}.Site-module__UfD6yG__horizonDawn .Site-module__UfD6yG__hzFar,.Site-module__UfD6yG__horizonDawn .Site-module__UfD6yG__hzMid,.Site-module__UfD6yG__horizonDawn .Site-module__UfD6yG__hzSun,.Site-module__UfD6yG__horizonDawn .Site-module__UfD6yG__hzWarm,.Site-module__UfD6yG__horizonDawn .Site-module__UfD6yG__hzCore{animation:Site-module__UfD6yG__dawn 3.2s var(--ease-expo).15s both}.Site-module__UfD6yG__horizonDawn .Site-module__UfD6yG__hzLimb{animation:Site-module__UfD6yG__dawn-limb 2.6s var(--ease-expo).15s both}}@keyframes Site-module__UfD6yG__rise{0%{transform:translateY(18px)}}@keyframes Site-module__UfD6yG__dawn{0%{opacity:.3}}@keyframes Site-module__UfD6yG__dawn-limb{0%{opacity:.2}}.Site-module__UfD6yG__orbit{--sweep:20deg;--orbit-time:80s;--sat-scale:1;--rest:calc(var(--sweep)*-.4);--orbit-delay:calc(var(--orbit-time)*-.3);pointer-events:none;width:0;height:0;position:absolute;top:0;left:50%}.Site-module__UfD6yG__horizon>.Site-module__UfD6yG__orbitLow{--alt:52px;--orbit-r:calc(var(--R) + var(--alt));--orbit-time:120s;--sat-scale:.85;left:0;top:calc(var(--alt)*-1);border-radius:0;width:0;height:0}.Site-module__UfD6yG__orbitLine{left:calc(var(--orbit-r)*-1);width:calc(var(--orbit-r)*2);height:calc(var(--orbit-r)*2);opacity:.3;border:1px solid;border-radius:50%;position:absolute;top:0}.Site-module__UfD6yG__orbitLow .Site-module__UfD6yG__orbitLine{opacity:.22}.Site-module__UfD6yG__satCarrier{left:0;top:var(--orbit-r);width:0;height:0;transform:rotate(var(--rest));position:absolute}.Site-module__UfD6yG__sat{--sat-w:calc(30px*var(--sat-scale));--sat-h:calc(16px*var(--sat-scale));left:calc(var(--sat-w)/-2);top:calc(var(--orbit-r)*-1 - var(--sat-h)/2);width:var(--sat-w);height:var(--sat-h);position:absolute}.Site-module__UfD6yG__satBody{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Site-module__UfD6yG__satPanels rect{fill:currentColor;fill-opacity:.32;stroke:currentColor;stroke-width:1px}.Site-module__UfD6yG__satPanels path{fill:none;stroke:currentColor;stroke-width:.8px}.Site-module__UfD6yG__satStrut{fill:none;stroke:var(--starlight-dim);stroke-width:1px;stroke-linecap:round}.Site-module__UfD6yG__satCore{fill:var(--starlight)}.Site-module__UfD6yG__satGlint{--glint:calc(16px*var(--sat-scale));width:var(--glint);height:var(--glint);margin:calc(var(--glint)/-2)0 0 calc(var(--glint)/-2);fill:var(--starlight);opacity:0;position:absolute;top:50%;left:50%;overflow:visible}@media (prefers-reduced-motion:no-preference){.Site-module__UfD6yG__satCarrier{animation:Site-module__UfD6yG__orbit var(--orbit-time)linear var(--orbit-delay)infinite}.Site-module__UfD6yG__satGlint{animation:11s ease-in-out 1.5s infinite Site-module__UfD6yG__sat-glint}.Site-module__UfD6yG__orbitLow .Site-module__UfD6yG__satGlint{animation-duration:16s}}@keyframes Site-module__UfD6yG__orbit{0%{transform:rotate(calc(var(--sweep)*-1))}to{transform:rotate(var(--sweep))}}@keyframes Site-module__UfD6yG__sat-glint{0%,70%,to{opacity:0;transform:scale(.4)rotate(0)}75%{opacity:1;transform:scale(1)rotate(20deg)}82%{opacity:0;transform:scale(.5)rotate(40deg)}}.Site-module__UfD6yG__sky{isolation:isolate;padding-top:calc(var(--head-h) + clamp(28px,5vh,52px));padding-bottom:var(--sky-bottom,136px);color:var(--starlight);text-align:center;position:relative}.Site-module__UfD6yG__skyDeco{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Site-module__UfD6yG__skyDeco .Site-module__UfD6yG__cn:first-child{top:calc(var(--head-h) + 20px);width:clamp(120px,12vw,190px);left:max(2%,50% - 640px)}.Site-module__UfD6yG__skyDeco .Site-module__UfD6yG__cn:nth-child(2){top:calc(var(--head-h) + 64px);width:clamp(130px,14vw,210px);right:max(2%,50% - 640px)}.Site-module__UfD6yG__skyInner{justify-items:center;display:grid}.Site-module__UfD6yG__crumbs ol{font-family:var(--sign);font-weight:700;font-size:var(--fs-small);font-feature-settings:"palt";flex-wrap:wrap;justify-content:center;gap:0 4px;margin:0 0 6px;padding:0;list-style:none;display:flex}.Site-module__UfD6yG__crumbs li{align-items:center;display:inline-flex}.Site-module__UfD6yG__crumbs li+li:before{content:"/"/"";color:var(--starlight-dim);margin:0 8px}.Site-module__UfD6yG__crumbs a{min-height:44px;color:var(--starlight-dim);text-underline-offset:.3em;align-items:center;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}.Site-module__UfD6yG__crumbs a:hover{color:var(--starlight);text-decoration-thickness:2px}.Site-module__UfD6yG__skyMeta{color:var(--starlight-dim);font-family:var(--sign);font-weight:700;font-size:var(--fs-small);font-feature-settings:"palt";font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:0 0 14px;display:flex}.Site-module__UfD6yG__skyTitle,.Site-module__UfD6yG__skyArticleTitle{font-family:var(--film);font-feature-settings:"palt";text-spacing-trim:trim-start;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-weight:500}.Site-module__UfD6yG__skyTitle{letter-spacing:.06em;font-size:clamp(2.25rem,1.75rem + 2vw,3.5rem);line-height:1.3}.Site-module__UfD6yG__skyArticleTitle{letter-spacing:.04em;max-inline-size:22ic;font-size:clamp(1.625rem,1.3rem + 1.3vw,2.375rem);line-height:1.5}.Site-module__UfD6yG__skyLead{max-inline-size:30ic;font-family:var(--film);letter-spacing:.04em;text-spacing-trim:trim-start;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;margin:18px 0 0;font-size:1.125rem;font-weight:500;line-height:1.8}.Site-module__UfD6yG__skyDek{max-inline-size:36ic;color:var(--starlight-dim);font-size:var(--fs-body);text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;margin:18px 0 0;line-height:1.85}.Site-module__UfD6yG__motto{font-family:var(--film);letter-spacing:.12em;font-feature-settings:"palt";text-wrap:balance;margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:500;line-height:1.6}.Site-module__UfD6yG__motto span{display:inline-block}.Site-module__UfD6yG__skyTitle:lang(en),.Site-module__UfD6yG__skyArticleTitle:lang(en),.Site-module__UfD6yG__skyLead:lang(en),.Site-module__UfD6yG__motto:lang(en){letter-spacing:.01em}.Site-module__UfD6yG__skyHorizon{left:0;right:0;top:calc(100% - var(--limb-to-board,48px) - 300px);z-index:-1;pointer-events:none;height:760px;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 300px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 300px),#0000 100%)}.Site-module__UfD6yG__skyHorizon>div{top:300px}.Site-module__UfD6yG__ground{padding-bottom:8px;position:relative}.Site-module__UfD6yG__groundStack{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.Site-module__UfD6yG__pause{pointer-events:none;height:176px;position:relative;overflow:hidden}.Site-module__UfD6yG__pause .Site-module__UfD6yG__cn:first-child{width:clamp(150px,15vw,220px);top:18px;left:max(4%,50% - 600px)}.Site-module__UfD6yG__pause .Site-module__UfD6yG__cn:nth-child(2){width:clamp(130px,12vw,180px);top:30px;right:max(6%,50% - 560px)}.Site-module__UfD6yG__board{--ring:var(--board-ring);border-radius:var(--radius);background-color:var(--board);background-image:var(--paper);width:100%;min-width:0;color:var(--board-ink);color-scheme:var(--board-scheme);margin-left:auto;margin-right:auto;padding:28px 32px 20px;position:relative}.Site-module__UfD6yG__boardRead{max-width:880px}.Site-module__UfD6yG__boardMid{max-width:1040px}.Site-module__UfD6yG__boardHead{border-bottom:2px solid var(--board-head-rule);gap:10px;padding-bottom:16px;display:grid}.Site-module__UfD6yG__boardHead h2,.Site-module__UfD6yG__boardTitle{font-family:var(--sign);letter-spacing:.06em;font-feature-settings:"palt";text-spacing-trim:trim-start;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:1.75rem;font-weight:700;line-height:1.3}.Site-module__UfD6yG__boardHead p,.Site-module__UfD6yG__boardNote{color:var(--board-ink-2);font-size:var(--fs-caption);text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere;margin:0;line-height:1.75}.Site-module__UfD6yG__boardHead h2:lang(en),.Site-module__UfD6yG__boardTitle:lang(en){letter-spacing:.01em}.Site-module__UfD6yG__go{min-height:44px;font-family:var(--sign);font-feature-settings:"palt";text-underline-offset:.3em;align-items:center;gap:8px;font-weight:700;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}.Site-module__UfD6yG__go:hover{text-decoration-thickness:2px}.Site-module__UfD6yG__go .Site-module__UfD6yG__icon{transition:transform .2s var(--ease)}.Site-module__UfD6yG__go:hover .Site-module__UfD6yG__icon{transform:translate(3px)}.Site-module__UfD6yG__go:hover .Site-module__UfD6yG__iconBack{transform:translate(-3px)}.Site-module__UfD6yG__more{margin:0;padding-top:12px}.Site-module__UfD6yG__count{color:var(--board-ink-2)}.Site-module__UfD6yG__notFound{gap:8px;display:grid}.Site-module__UfD6yG__notFoundLinks{flex-wrap:wrap;gap:0 32px;margin:0;padding:0;list-style:none;display:flex}.Site-module__UfD6yG__foot{background:var(--night-foot);color:var(--starlight);border-top:1px solid #f4f2ec24;position:relative}.Site-module__UfD6yG__footInner{min-height:var(--head-h);font-size:var(--fs-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;padding-top:10px;padding-bottom:10px;display:flex}.Site-module__UfD6yG__footBrand{min-height:44px;font-family:var(--sign);align-items:center;gap:10px;margin:0;font-weight:700;display:inline-flex}.Site-module__UfD6yG__footBrand img{display:block}.Site-module__UfD6yG__footLinks{flex-wrap:wrap;align-items:center;gap:0 24px;margin:0;padding:0;list-style:none;display:flex}.Site-module__UfD6yG__footLink{min-height:44px;color:var(--starlight);font:inherit;text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}.Site-module__UfD6yG__footLink:hover{text-decoration-thickness:2px}.Site-module__UfD6yG__footLink .Site-module__UfD6yG__icon{width:1em;height:1em}@media (prefers-reduced-motion:reduce){.Site-module__UfD6yG__motionItem{display:none}}@media (max-width:999px){.Site-module__UfD6yG__headInner,.Site-module__UfD6yG__menu,.Site-module__UfD6yG__nav ul{gap:0 24px}}@media (max-width:799px){.Site-module__UfD6yG__headInner{gap:0 12px;padding-top:6px;padding-bottom:6px}.Site-module__UfD6yG__menu{order:3;gap:0 12px;width:100%;margin-left:0}.Site-module__UfD6yG__nav ul{gap:0 20px}.Site-module__UfD6yG__lang{margin-left:auto}.Site-module__UfD6yG__contactButton{font-size:var(--fs-small);margin-left:auto}}@media (max-width:719px){.Site-module__UfD6yG__lang{font-size:var(--fs-small);margin-right:-3px}.Site-module__UfD6yG__langLink{padding:0 3px}.Site-module__UfD6yG__navMain:lang(en){letter-spacing:.01em;font-size:1.0625rem}.Site-module__UfD6yG__nav ul:lang(en){gap:0 16px}.Site-module__UfD6yG__sky{padding-top:calc(var(--head-h) + 20px);padding-bottom:var(--sky-bottom-mobile,104px)}.Site-module__UfD6yG__skyDeco .Site-module__UfD6yG__cn:first-child{top:calc(var(--head-h) - 6px);width:80px;left:2%}.Site-module__UfD6yG__skyDeco .Site-module__UfD6yG__cn:nth-child(2){display:none}.Site-module__UfD6yG__skyLead{font-size:1.0625rem}.Site-module__UfD6yG__skyTags{display:none}.Site-module__UfD6yG__skyDek{font-size:var(--fs-caption);line-height:1.8}.Site-module__UfD6yG__skyHorizon{--limb-to-board:36px}.Site-module__UfD6yG__skyHorizon .Site-module__UfD6yG__orbitLow{--alt:40px;--orbit-time:90s;--sat-scale:.7}.Site-module__UfD6yG__board{padding:20px 18px 12px}.Site-module__UfD6yG__boardHead h2,.Site-module__UfD6yG__boardTitle{font-size:1.5rem}.Site-module__UfD6yG__pause{height:132px}.Site-module__UfD6yG__pause .Site-module__UfD6yG__cn:first-child{width:150px;top:10px;left:auto;right:4%}.Site-module__UfD6yG__pause .Site-module__UfD6yG__cn:nth-child(2){display:none}.Site-module__UfD6yG__footLinks{gap:0 20px}}@media (max-width:359px){.Site-module__UfD6yG__nav ul,.Site-module__UfD6yG__nav ul:lang(en){gap:0 14px}.Site-module__UfD6yG__navMain{font-size:1.0625rem}.Site-module__UfD6yG__brand{font-size:1.125rem}.Site-module__UfD6yG__lang .Site-module__UfD6yG__langCurrent,.Site-module__UfD6yG__langSep{display:none}}@media print{.Site-module__UfD6yG__head,.Site-module__UfD6yG__foot,.Site-module__UfD6yG__nightLayer,.Site-module__UfD6yG__skyDeco,.Site-module__UfD6yG__skyHorizon,.Site-module__UfD6yG__pause{display:none}.Site-module__UfD6yG__sky{color:#000;text-align:left;padding:0 0 16px}.Site-module__UfD6yG__board{color:#000;background:0 0;padding:0}}
.Prose-module__EuSVdG__prose{--measure:38rem;min-width:0;font-size:var(--fs-body);letter-spacing:.02em;line-break:strict;word-break:normal;overflow-wrap:anywhere;line-height:1.95}@media (min-width:1000px){.Prose-module__EuSVdG__prose{--measure:40.375rem;font-size:1.0625rem}}.Prose-module__EuSVdG__prose>*{max-inline-size:var(--measure);margin-left:auto;margin-right:auto}.Prose-module__EuSVdG__prose>:is(.Prose-module__EuSVdG__tableScroll,.Prose-module__EuSVdG__codeBlock,.Prose-module__EuSVdG__diagram,.Prose-module__EuSVdG__diagramError){max-inline-size:none}.Prose-module__EuSVdG__prose>:first-child{margin-top:0}.Prose-module__EuSVdG__prose p{text-wrap:pretty;margin-top:0;margin-bottom:1em}.Prose-module__EuSVdG__prose :is(h2,h3,h4){font-family:var(--sign);font-feature-settings:"palt";text-spacing-trim:trim-start;text-wrap:balance;scroll-margin-top:24px;font-weight:700}@supports (word-break:auto-phrase){.Prose-module__EuSVdG__prose :is(h2,h3,h4){word-break:auto-phrase}}.Prose-module__EuSVdG__prose h2{border-bottom:1px solid var(--board-rule);letter-spacing:.04em;margin-top:2.6em;margin-bottom:.9em;padding-bottom:.45em;font-size:1.375rem;line-height:1.5}.Prose-module__EuSVdG__prose h3{letter-spacing:.03em;margin-top:2.2em;margin-bottom:.7em;font-size:1.125rem;line-height:1.55}.Prose-module__EuSVdG__prose h4{margin-top:1.8em;margin-bottom:.5em;font-size:1rem;line-height:1.6}.Prose-module__EuSVdG__prose :is(ul,ol){margin-top:0;margin-bottom:1em;padding-left:1.6em}.Prose-module__EuSVdG__prose ul{list-style:outside}.Prose-module__EuSVdG__prose ol{list-style:decimal}.Prose-module__EuSVdG__prose li{margin:.3em 0}.Prose-module__EuSVdG__prose li>:is(ul,ol){margin:.3em 0 0}.Prose-module__EuSVdG__prose li::marker{color:var(--board-ink-2)}.Prose-module__EuSVdG__prose strong{font-weight:700}.Prose-module__EuSVdG__prose a{color:inherit;text-underline-offset:.25em;text-decoration-line:underline;text-decoration-thickness:1px}.Prose-module__EuSVdG__prose a:hover{text-decoration-thickness:2px}.Prose-module__EuSVdG__outIcon{vertical-align:-.05em;fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:.8em;height:.8em;margin-left:.15em;display:inline-block}.Prose-module__EuSVdG__prose blockquote{border-left:1px solid var(--board-ink-2);color:var(--board-ink-2);margin-top:1.6em;margin-bottom:1.6em;padding-left:1.2em}.Prose-module__EuSVdG__prose blockquote>:last-child{margin-bottom:0}.Prose-module__EuSVdG__prose :not(pre)>code{background:var(--board-quiet);font-family:var(--code);letter-spacing:0;overflow-wrap:anywhere;border-radius:4px;padding:.1em .35em;font-size:.875em}.Prose-module__EuSVdG__prose img{border-radius:8px;max-width:100%;height:auto;margin:1.6em auto;display:block}.Prose-module__EuSVdG__prose hr{border:0;border-top:1px solid var(--board-rule);margin-top:2.4em;margin-bottom:2.4em}.Prose-module__EuSVdG__prose audio{width:100%;margin:1em 0;display:block}.Prose-module__EuSVdG__tableScroll{overscroll-behavior-x:contain;margin-top:1.6em;margin-bottom:1.6em;overflow-x:auto}.Prose-module__EuSVdG__tableScroll table{border-collapse:collapse;width:100%;font-size:var(--fs-caption);line-height:1.7}.Prose-module__EuSVdG__tableScroll :is(th,td){border-bottom:1px solid var(--board-rule);text-align:left;vertical-align:top;min-width:7.5em;padding:10px 14px 10px 0}.Prose-module__EuSVdG__tableScroll :is(th,td):last-child{padding-right:0}.Prose-module__EuSVdG__tableScroll th{border-bottom:2px solid var(--board-head-rule);font-family:var(--sign);font-feature-settings:"palt";font-weight:700}.Prose-module__EuSVdG__tableScroll p{margin:0}.Prose-module__EuSVdG__codeBlock{--ring:var(--starlight);background:var(--code-night);color:var(--starlight);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;letter-spacing:0;border-radius:8px;margin-top:1.6em;margin-bottom:1.6em;overflow:hidden}.Prose-module__EuSVdG__codeBlock pre{overflow-x:auto}.Prose-module__EuSVdG__codeToolbar{color:var(--starlight-dim);font-family:var(--code);border-bottom:1px solid #f4f2ec1f;justify-content:space-between;align-items:center;gap:12px;padding:4px 6px 4px 16px;font-size:.8125rem;line-height:1.5;display:flex}.Prose-module__EuSVdG__codeToolbar button{min-height:40px;color:var(--starlight);font-family:var(--font-text);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;display:inline-flex}.Prose-module__EuSVdG__codeToolbar button:hover{background:#f4f2ec1a}.Prose-module__EuSVdG__toolIcon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.1em;height:1.1em}.Prose-module__EuSVdG__codeCaption{color:var(--starlight-dim);border-top:1px solid #f4f2ec1f;padding:8px 16px;font-size:.8125rem}.Prose-module__EuSVdG__diagram{overscroll-behavior-x:contain;margin-top:1.6em;margin-bottom:1.6em;padding:8px 0;overflow-x:auto}.Prose-module__EuSVdG__diagram svg{margin:0 auto;display:block}.Prose-module__EuSVdG__prose .Prose-module__EuSVdG__diagram p{text-wrap:inherit;margin:0}.Prose-module__EuSVdG__diagramError{background:var(--board-quiet);border-radius:10px;margin-top:1.6em;margin-bottom:1.6em;padding:16px 20px}.Prose-module__EuSVdG__diagramError p{margin:0 0 8px}.Prose-module__EuSVdG__diagramError pre{font-family:var(--code);margin:0;font-size:.875rem;line-height:1.7;overflow-x:auto}.Prose-module__EuSVdG__callout{background:var(--board-quiet);border-radius:10px;gap:12px;margin-top:1.6em;margin-bottom:1.6em;padding:16px 20px;display:flex}.Prose-module__EuSVdG__callout>div{min-width:0}.Prose-module__EuSVdG__callout>div>:last-child{margin-bottom:0}.Prose-module__EuSVdG__prose:lang(en){--measure:36rem;letter-spacing:0;line-height:1.7}@media (min-width:1000px){.Prose-module__EuSVdG__prose:lang(en){--measure:38rem}}@media (max-width:719px){.Prose-module__EuSVdG__prose h2{font-size:1.25rem}.Prose-module__EuSVdG__tableScroll :is(th,td){min-width:8em}}@media print{.Prose-module__EuSVdG__codeBlock{color:#000;background:#f4f4f4}.Prose-module__EuSVdG__codeToolbar button{display:none}}
.Content-module__hQLleq__departures,.Content-module__hQLleq__dests{margin:0;padding:0;list-style:none}.Content-module__hQLleq__departures li,.Content-module__hQLleq__dests li{-moz-column-gap:20px;border-bottom:1px solid var(--board-rule);align-items:baseline;column-gap:20px;padding-top:16px;padding-bottom:16px;display:grid;position:relative}.Content-module__hQLleq__departures li{grid-template-columns:6.6em minmax(0,1fr)}.Content-module__hQLleq__departures time{color:var(--board-ink-2);font-family:var(--sign);font-weight:700;font-size:var(--fs-caption);font-variant-numeric:tabular-nums;letter-spacing:.02em}.Content-module__hQLleq__departuresCovers li{grid-template-columns:clamp(112px,32%,168px) minmax(0,1fr);align-items:start}.Content-module__hQLleq__departuresCovers img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:auto;margin-top:5px;display:block}.Content-module__hQLleq__rowBody{gap:4px;min-width:0;display:grid}.Content-module__hQLleq__rowLink{font-family:var(--sign);font-weight:700;font-size:var(--fs-title);font-feature-settings:"palt";text-underline-offset:.3em;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;justify-self:start;line-height:1.55;text-decoration-line:underline;text-decoration-thickness:1px}.Content-module__hQLleq__rowLink:after{content:"";position:absolute;inset:0}.Content-module__hQLleq__rowLink:hover,li:hover>.Content-module__hQLleq__rowBody>.Content-module__hQLleq__rowLink{text-decoration-thickness:2px}.Content-module__hQLleq__rowSub{color:var(--board-ink-2);font-size:var(--fs-caption);margin-left:.6em;text-decoration-line:none;display:inline-block}.Content-module__hQLleq__rowBody p{color:var(--board-ink-2);font-size:var(--fs-caption);text-wrap:pretty;margin:0;line-height:1.75}.Content-module__hQLleq__rowBody p:lang(en){max-inline-size:34em}.Content-module__hQLleq__rowBody .Content-module__hQLleq__rowStack{font-size:var(--fs-small);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:2px}.Content-module__hQLleq__dests li{grid-template-columns:168px minmax(0,1fr);align-items:center}.Content-module__hQLleq__dests img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%;border-radius:8px;width:100%;height:auto;display:block}.Content-module__hQLleq__destsDetail li{-moz-column-gap:32px;grid-template-columns:minmax(0,320px) minmax(0,1fr);column-gap:32px;padding-top:24px;padding-bottom:24px}.Content-module__hQLleq__destsDetail .Content-module__hQLleq__rowLink{font-size:1.375rem;line-height:1.45}.Content-module__hQLleq__destsDetail .Content-module__hQLleq__rowBody{gap:8px}.Content-module__hQLleq__empty{color:var(--board-ink-2);text-align:center;margin:0;padding:32px 0}.Content-module__hQLleq__reading{padding:48px 56px 28px}.Content-module__hQLleq__cover{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%;border-radius:8px;width:100%;height:auto;max-height:480px;margin:0 0 36px;display:block}.Content-module__hQLleq__reading .Content-module__hQLleq__articleCover{width:100%;max-inline-size:var(--measure);aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:8px;height:auto;margin:0 auto 36px;display:block}.Content-module__hQLleq__after{border-top:2px solid var(--board-head-rule);gap:8px;margin-top:48px;padding-top:16px;display:grid}.Content-module__hQLleq__series{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;padding-bottom:8px;display:grid}.Content-module__hQLleq__seriesLink{min-height:44px;font-family:var(--sign);font-feature-settings:"palt";text-underline-offset:.3em;word-break:keep-all;overflow-wrap:anywhere;align-content:start;gap:4px;padding:8px 0;font-weight:700;line-height:1.55;text-decoration-line:underline;text-decoration-thickness:1px;display:grid}.Content-module__hQLleq__seriesLink:hover{text-decoration-thickness:2px}.Content-module__hQLleq__seriesNext{text-align:right;grid-column:2;justify-items:end}.Content-module__hQLleq__seriesLabel{color:var(--board-ink-2);font-size:var(--fs-small);align-items:center;gap:6px;text-decoration-line:none;display:inline-flex}@media (max-width:719px){.Content-module__hQLleq__departures li{grid-template-columns:minmax(0,1fr);row-gap:2px}.Content-module__hQLleq__departuresCovers li{-moz-column-gap:14px;grid-template-columns:112px minmax(0,1fr);grid-template-areas:"cover date""title title""text text";align-items:center;gap:8px 14px}.Content-module__hQLleq__departuresCovers img{grid-area:cover;margin-top:0}.Content-module__hQLleq__departuresCovers .Content-module__hQLleq__rowBody{display:contents}.Content-module__hQLleq__departuresCovers time{grid-area:date}.Content-module__hQLleq__departuresCovers .Content-module__hQLleq__rowLink{grid-area:title}.Content-module__hQLleq__departuresCovers .Content-module__hQLleq__rowBody p{grid-area:text;margin-top:-4px}.Content-module__hQLleq__dests li,.Content-module__hQLleq__destsDetail li{-moz-column-gap:14px;grid-template-columns:104px minmax(0,1fr);align-items:start;column-gap:14px}.Content-module__hQLleq__destsDetail li{grid-template-columns:120px minmax(0,1fr);padding-top:18px;padding-bottom:18px}.Content-module__hQLleq__destsDetail .Content-module__hQLleq__rowLink{font-size:1.1875rem}.Content-module__hQLleq__dests img{margin-top:6px}.Content-module__hQLleq__reading{padding:24px 18px 16px}.Content-module__hQLleq__cover,.Content-module__hQLleq__reading .Content-module__hQLleq__articleCover{margin-bottom:24px}.Content-module__hQLleq__series{grid-template-columns:minmax(0,1fr)}.Content-module__hQLleq__seriesNext{grid-column:1}}
.Home-module__j3KsZq__station{--sky-air:clamp(48px,7vh,88px);--limb-above:60px;--limb-gap:88px;--ground-air:max(96px,7vw);isolation:isolate;background-color:var(--night-sky-top);background-image:linear-gradient(180deg,var(--night-sky-top)0%,var(--night-sky-low)100%);color:var(--starlight);text-align:center;padding:24px 16px;position:relative;overflow:hidden}.Home-module__j3KsZq__station:after{content:"";z-index:-1;background-image:var(--grain);opacity:.2;pointer-events:none;background-size:220px 220px,260px 260px;position:absolute;inset:0}.Home-module__j3KsZq__sky{z-index:-1;pointer-events:none;background:var(--stars);position:absolute;inset:0}.Home-module__j3KsZq__title{padding-top:calc(var(--head-h) + var(--sky-air) - 24px);justify-items:center;display:grid}.Home-module__j3KsZq__name{justify-content:center;align-items:center;gap:20px;display:flex}.Home-module__j3KsZq__avatar{border:3px solid var(--pink);border-radius:50%;flex:none;width:72px;height:72px}.Home-module__j3KsZq__names{justify-items:center;display:grid}.Home-module__j3KsZq__names h1{font-family:var(--film);letter-spacing:.08em;font-feature-settings:"palt";white-space:nowrap;margin:0;font-size:clamp(2.75rem,2rem + 3vw,4.5rem);font-weight:500;line-height:1.15}.Home-module__j3KsZq__roman{color:var(--starlight-dim);font-family:var(--film);letter-spacing:.3em;margin:8px 0 0;font-size:1.0625rem;font-weight:500;line-height:1.4}.Home-module__j3KsZq__motto{margin-top:26px}.Home-module__j3KsZq__lead{max-inline-size:26ic;color:var(--starlight-dim);font-family:var(--film);letter-spacing:.04em;text-spacing-trim:trim-start;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;margin:14px 0 0;font-size:1.375rem;font-weight:500;line-height:1.8}.Home-module__j3KsZq__lead:lang(en){letter-spacing:.01em;max-inline-size:30em}.Home-module__j3KsZq__profile{margin:12px 0 0}.Home-module__j3KsZq__profile a{text-decoration-thickness:1px}.Home-module__j3KsZq__band{margin-top:calc(var(--limb-gap) + var(--limb-above));margin-bottom:calc(var(--ground-air) - 24px);grid-template-columns:repeat(2,minmax(0,260px));justify-content:center;gap:0 48px;display:grid;position:relative}.Home-module__j3KsZq__band>div{top:calc(var(--limb-above)*-1)}.Home-module__j3KsZq__way{min-height:64px;color:var(--starlight);font-family:var(--sign);font-feature-settings:"palt";border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:10px 12px;font-weight:700;text-decoration:none;display:flex}.Home-module__j3KsZq__wayName{letter-spacing:.06em;font-size:1.875rem;line-height:1.3}.Home-module__j3KsZq__wayName:lang(en){letter-spacing:.02em}.Home-module__j3KsZq__wayCount{color:var(--starlight-dim);font-variant-numeric:tabular-nums;font-size:1rem}.Home-module__j3KsZq__way svg{stroke-width:2.25px;width:1.5em;height:1.5em;transition:transform .2s var(--ease)}.Home-module__j3KsZq__way:hover .Home-module__j3KsZq__wayName{text-underline-offset:.25em;text-decoration-line:underline;text-decoration-thickness:2px}.Home-module__j3KsZq__way:hover svg{transform:translateY(3px)}.Home-module__j3KsZq__way:focus-visible{outline-offset:2px}.Home-module__j3KsZq__skyCas{top:calc(var(--head-h) + 34px);width:clamp(150px,15vw,236px);right:6%}.Home-module__j3KsZq__skyLyr{top:calc(var(--head-h) + 52px);width:clamp(110px,10vw,156px);left:12%}.Home-module__j3KsZq__skyOri{width:clamp(150px,16vw,244px);top:41%;left:3.5%}.Home-module__j3KsZq__skyDip{width:clamp(160px,17vw,268px);top:44%;right:3%}.Home-module__j3KsZq__sky .Home-module__j3KsZq__orbit{--orbit-r:calc(clamp(1300px,120vw,2400px) + 480px);--sweep:21deg;--orbit-time:80s;top:calc(var(--head-h) + var(--sky-air)*.15)}@media (min-width:2000px){.Home-module__j3KsZq__sky .Home-module__j3KsZq__orbit{--sweep:28deg}}.Home-module__j3KsZq__ground{isolation:isolate;padding-bottom:40px;position:relative}.Home-module__j3KsZq__groundSky{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Home-module__j3KsZq__gndCyg{width:96px;top:26%;right:1%}.Home-module__j3KsZq__platforms{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.Home-module__j3KsZq__platform{flex-direction:column;display:flex}.Home-module__j3KsZq__platform>:last-child{margin-top:auto}@media (min-width:1000px){.Home-module__j3KsZq__platforms{grid-template-rows:auto 1fr auto;grid-template-columns:repeat(2,minmax(0,1fr))}.Home-module__j3KsZq__platform{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}}@media (max-width:1379px){.Home-module__j3KsZq__gndCyg{display:none}}@media (max-width:719px){.Home-module__j3KsZq__station{--sky-air:64px;--limb-above:52px;--limb-gap:34px;--ground-air:64px}.Home-module__j3KsZq__band>div{--R:clamp(420px,120vw,2400px);--sun-grow:50px;--sun-blur:24px;--core-grow:20px;--core-blur:12px}.Home-module__j3KsZq__name{gap:14px}.Home-module__j3KsZq__avatar{width:56px;height:56px}.Home-module__j3KsZq__roman{letter-spacing:.28em;margin-top:6px;font-size:1rem}.Home-module__j3KsZq__motto{margin-top:16px}.Home-module__j3KsZq__lead{margin-top:8px;font-size:1.125rem}.Home-module__j3KsZq__profile{margin-top:6px}.Home-module__j3KsZq__band{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-width:400px;margin-left:auto;margin-right:auto}.Home-module__j3KsZq__way{gap:8px;min-height:60px;padding:10px 14px}.Home-module__j3KsZq__wayName{font-size:1.5rem}.Home-module__j3KsZq__skyOri,.Home-module__j3KsZq__skyDip{display:none}.Home-module__j3KsZq__sky .Home-module__j3KsZq__orbit{--orbit-r:calc(clamp(420px,120vw,2400px) + 340px);--sweep:19deg;--orbit-time:64s;--sat-scale:.8;top:calc(var(--head-h) + var(--sky-air)*.3)}.Home-module__j3KsZq__skyCas{top:var(--head-h);width:84px;right:2%}.Home-module__j3KsZq__skyLyr{top:calc(var(--head-h) + 6px);width:72px;left:4%}.Home-module__j3KsZq__ground{padding-bottom:24px}}@media (max-width:359px){.Home-module__j3KsZq__avatar{width:46px;height:46px}.Home-module__j3KsZq__name{gap:10px}.Home-module__j3KsZq__names h1{font-size:2.5rem}.Home-module__j3KsZq__wayName{font-size:1.25rem}.Home-module__j3KsZq__wayCount{display:none}}@media print{.Home-module__j3KsZq__sky,.Home-module__j3KsZq__band,.Home-module__j3KsZq__groundSky{display:none}.Home-module__j3KsZq__station{color:#000;background:0 0}}
