.btyb-journey-slot:empty,.btyb-journey-anchor:empty{display:none}
.btyb-journey-slot{box-sizing:border-box;margin:28px auto;max-width:1180px;padding:0 24px}
.btyb-journey-anchor{margin:28px 0;clear:both}
.btyb-native-next{box-sizing:border-box;background:#e9efd9;color:#252923;border:1px solid #839471;border-radius:16px;padding:clamp(22px,4vw,34px);max-width:100%;font-family:Arial,sans-serif;overflow-wrap:anywhere}
.btyb-native-next .btyb-next-kicker{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}
.btyb-native-next h3{color:#252923;font:normal clamp(24px,4vw,34px)/1.15 Georgia,serif;margin:0 0 12px}
.btyb-native-next p{line-height:1.6;max-width:65ch;margin:0 0 18px}
.btyb-native-next a{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:10px 16px;background:#294bc7;color:#fff!important;border-radius:6px;font-size:16px;font-weight:700;text-decoration:none}
.btyb-native-next a:focus-visible{outline:3px solid #222;outline-offset:4px}
.btyb-native-next .btyb-next-browse{background:transparent;color:#252923!important;text-decoration:underline;margin-left:8px}
@media(max-width:560px){.btyb-journey-slot{padding:0 16px}.btyb-native-next a{display:flex;justify-content:center}.btyb-native-next .btyb-next-browse{margin:8px 0 0}}
@media print{.btyb-journey-slot,.btyb-journey-anchor{display:none!important}}
