.bento.svelte-4ixxiw{background-color:var(--color-dark);color:var(--color-white)}.bento__inner.svelte-4ixxiw{padding-bottom:var(--bento-padding-block-end)}.bento-grid.svelte-4ixxiw{display:grid;grid-template-columns:1fr;gap:var(--bento-gap)}.bento-grid__stack.svelte-4ixxiw{display:grid;gap:var(--bento-gap)}.bento-grid__item{min-height:0}.bento-grid__item--compact{min-height:var(--bento-card-compact-min-height)}@media(min-width:768px){.bento-grid.svelte-4ixxiw{grid-template-columns:repeat(2,1fr)}.bento-grid__stack.svelte-4ixxiw{grid-column:span 2;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.bento-grid.svelte-4ixxiw{grid-template-columns:repeat(3,1fr)}.bento-grid__stack.svelte-4ixxiw{grid-column:3;grid-row:2;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}}.hero-scroll.svelte-1t6bgcu{display:flex;align-items:center;justify-content:center;width:var(--hero-scroll-size);height:var(--hero-scroll-size);text-decoration:none}.hero-scroll.svelte-1t6bgcu:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:50%}.hero-scroll__icon.svelte-1t6bgcu{display:flex;width:var(--hero-scroll-size);height:var(--hero-scroll-size);transform:rotate(90deg);transition:transform .2s ease}.hero-scroll.svelte-1t6bgcu:hover .hero-scroll__icon:where(.svelte-1t6bgcu){transform:rotate(90deg) translate(4px)}.hero-scroll__icon.svelte-1t6bgcu svg{width:100%;height:100%}.hero.svelte-1q37ri0{--hero-scroll-size: 40px;position:relative;display:flex;flex-direction:column;overflow:hidden;color:var(--color-white)}.hero__media.svelte-1q37ri0{display:none;pointer-events:none}.hero__image.svelte-1q37ri0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero__overlay.svelte-1q37ri0{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--color-dark) 75%,transparent) 0%,color-mix(in srgb,var(--color-dark) 25%,transparent) 35%,transparent 65%)}.hero__scroll-overlay.svelte-1q37ri0{position:absolute;inset:0;background-color:var(--color-dark);opacity:var(--hero-scroll-progress, 0)}.hero__content.svelte-1q37ri0{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-block-start:120px;padding-block-end:0;text-align:center}.hero__scroll.svelte-1q37ri0{display:none}.hero__title.svelte-1q37ri0{margin:0;max-width:14ch;font-size:var(--text-hero);font-weight:600;line-height:var(--leading-hero);letter-spacing:var(--letter-spacing)}@media(max-width:767px){.hero.svelte-1q37ri0 .logo{color:var(--color-white)!important}.hero.svelte-1q37ri0 .hero-nav__menu-button{color:var(--color-white)}}@media(min-width:768px){.hero.svelte-1q37ri0{--hero-scroll-size: 56px;height:min(100vh,var(--hero-max-height));height:min(100svh,var(--hero-max-height))}.hero__media.svelte-1q37ri0{display:block;position:absolute;inset:0}.hero__content.svelte-1q37ri0{flex:1;justify-content:flex-end;padding-block-start:0;padding-block-end:calc(var(--hero-scroll-offset-bottom) + var(--hero-scroll-size) + var(--hero-scroll-gap))}.hero__scroll.svelte-1q37ri0{display:block;position:absolute;bottom:var(--hero-scroll-offset-bottom);left:50%;z-index:1;transform:translate(-50%)}}.news-item.svelte-12hy9i4{display:flex;flex-direction:column;gap:var(--news-item-gap);align-items:flex-start;flex:0 0 auto;width:var(--news-item-width);color:var(--color-white);text-decoration:none}.news-item__title.svelte-12hy9i4{margin:0;font-family:var(--font-editorial);font-size:var(--text-editorial);font-weight:400;line-height:var(--leading-editorial);letter-spacing:var(--letter-spacing);color:var(--color-white);text-decoration:underline;text-decoration-thickness:1px;text-decoration-skip-ink:auto;text-underline-position:from-font;text-wrap:balance;transition:text-decoration-color .2s ease}.news-item.svelte-12hy9i4:hover .news-item__title:where(.svelte-12hy9i4),.news-item.svelte-12hy9i4:focus-visible .news-item__title:where(.svelte-12hy9i4){text-decoration:none}.news-item__logo.svelte-12hy9i4{display:block;width:auto;max-width:100%;height:var(--news-logo-height);object-fit:contain;object-position:left center}.news-item__source.svelte-12hy9i4{font-family:var(--font-primary);font-size:var(--text-body);font-weight:600;line-height:var(--leading-single);letter-spacing:var(--letter-spacing)}.news-item.svelte-12hy9i4:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:2px}.news.svelte-1az0nwd{background-color:var(--color-dark);color:var(--color-white)}.news__viewport.svelte-1az0nwd{position:relative;overflow:hidden;padding-block:var(--news-padding-block)}.news__viewport--static.svelte-1az0nwd{overflow-x:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-white) 35%,transparent) transparent}.news__track.svelte-1az0nwd{display:flex;gap:var(--news-gap);width:max-content;padding-inline:var(--news-gap);will-change:transform}.news__viewport--static.svelte-1az0nwd .news__track:where(.svelte-1az0nwd){transform:none!important;will-change:auto}.news__fade.svelte-1az0nwd{position:absolute;top:0;bottom:0;z-index:1;width:var(--news-fade-width);pointer-events:none}.news__fade--start.svelte-1az0nwd{left:0;background:linear-gradient(to right,var(--color-dark),transparent)}.news__fade--end.svelte-1az0nwd{right:0;background:linear-gradient(to left,var(--color-dark),transparent)}@media(prefers-reduced-motion:reduce){.news__track.svelte-1az0nwd{will-change:auto}}
