/* Only translated text length adjustments. Base composition remains shared. */
.pk-international .pk-btn { white-space: normal; text-align: center; }
.pk-international .pk-desktop-nav { min-width: 0; }
.pk-international .pk-menu { column-gap: clamp(10px, 1.25vw, 24px); }
.pk-international .pk-shortcuts strong,
.pk-international .pk-home-quote-steps h3,
.pk-international .pk-footer-links a { overflow-wrap: anywhere; }
.pk-international .pk-home-quote-steps > li > div,
.pk-international .pk-form-row > *,
.pk-international .pk-post-body { min-width: 0; }
.pk-international .wpcf7-list-item-label { overflow-wrap: anywhere; }
.pk-international .pk-footer-cta h2 { max-width: 28ch; }
.pk-international .pk-wordmark { max-width: 13ch; }
@media (min-width: 1100px) {
    .pk-international .pk-wordmark { display: none; }
    .pk-international .pk-desktop-nav .pk-menu > li > a { white-space: nowrap; }
}
@media (min-width: 1100px) and (max-width: 1279px) {
    .pk-international .pk-header-row { gap: 14px; }
    .pk-international .pk-menu { gap: 11px; font-size: 13px; }
    .pk-international .pk-wordmark { display: none; }
    .pk-international .pk-header-actions { gap: 8px; }
    .pk-international .pk-desktop-quote { padding-inline: 15px; }
}
@media (max-width: 767px) {
    .pk-international .pk-page-hero h1,
    .pk-international .pk-home-intro h1 { overflow-wrap: anywhere; hyphens: auto; }
    .pk-international .pk-home-quote-steps h3 { hyphens: auto; }
}
