button,input,textarea{font:inherit}button{color:inherit}button,summary{cursor:pointer}button{border:0;background:none}button:disabled{cursor:default;opacity:.65}a{color:inherit}img,svg{vertical-align:middle}[hidden]{display:none!important}

@font-face{font-family:Orbitron;src:url('./fonts/orbitron-900.woff2') format('woff2');font-weight:900;font-style:normal;font-display:swap}
:root,.dark{--background:#040f1e;--foreground:#edf5ff;--card:#0a1d33;--card-foreground:#edf5ff;--popover:#0a1b30;--popover-foreground:#edf5ff;--primary:#238fec;--primary-foreground:#fff;--secondary:#102843;--secondary-foreground:#e7f3ff;--muted:#10243b;--muted-foreground:#a2b5cb;--accent:#10345b;--accent-foreground:#9cdcff;--destructive:#ed7180;--border:#23425f;--input:#254766;--ring:#56caff;--radius:1rem;--blue:#64caff;--gold:#d2b477;--sidebar:#081a2f;--sidebar-foreground:#edf5ff;--sidebar-primary:#238fec;--sidebar-primary-foreground:#fff;--sidebar-accent:#10345b;--sidebar-accent-foreground:#9cdcff;--sidebar-border:#23425f;--sidebar-ring:#56caff;color-scheme:dark}

*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}body{margin:0;background:radial-gradient(ellipse 850px 600px at 85% 260px,#104c792b,transparent),var(--background);color:var(--foreground);font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.7}::selection{background:#267ac7;color:#fff}a{text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}a:focus-visible,button:focus-visible{outline:2px solid var(--ring);outline-offset:5px}img{max-width:100%;height:auto}h1,h2,h3,p{margin:0}svg{flex-shrink:0}section[id]{scroll-margin-top:20px}.container{width:min(1180px,calc(100% - 80px));margin-inline:auto}.gold{color:var(--gold)}.skip-link{position:fixed;top:10px;left:10px;background:#2379c6;color:#fff;padding:12px 18px;z-index:120;transform:translateY(-200%);border-radius:8px}.skip-link:focus{transform:none}
.site-header{height:92px;position:sticky;top:0;z-index:30;background:#051326eb;border-bottom:1px solid #ffffff0d;backdrop-filter:blur(18px)}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:flex;align-items:center;gap:12px;color:#f9f7f1;flex-shrink:0}.brand img{width:46px;height:46px;object-fit:contain}.brand>span{font-size:24px;font-weight:800;letter-spacing:-.8px;line-height:1.05}.brand small{display:block;font-size:12px;font-weight:500;letter-spacing:.8px;color:#8ba2bb;margin-top:7px}.desktop-nav{display:flex;align-items:center;gap:5px;padding:5px;border:1px solid #ffffff0d;background:#0b223ba8;border-radius:100px}.desktop-nav a{color:#a8bed6;font-size:14px;font-weight:600;padding:10px 17px;border-radius:100px;white-space:nowrap;transition:background .2s,color .2s}.desktop-nav a:hover{color:#fff}.desktop-nav a[aria-current=location]{color:#a6e4ff;background:#177fd82b}.mobile-toggle,.mobile-nav{display:none!important}
.hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:670px;gap:25px;padding-block:52px 60px}.hero-copy{position:relative;z-index:2}.eyebrow{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:1.7px;text-transform:uppercase;color:#c9af6d}.hero h1{font-size:clamp(40px,4.25vw,62px);line-height:1.15;font-weight:600;letter-spacing:-2.2px;margin:20px 0 20px} .hero h1>span{color:var(--blue);font-size:1.27em;font-weight:800;letter-spacing:-2.8px}.hero-description{color:#a4b9d0;font-size:16px;line-height:1.85}.hero-art{position:relative;display:grid;place-items:center;margin:-10px -30px -5px -25px;min-width:0;align-self:stretch}.hero-emblem{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:screen;mask-image:linear-gradient(transparent 0,#000 7%,#000 83%,transparent 100%)}.hero-domain{position:absolute;bottom:6%;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;border:1px solid #51b4ef38;border-radius:100px;padding:7px 15px;font-size:12px;letter-spacing:1.8px;color:#bfdcf2;background:#061629df;white-space:nowrap}
.world-button{position:relative;display:flex!important;width:100%;height:112px!important;max-width:535px;padding:19px 23px!important;gap:18px!important;margin-top:28px;justify-content:flex-start!important;white-space:normal!important;text-align:left;background:linear-gradient(115deg,#186bb9,#10458c 60%,#075b98)!important;color:#f5fbff!important;border:1px solid #5ed0ff8f;border-radius:16px!important;box-shadow:0 12px 40px #147dd137,inset 0 1px #b7e7ff55;transition:transform .2s,box-shadow .2s!important;overflow:hidden}.world-button:after{content:'';position:absolute;top:-100%;left:-50%;width:25%;height:300%;background:linear-gradient(90deg,transparent,#fff5,transparent);transform:rotate(25deg);transition:left .6s;pointer-events:none}.world-button:hover{transform:translateY(-3px);box-shadow:0 15px 45px #168be154}.world-button:hover:after{left:130%}.world-icon{width:56px;height:56px;display:grid;place-items:center;border:1px solid #a4ddff40;background:#b0deff14;color:#e5c58a;border-radius:13px}.world-details{display:flex;flex-direction:column;gap:5px}.world-icon svg{width:30px;height:30px}.world-details>span{font-size:12px;font-weight:800;letter-spacing:1.6px;color:#c4e5ff}.world-details strong{font-size:34px;font-weight:800;line-height:1.1;letter-spacing:1px}.world-copy{display:flex;flex-direction:column;align-items:center;gap:7px;margin-left:auto;font-size:12px;font-weight:700;white-space:nowrap}.world-note{font-size:12px;color:#91abc5;margin:10px 0 0;min-height:21px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.primary-button,.secondary-button{height:49px!important;font-size:14px!important;font-weight:650!important;padding-inline:20px!important;border-radius:10px!important;gap:9px!important}.primary-button{background:linear-gradient(120deg,#103a62,#0b2543)!important;border:1px solid #469edf55!important;color:#cfecff!important}.primary-button:hover{background:#174f7a!important}.secondary-button{background:#0a1b30!important;border:1px solid #ffffff19!important;color:#cbdff1!important}.secondary-button:hover{background:#133653!important;border-color:#64b9ec70!important}
.section-space{padding-block:85px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:34px}.section-heading h2{font-size:clamp(32px,3.6vw,44px);font-weight:600;letter-spacing:-1.4px;line-height:1.2;margin-top:11px}.section-heading h2 span{color:#83d5ff}.section-heading>p{font-size:16px;line-height:1.85;color:#95abc4}.channels-section{border-block:1px solid #4d9bce1c;background:linear-gradient(150deg,#091d34,#07182b)}.channels-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.channel-card{background:#17181f;border:1px solid #ffffff0e;border-radius:17px;padding:26px 23px;transition:border-color .2s,transform .2s;min-width:0}.channel-card:hover{border-color:#ffffff29;transform:translateY(-4px)}.channel-icon{height:51px;width:51px;display:grid;place-items:center;border:1px solid #ffffff17;border-radius:14px;margin-bottom:25px;color:#eee;background:#ffffff05}.whatsapp .channel-icon{color:#6fdaa4;background:#52c3870c;border-color:#52c38730}.instagram .channel-icon{color:#dd91c5;background:#cf63c00c;border-color:#cf63c032}.tiktok .channel-icon{color:#eae6df}.discord .channel-icon{color:#9b9ffe;background:#9099ff0b;border-color:#9099ff30}.channel-card h3{font-size:18px;font-weight:650;letter-spacing:-.3px;margin-bottom:9px;line-height:1.5}.channel-card>p{font-size:16px;color:#9596a1;line-height:1.75;min-height:57px}.channel-action{width:100%;height:43px!important;margin-top:24px;font-size:14px!important;font-weight:600!important;border:1px solid #ffffff1c!important;background:#ffffff03!important;color:#dad9e1!important;border-radius:8px!important}.channel-action:hover{border-color:#edc75d80!important;color:var(--gold)!important}.channel-action:disabled{opacity:1!important;color:#797a85!important;background:#ffffff02!important;border-color:#ffffff0b!important}
.rules-tabs{gap:20px!important}.rules-tabs-list{height:auto!important;width:100%;max-width:630px;padding:5px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #ffffff10;border-radius:13px!important;background:#0b223a!important;gap:5px!important}.rules-tabs-list [data-slot=tabs-trigger]{min-height:45px;height:auto!important;padding:10px 13px;font-size:14px!important;font-weight:650!important;border-radius:9px!important;color:#9b9da9;white-space:normal;text-align:center;box-shadow:none!important}.rules-tabs-list [data-state=active]{background:linear-gradient(120deg,#1765aa,#124578)!important;color:#eef8ff!important;border-color:transparent!important}.rules-panel{padding:30px 33px;border:1px solid #459ed13d;border-radius:17px;background:linear-gradient(130deg,#0c2540,#07182c)}.rules-panel-heading{display:flex;align-items:center;gap:17px;padding-bottom:25px;border-bottom:1px solid #ffffff0e}.rule-symbol{width:48px;height:48px;display:grid;place-items:center;border-radius:12px;background:#173a573b;border:1px solid #d2b47738;color:#d2b477}.rules-panel-heading h3{font-size:21px;font-weight:650;letter-spacing:-.4px}.rules-panel-heading p{font-size:14px;color:#99aec6;margin-top:4px}.rules-count{margin-left:auto;font-size:12px;color:#b8a776;white-space:nowrap;border:1px solid #d6b96929;border-radius:100px;padding:5px 12px}.rule-list{list-style:none;counter-reset:rules;margin:0;padding:9px 0 0;display:grid;grid-template-columns:1fr 1fr;column-gap:38px}.rule-list li{display:flex;align-items:flex-start;gap:14px;padding:19px 0;border-bottom:1px solid #ffffff0a;min-width:0}.rule-number{color:#cbb47a;font-size:12px;line-height:26px;flex-shrink:0;width:21px}.rule-list p{font-size:16px;line-height:1.7;color:#c0d1e4}.rules-source{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;font-size:12px;color:#879eb8;margin-top:18px}.rules-source a{color:#91c7ed}.rules-source a:hover{color:var(--gold)}
.partner-section{position:relative;background:radial-gradient(ellipse at 50% 58%,#6330aa2b,transparent 62%),#06162b;border-block:1px solid #7954a02a}.partner-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:390px;padding-block:65px}.partner-inner .eyebrow{color:#a48bbd;letter-spacing:2.3px}.partner-inner h2{font-size:28px;color:#d9cfe8;font-weight:500;letter-spacing:-.6px;margin-top:14px}.mwt-logo{font-family:Orbitron,Manrope,sans-serif;font-weight:900;font-size:clamp(32px,5.2vw,66px);line-height:1.25;display:flex;flex-wrap:wrap;justify-content:center;letter-spacing:.03em;color:#faf6ff;margin:29px 0 30px;text-shadow:0 0 45px #8a4ceb30;transition:filter .2s}.mwt-logo>span:nth-child(2){color:#a77df6}.mwt-logo:hover{filter:brightness(1.2)}.partner-link{height:49px!important;padding:0 24px!important;font-size:14px!important;letter-spacing:1.2px;background:#47256650!important;color:#ddc9ff!important;border:1px solid #9466c659!important;border-radius:10px!important;gap:11px!important}.partner-link:hover{background:#693bb482!important;border-color:#aa7cff!important}
.contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.contact-card{background:linear-gradient(145deg,#0d2845,#091c31);border:1px solid #4b97c22b;border-radius:17px;padding:28px;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.contact-icon{height:51px;width:51px;display:grid;place-items:center;border:1px solid #8799e02b;background:#7287d609;border-radius:13px;margin-bottom:22px;color:#96b3f0}.contact-icon.facebook>span{font:bold 34px/1 Arial,sans-serif;margin-top:5px}.contact-icon.whatsapp{color:#76d4a2;border-color:#62c49330;background:#62c49309}.contact-card h3{font-size:21px;font-weight:650;letter-spacing:-.4px}.contact-card p{font-size:14px;color:#9db3ca;margin-top:5px}.contact-action{width:100%;height:45px!important;margin-top:25px!important;border:1px solid #67b9ef38;background:#1972b722!important;color:#b8dcf7!important;font-size:14px!important;border-radius:9px!important}.contact-action:disabled{opacity:1!important;color:#9aafc5!important;background:#285d8712!important;border-color:#6bb4df26!important}.contact-pending{font-size:12px;color:#8ba3bc;margin-top:11px;align-self:center}.existing-services{display:flex;align-items:center;flex-wrap:wrap;gap:15px 25px;border-top:1px solid #ffffff0e;margin-top:30px;padding-top:22px;font-size:14px}.existing-services>span{display:flex;align-items:center;gap:9px;color:#8ba5bf;margin-right:auto}.existing-services a{color:#a6bfd7}.existing-services a:hover{color:var(--gold)}
.site-footer{border-top:1px solid #ffffff0e;background:#030d1b;padding-bottom:100px}.footer-main{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:32px}.footer-main>span{font-size:12px;color:#819bb5}.replay-intro{font-size:12px!important;color:#9cb6d1!important;gap:8px!important;height:39px!important;border-radius:8px!important}.replay-intro:hover{background:#1c8cdb17!important;color:var(--blue)!important}
.community-dialog,.live-dialog{font-family:Manrope,Arial,sans-serif;border-radius:19px!important;border:1px solid #65bcef52!important;padding:32px!important;gap:17px!important;background:#0a1b30!important;width:calc(100% - 32px)!important;max-width:460px!important;box-shadow:0 25px 100px #000a}.modal-close{position:absolute;right:13px;top:13px;padding:8px!important;width:34px;height:34px;color:#b1b0bc!important;z-index:4}.modal-close:hover{color:#fff!important;background:#ffffff0b!important}.modal-symbol{height:58px;width:58px;display:grid;place-items:center;border:1px solid #51b8ed42;border-radius:15px;background:#228edf17;color:var(--blue);margin-bottom:5px}.community-dialog [data-slot=dialog-title],.live-dialog [data-slot=dialog-title]{font-size:25px;font-weight:650;line-height:1.35;letter-spacing:-.5px}.community-dialog [data-slot=dialog-description],.live-dialog [data-slot=dialog-description]{font-size:16px;line-height:1.8;color:#a8a7b2}.community-option{height:52px!important;justify-content:flex-start!important;padding-inline:20px!important;gap:14px!important;font-size:16px!important;border-radius:10px!important}.discord-option{background:#8492ff14!important;border:1px solid #8492ff30!important;color:#b4bdff!important}.whatsapp-option{background:#6ecc9610!important;border:1px solid #6ecc9630!important;color:#9ed9b5!important}
.live-trigger{position:fixed!important;right:24px;bottom:calc(22px + env(safe-area-inset-bottom));z-index:35;width:272px;height:74px!important;border:1px solid #e8708052!important;border-radius:14px!important;padding:12px 15px!important;gap:12px!important;background:linear-gradient(110deg,#4b1823f5,#201019f5)!important;color:#fff!important;box-shadow:0 12px 40px #0009;backdrop-filter:blur(14px);text-align:left;white-space:normal!important}.live-trigger:hover{border-color:#ef9bab!important;box-shadow:0 15px 45px #000b}.youtube-icon{width:42px;height:42px;border-radius:11px;background:#c72c38;color:white;display:grid;place-items:center;flex-shrink:0}.live-trigger-copy{display:flex;flex-direction:column;gap:3px}.live-trigger-copy>span{font-size:12px;font-weight:700;letter-spacing:1px;color:#eda6af;white-space:nowrap}.live-trigger-copy strong{font-size:19px;letter-spacing:.2px;font-weight:750;line-height:1.2}.live-trigger-status{font-size:12px;line-height:1.5;color:#c494a0;margin-left:auto;max-width:46px}.live-dialog{left:auto!important;top:auto!important;right:24px!important;bottom:calc(112px + env(safe-area-inset-bottom))!important;transform:none!important;translate:none!important;max-width:385px!important;max-height:calc(100dvh - 140px);overflow:auto;padding:27px!important;background:linear-gradient(140deg,#28121c,#13141d)!important;border-color:#9d506345!important;gap:16px!important}.broadcast-art{height:136px;margin:-27px -27px 2px;display:grid;place-items:center;position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 140%,#9a1e4360,transparent 80%),#180f17;border-bottom:1px solid #d867821a}.broadcast-art>span{position:absolute;transform:rotate(-8deg);font-size:76px;font-weight:800;letter-spacing:-3px;color:transparent;-webkit-text-stroke:1px #6d3449;opacity:.6}.broadcast-art>svg{z-index:1;position:relative;color:#d83143;filter:drop-shadow(0 7px 20px #d7314326)}.live-dialog .eyebrow{font-size:12px;color:#dc8e9e;letter-spacing:1.2px}.broadcast-status{font-size:12px;color:#d0a2ae;border:1px solid #a46a7e48;justify-self:start;padding:5px 11px;border-radius:100px}.watch-live,.live-community{height:47px!important;background:#bc3048!important;color:#fff!important;border:1px solid #d7687b50!important;font-size:14px!important;border-radius:9px!important}
@media(max-width:1100px){.container{width:calc(100% - 56px)}.desktop-nav a{padding-inline:12px}.brand>span{font-size:22px}.brand small{font-size:12px;letter-spacing:0}.header-inner{gap:18px}.hero{gap:15px;min-height:640px}.hero h1{font-size:45px}.world-button{padding-inline:18px!important;gap:12px!important}.world-details strong{font-size:30px}.world-copy{font-size:12px}.world-icon{height:46px;width:46px}.channels-grid{gap:13px}.channel-card{padding:23px 18px}.channel-card h3{font-size:17px}.contact-card{padding:24px}.hero-art{margin-right:-15px}.primary-button,.secondary-button{padding-inline:16px!important}.live-trigger{right:20px}}
@media(max-width:900px){.desktop-nav{display:none}.mobile-toggle{display:inline-flex!important;color:var(--blue)!important;width:43px;height:43px!important;border-radius:10px!important;padding:10px!important}.mobile-nav{display:flex!important;flex-direction:column;background:#0a1b30;border-bottom:1px solid #60b4e438;box-shadow:0 20px 40px #0004;padding:12px 28px 20px}.mobile-nav a{padding:12px;color:#abc3d9;font-size:16px;border-radius:9px}.mobile-nav a[aria-current=location]{background:#237dc62a;color:#9cdbff}.site-header{height:80px}.hero h1{font-size:38px;letter-spacing:-1.5px}.hero h1>span{letter-spacing:-1.8px}.hero{min-height:610px}.hero-art{margin-left:-25px}.world-button{height:99px!important;padding:16px!important;gap:11px!important}.world-details strong{font-size:26px}.world-icon{display:none}.hero-actions{gap:9px}.primary-button,.secondary-button{font-size:14px!important;padding-inline:12px!important}.hero-description{font-size:16px}.channels-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.channel-card{padding:25px}.channel-card h3{font-size:19px}.channel-card>p{min-height:unset}.channel-action{margin-top:20px}.section-space{padding-block:68px}.rule-list{column-gap:25px}.rules-panel{padding:26px}.contact-grid{gap:13px}.contact-card{padding:22px 17px}.contact-card h3{font-size:19px}.contact-card p{font-size:14px}.contact-action{font-size:12px!important}.partner-inner{min-height:350px}.existing-services{gap:14px 20px}}
@media(max-width:600px){html{scroll-padding-top:90px}.container{width:calc(100% - 36px)}.site-header{height:74px}.brand img{height:40px;width:40px}.brand{gap:10px}.brand>span{font-size:22px}.brand small{font-size:12px;margin-top:5px}.mobile-nav{padding-inline:18px}.hero{display:flex;flex-direction:column;gap:0;padding:17px 0 39px;min-height:unset}.hero-copy{width:100%}.hero-art{order:-1;width:100%;height:220px;display:flex;justify-content:center;align-items:center;align-self:center;margin:-15px 0 4px;overflow:hidden}.hero-emblem{width:260px;height:260px;max-width:none;mask-image:linear-gradient(transparent,#000 7%,#000 81%,transparent)}.hero-domain{bottom:5px;padding:4px 11px;font-size:12px;letter-spacing:1.1px}.hero-copy>.eyebrow{font-size:12px;letter-spacing:.7px;justify-content:center;margin-top:12px}.hero h1{text-align:center;font-size:35px;line-height:1.15;letter-spacing:-1.3px;margin:15px 0}.hero h1>span{font-size:1.32em;letter-spacing:-1.6px}.hero-description{text-align:center;font-size:16px;line-height:1.75;max-width:350px;margin-inline:auto}.desktop-break{display:none}.world-button{max-width:none;margin-top:24px;height:107px!important;padding:18px!important;border-radius:14px!important;gap:13px!important}.world-icon{display:grid;width:43px;height:43px;border-radius:11px}.world-icon svg{width:25px;height:25px}.world-details>span{font-size:12px;letter-spacing:1.1px}.world-details strong{font-size:27px}.world-copy{font-size:12px;gap:5px}.world-copy>svg{width:20px;height:20px}.world-note{text-align:center;min-height:20px;font-size:12px;margin-top:9px}.hero-actions{margin-top:18px;display:grid;grid-template-columns:1.2fr 1fr;gap:10px}.primary-button,.secondary-button{height:49px!important;gap:7px!important;padding-inline:10px!important;font-size:14px!important;white-space:normal}.primary-button svg,.secondary-button svg{width:17px;height:17px}.section-space{padding-block:53px}.section-heading{display:block;margin-bottom:26px}.section-heading h2{font-size:34px;letter-spacing:-1px;margin-top:9px}.section-heading>p{margin-top:14px;font-size:16px;line-height:1.75}.section-heading>p br{display:none}.eyebrow{font-size:12px;letter-spacing:1.3px}.channels-grid{gap:12px}.channel-card{padding:20px 15px}.channel-icon{width:43px;height:43px;border-radius:12px;margin-bottom:20px}.channel-icon svg{width:23px;height:23px}.channel-card h3{font-size:16px;font-weight:650;line-height:1.5;min-height:48px;margin-bottom:8px}.channel-card>p{font-size:14px;line-height:1.8;min-height:76px}.channel-action{font-size:14px!important;height:42px!important;margin-top:18px;padding-inline:8px!important;border-radius:8px!important}.rules-tabs-list{gap:3px!important;padding:4px!important}.rules-tabs-list [data-slot=tabs-trigger]{font-size:14px!important;line-height:1.5;padding:9px 6px;min-height:44px;gap:0}.rules-panel{padding:23px 20px;border-radius:14px}.rules-panel-heading{gap:13px;padding-bottom:20px}.rule-symbol{width:41px;height:41px;border-radius:10px}.rule-symbol svg{width:22px}.rules-panel-heading h3{font-size:19px}.rules-panel-heading p{font-size:14px;line-height:1.65}.rules-count{display:none}.rule-list{grid-template-columns:1fr;padding-top:3px}.rule-list li{padding:17px 0;gap:13px}.rule-list li:last-child{border:0;padding-bottom:0}.rule-list p{font-size:16px;line-height:1.8}.rule-number{font-size:12px}.rules-source{font-size:12px;gap:8px}.partner-inner{min-height:320px;padding:49px 0}.partner-inner h2{font-size:25px}.partner-inner .eyebrow{font-size:12px;letter-spacing:1.3px}.mwt-logo{font-size:clamp(25px,7.5vw,41px);letter-spacing:.01em;margin-block:28px}.partner-link{font-size:14px!important;padding-inline:20px!important;height:47px!important;letter-spacing:1px}.contact-grid{grid-template-columns:1fr;gap:14px}.contact-card{display:grid;grid-template-columns:47px 1fr;gap:0 16px;padding:23px}.contact-icon{width:47px;height:47px;margin-bottom:0;grid-row:1}.contact-card h3{font-size:20px}.contact-card p{font-size:14px}.contact-action{grid-column:1/-1;margin-top:22px!important;font-size:14px!important}.contact-pending{grid-column:1/-1;text-align:center;justify-self:center}.existing-services{gap:15px 19px;margin-top:26px;padding-top:23px;font-size:14px}.existing-services>span{flex-basis:100%}.footer-main{padding-block:23px;flex-wrap:wrap;gap:17px}.footer-main .brand{flex-basis:45%}.footer-main .brand img{height:33px;width:33px}.footer-main .brand>span{font-size:21px}.footer-main>span{margin-left:auto}.replay-intro{padding:5px 0!important;height:32px!important}.site-footer{padding-bottom:87px}.live-trigger{right:16px;bottom:calc(15px + env(safe-area-inset-bottom));width:235px;height:65px!important;padding:10px 12px!important;gap:10px!important;border-radius:13px!important}.youtube-icon{width:36px;height:36px;border-radius:9px}.youtube-icon svg{width:23px}.live-trigger-copy>span{font-size:12px;letter-spacing:.8px}.live-trigger-copy strong{font-size:17px}.live-trigger-status{font-size:12px}.live-dialog{right:16px!important;bottom:calc(94px + env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 115px);max-width:calc(100% - 32px)!important;padding:24px!important;border-radius:16px!important}.broadcast-art{margin:-24px -24px 0;height:120px}.broadcast-art>span{font-size:68px}.live-dialog [data-slot=dialog-title]{font-size:23px}.community-dialog{padding:28px!important;border-radius:17px!important}.community-dialog [data-slot=dialog-title]{font-size:23px}}
.header-controls{display:flex;align-items:center;gap:10px;flex-shrink:0}
.language-switch{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid #4f91c342;border-radius:11px;background:#0a2037c9;box-shadow:inset 0 1px 0 #ffffff08}
.language-switch button{width:37px;height:36px!important;padding:0!important;font-size:14px!important;font-weight:750!important;border-radius:7px!important;color:#91aac5!important;background:transparent!important}
.language-switch button:hover{color:#b0e5ff!important;background:#2684d119!important}
.language-switch button[aria-pressed=true]{color:#f4fbff!important;background:linear-gradient(130deg,#267bbe,#164b84)!important;box-shadow:0 2px 8px #0003}
@media(min-width:1025px){.desktop-nav{margin-left:auto}.header-inner{gap:19px}.desktop-nav a{padding-inline:13px}}
@media(min-width:901px) and (max-width:1024px){.desktop-nav{display:none}.mobile-toggle{display:inline-flex!important;color:var(--blue)!important;width:43px;height:43px!important;border-radius:10px!important;padding:10px!important}.mobile-nav{display:flex!important;flex-direction:column;background:#0a1b30;border-bottom:1px solid #60b4e438;box-shadow:0 20px 40px #0004;padding:12px 28px 20px}.mobile-nav a{padding:12px;color:#abc3d9;font-size:16px;border-radius:9px}.mobile-nav a[aria-current=location]{background:#237dc62a;color:#9cdbff}}
@media(max-width:420px){.header-inner{gap:10px}.header-inner .brand{gap:8px}.header-inner .brand img{width:34px;height:34px}.header-inner .brand>span{font-size:21px}.header-inner .brand small{display:none}.header-controls{gap:7px}.language-switch button{width:33px}.header-controls .mobile-toggle{width:36px!important;padding:8px!important}}
/* Platform colors remain visible even when a channel URL is pending. */
.channel-card.whatsapp{--platform-rgb:37,211,102;--platform-gradient:linear-gradient(125deg,#14854d,#075b45)}
.channel-card.instagram{--platform-rgb:226,68,137;--platform-gradient:linear-gradient(120deg,#7243b8 0%,#ab2f78 42%,#b93554 68%,#a84d1d 100%)}
.channel-card.tiktok{--platform-rgb:37,244,238;--platform-gradient:linear-gradient(115deg,#12575e 0%,#161e29 43%,#312036 66%,#792844 100%)}
.channel-card.discord{--platform-rgb:122,131,255;--platform-gradient:linear-gradient(125deg,#5865f2,#4840a8)}
.channel-card{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(145deg,rgba(var(--platform-rgb),.14),rgba(var(--platform-rgb),.025) 58%),linear-gradient(130deg,#0d253ee6,#08182ce6);border-color:rgba(var(--platform-rgb),.23);box-shadow:inset 0 1px 0 #ffffff13,0 12px 30px #00000018;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
.channel-card:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(125deg,#ffffff0b,transparent 35%);border-radius:inherit}
.channel-card:hover{border-color:rgba(var(--platform-rgb),.5)}
.channel-card .channel-icon{background:var(--platform-gradient);border-color:#ffffff38;color:#fff;box-shadow:inset 0 1px 0 #ffffff22,0 5px 20px rgba(var(--platform-rgb),.12)}
.channel-card.tiktok .channel-icon{border-color:#25f4ee65;box-shadow:-2px 0 0 #25f4ee55,2px 0 0 #fe2c5566,inset 0 1px 0 #ffffff17}
.channel-card.tiktok .channel-icon svg{filter:drop-shadow(-1px 0 0 #25f4ee) drop-shadow(1px 1px 0 #fe2c55)}
.channel-card .channel-action{background:var(--platform-gradient)!important;border-color:#ffffff30!important;color:#fff!important;box-shadow:inset 0 1px 0 #ffffff26,0 5px 16px #00000020;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:filter .18s,border-color .18s,box-shadow .18s}
.channel-card .channel-action:hover:not(:disabled){color:#fff!important;filter:brightness(1.13);border-color:#ffffff70!important;box-shadow:inset 0 1px 0 #ffffff35,0 7px 22px rgba(var(--platform-rgb),.2)}
.channel-card .channel-action:disabled{background:var(--platform-gradient)!important;color:#ffffffd9!important;border-color:#ffffff24!important;filter:saturate(.7);cursor:not-allowed}
.channel-card .channel-action:focus-visible{outline:2px solid rgb(var(--platform-rgb));outline-offset:4px}
@media(max-width:600px){.channel-card .channel-action{white-space:normal!important;height:54px!important;line-height:1.35!important;padding:7px 8px!important}}
.community-option.whatsapp-option{background:linear-gradient(125deg,#14854d,#075b45)!important;color:#fff!important;border-color:#73dca96b!important;box-shadow:inset 0 1px 0 #ffffff24}
.community-option.discord-option{background:linear-gradient(125deg,#5865f2,#4840a8)!important;color:#fff!important;border-color:#a9afff66!important;box-shadow:inset 0 1px 0 #ffffff24}
@media(max-width:370px){.world-button{padding:16px 13px!important;gap:9px!important}.world-icon{width:37px;height:39px}.world-details strong{font-size:24px}.world-copy>span{font-size:12px}.channel-card{padding-inline:13px}.hero h1{font-size:32px}}
.event-section{padding-block:15px 80px}.event-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:28px}.event-heading h2{font-size:clamp(32px,3.6vw,44px);font-weight:600;letter-spacing:-1.4px;line-height:1.2;margin-top:10px}.event-heading h2 span{color:#83d5ff}.event-total{font-size:14px;color:#9bb8d4;white-space:nowrap;padding-bottom:4px}.event-carousel{overflow:hidden;border:1px solid #399be647;border-radius:18px;background:#081c32;box-shadow:0 18px 60px #0003}.event-track{margin-left:0!important}.event-slide{padding-left:0!important;min-width:0}.event-slide>img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain;background:#030c18}.event-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 22px;border-top:1px solid #3d8ec82c}.event-caption{display:flex;align-items:center;gap:16px;min-width:180px}.event-caption>span{color:#7a9cbb;font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:1px}.event-caption strong{font-size:14px;font-weight:650;color:#e2f2ff}.event-dots{display:flex;gap:0}.event-dots button{width:42px;height:44px!important;padding:0!important;border-radius:8px!important}.event-dots button>span{width:7px;height:7px;background:#43617e;border-radius:10px;transition:width .2s,background .2s}.event-dots button[aria-current=true]>span{width:22px;background:#65caff;box-shadow:0 0 12px #4aaeff44}.event-actions{display:flex;gap:5px}.event-actions button{height:44px!important;font-size:14px!important;padding:10px 12px!important;color:#b2d3ee!important;border-radius:9px!important;gap:8px!important}.event-actions button:hover{background:#16426a!important;color:#fff!important}.event-progress{height:2px;background:#133551}.event-progress>span{display:block;height:100%;width:100%;transform-origin:left;background:linear-gradient(90deg,#2078c4,#80ddff);animation:event-progress 3s linear both}@keyframes event-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.poster-dialog{width:calc(100% - 32px)!important;max-width:1200px!important;max-height:92dvh;padding:22px!important;gap:12px!important;background:#06172a!important;border:1px solid #4aa9e25c!important;border-radius:16px!important}.poster-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.poster-dialog-heading [data-slot=dialog-title]{font-size:20px;color:#e5f5ff}.poster-dialog-heading button{width:44px;height:44px!important;padding:10px!important;color:#c0e7ff!important}.poster-dialog [data-slot=dialog-description]{font-size:14px;color:#9fb9d0}.poster-image-scroll{overflow:auto;max-height:calc(92dvh - 138px);overscroll-behavior:contain;border:1px solid #28506e;border-radius:8px}.poster-image-scroll img{display:block;width:100%;min-width:800px;max-width:none;height:auto}
@media(max-width:600px){.event-section{padding-block:10px 50px}.event-heading{margin-bottom:22px;gap:12px}.event-heading h2{font-size:30px;letter-spacing:-1px}.event-total{font-size:12px}.event-carousel{border-radius:13px}.event-toolbar{display:grid;grid-template-columns:1fr auto;gap:5px 8px;padding:12px}.event-caption{grid-column:1/-1;gap:12px;min-width:0;padding:1px 3px 5px}.event-dots{margin-left:-4px}.event-dots button{width:34px}.event-actions{gap:0}.event-actions button{font-size:12px!important;padding:10px 8px!important;gap:5px!important}.event-actions svg{width:15px;height:15px}.poster-dialog{padding:15px!important;width:calc(100% - 20px)!important}.poster-dialog-heading [data-slot=dialog-title]{font-size:18px}}
/* Navy Signature: quiet navigation, broad typography and a continuous event strip. */
:root,.dark{--background:#040d1a;--card:#0a182b;--border:#293c56;--gold:#d2b477;--radius:.6rem}
body{background:#040d1a}.container{width:min(1320px,calc(100% - 96px))}.site-header{height:94px;background:#040e1ce8;border-bottom:0}.header-inner{border-block:1px solid #8fa8ca2d;gap:24px}.brand>span{font-size:25px;letter-spacing:.1px}.brand>span .gold{color:#f4f6fa}.brand small{display:none}.brand img{width:48px;height:48px}.desktop-nav{background:none;border:0;padding:0;border-radius:0;gap:24px;margin-inline:auto}.desktop-nav a{position:relative;padding:16px 0;border-radius:0;color:#cbd5e4;font-weight:500}.desktop-nav a[aria-current=location]{background:transparent;color:#fff}.desktop-nav a[aria-current=location]:after{content:"";position:absolute;bottom:5px;left:0;right:0;height:2px;background:#70b1fb}.language-switch{background:none;border:0;border-left:1px solid #6e8eb14d;border-radius:0;padding-left:18px}.language-switch button{background:none!important;color:#8ea2bc!important;box-shadow:none!important}.language-switch button[aria-pressed=true]{background:none!important;color:#fff!important;box-shadow:none}
.signature-hero{background:linear-gradient(90deg,#040d1aea 0%,#040d1a65 58%,#040d1a18),url('./teamju-signature-fabric.png') center/cover no-repeat;border-bottom:1px solid #526d902e}.hero{min-height:520px;padding-block:34px 42px;grid-template-columns:1.15fr 1fr;gap:25px}.signature-kicker{font-size:12px;letter-spacing:4px;color:#d6bd84}.signature-kicker:after{content:"";width:65px;height:1px;background:#b99b5d85;margin-left:8px}.hero h1{font-size:clamp(66px,8.2vw,118px);font-weight:800;letter-spacing:-5px;line-height:1.05;color:#f1f4fa;margin:21px 0 15px}.hero-description{font-size:20px;line-height:1.65;color:#bbc9dc;max-width:520px}.signature-actions{display:flex;align-items:stretch;gap:16px;margin-top:34px}.world-button{height:78px!important;max-width:320px;width:54%;margin-top:0;padding:14px 20px!important;border-radius:7px!important;gap:12px!important;background:linear-gradient(115deg,#0860db,#053a94)!important;box-shadow:inset 0 1px #a1d8ff55,0 6px 22px #04459a22;border:1px solid #5ca9fb8c}.world-details{gap:4px}.world-details>span{color:#fff;font-size:17px;letter-spacing:1.2px;white-space:nowrap}.world-details strong{font-size:12px;font-weight:600;letter-spacing:2px;color:#c1ddff}.world-copy>span{display:none}.world-copy{gap:0}.world-button:hover{transform:translateY(-2px);box-shadow:0 8px 28px #135cc22b}.signature-community{height:78px!important;flex:1;max-width:270px;border:1px solid #5c84b077!important;background:#04112472!important;border-radius:7px!important;color:#e1eaf7!important;font-size:15px!important;white-space:normal;line-height:1.4;padding:14px 16px!important}.signature-community:hover{background:#12243d!important}.signature-meta{display:flex;align-items:center;justify-content:space-between;gap:15px;max-width:606px;margin-top:13px}.world-note{margin:0;color:#7e95b0;font-size:12px;min-height:20px}.signature-rules{display:flex;align-items:center;gap:7px;color:#a8bfd8;font-size:12px;white-space:nowrap}.signature-rules:hover{color:#fff}.hero-art{margin:-15px -18px -20px;min-height:420px;align-self:center}.hero-emblem{width:100%;max-height:475px;object-fit:contain;mix-blend-mode:screen;mask-image:radial-gradient(ellipse,#000 45%,#000a 65%,transparent 76%)}.hero-domain{bottom:0;border:none;background:transparent;color:#839ab7;font-size:12px;letter-spacing:2.3px}
.event-section{padding-block:30px 30px}.event-heading{margin-bottom:20px;align-items:center}.event-heading h2{font-size:27px;letter-spacing:-.6px;font-weight:650;margin:0}.event-heading h2 span{color:#e9eef6}.event-total{padding:0;color:#8a9eb8;font-size:12px;letter-spacing:1.5px}.event-carousel{overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.event-track{margin-left:-18px!important}.event-slide{flex-basis:64%!important;padding-left:18px!important;transition:opacity .35s;opacity:.45}.event-slide[aria-hidden=false]{opacity:1}.event-slide>img{border-radius:8px;border:1px solid #6195c54d;aspect-ratio:1672/941;width:100%;height:auto;object-fit:contain}.event-toolbar{margin-top:16px;border-top:1px solid #7c98ba30;border-bottom:1px solid #7c98ba30;padding:8px 0;background:transparent}.event-progress{height:1px;background:transparent}.event-progress>span{background:#5e98d1}.event-caption strong{font-size:13px}.event-actions button{font-size:13px!important}.event-dots button{width:35px}.event-dots button[aria-current=true]>span{width:18px;box-shadow:none}
.channels-section{background:transparent;border:0;padding-block:22px 42px}.channels-section .section-heading{margin-bottom:20px;align-items:center}.channels-section .section-heading .eyebrow,.channels-section .section-heading>p{display:none}.channels-section .section-heading h2{font-size:21px;letter-spacing:-.4px;margin:0}.channels-grid{gap:14px}.channel-card{display:grid;grid-template-columns:36px 1fr;align-items:center;gap:10px;padding:15px 16px;border-radius:7px;box-shadow:none}.channel-card:hover{transform:translateY(-2px)}.channel-icon{width:34px;height:34px;border-radius:8px;margin:0}.channel-icon svg{width:20px;height:20px}.channel-card h3{font-size:15px;margin:0;line-height:1.5;min-height:0}.channel-card>p{display:none}.channel-card .channel-action{grid-column:1/-1;font-size:13px!important;min-height:40px;height:40px!important;margin-top:3px;border-radius:5px!important}.section-heading h2{font-weight:600}.rules-section{padding-block:65px;border-top:1px solid #7c98ba26}.rules-panel{border-radius:8px;background:#0a1829}.rules-tabs-list{border-radius:7px!important;background:#0a192c!important}.rules-tabs-list [data-slot=tabs-trigger]{border-radius:5px!important}.partner-section{background:linear-gradient(120deg,#071221,#101128);border-block:1px solid #7882ab23}.partner-inner{min-height:270px;padding-block:40px}.mwt-logo{margin-block:22px}.contact-card{border-radius:8px;background:#0a182a}.contact-icon{border-radius:9px}.contact-action{border-radius:6px!important}.live-trigger{box-shadow:0 8px 35px #0005;border-radius:9px!important}.footer-main{border-top:1px solid #758ca629}
@media(min-width:1500px){.hero{min-height:570px}.hero-art{min-height:475px}.hero-emblem{max-height:520px}}
@media(max-width:1100px){.container{width:calc(100% - 56px)}.desktop-nav{gap:16px}.desktop-nav a{font-size:13px}.hero h1{font-size:8.4vw}.hero-description{font-size:18px}.signature-actions{gap:10px}.world-button{padding-inline:13px!important}.world-details>span{font-size:15px}.signature-community{font-size:14px!important;padding-inline:10px!important}.signature-community svg{display:none}.hero-art{min-height:350px}.hero{min-height:470px}.channel-card{padding:13px;gap:9px}.channel-card h3{font-size:14px}}
@media(max-width:900px){.hero{grid-template-columns:1.1fr 1fr;gap:10px;min-height:420px}.signature-kicker{letter-spacing:2px;font-size:12px}.signature-kicker:after{width:35px}.hero h1{font-size:8.2vw;letter-spacing:-3px}.hero-description{font-size:16px}.hero-art{min-height:290px;margin:0 -15px}.signature-actions{margin-top:24px;flex-wrap:wrap}.world-button{width:100%;max-width:none;height:70px!important}.signature-community{width:100%;max-width:none;height:48px!important;flex-basis:100%}.signature-meta{align-items:flex-start;flex-direction:column;gap:5px}.event-slide{flex-basis:82%!important}.channels-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.channel-card{grid-template-columns:1fr;justify-items:center;padding:14px 8px}.channel-card .channel-action{grid-column:auto;width:100%;padding-inline:5px!important;font-size:12px!important}.channel-card h3{text-align:center;white-space:nowrap;font-size:12px}.section-space{padding-block:55px}}
@media(max-width:600px){.container{width:calc(100% - 36px)}.site-header{height:76px}.header-inner{gap:10px;border-top:0}.brand img{width:37px;height:37px}.brand>span{font-size:22px}.language-switch{padding-left:8px}.signature-hero{background-position:65% center}.hero{display:flex;min-height:0;padding:8px 0 29px;gap:0}.hero-art{height:220px;min-height:0;width:100%;margin:0 0 17px;order:-1;overflow:visible;display:flex;justify-content:center}.hero-emblem{height:238px;width:238px;max-height:none;max-width:none}.hero-domain{bottom:-9px;font-size:12px;letter-spacing:1.6px}.signature-kicker{justify-content:center;font-size:12px;letter-spacing:2.5px;margin-top:5px!important}.signature-kicker:after{display:none}.hero h1{font-size:clamp(54px,16vw,84px);line-height:1.15;letter-spacing:-2.6px;margin:13px 0 8px;text-align:center}.hero-description{font-size:16px;line-height:1.7;text-align:center;max-width:310px}.signature-actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:24px}.world-button{height:72px!important;width:100%;padding:15px 21px!important;gap:12px!important}.world-details>span{font-size:18px;letter-spacing:1.8px}.world-details strong{font-size:12px;letter-spacing:2px}.world-copy>svg{width:21px;height:21px}.signature-community{height:49px!important;width:100%;font-size:14px!important}.signature-community svg{display:block}.signature-meta{align-items:center;gap:9px;margin-top:11px}.world-note{text-align:center;font-size:12px;min-height:0}.signature-rules{font-size:13px}.event-section{padding-block:25px 17px}.event-heading{margin-bottom:16px}.event-heading h2{font-size:22px;letter-spacing:-.5px}.event-total{font-size:12px;letter-spacing:0}.event-track{margin-left:0!important}.event-slide{flex-basis:100%!important;padding-left:0!important;opacity:1}.event-slide>img{border-radius:6px}.event-toolbar{margin-top:10px;padding:8px 0;gap:3px 8px}.event-caption{padding:2px 3px 4px}.event-caption strong{font-size:13px}.event-actions button{font-size:12px!important;padding-inline:7px!important}.event-dots button{width:34px}.channels-section{padding-block:24px 34px}.channels-section .section-heading{margin-bottom:17px}.channels-section .section-heading h2{font-size:21px}.channels-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.channel-card{grid-template-columns:30px 1fr;justify-items:stretch;gap:10px;padding:15px 12px}.channel-icon{width:30px;height:30px}.channel-card h3{font-size:13px;text-align:left;white-space:normal;line-height:1.5;min-height:0}.channel-card .channel-action{grid-column:1/-1;height:44px!important;font-size:13px!important;margin-top:5px}.rules-section{padding-block:40px}.section-heading h2{font-size:29px}.partner-inner{min-height:250px}.contact-card{border-radius:8px}.live-trigger{width:215px;height:60px!important}.live-trigger-copy strong{font-size:16px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}

/* Intro lifecycle: open remains opaque; only the closed state runs the exit. */
.laurel-intro{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box!important;position:fixed!important;inset:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;transform:none!important;translate:none!important;padding:0!important;gap:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;z-index:100!important;outline:none!important;background:radial-gradient(ellipse at 50% 44%,#132b43 0%,#060f1e 48%,#020812 100%)!important;animation:none!important}
.laurel-intro[data-state=closed]{animation:laurel-exit .28s ease-out both!important;pointer-events:none!important}
.laurel-stage{position:relative;inset:auto;flex:1 1 auto;width:100%;height:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 18px 88px;pointer-events:none}
.laurel-crest{position:relative;width:min(58dvh,470px,85vw);aspect-ratio:1;mix-blend-mode:screen;flex-shrink:0;opacity:.18}
.laurel-crest img{display:block;width:100%;height:100%;object-fit:contain;max-width:none}
.laurel-base{mask-image:radial-gradient(ellipse,#000 51%,transparent 76%)}
.laurel-light,.laurel-crown{position:absolute;inset:0;mix-blend-mode:screen;opacity:0;pointer-events:none}
.laurel-light{mask-image:linear-gradient(90deg,#000 0%,#000 30%,transparent 39%,transparent 61%,#000 70%,#000 100%);filter:brightness(1.65) saturate(1.15);clip-path:inset(100% 0 0)}
.laurel-crown{clip-path:polygon(29% 9%,71% 9%,71% 27%,29% 27%);filter:brightness(1.4)}
.laurel-title{font-size:clamp(35px,5vw,58px);font-weight:800;letter-spacing:.11em;line-height:1.15;color:#f3f5f8;margin-top:-18px;padding-left:.11em}
.laurel-subtitle{font-size:12px;letter-spacing:3.5px;color:#b2a17d;margin-top:14px;text-align:center}
.laurel-progress{position:absolute;bottom:max(48px,env(safe-area-inset-bottom));left:50%;width:120px;height:2px;transform:translateX(-50%);background:#c0a36323;overflow:hidden}
.laurel-progress>span{display:block;width:100%;height:100%;background:#d8b866;transform:scaleX(0);transform-origin:left}
.intro-skip{position:absolute!important;right:max(24px,env(safe-area-inset-right));bottom:max(26px,env(safe-area-inset-bottom));color:#becdde!important;border:1px solid #a5bad22e!important;background:#06101dc9!important;font-size:14px!important;padding:11px 15px!important;border-radius:7px!important;min-height:44px!important;gap:10px!important;z-index:2}
.intro-skip:focus-visible{outline:2px solid #dfbd74!important;outline-offset:4px}.intro-skip:hover{background:#142438!important;color:#fff!important}
.laurel-intro[data-ready=true] .laurel-crest{animation:laurel-reveal 1.15s cubic-bezier(.2,.7,.3,1) both}
.laurel-intro[data-ready=true] .laurel-light{animation:laurel-rise 2.45s .25s ease-in-out both}
.laurel-intro[data-ready=true] .laurel-crown{animation:laurel-crown-light 1.1s 1.8s ease-in-out both}
.laurel-intro[data-ready=true] .laurel-title{animation:laurel-wordmark .8s .45s both}
.laurel-intro[data-ready=true] .laurel-subtitle{animation:laurel-wordmark .8s .7s both}
.laurel-intro[data-ready=true] .laurel-progress>span{animation:laurel-duration var(--intro-duration) linear both}
@keyframes laurel-reveal{from{opacity:.18;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
@keyframes laurel-rise{0%{opacity:0;clip-path:inset(94% 0 0)}15%{opacity:.85}72%{opacity:.65;clip-path:inset(12% 0 0)}100%{opacity:0;clip-path:inset(0)}}
@keyframes laurel-crown-light{0%,100%{opacity:0}45%{opacity:.65}}
@keyframes laurel-wordmark{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}
@keyframes laurel-duration{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes laurel-exit{from{opacity:1}to{opacity:0}}
@media(max-width:600px){.laurel-stage{padding-bottom:100px}.laurel-crest{width:min(82vw,48dvh,370px)}.laurel-title{font-size:38px;letter-spacing:.09em;margin-top:-10px}.laurel-subtitle{letter-spacing:2.1px;margin-top:12px}.laurel-progress{left:24px;bottom:45px;transform:none;width:90px}.intro-skip{right:20px;bottom:24px}}
@media(max-height:500px){.laurel-stage{padding-bottom:55px}.laurel-crest{width:52dvh}.laurel-title{font-size:26px;margin-top:-12px}.laurel-subtitle{margin-top:6px}.laurel-progress{bottom:23px}.intro-skip{bottom:15px}}
@media(prefers-reduced-motion:reduce){.laurel-intro,.laurel-intro[data-state=closed],.laurel-stage *{animation:none!important;transition:none!important}.laurel-crest{opacity:1}.laurel-light,.laurel-crown,.laurel-progress{display:none}}

/* Connected navy canvas and compact mobile reading. */
body{isolation:isolate;background:#040d1a}
.site-atmosphere{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 80% 18%,#15365680,transparent 65%),linear-gradient(160deg,#071528,#040c19 70%,#0c1326)}
.site-atmosphere:before{content:"";position:absolute;inset:0;background:url('./teamju-signature-fabric.png') 65% center/cover no-repeat;opacity:.23}
.site-atmosphere:after{content:"";position:absolute;width:min(80vw,1000px);aspect-ratio:1;right:-12%;top:15%;background:url('./teamju-hero-signature.png') center/contain no-repeat;mix-blend-mode:screen;opacity:.055;mask-image:radial-gradient(ellipse,#000 42%,transparent 72%)}
.signature-hero{background:transparent;border:0}.site-footer{background:transparent;border:0}.rules-section{border-top:0}.channels-section{background:transparent}
.signature-kicker{font-size:12px;letter-spacing:1.5px;text-transform:none;line-height:1.8}.signature-kicker:after{width:34px;flex-shrink:0}
.world-details>span{font-size:10px;letter-spacing:1.8px;font-weight:600;color:#b3d7ff}.world-details strong{font-size:28px;line-height:1.1;letter-spacing:.9px;font-weight:800;color:#fff}.world-details{gap:6px}.world-button{height:84px!important}.signature-community{height:84px!important}
.rules-panel{background:linear-gradient(135deg,#10243bbd,#071528bd);backdrop-filter:blur(12px)}.mobile-rules{display:none}
.event-caption{flex-wrap:wrap;gap:12px}.event-context{display:inline-flex;align-items:center;gap:5px;color:#abd5f8;font-size:12px;min-height:36px;padding:0 9px;border-left:1px solid #829bb43b}.event-context:hover{color:#fff;background:#719dcc12}
.contact-section{padding-bottom:72px}.contact-card{--contact-rgb:77,151,255;position:relative;overflow:hidden;border:1px solid rgba(var(--contact-rgb),.25);padding:26px;background:radial-gradient(ellipse at 100% 0%,rgba(var(--contact-rgb),.17),transparent 70%),linear-gradient(145deg,#0c1d32bd,#071322bd);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff08;transition:transform .25s,border-color .25s,box-shadow .25s;border-radius:14px}
.contact-card.whatsapp-contact{--contact-rgb:65,209,143}.contact-card:before{content:"";position:absolute;inset:0 22px auto;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--contact-rgb),.65),transparent)}
.contact-card:hover{transform:translateY(-3px);border-color:rgba(var(--contact-rgb),.5);box-shadow:0 12px 35px rgba(var(--contact-rgb),.07)}
.contact-icon,.contact-icon.whatsapp{color:rgb(var(--contact-rgb));background:linear-gradient(135deg,rgba(var(--contact-rgb),.2),rgba(var(--contact-rgb),.04));border-color:rgba(var(--contact-rgb),.3);width:54px;height:54px;border-radius:14px;margin-bottom:19px;box-shadow:0 0 28px rgba(var(--contact-rgb),.08)}
.contact-card h3{font-size:23px}.contact-card p{color:#aabed4}.contact-card .contact-action{border-color:rgba(var(--contact-rgb),.32)!important;background:linear-gradient(120deg,rgba(var(--contact-rgb),.2),rgba(var(--contact-rgb),.07))!important;color:#e1edf9!important;min-height:45px}.contact-card .contact-action:disabled{opacity:.68!important}.contact-card .contact-pending{color:#99afc6}
.existing-services{border-color:#789bb52b;background:#0b1c302e;border-radius:10px;padding:16px 18px;gap:14px 22px}.existing-services a{min-height:32px;display:inline-flex;align-items:center}
.partner-section{isolation:isolate;overflow:hidden;background:transparent;border:0}.partner-section:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 52%,#8550d827,transparent 66%);animation:partner-breathe 8s ease-in-out infinite alternate;pointer-events:none}.partner-inner{min-height:335px;padding-block:52px 62px}.partner-inner .eyebrow{color:#b29bcf;font-size:11px}.partner-inner h2{font-size:22px;margin-top:10px;color:#d9d4e6}.mwt-logo{position:relative;margin-block:23px 27px;filter:drop-shadow(0 0 20px #8555cd25)}.mwt-logo>span{color:transparent;background:linear-gradient(105deg,#eef0f8 25%,#fff 45%,#c5cae0 53%,#eef0f8 68%);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;animation:partner-shine 9s ease-in-out infinite}.mwt-logo>span:nth-child(2){color:transparent;background-image:linear-gradient(105deg,#9d79e9 25%,#e5d6ff 45%,#af8cf2 53%,#9d79e9 68%)}.partner-link{transition:transform .2s,box-shadow .2s!important;background:linear-gradient(115deg,#744ab037,#43277337)!important;border-radius:8px!important}.partner-link:hover{transform:translateY(-2px);box-shadow:0 8px 32px #9151dd24}.footer-main{border-top-color:#758ca620}
@keyframes partner-shine{0%,25%{background-position:100% 0}75%,100%{background-position:0 0}}@keyframes partner-breathe{from{opacity:.55}to{opacity:1}}
@media(max-width:1100px){.world-details strong{font-size:25px}.event-caption{gap:8px}.event-context{padding-inline:6px}}
@media(max-width:900px){.signature-community{height:48px!important}.event-caption{min-width:0}.event-context{border-left:0;padding:0}}
@media(max-width:600px){
.site-atmosphere:after{width:580px;right:-260px;top:24%;opacity:.045}.hero-copy{width:100%}.signature-kicker{font-size:11px;letter-spacing:.6px}.hero-description{font-size:15px;max-width:none;margin-inline:auto}.world-button{height:78px!important}.world-details>span{font-size:10px;letter-spacing:1.8px}.world-details strong{font-size:29px;letter-spacing:1.2px}.signature-community{height:48px!important}.hero-art{height:190px;margin-bottom:15px}.hero-emblem{height:215px;width:215px}.hero-domain{bottom:-7px}.signature-actions{margin-top:21px}.hero h1{margin-top:11px}
.event-caption{gap:8px}.event-context{margin-left:auto;font-size:11px;min-height:34px;gap:3px}.event-caption strong{font-size:12px}.event-caption>span{font-size:11px;letter-spacing:0}
.desktop-rules{display:none!important}.mobile-rules{display:flex;flex-direction:column;gap:10px}.mobile-rule-group{border:1px solid #5e8fb237!important;border-radius:10px;background:linear-gradient(120deg,#10233ab8,#08182bb0);overflow:hidden}.mobile-rule-trigger{width:100%;min-height:68px;padding:16px 14px!important;gap:9px!important;align-items:center!important;color:#e0edfa;font-size:13px;line-height:1.45;text-decoration:none!important}.mobile-rule-trigger>svg:first-child{color:#c8af78;width:17px}.mobile-rule-trigger>span:first-of-type{flex:1}.mobile-rule-trigger>svg:last-child{width:16px;color:#98b4d0}.mobile-rule-trigger[data-state=open]{background:#193b592e}.mobile-rule-count{font-size:10px;color:#92adc6;white-space:nowrap}.mobile-rule-content{padding:3px 16px 8px!important}.mobile-rule-content h3{font-size:15px;margin-top:9px;color:#e0edfa}.mobile-rule-note{font-size:12px;color:#9eb4ca;margin-top:5px}.mobile-rule-content .rule-list{grid-template-columns:1fr;padding-top:6px}.mobile-rule-content .rule-list li{gap:8px;padding:12px 0}.mobile-rule-content .rule-list p{font-size:13px;line-height:1.8}.mobile-rule-content .rule-number{font-size:10px;line-height:23px}.rules-section .section-heading{margin-bottom:21px}.rules-section .section-heading>p{font-size:13px;line-height:1.7}.rules-source{font-size:10px;gap:7px;margin-top:13px}.rules-section{padding-block:30px 36px}
.contact-section{padding-block:30px 35px}.contact-section .section-heading{margin-bottom:22px}.contact-section .section-heading>p{font-size:13px}.contact-grid{gap:12px}.contact-card{display:grid;grid-template-columns:45px minmax(0,1fr);column-gap:13px;row-gap:0;padding:19px 17px;border-radius:12px;align-items:center}.contact-icon,.contact-icon.whatsapp{width:45px;height:45px;border-radius:11px;margin:0}.contact-icon.facebook>span{font-size:30px}.contact-card h3{font-size:19px}.contact-card p{font-size:12px;margin-top:3px}.contact-card .contact-action{grid-column:1/-1;margin-top:15px!important;min-height:42px;height:42px!important;font-size:13px!important}.contact-pending{grid-column:1/-1;text-align:center;margin-top:6px!important;font-size:10px}.existing-services{margin-top:17px;padding:12px 14px;gap:6px 14px;font-size:12px}.existing-services>span{font-size:12px}.partner-inner{min-height:290px;padding-block:35px 46px}.partner-inner h2{font-size:20px}.mwt-logo{font-size:clamp(27px,8vw,43px)}.partner-link{height:44px!important;font-size:12px!important}.site-footer{padding-bottom:90px}
}
@media(prefers-reduced-motion:reduce){.partner-section:before,.mwt-logo>span{animation:none!important}.contact-card,.partner-link{transition:none!important}}

/* Live uses an anchored, dismissible popover without locking the page. */
.live-trigger{display:flex!important;justify-content:flex-start!important;align-items:center!important;width:190px;height:auto!important;min-height:76px;padding:12px 14px!important;gap:12px!important;right:max(20px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));transition:background .2s,border-color .2s,box-shadow .2s!important}
.live-trigger .youtube-icon{width:38px;height:38px}.live-trigger .youtube-icon svg{width:25px;height:19px}.live-trigger-copy{min-width:0;gap:2px}.live-trigger-copy>span{font-size:12px;line-height:1.3;letter-spacing:.5px}.live-trigger-copy strong{font-size:16px;line-height:1.25}.live-trigger-copy>.live-availability{font-size:12px;font-weight:500;letter-spacing:0;color:#e1a8b4;white-space:nowrap}.live-trigger[data-state=open]{border-color:#ee9bae!important;background:linear-gradient(110deg,#622235,#291521)!important}
.live-popout{display:flex;flex-direction:column;width:min(360px,calc(100vw - 40px));max-width:var(--radix-popover-content-available-width);max-height:var(--radix-popover-content-available-height);overflow-y:auto;overscroll-behavior:contain;padding:0;border-radius:15px;border:1px solid #ac617650;background:linear-gradient(145deg,#281420,#111a29);box-shadow:0 18px 55px #0009;color:#f2edf4;font-family:Manrope,Arial,sans-serif;animation:none!important}
.live-popout-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:7px 10px 7px 21px;background:#24151ff5;border-bottom:1px solid #af678528;flex-shrink:0}.live-popout-header>span{font-size:12px;font-weight:700;letter-spacing:.7px;color:#e7abbc}.live-popout-close{width:44px;height:44px!important;padding:11px!important;color:#ebd1dd!important;border-radius:8px!important;flex-shrink:0}.live-popout-close:hover{background:#c57d9420!important}.live-popout-body{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:21px}.live-popout-mark{color:#dc334d;line-height:0}.live-popout-mark svg{width:44px;height:33px}.live-popout h2{font-size:23px;font-weight:650;line-height:1.3;letter-spacing:-.4px}.live-popout p{color:#c1b4c3;font-size:15px;line-height:1.75}.live-popout .watch-live,.live-popout .live-community{width:100%;height:auto!important;min-height:47px;white-space:normal!important;padding:12px 14px!important;line-height:1.4}
@media(max-width:600px){.live-trigger{width:173px;min-height:68px;right:max(12px,env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));padding:9px 11px!important;gap:10px!important}.live-trigger .youtube-icon{width:32px;height:32px}.live-trigger .youtube-icon svg{width:22px;height:17px}.live-trigger-copy strong{font-size:14px}.live-popout-body{padding:18px;gap:12px}.live-popout h2{font-size:21px}.live-popout p{font-size:14px}}

/* WordPress canvas and long Discord world names. */
body.teamju-design-canvas{min-width:0} .world-details{min-width:0}.world-details strong{overflow-wrap:anywhere;font-size:clamp(18px,3vw,34px)}.rules-review{padding:16px 20px;margin-bottom:22px;border:1px solid #d2b47755;border-radius:12px;background:#d2b47710;color:#e3d1ac}.teamju-design-canvas.admin-bar .site-header{top:32px}@media(max-width:782px){.teamju-design-canvas.admin-bar .site-header{top:46px}}@media(max-width:600px){.teamju-design-canvas.admin-bar .site-header{top:0}.world-details strong{font-size:24px}.world-button{height:auto!important;min-height:100px}}

.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tj-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:600;padding:10px 16px;white-space:nowrap;line-height:1.4}.tj-dialog{position:fixed;inset:0;margin:auto;width:min(480px,calc(100% - 32px));max-width:calc(100% - 32px);max-height:90dvh;overflow:auto;border:1px solid #315471;border-radius:16px;padding:24px;background:#091b30;color:#edf5ff;box-shadow:0 20px 80px #0008;font-family:Manrope,Arial,sans-serif}.tj-dialog:not([open]){display:none!important}.tj-dialog[open]{display:grid;gap:16px}.tj-dialog::backdrop{background:#000b;backdrop-filter:blur(3px)}.tj-dialog [data-slot=dialog-title]{font-size:24px;line-height:1.3}.tj-dialog [data-slot=dialog-description]{font-size:15px;line-height:1.7;color:#a3bad2}.laurel-intro.tj-dialog{max-width:none;max-height:none;padding:0;border:0;border-radius:0;margin:0;display:block;overflow:hidden}.rules-tabs{display:flex;flex-direction:column}.rules-tabs-list button{border:0;font-family:inherit}.mobile-rule-trigger{display:flex;align-items:center;gap:12px;list-style:none}.mobile-rule-trigger::-webkit-details-marker{display:none}.mobile-rule-trigger>span:last-child{margin-left:auto;font-size:20px}.mobile-rule-content{padding-top:12px}.tj-popover{position:fixed;z-index:60;right:20px;bottom:110px;max-height:calc(100dvh - 130px);width:min(360px,calc(100vw - 40px))}.tj-event-viewport{overflow:hidden;touch-action:pan-y}.tj-event-track{display:flex;position:relative;transition:transform .35s ease;will-change:transform}.tj-event-track .event-slide{flex-shrink:0;flex-grow:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tj-event-track{transition:none}}@media(max-width:600px){.tj-popover{right:12px;bottom:94px;max-height:calc(100dvh - 115px)}}
