@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Poppins-400-latin.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Poppins-600-latin.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Poppins-700-latin.woff2)format("woff2")}:root{--mobile-header-motion-duration:.18s;--mobile-header-height-duration:.22s;--mobile-header-motion-ease:cubic-bezier(.33,1,.68,1);--mobile-header-height-ease:cubic-bezier(.4,0,.2,1);--mobile-header-offset:-12px;--header-nav-tone-light:#4b5563;--header-nav-tone-dark:#d1d5db;--header-nav-tone:var(--header-nav-tone-light);--theme-tone-transition-duration:.25s}html.dark{--header-nav-tone:var(--header-nav-tone-dark)}#header .header-nav-tone,[data-header-nav] .header-nav-tone{color:var(--header-nav-tone);transition:color var(--theme-tone-transition-duration)ease}#header .header-nav-tone svg,[data-header-nav] .header-nav-tone svg{color:inherit}.nav-link--brand-invert{color:var(--brand-orange,#ffa324);transition:color var(--theme-tone-transition-duration)ease}.nav-link--brand-invert svg{color:inherit}.nav-link--brand-invert:hover,.nav-link--brand-invert:focus-visible{color:var(--header-nav-tone)}#header .nav-link--hover-brand,[data-header-nav] .nav-link--hover-brand{transition:color var(--theme-tone-transition-duration)ease}#header .nav-link--hover-brand:hover,#header .nav-link--hover-brand:focus-visible,[data-header-nav] .nav-link--hover-brand:hover,[data-header-nav] .nav-link--hover-brand:focus-visible{color:var(--brand-orange,#ffa324)}@media (prefers-reduced-motion:reduce){:root{--mobile-header-motion-duration:.14s;--mobile-header-height-duration:.18s;--mobile-header-motion-ease:cubic-bezier(.25,.46,.45,.94);--mobile-header-height-ease:cubic-bezier(.25,.46,.45,.94);--mobile-header-offset:-10px}}body{background-color:#f0f0f0;background-image:linear-gradient(#80808033 1px,#0000 1px),linear-gradient(90deg,#80808033 1px,#0000 1px);background-size:20px 20px;font-family:Poppins,sans-serif;transition:background-color .3s ease-in-out,color .3s ease-in-out}html:not([data-theme-transition-ready=true]) body,html:not([data-theme-transition-ready=true]) .glassmorphism,html:not([data-theme-transition-ready=true]) .header-glass{transition:none!important}html[data-theme-switching=true] #header .header-nav-tone,html[data-theme-switching=true] #header .header-nav-tone *,html[data-theme-switching=true] .nav-link--brand-invert,html[data-theme-switching=true] .nav-link--brand-invert *,html[data-theme-switching=true] [data-nav-dropdown-trigger],html[data-theme-switching=true] [data-nav-dropdown-trigger] *,html[data-theme-switching=true] .nav-dropdown-link,html[data-theme-switching=true] .nav-dropdown-link *,html[data-theme-switching=true] .home-card__title,html[data-theme-switching=true] .home-card__title *,html[data-theme-switching=true] .home-card-popup__title,html[data-theme-switching=true] .home-card-popup__title *,html[data-theme-switching=true] .latest-article-card__title,html[data-theme-switching=true] .latest-article-card__title *,html[data-theme-switching=true] .latest-article-card__title a{transition-property:none!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}.glassmorphism{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);will-change:transform;backface-visibility:hidden;background:#fff6;border:1px solid #fff3;transition:all .2s ease-in-out;transform:translateZ(0)}.header-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);will-change:transform;backface-visibility:hidden;background:#fff6;border:1px solid #ffffff47;transition:background-color .2s,border-color .2s,box-shadow .2s;transform:translateZ(0);box-shadow:0 10px 24px #0f172a1f}.dark .header-glass{background:#1f293766;border-color:#ffffff1f;box-shadow:0 12px 32px #0f172a7a}#header-container{z-index:60;position:sticky;top:1rem}@media (width<=768px){#header-container{top:.5rem}}.notification-banner{color:#6b2b00;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:1;background:#ffa3241a;border:1px solid #fff6;border-radius:1.2rem;align-items:flex-start;gap:1rem;margin-top:1rem;margin-bottom:0;padding:1.1rem 3rem 1.1rem 1.5rem;display:flex;position:relative;transform:translateY(0);box-shadow:0 6px 18px #0f172a1f,0 3px 8px #0f172a14}@media (width>=768px){.notification-banner{margin-top:1.5rem}}.dark .notification-banner{color:#fff4e6;background:#ffa3242e;border-color:#ffffff38}.notification-banner__body{flex-direction:column;flex:1;gap:.35rem;display:flex}.notification-banner__title{letter-spacing:.02em;opacity:.85;margin:0;font-size:.95rem;font-weight:600}.notification-banner__message{margin:0;font-size:.95rem;line-height:1.5}.notification-banner__link{color:#8a3600;justify-content:flex-start;align-items:center;margin:0;text-decoration:none;transition:color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 -1px #8a360059}.dark .notification-banner__link{color:#ffd7b0;box-shadow:inset 0 -1px #ffd7b073}.notification-banner__link:hover,.notification-banner__link:focus-visible{color:#c65607;box-shadow:inset 0 -2px #c65607b3}.dark .notification-banner__link:hover,.dark .notification-banner__link:focus-visible{color:#ffe8d1;box-shadow:inset 0 -2px #ffe8d1cc}.notification-banner__close{color:#7b2f00;cursor:pointer;background:0 0;border:none;border-radius:.35rem;padding:.2rem;font-size:1.2rem;line-height:1;transition:color .2s,background-color .2s,box-shadow .2s;position:absolute;top:.85rem;right:.85rem}.dark .notification-banner__close{color:#ffd2a3}.notification-banner__close:hover,.notification-banner__close:focus-visible{color:#c65607;background-color:#6b2b001f;box-shadow:0 0 0 2px #c6560726}.dark .notification-banner__close:hover,.dark .notification-banner__close:focus-visible{color:#ffe8d1;background-color:#ffffff24;box-shadow:0 0 0 2px #ffe8d133}@media (width<=640px){.notification-banner{flex-direction:column;align-items:stretch;gap:.6rem;padding:1rem 2.5rem 1rem 1rem}}@media (width<=768px){body[data-page-type=article] #header-container,body[data-page-type=category] #header-container,body[data-page-type=tag] #header-container,body[data-page-type=author] #header-container{top:1rem}body[data-has-pagination=true] #header-container{top:.5rem;top:calc(env(safe-area-inset-top,0px) + .5rem)}}main .glassmorphism:hover{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);}main .glassmorphism h3{transition:color .2s ease-in-out}.article-pagination__wrapper{padding-top:0}.listing-heading-card .article-pagination__wrapper{margin-top:0;padding-top:0}.listing-heading-card--stacked{gap:.35rem}.listing-heading-card [data-listing-heading],.listing-heading-card [data-listing-description]{margin:0}.listing-heading-card--stacked .article-pagination__wrapper{text-align:center;justify-content:center;width:100%;margin-left:auto;margin-right:auto}@media (width>=768px){.listing-heading-card--stacked{gap:.45rem}.listing-heading-card--row .article-pagination__wrapper{flex-shrink:0;justify-content:flex-end;min-width:clamp(360px,40vw,520px)}.listing-heading-card--stacked .article-pagination__wrapper{flex-shrink:1;justify-content:center;width:100%;min-width:auto;margin-left:auto;margin-right:auto}}@media (width<=767px){.listing-heading-card .article-pagination__wrapper{text-align:center;justify-content:center;margin-left:auto;margin-right:auto}}.article-pagination{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.4rem;padding:.25rem 0;display:inline-flex}@media (width>=768px){.listing-heading-card .article-pagination{flex-wrap:nowrap}}.article-pagination button{white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.article-pagination__arrow{color:#4b5563;background-color:#0000;border:0;flex:0 0 2.75rem;min-width:2.75rem;min-height:2.75rem;padding-left:0;padding-right:0;font-size:2rem;transition:color .2s}.dark .article-pagination__arrow{color:#d1d5db}.article-pagination__arrow:disabled{opacity:.4;cursor:not-allowed}.article-pagination__arrow:not(:disabled):hover,.article-pagination button:not(.article-pagination__arrow):not(:disabled):not([aria-current=page]):hover{color:var(--brand-orange,#ffa324)}.article-pagination__ellipsis{color:#9ca3af;text-align:center;min-width:1.5rem;font-weight:600}.dark .article-pagination__ellipsis{color:#6b7280}@media (width<=520px){.article-pagination__wrapper{padding-left:clamp(.5rem,4vw,1rem);padding-right:clamp(.5rem,4vw,1rem)}.article-pagination{gap:.2rem}.article-pagination button:not(.article-pagination__arrow){border-radius:999px;min-width:clamp(1.8rem,10vw,2.2rem);min-height:2rem;padding-left:.25rem;padding-right:.25rem;font-size:.8rem}.article-pagination__ellipsis{min-width:.9rem}}.latest-article-card.hidden,.article-related-card.hidden{display:none!important}.headline-slide{cursor:pointer}.headline-card__title{color:inherit;transition:color .2s ease-in-out}.headline-slide.is-hovered .headline-card__title,.headline-slide:focus-within .headline-card__title,.headline-slide a:hover .headline-card__title,.headline-slide a:focus-visible .headline-card__title{color:#ffa324}.headline-slide.author-hover .headline-card__title,.headline-slide.meta-hover .headline-card__title{color:inherit}.latest-article-card,.article-related-card{cursor:pointer;display:flex}.latest-article-card__inner,.article-related-card__inner{align-items:stretch;width:100%;display:flex}.latest-article-card__media,.article-related-card__media{aspect-ratio:16/10;background:0 0;display:block;position:relative;overflow:hidden}.latest-article-card__media picture,.article-related-card__media picture{width:100%;height:100%;display:block}.latest-article-card__media img,.article-related-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-in-out;display:block}.latest-article-card:hover .latest-article-card__media img,.latest-article-card:focus-within .latest-article-card__media img,.article-related-card:hover .article-related-card__media img,.article-related-card:focus-within .article-related-card__media img{transform:scale(1.05)}.latest-article-card__content,.article-related-card__content{flex-direction:column;flex:1;justify-content:center;gap:.75rem;display:flex}.latest-article-card__title,.latest-article-card__title a,.article-related-card__title,.article-related-card__title a{color:inherit;transition:color .2s ease-in-out}.latest-article-card.is-hovered .latest-article-card__title,.latest-article-card:focus-within .latest-article-card__title,.latest-article-card h3 a:hover,.latest-article-card h3 a:focus-visible,.article-related-card.is-hovered .article-related-card__title,.article-related-card:focus-within .article-related-card__title,.article-related-card h3 a:hover,.article-related-card h3 a:focus-visible{color:#ffa324}.latest-article-card.author-hover .latest-article-card__title,.latest-article-card.author-hover .latest-article-card__title a,.latest-article-card.meta-hover .latest-article-card__title,.latest-article-card.meta-hover .latest-article-card__title a,.article-related-card.author-hover .article-related-card__title,.article-related-card.author-hover .article-related-card__title a,.article-related-card.meta-hover .article-related-card__title,.article-related-card.meta-hover .article-related-card__title a{color:inherit}.headline-slider .headline-author-link,.latest-article-card .article-author-link,.article-related-card .article-author-link{color:inherit;transition:color .2s ease-in-out}.headline-slider .headline-author-link:hover,.headline-slider .headline-author-link:focus-visible,.latest-article-card .article-author-link:hover,.latest-article-card .article-author-link:focus-visible,.article-related-card .article-author-link:hover,.article-related-card .article-author-link:focus-visible{color:#ffa324}@media (width<=640px){.latest-article-card__inner,.article-related-card__inner{flex-direction:row;align-items:stretch;gap:.75rem}.latest-article-card__inner .latest-article-card__media,.article-related-card__inner .article-related-card__media{aspect-ratio:auto;border-radius:1rem 0 0 1rem;flex:0 0 clamp(5.75rem,32vw,7.5rem);max-width:clamp(5.75rem,32vw,7.5rem);height:100%;min-height:clamp(5.25rem,30vw,7rem)}.latest-article-card__media picture,.latest-article-card__media img,.article-related-card__media picture,.article-related-card__media img{object-fit:cover;width:100%;height:100%}.latest-article-card__inner .latest-article-card__content,.article-related-card__inner .article-related-card__content{gap:.6rem;padding:.75rem 1rem}.latest-article-card__title,.article-related-card__title{font-size:1rem;line-height:1.35}.latest-article-card__content p,.article-related-card__content p{font-size:.75rem;line-height:1.3}}.article-share-card{width:100%}.article-share-card__inner{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.65rem;display:flex}.article-share-card__label{align-items:center;gap:.25rem;display:inline-flex}.article-share-card__divider{font-weight:500}.article-share-card__actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.article-share-card__action{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.3rem;text-decoration:none;transition:color .2s ease-in-out,transform .2s ease-in-out;display:inline-flex;position:relative}.article-share-card__action:focus{outline:none}.article-share-card__action:hover,.article-share-card__action:focus-visible{color:#ffa324;background:0 0;transform:translateY(-1px)}.article-share-card__action:focus-visible{outline-offset:2px;outline:2px solid #ffa32473}.article-share-card__icon,.article-share-card__action svg{width:1.05rem;height:1.05rem;display:block}.article-share-card__action--success{color:#ffa324}.article-share-card__feedback{color:#0f172a;white-space:nowrap;pointer-events:none;opacity:0;background:#f8fafcf5;border:1px solid #94a3b859;border-radius:.5rem;padding:.35rem .75rem;font-size:.7rem;line-height:1.3;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%,.2rem);box-shadow:0 8px 18px #0f172a24}.article-share-card__feedback.is-visible{opacity:1;transform:translate(-50%)}.article-share-card__feedback[data-state=success]{color:#0f172a;background:#f8fafcfa}.article-share-card__feedback[data-state=error]{color:#fff;background:#ef4444e6}.dark .article-share-card__action:hover,.dark .article-share-card__action:focus-visible{color:#ffa324}.dark .article-share-card__action:focus-visible{outline-offset:2px;outline:2px solid #fff6}.dark .article-share-card__feedback{color:#e2e8f0;background:#1e293beb;border-color:#94a3b840;box-shadow:0 10px 22px #050f2159}.dark .article-share-card__feedback[data-state=success]{color:#e2e8f0;background:#1e293beb}.dark .article-share-card__feedback[data-state=error]{color:#fff;background:#f87171eb}#search-input{opacity:0;width:0;padding-left:0;padding-right:0;transition:all .4s ease-in-out;position:absolute;right:0}@media (width>=768px){#search-input.active{opacity:1;width:220px;padding-left:.75rem;padding-right:2.5rem}#header[data-force-mobile=true] .desktop-header-controls{display:none!important}#header[data-force-mobile=true] .mobile-header-controls{display:flex!important}#header[data-force-mobile=true] #mobile-search-container,#header[data-force-mobile=true] #mobile-menu{display:block!important}html[data-initial-header-mode=mobile] #header .desktop-header-controls{display:none!important}html[data-initial-header-mode=mobile] #header .mobile-header-controls{display:flex!important}html[data-initial-header-mode=mobile] #header #mobile-search-container,html[data-initial-header-mode=mobile] #header #mobile-menu{display:block!important}}#menu-btn,#mobile-search-button{color:#1f2937}.dark #menu-btn,.dark #mobile-search-button{color:#d1d5db}@media (hover:hover){#menu-btn:not(.header-toggle--active):hover,#mobile-search-button:not(.header-toggle--active):hover{color:#ffa324}}#menu-btn.header-toggle--active,#mobile-search-button.header-toggle--active{color:#ffa324}.dark body{background-color:#111827;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}.dark .glassmorphism{background:#1f293766;border-color:#ffffff1a}.dark main .glassmorphism h3{color:#e5e7eb}.article-content h2{color:#1f2937;margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:2rem}.dark .article-content h2{color:#e5e7eb}.article-content p{margin-bottom:1rem;line-height:1.75}.article-content ul{margin-bottom:1rem;padding-left:1rem;list-style-type:disc;list-style-position:inside}.article-content li{margin-bottom:.5rem}.home-card{position:relative}a.home-card__wrapper,button.home-card__wrapper{color:inherit;cursor:pointer;background:0 0;border:none;align-items:stretch;gap:0;width:100%;padding:0;text-decoration:none;display:flex}button.home-card__wrapper{cursor:pointer}.home-card__wrapper:focus-visible{outline-offset:4px;outline:2px solid #ffa324}.home-card__wrapper[aria-disabled=true]{cursor:not-allowed;opacity:.6}[data-home-card-list] .home-card__media,.home-card__media,.home-card-popup__media{aspect-ratio:16/10;background:0 0;position:relative;overflow:hidden}.home-card__media picture{width:100%;height:100%;display:block}.home-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-in-out;display:block}.home-card:hover .home-card__media img,.home-card:focus-within .home-card__media img{transform:scale(1.05)}.home-card-popup{z-index:70;justify-content:center;align-items:center;padding:1.5rem;display:none;position:fixed;inset:0}.home-card-popup--active{display:flex}.home-card-popup__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111827a6;position:absolute;inset:0}.home-card-popup__panel{z-index:1;position:relative}.home-card-popup__panel>p,.member-popup__description{margin:0}.home-card-popup__close{color:inherit;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.5rem;line-height:1;transition:color .2s ease-in-out,transform .2s ease-in-out}.home-card-popup__close:hover,.home-card-popup__close:focus-visible{color:#ffa324;transform:scale(1.05)}body.home-popup-open{overflow:hidden}.article-content a{color:#ffa324}.article-content a:hover{text-decoration:underline}.article-content strong{color:#1f2937;font-weight:600}.dark .article-content strong{color:#e5e7eb}.article-font-button--active{box-shadow:0 0 0 1px #ffa3244d;color:#fff!important;background-color:#ffa324!important}.no-title-hover:hover h3{color:inherit!important}.article-related-card h3{transition:color .2s ease-in-out}.article-related-card:hover h3,.article-related-card:focus-within h3,.article-related-card:active h3{color:inherit!important}.article-related-card.is-hovered .article-related-card__title,.article-related-card.is-hovered .article-related-card__title a,.article-related-card:focus-within .article-related-card__title,.article-related-card:focus-within .article-related-card__title a{color:#ffa324!important}.article-related-card.author-hover .article-related-card__title,.article-related-card.author-hover .article-related-card__title a,.article-related-card.meta-hover .article-related-card__title,.article-related-card.meta-hover .article-related-card__title a{color:inherit!important}.headline-category-link,.latest-article-card__badge,.article-related-card__badge{text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.headline-category-link:hover,.headline-category-link:focus-visible,.latest-article-card__badge:hover,.latest-article-card__badge:focus-visible,.article-related-card__badge:hover,.article-related-card__badge:focus-visible,.dark .headline-category-link:hover,.dark .headline-category-link:focus-visible,.dark .latest-article-card__badge:hover,.dark .latest-article-card__badge:focus-visible,.dark .article-related-card__badge:hover,.dark .article-related-card__badge:focus-visible{color:#fff;background-color:#ffa324}.headline-slider{touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}#article-container [data-headline-slider]{--headline-card-layout-height:clamp(12.5rem,22vw,22.5rem);--headline-card-body-height:clamp(12.5rem,22vw,22.5rem)}[data-headline-slider][data-slider-ready=false],[data-headline-slider][data-slider-ready=initializing]{visibility:hidden}.headline-slide{position:relative}.headline-slide.is-active{z-index:10}.headline-slider__track{will-change:transform;flex-wrap:nowrap;width:100%;transition:transform .32s cubic-bezier(.4,0,.2,1);display:flex}.headline-slider.is-dragging .headline-slider__track,.headline-slider.no-transition .headline-slider__track{transition:none!important}.headline-slide{box-sizing:border-box;flex:0 0 100%;width:100%;min-width:100%}.headline-slide img{display:block}.headline-card__layout{flex-direction:column;gap:1.25rem;display:flex}@media (width>=768px){.headline-card__layout{align-items:stretch;gap:clamp(1.25rem,1.8vw,2.25rem)}.headline-slide__media,.headline-card__media{border-radius:1.5rem 0 0 1.5rem}.headline-slide__media{aspect-ratio:auto;height:100%}.headline-card__media{aspect-ratio:auto;height:100%;min-height:100%}.headline-slide__media picture,.headline-slide__media img,.headline-card__media picture,.headline-card__media img{height:100%}.headline-slide__media-inner{aspect-ratio:auto}}.headline-slide__media,.headline-card__media{aspect-ratio:16/10;border-radius:0;width:100%;min-height:clamp(11rem,34vw,16.5rem);position:relative;overflow:hidden}@media (width<=767px){.headline-card__media{border-radius:0}}.headline-card__media picture,.headline-card__media img{object-fit:cover;width:100%;height:100%;display:block}.headline-card__body{flex-direction:column;justify-content:center;gap:clamp(1rem,2vw,2.25rem);max-width:54ch;padding:clamp(1.25rem,2.2vw,2.5rem);display:flex}#article-container .headline-slider__track{align-items:stretch}#article-container .headline-slide,#article-container .headline-card__layout,#article-container .headline-card__body{height:100%}#article-container .headline-card__meta{margin-top:auto}#article-container .headline-card__summary{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=1023px){.headline-card__body{max-width:none;padding:clamp(1rem,3vw,1.75rem)}}@media (width>=768px){#article-container .headline-card__layout{min-height:clamp(13rem,18vw,16rem)}#article-container .headline-card__body{gap:clamp(.85rem,1.3vw,1.5rem);padding:clamp(1rem,1.6vw,1.75rem)}}.headline-slide__media{width:100%;position:relative;overflow:hidden}.headline-slide__media-inner{min-height:inherit;aspect-ratio:16/10;width:100%;height:100%;position:relative;overflow:hidden}.headline-slide__media-link,.headline-slide__media picture,.headline-slide__media img{width:100%;height:100%;display:block}.headline-slide__media picture{position:relative}.headline-slide__media img{object-fit:cover;object-position:center}.headline-slider__control{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;z-index:20;opacity:.95;pointer-events:auto;background:#0f172a1f;border:1px solid #ffffff2e;border-radius:.5rem;justify-content:center;align-items:center;padding:.35rem .9rem;transition:background .2s,color .2s,opacity .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 30px #0f172a40}.headline-slider__control:hover{color:#f8fafc;opacity:1;background:#0f172a47}.headline-slider__control:focus-visible{outline-offset:2px;background:#0f172a52;outline:2px solid #fff9}@media (width<=900px){.headline-slider__track{padding-bottom:0}.headline-slider__control{top:50%;bottom:auto;transform:translateY(-50%)}.headline-slider__control--prev{left:1.25rem}.headline-slider__control--next{right:1.25rem}}.headline-slider__control span{font-size:1.5rem;line-height:1}.headline-slider__control--prev{left:1rem}.headline-slider__control--next{right:1rem}.headline-slider__control--hidden{opacity:0;pointer-events:none;visibility:hidden}.headline-slider__dot{opacity:.75;background:#0f172a33;border:1px solid #94a3b866;border-radius:9999px;justify-content:center;align-items:center;width:.85rem;height:.85rem;transition:background .2s,border-color .2s,opacity .2s;display:inline-flex}.headline-slider__dot:hover,.headline-slider__dot:focus-visible{opacity:1;background:#0f172a59;border-color:#ffffff8c}.headline-slider__dot:focus-visible{outline-offset:2px;outline:2px solid #fff9}.headline-slider__dot-indicator{border-radius:inherit;background:#f8fafc;width:.35rem;height:.35rem;transition:transform .2s;transform:scale(.4)}.headline-slider__dot--active{opacity:1;border-color:#ffffffb3}.headline-slider__dot--active .headline-slider__dot-indicator{transform:scale(1)}@media (width<=640px){.headline-slider__control{padding:.25rem .75rem}.headline-slider__control--prev{left:.75rem}.headline-slider__control--next{right:.75rem}}@media (width>=768px){.headline-card__layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1.45fr);display:grid}}@media (width>=1024px){.headline-slide__media,.headline-card__media{min-height:clamp(12.5rem,24vw,18rem)}}@media (width>=1280px){.headline-card__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr)}.headline-slide__media-inner{aspect-ratio:auto}}@media (width>=768px) and (width<=1023px){#article-container .headline-card__layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1.45fr);align-items:stretch;display:grid}#article-container .headline-card__media{aspect-ratio:auto;width:100%;height:100%;min-height:100%}#article-container .headline-card__media picture,#article-container .headline-card__media img{object-fit:cover;width:100%;height:100%}}@media (width>=768px){#article-container [data-headline-slider] .headline-card__layout{height:var(--headline-card-layout-height,auto);max-height:var(--headline-card-layout-height,auto);min-height:0}#article-container [data-headline-slider] .headline-card__media{height:var(--headline-card-layout-height,auto);aspect-ratio:auto;min-height:0}#article-container [data-headline-slider] .headline-card__media picture,#article-container [data-headline-slider] .headline-card__media img{width:100%;height:100%}#article-container [data-headline-slider] .headline-card__body{height:var(--headline-card-body-height,auto);min-height:0}}.article-content .article-inline-media{text-align:center;flex-direction:column;gap:1rem;max-width:52rem;margin:2.5rem auto;display:flex}.article-inline-media__frame{border-radius:1.5rem;align-self:center;width:100%;max-width:100%;overflow:hidden;box-shadow:0 14px 32px #0f172a26}@media (width>=640px){.article-inline-media__frame{width:clamp(16rem,60%,32rem)}}@media (width>=1024px){.article-inline-media__frame{width:clamp(18rem,54%,36rem)}}.article-content .article-inline-media{align-items:center}.article-inline-media__picture{display:block}.article-inline-media__picture source,.article-inline-media__picture img{width:100%;display:block}.article-inline-media__img{border-radius:inherit;width:100%;height:auto;display:block}.article-inline-media__caption{color:#6b7280;font-size:.75rem;line-height:1.4}.dark .article-inline-media__caption{color:#94a3b8}.article-inline-media--missing .article-inline-media__frame,.article-inline-media--error .article-inline-media__frame{box-shadow:none;border:1px dashed #94a3b873}.article-inline-media--missing .article-inline-media__caption,.article-inline-media--error .article-inline-media__caption{color:#ef4444}.about-year-tab{color:#374151;text-align:left;background:0 0;border:1px solid #0000;border-radius:1rem;flex-direction:column;flex:none;align-self:flex-start;align-items:flex-start;gap:.25rem;width:auto;padding:.75rem 1rem;transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s;display:flex}.dark .about-year-tab{color:#d1d5db;background:0 0;border-color:#0000}.about-year-tab:hover,.about-year-tab:focus-visible{color:#b45309;background-color:#ffa32414;border-color:#ffa32473;outline:none}.dark .about-year-tab:hover,.dark .about-year-tab:focus-visible{color:#fcd34d;background-color:#ffa3241f;border-color:#ffa3248c}.about-year-tab--active{color:#b45309;background-color:#ffa32429;border-color:#ffa32499}.dark .about-year-tab--active{color:#fcd34d;background-color:#ffa32433}[data-about-year-list]{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}[data-about-year-list] .about-year-tab{flex-shrink:0}[data-about-year-list]::-webkit-scrollbar{height:8px}[data-about-year-list]::-webkit-scrollbar-thumb{background-color:#37415159;border-radius:9999px}[data-about-year-list]::-webkit-scrollbar-track{background-color:#e5e7eb99;border-radius:9999px}.dark [data-about-year-list]::-webkit-scrollbar-thumb{background-color:#ffffff40}.dark [data-about-year-list]::-webkit-scrollbar-track{background-color:#11182799}@media (width>=1024px){[data-about-year-list]{width:max-content;min-width:0;max-height:100%;padding-bottom:0;padding-right:.25rem;overflow:hidden auto}}[data-about-management]{will-change:auto;backface-visibility:visible;transform:none}.home-card-popup[data-popup-context=about-management] .home-card-popup__backdrop{border-radius:0}.home-card-popup[data-popup-context=about-management] .home-card-popup__panel{flex-direction:column;gap:1.25rem;max-width:min(100%,34rem);display:flex}.about-year-tab span{white-space:normal;line-height:1.35;display:block}[data-about-year-list]{align-items:flex-start}@media (width<=767.98px){[data-about-year-list]{scroll-snap-type:x mandatory;gap:.75rem}[data-about-year-list] .about-year-tab{scroll-snap-align:start;width:auto}}.home-card__wrapper--profile{text-align:center;flex-direction:column;align-items:center;gap:0}.home-card__media--profile{aspect-ratio:1;width:100%}.home-card__media--profile img{transition:transform .3s ease-in-out}.home-card--profile:hover .home-card__media--profile img,.home-card--profile:focus-within .home-card__media--profile img{transform:scale(1.06)}.home-card__body--profile{width:100%}.home-card__body--profile .home-card__description{line-height:1.6}.home-card__role{letter-spacing:.08em}.home-card__cta svg{transition:transform .2s ease-in-out}.home-card--profile:hover .home-card__cta svg,.home-card--profile:focus-within .home-card__cta svg{transform:translate(4px)}.about-faq-question{color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.1rem 1.35rem;transition:color .2s,background .2s;display:flex}.about-faq-question:hover,.about-faq-question:focus-visible{color:#ffa324;background:#fff9;outline:none}.dark .about-faq-question:hover,.dark .about-faq-question:focus-visible{background:#11182799}.about-faq-question__text{text-align:left;flex:1;margin-right:0;padding-right:.4rem;font-size:1rem;font-weight:600}.about-faq-question__icon{background:#ffa32438;border-radius:9999px;align-items:center;display:inline-flex}.about-faq-question[aria-expanded=true] .about-faq-question__icon svg{transform:rotate(180deg)}[data-nav-dropdown-trigger][data-nav-scope=mobile].is-active,.dark [data-nav-dropdown-trigger][data-nav-scope=mobile].is-active{color:#ffa324;background-color:#0000}[data-nav-dropdown-trigger][data-nav-scope=mobile].is-active,.dark [data-nav-dropdown-trigger][data-nav-scope=mobile].is-active{color:#ffa324;background-color:#0000}[data-nav-dropdown-trigger][data-nav-scope=mobile].is-active,.dark [data-nav-dropdown-trigger][data-nav-scope=mobile].is-active{color:#ffa324;background-color:#0000}.about-faq-question__icon svg{width:1.25rem;height:1.25rem;transition:transform .25s}.about-faq-answer{--about-faq-answer-padding-y:1.35rem;opacity:0;will-change:max-height,transform;border-top:1px solid #0f172a1f;padding:0 1.35rem;transition:max-height .32s cubic-bezier(.22,1,.36,1),padding .32s cubic-bezier(.22,1,.36,1),opacity .32s,transform .32s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-6px)}.about-faq-answer--expanded{padding:var(--about-faq-answer-padding-y)1.35rem;opacity:1;transform:translateY(0)}.dark .about-faq-answer{border-color:#ffffff14}.nav-dropdown-panel{isolation:isolate;background:#fff6;border-radius:1.5rem;position:relative;overflow:hidden}.dark .nav-dropdown-panel{background:#1f293766}.nav-dropdown-panel--desktop{top:var(--nav-dropdown-top,-9999px);left:var(--nav-dropdown-left,50%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;z-index:60;background-color:#fff6;border:1px solid #94a3b847;border-radius:1.5rem;width:auto;min-width:auto;max-width:calc(100vw - 2rem);padding:.6rem .9rem;transition:opacity .25s,transform .25s;position:fixed;transform:translate(-50%,-14px);box-shadow:0 1px 5px #0f172a1f}.dark .nav-dropdown-panel--desktop{background-color:#1f293766;border-color:#ffffff1f;box-shadow:0 20px 38px #02061738}.nav-dropdown-panel--desktop.is-active{opacity:1;pointer-events:auto;transform:translate(-50%)}.nav-dropdown-panel__inner{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.nav-dropdown-panel--desktop[data-nav-member-align=center] .nav-dropdown-panel__inner{align-items:center}.nav-dropdown-panel--desktop[data-nav-member-align=right] .nav-dropdown-panel__inner{align-items:flex-end}.nav-dropdown-panel--desktop .nav-dropdown-panel__inner{z-index:1;padding:.2rem 0;position:relative}.nav-dropdown-divider{background:#94a3b866;border-radius:999px;align-self:center;width:60%;max-width:96px;height:1px;margin:.18rem auto}.dark .nav-dropdown-divider{background:#ffffff2e}.nav-dropdown-panel--mobile{opacity:0;box-shadow:none;background:0 0;border:none;border-radius:0;max-height:0;margin:0;padding-top:0;padding-bottom:0;transition:max-height .3s,opacity .3s,padding .3s;overflow:hidden}.nav-dropdown-panel--mobile.is-active{opacity:1;max-height:420px;padding-top:0;padding-bottom:0}.dark .nav-dropdown-panel--mobile{box-shadow:none;background:0 0;border:none}.nav-dropdown-panel--mobile .nav-dropdown-panel__inner{flex-direction:column;align-items:stretch;display:flex}#mobile-menu,#mobile-search-container{opacity:0;transform:translate3d(0,var(--mobile-header-offset),0);transform-origin:top;pointer-events:none;transition:transform var(--mobile-header-motion-duration)var(--mobile-header-motion-ease),opacity var(--mobile-header-motion-duration)var(--mobile-header-motion-ease),max-height var(--mobile-header-height-duration)var(--mobile-header-height-ease),padding-top var(--mobile-header-height-duration)var(--mobile-header-height-ease),padding-bottom var(--mobile-header-height-duration)var(--mobile-header-height-ease);will-change:transform,opacity;contain:paint;backface-visibility:hidden;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}#mobile-menu.active,#mobile-search-container.active{opacity:1;pointer-events:auto;max-height:480px;padding-top:.5rem;padding-bottom:.5rem;transform:translate(0,0)}[data-nav-dropdown-trigger].is-active{color:#ffa324}[data-nav-dropdown-trigger][data-nav-scope=mobile].is-active,.dark [data-nav-dropdown-trigger][data-nav-scope=mobile].is-active{color:#ffa324;background-color:#0000}[data-nav-dropdown-trigger].is-active svg[data-nav-dropdown-icon]{transform:rotate(180deg)}.custom-scrollbar::-webkit-scrollbar{width:4px;height:4px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#9ca3af00;border-radius:20px;transition:background-color .5s ease-in-out}.custom-scrollbar.is-scrolling::-webkit-scrollbar-thumb{background-color:#9ca3af80}.dark .custom-scrollbar.is-scrolling::-webkit-scrollbar-thumb{background-color:#9ca3af4d}@media (hover:hover){.custom-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#9ca3af80}.dark .custom-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#9ca3af4d}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#9ca3afcc!important}}