.fw-release-cta{background:linear-gradient(110deg,#e5f4ed 25%,#edf7edce),url(https://frogworks.co.jp/wp-content/themes/frogworks-creative/css/../assets/works-reference/contact-background.jpg) center/cover;color:#193732;padding:clamp(44px,5vw,80px) 0}.fw-release-cta>.container{max-width:1000px;display:flex;align-items:center;justify-content:space-between;gap:32px}.fw-release-cta h2{font-size:clamp(24px,3vw,36px);line-height:1.55;margin:12px 0}.fw-release-cta p{font-size:14px}.fw-release-cta .primary-link{flex:none}.fw-coming{margin-block:clamp(40px,6vw,90px)}.fw-coming-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.fw-coming-grid img{display:block;width:100%;height:auto;aspect-ratio:1454/1082;object-fit:contain;border-radius:12px}.fw-coming-grid h3{font-size:1.15rem;margin:14px 0 4px}.fw-coming-grid p{font-size:.9rem;line-height:1.7;margin:4px 0}.fw-inquiry{display:grid;gap:18px}.fw-inquiry label:not([hidden]){display:block;font-size:14px;font-weight:600}.fw-inquiry :is(input:not([type=checkbox]):not([type=hidden]),textarea,select){display:block;width:100%;border:1px solid #a9beb8;background:#fff;color:#18352e;padding:12px;border-radius:7px;font:inherit}.fw-inquiry a{text-decoration:underline}.fw-inquiry [role=alert]{color:#983018}.fw-inquiry button{justify-self:start}.fw-topic-icon{width:22px;height:22px;vertical-align:middle;margin-right:6px}.fw-inquiry [hidden]{display:none!important}@media(max-width:700px){.fw-coming-grid{grid-template-columns:1fr}.fw-release-cta>.container{align-items:flex-start;flex-direction:column}.fw-inquiry :is(input,textarea,select){font-size:16px!important}}