:root{--spacing-unit:.5rem;--scroll-section-unit:50rem;--text-transform:scaleX(.85);--text-transform-horizontal:scaleX(.9);--text-horizontal-letter-spacing:-.02em;--text-shadow-glow:0 0 1.6em #fffffff2;--color-surface:#001d2a;--color-on-surface:#fff;--color-inverse-surface:#e0e9de;--color-inverse-surface-variant:#eaf0e8;--color-on-inverse-surface:#001d2a;--color-on-inverse-surface-variant:#3c555d;--color-footer-background:linear-gradient(0deg, #00070e 0%, #00070ed0 100%);--headline-size-two-extra-large:4rem;--headline-size-extra-large:2.67rem;--headline-size-large:2rem;--headline-size-medium:1.6rem;--headline-size-small:1.33rem;--headline-size-extra-small:1.14rem;--caption-size-large:.89rem;--caption-size-medium:.8rem;--caption-size-small:.73rem;--caption-size-extra-small:.67rem;--elevation-z-index-deepDive:-1000;--elevation-z-index-sticky:-1;--elevation-z-index-base:0;--elevation-z-index-docked:100;--elevation-z-index-dropdown:500;--elevation-z-index-modal:1000;--elevation-z-index-toast:2000}html,body{width:100%;max-width:100vw;min-height:100%;font-family:MFW-PA1MinchoStdN-Regular,serif;font-size:16px;line-height:1.45;overflow-x:hidden}@media screen and (max-width:640px){html,body{font-size:14px}}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--color-on-surface);background:var(--color-surface)}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:inherit;letter-spacing:-.02em;margin:0;padding:0;font-weight:400}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}
