.hyogo-open-event-day{background:#f7f5f0}.hyogo-open-event-day__hero{padding:clamp(3.25rem,7vw,6rem) 0 clamp(2.8rem,6vw,4.75rem);background:#123e79;color:#fff}.hyogo-open-event-day__crumb{display:flex;flex-wrap:wrap;gap:.55rem;margin:0 0 clamp(3rem,6vw,5rem);font-size:.78rem}.hyogo-open-event-day__crumb a{color:inherit;text-underline-offset:.25em}.hyogo-open-event-day__eyebrow{margin:0 0 .8rem;color:#ffdb55;font-family:"Barlow Condensed",sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.16em}.hyogo-open .hyogo-open-event-day__hero h1{margin:0;font-size:clamp(2.5rem,5.5vw,5.25rem);letter-spacing:-.08em}.hyogo-open-event-day__event-name{max-width:760px;margin:1rem 0 0;font-size:clamp(.92rem,1.4vw,1.08rem);font-weight:700;line-height:1.8}.hyogo-open-event-day__event-name span{margin-left:1rem;color:#ffdb55;font-family:"Barlow Condensed",sans-serif;letter-spacing:.07em}.hyogo-open-event-day__body{padding:clamp(3rem,7vw,6.5rem) 0 clamp(4.5rem,8vw,7rem)}.hyogo-open-event-day__back{display:inline-flex;gap:.6rem;align-items:center;color:#173a32;font-size:.9rem;font-weight:700;text-decoration:none}.hyogo-open-event-day__back:hover{text-decoration:underline;text-underline-offset:.3em}.hyogo-open-event-day__body>section{margin-top:clamp(3.75rem,8vw,7rem);padding-top:clamp(1.75rem,3vw,2.5rem);border-top:1px solid #dce1df}.hyogo-open .hyogo-open-event-day__body>section>h2{margin:0;color:#111c34;font-size:clamp(2rem,3.2vw,3.1rem);letter-spacing:-.07em}.hyogo-open-event-day__layout{margin-top:clamp(1.75rem,3vw,2.5rem)}.hyogo-open-event-day__streams{display:grid;grid-template-columns:minmax(175px,.55fr) minmax(0,2fr);margin:0;padding:0;border-top:3px solid #1d4d3a;border-bottom:1px solid #c7d0d5}.hyogo-open-event-day__streams h3{display:flex;align-items:center;margin:0;padding:1.5rem 1rem 1.5rem 0;color:#173a32;font-family:"Noto Serif JP",serif;font-size:clamp(1.45rem,2.1vw,2rem);font-weight:600}.hyogo-open-event-day__streams ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.hyogo-open-event-day__streams li{border-left:1px solid #dce1df}.hyogo-open-event-day__streams li a{display:flex;min-height:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:1.25rem 1rem;color:#173a32;font-size:.9rem;font-weight:700;line-height:1.55;text-decoration:none;transition:color .2s,background-color .2s}.hyogo-open-event-day__streams li a:hover{background:#e8edf0;color:#123e79}.hyogo-open-event-day__updates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4.5rem)}.hyogo-open-event-day__updates article{border-top:1px solid #c7d0d5}.hyogo-open-event-day__updates a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem 0;color:#111c34;font-family:"Noto Serif JP",serif;font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:600;line-height:1.5;text-decoration:none;transition:color .2s}.hyogo-open-event-day__updates a:hover{color:#123e79}.hyogo-open-event-day__updates a span,.hyogo-open-event-day__streams a span{flex:none;font-family:"Noto Sans JP",sans-serif;font-size:1rem}.hyogo-open-event-day__empty{margin:1.5rem 0 0;padding:1.35rem 1.5rem;border-left:3px solid #ffdb55;background:#e8edf0;font-size:.95rem;line-height:1.9}.hyogo-open-event-day a:focus-visible{outline:3px solid #e54231;outline-offset:4px}@media(max-width:760px){.hyogo-open-event-day__hero{padding-top:2.5rem}.hyogo-open-event-day__event-name span{display:block;margin:.4rem 0 0}.hyogo-open-event-day__streams{display:block}.hyogo-open-event-day__streams h3{padding:1.6rem 0 1rem}.hyogo-open-event-day__streams ul{grid-template-columns:1fr}.hyogo-open-event-day__streams li{border-top:1px solid #dce1df;border-left:0}.hyogo-open-event-day__streams li a{padding:1rem 0}.hyogo-open-event-day__updates{grid-template-columns:1fr;gap:0;margin-top:2.5rem}.hyogo-open-event-day__updates a{padding:1.35rem 0}}@media(prefers-reduced-motion:reduce){.hyogo-open-event-day *{scroll-behavior:auto!important;transition:none!important}}
.hyogo-open-event-day__publications #hyogo-open-publications-app{margin-top:clamp(1.75rem,3vw,2.5rem)}
