/* Generated by scripts/gen-theme-harmony.py from templates/kapadokya/v1/css/final.css (do not edit). Summit-family colours of the
   source mapped to the active theme's tokens; loaded right after templates/kapadokya/v1/css/final.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-template-kapadokya:where(:not(.site-template-summit)) {
  --kapadokya-mid: var(--th-a-deep);
  --kapadokya-sage: var(--th-a);
  --kapadokya-mist: var(--th-a-light);
  --kapadokya-sand: var(--th-a-light);
  --og-blue-light: var(--th-a-deep);
  --og-green: var(--th-a-deep);
  --og-green-light: var(--th-a-light);
  --og-teal: var(--th-a-deep);
  --og-coral: var(--th-a);
  --og-coral-dark: var(--th-a-deep);
  --og-sun: var(--th-a-light);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .contact-channel__icon--wa {
  border-color: color-mix(in srgb, var(--th-a-light) 55%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .contact-congress--banner {
  background: radial-gradient(ellipse 55% 120% at 100% 0%, color-mix(in srgb, var(--th-a-light) 45%, transparent) 0%, transparent 55%),
    #ffffff !important;
}
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-page-hero,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .legal-page-hero,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .page-hero,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .about-page__hero-bg,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .abs-hero {
  background: radial-gradient(ellipse 70% 80% at 8% 0%, color-mix(in srgb, var(--th-a-light) 55%, transparent) 0%, transparent 55%),
    #ffffff !important;
}
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-page-hero__orb--blue {
  background: color-mix(in srgb, var(--th-a-light) 35%, transparent) !important;
}
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-page-hero__badge i,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-page-hero__eyebrow i {
  color: var(--th-a-deep) !important;
}
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) body.site-inner .mp-hero,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) body.site-inner .mp-hero--compact {
  background: radial-gradient(ellipse 70% 80% at 8% 0%, color-mix(in srgb, var(--th-a-light) 45%, transparent) 0%, transparent 55%),
    #ffffff !important;
}
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .program-pro-hero {
  background: radial-gradient(ellipse 70% 80% at 8% 0%, color-mix(in srgb, var(--th-a-light) 40%, transparent) 0%, transparent 55%),
    #ffffff !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .page-dates__type,
html.site-template-kapadokya:where(:not(.site-template-summit)) body.site-inner .nav-dropdown__link.is-active,
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__stat,
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-day-chip,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-about-page__card-icon {
  border-color: color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .prose-congress a:hover {
  color: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-timeline__marker,
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__roster-dot {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .file-library__preview {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__sponsors .sponsor-band__eyebrow {
  border-color: color-mix(in srgb, var(--th-a-light) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .sponsor-band__eyebrow {
  border-color: color-mix(in srgb, var(--th-a-light) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown--footer {
  border-color: color-mix(in srgb, var(--th-a-light) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown__unit {
  border-color: color-mix(in srgb, var(--th-a-light) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown__label {
  color: var(--th-a-light) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown__sep {
  color: color-mix(in srgb, var(--th-a-light) 55%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__accent {
  background: linear-gradient(90deg, #3c3c3b 0%, var(--th-a-deep) 38%, var(--th-a-light) 68%, #f7f8fa 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__contact-icon {
  background: var(--th-a-deep) !important;
  border-color: color-mix(in srgb, var(--th-a-light) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-item__accent {
  background: linear-gradient(90deg, #2a2a29, #4a4a48, var(--th-a-deep)) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-item:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 32%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-item__date {
  border-color: color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-item__icon {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__member-btn.committees__featured-card:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__member-btn.committees__featured-card:focus-visible {
  border-color: color-mix(in srgb, var(--th-a-deep) 28%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__member-btn.committees__grid-card:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__member-btn.committees__grid-card:focus-visible {
  border-color: color-mix(in srgb, var(--th-a-deep) 22%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) 
.fees-page {
  background: radial-gradient(ellipse 70% 40% at 0% 0%, color-mix(in srgb, var(--th-a-deep) 8%, transparent), transparent 55%),
    linear-gradient(180deg, var(--surface-1) 0%, #fff 28%, var(--surface-0) 100%);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .fees-page__btn--ghost:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .registration-summary {
  box-shadow: 0 16px 40px color-mix(in srgb, var(--th-a-deep) 25%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .registration-profile__link:hover {
  box-shadow: 0 6px 16px color-mix(in srgb, var(--th-a-deep) 22%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .registration-form-card__eyebrow {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .registration-form__select:focus,
html.site-template-kapadokya:where(:not(.site-template-summit)) .registration-form__input:focus {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-deep) 15%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .registration-participation__input:checked + .registration-participation__card {
  box-shadow: 0 8px 24px color-mix(in srgb, var(--th-a-deep) 15%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .registration-form__submit {
  box-shadow: 0 10px 28px color-mix(in srgb, var(--th-a-deep) 35%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .registration-form__submit:hover {
  box-shadow: 0 14px 32px color-mix(in srgb, var(--th-a-deep) 40%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-hero {
  background: radial-gradient(ellipse 70% 80% at 8% 0%, color-mix(in srgb, var(--th-a-light) 55%, transparent) 0%, transparent 55%),
    #ffffff !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-usercard__avatar {
  background: var(--th-a-deep);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-template-download__btn {
  box-shadow: 0 4px 14px color-mix(in srgb, var(--th-a-deep) 8%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-template-download__btn:hover {
  border-color: var(--th-a-light);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-template-banner {
  border: 2px solid var(--th-a-light);
  box-shadow: 0 10px 28px color-mix(in srgb, var(--th-a-deep) 12%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-template-banner__btn {
  box-shadow: 0 8px 20px color-mix(in srgb, var(--th-a-deep) 28%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-template-banner__btn:hover {
  box-shadow: 0 12px 24px color-mix(in srgb, var(--th-a-deep) 34%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-form__step {
  background: var(--th-a-deep);
  box-shadow: 0 4px 10px color-mix(in srgb, var(--th-a-deep) 25%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-author-card:focus-within {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a) 15%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-section-card__num {
  background: var(--th-a-deep);
  box-shadow: 0 4px 10px color-mix(in srgb, var(--th-a-deep) 22%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-type:hover {
  box-shadow: 0 4px 14px color-mix(in srgb, var(--th-a-deep) 8%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-type--on {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a) 15%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-input:focus {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-deep) 12%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-btn--primary {
  box-shadow: 0 6px 16px color-mix(in srgb, var(--th-a-deep) 28%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abstract-type-card--active {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--th-a-deep) 15%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abstract-field__control:focus {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-deep) 15%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abstract-form__submit {
  box-shadow: 0 10px 28px color-mix(in srgb, var(--th-a-deep) 35%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abstract-form__submit:hover {
  box-shadow: 0 14px 32px color-mix(in srgb, var(--th-a-deep) 40%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-hero,
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-hero--compact,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) body.site-inner .mp-hero,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) body.site-inner .mp-hero--compact {
  background: radial-gradient(ellipse 70% 80% at 8% 0%, color-mix(in srgb, var(--th-a-light) 45%, transparent) 0%, transparent 55%),
    #ffffff !important;
  background-image: radial-gradient(ellipse 70% 80% at 8% 0%, color-mix(in srgb, var(--th-a-light) 45%, transparent) 0%, transparent 55%),
    #ffffff !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-hero::after,
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-hero--compact::after {
  background: color-mix(in srgb, var(--th-a-light) 28%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-usercard__avatar {
  background: var(--th-a-deep);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-journey__item--done .mp-journey__dot {
  background: var(--th-a-deep);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-donut-legend__swatch--emerald {
  background: var(--th-a-deep);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-action:hover {
  box-shadow: 0 4px 12px color-mix(in srgb, var(--th-a-deep) 8%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-btn--primary {
  box-shadow: 0 4px 12px color-mix(in srgb, var(--th-a-deep) 25%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-doc-tile:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-doc-tile:focus-visible {
  box-shadow: 0 8px 20px color-mix(in srgb, var(--th-a-deep) 12%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-form__control:focus {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-deep) 15%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-profile-card__avatar {
  background: var(--th-a-deep);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .member-cert-print__frame {
  border: 2px solid color-mix(in srgb, var(--th-a-deep) 35%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .member-cert-print--workshop .member-cert-print__band {
  background: linear-gradient(90deg, #4a4a48 0%, #4a4a48 35%, var(--th-a-deep) 70%, #4a4a48 100%);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .member-cert-print--workshop .member-cert-print__frame {
  border-color: color-mix(in srgb, var(--th-a-deep) 45%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .member-cert-print--workshop .member-cert-print__frame--inner {
  border-color: color-mix(in srgb, var(--th-a-deep) 18%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .member-cert-print--workshop .member-cert-print__watermark {
  color: color-mix(in srgb, var(--th-a-deep) 4.5%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .member-cert-workshop-card--landscape {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 32%, transparent);
  box-shadow: inset 0 1px 0 rgb(255 255 255 / 0.9),
    0 4px 14px color-mix(in srgb, var(--th-p-deep) 6%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .member-cert-print__meta--landscape {
  border-top: 1px solid color-mix(in srgb, var(--th-a-deep) 15%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .member-badge-print__role {
  box-shadow: 0 2px 8px color-mix(in srgb, var(--th-a-deep) 28%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .member-badge-print__tag {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 22%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mprof-avatar {
  background: var(--th-a-deep);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mprof-input:focus {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-deep) 15%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mprof-submit {
  box-shadow: 0 4px 14px color-mix(in srgb, var(--th-a-deep) 35%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mprof-submit:hover {
  box-shadow: 0 6px 20px color-mix(in srgb, var(--th-a-deep) 40%, transparent);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-announcement-detail__related .og-news__card-accent {
  background: linear-gradient(90deg, #4a4a48, var(--th-a-deep)) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-downloads-panel__label {
  color: var(--th-a) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-general-tab__intro,
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-bildiri-quick,
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-full-online-teaser {
  background: radial-gradient(ellipse 70% 80% at 8% 0%, color-mix(in srgb, var(--th-a-light) 35%, transparent) 0%, transparent 55%),
    #ffffff !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-timeline__opening-hero {
  background: radial-gradient(ellipse 70% 80% at 8% 0%, color-mix(in srgb, var(--th-a-light) 40%, transparent) 0%, transparent 55%),
    #ffffff !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-sidebar__stat-label {
  color: var(--th-a) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-legend__item--workshop .program-legend__dot {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-legend__item--break .program-legend__dot,
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-legend__item--lunch .program-legend__dot,
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-legend__item--social .program-legend__dot,
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-legend__item--gala .program-legend__dot {
  background: var(--th-a) !important;
}
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-header .site-header__inner,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-header--scrolled .site-header__inner,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) body.site-inner .site-header .site-header__inner,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-header .site-header__inner,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-header--scrolled .site-header__inner,
html.site-template-kapadokya:where(:not(.site-template-summit)) body.site-inner .site-header .site-header__inner {
  border-color: color-mix(in srgb, var(--th-a-light) 22%, transparent) !important;
}
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .btn-header-primary,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-header .btn-header-primary,
html.site-template-kapadokya:where(:not(.site-template-summit)) .btn-header-primary,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-header .btn-header-primary,
html.site-template-kapadokya:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-primary {
  border: 1px solid var(--th-a-deep) !important;
}
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .btn-header-outline,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-header .btn-header-outline,
html.site-template-kapadokya:where(:not(.site-template-summit)) .btn-header-outline,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-header .btn-header-outline,
html.site-template-kapadokya:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-outline {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 70%, transparent) !important;
}
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .btn-header-outline:hover,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-header .btn-header-outline:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .btn-header-outline:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-header .btn-header-outline:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-outline:hover {
  border-color: var(--th-a-light) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__chip {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 40%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__panel-icon,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__contact-icon {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown--footer,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown__unit {
  border-color: color-mix(in srgb, var(--th-a-light) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown__title,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown__title i,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown__label,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown__sep {
  color: var(--th-a-light) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__social-link {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__social-link:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__social-link:focus-visible {
  border-color: var(--th-a-light) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__credit-label {
  color: var(--th-a-light) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__credit-badge {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__credit-badge:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__credit-badge:hover i {
  border-color: var(--th-a-light) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__accent {
  background: linear-gradient(90deg, #3c3c3b 0%, #4a4a48 42%, var(--th-a) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__shade,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer--photo .og-footer__shade {
  background: linear-gradient(90deg, rgb(31 31 30 / 0.92) 0%, color-mix(in srgb, var(--th-p-deep) 55%, transparent) 100%),
    linear-gradient(180deg, rgb(31 31 30 / 0.4) 0%, rgb(31 31 30 / 0.94) 100%) !important;
}
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-header .site-nav-mobile,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) body.site-inner .site-nav-mobile,
html.site-template-kapadokya:where(:not(.site-template-summit)) .site-nav-mobile {
  border-top-color: color-mix(in srgb, var(--th-a-light) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__sponsors .sponsor-marquee__link:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__sponsors .sponsor-marquee__link:focus-visible {
  border-color: color-mix(in srgb, var(--th-a-light) 50%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown__live,
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-event-countdown__live-dot {
  color: var(--th-a-light) !important;
  background-color: var(--th-a-light);
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .countdown-box--seconds {
  background: color-mix(in srgb, var(--th-a-light) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .site-footer__glow--teal {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .site-footer__btn--ghost:hover {
  border-color: color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
  background: color-mix(in srgb, var(--th-a-deep) 10%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .site-footer__social-link:hover {
  background: color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
  border-color: color-mix(in srgb, var(--th-a-light) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) a.site-footer__contact-item:hover {
  background: color-mix(in srgb, var(--th-a-deep) 8%, transparent) !important;
  border-color: color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .site-footer__contact-icon {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .site-footer__credit-badge:hover {
  background: color-mix(in srgb, var(--th-a-light) 12%, transparent) !important;
  border-color: color-mix(in srgb, var(--th-a-light) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-about {
  background: radial-gradient(ellipse 80% 50% at 50% 0%, color-mix(in srgb, var(--th-a-deep) 10%, transparent) 0%, transparent 55%),
    linear-gradient(180deg, var(--surface-0) 0%, var(--surface-1) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-about__eyebrow {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-about__meta-icon {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-about__hybrid-bg::after {
  background: radial-gradient(circle, color-mix(in srgb, var(--th-a-light) 20%, transparent) 0%, transparent 70%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-fees {
  background: radial-gradient(ellipse 65% 50% at 0% 0%, color-mix(in srgb, var(--th-a-deep) 7%, transparent) 0%, transparent 55%),
    linear-gradient(180deg, var(--surface-1) 0%, var(--surface-2) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-fees__eyebrow {
  background: color-mix(in srgb, var(--th-a-deep) 10%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-fees__row:hover {
  background: color-mix(in srgb, var(--th-a-deep) 5%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-fees__row-price {
  background: color-mix(in srgb, var(--th-a-deep) 8%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 14%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-fees__btn--ghost:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-announcements {
  background: radial-gradient(ellipse 70% 45% at 100% 0%, color-mix(in srgb, var(--th-a-deep) 8%, transparent) 0%, transparent 55%),
    linear-gradient(180deg, var(--surface-1) 0%, var(--surface-2) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-announcements__eyebrow {
  background: color-mix(in srgb, var(--th-a-deep) 10%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-announcements__card:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-announcements__card--featured {
  border-color: color-mix(in srgb, var(--th-a-deep) 30%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-announcements__featured-rings {
  background: radial-gradient(circle at 80% 20%, color-mix(in srgb, var(--th-a-light) 22%, transparent) 0%, transparent 45%),
    radial-gradient(circle at 20% 80%, rgb(255 255 255 / 0.08) 0%, transparent 40%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-announcements__card-icon {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-announcements__dates-item.is-next {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-announcements__dates-item.is-next .home-announcements__dates-badge {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-announcements__aside-card::after {
  background: radial-gradient(circle, color-mix(in srgb, var(--th-a-light) 18%, transparent) 0%, transparent 70%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-announcements__quicklinks a:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-announcements__quicklink-icon {
  background: color-mix(in srgb, var(--th-a-deep) 10%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__bg {
  background: radial-gradient(ellipse 90% 70% at 50% -10%, color-mix(in srgb, var(--th-a-deep) 14%, transparent) 0%, transparent 55%),
    radial-gradient(ellipse 50% 40% at 0% 100%, rgb(244 63 94 / 0.06) 0%, transparent 50%),
    linear-gradient(165deg, var(--surface-2) 0%, #f6f8fa 42%, #eef2f4 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__orb--teal {
  background: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__orb--amber {
  background: color-mix(in srgb, var(--th-a-light) 28%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__rings::after {
  border-color: color-mix(in srgb, var(--th-a-light) 15%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__dots-float {
  background-image: radial-gradient(circle, color-mix(in srgb, var(--th-a-deep) 35%, transparent) 2px, transparent 2px),
    radial-gradient(circle, color-mix(in srgb, var(--th-a-light) 40%, transparent) 1.5px, transparent 1.5px) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__eyebrow {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__nav {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__dot {
  background: color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__dot.is-active {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__dot:hover:not(.is-active) {
  background: color-mix(in srgb, var(--th-a-deep) 50%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__card:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__card--active {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--th-a-deep) 30%, transparent),
    0 24px 56px rgb(31 31 30 / 0.28) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-dates__card-badge {
  box-shadow: 0 4px 12px color-mix(in srgb, var(--th-a-light) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees {
  background: radial-gradient(ellipse 90% 55% at 50% -10%, color-mix(in srgb, var(--th-a-deep) 9%, transparent) 0%, transparent 55%),
    radial-gradient(ellipse 50% 40% at 100% 50%, rgb(31 31 30 / 0.04) 0%, transparent 55%),
    linear-gradient(180deg, var(--surface-3) 0%, var(--surface-2) 42%, var(--surface-0) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__orb--teal {
  background: color-mix(in srgb, var(--th-a-deep) 14%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__orb--gold {
  background: color-mix(in srgb, var(--th-a-light) 10%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__rings {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 8%, transparent) !important;
  box-shadow: 0 0 0 48px color-mix(in srgb, var(--th-a-deep) 3%, transparent), 0 0 0 96px rgb(31 31 30 / 0.02) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__eyebrow {
  background: color-mix(in srgb, var(--th-a-deep) 10%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 18%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__group-icon {
  background: color-mix(in srgb, var(--th-a-deep) 10%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 16%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__member-btn.committees__featured-card:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__member-btn.committees__featured-card:focus-visible {
  border-color: color-mix(in srgb, var(--th-a-deep) 28%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__member-btn.committees__grid-card:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__member-btn.committees__grid-card:focus-visible {
  border-color: color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__profile-hint--compact {
  background: color-mix(in srgb, var(--th-a-deep) 10%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-leader-panel:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-council:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-leader-icon,
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-council-icon {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-leader-panel--honor .committees__home-leader-icon {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-council--scientific .committees__home-council-icon {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-mosaic-item:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-mosaic-item:focus-visible {
  border-color: color-mix(in srgb, var(--th-a-deep) 28%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-council-link {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-card:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 24%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-card-icon {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-card--honor .committees__home-card-icon {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-card--scientific .committees__home-card-icon {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-spotlight:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .committees__home-spotlight:focus-visible {
  border-color: color-mix(in srgb, var(--th-a-deep) 28%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committee-modal__hero {
  background: linear-gradient(135deg, var(--surface-0) 0%, color-mix(in srgb, var(--th-a-deep) 12%, transparent) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committee-modal__link {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .committee-modal__bio-icon {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels {
  background: radial-gradient(ellipse 80% 50% at 50% 0%, color-mix(in srgb, var(--th-a-deep) 9%, transparent) 0%, transparent 58%),
    linear-gradient(180deg, var(--surface-0) 0%, var(--surface-1) 55%, var(--surface-2) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-speakers {
  background: radial-gradient(ellipse 70% 45% at 80% 0%, color-mix(in srgb, var(--th-p-light) 7%, transparent) 0%, transparent 55%),
    radial-gradient(ellipse 60% 40% at 10% 100%, color-mix(in srgb, var(--th-a-deep) 8%, transparent) 0%, transparent 50%),
    linear-gradient(180deg, var(--surface-1) 0%, var(--surface-2) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-workshops {
  background: radial-gradient(ellipse 75% 55% at 50% 0%, color-mix(in srgb, var(--th-a-deep) 10%, transparent) 0%, transparent 58%),
    linear-gradient(180deg, var(--surface-2) 0%, #edf1f3 50%, var(--surface-1) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-workshops__overlay {
  background: radial-gradient(ellipse 90% 70% at 50% 15%, color-mix(in srgb, var(--th-a-deep) 10%, transparent) 0%, transparent 55%),
    linear-gradient(180deg, rgb(248 250 252 / 0.88) 0%, rgb(241 245 249 / 0.92) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__orb--teal {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__rings {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 10%, transparent) !important;
  box-shadow: 0 0 0 32px color-mix(in srgb, var(--th-a-deep) 3%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-workshops__orb--amber {
  background: color-mix(in srgb, var(--th-a-deep) 14%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__eyebrow {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__card:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 28%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__card-icon {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 18%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__chair {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__avatar {
  border: 2px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__speaker-count {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__speaker-dot {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-deep) 15%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__topic {
  background: color-mix(in srgb, var(--th-a-deep) 10%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 18%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__person-btn.home-panels__chair {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__person-btn.home-panels__chair:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__person-btn.home-panels__chair:focus-visible {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__speaker-btn:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__speaker-btn:focus-visible {
  background: color-mix(in srgb, var(--th-a-deep) 6%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__carousel.card-carousel--autoplay .card-carousel__viewport::after {
  background: linear-gradient(90deg, rgb(13 74 50 / 0.12), color-mix(in srgb, var(--th-a-deep) 50%, transparent), rgb(13 74 50 / 0.12)) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-panels__foot-link {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-workshops__eyebrow {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-workshops__ring {
  box-shadow: 0 8px 24px color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .card-carousel__nav {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-speakers__orb--teal {
  background: color-mix(in srgb, var(--th-a-deep) 14%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .home-speakers__dots {
  background-image: radial-gradient(circle, color-mix(in srgb, var(--th-a-deep) 20%, transparent) 1.5px, transparent 1.5px) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .sponsor-band__eyebrow {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .sponsor-marquee__link:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .sponsor-marquee__link:focus-visible {
  background: color-mix(in srgb, var(--th-p-deep) 88%, transparent) !important;
  border-color: color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--th-a-light) 18%, transparent),
    0 10px 24px rgb(0 0 0 / 0.35) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .sponsor-marquee__link:focus-visible {
  outline: 2px solid color-mix(in srgb, var(--th-a-light) 70%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .sponsor-marquee__link--card:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .sponsor-marquee__link--card:focus-visible {
  border-color: color-mix(in srgb, var(--th-a-light) 50%, transparent) !important;
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--th-a-light) 28%, transparent),
    0 10px 24px rgb(0 0 0 / 0.3) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) body.site-inner .btn-header-outline:hover {
  border-color: color-mix(in srgb, var(--th-a-light) 55%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .about-page__highlight:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 40%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .about-page__highlight-icon {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .about-page__cta-btn--ghost:hover {
  border-color: color-mix(in srgb, var(--th-a-light) 50%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-item:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-item--pinned {
  border-color: color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--th-a-light) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-item__date {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-item__icon {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .archive-year-featured {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .archive-year-item__date-block {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .speaker-item:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .speaker-item--keynote {
  border-color: color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .speaker-item__action--ghost:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 40%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .speaker-item__action--bio {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .fees-page {
  background: radial-gradient(ellipse 70% 40% at 0% 0%, color-mix(in srgb, var(--th-a-deep) 8%, transparent), transparent 55%),
    linear-gradient(180deg, var(--surface-1) 0%, #fff 28%, var(--surface-0) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .fees-page__btn--ghost:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .fees-tier--featured {
  border-color: color-mix(in srgb, var(--th-a-deep) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .fees-tier__icon {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .fees-tier--student .fees-tier__icon {
  background: color-mix(in srgb, var(--th-a-light) 14%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .fees-info-panel {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-page__panels-jump {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .panel-poster__thumb:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 40%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .workshop-detail-card__capacity {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .workshop-detail-card__btn--outline {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-filters__select:hover,
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-filters__input:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-filters__select:focus,
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-filters__input:focus {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-deep) 15%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-filters__btn--ghost:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 40%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-flow__row:not(:last-child) .program-flow__rail::after {
  background: linear-gradient(180deg, color-mix(in srgb, var(--th-a-deep) 35%, transparent) 0%, color-mix(in srgb, var(--th-a-deep) 8%, transparent) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-flow__action-btn--detail {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-session-hero::before {
  background: radial-gradient(ellipse 70% 55% at 100% 0%, color-mix(in srgb, var(--th-a-deep) 12%, transparent), transparent 55%),
    radial-gradient(ellipse 50% 40% at 0% 100%, rgb(60 60 59 / 0.08), transparent 50%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-session-chip--type {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-session-btn--calendar {
  border-color: color-mix(in srgb, var(--th-a-deep) 40%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-session-btn--ghost:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 40%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-session-speaker__avatar {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-session-panel__catalog-link {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 30%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-session-live {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-session-btn--outline {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-session-live--locked {
  border-color: color-mix(in srgb, var(--th-a-deep) 32%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-session-live-locked__btn--secondary {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-page__action-btn {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-day-nav__btn:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-hour-jump__btn {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-day__toggle:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-hour.is-open {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-agenda__link--detail {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .contact-form__input:focus {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-deep) 15%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .page-dates-strip__countdown {
  background: color-mix(in srgb, var(--th-a-deep) 15%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .page-dates__mesh {
  background-image: radial-gradient(circle at 12% 18%, rgb(192 16 24 / 0.08) 0%, transparent 42%),
    radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--th-a-light) 7%, transparent) 0%, transparent 38%),
    linear-gradient(rgb(148 163 184 / 0.04) 1px, transparent 1px),
    linear-gradient(90deg, rgb(148 163 184 / 0.04) 1px, transparent 1px) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .page-dates__orb--amber {
  background: color-mix(in srgb, var(--th-a-light) 10%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .page-dates__pill--next {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .accommodation-social__item--gala {
  box-shadow: 0 4px 16px color-mix(in srgb, var(--th-a) 10%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .accommodation-social__icon {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-usercard__avatar {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-author-card:focus-within {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-light) 15%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-sections-total {
  box-shadow: 0 2px 8px color-mix(in srgb, var(--th-a-deep) 6%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-section-card:focus-within {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-light) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .abs-type--on {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-light) 15%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-hero {
  background: linear-gradient(125deg, var(--kapadokya-ink) 0%, var(--kapadokya-pine) 40%, var(--kapadokya-btn) 100%),
    radial-gradient(ellipse 70% 100% at 0% 100%, color-mix(in srgb, var(--th-a-deep) 25%, transparent), transparent 50%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-hero--compact {
  background: linear-gradient(125deg, color-mix(in srgb, var(--th-p-deep) 97%, transparent) 0%, color-mix(in srgb, var(--th-p-deep) 94%, transparent) 42%, rgb(192 16 24 / 0.92) 100%),
    radial-gradient(ellipse 80% 120% at 100% 0%, color-mix(in srgb, var(--th-a-light) 22%, transparent), transparent 55%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-usercard__avatar {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mp-profile-card__avatar {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .legal-page-hero__bg {
  background: radial-gradient(ellipse 70% 50% at 90% 10%, rgb(255 255 255 / 0.08), transparent),
    radial-gradient(ellipse 50% 40% at 0% 100%, color-mix(in srgb, var(--th-a-deep) 20%, transparent), transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .mprof-avatar {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .live-hub__btn--ghost:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .live-hub__input:focus,
html.site-template-kapadokya:where(:not(.site-template-summit)) .live-hub__textarea:focus {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-deep) 15%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .live-hub-inline__panel-icon {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .live-hub-inline__questions-link {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 30%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .live-hub-inline__input:focus,
html.site-template-kapadokya:where(:not(.site-template-summit)) .live-hub-inline__textarea:focus {
  border-color: color-mix(in srgb, var(--th-a-deep) 55%, transparent) !important;
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-pro-hero::before {
  background: radial-gradient(ellipse 55% 80% at 95% 40%, color-mix(in srgb, var(--th-a-deep) 35%, transparent) 0%, transparent 70%),
    radial-gradient(ellipse 35% 55% at 5% 90%, color-mix(in srgb, var(--th-a-light) 12%, transparent) 0%, transparent 60%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-pro-hero__label {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-card:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-bildiri-quick {
  border: 1px solid var(--eyebrow-border, color-mix(in srgb, var(--th-a-deep) 28%, transparent)) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-bildiri-panel-head--online {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-full-online-teaser {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-full-online-teaser__icon {
  box-shadow: 0 2px 8px color-mix(in srgb, var(--th-a-deep) 15%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-full-online-teaser__btn {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-bildiri__grid--online .program-bildiri-hall .program-presentation-slot--pro.program-presentation-slot--linked:focus-visible {
  outline: 2px solid color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-online-timeline__intro {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-online-channels__btn.is-active {
  border-color: color-mix(in srgb, var(--th-a-deep) 40%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-online-timeline__toggle-all:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-bildiri__tab--general.is-active .program-bildiri__tab-num {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-cultural-timeline__item--travel .program-cultural-timeline__node,
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-cultural-timeline__item--start .program-cultural-timeline__node {
  box-shadow: 0 4px 12px color-mix(in srgb, var(--th-a) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-presentation-slot__ref {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-presentation-hero::before {
  background: radial-gradient(ellipse 70% 55% at 100% 0%, color-mix(in srgb, var(--th-a-deep) 12%, transparent), transparent 55%),
    radial-gradient(ellipse 50% 40% at 0% 100%, rgb(60 60 59 / 0.08), transparent 50%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-presentation-chip--type {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-presentation-authors {
  border-top: 1px solid color-mix(in srgb, var(--th-a-deep) 15%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-presentation-btn--secondary {
  border-color: color-mix(in srgb, var(--th-a-deep) 40%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-online-hero {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 28%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-online-intro {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 25%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-page--online-dedicated .program-filters--pro {
  border-color: color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-page--online-dedicated .program-day__head--pro {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .program-timeline__link--detail:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .hero-bg-gradient {
  background: radial-gradient(ellipse 70% 54% at 12% 18%, color-mix(in srgb, var(--th-a-deep) 18%, transparent) 0%, transparent 58%),
    linear-gradient(115deg, rgb(31 31 30 / 0.24) 0%, transparent 52%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .hero-slide-eyebrow {
  background: color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .hero-slide-btn--primary {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 18%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .hero-slide-btn--secondary:hover {
  border-color: color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .hero-slide-media__frame {
  box-shadow: 0 22px 52px rgb(0 0 0 / 0.34),
    0 0 0 1px color-mix(in srgb, var(--th-a-deep) 12%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .hero-slide-visual.is-hover .hero-slide-media__frame {
  border-color: color-mix(in srgb, var(--th-a-light) 28%, transparent) !important;
  box-shadow: 0 32px 68px rgb(0 0 0 / 0.42),
    0 0 0 1px color-mix(in srgb, var(--th-a-deep) 24%, transparent),
    -18px 18px 50px color-mix(in srgb, var(--th-a-deep) 13%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .hero-slide-visual--flat.is-hover .hero-slide-media__frame {
  box-shadow: 0 28px 56px rgb(0 0 0 / 0.38),
    0 0 0 1px color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .hero-slide-media__glow {
  background: radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--th-a-deep) 28%, transparent) 0%, transparent 68%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .hero-slider-arrow:hover {
  background: color-mix(in srgb, var(--th-a-deep) 22%, transparent) !important;
  border-color: color-mix(in srgb, var(--th-a-light) 40%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .hero-quicklinks__eyebrow {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .hero-quicklinks__card:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .cultural-excursion__spot--heritage .cultural-excursion__spot-icon {
  box-shadow: 0 4px 12px color-mix(in srgb, var(--th-a-deep) 18%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .cultural-route__item--travel .cultural-route__dot,
html.site-template-kapadokya:where(:not(.site-template-summit)) .cultural-route__item--start .cultural-route__dot {
  background: var(--th-a-deep) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-detail__hero-glow {
  background: radial-gradient(circle, color-mix(in srgb, var(--th-a-light) 22%, transparent) 0%, transparent 68%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-detail__congress-badge {
  background: color-mix(in srgb, var(--th-a-light) 18%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-light) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-detail__stage::before {
  background: radial-gradient(ellipse 70% 30% at 50% 0%, color-mix(in srgb, var(--th-a-deep) 7%, transparent) 0%, transparent 60%),
    linear-gradient(180deg, #eef2f7 0%, var(--ann-surface) 100%) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-detail__aside-btn--listen.is-active,
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-detail__aside-btn--listen:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-detail__tool-btn--listen.is-active,
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-detail__tool-btn--listen:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-doc-page .announcement-doc__meta {
  border: 1px solid color-mix(in srgb, var(--th-a-deep) 20%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-doc-page .announcement-doc__list li::before {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--th-a-deep) 15%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-detail__action-btn--listen.is-active {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-detail__more-card:hover {
  border-color: color-mix(in srgb, var(--th-a-deep) 35%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .announcement-request-form__payment--unpaid {
  background: color-mix(in srgb, var(--th-a-light) 12%, transparent) !important;
  border: 1px solid color-mix(in srgb, var(--th-a-light) 28%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .ann-pay-modal__icon {
  background: var(--th-a-deep) !important;
}
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-header .btn-header-outline,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .og-header .btn-header-outline:hover,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-outline,
html.site-preset-showcase.site-template-kapadokya:where(:not(.site-template-summit)) .site-nav-mobile .btn-header-outline:hover {
  border-color: color-mix(in srgb, var(--th-a-light) 70%, transparent) !important;
}
@media (max-width: 767px) {
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__chip {
  border: 1px solid color-mix(in srgb, var(--th-a-light) 45%, transparent) !important;
}
html.site-template-kapadokya:where(:not(.site-template-summit)) .og-footer__chip i {
  color: var(--th-a-light) !important;
}
}
