.cover-title{display:flex;flex-direction:column;gap:13px;width:min(92%,360px);max-width:92%!important}.cover-destination{font:10px Inter,"DM Mono",monospace;letter-spacing:.1em;opacity:.78}.cover-title strong{display:block;font:500 clamp(18px,2.35vw,31px)/1.34 "Noto Serif JP",serif;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 1px 14px rgba(0,0,0,.18)}.plan-card:nth-child(2) .cover-title strong,.plan-card:nth-child(5) .cover-title strong{font-size:clamp(18px,2.15vw,29px);line-height:1.4}
@media(max-width:760px){.cover-title{gap:10px}.cover-title strong{font-size:clamp(17px,3.8vw,25px)}.plan-card:nth-child(2) .cover-title strong,.plan-card:nth-child(5) .cover-title strong{font-size:clamp(17px,3.6vw,24px)}}
