.trap{position:absolute!important;left:-12000px;width:1px;height:1px;overflow:hidden}.contact-layout>div>p+p{margin-top:20px}.contact-layout>div>p a{display:inline-flex;align-items:center;min-height:44px}.checkout-dialog{width:min(490px,calc(100% - 28px));padding:clamp(19px,4vw,34px);border-radius:16px;max-height:88dvh;overflow:auto}.checkout-dialog [data-close-checkout]{display:block;margin-left:auto;min-height:44px}.payment-options button{width:100%;min-height:46px}.checkout-dialog [data-discuss]{display:inline-flex;align-items:center;min-height:44px}.carrier-note{border-block:1px solid #8193ab88;padding:12px 0;margin-top:26px}.carrier-note summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:550}.carrier-note p{max-width:82ch;margin:6px 0 16px}.offer-actions .discuss{justify-content:center}.legal{overflow-wrap:anywhere}.checkout-action{font-family:inherit}.pp-message:not(:empty){margin:14px 0}body .introtext .hero-actions a{pointer-events:auto}
@media(min-width:761px) and (max-width:850px){.masthead nav{gap:12px;font-size:12px}.masthead .contact-btn{padding-inline:12px}}
@media(prefers-reduced-motion:reduce){.introtext [data-voyage]{display:inline-flex}}