.elementor-kit-4{--e-global-color-primary:#C9B186;--e-global-color-secondary:#F5EFE1;--e-global-color-text:#C7BEB0;--e-global-color-accent:#6B5A34;--e-global-color-gold_50:#F7F0DE;--e-global-color-gold_100:#EBDDB9;--e-global-color-gold_200:#DEC89B;--e-global-color-gold_300:#D4BB86;--e-global-color-gold_500:#B39764;--e-global-color-gold_600:#8F7846;--e-global-color-gold_800:#463B22;--e-global-color-gold_900:#221D11;--e-global-color-ink_950:#0A0908;--e-global-color-ink_900:#12100E;--e-global-color-ink_850:#1A1613;--e-global-color-ink_800:#211D18;--e-global-color-ink_700:#2E2822;--e-global-color-ink_500:#58503F;--e-global-color-parch_50:#FBF7EC;--e-global-color-parch_200:#EDE4CE;--e-global-color-mana_w:#F9F5D7;--e-global-color-mana_u:#4A7CC1;--e-global-color-mana_b:#1A1613;--e-global-color-mana_r:#C1503C;--e-global-color-mana_g:#4E8B4A;--e-global-color-mana_c:#B8B0A3;--e-global-color-fg_tertiary:#8A8377;--e-global-color-signal_success:#6B8E5A;--e-global-color-live_green:#8bb17a;--e-global-typography-primary-font-family:"Cinzel";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Cormorant Garamond";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"JetBrains Mono";--e-global-typography-accent-font-weight:500;}.elementor-kit-4 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --gold-400:#C9B186; --gold-50:#F7F0DE; --gold-100:#EBDDB9; --gold-200:#DEC89B; --gold-300:#D4BB86; --gold-500:#B39764; --gold-600:#8F7846; --gold-700:#6B5A34; --gold-800:#463B22; --gold-900:#221D11; --ink-950:#0A0908; --ink-900:#12100E; --ink-850:#1A1613; --ink-800:#211D18; --ink-700:#2E2822; --ink-500:#58503F; --parch-50:#FBF7EC; --parch-100:#F5EFE1; --parch-200:#EDE4CE; --mana-w:#F9F5D7; --mana-u:#4A7CC1; --mana-b:#1A1613; --mana-r:#C1503C; --mana-g:#4E8B4A; --mana-c:#B8B0A3; --bg-canvas:#0A0908; --bg-surface:#12100E; --bg-raised:#1A1613; --fg-primary:#F5EFE1; --fg-secondary:#C7BEB0; --fg-tertiary:#8A8377; --accent:#C9B186; --accent-hover:#D4BB86; --accent-soft:rgba(201, 177, 134, 0.12); --border-subtle:rgba(201, 177, 134, 0.14); --border-default:rgba(201, 177, 134, 0.28); --border-strong:rgba(201, 177, 134, 0.55); --signal-success:#6B8E5A; --live-green:#8bb17a; --font-display:Cinzel; --font-serif:Cormorant Garamond; --font-sans:Inter; --font-mono:JetBrains Mono; --gold-glow:rgba(201, 177, 134, 0.35); --shadow-ink:rgba(0, 0, 0, 0.55); --ink-veil:rgba(10, 9, 8, 0.92); --gold-mist:rgba(201, 177, 134, 0.13); --gold-sheen:rgba(201, 177, 134, 0.16); --gold-highlight:rgba(255, 236, 196, 0.35); --gold-highlight-soft:rgba(255, 236, 196, 0.18); --shadow-soft:rgba(0, 0, 0, 0.3); --white-sheen:rgba(255, 255, 255, 0.2); --signal-border:rgba(107, 142, 90, 0.35); --signal-soft:rgba(107, 142, 90, 0.12); --accent-text:#C9B186; --danger-text:#E27B67; --danger-soft:rgba(193, 80, 60, 0.14); --danger-border:rgba(226, 123, 103, 0.45); --warn-text:#D9A441; --warn-soft:rgba(217, 164, 65, 0.14); --warn-border:rgba(217, 164, 65, 0.45); }