@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/cinzel-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/cinzel-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/cinzel-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/cinzel-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/eb-garamond-vietnamese-400-normal.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/eb-garamond-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/eb-garamond-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/eb-garamond-vietnamese-600-normal.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/eb-garamond-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/eb-garamond-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/eb-garamond-vietnamese-400-italic.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/eb-garamond-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/eb-garamond-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Runic;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/noto-sans-runic-runic-400-normal.woff2)format("woff2");unicode-range:U+16A0-16F8}@font-face{font-family:Noto Sans Ogham;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/noto-sans-ogham-ogham-400-normal.woff2)format("woff2");unicode-range:U+1680-169C}:root{--bg:#0a0f24;--bg-2:#121a3a;--surface:#161f45;--line:#2a3566;--text:#ece4d0;--muted:#a9a3b8;--gold:#d6ad55;--gold-2:#f0cf7e;--radius:14px;--content:1200px;--prose:760px;--font-display:"Cinzel", Georgia, serif;--font-body:"EB Garamond", Georgia, serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);margin:0;font-size:1.125rem;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:var(--gold-2)}h1,h2,h3{font-family:var(--font-display);letter-spacing:.02em;font-weight:600;line-height:1.2}.wrap{max-width:var(--content);margin:0 auto;padding:0 16px}.muted{color:var(--muted)}.btn{background:var(--gold);color:#1a1405;font-family:var(--font-display);letter-spacing:.04em;border-radius:999px;padding:.7em 1.4em;font-weight:600;text-decoration:none;display:inline-block}.btn:hover{background:var(--gold-2)}.prose{max-width:var(--prose);font-size:1.2rem;line-height:1.7}.prose h2{margin-top:1.8em}.prose img{border-radius:10px;margin:1.5em auto}.prose blockquote{border-left:3px solid var(--gold);color:var(--muted);margin:1.5em 0;padding:.2em 1.2em;font-style:italic}.prose a:not(.btn){color:var(--gold-2)}body{isolation:isolate;position:relative}body:before{content:"";z-index:-1;pointer-events:none;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='1100' height='1100'><g fill='none' stroke='%23e9dcb8' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'><g transform='rotate%2822 673 792%29' stroke-opacity='0.083'><path d='M676 773L673 811L691 798L684 808L660 806M660 800L659 812'/><circle cx='676' cy='773' r='3.5'/></g><g transform='rotate%28-6 152 299%29' stroke-opacity='0.071'><path d='M152 279L142 285M152 279L162 285M142 285L162 285M142 285L142 295M162 285L162 295M142 295L152 299M162 295L152 299M142 295L142 306M162 295L162 306M152 299L142 306M152 299L162 306M142 306L152 311M162 306L152 311M152 311L152 319M152 279L152 299M152 299L152 311'/><circle cx='152' cy='279' r='1.6'/><circle cx='142' cy='285' r='1.6'/><circle cx='162' cy='285' r='1.6'/><circle cx='142' cy='295' r='1.6'/><circle cx='162' cy='295' r='1.6'/><circle cx='152' cy='299' r='1.6'/><circle cx='142' cy='306' r='1.6'/><circle cx='162' cy='306' r='1.6'/><circle cx='152' cy='311' r='1.6'/><circle cx='152' cy='319' r='1.6'/></g><g transform='rotate%28-22 917 439%29' stroke-opacity='0.097'><path d='M914 423V442M908 429H919M914 437Q927 433 923 444Q920 452 926 455'/></g><g transform='rotate%28-13 265 1032%29' stroke-opacity='0.118'><path d='M285 1032A20 20 0 1 1 279 1018'/><path d='M279 1018l6 -6M279 1018l8 2'/><circle cx='265' cy='1032' r='11'/></g><g transform='rotate%28-1 351 653%29' stroke-opacity='0.102'><path d='M343 636L341 669L344 671L359 636L332 655L343 671M338 674L348 667'/><circle cx='343' cy='636' r='3.5'/></g><g transform='rotate%2827 895 68%29' stroke-opacity='0.067'><path d='M869 93L915 38L861 79L886 33L869 43M866 38L872 48'/><circle cx='869' cy='93' r='3.5'/></g><g transform='rotate%28-12 423 109%29' stroke-opacity='0.087'><path d='M423 79L408 88M423 79L438 88M408 88L438 88M408 88L408 103M438 88L438 103M408 103L423 109M438 103L423 109M408 103L408 120M438 103L438 120M423 109L408 120M423 109L438 120M408 120L423 127M438 120L423 127M423 127L423 139M423 79L423 109M423 109L423 127'/><circle cx='423' cy='79' r='2.4'/><circle cx='408' cy='88' r='2.4'/><circle cx='438' cy='88' r='2.4'/><circle cx='408' cy='103' r='2.4'/><circle cx='438' cy='103' r='2.4'/><circle cx='423' cy='109' r='2.4'/><circle cx='408' cy='120' r='2.4'/><circle cx='438' cy='120' r='2.4'/><circle cx='423' cy='127' r='2.4'/><circle cx='423' cy='139' r='2.4'/></g><g transform='rotate%2828 1049 902%29' stroke-opacity='0.101'><path d='M1043 872V908M1032 884H1054M1043 899Q1067 890 1061 911Q1055 926 1066 932'/></g><g transform='rotate%28-29 568 913%29' stroke-opacity='0.068'><path d='M584 913A16 16 0 1 1 579 902'/><path d='M579 902l6 -6M579 902l8 2'/><circle cx='568' cy='913' r='9'/></g><g transform='rotate%2810 121 919%29' stroke-opacity='0.062'><path d='M87 907L149 942L136 886L121 883M122 877L120 889'/><circle cx='87' cy='907' r='3.5'/></g></g></svg>"), url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='1500' height='1500'><g fill='none' stroke='%23e9dcb8' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'><g transform='rotate%28-21 714 970%29' stroke-opacity='0.049'><path d='M690 946H738M690 946V994M690 962H738M706 946V994M690 978H738M722 946V994M690 994H738M738 946V994'/><path d='M698 986L714 954L730 970L698 970'/></g><g transform='rotate%28-10 575 434%29' stroke-opacity='0.058'><path d='M599 407L580 470L611 434L549 409L611 429L551 461M548 455L554 466'/><circle cx='599' cy='407' r='3.5'/></g><g transform='rotate%28-25 172 1336%29' stroke-opacity='0.095'><circle cx='172' cy='1336' r='20'/><path d='M172 1318L180 1353L158 1325L190 1340L154 1340L186 1325L164 1353L172 1318'/></g><g transform='rotate%2828 1375 208%29' stroke-opacity='0.074'><circle cx='1360' cy='208' r='30'/><circle cx='1390' cy='208' r='30'/><path d='M1375 182V234'/></g><g transform='rotate%28-7 1285 831%29' stroke-opacity='0.049'><path d='M1294 848L1293 813L1269 842L1268 840L1269 820L1266 834M1260 832L1272 835'/><circle cx='1294' cy='848' r='3.5'/></g><g transform='rotate%28-9 1067 1404%29' stroke-opacity='0.065'><path d='M1043 1380H1091M1043 1380V1428M1043 1396H1091M1059 1380V1428M1043 1412H1091M1075 1380V1428M1043 1428H1091M1091 1380V1428'/><path d='M1051 1420L1067 1388L1083 1404L1051 1404'/></g><g transform='rotate%288 194 820%29' stroke-opacity='0.050'><path d='M186 797L217 826L190 844L181 840M183 834L178 845'/><circle cx='186' cy='797' r='3.5'/></g><g transform='rotate%2829 62 106%29' stroke-opacity='0.096'><circle cx='62' cy='106' r='16'/><path d='M62 91L68 119L50 97L76 109L48 109L74 97L56 119L62 91'/></g><g transform='rotate%2815 1261 1216%29' stroke-opacity='0.089'><circle cx='1251' cy='1216' r='20'/><circle cx='1271' cy='1216' r='20'/><path d='M1261 1199V1233'/></g><g transform='rotate%285 241 154%29' stroke-opacity='0.057'><path d='M227 129L234 182L212 157L230 127L212 150M208 147L217 154'/><circle cx='227' cy='129' r='3.5'/></g><g transform='rotate%28-22 827 63%29' stroke-opacity='0.088'><path d='M803 39H851M803 39V87M803 55H851M819 39V87M803 71H851M835 39V87M803 87H851M851 39V87'/><path d='M811 79L827 47L843 63L811 63'/></g></g></svg>"), url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='760' height='760'><g fill='%23f3e3b3'><circle cx='344' cy='425' r='1.6' fill-opacity='0.63'/><circle cx='386' cy='446' r='1.0' fill-opacity='0.66'/><circle cx='479' cy='603' r='1.0' fill-opacity='0.55'/><circle cx='69' cy='615' r='1.5' fill-opacity='0.42'/><circle cx='746' cy='733' r='1.4' fill-opacity='0.71'/><circle cx='120' cy='11' r='1.3' fill-opacity='0.43'/><circle cx='145' cy='184' r='0.9' fill-opacity='0.63'/><circle cx='335' cy='640' r='1.3' fill-opacity='0.72'/><circle cx='380' cy='503' r='1.3' fill-opacity='0.54'/><circle cx='758' cy='757' r='1.6' fill-opacity='0.75'/><circle cx='240' cy='175' r='1.1' fill-opacity='0.44'/><circle cx='582' cy='304' r='1.6' fill-opacity='0.59'/><circle cx='728' cy='644' r='0.9' fill-opacity='0.50'/><circle cx='692' cy='357' r='1.7' fill-opacity='0.60'/><circle cx='56' cy='478' r='1.5' fill-opacity='0.53'/><circle cx='66' cy='253' r='1.7' fill-opacity='0.78'/><circle cx='90' cy='187' r='1.0' fill-opacity='0.43'/><circle cx='606' cy='135' r='1.3' fill-opacity='0.62'/><circle cx='145' cy='556' r='1.0' fill-opacity='0.72'/><circle cx='89' cy='320' r='1.1' fill-opacity='0.53'/><circle cx='738' cy='611' r='1.1' fill-opacity='0.84'/><circle cx='160' cy='300' r='1.6' fill-opacity='0.72'/></g></svg>"), url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><g fill='%23ffffff'><circle cx='104' cy='48' r='0.7' fill-opacity='0.24'/><circle cx='171' cy='117' r='0.4' fill-opacity='0.45'/><circle cx='12' cy='139' r='0.4' fill-opacity='0.25'/><circle cx='136' cy='265' r='0.4' fill-opacity='0.31'/><circle cx='201' cy='303' r='0.7' fill-opacity='0.40'/><circle cx='312' cy='15' r='0.8' fill-opacity='0.34'/><circle cx='46' cy='38' r='0.5' fill-opacity='0.61'/><circle cx='58' cy='186' r='0.7' fill-opacity='0.39'/><circle cx='175' cy='20' r='0.4' fill-opacity='0.30'/><circle cx='218' cy='137' r='0.5' fill-opacity='0.49'/><circle cx='145' cy='96' r='0.8' fill-opacity='0.55'/><circle cx='78' cy='184' r='0.6' fill-opacity='0.64'/><circle cx='233' cy='92' r='0.9' fill-opacity='0.26'/><circle cx='134' cy='242' r='0.4' fill-opacity='0.44'/><circle cx='13' cy='214' r='0.8' fill-opacity='0.49'/><circle cx='280' cy='100' r='0.7' fill-opacity='0.50'/><circle cx='186' cy='146' r='0.8' fill-opacity='0.67'/><circle cx='152' cy='213' r='0.4' fill-opacity='0.55'/><circle cx='207' cy='318' r='0.8' fill-opacity='0.34'/><circle cx='123' cy='214' r='0.4' fill-opacity='0.43'/><circle cx='54' cy='37' r='0.4' fill-opacity='0.58'/><circle cx='41' cy='79' r='0.6' fill-opacity='0.64'/><circle cx='26' cy='144' r='0.7' fill-opacity='0.64'/><circle cx='262' cy='276' r='0.5' fill-opacity='0.41'/><circle cx='115' cy='283' r='0.9' fill-opacity='0.28'/><circle cx='56' cy='74' r='0.5' fill-opacity='0.44'/><circle cx='189' cy='84' r='0.4' fill-opacity='0.41'/><circle cx='118' cy='181' r='0.9' fill-opacity='0.55'/><circle cx='165' cy='198' r='0.7' fill-opacity='0.23'/><circle cx='288' cy='250' r='0.8' fill-opacity='0.60'/><circle cx='126' cy='128' r='0.4' fill-opacity='0.52'/><circle cx='20' cy='22' r='0.5' fill-opacity='0.28'/><circle cx='109' cy='17' r='0.4' fill-opacity='0.28'/><circle cx='32' cy='116' r='0.4' fill-opacity='0.64'/><circle cx='197' cy='48' r='0.5' fill-opacity='0.37'/><circle cx='117' cy='39' r='0.8' fill-opacity='0.70'/><circle cx='149' cy='155' r='0.4' fill-opacity='0.25'/><circle cx='110' cy='85' r='0.8' fill-opacity='0.28'/><circle cx='7' cy='304' r='0.6' fill-opacity='0.27'/><circle cx='174' cy='9' r='0.6' fill-opacity='0.69'/><circle cx='276' cy='223' r='0.5' fill-opacity='0.38'/><circle cx='53' cy='247' r='0.6' fill-opacity='0.59'/><circle cx='105' cy='71' r='0.8' fill-opacity='0.69'/><circle cx='273' cy='258' r='0.8' fill-opacity='0.57'/><circle cx='73' cy='166' r='0.5' fill-opacity='0.21'/><circle cx='9' cy='89' r='0.5' fill-opacity='0.55'/><circle cx='306' cy='143' r='0.9' fill-opacity='0.69'/><circle cx='306' cy='117' r='0.5' fill-opacity='0.31'/><circle cx='63' cy='65' r='0.7' fill-opacity='0.65'/><circle cx='269' cy='153' r='0.7' fill-opacity='0.60'/><circle cx='27' cy='211' r='0.9' fill-opacity='0.59'/><circle cx='240' cy='153' r='0.4' fill-opacity='0.59'/><circle cx='106' cy='256' r='0.9' fill-opacity='0.40'/><circle cx='128' cy='303' r='0.7' fill-opacity='0.29'/><circle cx='41' cy='48' r='0.8' fill-opacity='0.60'/><circle cx='47' cy='264' r='0.9' fill-opacity='0.53'/><circle cx='112' cy='176' r='0.4' fill-opacity='0.21'/><circle cx='311' cy='208' r='0.6' fill-opacity='0.67'/><circle cx='139' cy='279' r='0.8' fill-opacity='0.31'/><circle cx='81' cy='94' r='0.5' fill-opacity='0.49'/><circle cx='83' cy='134' r='0.4' fill-opacity='0.66'/><circle cx='113' cy='147' r='0.7' fill-opacity='0.65'/><circle cx='135' cy='294' r='0.6' fill-opacity='0.47'/><circle cx='168' cy='6' r='0.6' fill-opacity='0.29'/><circle cx='1' cy='256' r='0.4' fill-opacity='0.44'/><circle cx='232' cy='178' r='0.5' fill-opacity='0.46'/><circle cx='178' cy='251' r='0.4' fill-opacity='0.48'/><circle cx='80' cy='89' r='0.8' fill-opacity='0.45'/><circle cx='180' cy='243' r='0.9' fill-opacity='0.42'/><circle cx='196' cy='162' r='0.6' fill-opacity='0.55'/></g></svg>"), radial-gradient(ellipse 60% 45% at 12% 8%, color-mix(in srgb, var(--gold) 16%, transparent), transparent 70%), radial-gradient(ellipse 55% 50% at 92% 32%, #6a44c24d, transparent 70%), radial-gradient(ellipse 50% 40% at 30% 70%, #1f7a8c24, transparent 72%), radial-gradient(ellipse 75% 55% at 60% 105%, color-mix(in srgb, var(--bg-2) 70%, #2e44a8 30%), transparent 75%), var(--bg);background-position:0 0,420px 260px,0 0,0 0,0 0,0 0,0 0,0 0,0 0;background-size:1100px 1100px,1500px 1500px,760px 760px,320px 320px,auto,auto,auto,auto,auto;position:fixed;inset:0}@media (width<=639px){body:before{background-size:800px 800px,1100px 1100px,560px 560px,260px 260px,auto,auto,auto,auto,auto}}@media (prefers-reduced-transparency:reduce){body:before{background:var(--bg)}}.hero[data-astro-cid-ge2uvauf]{background:var(--bg);position:relative}.hero[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:100%}.hero__text[data-astro-cid-ge2uvauf]{padding:24px 0 8px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:var(--gold-2);margin:0 0 .3em;font-size:clamp(2rem,6vw,3.4rem)}.hero__lead[data-astro-cid-ge2uvauf]{max-width:34ch;margin:0 0 1.2em;font-size:1.2rem}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:3;object-fit:cover;max-height:78vh}.hero__text[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#0a0f24eb 0%,#0a0f24bf 26%,#0a0f2400 42%);align-items:center;padding:0;display:flex;position:absolute;inset:0}.hero__text[data-astro-cid-ge2uvauf] .wrap[data-astro-cid-ge2uvauf]{width:100%}.hero__text[data-astro-cid-ge2uvauf] .wrap[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf],.hero__lead[data-astro-cid-ge2uvauf]{max-width:30%}}.hero[data-astro-cid-ge2uvauf] picture[data-astro-cid-ge2uvauf]{display:block;overflow:hidden}.band[data-astro-cid-ge2uvauf]{border-bottom:1px solid color-mix(in srgb, var(--gold) 35%, transparent);padding:48px 0 32px;position:relative;overflow:hidden}.band__bg[data-astro-cid-ge2uvauf]{z-index:-1;background-position:60% 8%;background-repeat:no-repeat;background-size:max(160%,1800px);position:absolute;inset:-40% 0 -10%}.band__bg--own[data-astro-cid-ge2uvauf]{background-position:50%;background-size:cover}.band[data-astro-cid-ge2uvauf]:after{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--bg) 88%, transparent), color-mix(in srgb, var(--bg) 55%, transparent) 60%, color-mix(in srgb, var(--bg) 80%, transparent));position:absolute;inset:0}.band[data-astro-cid-ge2uvauf]{isolation:isolate}.band__bg[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{will-change:transform}.band[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:var(--gold-2);margin:0;font-size:clamp(1.8rem,5vw,2.6rem)}.band[data-astro-cid-ge2uvauf] .hero__lead[data-astro-cid-ge2uvauf]{max-width:60ch;margin:.4em 0 0}.skip[data-astro-cid-z4jru4n3]{position:absolute;left:-999px}.skip[data-astro-cid-z4jru4n3]:focus{background:var(--gold);color:#000;z-index:10;padding:6px 10px;top:8px;left:16px}.topbar[data-astro-cid-z4jru4n3]:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gold) 70%, transparent), transparent);height:1px;position:absolute;bottom:-1px;left:0;right:0}.topbar[data-astro-cid-z4jru4n3]{z-index:5;background:color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter:blur(6px);border-bottom:1px solid var(--line);position:sticky;top:0}.topbar__inner[data-astro-cid-z4jru4n3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:56px;display:flex}.brand[data-astro-cid-z4jru4n3]{font-family:var(--font-display);color:var(--gold-2);letter-spacing:.05em;font-size:1.2rem;font-weight:600;text-decoration:none}.topbar[data-astro-cid-z4jru4n3] nav[data-astro-cid-z4jru4n3]{flex-wrap:wrap;gap:6px 18px;display:flex}.topbar[data-astro-cid-z4jru4n3] nav[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{color:var(--text);font-family:var(--font-display);white-space:nowrap;font-size:.95rem;text-decoration:none}.topbar[data-astro-cid-z4jru4n3] nav[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3][aria-current=page],.topbar[data-astro-cid-z4jru4n3] nav[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]:hover{color:var(--gold-2)}main[data-astro-cid-z4jru4n3]{padding-top:32px;padding-bottom:64px}.footer[data-astro-cid-z4jru4n3]{isolation:isolate;background:var(--bg-2);padding:56px 0 40px;font-size:1rem;position:relative;overflow:hidden}.footer__bg[data-astro-cid-z4jru4n3]{z-index:-2;opacity:.5;background-position:100% 60%;background-repeat:no-repeat;background-size:max(200%,1500px);position:absolute;inset:-30% 0 0}.footer__bg--own[data-astro-cid-z4jru4n3]{background-position:50%;background-size:cover}.footer[data-astro-cid-z4jru4n3]:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--bg) 0%, color-mix(in srgb, var(--bg-2) 70%, transparent) 45%, color-mix(in srgb, var(--bg-2) 85%, transparent) 100%);position:absolute;inset:0}.footer__orn[data-astro-cid-z4jru4n3]{width:min(600px,90%);height:24px;color:var(--gold);position:absolute;top:0;left:50%;transform:translate(-50%)}.footer__wheel[data-astro-cid-z4jru4n3]{z-index:-1;width:420px;height:420px;color:var(--gold);opacity:.14;position:absolute;bottom:-150px;right:-90px}@media (prefers-reduced-motion:no-preference){.footer__wheel[data-astro-cid-z4jru4n3]{animation:240s linear infinite turn}}@keyframes turn{to{transform:rotate(360deg)}}.footer__inner[data-astro-cid-z4jru4n3]{gap:12px;display:grid}.footer[data-astro-cid-z4jru4n3] nav[data-astro-cid-z4jru4n3]{flex-wrap:wrap;gap:16px;display:flex}.footer[data-astro-cid-z4jru4n3] p[data-astro-cid-z4jru4n3]{margin:0}
