.about[data-astro-cid-ta2fbyqs]{--about-ink:#243c48;--about-sea:#446970;color:var(--about-ink);background:#f6f3ec;overflow:hidden}.about-wrap[data-astro-cid-ta2fbyqs]{width:min(1120px,100% - 96px);margin-inline:auto}.about-label[data-astro-cid-ta2fbyqs],.about-number[data-astro-cid-ta2fbyqs]{letter-spacing:.21em;color:var(--about-sea);margin:0 0 28px;font-family:Georgia,serif;font-size:11px}.about-hero[data-astro-cid-ta2fbyqs]{min-height:800px;padding-top:100px;padding-bottom:90px;position:relative}.about-hero-copy[data-astro-cid-ta2fbyqs]{z-index:1;width:68%;position:relative}.about[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs],.about[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.about-intro[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-family:Hiragino Mincho ProN,Yu Mincho,Noto Serif CJK JP,serif;font-weight:500}.about[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:.055em;margin:0 0 35px;font-size:clamp(40px,5.4vw,68px);line-height:1.58}.about-lead[data-astro-cid-ta2fbyqs]{max-width:465px;margin:0;font-size:15px;line-height:2.2}.about-coast[data-astro-cid-ta2fbyqs]{opacity:.95;width:58%;position:absolute;top:270px;right:-8%}.about-margin[data-astro-cid-ta2fbyqs]{letter-spacing:.05em;color:var(--about-sea);font-family:Georgia,serif;font-size:12px;font-style:italic;position:absolute;bottom:80px;right:0}.about-intro[data-astro-cid-ta2fbyqs]{border-top:1px solid #cbd3cd;align-items:start;gap:48px;padding:95px 0 115px;display:flex}.about-tiny-sun[data-astro-cid-ta2fbyqs]{color:#ba805e;font-size:32px;line-height:1.5}.about-intro[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{letter-spacing:.055em;margin:0;font-size:24px;line-height:2.1}.about-scenes[data-astro-cid-ta2fbyqs]{padding-bottom:110px}.about-scene[data-astro-cid-ta2fbyqs]{grid-template-columns:1.05fr 1fr;align-items:center;gap:11%;margin-bottom:115px;display:grid}.scene-art[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{width:100%;height:auto;display:block}.scene-copy[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{letter-spacing:.06em;margin:0 0 20px;font-size:32px;line-height:1.7}.scene-copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:not(.about-number){margin:0;font-size:15px;line-height:2.25}.about-number[data-astro-cid-ta2fbyqs]{margin-bottom:22px;font-size:10px}.scene-taste[data-astro-cid-ta2fbyqs]{padding-right:5%}.scene-view[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1.3fr;gap:3%;margin-left:13%}.scene-town[data-astro-cid-ta2fbyqs]{margin-bottom:0;padding-left:3%;padding-right:2%}.about-next[data-astro-cid-ta2fbyqs]{text-align:center;border-top:1px solid #cbd3cd;padding-top:90px;padding-bottom:100px}.about-next[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{letter-spacing:.06em;margin:0 0 22px;font-size:39px;line-height:1.7}.about-next[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]:not(.about-label){margin:0 0 36px;font-size:14px;line-height:2.1}.about-cta[data-astro-cid-ta2fbyqs]{border:1px solid #38515a;align-items:center;gap:64px;padding:17px 30px;font-size:14px;transition:background .2s,color .2s;display:inline-flex}.about-cta[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-size:21px}.about-cta[data-astro-cid-ta2fbyqs]:hover{background:var(--about-ink);color:#f6f3ec}.about-fine[data-astro-cid-ta2fbyqs]{color:#52656a;justify-content:center;gap:12px;margin-top:55px;font-size:11px;display:flex}.about-fine[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{text-underline-offset:4px;text-decoration:underline}.mobile-break[data-astro-cid-ta2fbyqs]{display:none}@media (width>=1440px){.about-coast[data-astro-cid-ta2fbyqs]{width:60%;top:280px}.about-hero[data-astro-cid-ta2fbyqs]{min-height:840px}}@media (width<=800px){.about-wrap[data-astro-cid-ta2fbyqs]{width:calc(100% - 48px)}.about-hero[data-astro-cid-ta2fbyqs]{min-height:0;padding-top:65px;padding-bottom:370px}.about-hero-copy[data-astro-cid-ta2fbyqs]{width:100%}.about[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:.04em;font-size:clamp(36px,6vw,52px);line-height:1.65}.about-lead[data-astro-cid-ta2fbyqs]{max-width:100%;font-size:14px;line-height:2.2}.about-coast[data-astro-cid-ta2fbyqs]{width:92%;max-width:550px;top:auto;bottom:45px;right:-8%}.about-margin[data-astro-cid-ta2fbyqs]{font-size:10px;bottom:26px;right:0}.about-intro[data-astro-cid-ta2fbyqs]{gap:20px;padding:60px 0 70px}.about-intro[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{letter-spacing:.025em;font-size:19px;line-height:2.1}.about-tiny-sun[data-astro-cid-ta2fbyqs]{font-size:25px}.about-scenes[data-astro-cid-ta2fbyqs]{padding-bottom:75px}.about-scene[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:30px;margin-bottom:70px;margin-left:0;padding:0}.scene-art[data-astro-cid-ta2fbyqs]{width:90%;max-width:390px}.scene-copy[data-astro-cid-ta2fbyqs]{padding-left:12px}.scene-copy[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:15px;font-size:29px}.scene-copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:not(.about-number){font-size:14px;line-height:2.2}.scene-view[data-astro-cid-ta2fbyqs] .scene-copy[data-astro-cid-ta2fbyqs]{order:2}.scene-view[data-astro-cid-ta2fbyqs] .scene-art[data-astro-cid-ta2fbyqs]{justify-self:end}.scene-town[data-astro-cid-ta2fbyqs]{margin-bottom:0}.about-number[data-astro-cid-ta2fbyqs]{margin-bottom:16px}.about-next[data-astro-cid-ta2fbyqs]{padding:60px 0 70px}.about-next[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:32px}.about-next[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]:not(.about-label){font-size:13px}.about-cta[data-astro-cid-ta2fbyqs]{gap:48px;padding:15px 27px}.about-fine[data-astro-cid-ta2fbyqs]{margin-top:40px}.mobile-break[data-astro-cid-ta2fbyqs]{display:initial}.desktop-break[data-astro-cid-ta2fbyqs]{display:none}}@media (width<=400px){.about[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{font-size:35px}.about-label[data-astro-cid-ta2fbyqs]{font-size:10px}.about-hero[data-astro-cid-ta2fbyqs]{padding-bottom:305px}.about-intro[data-astro-cid-ta2fbyqs]{gap:13px}.about-intro[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:17px}.scene-copy[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:26px}.about-fine[data-astro-cid-ta2fbyqs]{font-size:10px}}@media (prefers-reduced-motion:reduce){.about-cta[data-astro-cid-ta2fbyqs]{transition:none}}
