.gd-card-hover{position:relative;isolation:isolate;transition:transform var(--gd-duration)}.gd-card-hover:before{content:"";position:absolute;z-index:-1;inset:calc(-1 * var(--gd-space-3));border-radius:var(--gd-radius-lg);background:var(--gd-bg);box-shadow:var(--gd-shadow-md);opacity:0;pointer-events:none;transition:opacity var(--gd-duration)}@media (hover: hover){.gd-card-hover:hover{transform:translateY(-3px)}.gd-card-hover:hover:before{opacity:1}}@media (prefers-reduced-motion: reduce){.gd-card-hover:hover{transform:none}}.gd-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gd-space-1) var(--gd-space-4);color:var(--gd-text-muted);font-size:var(--gd-fs-sm)}.gd-card-action{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--gd-space-1);margin:calc(-1 * var(--gd-space-1)) calc(-1 * var(--gd-space-2));padding:var(--gd-space-1) var(--gd-space-2);border-radius:var(--gd-radius-pill);color:var(--gd-text-muted);transition:color var(--gd-duration),background-color var(--gd-duration)}.gd-card-action:hover{background:var(--gd-primary-soft);color:var(--gd-primary)}.gd-card-action:focus-visible{outline:2px solid var(--gd-primary);outline-offset:2px}.gd-article-card{display:grid;gap:var(--gd-space-3);min-width:0}.gd-article-card__image{width:100%;aspect-ratio:16 / 9;border-radius:var(--gd-radius-md);background:var(--gd-bg-muted);object-fit:cover}.gd-article-card__body{display:grid;align-content:start;gap:var(--gd-space-2);min-width:0}.gd-article-card__label{color:var(--gd-primary);font-size:var(--gd-fs-base);font-weight:500}.gd-article-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--gd-text-strong);font-size:var(--gd-fs-md);font-weight:600;line-height:1.4}.gd-article-card__link{color:inherit;transition:color var(--gd-duration)}.gd-article-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.gd-article-card:hover .gd-article-card__link{color:var(--gd-primary)}.gd-article-card__link:focus-visible{outline:none}.gd-article-card:has(.gd-article-card__link:focus-visible){border-radius:var(--gd-radius-md);outline:2px solid var(--gd-primary);outline-offset:4px}.gd-article-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--gd-text-muted);font-size:var(--gd-fs-base);line-height:var(--gd-lh-base)}.gd-article-card__author{display:flex;align-items:center;gap:var(--gd-space-2);min-width:0;color:var(--gd-text-muted);font-size:var(--gd-fs-sm)}.gd-article-card__author span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-article-card__avatar{width:24px;height:24px}.gd-article-card__media{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:var(--gd-space-1);min-width:0}.gd-article-card__photos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gd-space-1)}.gd-article-card__photo{width:100%;aspect-ratio:4 / 3;border-radius:var(--gd-radius-sm);background:var(--gd-bg-muted);object-fit:cover}.gd-article-card__stat{display:inline-flex;align-items:center;gap:var(--gd-space-1)}.gd-article-card__status{padding:0 var(--gd-space-2);border-radius:var(--gd-radius-pill);background:var(--gd-bg-muted);color:var(--gd-text);font-size:var(--gd-fs-xs);line-height:22px}.gd-article-card__edit{margin:0;border:1px solid var(--gd-primary);color:var(--gd-primary)}.gd-article-card--row.gd-article-card--meta{align-items:stretch}.gd-article-card--meta .gd-article-card__body{display:flex;flex-direction:column}.gd-article-card--meta .gd-article-card__meta{margin-top:auto}.gd-article-card--row{grid-template-columns:112px minmax(0,1fr);align-items:start}.gd-article-card--row .gd-article-card__image{height:76px;aspect-ratio:auto;border-radius:var(--gd-radius-md)}.gd-article-card--row .gd-article-card__title{font-size:var(--gd-fs-base);line-height:1.45}.gd-article-card--row .gd-article-card__body{gap:var(--gd-space-1)}.gd-article-card--row .gd-article-card__media{height:76px}.gd-article-card--row .gd-article-card__media .gd-article-card__image{height:100%}@media (min-width: 768px){.gd-article-card__title{font-size:var(--gd-fs-lg)}.gd-article-card--row{grid-template-columns:128px minmax(0,1fr);gap:var(--gd-space-4)}.gd-article-card--row .gd-article-card__image,.gd-article-card--row .gd-article-card__media{height:84px}.gd-article-card--row .gd-article-card__title{font-size:var(--gd-fs-md)}}.gd-pagination__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gd-space-1)}.gd-pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 var(--gd-space-2);border:1px solid var(--gd-border);border-radius:var(--gd-radius-sm);background:var(--gd-bg);color:var(--gd-text-strong);font-size:var(--gd-fs-base);font-weight:500;transition:border-color var(--gd-duration),color var(--gd-duration)}a.gd-pagination__link:hover{border-color:var(--gd-primary);color:var(--gd-primary)}.gd-pagination__link[aria-current=page]{border-color:var(--gd-primary);background:var(--gd-primary);color:var(--gd-text-inverse)}.gd-pagination__link[aria-disabled=true]{color:var(--gd-text-disabled)}.gd-pagination__gap{display:inline-flex;justify-content:center;min-width:20px;color:var(--gd-text-muted)}.gd-news-sidebar{display:grid;gap:var(--gd-space-6)}.gd-news-sidebar__title{margin-bottom:var(--gd-space-4);color:var(--gd-text-strong);font-size:var(--gd-fs-2xl);font-weight:700}.gd-news-sidebar__banner{width:100%;max-width:255px;height:auto;justify-self:center}.gd-news-activity{display:grid;gap:var(--gd-space-5)}.gd-news-activity__item{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--gd-space-3)}.gd-news-activity__avatar img{width:32px;height:32px}.gd-news-activity__text,.gd-news-activity__content{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:var(--gd-fs-base)}.gd-news-activity__text{margin-bottom:var(--gd-space-1)}.gd-news-activity__name,.gd-news-activity__target{color:var(--gd-text-strong);font-weight:500}a.gd-news-activity__name:hover,a.gd-news-activity__target:hover{color:var(--gd-primary)}.gd-news-activity__action{color:var(--gd-text-muted)}.gd-news-activity__content{color:var(--gd-text);line-height:1.5}.gd-news-places__list{display:grid;gap:var(--gd-space-3)}.gd-news-place{position:relative;display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:var(--gd-space-3)}.gd-news-place__image{width:60px;height:50px;border-radius:var(--gd-radius-sm);background:var(--gd-bg-muted);object-fit:cover}.gd-news-place__link{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--gd-text-strong);font-size:var(--gd-fs-base);font-weight:600}.gd-news-place__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.gd-news-place:hover .gd-news-place__link{color:var(--gd-primary)}@media (min-width: 992px){.gd-news-sidebar__title{font-size:26px}}.gd-news-layout{display:grid;gap:var(--gd-space-8);padding-block:var(--gd-space-5)}@media (min-width: 992px){.gd-news-layout{grid-template-columns:minmax(0,1fr) 255px;align-items:start;gap:var(--gd-space-8) var(--gd-layout-gap);padding-block:0 var(--gd-space-10)}.gd-news-layout>.gd-news-sidebar{position:sticky;top:var(--gd-sticky-top, calc(var(--gd-header-h) + var(--gd-space-5)))}.gd-news-cover+.gd-news-layout{padding-top:var(--gd-space-10)}}.gd-news-list__items{display:grid}.gd-news-list__item+.gd-news-list__item{padding-top:var(--gd-space-4);margin-top:var(--gd-space-4);border-top:1px solid var(--gd-border)}.gd-news-list__lead .gd-article-card__image{border-radius:var(--gd-radius-sm)}.gd-news-list__lead .gd-article-card__title{-webkit-line-clamp:3;line-clamp:3;font-size:var(--gd-fs-xl)}.gd-news-list .gd-article-card--row{grid-template-columns:120px minmax(0,1fr)}.gd-news-list .gd-article-card--row .gd-article-card__image{height:84px;border-radius:var(--gd-radius-sm)}.gd-news-list .gd-article-card--row .gd-article-card__media{height:84px}.gd-news-list .gd-article-card--row .gd-article-card__media .gd-article-card__image{height:100%}.gd-news-list .gd-article-card--row .gd-article-card__excerpt,.gd-news-list .gd-article-card--row .gd-article-card__author{display:none}.gd-news-list__empty{color:var(--gd-text-muted)}.gd-news-list__pagination{display:flex;justify-content:center;margin-top:var(--gd-space-6)}@media (min-width: 768px){.gd-news-list .gd-article-card--row .gd-article-card__excerpt{display:-webkit-box}.gd-news-list .gd-article-card--row .gd-article-card__author{display:flex}.gd-news-list .gd-article-card--row{grid-template-columns:216px minmax(0,1fr);gap:var(--gd-space-5)}.gd-news-list .gd-article-card--row .gd-article-card__image,.gd-news-list .gd-article-card--row .gd-article-card__media{height:186px}.gd-news-list .gd-article-card--row .gd-article-card__title{font-size:var(--gd-fs-subheading)}.gd-news-list .gd-article-card__label{font-size:var(--gd-fs-md)}.gd-news-list .gd-article-card__excerpt{font-size:15px;line-height:24px}.gd-news-list__lead .gd-article-card__image{aspect-ratio:815 / 400}.gd-news-list__lead .gd-article-card__title{font-size:var(--gd-fs-heading);line-height:1.2}}@media (min-width: 992px){.gd-news-list__items{overflow:hidden;border:1px solid var(--gd-border);border-radius:var(--gd-radius-md);background:var(--gd-bg)}.gd-news-list__item{padding:var(--gd-space-5)}.gd-news-list__item+.gd-news-list__item{margin-top:0;padding-top:var(--gd-space-5)}.gd-news-list__pagination{justify-content:flex-end}}.gd-carousel{--gd-carousel-item: 80%;--gd-carousel-gap: var(--gd-card-gap-mobile);position:relative;min-width:0}.gd-carousel__track{display:flex;gap:var(--gd-carousel-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.gd-carousel__track::-webkit-scrollbar{display:none}.gd-carousel__item{flex:0 0 var(--gd-carousel-item);min-width:0;scroll-snap-align:start}.gd-carousel--bleed .gd-carousel__track{margin-inline:calc(var(--gd-gutter) * -1);padding-inline:var(--gd-gutter);scroll-padding-inline:var(--gd-gutter)}.gd-carousel__btn{display:none;position:absolute;top:50%;z-index:1;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--gd-bg);color:var(--gd-primary);box-shadow:var(--gd-shadow-md),0 0 0 1px #0000000f;transform:translateY(-50%);transition:opacity var(--gd-duration)}.gd-carousel__btn--prev{left:-20px}.gd-carousel__btn--next{right:-20px}.gd-carousel__btn:disabled{opacity:0;pointer-events:none}@media (min-width: 768px){.gd-carousel{--gd-carousel-gap: var(--gd-card-gap)}.gd-carousel--bleed .gd-carousel__track{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.gd-carousel.is-scrollable .gd-carousel__btn{display:inline-flex}}.gd-share{--gd-share-link: #9aa0a6;--gd-share-facebook: #1877f2;--gd-share-x: #000;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gd-space-3);padding-block:var(--gd-space-2)}.gd-share__item{display:flex;flex-direction:column;align-items:center;gap:var(--gd-space-2);width:100%;color:var(--gd-text);font-size:var(--gd-fs-base);text-align:center}.gd-share__item:hover{color:var(--gd-primary)}.gd-share__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;color:var(--gd-text-inverse)}.gd-share__icon--link{background:var(--gd-share-link)}.gd-share__icon--facebook{background:var(--gd-share-facebook)}.gd-share__icon--x{background:var(--gd-share-x)}.gd-sponsored-cards{--gd-carousel-item: 78%}.gd-sponsored-cards .gd-carousel__item{display:flex}.gd-sponsored-card{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--gd-border);border-radius:var(--gd-radius-md);background:var(--gd-bg);transition:border-color var(--gd-duration),box-shadow var(--gd-duration)}.gd-sponsored-card:hover{border-color:transparent;box-shadow:var(--gd-shadow-md)}.gd-sponsored-card:has(.gd-sponsored-card__link:focus-visible){outline:2px solid var(--gd-primary);outline-offset:2px}.gd-sponsored-card__media{overflow:hidden;aspect-ratio:3 / 2;background:var(--gd-bg-muted)}.gd-sponsored-card__image{width:100%;height:100%;object-fit:cover;transition:transform var(--gd-duration) var(--gd-ease)}.gd-sponsored-card:hover .gd-sponsored-card__image{transform:scale(1.03)}.gd-sponsored-card__body{display:flex;flex:1;flex-direction:column;gap:var(--gd-space-2);padding:var(--gd-space-3) var(--gd-space-4) var(--gd-space-4)}.gd-sponsored-card__title,.gd-sponsored-card__desc{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.gd-sponsored-card__title{color:var(--gd-text-strong);font-size:var(--gd-fs-md);font-weight:600;line-height:1.4}.gd-sponsored-card__link{color:inherit;transition:color var(--gd-duration)}.gd-sponsored-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.gd-sponsored-card__link:focus-visible{outline:none}.gd-sponsored-card:hover .gd-sponsored-card__link{color:var(--gd-primary)}.gd-sponsored-card__desc{color:var(--gd-text-muted);font-size:var(--gd-fs-base);line-height:var(--gd-lh-base)}.gd-sponsored-card__cta{display:inline-flex;align-items:center;gap:var(--gd-space-1);margin-top:auto;padding-top:var(--gd-space-1);color:var(--gd-primary);font-size:var(--gd-fs-base);font-weight:600}.gd-sponsored-card__cta .gd-icon{transition:transform var(--gd-duration)}.gd-sponsored-card:hover .gd-sponsored-card__cta .gd-icon{transform:translate(3px)}@media (min-width: 768px){.gd-sponsored-cards:not(.gd-sponsored-cards--row) .gd-carousel__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.gd-sponsored-cards--row{--gd-carousel-item: 220px}}.gd-page-hero{position:relative;display:flex;align-items:flex-end;min-height:228px;overflow:hidden;background:var(--gd-text-strong)}.gd-page-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gd-page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / 60%),rgb(0 0 0 / 0%) 75%)}.gd-page-hero__body{position:relative;z-index:1;width:100%;padding-block:var(--gd-space-6);color:var(--gd-text-inverse)}.gd-page-hero__title{color:inherit;font-size:26px;font-weight:700;line-height:1.2;text-transform:uppercase}.gd-page-hero--plain .gd-page-hero__title{text-transform:none}.gd-page-hero__description{margin-top:var(--gd-space-2);font-size:var(--gd-fs-base);font-weight:500;line-height:1.4}@media (min-width: 768px){.gd-page-hero{min-height:334px}.gd-page-hero__body{padding-block:var(--gd-space-12)}.gd-page-hero__title{font-size:var(--gd-fs-4xl)}.gd-page-hero__description{font-size:var(--gd-fs-lg)}}.gd-composer{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:var(--gd-space-3);padding:var(--gd-space-4);border:1px solid var(--gd-border);border-radius:var(--gd-radius-md);background:var(--gd-bg)}.gd-composer__avatar{width:48px;height:48px}.gd-composer__body{display:contents}.gd-composer__prompt{display:flex;align-items:center;width:100%;min-height:48px;padding-inline:var(--gd-space-5);border:1px solid var(--gd-primary);border-radius:var(--gd-radius-pill);color:var(--gd-text-placeholder);font-size:var(--gd-fs-md);text-align:left;transition:background-color var(--gd-duration)}.gd-composer__prompt:hover{background:var(--gd-primary-soft)}.gd-composer__prompt-icon{margin-left:auto;color:var(--gd-text-disabled)}.gd-composer__links{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:var(--gd-space-2) var(--gd-space-5)}.gd-composer__link{display:inline-flex;align-items:center;gap:var(--gd-space-2);color:var(--gd-text);font-size:var(--gd-fs-base);transition:color var(--gd-duration)}.gd-composer__link .gd-icon,.gd-composer__link:hover{color:var(--gd-primary)}@media (min-width: 768px){.gd-composer{padding:var(--gd-space-5)}.gd-composer__links{grid-column:2}.gd-composer__link{font-size:var(--gd-fs-md)}}.gd-page-blog{background:var(--gd-bg)}@media (min-width: 992px){.gd-page-blog{background:var(--gd-bg-page)}}.gd-blog-main{display:grid;align-content:start;gap:var(--gd-space-5);min-width:0}@media (min-width: 992px){.gd-blog-layout{padding-top:var(--gd-space-8)}}.gd-blog-list .gd-article-card--row .gd-article-card__photos{display:none}@media (min-width: 768px){.gd-blog-list .gd-article-card--row .gd-article-card__photos{display:grid}}.gd-blog-sponsored__title{margin-bottom:var(--gd-space-3);color:var(--gd-text-strong);font-size:var(--gd-fs-xl);font-weight:700}
