/* Generated by scripts/gen-theme-harmony.py from templates/aurum/v1/css/home.css (do not edit). Summit-family colours of the
   source mapped to the active theme's tokens; loaded right after templates/aurum/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-kapadokya { --th-p-deep: #3c3c3b; --th-p: #c01018; --th-p-light: #58c0d0; --th-a-deep: #0b6673; --th-a: #0e7a8a; --th-a-light: #7ad0dc; --th-soft: #d5dbe3; --th-wash: #f7f8fa; --th-w-deep: #9a0d13; --th-w: #c01018; --th-w-light: #e8484f; --th-w-wash: #fdf2f2; }
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-header .site-header__inner {
  background: color-mix(in srgb, var(--th-p-deep) 96%, transparent) !important;
}
html.site-template-aurum:where(:not(.site-template-summit)) .og-header .btn-header-primary {
  background: #b08a3c !important;
}
html.site-preset-showcase:where(:not(.site-template-summit)) .og-header .btn-header-primary {
  background: #b08a3c !important;
}
html.site-preset-showcase.site-template-aurum:where(:not(.site-template-summit)) .og-header .btn-header-primary,
html.site-preset-showcase.site-template-aurum:where(:not(.site-template-summit)) .og-header .btn-header-primary:hover,
html.site-preset-showcase.site-template-aurum:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary,
html.site-preset-showcase.site-template-aurum:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary:hover {
  background: #b08a3c !important;
}
html.site-preset-showcase.site-template-aurum:where(:not(.site-template-summit)) .og-header .btn-header-primary:hover,
html.site-preset-showcase.site-template-aurum:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary:hover {
  background: #c49a48 !important;
}
:where(html:not(.site-template-summit)) .og-hero {
  background: linear-gradient(135deg, rgb(8 17 31 / 0.97) 0%, color-mix(in srgb, var(--th-p) 92%, transparent) 46%, color-mix(in srgb, var(--th-a-deep) 88%, transparent) 100%),
    var(--branding-hero-grid-background, url("/images/hero-grid-bg.png")) center / cover;
}
: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__title-accent {
  background: linear-gradient(90deg, #fef08a 0%, #f9735b 42%, var(--th-soft) 100%);
}
: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__avatar-stack span:nth-child(3) {
  background: linear-gradient(135deg, var(--th-a), var(--th-a-light));
}
:where(html:not(.site-template-summit)) .og-bento__tile--c {
  background: linear-gradient(135deg, var(--th-a), #24324a);
}
:where(html:not(.site-template-summit)) .og-bento__tile--d {
  background: linear-gradient(135deg, var(--th-a-light), #f9735b);
}
: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%);
}
:where(html:not(.site-template-summit)) .og-news__card:hover {
  border-color: color-mix(in srgb, var(--th-soft) 55%, transparent);
}
: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--pinned {
  border-color: color-mix(in srgb, var(--th-soft) 45%, transparent);
}
:where(html:not(.site-template-summit)) .og-news__tag {
  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-workshops__carousel .card-carousel__slide:nth-child(3) .og-workshops__media:not(.og-workshops__media--poster) {
  background: linear-gradient(145deg, #7c2d12, var(--th-a));
}
:where(html:not(.site-template-summit)) .og-workshops__card:nth-child(3) .og-workshops__media:not(.og-workshops__media--poster) {
  background: linear-gradient(145deg, #7c2d12, var(--th-a));
}
:where(html:not(.site-template-summit)) .og-workshops__status--full {
  color: var(--th-soft);
  border-color: color-mix(in srgb, var(--th-a) 45%, transparent);
}
:where(html:not(.site-template-summit)) .og-workshops__status--full .og-workshops__status-dot {
  background: var(--th-soft);
}
:where(html:not(.site-template-summit)) .og-workshops__row--full {
  background: color-mix(in srgb, var(--th-a) 10%, transparent);
  color: var(--th-a);
}
:where(html:not(.site-template-summit)) .og-workshops__row--full i {
  color: var(--th-a);
}
:where(html:not(.site-template-summit)) .og-workshops__btn {
  background: #b08a3c;
}
:where(html:not(.site-template-summit)) .og-workshops__link:hover {
  color: var(--th-soft);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-cta .og-btn--white {
  background: var(--th-a);
  border-color: var(--th-a);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-cta .og-btn--white:hover {
  background: var(--th-a);
  border-color: var(--th-a);
  box-shadow: 0 12px 28px color-mix(in srgb, var(--th-a) 28%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-hero {
  --pd-accent: var(--th-a);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-hero__wash {
  background: radial-gradient(ellipse 55% 45% at 85% 15%, color-mix(in srgb, var(--th-a) 18%, transparent), transparent 55%),
    radial-gradient(ellipse 45% 40% at 10% 80%, rgba(198, 161, 91, 0.1), transparent 50%),
    linear-gradient(155deg, #050d18 0%, var(--th-p-deep) 42%, #12100f 100%);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-hero--has-photo .pd-hero__wash {
  background: radial-gradient(ellipse 55% 45% at 85% 15%, color-mix(in srgb, var(--th-a) 12%, transparent), transparent 55%),
    radial-gradient(ellipse 45% 40% at 10% 80%, rgba(198, 161, 91, 0.07), transparent 50%),
    linear-gradient(155deg, rgba(5, 13, 24, 0.62) 0%, color-mix(in srgb, var(--th-p-deep) 58%, transparent) 42%, rgba(18, 16, 15, 0.66) 100%);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-hero__title-sub {
  color: var(--th-soft);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-hero__btn--solid {
  box-shadow: 0 14px 30px color-mix(in srgb, var(--th-a) 28%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-hero__btn--solid:hover {
  background: var(--th-a);
  border-color: var(--th-a);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-hero__fact-icon {
  background: color-mix(in srgb, var(--th-a) 16%, transparent);
  color: var(--th-soft);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-hero__visual-glow {
  background: radial-gradient(ellipse at center, color-mix(in srgb, var(--th-a) 22%, transparent), transparent 68%);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-hero__feature-icon {
  background: color-mix(in srgb, var(--th-a) 14%, transparent);
  color: var(--th-soft);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-hero__empty-hint a {
  color: var(--th-soft);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-hero__arrow:hover {
  background: color-mix(in srgb, var(--th-a) 20%, transparent);
  border-color: color-mix(in srgb, var(--th-a) 45%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-guide {
  --pd-accent: var(--th-a);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-news {
  --pd-accent: var(--th-a);
  background: radial-gradient(ellipse 60% 50% at 100% 0%, color-mix(in srgb, var(--th-a) 4.5%, transparent), transparent 55%),
    linear-gradient(180deg, #f8f6f2 0%, #f3f0eb 100%);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-news__nav-btn:hover {
  border-color: color-mix(in srgb, var(--th-a) 35%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-news__all:hover {
  border-color: color-mix(in srgb, var(--th-a) 35%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-news__link:hover {
  border-color: color-mix(in srgb, var(--th-a) 28%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-news__accent {
  background: linear-gradient(90deg, #1c1917, var(--th-a) 45%, #a16207);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-news__card.is-pinned .pd-news__link {
  border-color: color-mix(in srgb, var(--th-a) 22%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-news__date {
  background: linear-gradient(145deg, #1c1917 0%, var(--th-a) 70%, #a16207 100%);
  box-shadow: 0 8px 18px color-mix(in srgb, var(--th-a) 22%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-news__tag {
  color: var(--th-a);
  background: color-mix(in srgb, var(--th-a) 8%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-flow {
  --pd-accent: var(--th-a);
  background: radial-gradient(ellipse 70% 55% at 50% 0%, color-mix(in srgb, var(--th-a) 5%, transparent), transparent 60%),
    #f3f0eb;
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-flow__cta {
  box-shadow: 0 10px 24px color-mix(in srgb, var(--th-a) 22%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-flow__cta:hover {
  background: var(--th-a);
  box-shadow: 0 14px 28px color-mix(in srgb, var(--th-a) 28%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-flow__point:hover {
  border-color: color-mix(in srgb, var(--th-a) 28%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-flow__num {
  color: color-mix(in srgb, var(--th-a) 35%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-flow__point:hover .pd-flow__mark {
  border-color: color-mix(in srgb, var(--th-a) 45%, transparent);
  color: var(--th-a);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-about {
  --pd-accent: var(--th-a);
  background: radial-gradient(ellipse 55% 45% at 8% 20%, rgba(176, 138, 60, 0.08), transparent 55%),
    radial-gradient(ellipse 50% 40% at 92% 80%, color-mix(in srgb, var(--th-a) 6%, transparent), transparent 55%),
    linear-gradient(180deg, #f3efe8 0%, #f8f5f0 48%, #efeae2 100%);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-about__btn--solid {
  box-shadow: 0 14px 28px color-mix(in srgb, var(--th-a) 22%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-about__btn--solid:hover {
  background: var(--th-a-deep);
  border-color: var(--th-a-deep);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-about__btn--ghost:hover {
  border-color: color-mix(in srgb, var(--th-a) 45%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-about__axis:hover {
  border-color: color-mix(in srgb, var(--th-a) 22%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-about__axis-icon {
  border: 1px solid color-mix(in srgb, var(--th-a) 20%, transparent);
  background: color-mix(in srgb, var(--th-a) 6%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-board {
  --pd-accent: var(--th-a);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-board__all {
  border-bottom: 1px solid color-mix(in srgb, var(--th-a) 30%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-board__card:hover {
  border-color: color-mix(in srgb, var(--th-a) 28%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-speakers {
  --pd-accent: var(--th-a);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-speakers__carousel .card-carousel__nav:hover {
  border-color: color-mix(in srgb, var(--th-a) 30%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-speakers__card:hover {
  border-color: color-mix(in srgb, var(--th-a) 22%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-speakers__cta:hover {
  background: var(--th-a);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-panels {
  --pd-accent: var(--th-a);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-panels__all {
  box-shadow: 0 12px 28px color-mix(in srgb, var(--th-a) 22%, transparent);
}
html.site-template-aurum:where(:not(.site-template-summit)) .pd-panels__all:hover {
  background: var(--th-a);
}
html.site-template-aurum:where(:not(.site-template-summit)) .auth-modal__aside-btn,
html.site-template-aurum:where(:not(.site-template-summit)) .auth-modal__submit,
html.site-template-aurum:where(:not(.site-template-summit)) .auth-modal__btn--primary,
html.site-template-aurum:where(:not(.site-template-summit)) .auth-register__submit {
  background: #b08a3c !important;
}
