._content_1fcpn_1{max-width:1000px;margin:auto;padding:32px 20px}._content_1fcpn_1 h1{font-size:clamp(2rem,6vw,4rem)}._content_1fcpn_1 p{max-width:740px;line-height:1.7}._links_1fcpn_1{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}._hero_1fcpn_1{color:#fff;background:#050505;max-width:1000px;margin:auto;position:relative}._hero_1fcpn_1 img{width:100%;height:auto;display:block}._hero_1fcpn_1 h1{color:#fff;text-shadow:1px 1px 3px #000,-1px -1px 3px #000;-webkit-text-stroke:1px #000;paint-order:stroke fill;margin:0;position:absolute}._circle_1fcpn_1{max-width:710px}._circle_1fcpn_1 h1{text-align:center;width:29%;font-size:clamp(.85rem,2.7vw,1.8rem);line-height:1.2;top:39%;left:36%}._festival_1fcpn_1{max-width:650px}._festival_1fcpn_1 h1{font-size:clamp(2rem,6vw,3.5rem);top:3%;left:5%}._balloon_1fcpn_1 h1{max-width:90%;font-size:clamp(2rem,6vw,4rem);bottom:7%;left:5%}._storyGrid_1fcpn_1{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}._story_1fcpn_1{border:1px solid #ccd4da;border-radius:20px;padding:24px}._story_1fcpn_1 summary{cursor:pointer}._story_1fcpn_1 summary strong{font-size:1.3rem;display:block}._story_1fcpn_1 p{white-space:pre-wrap}._story_1fcpn_1 img{object-fit:cover;border-radius:50%;width:72px;height:72px}._initial_1fcpn_1{color:#111;background:#e4edf3;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:12px;font-size:24px;display:grid}@media (max-width:400px){._circle_1fcpn_1 h1{font-size:3.5vw}}
