.sw-root{--sw-bg:#050b14;--sw-ink:#f8f4e6;--sw-ink-soft:#94a3b8;--sw-accent:#d4af37;--sw-font-display:var(--font-cinzel), "Cinzel", Georgia, serif;--sw-font-body:var(--font-inter), "Inter", system-ui, sans-serif}.sw-root .sw-copy__title,.sw-root .sw-copy__eyebrow{font-family:var(--sw-font-display)}.sw-root .sw-copy__title{color:var(--sw-ink);text-transform:uppercase;letter-spacing:.03em;text-shadow:0 2px 30px #050b14d9}.sw-root .sw-copy__body{text-shadow:0 1px 16px #050b14e6}.sw-root .sw-btn--primary{background:var(--sw-accent);color:#050b14;box-shadow:0 10px 30px #d4af3747}.sw-root .sw-btn--ghost{color:var(--sw-ink);border-color:#f8f4e659}.sw-root .sw-copy__tags li{color:var(--sw-accent);background:#d4af3714;border-color:#d4af3759}.sw-root .sw-route__label{color:var(--sw-ink);background:#050b14b8;border-color:#d4af3740}.sw-root .sw-nav{background:#050b148c;border-color:#d4af3733}.sw-root .sw-nav__item{color:var(--sw-ink-soft)}.sw-root .sw-nav__item.is-active{color:#050b14;background:var(--sw-accent)}.sw-root .sw-hint{color:var(--sw-ink-soft)}.sw-root .sw-scene,.sw-root .sw-scene__still{will-change:auto}.sw-root .sw-btn:focus-visible,.sw-root .sw-route__dot:focus-visible,.sw-root .sw-nav__item:focus-visible{outline:2px solid var(--sw-accent);outline-offset:3px;border-radius:6px}.sw-post{z-index:45;background:#050b14;position:relative}[dir=rtl] .sw-copy{text-align:right;left:auto;right:clamp(18px,5vw,64px)}[dir=rtl] .sw-copylayer:before{transform:scaleX(-1)}[dir=rtl] .sw-copy__tags{justify-content:flex-start}[dir=rtl] .sw-route{left:clamp(14px,2.4vw,30px);right:auto}[dir=rtl] .sw-route__label{left:24px;right:auto}@media (max-width:860px){[dir=rtl] .sw-copy{left:clamp(18px,5vw,64px);right:clamp(18px,5vw,64px)}[dir=rtl] .sw-route{left:6px;right:auto}}
