.news-featured{border-radius:var(--radius-l);background:var(--color-pureWhite);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;height:504px;display:grid}@media (max-width:899px){.news-featured{flex-direction:column;height:auto;display:flex}}.news-featured__media{background:var(--color-surface-raised);border-radius:28px;height:504px;position:relative;overflow:hidden}@media (max-width:899px){.news-featured__media{height:320px}}.news-featured__image{object-fit:cover;object-position:center}.news-featured__date{font-size:var(--text-caption-1-size);color:var(--color-text-secondary);margin:0;display:block}.news-featured__title{margin:var(--spacing-xs) 0 0;font-size:var(--text-h2-size);line-height:var(--text-h2-line);color:var(--color-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.news-featured__body{height:504px;padding:var(--spacing-l);flex-direction:column;display:flex;position:relative}@media (max-width:899px){.news-featured__body{height:auto}}.news-featured__text{min-height:0;margin-top:var(--spacing-l);flex:auto;position:relative;overflow:hidden}@media (max-width:899px){.news-featured__text{flex:none;max-height:220px}}.news-featured__paragraph{margin:0 0 var(--spacing-m);font-size:var(--text-body-2-size);color:var(--color-text-secondary);line-height:1.8}.news-featured__paragraph:last-child{margin-bottom:0}.news-featured__fade{background:linear-gradient(to bottom, transparent, var(--color-pureWhite));pointer-events:none;height:72px;position:absolute;bottom:0;left:0;right:0}.news-featured__cta{padding-top:var(--spacing-l);flex:none;justify-content:flex-end;display:flex}.news-featured__cta-icon{width:16px;height:16px}
.news-header{text-align:left;max-width:760px}.news-header__lead{letter-spacing:-.01em;color:var(--color-text-primary);margin:0;font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem);font-weight:700;line-height:1.3}.news-header__sub{margin:var(--spacing-m) 0 0;font-size:var(--text-h5-size);color:var(--color-text-secondary);line-height:1.6}.news-header__links{gap:var(--spacing-s);margin-top:var(--spacing-xl);flex-wrap:wrap;margin-bottom:80px;display:flex}.news-header__link-icon{width:16px;height:16px}.news-header__links .button{padding:8px 16px}.news-header__link-btn--blog:hover,.news-header__link-btn--blog:focus-visible{color:#fff;background:#01c65b;border-color:#0000}.news-header__link-btn--instagram:hover,.news-header__link-btn--instagram:focus-visible{color:#fff;background:linear-gradient(135deg,#8134af,#dd2a7b,#feda77);border-color:#0000}
.news-instagram{margin-top:80px}.news-instagram__header{margin-bottom:var(--spacing-l);justify-content:space-between;align-items:center;display:flex}.news-instagram__title{font-size:var(--text-h3-size);line-height:var(--text-h3-line);margin:0;font-weight:700}.news-instagram__title-link{color:var(--color-text-primary);transition:color var(--duration-base,.2s) var(--ease-out,ease);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.news-instagram__title-link:hover{color:var(--color-brand)}.news-instagram__title-icon{width:18px;height:18px}.news-instagram__nav{gap:var(--spacing-xs);display:flex}.news-instagram__nav-btn{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-pureWhite);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-base,.2s) var(--ease-out,ease), color var(--duration-base,.2s) var(--ease-out,ease);justify-content:center;align-items:center;padding:0;display:inline-flex}.news-instagram__nav-btn:hover{background:var(--color-surface-raised);color:var(--color-brand)}.news-instagram__chevron-icon{width:18px;height:18px}.news-instagram__track{gap:var(--spacing-m);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.news-instagram__track::-webkit-scrollbar{display:none}.news-instagram__item{scroll-snap-align:start;flex:0 0 42vw}.news-instagram__link{aspect-ratio:4/5;border-radius:var(--radius-card);background:var(--color-surface-raised);width:100%;display:block;position:relative;overflow:hidden}.news-instagram__image{object-fit:cover;transition:transform var(--duration-slow,.5s) var(--ease-out,ease)}.news-instagram__link:hover .news-instagram__image{transform:scale(1.04)}@media (min-width:640px){.news-instagram__item{flex-basis:30vw}}@media (min-width:900px){.news-instagram__item{flex-basis:calc((100% - 3 * var(--spacing-m)) / 4)}}@media (min-width:1200px){.news-instagram__item{flex-basis:calc((100% - 5 * var(--spacing-m)) / 6)}}
