/* Local preview only: no font files are distributed by this site. */
@font-face{font-family:ArunoKanataLarge;src:local('KanataHinataLB'),local('KanataHinataL-B'),local('かなたとひなたLarge B');font-weight:100 900;font-display:swap}
@font-face{font-family:ArunoKanataKanji;src:local('KanataHinataK'),local('かなたとひなた漢');font-weight:100 900;font-display:swap}
.hero h1,.intro h2,.project-card h3,.future h2,.story-heading h1,.story-copy h2,.profile-title,.profile-section h2{font-family:'Yu Gothic','游ゴシック',YuGothic,sans-serif!important;font-weight:400;font-synthesis:none}

body{font-family:'Yu Gothic','游ゴシック',YuGothic,sans-serif}
p.copy,.copy,.story-copy p,.pending,.story-draft,.project-notice,.profile-draft,.project-card p,.hero p,.intro p,.future p,.note{font-family:'Yu Gothic','游ゴシック',YuGothic,sans-serif}


h1,h2,h3,h4,h5,h6{font-family:'Yu Gothic','游ゴシック',YuGothic,sans-serif!important}
.brand-wordmark,.brand-tagline{font-family:ArunoKanataLarge,'Yu Gothic',sans-serif!important;font-weight:400;font-synthesis:none;color:#2E80AF}
.brand-wordmark{display:block;font-size:38px;line-height:1.2;letter-spacing:.1em;white-space:nowrap}
@media(max-width:1050px){.brand-wordmark{font-size:34px}}
@media(max-width:420px){.brand-wordmark{font-size:27px}}

h1,h2,h3,h4,h5,h6{font-weight:700!important}


