[data-website=sj-yachts] .sj-yachts-news{background:var(--sj-yachts-paper);padding:clamp(3.5rem,7vw,6rem)var(--sj-yachts-frame-gutter)clamp(4rem,8vw,7rem)}[data-website=sj-yachts] .sj-yachts-news__inner{flex-direction:column;gap:clamp(3rem,5vw,4.5rem);max-width:1280px;margin:0 auto;display:flex}[data-website=sj-yachts] .sj-yachts-news__date{font-family:var(--sj-yachts-font-body-stack);letter-spacing:.32em;text-transform:uppercase;color:var(--sj-yachts-teal);align-items:center;gap:.5rem;font-size:.65625rem;font-weight:500;display:inline-flex}[data-website=sj-yachts] .sj-yachts-news__featured{border-bottom:1px solid var(--sj-yachts-rule);padding-bottom:clamp(2.5rem,4.5vw,4rem)}[data-website=sj-yachts] .sj-yachts-news__featured-link{color:inherit;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(1.75rem,4vw,3.5rem);text-decoration:none;display:grid}@media (max-width:900px){[data-website=sj-yachts] .sj-yachts-news__featured-link{grid-template-columns:1fr;gap:1.75rem}}[data-website=sj-yachts] .sj-yachts-news__featured-media{aspect-ratio:4/3;background:var(--sj-yachts-indigo-deep);margin:0;position:relative;overflow:hidden}[data-website=sj-yachts] .sj-yachts-news__featured-image{object-fit:cover;transition:transform 1.1s var(--sj-yachts-ease)}[data-website=sj-yachts] .sj-yachts-news__featured-link:hover .sj-yachts-news__featured-image{transform:scale(1.03)}[data-website=sj-yachts] .sj-yachts-news__featured-placeholder{background:linear-gradient(140deg,var(--sj-yachts-indigo-deep),var(--sj-yachts-indigo));color:#a6cdd08c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-website=sj-yachts] .sj-yachts-news__featured-body{flex-direction:column;gap:1rem;min-width:0;display:flex}[data-website=sj-yachts] .sj-yachts-news__featured-eyebrow{font-family:var(--sj-yachts-font-body-stack);letter-spacing:.32em;text-transform:uppercase;color:var(--sj-yachts-teal);align-items:center;gap:.875rem;font-size:.65625rem;font-weight:500;display:inline-flex}[data-website=sj-yachts] .sj-yachts-news__featured-eyebrow-rule{background:var(--sj-yachts-teal);width:2.5rem;height:1px;display:inline-block}[data-website=sj-yachts] .sj-yachts-news__featured-title{font-family:var(--sj-yachts-font-display-stack);letter-spacing:-.02em;color:var(--sj-yachts-heading);font-size:clamp(1.875rem,3.6vw,2.875rem);font-weight:400;line-height:1.05}[data-website=sj-yachts] .sj-yachts-news__featured-link:hover .sj-yachts-news__featured-title{color:var(--sj-yachts-teal)}[data-website=sj-yachts] .sj-yachts-news__featured-excerpt{font-family:var(--sj-yachts-font-display-stack);color:var(--sj-yachts-heading);max-width:60ch;font-size:clamp(1.0625rem,1.4vw,1.1875rem);font-weight:400;line-height:1.5}[data-website=sj-yachts] .sj-yachts-news__featured-cta{border-top:1px solid var(--sj-yachts-rule);font-family:var(--sj-yachts-font-body-stack);letter-spacing:.22em;text-transform:uppercase;color:var(--sj-yachts-heading);transition:gap var(--sj-yachts-duration)var(--sj-yachts-ease),color var(--sj-yachts-duration)var(--sj-yachts-ease);align-self:flex-start;align-items:center;gap:.5rem;margin-top:.5rem;padding-top:.875rem;font-size:.6875rem;font-weight:500;display:inline-flex}[data-website=sj-yachts] .sj-yachts-news__featured-link:hover .sj-yachts-news__featured-cta{color:var(--sj-yachts-teal);gap:.75rem}[data-website=sj-yachts] .sj-yachts-news__grid{grid-template-columns:repeat(3,1fr);gap:clamp(2rem,3vw,3rem) clamp(1.25rem,2vw,2.25rem);margin:0;padding:0;list-style:none;display:grid}@media (max-width:1024px){[data-website=sj-yachts] .sj-yachts-news__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){[data-website=sj-yachts] .sj-yachts-news__grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}[data-website=sj-yachts] .sj-yachts-news-card__link{color:inherit;flex-direction:column;gap:1rem;text-decoration:none;display:flex}[data-website=sj-yachts] .sj-yachts-news-card__media{aspect-ratio:4/3;background:var(--sj-yachts-indigo-deep);margin:0;position:relative;overflow:hidden}[data-website=sj-yachts] .sj-yachts-news-card__image{object-fit:cover;transition:transform 1.1s var(--sj-yachts-ease)}[data-website=sj-yachts] .sj-yachts-news-card__link:hover .sj-yachts-news-card__image{transform:scale(1.04)}[data-website=sj-yachts] .sj-yachts-news-card__placeholder{background:linear-gradient(140deg,var(--sj-yachts-indigo-deep),var(--sj-yachts-indigo));color:#a6cdd08c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-website=sj-yachts] .sj-yachts-news-card__body{flex-direction:column;gap:.5rem;display:flex}[data-website=sj-yachts] .sj-yachts-news-card__title{font-family:var(--sj-yachts-font-display-stack);letter-spacing:-.005em;color:var(--sj-yachts-heading);margin-top:.125rem;font-size:clamp(1.25rem,1.8vw,1.4375rem);font-weight:400;line-height:1.2}[data-website=sj-yachts] .sj-yachts-news-card__link:hover .sj-yachts-news-card__title{color:var(--sj-yachts-teal)}[data-website=sj-yachts] .sj-yachts-news-card__excerpt{font-family:var(--sj-yachts-font-body-stack);color:var(--sj-yachts-text-muted);font-size:.875rem;line-height:1.55}[data-website=sj-yachts] .sj-yachts-news-card__cta{border-top:1px solid var(--sj-yachts-rule);font-family:var(--sj-yachts-font-body-stack);letter-spacing:.22em;text-transform:uppercase;color:var(--sj-yachts-heading);transition:gap var(--sj-yachts-duration)var(--sj-yachts-ease),color var(--sj-yachts-duration)var(--sj-yachts-ease);align-self:flex-start;align-items:center;gap:.4rem;margin-top:.5rem;padding-top:.75rem;font-size:.65625rem;font-weight:500;display:inline-flex}[data-website=sj-yachts] .sj-yachts-news-card__link:hover .sj-yachts-news-card__cta{color:var(--sj-yachts-teal);gap:.625rem}[data-website=sj-yachts] .sj-yachts-news__empty{text-align:center;background:var(--sj-yachts-paper-warm);border:1px solid var(--sj-yachts-rule);flex-direction:column;align-items:center;gap:1rem;padding:clamp(3rem,6vw,5rem) 1.5rem;display:flex}[data-website=sj-yachts] .sj-yachts-news__empty-icon{border:1px solid var(--sj-yachts-rule);width:64px;height:64px;color:var(--sj-yachts-teal);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}[data-website=sj-yachts] .sj-yachts-news__empty-title{font-family:var(--sj-yachts-font-display-stack);letter-spacing:-.015em;color:var(--sj-yachts-heading);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:400}[data-website=sj-yachts] .sj-yachts-news__empty-text{font-family:var(--sj-yachts-font-body-stack);color:var(--sj-yachts-text-muted);max-width:480px;font-size:.9375rem;line-height:1.65}[data-website=sj-yachts] .sj-yachts-news__pagination{border-top:1px solid var(--sj-yachts-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:clamp(2rem,4vw,3rem);display:flex}[data-website=sj-yachts] .sj-yachts-news__pag-arrow{font-family:var(--sj-yachts-font-body-stack);letter-spacing:.22em;text-transform:uppercase;color:var(--sj-yachts-heading);transition:color var(--sj-yachts-duration)var(--sj-yachts-ease);align-items:center;gap:.5rem;font-size:.6875rem;font-weight:500;text-decoration:none;display:inline-flex}[data-website=sj-yachts] .sj-yachts-news__pag-arrow:hover{color:var(--sj-yachts-teal)}[data-website=sj-yachts] .sj-yachts-news__pag-arrow--disabled{color:var(--sj-yachts-rule);pointer-events:none}[data-website=sj-yachts] .sj-yachts-news__pag-pages{align-items:center;gap:.5rem;display:inline-flex}[data-website=sj-yachts] .sj-yachts-news__pag-page{min-width:36px;height:36px;font-family:var(--sj-yachts-font-display-stack);letter-spacing:-.005em;color:var(--sj-yachts-heading);transition:border-color var(--sj-yachts-duration)var(--sj-yachts-ease),color var(--sj-yachts-duration)var(--sj-yachts-ease);border:1px solid #0000;justify-content:center;align-items:center;padding:0 .5rem;font-size:.9375rem;text-decoration:none;display:inline-flex}[data-website=sj-yachts] .sj-yachts-news__pag-page:hover{border-color:var(--sj-yachts-rule);color:var(--sj-yachts-teal)}[data-website=sj-yachts] .sj-yachts-news__pag-page--active{border-color:var(--sj-yachts-teal);color:var(--sj-yachts-teal);pointer-events:none}[data-website=sj-yachts] .sj-yachts-news__pag-ellipsis{font-family:var(--sj-yachts-font-display-stack);color:var(--sj-yachts-text-muted);padding:0 .25rem}
