.ms-news-hero .ms-yachts-container{width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem}.ms-news-hero{justify-content:center;align-items:center;height:60vh;min-height:400px;display:flex;position:relative;overflow:hidden}.ms-news-hero__bg{z-index:0;position:absolute;inset:0}.ms-news-hero__bg .editable-media{width:100%;height:100%;position:absolute;inset:0}.ms-news-hero__bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.ms-news-hero__overlay{z-index:2;background:linear-gradient(#07213780 0%,#072137b3 50%,#072137e6 100%);position:absolute;inset:0}.ms-news-hero__corner{z-index:3;pointer-events:none;border:1px solid #d4af3766;width:80px;height:80px;position:absolute}.ms-news-hero__corner--tl{top:var(--ms-yachts-space-6,1.5rem);left:var(--ms-yachts-space-6,1.5rem);border-bottom:none;border-right:none}.ms-news-hero__corner--tr{top:var(--ms-yachts-space-6,1.5rem);right:var(--ms-yachts-space-6,1.5rem);border-bottom:none;border-left:none}.ms-news-hero__corner--bl{bottom:var(--ms-yachts-space-6,1.5rem);left:var(--ms-yachts-space-6,1.5rem);border-top:none;border-right:none}.ms-news-hero__corner--br{bottom:var(--ms-yachts-space-6,1.5rem);right:var(--ms-yachts-space-6,1.5rem);border-top:none;border-left:none}.ms-news-hero__container{z-index:4;text-align:center;position:relative}.ms-news-hero__content{flex-direction:column;align-items:center;display:flex}.ms-news-hero__badge{padding:var(--ms-yachts-space-2,.5rem)var(--ms-yachts-space-6,1.5rem);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--ms-yachts-font-body,sans-serif);font-size:var(--ms-yachts-text-xs,.75rem);letter-spacing:.3em;text-transform:uppercase;color:var(--ms-yachts-coral,#f16334);margin-bottom:var(--ms-yachts-space-6,1.5rem);background:#d4af3726;border:1px solid #d4af3766;font-weight:600;display:inline-block}.ms-news-hero__title{font-family:var(--ms-yachts-font-display,serif);letter-spacing:-.02em;color:var(--ms-yachts-white,#fff);margin-bottom:var(--ms-yachts-space-4,1rem);font-size:clamp(2.5rem,7vw,5rem);font-weight:300;line-height:1.1}.ms-news-hero__title-accent{color:var(--ms-yachts-coral,#f16334);font-style:italic}.ms-news-hero__subtitle{font-family:var(--ms-yachts-font-display,serif);color:var(--ms-yachts-gold,#c4a35a);letter-spacing:.1em;font-size:clamp(1rem,2vw,1.5rem);font-style:italic;font-weight:300}@media (max-width:768px){.ms-news-hero{height:50vh;min-height:350px}.ms-news-hero__corner{width:50px;height:50px}}@media (max-width:480px){.ms-news-hero__corner{display:none}}
.ms-news-card{background:var(--ms-yachts-white);transition:all var(--ms-yachts-duration-slow)var(--ms-yachts-ease-elegant);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ms-news-card:hover{transform:translateY(-8px)}.ms-news-card__link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.ms-news-card__image-wrapper{width:100%;height:280px;margin-bottom:var(--ms-yachts-space-6);position:relative}.ms-news-card__image-border{border:2px solid var(--ms-yachts-coral);z-index:0;transition:all var(--ms-yachts-duration-slow)var(--ms-yachts-ease-elegant);position:absolute;inset:0;transform:translate(10px,10px)}.ms-news-card:hover .ms-news-card__image-border{border-color:var(--ms-yachts-gold);transform:translate(14px,14px);box-shadow:0 0 30px #c4a35a33}.ms-news-card__image{background-color:var(--ms-yachts-gray-200);z-index:1;width:100%;height:100%;position:relative;overflow:hidden}.ms-news-card__image:after{content:"";opacity:0;transition:opacity var(--ms-yachts-duration-slow)var(--ms-yachts-ease-elegant);background:linear-gradient(#0000 0% 60%,#0721374d 100%);position:absolute;inset:0}.ms-news-card:hover .ms-news-card__image:after{opacity:1}.ms-news-card__image img{object-fit:cover;width:100%;height:100%;transition:transform var(--ms-yachts-duration-slower)var(--ms-yachts-ease-elegant)}.ms-news-card:hover .ms-news-card__image img{transform:scale(1.08)}.ms-news-card__content{padding:0 var(--ms-yachts-space-4)var(--ms-yachts-space-6);gap:var(--ms-yachts-space-3);flex-direction:column;flex:1;display:flex}.ms-news-card__date{font-family:var(--ms-yachts-font-body);font-size:var(--ms-yachts-text-xs);color:var(--ms-yachts-coral);text-transform:uppercase;letter-spacing:.2em;font-weight:600}.ms-news-card__title{font-family:var(--ms-yachts-font-display);font-size:var(--ms-yachts-text-2xl);color:var(--ms-yachts-navy);transition:color var(--ms-yachts-duration-base)var(--ms-yachts-ease-elegant);margin:0;font-weight:400;line-height:1.25}.ms-news-card:hover .ms-news-card__title{color:var(--ms-yachts-coral)}.ms-news-card__subtitle{font-family:var(--ms-yachts-font-body);font-size:var(--ms-yachts-text-sm);color:var(--ms-yachts-gray-600);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:300;line-height:1.7;display:-webkit-box;overflow:hidden}.ms-news-card__cta{align-items:center;gap:var(--ms-yachts-space-2);font-family:var(--ms-yachts-font-body);font-size:var(--ms-yachts-text-xs);letter-spacing:.15em;text-transform:uppercase;color:var(--ms-yachts-navy);padding-top:var(--ms-yachts-space-4);transition:all var(--ms-yachts-duration-base)var(--ms-yachts-ease-elegant);margin-top:auto;font-weight:500;display:inline-flex}.ms-news-card__cta svg{width:16px;height:16px;transition:transform var(--ms-yachts-duration-base)var(--ms-yachts-ease-elegant)}.ms-news-card:hover .ms-news-card__cta{color:var(--ms-yachts-coral)}.ms-news-card:hover .ms-news-card__cta svg{transform:translate(4px)}@media (max-width:768px){.ms-news-card__image-wrapper{height:220px}.ms-news-card__title{font-size:var(--ms-yachts-text-xl)}.ms-news-card__image-border{transform:translate(8px,8px)}.ms-news-card:hover .ms-news-card__image-border{transform:translate(10px,10px)}}
