@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&family=EB+Garamond:ital,wght@0,400;0,500;1,400&display=swap");:root{--void:#03040a;--deep:#07090f;--panel:rgba(10,13,22,.92);--gold:#c9a84c;--gold2:#f2d878;--gold-dim:#5a4c1a;--gold-bg:rgba(201,168,76,.08);--gold-border:rgba(201,168,76,.18);--gold-border-hi:rgba(201,168,76,.5);--ice:#8abcda;--ice2:#c0ddf0;--text:#cec8b2;--text-dim:#6a6050;--text-bright:#f2ecd8;--font-display:"Cinzel",serif;--font-body:"EB Garamond",serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--void);color:var(--text);font-family:var(--font-body);font-size:18px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:var(--gold);text-decoration:none;transition:color .2s}a:hover{color:var(--gold2)}h1,h2,h3,h4{font-family:var(--font-display);color:var(--text-bright);font-weight:400;letter-spacing:.05em;text-transform:none;font-feature-settings:normal;font-variant:normal}body:before{background-image:radial-gradient(1px 1px at 20% 30%,rgba(201,168,76,.4) 0,transparent 100%),radial-gradient(1px 1px at 80% 10%,rgba(192,221,240,.3) 0,transparent 100%),radial-gradient(1px 1px at 50% 60%,rgba(201,168,76,.25) 0,transparent 100%),radial-gradient(1px 1px at 10% 80%,rgba(192,221,240,.2) 0,transparent 100%),radial-gradient(1px 1px at 90% 70%,rgba(201,168,76,.3) 0,transparent 100%),radial-gradient(1px 1px at 35% 15%,hsla(46,50%,90%,.2) 0,transparent 100%),radial-gradient(1px 1px at 65% 85%,rgba(192,221,240,.25) 0,transparent 100%),radial-gradient(1px 1px at 75% 45%,rgba(201,168,76,.2) 0,transparent 100%),radial-gradient(1px 1px at 25% 55%,hsla(46,50%,90%,.15) 0,transparent 100%),radial-gradient(1px 1px at 55% 25%,rgba(192,221,240,.2) 0,transparent 100%)}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}body:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E");opacity:.4}.container{max-width:900px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.divider{display:flex;align-items:center;gap:12px;margin:48px 0}.divider:after,.divider:before{content:"";flex:1 1;height:1px;background:var(--gold-border)}.divider span{color:var(--gold);opacity:.5;font-size:8px}