.prototype-notice{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:9px max(20px,calc((100vw - 1220px)/2));background:#fff5db;border-bottom:1px solid #dccb9c;color:#4f4b37;font:12px/1.5 Arial,sans-serif}.prototype-notice a{color:inherit;white-space:nowrap}.prototype-notice span{text-align:right}
.menu-button[aria-expanded=true]{background:#e9f1e8}
@media(max-width:900px){.prototype-notice{font-size:10px;padding:8px 18px}.site-header.menu-open{flex-wrap:wrap}.site-header.menu-open .main-nav{display:flex;order:3;flex-basis:100%;flex-wrap:wrap;padding-top:16px;gap:16px}}
@media(max-width:600px){.section-heading>div{min-width:0;max-width:100%}.section-heading h2,.notice-section .section-heading h2{white-space:normal;overflow-wrap:break-word}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
