.HomeBareboatCard-module__j_m6Fa__card{isolation:isolate;aspect-ratio:16/9;color:#fffdf8;background:#334756;border-radius:4px;align-items:flex-end;margin-top:.75rem;display:flex;position:relative;overflow:hidden}.HomeBareboatCard-module__j_m6Fa__media{position:absolute;inset:0}.HomeBareboatCard-module__j_m6Fa__shade{pointer-events:none;background:linear-gradient(90deg,#334756eb,#33475666 65%,#33475614);position:absolute;inset:0}.HomeBareboatCard-module__j_m6Fa__copy{z-index:1;pointer-events:none;max-width:44rem;padding:clamp(1.5rem,5vw,5rem);position:relative}.HomeBareboatCard-module__j_m6Fa__eyebrow{color:#e0c49b;letter-spacing:.22em;text-transform:uppercase;font-size:.68rem;font-weight:700}.HomeBareboatCard-module__j_m6Fa__copy h3{font-family:var(--font-playfair-display), Georgia, serif;letter-spacing:-.04em;color:#fffdf8;margin-top:1.2rem;font-size:clamp(2.5rem,5.4vw,5.5rem);line-height:1.03}.HomeBareboatCard-module__j_m6Fa__description{color:#fffdf8;max-width:34ch;margin-top:1.25rem;font-size:1rem;line-height:1.75}.HomeBareboatCard-module__j_m6Fa__action{color:#e0c49b;letter-spacing:.12em;text-transform:uppercase;pointer-events:auto;border-bottom:1px solid #c5a880;align-items:center;gap:1.5rem;min-height:44px;margin-top:1.75rem;padding-block:.7rem;font-size:.7rem;font-weight:750;display:inline-flex}.HomeBareboatCard-module__j_m6Fa__action:hover{color:#fffdf8;border-color:#fffdf8}.HomeBareboatCard-module__j_m6Fa__action:focus-visible{outline-offset:6px;outline:2px solid #fffdf8}@media (max-width:639px){.HomeBareboatCard-module__j_m6Fa__card{aspect-ratio:auto;display:block}.HomeBareboatCard-module__j_m6Fa__media{aspect-ratio:16/9;position:relative}.HomeBareboatCard-module__j_m6Fa__shade{display:none}.HomeBareboatCard-module__j_m6Fa__copy{padding:1.75rem 1.5rem 2rem}.HomeBareboatCard-module__j_m6Fa__copy h3{font-size:2.65rem}.HomeBareboatCard-module__j_m6Fa__description{font-size:.9rem}}
.home-hero-module__BSiUlW__heroAction{width:min(100%,24rem);margin-top:2.5rem}.home-hero-module__BSiUlW__heroAction .home-hero-module__BSiUlW__primaryAction{color:#263946;width:100%;min-height:4rem;font:750 .82rem/1.45 var(--font-sans),sans-serif;letter-spacing:.15em;text-transform:uppercase;text-shadow:none;background:#c5a880;border:1px solid #c5a880;border-radius:4px;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.2rem 1.6rem;text-decoration:none;display:flex}.home-hero-module__BSiUlW__heroAction .home-hero-module__BSiUlW__primaryAction span{text-shadow:none;flex-shrink:0;font-size:1.2rem}.home-hero-module__BSiUlW__heroAction .home-hero-module__BSiUlW__primaryAction:hover{background:#fffdf8;border-color:#fffdf8}.home-hero-module__BSiUlW__heroAction .home-hero-module__BSiUlW__primaryAction:focus-visible{outline-offset:4px;outline:3px solid #fffdf8}
