@font-face{font-family:Cormorant;src:url(/fonts/cormorant.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}:root{--bg:#101a16;--panel:#15211b;--panel-light:#1b2921;--ink:#eee9da;--muted:#abb2a5;--gold:#c4ad78;--gold-light:#e0c895;--line:#beb5972b;--serif:Cormorant,Georgia,"Times New Roman",serif;--sans:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}::selection{color:#15211b;background:#d0ba8b}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--serif);font-weight:500}h2{letter-spacing:-.025em;font-size:clamp(38px,3.8vw,56px);line-height:1.06}h3{font-size:27px;line-height:1.15}p{color:var(--muted);line-height:1.85}em{color:var(--gold-light);font-weight:400}svg{stroke-width:1.5px;flex-shrink:0}button{color:inherit;background:0 0;border:0}a,button{touch-action:manipulation}:is(a:focus-visible,button:focus-visible,input:focus-visible){outline:2px solid var(--gold-light);outline-offset:5px}input:focus{outline:none;border-color:var(--gold)!important}section[id]{scroll-margin-top:100px}.wrap{width:min(1200px,100% - 112px);margin-inline:auto}.eyebrow,.small-label,.section-kicker{font-family:var(--sans);letter-spacing:.18em;color:var(--gold);text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.6}.eyebrow{align-items:center;gap:10px;display:flex}.small-label{display:block}.section-kicker{align-items:center;gap:17px;display:flex}.section-kicker>span{color:#687b68;font-weight:500}.button{min-height:49px;font-family:var(--sans);letter-spacing:.025em;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:18px;padding:0 23px;font-size:11px;font-weight:700;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.button:hover:not(:disabled){transform:translateY(-2px)}.button.gold{background:var(--gold);border-color:var(--gold);color:#172016}.button.gold:hover:not(:disabled){background:var(--gold-light);border-color:var(--gold-light)}.button.outline{color:#dfd8c3;border-color:#566044}.button.outline:hover{border-color:var(--gold);background:#233026}.button.ghost{color:var(--ink);background:#13201840;border-color:#b2af8d60}.button.ghost:hover{background:#293726a0}.button.small{gap:15px;min-height:37px;padding:0 17px;font-size:10px}.text-link{color:var(--gold-light);align-items:center;gap:14px;font-size:11px;font-weight:600;display:inline-flex}.text-link svg,.button svg{transition:transform .2s}a:hover>.text-link svg,.text-link:hover svg,.button:hover svg{transform:translate(3px)}.back-link{color:var(--muted);align-items:center;gap:10px;font-size:11px;display:inline-flex}.back-link:hover{color:var(--gold)}.skip-link{background:var(--gold);color:var(--bg);z-index:100;padding:15px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header{border-bottom:1px solid var(--line);z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#101b17f5;height:82px;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:28px;max-width:1480px;height:100%;margin:auto;padding:0 48px;display:flex}.brand{color:#e1d2ae;flex-direction:column;flex-shrink:0;align-items:center;width:max-content;display:flex}.brand>span{font-family:var(--serif);letter-spacing:.14em;padding-left:6px;font-size:36px;font-weight:600;line-height:.9}.brand>small{font-family:var(--sans);letter-spacing:.26em;margin-top:8px;font-size:5.7px}.main-nav{align-items:center;gap:34px;height:100%;display:flex}.main-nav>a{color:#b6bdad;align-items:center;gap:9px;height:100%;font-size:10px;font-weight:600;display:flex;position:relative}.main-nav>a:hover,.main-nav>a.active,.header-account>a:hover{color:var(--gold-light)}.main-nav>a.active:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:0;left:0;right:0}.nav-badge{letter-spacing:.12em;color:#c1bb95;border:1px solid #4e5e48;padding:2px 5px;font-size:6px}.header-account{align-items:center;gap:27px;font-size:10px;display:flex}.mobile-menu,.mobile-account{display:none}.hero{background:#253729;align-items:center;min-height:680px;display:flex;position:relative;overflow:hidden}.hero-image{object-fit:cover;object-position:center 56%;width:100%;height:100%;position:absolute;inset:0}.hero-shade{background:linear-gradient(90deg,#09150eef 0%,#0c190cc9 24%,#101e1255 50%,#07120c05 78%),linear-gradient(#101a1610 10%,#0000 72%,#0b1714ed 100%);position:absolute;inset:0}.hero-content{padding-top:32px;padding-bottom:92px;position:relative}.hero-content>.eyebrow{color:#c9c7a8;letter-spacing:.23em;font-size:8px}.status-dot{background:#c9b67d;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #c6b989}.hero-wordmark{font-family:var(--serif);letter-spacing:.055em;color:#f0e9d3;text-shadow:0 2px 25px #111a1050;width:max-content;margin-top:28px;font-size:134px;font-weight:600;line-height:.95;position:relative}.wordmark-diamond{color:#d7c496;font-size:11px;position:absolute;top:42%;left:43%;transform:rotate(0)}.hero-subtitle{color:#e0d7bc;letter-spacing:.27em;margin:6px 0 19px 8px;font-size:9px}.ornament{width:314px;color:var(--gold);align-items:center;gap:9px;margin:18px 0 22px;display:flex}.ornament span{background:linear-gradient(90deg,#0000,#b4a16a80);flex:1;height:1px}.ornament span:last-child{transform:rotate(180deg)}.ornament i{font-size:11px;font-style:normal}.hero h1{letter-spacing:-.015em;font-size:38px;font-weight:400;line-height:1.05}.hero-description{color:#c7cbbb;max-width:379px;margin-top:20px;font-size:11.5px;line-height:1.95}.hero-actions{gap:13px;margin-top:27px;display:flex}.hero-bottom{color:#d3d5bb8f;justify-content:space-between;align-items:center;font-size:8px;display:flex;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.hero-bottom a{letter-spacing:.15em;color:#c0c6ab;align-items:center;gap:10px;display:flex}.hero-bottom>span{letter-spacing:.04em;font-size:8px}.realm-strip{border-top:1px solid #70684555;border-bottom:1px solid var(--line);letter-spacing:.19em;color:#b5bc9f;background:#142019;justify-content:center;align-items:center;gap:60px;min-height:64px;font-size:8px;font-weight:500;display:flex}.realm-strip i{color:#8b815b;font-size:6px;font-style:normal}.intro-section{padding-block:91px 94px}.intro-heading{grid-template-columns:1.3fr 1fr;align-items:center;gap:85px;margin-top:24px;margin-bottom:47px;display:grid}.intro-heading>p{max-width:380px;padding-top:15px;font-size:12px}.pillar-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.pillar{padding:35px 34px 0 0}.pillar+.pillar{border-left:1px solid var(--line);padding-left:34px}.pillar>svg{color:#a9b58c;width:27px;height:27px;margin-bottom:23px}.pillar>.small-label{letter-spacing:.14em;color:#b5ae84;margin-bottom:10px;font-size:7px}.pillar h3{margin-bottom:13px;font-size:26px}.pillar p{max-width:295px;font-size:11px;line-height:1.9}.pillar>.text-link{margin-top:23px;font-size:10px}.pillar:hover h3{color:var(--gold-light)}.world-section{border-block:1px solid var(--line);background:#17251d;grid-template-columns:1.18fr 1fr;min-height:500px;display:grid}.world-picture{min-height:500px;position:relative;overflow:hidden}.world-picture img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.world-picture:after{content:"";background:linear-gradient(90deg,#0000 80%,#17251d90),linear-gradient(#0000 70%,#101a1699);position:absolute;inset:0}.world-picture>span{z-index:1;letter-spacing:.15em;color:#d4d7c3a3;font-size:7px;position:absolute;bottom:23px;left:30px}.world-copy{max-width:630px;padding:63px 70px 60px}.world-copy h2{margin:24px 0}.world-copy p{max-width:360px;margin-bottom:14px;font-size:12px}.world-copy>.button{margin-top:14px}.wiki-preview{padding-block:90px 96px}.section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin:24px 0 36px;display:flex}.section-heading p{margin-top:18px;font-size:12px}.section-heading>.text-link{padding-bottom:5px}.wiki-preview-grid{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.wiki-category-card{border:1px solid var(--line);background:linear-gradient(130deg,#1c2c22,#162119);padding:26px 23px;transition:border-color .25s,transform .25s}.wiki-category-card>div{color:#a9b892;justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.wiki-category-card>div>span{font-family:var(--serif);color:#6f795f;font-size:16px}.wiki-category-card h3{margin-bottom:10px;font-size:26px}.wiki-category-card p{min-height:39px;font-size:10px;line-height:1.85}.wiki-category-card>svg{color:var(--gold);margin-top:23px}.wiki-category-card:hover{border-color:#a39463;transform:translateY(-4px)}.join-section{border-block:1px solid var(--line);background:#1b2d22;position:relative;overflow:hidden}.join-art{opacity:.14;background:linear-gradient(90deg,#17271d,#0000),url(/images/aetheria-hero.webp) 50% 42%/cover;position:absolute;inset:0}.join-content{justify-content:space-between;align-items:center;gap:40px;padding-block:67px;display:flex;position:relative}.join-content h2{margin:20px 0 16px;font-size:43px}.join-content p{font-size:11px}.join-actions{flex-direction:column;align-items:center;gap:13px;display:flex}.join-actions>span{color:#abb299;font-size:9px}.site-footer{padding-top:50px;padding-bottom:24px}.footer-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:38px;display:flex}.footer-top .brand{align-items:flex-start}.footer-top .brand>span{padding-left:0;font-size:30px}.footer-top .brand>small{font-size:5px}.footer-top p{margin-top:15px;font-size:9px}.footer-top nav{color:#b4bda7;gap:30px;font-size:10px;display:flex}.footer-top nav a:hover{color:var(--gold)}.footer-bottom{color:#8f9a88;justify-content:space-between;gap:20px;padding-top:21px;font-size:8px;display:flex}.wiki-hero{border-bottom:1px solid var(--line);background:#17261c;padding:69px 0 58px;position:relative;overflow:hidden}.wiki-hero-art{opacity:.75;background:linear-gradient(90deg,#122019 22%,#132219cc 58%,#17271c88),url(/images/aetheria-sanctum.webp) right 47%/cover;position:absolute;inset:0}.wiki-hero>.wrap{position:relative}.wiki-hero h1{margin:20px 0 10px;font-size:73px;line-height:1.1}.wiki-hero p{color:#b7c0ae;font-size:12px}.search-field{background:#101c16e8;border:1px solid #77806477;align-items:center;gap:15px;max-width:640px;min-height:56px;margin-top:28px;padding:0 18px;display:flex}.search-field>svg{color:#bbaa7a}.search-field input{color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-width:0;height:54px;font-size:12px}.search-field:focus-within{border-color:var(--gold)}.search-field input::placeholder{color:#929e89}.search-field input:focus-visible{outline:none}.search-field>span{letter-spacing:.15em;color:#99a486;font-size:7px}.search-field>button{color:var(--gold);padding:8px}.wiki-content{grid-template-columns:220px 1fr;gap:48px;padding-block:48px 80px;display:grid}.wiki-sidebar>.small-label{font-size:8px}.wiki-sidebar nav{flex-direction:column;gap:4px;margin-top:20px;display:flex}.wiki-sidebar nav button{text-align:left;color:#aeb8a6;border-left:2px solid #0000;justify-content:space-between;padding:12px 14px;font-size:11px;display:flex}.wiki-sidebar nav button:hover{background:#1b2b20}.wiki-sidebar nav button.selected{border-left-color:var(--gold);color:var(--gold-light);background:#223125}.wiki-sidebar nav button>span{color:#849276;font-size:10px}.wiki-notice{border-top:1px solid var(--line);margin-top:30px;padding:26px 13px}.wiki-notice svg{color:#9eab86}.wiki-notice h3{margin:13px 0 8px;font-size:22px}.wiki-notice p{font-size:10px;line-height:1.9}.results-heading{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.results-heading h2{font-size:29px}.results-heading>span{color:#95a18a;font-size:10px}.wiki-featured{background:linear-gradient(110deg,#283923,#1c2a1e);border:1px solid #656b4555;align-items:center;gap:25px;margin-bottom:22px;padding:27px 30px;display:flex}.wiki-featured>svg{color:var(--gold);stroke-width:1px}.wiki-featured>svg:last-child{margin-left:auto}.wiki-featured .small-label{font-size:7px}.wiki-featured h3{margin:7px 0;font-size:29px}.wiki-featured p{font-size:10px}.article-grid{grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.article-card{border:1px solid var(--line);background:#16221b;flex-direction:column;padding:26px;transition:background .2s,border-color .2s;display:flex}.article-card:hover{background:#1c2b20;border-color:#8b8862}.article-card .small-label{letter-spacing:.17em;color:#acac7d;font-size:7px}.article-card h3{margin:13px 0 10px;font-size:28px}.article-card p{flex:1;font-size:11px;line-height:1.8}.article-card .text-link{margin-top:24px;font-size:10px}.empty-state{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:75px 20px;display:flex}.empty-state svg{color:var(--gold)}.empty-state p{max-width:470px}.empty-state h3{font-size:32px}.article-page{padding-block:38px 90px}.article-layout{grid-template-columns:minmax(0,760px) 200px;justify-content:space-between;gap:75px;margin-top:42px;display:grid}.article-layout article>.eyebrow{gap:15px;font-size:8px}.article-layout article>.eyebrow i{font-size:6px;font-style:normal}.article-layout h1{letter-spacing:-.025em;margin:18px 0;font-size:68px;line-height:1.1}.article-lead{font-family:var(--serif);color:#b8c0ad;font-size:26px;line-height:1.4}.article-meta{color:#8c9b82;border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:38px;padding:25px 0 30px;font-size:9px;display:flex}.article-layout article section{margin-bottom:36px}.article-layout article section h2{margin-bottom:17px;font-size:34px}.article-layout article section p{margin-bottom:15px;font-size:13px;line-height:1.95}.article-layout ul{color:#b4beac;padding-left:20px;font-size:13px;line-height:2.15}.article-layout li::marker{color:var(--gold)}.article-development{color:#a5b295;background:#1b2a20;border-left:2px solid #8f8c5b;padding:17px 20px;font-size:11px;line-height:1.7}.toc{border-left:1px solid var(--line);height:max-content;margin-top:15px;padding-left:25px;position:sticky;top:120px}.toc>.small-label{margin-bottom:17px;font-size:8px}.toc>a{color:#a6b09a;margin-bottom:17px;font-size:11px;line-height:1.7;display:block}.toc>a:hover{color:var(--gold-light)}.toc .toc-all{border-top:1px solid var(--line);color:var(--gold);align-items:center;gap:12px;margin-top:25px;padding-top:20px;display:flex}.related-articles{border-top:1px solid var(--line);margin-top:45px;padding-top:25px}.related-articles>.small-label{margin-bottom:15px;font-size:8px}.related-articles>a{border-bottom:1px solid var(--line);font-family:var(--serif);color:#d1d0b8;justify-content:space-between;padding:15px 0;font-size:23px;display:flex}.related-articles>a:hover{color:var(--gold-light)}.account-page{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;min-height:820px;display:grid}.account-art{background:linear-gradient(#0000 30%,#0c1a13e8),url(/images/aetheria-hero.webp) 68%/cover;align-items:flex-end;padding:70px 60px;display:flex;position:relative}.account-art>div{padding-bottom:25px;position:relative}.account-art .eyebrow{color:#d3c89f;font-size:8px}.account-art h2{margin:21px 0;font-size:64px;line-height:1}.account-art p{color:#c7cbb8;font-size:12px}.art-caption{letter-spacing:.14em;color:#c4c9b193;font-size:7px;position:absolute;bottom:25px;left:60px}.account-panel{background:radial-gradient(ellipse at top,#1c2c20 0%,var(--bg) 70%);padding:32px 60px 55px}.account-inner{max-width:410px;margin:45px auto 0}.account-inner>.eyebrow{font-size:8px}.account-inner h1{margin:16px 0;font-size:48px;line-height:1.05}.account-description{max-width:350px;font-size:11px;line-height:1.8}.service-notice{color:#c3b888;background:#7b794612;border:1px solid #7e815142;align-items:flex-start;gap:12px;margin:23px 0;padding:15px;display:flex}.service-notice strong{color:#cabb89;font-size:10px;font-weight:600;display:block}.service-notice p{color:#b0b59a;margin-top:4px;font-size:10px;line-height:1.8}.service-notice svg{margin-top:1px}.account-form{margin-top:25px}.account-form fieldset{border:0;min-width:0;margin:0;padding:0}.account-form label{color:#c6ccbb;margin-bottom:17px;font-size:10px;font-weight:600;display:block}.account-form input{width:100%;height:45px;color:var(--ink);background:#0e1914;border:1px solid #5f6d494d;border-radius:0;margin-top:8px;padding:0 13px;font-size:11px;display:block}.account-form input::placeholder{color:#86917d}.account-form input:disabled{color:#8a9580;opacity:.58;background:#121d17}.password-field{position:relative}.password-field input{padding-right:45px}.password-field button{color:#9da68e;padding:4px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.password-field button:disabled{opacity:.4}.form-extra{text-align:right;color:var(--gold);margin-top:-4px;margin-bottom:20px;font-size:10px}.form-submit{width:100%;min-height:46px;margin-top:5px}.form-submit:disabled{color:#182019;opacity:.7;background:#7b7954;border-color:#7b7954}.form-privacy{text-align:center;margin-top:15px;font-size:9px;line-height:1.8}.form-privacy a,.account-switch a{color:var(--gold-light)}.account-switch{text-align:center;margin-top:10px;padding-top:23px;font-size:11px}.account-reassurance{border-top:1px solid var(--line);color:#92a080;justify-content:center;align-items:center;gap:8px;margin-top:28px;padding-top:22px;font-size:9px;display:flex}.account-details{flex-direction:column;align-items:center;gap:17px;padding-top:20px;display:flex}.account-details h2{font-size:35px}.profile-emblem{border:1px solid var(--gold);width:70px;height:70px;font-family:var(--serif);color:var(--gold);place-items:center;font-size:45px;display:grid}.form-message{color:#e0b39a;border:1px solid #b97f6855;align-items:flex-start;gap:10px;margin-bottom:15px;padding:13px;font-size:11px;line-height:1.7;display:flex}.form-message.success{color:#b4c89c;border-color:#8fa77955}.spin{animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.simple-heading{text-align:center;padding-block:76px 45px}.simple-heading>.eyebrow{justify-content:center}.simple-heading h1{margin:27px auto;font-size:77px;line-height:1.02}.simple-heading .ornament{margin:24px auto}.simple-heading p{max-width:590px;margin:auto;font-size:13px}.about-image{position:relative}.about-image img{object-fit:cover;object-position:50% 57%;width:100%;height:400px}.about-image span{color:#ddd9c7;text-shadow:0 1px 7px #000;font-size:9px;position:absolute;bottom:15px;right:20px}.prose-section{max-width:760px;padding-block:60px 85px}.prose-section h2{margin:30px 0 20px;font-size:36px}.prose-section p{margin-bottom:20px;font-size:13px;line-height:2}.prose-section .button{margin-top:15px}.prose-section h1{margin:20px 0 30px;font-size:64px}.legal{padding-top:70px}.not-found{justify-content:center;min-height:65vh}.not-found h1{font-size:62px}.not-found .text-link{margin-top:10px}@media (min-width:1600px){.hero{min-height:770px}.hero-content{padding-block:45px 95px}.hero-wordmark{font-size:155px}.hero h1{font-size:43px}.hero-description{max-width:420px;font-size:13px}.hero-actions{margin-top:32px}.hero-subtitle{font-size:10px}.hero-image{object-position:center 55%}}@media (max-width:1100px){.wrap{width:calc(100% - 72px)}.header-inner{gap:22px;padding-inline:32px}.main-nav{gap:23px}.nav-badge{display:none}.header-account{gap:18px}.world-copy{padding:48px 38px}.world-section{grid-template-columns:1fr 1fr}.hero{min-height:650px}.hero-wordmark{font-size:120px}.hero h1{font-size:34px}.hero-shade{background:linear-gradient(90deg,#0a170fee,#0b1a0ed0 30%,#0d190e40 68%),linear-gradient(#0000 70%,#0b1714e6)}.wiki-category-card{padding:23px 19px}.wiki-category-card h3{font-size:24px}.wiki-content{grid-template-columns:185px 1fr;gap:30px}.article-layout{grid-template-columns:minmax(0,1fr) 180px;gap:45px}.article-layout h1{font-size:58px}.account-panel{padding-inline:36px}.account-art{padding-inline:35px}.account-art h2{font-size:54px}.art-caption{left:35px}.realm-strip{gap:35px;font-size:7px}.intro-heading{gap:50px}.pillar{padding-right:24px}.pillar+.pillar{padding-left:24px}}@media (max-width:800px){.header-inner{padding-inline:25px}.site-header{height:72px}.brand>span{font-size:32px}.header-account{margin-left:auto}.header-account>.button{min-height:35px;padding-inline:13px}.main-nav{display:none}.mobile-menu{padding:6px;display:block}.main-nav.is-open{border-bottom:1px solid var(--line);background:#132018;flex-direction:column;align-items:stretch;gap:0;height:auto;padding:23px 30px;display:flex;position:absolute;top:71px;left:0;right:0}.main-nav>a{height:auto;padding:14px 0;font-size:13px}.main-nav>a.active:after{display:none}.mobile-account{color:var(--gold);gap:25px;padding-block:18px 9px;font-size:12px;display:flex}.wrap{width:calc(100% - 50px)}.hero{min-height:650px}.hero-content{padding-bottom:100px}.hero-image{object-position:61% center}.hero-wordmark{font-size:112px}.hero-content>.eyebrow{font-size:7px}.hero-subtitle{font-size:8px}.hero-shade{background:linear-gradient(90deg,#09170ee8,#0b170fb0 50%,#101b1120),linear-gradient(#0000 35%,#0c1916ee)}.hero-description{max-width:350px}.hero-bottom>span{font-size:7px}.realm-strip{letter-spacing:.12em;gap:23px;min-height:55px;font-size:6px}.intro-section,.wiki-preview{padding-block:65px}.intro-heading{gap:28px;margin-bottom:35px}.intro-heading h2{font-size:42px}.intro-heading p{font-size:11px}.pillar h3{font-size:24px}.pillar .small-label{font-size:6px}.pillar{padding-right:18px}.pillar+.pillar{padding-left:18px}.pillar p{font-size:10px}.pillar .text-link{gap:8px;font-size:9px}.world-section{grid-template-columns:1fr}.world-picture{min-height:380px}.world-copy{max-width:none;padding:45px 35px 50px}.world-copy p{max-width:530px}.world-copy h2 br{display:none}.world-copy h2{font-size:49px}.wiki-preview-grid{grid-template-columns:repeat(2,1fr)}.section-heading{flex-direction:column;align-items:flex-start;gap:20px}.section-heading h2{font-size:44px}.wiki-category-card p{min-height:0}.join-content h2{font-size:36px}.join-content{gap:25px}.join-actions>.button{gap:12px;padding-inline:17px}.footer-top{gap:25px}.footer-top nav{gap:20px;font-size:9px}.footer-bottom{font-size:7px}.wiki-content{grid-template-columns:1fr;gap:26px}.wiki-sidebar nav{flex-flow:wrap;gap:6px;margin-top:14px}.wiki-sidebar nav button{border:1px solid var(--line);gap:13px;padding:10px 13px}.wiki-sidebar nav button.selected{border:1px solid #8c8960}.wiki-notice{display:none}.article-layout{grid-template-columns:1fr}.toc{display:none}.article-layout h1{font-size:57px}.article-layout{margin-top:30px}.article-page{max-width:700px}.account-page{grid-template-columns:.8fr 1fr}.account-panel{padding-inline:25px}.account-art{align-items:center;padding:25px}.account-art h2{font-size:44px}.account-art .eyebrow{font-size:7px}.account-inner h1{font-size:39px}.account-art .art-caption{left:25px}.account-page{min-height:780px}.simple-heading h1{font-size:60px}}@media (max-width:560px){h2{font-size:38px}.wrap{width:calc(100% - 40px)}.header-inner{gap:15px;padding-inline:20px}.header-account>a:first-child{display:none}.header-account>.button{gap:9px;min-height:33px;padding-inline:11px;font-size:9px}.brand>span{font-size:30px}.brand>small{font-size:5px}.hero{align-items:flex-start;min-height:675px}.hero-content{padding-top:57px;padding-bottom:84px}.hero-wordmark{margin-top:30px;font-size:clamp(82px,25vw,115px)}.hero-subtitle{letter-spacing:.19em;margin-left:5px;font-size:7.5px}.hero h1{font-size:clamp(29px,9vw,36px)}.hero-image{object-position:60% center}.hero-shade{background:linear-gradient(90deg,#08150de6,#0c170da8 58%,#0b170e35),linear-gradient(#0c1a1255 50%,#0e1a16f5 100%)}.hero-description{max-width:307px;font-size:11px}.hero .ornament{width:275px;margin-block:18px 22px}.hero-actions{gap:10px;margin-top:24px}.hero-actions .button{gap:10px;min-height:45px;padding-inline:15px;font-size:10px}.hero-bottom{flex-direction:column;align-items:flex-start;gap:10px;font-size:7px;bottom:24px}.hero-bottom a{font-size:7px}.hero-bottom>span{padding-left:24px;font-size:6px}.realm-strip{letter-spacing:.09em;gap:15px;min-height:49px;padding:0 13px;font-size:5.5px}.realm-strip>span:last-child,.realm-strip>i:last-of-type{display:none}.intro-section{padding-block:55px}.section-kicker{gap:13px;font-size:8px}.intro-heading{grid-template-columns:1fr;gap:20px;margin-top:21px;margin-bottom:30px}.intro-heading h2{font-size:42px}.intro-heading p{padding:0;font-size:12px}.pillar-grid{grid-template-columns:1fr}.pillar,.pillar+.pillar{border-left:0;border-bottom:1px solid var(--line);grid-template-columns:36px 1fr;column-gap:14px;padding:27px 0;display:grid}.pillar>svg{grid-row:1/5;width:24px;height:24px;margin-top:2px}.pillar>.small-label{grid-column:2;margin-bottom:8px;font-size:7px}.pillar h3{grid-column:2;margin-bottom:10px;font-size:28px}.pillar p{grid-column:2;max-width:100%;font-size:11px}.pillar>.text-link{grid-column:2;margin-top:16px;font-size:10px}.world-picture{min-height:310px}.world-copy{padding:38px 25px 43px}.world-copy h2{font-size:43px}.world-copy p{font-size:11px}.world-copy .button{min-height:45px;font-size:10px}.wiki-preview{padding-block:55px}.section-heading h2{font-size:39px}.section-heading p{font-size:11px}.wiki-preview-grid{gap:12px}.wiki-category-card{padding:20px 16px}.wiki-category-card>div{margin-bottom:23px}.wiki-category-card h3{font-size:23px}.wiki-category-card p{min-height:34px;font-size:9px}.wiki-category-card>svg{width:16px;margin-top:18px}.join-content{flex-direction:column;align-items:flex-start;gap:25px;padding-block:43px}.join-content h2{font-size:39px}.join-content .eyebrow{font-size:8px}.join-content p{font-size:10px}.join-actions{align-items:flex-start}.join-actions>span{font-size:8px}.footer-top{flex-direction:column;align-items:flex-start;gap:26px;padding-bottom:28px}.footer-top nav{gap:23px;font-size:10px}.footer-bottom{flex-wrap:wrap;justify-content:flex-start;gap:13px;font-size:8px;line-height:1.7}.footer-bottom>span:nth-child(2){flex-basis:100%;order:3}.footer-bottom>a{margin-left:auto}.site-footer{padding-top:35px;padding-bottom:24px}.wiki-hero{padding-block:45px 36px}.wiki-hero .eyebrow{font-size:8px}.wiki-hero h1{margin-top:19px;font-size:57px}.wiki-hero p{font-size:11px}.desktop-break{display:none}.search-field{gap:10px;min-height:51px;margin-top:23px;padding-inline:13px}.search-field input{height:49px;font-size:11px}.search-field>span{font-size:6px}.wiki-content{padding-block:30px 55px}.wiki-sidebar nav button{padding:9px 11px;font-size:10px}.wiki-sidebar nav button span{font-size:8px}.results-heading h2{font-size:29px}.wiki-featured{gap:14px;padding:20px 17px}.wiki-featured>svg:first-child{width:26px}.wiki-featured h3{font-size:25px}.wiki-featured p{font-size:9px}.wiki-featured>svg:last-child{display:none}.article-grid{grid-template-columns:1fr;gap:13px}.article-card{padding:23px}.article-card h3{margin-top:10px;font-size:29px}.article-card .text-link{margin-top:19px}.article-page{padding-top:26px;padding-bottom:50px}.article-layout h1{font-size:47px}.article-lead{font-size:23px}.article-layout article section h2{font-size:31px}.article-layout article section p,.article-layout ul{font-size:12px}.article-meta{margin-bottom:30px;font-size:8px}.article-layout article section{margin-bottom:30px}.account-page{grid-template-columns:1fr;min-height:0}.account-art{background-position:50% 52%;align-items:center;min-height:190px;padding:27px 25px}.account-art>div{padding:0}.account-art h2{margin:12px 0;font-size:39px}.account-art h2 br{display:none}.account-art p{font-size:10px}.account-art .art-caption{display:none}.account-art .eyebrow{font-size:6px}.account-panel{padding:25px 25px 43px}.account-inner{max-width:420px;margin-top:32px}.account-inner h1{font-size:43px}.account-inner>.eyebrow{font-size:7px}.account-form input{height:48px;font-size:12px}.account-form label,.account-switch{font-size:11px}.service-notice strong,.service-notice p{font-size:10px}.simple-heading{padding-top:50px}.simple-heading h1{font-size:52px}.simple-heading p{font-size:12px}.about-image img{height:270px}.prose-section{padding-block:30px 60px}.prose-section h2{font-size:34px}.prose-section p{font-size:12px}.legal{padding-top:50px}.legal h1{font-size:55px}.not-found h1{font-size:45px}.not-found p{font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.account-inner{max-width:520px}.registration-page .account-art{align-items:flex-start}.registration-page .account-art>div{padding-block:70px;position:sticky;top:130px}.form-row{grid-template-columns:1fr 1fr;gap:15px;display:grid}.account-form select,.account-form textarea,.reason-field textarea{width:100%;min-height:46px;color:var(--ink);font:inherit;background:#142019;border:1px solid #58644a;border-radius:0;padding:12px}.account-form label{flex-direction:column;gap:8px;display:flex}.account-form fieldset{min-width:0}.field-hint,.field-error{font-family:var(--sans);font-size:10px;font-weight:400;line-height:1.7}.field-hint{color:var(--muted)}.field-error{color:#edb39d}.account-form [aria-invalid=true]{border-color:#d78f72}.form-section{margin-block:14px 8px}.form-section h2,.security-title{margin-bottom:10px;font-size:30px}.form-section p{font-size:11px}.recovery-question{border:1px solid var(--line);margin-bottom:15px;padding:18px}.recovery-tabs{gap:8px;margin:25px 0;display:flex}.recovery-tabs button{border:1px solid var(--line);flex:1;padding:13px 10px;font-size:11px}.recovery-tabs button.selected{border-color:var(--gold);color:var(--gold-light);background:#243025}.profile-card{border:1px solid var(--line);margin-bottom:24px;padding:22px}.profile-card h2{margin-bottom:12px;font-size:34px}.profile-card p{overflow-wrap:anywhere;font-size:12px}.role-pill{color:var(--gold-light);text-transform:capitalize;border:1px solid #7c825c;margin-block:10px;padding:5px 9px;font-size:10px;display:inline-block}.action-row{flex-wrap:wrap;align-items:center;gap:20px;margin-top:17px;display:flex}.character-summary{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:13px 0;font-size:12px;display:flex}.character-summary span{color:var(--muted)}.security-title{margin-top:30px}.service-notice a{color:var(--gold-light);text-decoration:underline}.staff-page{padding-block:55px 80px}.staff-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px;display:flex}.staff-heading h1{margin:15px 0;font-size:58px;line-height:1.1}.staff-heading p{font-size:12px}.staff-identity{align-items:center;gap:12px;margin-bottom:25px;font-size:12px;display:flex}.staff-section{border:1px solid var(--line);min-width:0;margin-bottom:24px;padding:30px}.staff-section h2{margin-bottom:20px;font-size:36px}.staff-section h3{margin-bottom:16px;font-size:28px}.staff-section p{font-size:12px}.staff-search{align-items:flex-end;gap:16px;display:flex}.staff-search>label{flex:1;min-width:0}.staff-search .button{margin-bottom:21px}.account-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:17px;display:grid}.account-results button{border:1px solid var(--line);text-align:left;overflow-wrap:anywhere;flex-direction:column;gap:9px;padding:17px;font-size:12px;display:flex}.account-results button.selected{border-color:var(--gold);background:#243025}.account-results button span{color:var(--muted);font-size:10px}.staff-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.staff-grid>div{min-width:0}.reason-field{flex-direction:column;gap:10px;margin-block:20px;font-size:12px;display:flex}.reason-field textarea{resize:vertical;min-height:110px}.staff-character{border:1px solid var(--line);margin-bottom:16px;padding:18px}.staff-character h4{font-family:var(--serif);margin:0 0 10px;font-size:25px}.staff-character h5{color:var(--gold);margin:18px 0 5px;font-size:11px}.staff-history{border-top:1px solid var(--line);padding:20px 0;font-size:12px}.staff-history summary{cursor:pointer;color:var(--gold-light)}.staff-history article{padding-top:17px}.audit-list article{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:17px 0}.audit-list article>div{justify-content:space-between;gap:15px;font-size:12px;display:flex}.audit-list time{color:var(--muted);font-size:10px}.audit-list details{margin-top:10px;font-size:11px}.audit-list pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.live-command{border:1px solid var(--gold);margin-block:25px;padding:22px}.command-status{padding:15px 0;font-size:12px}.command-status>strong{margin-right:15px}.command-status .failed{color:#edb39d;border-color:#ad7161}.command-status .done{color:#bcce9d}.account-form button:disabled,.staff-page button:disabled{opacity:.5}:is(select:focus-visible,textarea:focus-visible){outline:2px solid var(--gold-light);outline-offset:3px}@media (max-width:800px){.staff-grid{grid-template-columns:1fr;gap:28px}.account-results{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-heading{flex-direction:column;align-items:flex-start}.staff-heading h1{font-size:45px}}@media (max-width:560px){.registration-page .account-art>div{padding:0;position:static}.form-row{grid-template-columns:1fr;gap:0}.account-form input,.account-form select,.reason-field textarea{font-size:16px}.staff-section{padding:20px}.staff-search{flex-direction:column;align-items:stretch;gap:0}.staff-search .button{margin:0 0 15px}.account-results{grid-template-columns:1fr}.staff-heading h1{font-size:40px}.audit-list article>div{flex-direction:column;gap:7px}.character-summary{flex-direction:column;gap:5px}}.danger-zone{border:1px solid #b97f6855;margin-top:34px;padding:22px}.danger-zone .security-title{margin-top:0}.danger-warning{color:#e0b39a;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;display:flex}.danger-warning svg{color:#e0b39a;margin-top:3px}.button.danger{color:#f3e6dc;background:#7a3b2e;border-color:#7a3b2e}.button.danger:hover:not(:disabled){background:#95483a;border-color:#95483a}.button.danger:disabled{color:#9d8f86;opacity:.8;background:#4a3a34;border-color:#4a3a34}.verify-notice{align-items:flex-start}.verify-notice>svg{color:#e0c895;margin-top:2px}.verify-notice p{color:#c3b888;font-size:11px}.verify-notice .text-link{margin-top:10px}.form-message.success svg{margin-top:3px}.account-inner>.button{margin-top:8px}.character-confirmation{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.character-action-form{max-width:640px}.character-action-form textarea{resize:vertical;min-height:110px}.character-table-wrap{overflow-x:auto}.character-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.character-table th,.character-table td{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:12px 10px}.character-table th{font-weight:600}.character-table small{color:var(--muted);font-size:10px;font-weight:400;display:block}.staff-section .wallet-title{margin-top:28px}.staff-section .coin-balance{color:var(--gold-light);font-variant-numeric:tabular-nums;font-size:22px}.coin-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.coin-fields input{min-width:0}.character-action-form .danger-warning{margin-bottom:20px}@media (max-width:560px){.coin-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.character-confirmation .action-row{flex-direction:column;align-items:stretch}.character-action-form textarea{font-size:16px}}
