.marine-intent-page .marine-intent-hero{min-height:min(780px,90vh)}
.marine-intent-page .marine-breadcrumb{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:1.25rem;font-size:.88rem;color:#5b6876}
.marine-intent-page .marine-breadcrumb a{color:inherit;text-decoration:none}.marine-intent-page .marine-breadcrumb strong{color:#10212f}
.marine-intent-page .marine-checklist{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:0;margin:1rem 0 1.25rem;list-style:none}
.marine-intent-page .marine-checklist li{padding:.75rem .8rem;border:1px solid rgba(15,67,78,.14);border-radius:14px;background:rgba(255,255,255,.72);font-weight:700;font-size:.85rem}
.marine-intent-page .marine-numbered{display:grid;gap:.8rem;margin:1rem 0 0;padding-left:1.25rem}.marine-intent-page .marine-numbered li{padding-left:.35rem;line-height:1.65}
.yk-localIntel .yk-copyCard{height:100%}
@media(max-width:640px){.marine-intent-page .marine-checklist{grid-template-columns:1fr}.marine-intent-page .marine-intent-hero{min-height:auto}.marine-intent-page .marine-breadcrumb{font-size:.78rem}.marine-intent-page .yk-hero__title{max-width:15ch}}
@supports(-webkit-touch-callout:none){.marine-intent-page input,.marine-intent-page select,.marine-intent-page textarea{font-size:16px}}
