:root{color-scheme:dark;--bg:#0c1013;--panel:#141a1d;--panel-light:#1b2226;--gold:#d5b778;--gold-light:#eed8a9;--text:#e8e8e2;--muted:#919b9b;--border:#2a3133;--green:#8dbfad;--radius:12px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);line-height:1.65}a{color:var(--gold);text-decoration:none;transition:color .2s,background .2s,border-color .2s}a:hover{color:var(--gold-light)}img{max-width:100%;height:auto}button,input,textarea,select{font:inherit}button,a,input,textarea,select,summary{outline-offset:5px}button{cursor:pointer}h1,h2,h3,h4{line-height:1.2;margin:0 0 20px;font-weight:500;letter-spacing:-.025em}h1,h2{font-family:Georgia,"Times New Roman",serif}h1{font-size:clamp(40px,5.6vw,76px)}h2{font-size:30px}p{margin:0 0 20px}small{display:block}.muted{color:var(--muted)}.gold{color:var(--gold)}.eyebrow{font-size:10px;font-weight:600;letter-spacing:.22em;color:var(--gold);margin-bottom:20px}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:49px;padding:13px 23px;background:var(--gold);color:#171b1c!important;border:1px solid var(--gold);border-radius:5px;font-size:12px;font-weight:650;transition:transform .2s,background .2s}.button:hover{background:var(--gold-light);transform:translateY(-2px)}.button.outline{background:transparent;color:var(--gold)!important}.text-link{font-size:11px;letter-spacing:.03em}.brand{display:flex;align-items:center;gap:12px;font-family:Georgia,serif;font-size:24px;font-weight:600;color:var(--text);letter-spacing:.01em}.brand small{font-family:system-ui,sans-serif;font-size:7px;font-weight:500;letter-spacing:.18em;color:var(--muted);margin-top:3px}.site-header{position:relative;z-index:20;border-bottom:1px solid #ffffff0c;background:#0c1013ed}.header-inner{max-width:1280px;margin:auto;display:flex;gap:32px;align-items:center;justify-content:space-between;padding:22px 40px}.desktop-nav{display:flex;align-items:center;gap:28px}.desktop-nav>a,.nav-dropdown summary{font-size:11px;color:#b3bbba}.desktop-nav a[aria-current],.desktop-nav a:hover{color:var(--gold)}.account-link{border:1px solid #b89f6c55;border-radius:4px;padding:8px 19px;font-size:11px}.account-link span{margin-left:18px}.nav-dropdown{position:relative}.nav-dropdown summary{cursor:pointer;list-style:none}.nav-dropdown summary::-webkit-details-marker{display:none}.nav-dropdown summary span{margin-left:10px}.nav-dropdown>div{position:absolute;top:38px;right:0;min-width:240px;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--panel);box-shadow:0 20px 50px #0006;max-height:70vh;overflow:auto}.nav-dropdown a{display:block;padding:8px 12px;color:var(--text);font-size:12px}.nav-dropdown a:hover{background:var(--panel-light)}.mobile-toggle{display:none}.hero{position:relative;overflow:hidden;min-height:630px;border-bottom:1px solid #ffffff10;background:#111819}.hero-art{position:absolute;inset:0;background:linear-gradient(90deg,#0c1013 0%,#0c1013ed 22%,#0c1013b0 41%,#0c101326 70%,#0c101326),linear-gradient(0deg,#0c1013 0%,transparent 38%),url(world.webp) 62% center/cover no-repeat;animation:scene 1.6s ease-out both}.hero-inner{position:relative;max-width:1280px;margin:auto;min-height:560px;display:flex;align-items:center;padding:70px 40px 58px}.hero-copy{max-width:650px;animation:arrive .7s ease-out both}.hero h1{line-height:1.055;letter-spacing:-.035em;color:#f2f0e9;margin-bottom:27px}.hero h1 em{font-weight:400;color:var(--gold-light)}.hero p{color:#a5aeac;font-size:12px;max-width:355px;line-height:1.9}.hero-actions{display:flex;align-items:center;gap:25px;margin:31px 0}.hero-presence{display:flex;align-items:center;gap:10px;font-size:9px;color:var(--muted)}.hero-presence strong{font-weight:500;color:#c0c9c5}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#a57b73;flex:none}.status-dot.active{background:#8dbfad;box-shadow:0 0 12px #8dbfad55}.hero-seal{margin-left:auto;margin-right:50px;align-self:flex-end;color:#fff8;display:flex;align-items:center;gap:12px}.hero-seal>span{font-size:45px;color:#d5b77877}.hero-seal small{font-size:9px;letter-spacing:.19em;line-height:1.8}.hero-bottom{position:relative;max-width:1200px;padding:22px 0;margin:0 auto;display:flex;justify-content:space-between;border-top:1px solid #ffffff16;color:#b8bda666;font-size:8px;letter-spacing:.19em}.hero-bottom a{color:#b3b8ad;font-size:9px;letter-spacing:.04em}.hero-bottom b{color:var(--gold);margin-left:25px;font-size:17px}.line{display:inline-block;height:1px;width:26px;background:var(--gold);vertical-align:middle;margin-right:12px}.world-strip{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--border);border-top:0;border-radius:0 0 8px 8px;background:linear-gradient(120deg,#1b2425,#141a1d)}.world-strip>div{position:relative;text-align:center;padding:22px 15px}.world-strip>div+div:before{content:"";position:absolute;left:0;top:23px;bottom:23px;width:1px;background:var(--border)}.world-strip strong{display:inline-block;font-size:20px;font-weight:500;font-family:Georgia,serif;color:#e5dbc6;line-height:1.3}.world-strip small{font-size:7px;letter-spacing:.18em;margin-top:7px;color:var(--muted)}.world-strip .status-dot{margin-right:8px;vertical-align:middle}.site-grid{max-width:1280px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:34px;margin:56px auto 75px;padding:0 40px}.main-content{min-width:0}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}.section-heading h2{font-size:30px;margin:0}.section-heading .eyebrow{font-size:8px;margin-bottom:9px}.content-panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:28px;overflow-wrap:anywhere}.content-panel:empty:after{content:"As primeiras notícias da sua aventura estarão aqui.";color:var(--muted)}.sidebar{display:flex;flex-direction:column;gap:24px}.panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:26px}.play-card{background:radial-gradient(ellipse at top right,#d5b77817,transparent 70%),#182022;position:relative;overflow:hidden}.play-card .eyebrow{font-size:8px}.play-card h2{font-size:32px;line-height:1.17}.play-card p{font-size:11px;color:var(--muted);line-height:1.9}.play-card .button{width:100%;gap:10px}.play-card>.text-link{display:block;text-align:center;margin-top:18px;font-size:9px}.leaderboard .section-heading{margin-bottom:8px}.leaderboard h2{font-size:24px}.leaderboard>.muted{font-size:10px;margin-bottom:15px}.rank-row{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--border);color:var(--text)}.rank-number{color:var(--muted);font-size:11px;width:15px}.rank-row:first-of-type .rank-number{color:var(--gold)}.rank-row strong{font-size:11px;font-weight:500}.rank-row small{color:var(--muted);font-size:8px}.rank-row>b{margin-left:auto;color:var(--gold);font-weight:500;font-size:15px;text-align:right}.rank-row>b small{font-size:6px;letter-spacing:.12em}.leaderboard>.text-link{display:block;margin-top:20px;text-align:center;font-size:10px}.community-card{background:linear-gradient(145deg,#20302c,#141a1d)}.community-card h2{font-size:24px}.community-card p{font-size:11px;color:var(--muted)}.community-card .eyebrow{color:var(--green);font-size:8px}.site-footer{max-width:1200px;margin:0 auto;border-top:1px solid var(--border);padding:42px 0 25px;display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.site-footer .brand{font-size:20px}.site-footer p{font-size:10px;color:var(--muted);margin-top:10px}.site-footer nav{display:flex;gap:25px;align-items:center;font-size:10px}.site-footer nav a{color:#a0aaa8}.footer-bottom{width:100%;display:flex;justify-content:space-between;border-top:1px solid #ffffff08;padding-top:20px;font-size:8px;color:#64706e}.footer-bottom a{color:#8e9994}.page-banner{max-width:1200px;margin:50px auto 35px}.page-banner h1{font-size:46px}.page-banner .eyebrow{font-size:8px;margin-bottom:15px}.breadcrumb{display:flex;gap:15px;color:var(--muted);font-size:10px}.page-banner+.world-strip{border-top:1px solid var(--border);border-radius:8px}.mobile-nav{padding:8px 24px 20px;border-top:1px solid var(--border)}.mobile-nav:not([hidden]){display:flex;flex-wrap:wrap;gap:15px}.mobile-nav a{font-size:12px}.skip-link{position:fixed;top:-100px;left:20px;z-index:100;padding:12px;background:var(--gold);color:#111}.skip-link:focus{top:10px}.content-panel input:not([type=checkbox]):not([type=radio]):not([type=image]),.content-panel textarea,.content-panel select,.setup input,.setup select{background:#0e1416;color:var(--text);border:1px solid #354042;border-radius:5px;max-width:100%;padding:10px 12px;min-height:40px}.content-panel input[type=submit],.content-panel button{background:var(--gold)!important;color:#1a1e1e!important;border:0;border-radius:4px;padding:10px 20px}.content-panel textarea{width:100%}.content-panel table{border-collapse:collapse;width:100%!important;font-size:11px}.content-panel td,.content-panel th{padding:12px 10px;border-bottom:1px solid var(--border);vertical-align:middle;background:transparent!important;color:var(--text)}.content-panel tr[bgcolor],.content-panel td[bgcolor]{background:transparent!important}.content-panel tr:nth-child(even){background:#ffffff03!important}.content-panel th,.content-panel .TableContent th{color:var(--gold);font-weight:500;background:#0d1415!important}.content-panel .TableContainer,.content-panel .TableContentContainer{border:0!important;background:transparent!important}.content-panel .TableContainer .CaptionContainer,.content-panel .TableContainer .CaptionContainer .Text{background:#1b2426!important;color:var(--gold)!important;padding:12px!important;height:auto!important;font-size:14px}.content-panel .CaptionContainer img{display:none!important}.content-panel .TableContent,.content-panel .TableContentAndRightShadow{background:transparent!important;border:0!important}.content-panel .NewsHeadline,.content-panel .NewsHeadlineDate,.content-panel .NewsHeadlineText{color:var(--gold)!important;background:#1b2426!important;font-weight:500}.content-panel .BigLetter{display:none}.content-panel .NewsTable{margin-bottom:25px}.content-panel .NewsBody{padding:18px 0;color:#bbc4bf}.content-panel .NewsBody p{font-size:12px}.content-panel a{overflow-wrap:anywhere}.content-panel h2{font-size:28px}.content-panel font{color:inherit}.table-scroll{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.table-scroll .table-scroll{overflow:visible}.notice,.content-panel .success,.content-panel .warning,.content-panel .error,.content-panel .note{padding:14px 18px;border:1px solid var(--border);background:#20302c;border-radius:6px;margin-bottom:20px;font-size:12px;color:#bbd4c5}.notice.error,.content-panel .error{background:#3a2425;color:#ebbbbb;border-color:#633b3e}.cms-content section,.cms-content figure{margin:0 0 30px}.cms-content section:last-child,.cms-content figure:last-child{margin-bottom:0}.cms-content p{color:#b9c3be;line-height:1.9;white-space:normal}.cms-content img{display:block;border-radius:8px;width:100%;height:auto}.cms-content figure h2{font-size:26px}.cms-content figcaption{color:var(--muted);font-size:11px;margin-top:10px}.video{aspect-ratio:16/9;width:100%;background:#080c0d;border-radius:8px;overflow:hidden}.video iframe{width:100%;height:100%;border:0}.cms-admin-link{font-size:10px;text-align:right;margin-bottom:15px}.setup{max-width:820px;margin:45px auto 80px;padding:0 24px}.setup>.brand{margin-bottom:60px}.setup>.eyebrow{font-size:9px}.setup h1{font-size:52px;line-height:1.1}.setup h1 em{color:var(--gold-light);font-weight:400}.setup-form{margin-top:30px;padding:32px}.setup-form h2{font-family:system-ui,sans-serif;font-size:15px;color:var(--gold);margin:30px 0 18px}.setup-form h2:first-of-type{margin-top:0}.setup-form label{display:block;font-size:11px;color:#b3bfb8;margin-bottom:15px}.setup-form input{display:block;width:100%;margin-top:7px}.setup-form .muted{font-size:11px}.setup-form .button{width:100%;margin-top:20px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}@keyframes arrive{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes scene{from{opacity:.5}to{opacity:1}}
@media(min-width:1600px){.hero-art{background-position:center,center,right center;background-size:cover,cover,auto 120%;background-repeat:no-repeat}.hero{background-color:#0c1013}}
@media(max-width:1100px){.header-inner{padding:20px 28px;gap:20px}.brand{font-size:21px}.desktop-nav{gap:18px}.hero-bottom,.site-footer,.world-strip,.page-banner{margin-left:28px;margin-right:28px}.site-grid{padding:0 28px;gap:24px;grid-template-columns:minmax(0,1fr) 275px}.hero-inner{padding-left:28px;padding-right:28px}.section-heading h2{font-size:26px}.site-grid .section-heading>.text-link{font-size:9px}}
@media(max-width:800px){.desktop-nav{display:none}.mobile-toggle{display:block;background:none;border:1px solid var(--border);color:var(--text);padding:8px 10px;border-radius:4px;font-size:11px}.header-inner{padding:18px 22px;gap:14px}.brand{font-size:20px}.brand small{font-size:6px;letter-spacing:.12em}.brand img{width:29px}.account-link{margin-left:auto;font-size:10px;padding:7px 12px}.account-link span{margin-left:5px}.site-grid{grid-template-columns:1fr;padding:0 22px;margin-top:40px}.sidebar{display:grid;grid-template-columns:1fr 1fr}.community-card{grid-column:1/-1}.hero-art{background-position:center,center,62% center;background-image:linear-gradient(90deg,#0c1013e8,#0c101366),linear-gradient(0deg,#0c1013,transparent 60%),url(world.webp)}.hero-inner{min-height:520px;padding:60px 24px 45px}.hero h1{font-size:60px}.hero p{max-width:320px}.hero-seal{display:none}.hero{min-height:590px}.hero-bottom{margin:0 24px;font-size:7px}.world-strip,.site-footer,.page-banner{margin-left:22px;margin-right:22px}.site-footer nav{gap:16px}.site-footer{padding:32px 0 22px}.content-panel{padding:20px}.world-strip strong{font-size:18px}.world-strip small{font-size:6px;letter-spacing:.08em}.page-banner h1{font-size:38px}.page-banner{margin-top:38px}.main-content .section-heading{align-items:flex-start}.main-content .section-heading h2{font-size:25px}}
@media(max-width:480px){.header-inner{padding:15px 18px;gap:9px}.brand{font-size:17px;gap:8px}.brand small{font-size:5px}.brand img{width:24px}.account-link{font-size:9px;padding:6px 9px}.mobile-toggle{font-size:0;padding:7px 9px}.mobile-toggle:after{content:'☰';font-size:14px}.hero h1{font-size:45px;line-height:1.08}.hero-inner{min-height:475px;padding:55px 22px 38px}.hero{min-height:535px}.hero-actions{flex-direction:column;align-items:flex-start;gap:19px}.hero-actions .button{padding:12px 20px;font-size:11px}.hero-presence{gap:7px;font-size:8px}.hero-bottom{margin:0 22px}.hero-bottom>span{font-size:6px;letter-spacing:.08em}.hero-bottom a{font-size:8px}.world-strip{grid-template-columns:repeat(2,1fr);margin-left:18px;margin-right:18px}.world-strip>div{padding:17px 10px}.world-strip>div:nth-child(3),.world-strip>div:nth-child(4){border-top:1px solid var(--border)}.world-strip>div:nth-child(3):before{display:none}.world-strip>div+div:before{top:15px;bottom:15px}.world-strip strong{font-size:17px}.world-strip small{font-size:6px}.site-grid{padding:0 18px;gap:26px;margin:32px auto 42px}.content-panel{padding:16px}.content-panel td,.content-panel th{padding:8px}.sidebar{grid-template-columns:1fr}.community-card{grid-column:auto}.section-heading h2{font-size:23px!important}.section-heading .text-link{max-width:80px;font-size:8px;text-align:right}.site-footer{margin:0 18px;gap:18px}.site-footer nav{flex-wrap:wrap;width:100%;font-size:10px}.footer-bottom{gap:12px;flex-wrap:wrap;font-size:8px}.page-banner{margin:28px 18px}.page-banner h1{font-size:34px}.setup{padding:0 18px;margin-top:30px}.setup h1{font-size:38px}.setup>.brand{margin-bottom:35px}.setup-form{padding:20px}.form-grid{grid-template-columns:1fr}.cms-content h2{font-size:24px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.content-panel .CaptionContainer span{background-image:none!important}
