@font-face{font-family:ebGaramond;src:url(../media/eb_garamond_italic-s.p.35cdasml_2y_p.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:ebGaramond Fallback;src:local(Arial);ascent-override:121.01%;descent-override:35.81%;line-gap-override:0.0%;size-adjust:83.22%}.x_fL1G_className{font-family:ebGaramond,ebGaramond Fallback}.x_fL1G_variable{--font-en-local:"ebGaramond", "ebGaramond Fallback"}
*,:before,:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}a{color:inherit;cursor:pointer;text-decoration:none}li{list-style:none}ul{margin:0;padding:0}:root{--font-mincho:var(--font-shippori), "Shippori Mincho", "Hiragino Mincho ProN", "Yu Mincho", "YuMincho", serif;--font-en:var(--font-en-local), "EB Garamond", Garamond, "Times New Roman", serif;--font-weight-regular:400;--font-weight-medium:500}html{scroll-padding-top:clamp(100px,8vh,120px)}body{color:#001a20;font-family:var(--font-mincho);font-weight:var(--font-weight-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-color:#fdfffa;position:relative}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
