.international-route-state{text-align:center;color:#07110e;background:#f4f1e8;place-content:center;justify-items:center;gap:18px;min-height:70vh;padding:40px 20px;font-family:Inter,Arial,sans-serif;display:grid}.international-route-state h1{max-width:680px;font-size:clamp(30px,5vw,58px);line-height:1.08}.international-route-state>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.international-route-state button,.international-route-state a{color:#fff;font:inherit;cursor:pointer;background:#07110e;border:1px solid #07110e;border-radius:12px;align-items:center;gap:8px;padding:13px 17px;font-weight:850;text-decoration:none;display:inline-flex}.international-route-state .is-spinning{animation:1s linear infinite international-spin}@keyframes international-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.international-route-state .is-spinning{animation:none}}.world-edition[lang=ja],.international-route-state[lang=ja]{line-break:strict;word-break:normal;font-family:Yu Gothic UI,Yu Gothic,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.world-edition[lang=de],.world-edition[lang=es],.world-edition[lang=pt-BR],.world-edition[lang=fr]{overflow-wrap:anywhere}.world-edition h1,.world-edition h2,.world-edition h3{text-wrap:balance}.world-edition p{text-wrap:pretty}@media (max-width:620px){.world-edition[lang=de] h1,.world-edition[lang=fr] h1,.world-edition[lang=pt-BR] h1{font-size:clamp(39px,11vw,48px)}}
