.Hero_heroSection__cjISb{width:100%;background-color:#fff;padding:clamp(60px,8vw,100px) 20px;display:flex;justify-content:center}.Hero_heroInner__Fp1If{display:flex;max-width:1024px;width:100%;align-items:center;justify-content:space-between;gap:clamp(24px,4vw,60px)}.Hero_heroImages__42o2_{flex:1;display:flex;justify-content:center}.Hero_heroImages__42o2_ img{width:100%;max-width:480px;height:auto;border-radius:16px;object-fit:cover}.Hero_heroContents__wmJfH{flex:1;display:flex;flex-direction:column;gap:clamp(16px,2.5vw,24px);text-align:left}.Hero_heroTitles__7Wv6N h2{font-size:clamp(18px,3vw,32px);color:#888}.Hero_heroTitles__7Wv6N h1{font-size:clamp(24px,5vw,48px);color:#111}.Hero_heroText__N6ZtB p{font-size:clamp(14px,2vw,18px);color:#333;line-height:1.8;margin-bottom:8px}.Hero_heroButton__sQoGq button{padding:clamp(12px,2vw,16px) clamp(24px,5vw,36px);font-size:clamp(16px,2vw,18px);font-weight:700;background-color:var(--brand,#0bf);color:#fff;border:none;border-radius:30px;cursor:pointer;transition:background-color .3s ease}.Hero_heroButton__sQoGq button:hover{background-color:#09d}@media screen and (max-width:768px){.Hero_heroInner__Fp1If{flex-direction:column;align-items:center;text-align:center}.Hero_heroContents__wmJfH{text-align:center}.Hero_heroTitles__7Wv6N h1{font-size:28px}.Hero_heroButton__sQoGq button{width:100%}}@media screen and (max-width:480px){.Hero_heroSection__cjISb{padding:60px 16px}.Hero_heroTitles__7Wv6N h1{font-size:24px}.Hero_heroTitles__7Wv6N h2{font-size:16px}.Hero_heroText__N6ZtB p{font-size:14px}.Hero_heroButton__sQoGq button{font-size:16px;padding:12px 24px}}