/* Generated by scripts/gen-theme-harmony.py from templates/ege/v1/css/home.css (do not edit). Summit-family colours of the
   source mapped to the active theme's tokens; loaded right after templates/ege/v1/css/home.css. */
html.site-template-aurum { --th-p-deep: #121925; --th-p: #162032; --th-p-light: #3a4a66; --th-a-deep: #8c6a2a; --th-a: #9a7530; --th-a-light: #d4b46a; --th-soft: #e8d9b0; --th-wash: #f7f3ea; --th-w-deep: #8c6a2a; --th-w: #b08a3c; --th-w-light: #d4b46a; --th-w-wash: #f7f3ea; }
html.site-template-anadolu { --th-p-deep: #5c1d18; --th-p: #7a2e1e; --th-p-light: #a8553f; --th-a-deep: #92400e; --th-a: #b45309; --th-a-light: #d9a066; --th-soft: #e0d4c2; --th-wash: #f7f2ea; --th-w-deep: #92400e; --th-w: #b45309; --th-w-light: #d9a066; --th-w-wash: #f7f2ea; }
html.site-template-efes { --th-p-deep: #1e3329; --th-p: #2f4a3c; --th-p-light: #5f7d6c; --th-a-deep: #2f4a3c; --th-a: #3d5c4a; --th-a-light: #8aa394; --th-soft: #e0d4c2; --th-wash: #f7f2ea; --th-w-deep: #5c4a2e; --th-w: #8a7350; --th-w-light: #c4b49a; --th-w-wash: #f6f3ec; }
html.site-template-ege { --th-p-deep: #17303a; --th-p: #c8500c; --th-p-light: #f28c3e; --th-a-deep: #08657e; --th-a: #0a7490; --th-a-light: #7fb3c4; --th-soft: #d3dfe4; --th-wash: #f5f8f9; --th-w-deep: #a8410a; --th-w: #c8500c; --th-w-light: #f28c3e; --th-w-wash: #fdf3ec; }
html.site-template-germiyan { --th-p-deep: #002b32; --th-p: #0f766e; --th-p-light: #14b8a6; --th-a-deep: #115e59; --th-a: #0d9488; --th-a-light: #5eead4; --th-soft: #ccfbf1; --th-wash: #f0fdfa; --th-w-deep: #115e59; --th-w: #0d9488; --th-w-light: #5eead4; --th-w-wash: #f0fdfa; }
html.site-template-marmara { --th-p-deep: #0e1c36; --th-p: #1a3654; --th-p-light: #3d5a80; --th-a-deep: #243e5c; --th-a: #3d5a80; --th-a-light: #8fa3bf; --th-soft: #e4dcd2; --th-wash: #f7f4ef; --th-w-deep: #243e5c; --th-w: #3d5a80; --th-w-light: #c9d4e3; --th-w-wash: #f7f4ef; }

html.site-preset-showcase:where(:not(.site-template-summit)) {
  --og-blue: var(--th-p-deep);
  --og-blue-light: var(--th-a);
  --og-green: var(--th-a);
  --og-teal: var(--th-a);
  --og-coral: var(--th-a);
  --og-coral-dark: var(--th-a);
  --og-shadow: 0 4px 24px color-mix(in srgb, var(--th-p-deep) 6%, transparent);
  --og-shadow-md: 0 12px 40px color-mix(in srgb, var(--th-p-deep) 10%, transparent);
  --og-shadow-lg: 0 20px 60px color-mix(in srgb, var(--th-p-deep) 13%, transparent);
  --og-shadow-xl: 0 32px 80px color-mix(in srgb, var(--th-p-deep) 22%, transparent);
}
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) {
  --og-blue-dark: var(--th-p-deep);
  --og-blue-light: var(--th-a);
  --og-green: var(--th-a);
  --og-teal: var(--th-a);
  --og-coral: var(--th-a);
  --og-coral-dark: var(--th-a);
  --og-shadow: 0 4px 24px color-mix(in srgb, var(--th-p-deep) 7%, transparent);
  --og-shadow-md: 0 12px 40px color-mix(in srgb, var(--th-p-deep) 10%, transparent);
  --og-shadow-lg: 0 20px 60px color-mix(in srgb, var(--th-p-deep) 14%, transparent);
  --og-shadow-xl: 0 32px 80px color-mix(in srgb, var(--th-p-deep) 22%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) {
  --an-btn-bg-hover: var(--th-p-deep);
  --an-btn-border: var(--th-p-deep);
}
:where(html:not(.site-template-summit)) .og-btn--primary:hover {
  background: var(--th-a);
  box-shadow: 0 10px 30px color-mix(in srgb, var(--th-a) 38%, transparent);
}
:where(html:not(.site-template-summit)) .og-btn--blue:hover {
  box-shadow: 0 10px 30px color-mix(in srgb, var(--th-p-deep) 35%, transparent);
}
:where(html:not(.site-template-summit)) .og-section-head__eyebrow {
  border: 1px solid color-mix(in srgb, var(--th-p-deep) 20%, transparent);
}
:where(html:not(.site-template-summit)) .og-showcase__all {
  box-shadow: 0 10px 28px color-mix(in srgb, var(--th-p-deep) 6%, transparent);
}
:where(html:not(.site-template-summit)) .og-showcase__all:hover {
  border-color: var(--th-a-light);
  box-shadow: 0 18px 44px color-mix(in srgb, var(--th-p-deep) 12%, transparent);
}
html.site-preset-showcase:where(:not(.site-template-summit)) .og-header .site-header__inner {
  background: color-mix(in srgb, var(--th-p-deep) 96%, transparent) !important;
}
html.site-preset-showcase:where(:not(.site-template-summit)) .og-header--scrolled .site-header__inner {
  background: color-mix(in srgb, var(--th-p-deep) 99%, transparent) !important;
}
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .site-header__inner {
  background: color-mix(in srgb, var(--th-p-deep) 97%, transparent) !important;
  border-color: color-mix(in srgb, var(--th-a-light) 14%, transparent) !important;
  box-shadow: 0 10px 36px color-mix(in srgb, var(--th-p-deep) 45%, transparent) !important;
}
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header--scrolled .site-header__inner {
  background: color-mix(in srgb, var(--th-p-deep) 99%, transparent) !important;
  box-shadow: 0 14px 42px color-mix(in srgb, var(--th-p-deep) 58%, transparent) !important;
}
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .site-nav-mobile {
  background: color-mix(in srgb, var(--th-p-deep) 99%, transparent) !important;
  border-top-color: color-mix(in srgb, var(--th-a-light) 12%, transparent) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-primary,
html.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-primary,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-primary:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-outline,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-outline:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-outline,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-outline:hover {
  border: 1px solid var(--th-p-deep) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-primary:hover,
html.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-primary:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-outline:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-outline:hover {
  background: var(--th-p-deep) !important;
  border-color: var(--th-p-deep) !important;
}
html.site-preset-showcase:where(:not(.site-template-summit)) .og-header .btn-header-primary {
  box-shadow: 0 4px 16px color-mix(in srgb, var(--th-a) 40%, transparent) !important;
}
html.site-preset-showcase:where(:not(.site-template-summit)) .og-header .btn-header-primary:hover {
  box-shadow: 0 6px 22px color-mix(in srgb, var(--th-a) 50%, transparent) !important;
}
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-outline,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-outline:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-outline,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-outline:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-primary,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-primary:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary:hover {
  border: 1px solid var(--th-p-deep) !important;
}
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-outline:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-outline:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .og-header .btn-header-primary:hover,
html.site-preset-showcase.site-template-ege:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary:hover {
  background: var(--th-p-deep) !important;
  border-color: var(--th-p-deep) !important;
}
html.site-preset-showcase:where(:not(.site-template-summit)) .og-header .site-nav-mobile {
  background: color-mix(in srgb, var(--th-p-deep) 98%, transparent) !important;
}
:where(html:not(.site-template-summit)) .og-hero {
  background: linear-gradient(135deg, color-mix(in srgb, var(--th-p-deep) 97%, transparent) 0%, color-mix(in srgb, var(--th-p-deep) 92%, transparent) 46%, rgb(200 80 12 / 0.88) 100%),
    var(--branding-hero-grid-background, url("/images/hero-grid-bg.png")) center / cover;
}
:where(html:not(.site-template-summit)) .og-hero--has-bg {
  background: var(--th-p-deep);
}
:where(html:not(.site-template-summit)) .og-hero__photo-overlay {
  background: linear-gradient(100deg, color-mix(in srgb, var(--th-p-deep) 58%, transparent) 0%, color-mix(in srgb, var(--th-p-deep) 24%, transparent) 44%, transparent 72%),
    linear-gradient(180deg, transparent 62%, color-mix(in srgb, var(--th-p-deep) 28%, transparent) 100%);
}
:where(html:not(.site-template-summit)) .og-hero__mesh {
  background: linear-gradient(120deg, rgb(250 204 21 / 0.14), transparent 32%),
    radial-gradient(ellipse at 18% 10%, rgb(249 115 91 / 0.28), transparent 38%),
    radial-gradient(ellipse at 84% 60%, color-mix(in srgb, var(--th-a) 26%, transparent), transparent 44%);
}
:where(html:not(.site-template-summit)) .og-hero__blob--1 {
  background: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-hero__blob--2 {
  background: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-hero__blob--3 {
  background: var(--th-a);
}
:where(html:not(.site-template-summit)) .og-hero__content--wide .og-hero__desc {
  border-left: 3px solid color-mix(in srgb, var(--th-a-light) 80%, transparent);
}
:where(html:not(.site-template-summit)) .og-hero__chip i {
  color: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-hero__chip--cta {
  background: color-mix(in srgb, var(--th-a) 28%, transparent);
  border-color: color-mix(in srgb, var(--th-a-light) 45%, transparent);
}
:where(html:not(.site-template-summit)) .og-hero__chip--cta:hover {
  background: color-mix(in srgb, var(--th-a) 45%, transparent);
  border-color: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-hero__chip-live {
  background: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-hero__title-accent {
  background: linear-gradient(90deg, #dde6ea 0%, var(--th-a) 42%, var(--th-a-light) 100%);
}
:where(html:not(.site-template-summit)) .og-hero__title-location {
  background: linear-gradient(105deg, #ffffff 0%, #f28c3e 42%, var(--th-a-light) 100%);
}
:where(html:not(.site-template-summit)) .og-hero__meta i {
  color: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-hero__stage {
  background: linear-gradient(180deg, rgb(255 255 255 / 0.2), rgb(255 255 255 / 0.09)),
    linear-gradient(135deg, color-mix(in srgb, var(--th-a) 26%, transparent), rgb(249 115 91 / 0.16));
}
:where(html:not(.site-template-summit)) .og-hero__stage::after {
  background: linear-gradient(180deg, color-mix(in srgb, var(--th-p-deep) 22%, transparent), color-mix(in srgb, var(--th-p-deep) 70%, transparent)),
    repeating-linear-gradient(90deg, rgb(255 255 255 / 0.07) 0 1px, transparent 1px 28px);
}
:where(html:not(.site-template-summit)) .og-hero__stage-floor {
  background: linear-gradient(180deg, color-mix(in srgb, var(--th-p-deep) 18%, transparent), color-mix(in srgb, var(--th-p-deep) 72%, transparent)),
    repeating-linear-gradient(90deg, rgb(255 255 255 / 0.07) 0 2px, transparent 2px 80px);
}
:where(html:not(.site-template-summit)) .og-hero__stage-top {
  background: color-mix(in srgb, var(--th-p-deep) 38%, transparent);
}
:where(html:not(.site-template-summit)) .og-hero__avatar-stack span {
  background: linear-gradient(105deg, #1a2332 0%, var(--th-p-deep) 55%, var(--th-a) 100%);
}
:where(html:not(.site-template-summit)) .og-hero__avatar-stack span:nth-child(2) {
  background: linear-gradient(135deg, var(--th-a), #f28c3e);
}
:where(html:not(.site-template-summit)) .og-hero__avatar-stack span:nth-child(3) {
  background: linear-gradient(135deg, #1a2332, var(--th-a-light));
}
:where(html:not(.site-template-summit)) .og-hero__agenda .is-live {
  background: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-hero__card-icon {
  background: linear-gradient(105deg, #1a2332 0%, var(--th-p-deep) 55%, var(--th-a) 100%);
}
:where(html:not(.site-template-summit)) .og-bento__tile {
  box-shadow: 0 18px 44px color-mix(in srgb, var(--th-p-deep) 8%, transparent);
}
:where(html:not(.site-template-summit)) .og-bento__tile--a,
:where(html:not(.site-template-summit)) .og-bento__tile--b,
:where(html:not(.site-template-summit)) .og-bento__tile--c,
:where(html:not(.site-template-summit)) .og-bento__tile--d,
:where(html:not(.site-template-summit)) .og-bento__tile--e,
:where(html:not(.site-template-summit)) .og-bento__tile--f,
:where(html:not(.site-template-summit)) .og-bento__tile--g {
  background: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-bento .og-bento__tile {
  box-shadow: 0 14px 36px color-mix(in srgb, var(--th-p-deep) 12%, transparent);
}
:where(html:not(.site-template-summit)) .og-steps__card {
  box-shadow: 0 10px 28px color-mix(in srgb, var(--th-p-deep) 5%, transparent);
}
:where(html:not(.site-template-summit)) .og-steps__card:hover {
  border-color: var(--th-a-light);
  box-shadow: 0 26px 60px color-mix(in srgb, var(--th-p-deep) 14%, transparent);
}
:where(html:not(.site-template-summit)) .og-dates__shell {
  background: linear-gradient(135deg, rgb(255 255 255 / 0.95), color-mix(in srgb, var(--th-wash) 72%, transparent)),
    radial-gradient(ellipse at 0 0, rgb(249 115 91 / 0.09), transparent 34%);
  box-shadow: 0 24px 64px color-mix(in srgb, var(--th-p-deep) 6%, transparent);
}
:where(html:not(.site-template-summit)) .og-about__visual-card {
  background: linear-gradient(145deg, color-mix(in srgb, var(--th-p-deep) 97%, transparent), color-mix(in srgb, var(--th-p-deep) 88%, transparent)),
    var(--branding-workshops-background, url("/images/workshops-bg.png")) center / cover;
}
:where(html:not(.site-template-summit)) .og-about__stat i {
  color: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-news__mesh {
  background-image: linear-gradient(color-mix(in srgb, var(--th-p-deep) 3.5%, transparent) 1px, transparent 1px),
    linear-gradient(90deg, color-mix(in srgb, var(--th-p-deep) 3.5%, transparent) 1px, transparent 1px);
}
:where(html:not(.site-template-summit)) .og-news__orb--blue {
  background: color-mix(in srgb, var(--th-a) 14%, transparent);
}
:where(html:not(.site-template-summit)) .og-news__card {
  box-shadow: 0 14px 36px color-mix(in srgb, var(--th-p-deep) 5%, transparent),
    inset 0 1px 0 rgb(255 255 255 / 0.9);
}
:where(html:not(.site-template-summit)) .og-news__media {
  background: var(--th-p-deep);
}
:where(html:not(.site-template-summit)) .og-news__card-accent {
  background: linear-gradient(90deg, var(--th-p-deep), var(--th-a-light));
}
:where(html:not(.site-template-summit)) .og-news__card:hover {
  border-color: color-mix(in srgb, var(--th-soft) 55%, transparent);
  box-shadow: 0 24px 52px color-mix(in srgb, var(--th-p-deep) 12%, transparent),
    inset 0 1px 0 rgb(255 255 255 / 1);
}
:where(html:not(.site-template-summit)) .og-news__card--lead {
  background: linear-gradient(155deg, color-mix(in srgb, var(--th-wash) 95%, transparent) 0%, #fff 42%, color-mix(in srgb, var(--th-wash) 55%, transparent) 100%);
}
:where(html:not(.site-template-summit)) .og-news__card--lead .og-news__card-accent {
  background: linear-gradient(90deg, var(--th-p-deep), var(--th-p-deep) 45%, var(--th-a-light));
}
:where(html:not(.site-template-summit)) .og-news__card--pinned {
  border-color: color-mix(in srgb, var(--th-soft) 45%, transparent);
  box-shadow: 0 16px 40px color-mix(in srgb, var(--th-p-deep) 10%, transparent),
    inset 0 1px 0 rgb(255 255 255 / 1);
}
:where(html:not(.site-template-summit)) .og-news__date {
  background: linear-gradient(145deg, var(--th-p-deep) 0%, var(--th-p-deep) 100%);
  box-shadow: 0 10px 24px color-mix(in srgb, var(--th-p) 28%, transparent);
}
:where(html:not(.site-template-summit)) .og-news__tag {
  color: var(--th-p-deep);
  background: color-mix(in srgb, var(--th-wash) 85%, transparent);
  border: 1px solid color-mix(in srgb, var(--th-soft) 90%, transparent);
}
:where(html:not(.site-template-summit)) .og-news__pin {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 95%, transparent);
}
:where(html:not(.site-template-summit)) .og-news__title a:hover {
  color: var(--og-blue, var(--th-p-deep));
}
:where(html:not(.site-template-summit)) .og-news__read {
  color: var(--og-blue, var(--th-p-deep));
}
:where(html:not(.site-template-summit)) .og-news__read i {
  background: linear-gradient(135deg, var(--th-p-deep), var(--th-p-deep));
}
:where(html:not(.site-template-summit)) .og-news__read:hover {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-news .og-section-head__eyebrow {
  color: var(--th-p-deep) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-news .og-news__title a:hover {
  color: var(--th-p-deep) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-news .og-news__read {
  color: var(--th-p-deep) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-speakers .og-section-head__eyebrow {
  color: var(--th-p-deep) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-speakers .og-person-card {
  box-shadow: 0 10px 24px color-mix(in srgb, var(--th-p-deep) 6%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-speakers .og-person-card:hover {
  box-shadow: 0 16px 32px color-mix(in srgb, var(--th-p-deep) 10%, transparent);
}
:where(html:not(.site-template-summit)) .og-person-card {
  box-shadow: 0 16px 40px color-mix(in srgb, var(--th-p-deep) 7%, transparent);
}
:where(html:not(.site-template-summit)) .og-person-card:hover {
  box-shadow: 0 28px 68px color-mix(in srgb, var(--th-p-deep) 14%, transparent);
}
:where(html:not(.site-template-summit)) .og-person-card__media {
  background: linear-gradient(135deg, color-mix(in srgb, var(--th-p-deep) 90%, transparent), color-mix(in srgb, var(--th-a) 80%, transparent)),
    var(--branding-hero-grid-background, url("/images/hero-grid-bg.png")) center / cover;
}
:where(html:not(.site-template-summit)) .og-panel-card {
  box-shadow: 0 16px 40px color-mix(in srgb, var(--th-p-deep) 7%, transparent);
}
:where(html:not(.site-template-summit)) .og-panel-card:hover {
  box-shadow: 0 28px 68px color-mix(in srgb, var(--th-p-deep) 14%, transparent);
}
:where(html:not(.site-template-summit)) .og-panel-card__media {
  background: linear-gradient(135deg, #1a2332, var(--th-p-deep));
}
:where(html:not(.site-template-summit)) .og-panel-card__topics small {
  color: var(--th-p-deep);
}
:where(html:not(.site-template-summit)) .og-workshops {
  background: linear-gradient(155deg, var(--th-p-deep) 0%, var(--th-p-deep) 55%, var(--th-p-deep) 100%);
}
:where(html:not(.site-template-summit)) .og-workshops__carousel .card-carousel__nav {
  background: color-mix(in srgb, var(--th-p-deep) 85%, transparent);
  color: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-workshops__carousel .card-carousel__nav:hover:not(:disabled) {
  background: color-mix(in srgb, var(--th-p-deep) 95%, transparent);
}
:where(html:not(.site-template-summit)) .og-workshops__media {
  background: linear-gradient(145deg, var(--th-p-deep), var(--th-p-deep));
}
:where(html:not(.site-template-summit)) .og-workshops__carousel .card-carousel__slide:nth-child(2) .og-workshops__media:not(.og-workshops__media--poster),
:where(html:not(.site-template-summit)) .og-workshops__card:nth-child(2) .og-workshops__media {
  background: linear-gradient(145deg, var(--th-p-deep), var(--th-p-deep));
}
:where(html:not(.site-template-summit)) .og-workshops__carousel .card-carousel__slide:nth-child(3) .og-workshops__media:not(.og-workshops__media--poster),
:where(html:not(.site-template-summit)) .og-workshops__card:nth-child(3) .og-workshops__media {
  background: linear-gradient(145deg, var(--th-p-deep), var(--th-a));
}
:where(html:not(.site-template-summit)) .og-workshops__carousel .card-carousel__slide:nth-child(4) .og-workshops__media:not(.og-workshops__media--poster),
:where(html:not(.site-template-summit)) .og-workshops__card:nth-child(4) .og-workshops__media {
  background: linear-gradient(145deg, var(--th-p-deep), #1a2332);
}
:where(html:not(.site-template-summit)) .og-workshops__seats--open {
  color: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-workshops__instructor i {
  color: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-workshops__link {
  color: var(--th-a-light);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops {
  background: radial-gradient(ellipse 70% 55% at 12% 20%, color-mix(in srgb, var(--th-a) 18%, transparent), transparent 55%),
    radial-gradient(ellipse 55% 50% at 88% 75%, color-mix(in srgb, var(--th-a-light) 16%, transparent), transparent 55%),
    linear-gradient(165deg, var(--th-p-deep) 0%, var(--th-p-deep) 42%, var(--th-p-deep) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__card:nth-child(1) .og-workshops__media,
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__card:nth-child(1) .og-workshops__media::before {
  background: linear-gradient(145deg, var(--th-p-deep) 0%, var(--th-a) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__card:nth-child(2) .og-workshops__media,
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__card:nth-child(2) .og-workshops__media::before {
  background: linear-gradient(145deg, var(--th-p-deep) 0%, var(--th-a-light) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__card:nth-child(3) .og-workshops__media,
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__card:nth-child(3) .og-workshops__media::before {
  background: linear-gradient(145deg, var(--th-p-deep) 0%, var(--th-a) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__card:nth-child(4) .og-workshops__media,
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__card:nth-child(4) .og-workshops__media::before {
  background: linear-gradient(145deg, var(--th-p-deep) 0%, var(--th-a) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__seats,
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__seats--open {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__meta--capacity i {
  color: var(--th-a);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__meta--almost {
  color: var(--th-a);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-workshops .og-workshops__btn:hover {
  color: var(--th-a);
}
:where(html:not(.site-template-summit)) .og-cta__inner {
  background: radial-gradient(ellipse 55% 80% at 100% 0%, rgba(159, 18, 57, 0.28), transparent 55%),
    linear-gradient(135deg, var(--th-p-deep) 0%, var(--th-p-deep) 48%, #1a2332 130%);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-cta__eyebrow {
  color: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-cta .og-btn--white {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-cta .sm-cta__inner.og-cta__inner {
  background: var(--th-a);
  box-shadow: 0 14px 32px color-mix(in srgb, var(--th-p) 16%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-cta .sm-cta__btn,
html.site-template-ege:where(:not(.site-template-summit)) .sm-cta .sm-cta__btn--primary,
html.site-template-ege:where(:not(.site-template-summit)) .sm-cta .sm-cta__btn--ghost,
html.site-template-ege:where(:not(.site-template-summit)) .sm-cta .og-btn--white,
html.site-template-ege:where(:not(.site-template-summit)) .sm-cta .og-btn--outline-light {
  border: 1px solid var(--th-p-deep) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-cta .sm-cta__btn:hover,
html.site-template-ege:where(:not(.site-template-summit)) .sm-cta .sm-cta__btn--primary:hover,
html.site-template-ege:where(:not(.site-template-summit)) .sm-cta .sm-cta__btn--ghost:hover,
html.site-template-ege:where(:not(.site-template-summit)) .sm-cta .og-btn--white:hover,
html.site-template-ege:where(:not(.site-template-summit)) .sm-cta .og-btn--outline-light:hover {
  background: var(--th-p-deep) !important;
  border-color: var(--th-p-deep) !important;
}
:where(html:not(.site-template-summit)) .og-footer {
  background: linear-gradient(135deg, var(--th-p-deep) 0%, var(--th-p-deep) 48%, var(--th-p-deep) 100%);
}
:where(html:not(.site-template-summit)) .og-footer__bg {
  background: linear-gradient(165deg, #1a2332 0%, var(--th-p-deep) 42%, #1a2332 100%);
}
:where(html:not(.site-template-summit)) .og-footer__glow--blue {
  background: color-mix(in srgb, var(--th-a) 22%, transparent);
}
:where(html:not(.site-template-summit)) .og-footer__mark {
  color: var(--th-p-deep);
}
:where(html:not(.site-template-summit)) .og-footer__panel-icon {
  background: linear-gradient(135deg, color-mix(in srgb, var(--th-a) 32%, transparent), rgb(200 80 12 / 0.24));
}
:where(html:not(.site-template-summit)) .og-footer__link i {
  color: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-footer__contact-icon {
  background: linear-gradient(105deg, #1a2332 0%, var(--th-p-deep) 55%, var(--th-p-deep) 100%);
}
:where(html:not(.site-template-summit)) .og-footer__meta i {
  color: var(--th-a-light);
}
:where(html:not(.site-template-summit)) .og-footer__social-link:hover {
  background: color-mix(in srgb, var(--th-p-deep) 38%, transparent);
  border-color: color-mix(in srgb, var(--th-soft) 45%, transparent);
}
:where(html:not(.site-template-summit)) .og-footer__btn--primary {
  box-shadow: 0 6px 22px color-mix(in srgb, var(--th-a) 36%, transparent);
}
:where(html:not(.site-template-summit)) .og-footer__btn--primary:hover {
  box-shadow: 0 10px 30px color-mix(in srgb, var(--th-a) 42%, transparent);
}
:where(html:not(.site-template-summit)) .og-footer__btn--ghost:hover {
  border-color: color-mix(in srgb, var(--th-soft) 50%, transparent);
}
html.site-preset-showcase:where(:not(.site-template-summit)) .pd-partners.sponsor-band,
html.site-preset-showcase:where(:not(.site-template-summit)) .og-footer + .sponsor-band,
html.site-preset-showcase:where(:not(.site-template-summit)) .og-footer ~ .sponsor-band {
  background: linear-gradient(180deg, var(--th-p-deep) 0%, var(--th-p-deep) 100%);
}
html.site-preset-showcase:where(:not(.site-template-summit)) .sponsor-band__eyebrow {
  color: var(--th-a-light);
  background: color-mix(in srgb, var(--th-p-deep) 12%, transparent);
  border-color: color-mix(in srgb, var(--th-p-deep) 25%, transparent);
}
html.site-preset-showcase:where(:not(.site-template-summit)) .sponsor-marquee__link:hover {
  border-color: color-mix(in srgb, var(--th-soft) 35%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-partners.sponsor-band {
  background: var(--th-p-deep) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sponsor-band__eyebrow {
  color: var(--th-a-light);
}
html.site-preset-showcase:where(:not(.site-template-summit)) .auth-register__input:focus {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-p-deep) 12%, transparent);
}
html.site-preset-showcase:where(:not(.site-template-summit)) .auth-register__submit {
  box-shadow: 0 8px 24px color-mix(in srgb, var(--th-p-deep) 25%, transparent);
}
html.site-preset-showcase:where(:not(.site-template-summit)) .auth-register__submit:hover {
  box-shadow: 0 12px 32px color-mix(in srgb, var(--th-a) 32%, transparent);
}
html.site-preset-showcase:where(:not(.site-template-summit)) .auth-modal__aside {
  background: linear-gradient(160deg, var(--th-p-deep), var(--th-p-deep));
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-hero {
  --sm-amber-deep: var(--th-a);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-hero__wash {
  background: linear-gradient(180deg, rgba(12, 18, 24, 0.55) 0%, rgba(12, 18, 24, 0.28) 38%, rgba(12, 18, 24, 0.72) 72%, rgba(12, 18, 24, 0.92) 100%),
    radial-gradient(ellipse 70% 55% at 50% 100%, color-mix(in srgb, var(--th-a) 22%, transparent), transparent 60%);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-hero:not(.sm-hero--has-photo) .sm-hero__wash {
  background: radial-gradient(ellipse 55% 45% at 50% 35%, color-mix(in srgb, var(--th-a) 32%, transparent), transparent 58%),
    radial-gradient(ellipse 40% 50% at 85% 70%, color-mix(in srgb, var(--th-a-light) 12%, transparent), transparent 50%),
    linear-gradient(165deg, #0c1218 0%, #1a2332 48%, var(--th-p-deep) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-hero__lead-bar {
  box-shadow: 0 0 16px color-mix(in srgb, var(--th-a-light) 55%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-hero__btn--solid {
  box-shadow: 0 8px 22px color-mix(in srgb, var(--th-a) 28%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-hero__btn--solid:hover {
  background: var(--th-p-deep);
  box-shadow: 0 12px 28px color-mix(in srgb, var(--th-a) 36%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-hero__facts {
  border-top: 1px solid color-mix(in srgb, var(--th-a-light) 28%, transparent);
  border-bottom: 1px solid color-mix(in srgb, var(--th-a-light) 28%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-hero__arrow:hover {
  background: color-mix(in srgb, var(--th-a) 35%, transparent);
}
@media (max-width: 900px) {
html.site-template-ege:where(:not(.site-template-summit)) .sm-hero__wash {
  background: linear-gradient(180deg, rgba(12, 18, 24, 0.45) 0%, rgba(12, 18, 24, 0.62) 40%, rgba(12, 18, 24, 0.92) 100%),
      radial-gradient(ellipse 80% 40% at 50% 100%, color-mix(in srgb, var(--th-a) 20%, transparent), transparent 55%);
}
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-guide {
  --pd-accent: var(--th-a);
  --pd-gold: var(--th-a);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-guide__cta:hover {
  background: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-steps .og-section-head__eyebrow {
  border: 1px solid var(--th-a-light) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-steps .og-steps__card {
  box-shadow: 0 10px 28px color-mix(in srgb, var(--th-p-deep) 6%, transparent) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-steps .og-steps__card:hover,
html.site-template-ege:where(:not(.site-template-summit)) .sm-steps .og-steps__item:nth-child(3) .og-steps__card {
  border-color: var(--th-a-light) !important;
  box-shadow: 0 16px 36px color-mix(in srgb, var(--th-a) 14%, transparent) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-steps .og-steps__num {
  background: var(--th-p-deep) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-steps .og-steps__item:nth-child(3) .og-steps__icon {
  color: var(--th-a) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-steps .og-steps__item:nth-child(4) .og-steps__icon {
  color: var(--th-a) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-steps .og-steps__link {
  color: var(--th-p-deep) !important;
  box-shadow: 0 4px 12px color-mix(in srgb, var(--th-a) 12%, transparent) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-steps .og-steps__link:hover {
  background: linear-gradient(180deg, var(--th-a) 0%, var(--th-p-deep) 100%) !important;
  box-shadow: 0 8px 18px color-mix(in srgb, var(--th-a) 28%, transparent) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-steps .og-steps__card:hover .og-steps__link {
  background: linear-gradient(180deg, var(--th-a) 0%, var(--th-p-deep) 100%) !important;
  box-shadow: 0 8px 18px color-mix(in srgb, var(--th-a) 28%, transparent) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-flow--legacy {
  --pd-ink: var(--th-p-deep);
  --pd-navy: var(--th-p-deep);
  --pd-gold: var(--th-a);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-about .og-about__visual-card {
  box-shadow: 0 24px 48px color-mix(in srgb, var(--th-p-deep) 20%, transparent) !important;
  background: linear-gradient(145deg, var(--th-p-deep) 0%, var(--th-p-deep) 48%, var(--th-a) 100%) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-about .og-btn--primary {
  border: 1px solid var(--th-p-deep) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-about .og-btn--primary:hover {
  background: var(--th-p-deep) !important;
  border-color: var(--th-p-deep) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-dates .og-dates__shell {
  box-shadow: 0 24px 64px color-mix(in srgb, var(--th-p-deep) 6%, transparent) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-dates .og-showcase__all {
  box-shadow: 0 8px 20px color-mix(in srgb, var(--th-p-deep) 6%, transparent) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-dates .og-showcase__all:hover {
  border-color: var(--th-a-light) !important;
  color: var(--th-p-deep) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-dates .og-dates__row:hover {
  box-shadow: 0 12px 28px color-mix(in srgb, var(--th-p-deep) 8%, transparent) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-dates .og-dates__day {
  color: var(--th-a) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-dates .og-dates__row.is-next .og-dates__day {
  color: var(--th-a) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-dates .og-dates__badge {
  background: var(--th-a) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-about--legacy {
  --pd-ink: var(--th-p-deep);
  --pd-navy: var(--th-p-deep);
  --pd-gold: var(--th-a);
  background: radial-gradient(ellipse 55% 45% at 8% 20%, color-mix(in srgb, var(--th-a) 8%, transparent), transparent 55%),
    radial-gradient(ellipse 50% 40% at 92% 80%, rgba(159, 18, 57, 0.06), transparent 55%),
    linear-gradient(180deg, #eaeff1 0%, #f2f5f6 48%, #e4ebed 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-about__glow {
  background: radial-gradient(circle, color-mix(in srgb, var(--th-a) 16%, transparent), transparent 68%);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-about__btn--solid:hover {
  background: var(--th-p-deep);
  border-color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-about__dossier {
  border: 1px solid color-mix(in srgb, var(--th-a) 28%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-about__dossier::before {
  border: 1px solid color-mix(in srgb, var(--th-a) 22%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-about__dossier-seal span {
  border: 1px dashed color-mix(in srgb, var(--th-a) 55%, transparent);
  color: color-mix(in srgb, var(--th-a) 90%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-board {
  --pd-ink: var(--th-p-deep);
  --pd-navy: var(--th-p-deep);
  --pd-gold: var(--th-a);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-speakers {
  --pd-ink: var(--th-p-deep);
  --pd-navy: var(--th-p-deep);
  --pd-gold: var(--th-a);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-speakers__eyebrow {
  border: 1px solid color-mix(in srgb, var(--th-a) 35%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .pd-speakers__badge {
  border: 1px solid color-mix(in srgb, var(--th-a) 45%, transparent);
  color: var(--th-a);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__eyebrow {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__all {
  box-shadow: 0 4px 12px color-mix(in srgb, var(--th-p-deep) 4%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__all:hover {
  border-color: var(--th-a-light);
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__card {
  box-shadow: 0 14px 32px color-mix(in srgb, var(--th-p-deep) 7%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__card:hover {
  box-shadow: 0 18px 36px color-mix(in srgb, var(--th-p-deep) 10%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__media {
  background: linear-gradient(145deg, var(--th-p-deep), #334155);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__card:nth-child(1) .sm-panels__media {
  background: linear-gradient(145deg, var(--th-p-deep), var(--th-a));
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__card:nth-child(2) .sm-panels__media {
  background: linear-gradient(145deg, var(--th-p-deep), var(--th-a));
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__card:nth-child(3) .sm-panels__media {
  background: linear-gradient(145deg, var(--th-a), var(--th-p-deep));
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__badge {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__name a:hover {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__detail {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .sm-panels__detail:hover {
  border-color: var(--th-a-light);
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .auth-modal__aside-btn,
html.site-template-ege:where(:not(.site-template-summit)) .auth-modal__submit,
html.site-template-ege:where(:not(.site-template-summit)) .auth-modal__btn--primary,
html.site-template-ege:where(:not(.site-template-summit)) .auth-register__submit {
  background: var(--th-p-deep) !important;
  box-shadow: 0 10px 28px color-mix(in srgb, var(--th-a) 28%, transparent) !important;
}
html.site-template-ege:where(:not(.site-template-summit)) .an-news__badge {
  color: var(--th-a);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-news__all {
  border: 1px solid var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-news__all:hover {
  background: var(--th-p-deep);
  border-color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-news__card--tone-0 {
  background: linear-gradient(160deg, #1a2332 0%, var(--th-a) 55%, var(--th-p-deep) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-news__card--tone-1 {
  background: linear-gradient(160deg, var(--th-p-deep) 0%, var(--th-p-deep) 50%, var(--th-a) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-news__card--tone-2 {
  background: linear-gradient(160deg, #0c1218 0%, var(--th-a) 60%, var(--th-p-deep) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-dates__all {
  border: 1px solid var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-dates__all:hover {
  background: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-dates__item.is-next .an-dates__stamp {
  border-color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-about__cta {
  border: 1px solid var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-about__cta:hover {
  background: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-about__accent {
  background: linear-gradient(90deg, var(--th-p-deep) 0%, #f28c3e 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-speakers__band {
  background: radial-gradient(ellipse 85% 90% at 18% 35%, var(--th-p-deep) 0%, transparent 58%),
    radial-gradient(ellipse 55% 70% at 88% 78%, var(--th-p-deep) 0%, transparent 55%),
    radial-gradient(ellipse 40% 50% at 72% 12%, rgb(196 110 58 / 0.28), transparent 60%),
    linear-gradient(152deg, var(--th-p-deep) 0%, var(--th-p-deep) 28%, var(--th-p-deep) 58%, var(--th-p-deep) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-speakers__cta {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-speakers__cta:hover {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-speakers__card {
  background: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-speakers__card--wide {
  background: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-speakers__initials {
  background: linear-gradient(160deg, var(--th-p-deep), var(--th-p-deep));
}
html.site-template-ege:where(:not(.site-template-summit)) .an-speakers__tag {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-workshops__rule {
  background: linear-gradient(90deg, var(--th-p-deep) 0%, rgb(200 80 12 / 0.12) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-workshops__all:hover {
  background: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-workshops__card {
  box-shadow: 0 10px 28px color-mix(in srgb, var(--th-p-deep) 6%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-workshops__card:hover {
  box-shadow: 0 16px 36px color-mix(in srgb, var(--th-p-deep) 10%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-workshops__media {
  background: linear-gradient(155deg, var(--th-p-deep), var(--th-p-deep));
}
html.site-template-ege:where(:not(.site-template-summit)) .an-workshops__status--almost {
  color: var(--th-a);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-workshops__meta i {
  color: var(--th-a);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-workshops__bar-fill--full {
  background: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-panels__band {
  box-shadow: 0 14px 36px color-mix(in srgb, var(--th-p-deep) 5%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-panels__all:hover {
  background: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-panels__tile {
  background: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-panels__tile:hover {
  box-shadow: 0 16px 34px color-mix(in srgb, var(--th-p-deep) 12%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-panels__fallback {
  background: linear-gradient(155deg, var(--th-p-deep), var(--th-p-deep));
}
html.site-template-ege:where(:not(.site-template-summit)) .an-panels__shade {
  background: linear-gradient(180deg, color-mix(in srgb, var(--th-p-deep) 8%, transparent) 0%, color-mix(in srgb, var(--th-p-deep) 28%, transparent) 42%, color-mix(in srgb, var(--th-p-deep) 88%, transparent) 100%);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-panels__tag {
  background: color-mix(in srgb, var(--th-p-deep) 42%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-cta__title {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-cta__btn--primary {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-cta__btn--primary:hover {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-cta__btn--ghost {
  color: var(--th-p-deep);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-cta__frame {
  box-shadow: 0 18px 42px color-mix(in srgb, var(--th-p-deep) 12%, transparent);
}
html.site-template-ege:where(:not(.site-template-summit)) .an-cta__play {
  background: color-mix(in srgb, var(--th-p-deep) 18%, transparent);
}
