.gd-section{padding:var(--gd-space-10) 0}.gd-section--cream{background:var(--gd-bg-cream)}.gd-section--muted{background:var(--gd-bg-subtle)}.gd-section-heading{margin-bottom:var(--gd-space-6);text-align:center}.gd-section-heading__title{font-size:var(--gd-fs-3xl);font-weight:700}.gd-section-heading__subtitle{margin:var(--gd-space-2) auto 0;color:var(--gd-text-muted);font-size:var(--gd-fs-lg);line-height:var(--gd-lh-loose)}.gd-section-heading--split{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gd-space-2) var(--gd-space-4);text-align:left}.gd-section-heading--split .gd-section-heading__title{min-width:0;font-size:var(--gd-fs-2xl)}.gd-section-heading__link{display:inline-flex;align-items:center;gap:var(--gd-space-1);flex:none;color:var(--gd-text-strong);font-size:var(--gd-fs-md);font-weight:500;transition:color var(--gd-duration)}.gd-section-heading__link:hover{color:var(--gd-primary)}@media (min-width: 768px){.gd-section-heading--split .gd-section-heading__title{font-size:var(--gd-fs-3xl)}.gd-section{padding:var(--gd-space-12) 0}.gd-section-heading{margin-bottom:var(--gd-space-10)}}.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-page-news{--gd-news-tops-bg: #f7b15c;background:var(--gd-bg)}@media (min-width: 992px){.gd-page-news{background:var(--gd-bg-page)}}.gd-news-cover{position:relative;display:flex;align-items:flex-end;min-height:200px;overflow:hidden;background:var(--gd-text-strong)}.gd-news-cover__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gd-news-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / 55%),rgb(0 0 0 / 0%) 70%)}.gd-news-cover__body{position:relative;z-index:1;width:100%;padding-block:var(--gd-space-5);color:var(--gd-text-inverse)}.gd-news-cover__title{color:inherit;font-size:var(--gd-fs-4xl);font-weight:700;letter-spacing:2px;text-transform:uppercase}.gd-news-cover__description{margin-top:var(--gd-space-2);font-size:var(--gd-fs-base);line-height:var(--gd-lh-base)}@media (min-width: 768px){.gd-news-cover{min-height:360px}.gd-news-cover__body{padding-block:var(--gd-space-6)}.gd-news-cover__title{font-size:64px;line-height:1.5;letter-spacing:5px}.gd-news-cover__description{font-size:15px}}.gd-news-tops{padding:var(--gd-space-4) 0;background:var(--gd-news-tops-bg)}.gd-news-tops__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gd-space-2)}.gd-news-top{position:relative;display:flex;align-items:flex-end;aspect-ratio:16 / 10;overflow:hidden;border:1px solid var(--gd-bg);border-radius:var(--gd-radius-sm);background:var(--gd-bg-muted)}.gd-news-top--lead{grid-column:1 / -1}.gd-news-top__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s var(--gd-ease)}.gd-news-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / 65%),rgb(0 0 0 / 0%) 60%);pointer-events:none}.gd-news-top:hover .gd-news-top__image{transform:scale(1.04)}.gd-news-top__title{position:relative;z-index:1;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;margin:var(--gd-space-3);color:var(--gd-text-inverse);font-size:var(--gd-fs-sm);font-weight:600;line-height:1.4}.gd-news-top--lead .gd-news-top__title{font-size:var(--gd-fs-lg);font-weight:500}.gd-news-top__link{color:inherit}.gd-news-top__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.gd-news-top__link:focus-visible{outline:none}.gd-news-top:has(.gd-news-top__link:focus-visible){outline:2px solid var(--gd-bg);outline-offset:2px}@media (min-width: 768px){.gd-news-tops{padding:var(--gd-space-10) 0}.gd-news-tops__grid{grid-template-columns:minmax(0,420fr) repeat(2,minmax(0,365fr));grid-template-rows:repeat(2,180px);gap:var(--gd-space-2) 10px}.gd-news-top{aspect-ratio:auto}.gd-news-top--lead{grid-column:1;grid-row:1 / span 2}.gd-news-top__title{margin:var(--gd-space-4);font-size:var(--gd-fs-md);line-height:1.5}.gd-news-top--lead .gd-news-top__title{margin:var(--gd-space-5);font-size:var(--gd-fs-heading);line-height:1.2}}.gd-news-tiles{padding-block:var(--gd-space-5)}.gd-news-tiles__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gd-space-3)}.gd-news-tile{position:relative;display:flex;justify-content:center;overflow:hidden;border:1px solid var(--gd-bg);border-radius:var(--gd-radius-md)}.gd-news-tile__image{width:100%;height:auto;aspect-ratio:150 / 116;object-fit:cover;transition:opacity var(--gd-duration)}.gd-news-tile:hover .gd-news-tile__image{opacity:.85}.gd-news-tile__label{position:absolute;bottom:var(--gd-space-2);padding:var(--gd-space-1) 10px;border-radius:var(--gd-radius-pill);background:var(--gd-bg);color:var(--gd-text);font-size:var(--gd-fs-xs);font-weight:500;line-height:1.5;white-space:nowrap}.gd-news-tile:hover .gd-news-tile__label{color:var(--gd-primary)}@media (min-width: 768px){.gd-news-tiles{padding-block:var(--gd-space-10)}.gd-news-tiles__list{display:flex;justify-content:space-between}.gd-news-tile{width:150px}.gd-news-tile__label{bottom:var(--gd-space-4);padding:5px var(--gd-space-5);font-size:var(--gd-fs-base)}}.gd-news-blocks{padding-top:0}.gd-news-blocks__grid{display:grid;gap:var(--gd-space-8) var(--gd-card-gap-mobile)}.gd-news-block{display:grid;align-content:start;gap:var(--gd-space-3);min-width:0}.gd-news-block__title{color:var(--gd-primary);font-size:var(--gd-fs-2xl);font-weight:600}.gd-news-block__title a:hover{color:var(--gd-primary-hover)}.gd-news-block .gd-article-card__image{border-radius:var(--gd-radius-sm)}.gd-news-block .gd-article-card__title{-webkit-line-clamp:3;line-clamp:3;font-size:var(--gd-fs-md);font-weight:500}.gd-news-block__links li{padding-block:var(--gd-space-3);border-bottom:1px solid var(--gd-border)}.gd-news-block__link{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--gd-text);font-size:var(--gd-fs-md);font-weight:500;line-height:1.2;transition:color var(--gd-duration)}.gd-news-block__link:hover{color:var(--gd-primary)}@media (min-width: 576px){.gd-news-blocks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.gd-news-blocks__grid{gap:var(--gd-space-10) var(--gd-card-gap)}}@media (min-width: 992px){.gd-news-blocks__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}}
