/* AURONIS · PHOENIX ASCENSION | Desktop / Tablet / Mobile */
:root{--my3-ink:#100507;--my3-oxblood:#4d1119;--my3-red:#b83b30;--my3-gold:#e5ad64;--my3-gold-light:#ffe2aa;--my3-edge:rgba(226,164,88,.42)}
html{scroll-behavior:smooth}
.my2-body{background:#0b0406!important}
.my2-body .my2-header{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 12px 45px #0006}
.my2-body .my2-header-register,.my2-body .my2-button,.my2-body .my2-portal-shortcuts>a{will-change:transform}
.my2-body .my2-nav a{position:relative;transition:color .24s ease,text-shadow .24s ease!important}
.my2-body .my2-nav a:after{content:'';position:absolute;left:50%;right:50%;bottom:4px;height:1px;background:linear-gradient(90deg,transparent,#fbd18c,transparent);transition:left .32s,right .32s}
.my2-body .my2-nav a:hover:after,.my2-body .my2-nav a.is-active:after{left:6px;right:6px}
.my2-body .my2-nav a:hover{text-shadow:0 0 18px rgba(251,190,98,.45)}
/* Hero: clear visual separation between emblem and shaman. */
.my2-body .my2-game-hero{min-height:565px!important;overflow:hidden!important;background:linear-gradient(90deg,#130508 0%,rgba(28,6,9,.94) 29%,rgba(30,7,10,.58) 68%,rgba(14,3,6,.82) 100%),url('../images/cristallina-world.png') center 53%/cover no-repeat!important}
.my2-body .my2-game-hero:before{z-index:0;background:radial-gradient(ellipse 55% 70% at 78% 49%,rgba(205,69,32,.28),transparent 75%),radial-gradient(ellipse 50% 45% at 24% 85%,rgba(167,31,37,.16),transparent 80%),linear-gradient(180deg,rgba(7,2,4,.12),transparent 40%,#130609)!important;animation:my3HeroAura 9s ease-in-out infinite alternate}
.my2-body .my2-game-hero-inner{max-width:1360px!important;width:calc(100% - 72px)!important;min-height:565px!important;grid-template-columns:minmax(360px,.79fr) minmax(590px,1.28fr)!important;gap:30px!important;align-items:center!important}
.my2-body .my2-game-hero-copy{padding:58px 0 76px!important;z-index:4}
.my2-body .my2-game-hero-copy h1{font-size:clamp(36px,4.1vw,63px)!important;line-height:1.11!important;background:linear-gradient(155deg,#fff1cc 5%,#efbf79 43%,#b76a3b 84%,#ffdaa0);background-clip:text;-webkit-background-clip:text;color:transparent!important;filter:drop-shadow(0 6px 18px #0009)}
.my2-body .my2-game-hero-copy p{max-width:490px}
.my2-body .my2-game-hero-image.my2-phoenix-stage{position:relative!important;justify-self:stretch!important;align-self:center!important;width:100%!important;max-width:none!important;height:515px!important;margin:0!important;overflow:visible!important;opacity:1!important;filter:none!important;transform:translate3d(var(--my3-parallax-x,0px),var(--my3-parallax-y,0px),0);transition:transform .28s ease-out}
.my2-body .my2-game-hero-image.my2-phoenix-stage:before{inset:12% 2% 4%;background:radial-gradient(ellipse at 50% 50%,rgba(212,65,29,.19),transparent 68%);filter:blur(45px);animation:my3HeroAura 7s ease-in-out infinite alternate}
.my2-body .my2-game-hero-image .my2-stage-orbit{right:-1%;top:5%;width:51%;border-color:rgba(255,190,98,.19);box-shadow:inset 0 0 44px rgba(251,118,44,.08),0 0 65px rgba(237,109,31,.13)}
.my2-body .my2-game-hero-image .my2-stage-fire{right:-1%;bottom:4%;width:52%;height:34%}
.my2-body .my2-game-hero-image img.my2-stage-logo{left:0!important;right:auto!important;top:21%!important;width:45%!important;height:57%!important;max-width:none!important;object-fit:contain!important;mix-blend-mode:screen!important;animation:my3LogoFloat 7.5s ease-in-out infinite!important;filter:drop-shadow(0 0 12px rgba(248,158,70,.22)) drop-shadow(0 12px 22px #000a)!important}
.my2-body .my2-game-hero-image img.my2-stage-character{left:auto!important;right:-2%!important;top:-3%!important;width:49%!important;height:106%!important;max-width:none!important;object-fit:contain!important;object-position:center bottom!important;animation:my3CharacterFloat 6.6s ease-in-out infinite!important;filter:drop-shadow(0 0 22px rgba(255,148,48,.28)) drop-shadow(0 18px 26px #000c)!important}
.my2-body .my2-game-hero-image .my2-stage-glint{left:48%;top:43%;opacity:.72}
.my2-body .my2-game-hero-image:after{content:'✦';position:absolute;z-index:4;left:48%;top:50%;font-size:14px;color:#f7cd83;text-shadow:0 0 22px #ff9a44,0 0 45px #ed5b3b;animation:my3SparkFloat 5s ease-in-out infinite;pointer-events:none}
.my2-body .my2-game-hero-note .my2-status-dot.my2-status-unknown{background:#bd996c;box-shadow:0 0 0 4px rgba(185,142,87,.14)}
.my2-body .my2-game-hero-note .my2-status-dot.is-online,.my2-realm-state .my2-status-dot.is-online{background:#73cf8a;box-shadow:0 0 0 4px rgba(65,195,113,.1),0 0 15px rgba(65,195,113,.55)}
.my2-body .my2-game-hero-note .my2-status-dot.is-offline,.my2-realm-state .my2-status-dot.is-offline{background:#df6556;box-shadow:0 0 12px #d6484080}
/* Full-website ambient motion */
.my2-body .my2-panel{position:relative;isolation:isolate;overflow:hidden;transition:border-color .3s,box-shadow .4s,transform .4s!important}
.my2-body .my2-panel:before{content:'';position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(120deg,transparent 20%,rgba(249,174,91,.025) 47%,transparent 75%);background-size:250% 100%;animation:my3PanelGlimmer 13s linear infinite}
.my2-body .my2-panel:hover{border-color:rgba(246,190,108,.7)!important;box-shadow:0 23px 60px #0009,0 0 27px rgba(195,63,34,.15),inset 0 1px rgba(255,208,125,.13)!important}
.my2-body .my2-panel-heading,.my2-body .my2-panel-body{position:relative;z-index:1}
.my2-body .my2-panel-heading .my2-panel-symbol{animation:my3SymbolGlow 4s ease-in-out infinite}
.my2-body .my2-button-primary,.my2-body .my2-header-register{background-size:200% 200%!important;animation:my3GoldGradient 7s ease-in-out infinite}
.my2-body .my2-portal-shortcuts>a{overflow:hidden;transition:transform .35s,border-color .35s,box-shadow .35s!important}
.my2-body .my2-portal-shortcuts>a:hover{transform:translateY(-7px) scale(1.012)!important;box-shadow:0 20px 40px #000a,0 0 28px #b6483240!important}
.my2-body .my2-portal-shortcuts>a:nth-child(2) .my2-shortcut-icon{animation-delay:1.1s}
.my2-body .my2-portal-shortcuts>a:nth-child(3) .my2-shortcut-icon{animation-delay:2.1s}
.my2-body .my2-news-panel .my2-cms-content a:hover,.my2-body .my2-more-link:hover{color:#ffda99!important;text-shadow:0 0 13px #dc864e55}
/* Live dashboard */
.my2-live-section{position:relative;z-index:3;padding:65px 24px 40px;background:radial-gradient(ellipse 60% 100% at 50% 0%,rgba(114,30,29,.15),transparent 70%),#0b0406;color:#f4d5a7}
.my2-live-shell{max-width:1260px;margin:0 auto}
.my2-live-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:0 0 23px}
.my2-live-eyebrow{font:800 10px Arial,sans-serif;letter-spacing:.23em;color:#dba66d}
.my2-live-heading h2{font:normal clamp(25px,2.7vw,37px) MythosEason,Georgia,serif;color:#ffdfab;letter-spacing:.06em;margin:9px 0 6px;text-shadow:0 2px 16px #0009}
.my2-live-heading p{font:13px Arial,sans-serif;color:#b88e77;margin:0}
.my2-live-updated{font:700 10px Arial,sans-serif;letter-spacing:.1em;color:#c59c70;padding-bottom:5px;text-align:right}
.my2-live-grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:17px;align-items:stretch}
.my2-live-channel-box,.my2-live-stat-box{position:relative;min-width:0;border:1px solid var(--my3-edge);background:linear-gradient(145deg,rgba(55,13,19,.98),rgba(17,5,9,.98) 74%);box-shadow:0 18px 44px #0009,inset 0 1px rgba(255,224,157,.07);padding:18px 18px 16px;overflow:hidden}
.my2-live-channel-box:before,.my2-live-stat-box:before{content:'';position:absolute;top:0;left:0;width:65px;height:2px;background:linear-gradient(90deg,#f6d08c,transparent);box-shadow:0 0 15px #f1a95499}
.my2-live-channel-box:after,.my2-live-stat-box:after{content:'';position:absolute;right:0;bottom:0;width:36px;height:36px;border-right:1px solid #c68a51;border-bottom:1px solid #c68a51;opacity:.75;pointer-events:none}
.my2-live-box-title{display:flex;align-items:center;gap:10px;font:800 10px Arial,sans-serif;letter-spacing:.15em;color:#f0c48a;margin-bottom:16px}
.my2-live-box-icon{font-size:20px;color:#f4c475;filter:drop-shadow(0 0 10px #c26b42)}
.my2-live-box-detail{margin-left:auto;color:#946d55;font-size:9px;white-space:nowrap}
.my2-channel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}
.my2-channel-card{position:relative;overflow:hidden;min-width:0;min-height:125px;padding:15px 10px 12px;border:1px solid rgba(213,151,82,.18);background:linear-gradient(160deg,rgba(93,29,30,.31),rgba(18,6,9,.88));transition:transform .32s ease,box-shadow .32s,border-color .32s}
.my2-channel-card:hover{transform:translateY(-5px);border-color:rgba(243,184,104,.6);box-shadow:0 13px 26px #0007,0 0 22px #ae543633}
.my2-channel-card:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(231,153,76,.14),transparent 73%);opacity:.6;pointer-events:none;animation:my3HeroAura 5s ease-in-out infinite alternate}
.my2-channel-card.is-online{border-color:rgba(117,203,139,.42);background:linear-gradient(160deg,rgba(45,80,48,.25),rgba(19,8,10,.9))}
.my2-channel-card.is-offline{border-color:rgba(199,72,66,.38)}
.my2-channel-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;color:#dfae6b}
.my2-channel-glyph{font-size:18px;animation:my3SymbolGlow 4s ease-in-out infinite}
.my2-channel-number{font:800 18px Georgia,serif;opacity:.4}
.my2-channel-card strong{display:block;font:800 10px Arial,sans-serif;letter-spacing:.13em;color:#ffe1aa;white-space:nowrap}
.my2-channel-state{display:flex;align-items:center;gap:6px;font:700 10px Arial,sans-serif;color:#bca18a;margin-top:11px;white-space:nowrap}
.my2-channel-led{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#9a8171;box-shadow:0 0 8px #b7976c55}
.is-online .my2-channel-led{background:#7ddba0;box-shadow:0 0 0 4px #7ddba015,0 0 12px #60d58d99;animation:my3OnlinePulse 2.4s ease-in-out infinite}
.is-offline .my2-channel-led{background:#e06756;box-shadow:0 0 10px #db4b4380}
.is-online .my2-channel-state{color:#a7e6b5}.is-offline .my2-channel-state{color:#ed9784}
.my2-live-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
.my2-live-stat{position:relative;min-width:0;min-height:125px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px 5px;background:linear-gradient(165deg,rgba(116,38,31,.26),rgba(25,8,11,.72));border:1px solid rgba(213,151,82,.18);transition:transform .3s,box-shadow .3s,border-color .3s}
.my2-live-stat:hover{transform:translateY(-4px);border-color:rgba(248,189,109,.6);box-shadow:0 0 26px #c96a3b22}
.my2-live-stat-icon{font-size:18px;color:#db9e62;text-shadow:0 0 16px #b85739}
.my2-live-stat strong{font:normal clamp(22px,2.2vw,31px) MythosEason,Georgia,serif;letter-spacing:.04em;color:#ffe3b2;font-variant-numeric:tabular-nums;text-shadow:0 0 17px #e7a15c44}
.my2-live-stat small{font:800 9px/1.35 Arial,sans-serif;letter-spacing:.08em;text-align:center;color:#bfa18c}
.my2-live-footnote{margin:10px 0 0;color:#90705c;font:10px/1.4 Arial,sans-serif}
/* Ranking table: no clipped Level or Reich column */
.my2-body .my2-ranking-panel .my2-panel-body{padding:15px 13px 18px!important;min-width:0}
.my2-body .my2-ranking-panel .my2-widget-host,.my2-body .my2-ranking-panel .my2-ranking-widget{padding:0!important;margin:0!important;width:100%!important;min-width:0!important}
.my2-body .my2-ranking-panel .n2-rank-table{width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse!important}
.my2-body .my2-ranking-panel .n2-rank-table th,.my2-body .my2-ranking-panel .n2-rank-table td{box-sizing:border-box!important;min-width:0!important;padding:9px 3px!important;vertical-align:middle!important;font-size:10px!important;overflow:hidden!important}
.my2-body .my2-ranking-panel .n2-rank-table th:nth-child(1),.my2-body .my2-ranking-panel .n2-rank-table td:nth-child(1){width:25px!important;text-align:center}
.my2-body .my2-ranking-panel .n2-rank-table th:nth-child(2),.my2-body .my2-ranking-panel .n2-rank-table td:nth-child(2){width:auto!important}
.my2-body .my2-ranking-panel .n2-rank-table th:nth-child(3),.my2-body .my2-ranking-panel .n2-rank-table td:nth-child(3){width:58px!important;text-align:center}
.my2-body .my2-ranking-panel .n2-rank-table th:nth-child(4),.my2-body .my2-ranking-panel .n2-rank-table td:nth-child(4){width:38px!important;text-align:right}
.my2-body .my2-ranking-panel .my2-rank-player{gap:7px!important;min-width:0!important;max-width:100%;overflow:hidden}
.my2-body .my2-ranking-panel .my2-rank-player>span:last-child{min-width:0;overflow:hidden}
.my2-body .my2-ranking-panel img.my2-class-avatar{width:34px!important;height:34px!important;flex-basis:34px!important;transition:transform .3s,box-shadow .3s}
.my2-body .my2-ranking-panel .my2-rank-player strong{font-size:11px!important;max-width:100%!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.my2-body .my2-ranking-panel .my2-rank-player small{font-size:9px!important}
.my2-body .my2-ranking-panel .my2-empire-name{font-size:10px!important;white-space:nowrap!important}
.my2-body .my2-ranking-panel .n2-rank-table tbody tr{transition:background .3s,box-shadow .3s,transform .3s}
.my2-body .my2-ranking-panel .n2-rank-table tbody tr:hover{background:linear-gradient(90deg,rgba(143,35,30,.35),rgba(227,154,74,.1))!important;box-shadow:inset 3px 0 #eab06b;transform:translateX(2px)}
.my2-body .my2-ranking-panel .n2-rank-table tbody tr:hover img.my2-class-avatar{transform:scale(1.06);box-shadow:0 0 0 1px #e5ac64,0 0 15px #e57a4c55}
.my2-body .my2-ranking-panel .n2-rank-table tbody tr:nth-child(1)>td:first-child{color:#ffe39d!important;text-shadow:0 0 13px #dca050}
.my2-body .my2-ranking-panel .n2-rank-table tbody tr:nth-child(2)>td:first-child{color:#d4d9e4!important}
.my2-body .my2-ranking-panel .n2-rank-table tbody tr:nth-child(3)>td:first-child{color:#e7a775!important}
/* Scroll-reveal; only active if JS and IntersectionObserver are available */
.my2-motion-ready .my2-reveal{opacity:0;transform:translateY(23px);transition:opacity .8s cubic-bezier(.18,.68,.22,1),transform .8s cubic-bezier(.18,.68,.22,1);transition-delay:var(--my3-reveal-delay,0ms)}
.my2-motion-ready .my2-reveal.is-visible{opacity:1;transform:translateY(0)}
.my2-motion-ready .my2-phoenix-stage.my2-reveal{transform:none;opacity:1}
.my2-scroll-progress{position:fixed;top:0;left:0;width:100%;height:2px;z-index:9998;background:linear-gradient(90deg,#84252b,#e9ac64,#fff0b7);transform:scaleX(0);transform-origin:left;pointer-events:none;box-shadow:0 0 14px #e8a765}
/* Splash stage – room between emblem and character */
.my2-splash-body .my2-splash-stage{width:min(100%,850px)!important;height:365px!important;margin:5px auto 13px!important}
.my2-splash-body .my2-splash-emblem{left:0!important;top:16%!important;width:44%!important;height:72%!important;object-fit:contain!important;animation:my3LogoFloat 7.5s ease-in-out infinite!important}
.my2-splash-body .my2-splash-shaman{right:0!important;left:auto!important;top:-5%!important;width:47%!important;height:110%!important;object-fit:contain!important;object-position:center bottom!important;animation:my3CharacterFloat 6.6s ease-in-out infinite!important}
.my2-splash-body .my2-splash-stage-ring{right:1%!important;width:44%!important;top:5%!important}
.my2-splash-body .my2-splash-spark{left:48%!important;top:40%!important}
.my2-splash-body .splash-enter{animation:my3GoldGradient 7s ease-in-out infinite;background-size:200% 200%!important}
.my2-splash-body .splash-secondary-actions a{transition:color .3s,text-shadow .3s,transform .3s}
.my2-splash-body .splash-secondary-actions a:hover{transform:translateY(-3px)}
/* Keyframes */
@keyframes my3HeroAura{0%{opacity:.55;filter:brightness(.9)}100%{opacity:1;filter:brightness(1.18)}}
@keyframes my3LogoFloat{0%,100%{transform:translateY(5px) scale(.99)}50%{transform:translateY(-9px) scale(1.018)}}
@keyframes my3CharacterFloat{0%,100%{transform:translateY(6px) rotate(-.35deg)}50%{transform:translateY(-9px) rotate(.4deg)}}
@keyframes my3SparkFloat{0%,100%{opacity:.2;transform:translateY(8px) scale(.75)}50%{opacity:.9;transform:translateY(-8px) scale(1.15)}}
@keyframes my3PanelGlimmer{0%{background-position:220% 0}100%{background-position:-220% 0}}
@keyframes my3SymbolGlow{0%,100%{filter:drop-shadow(0 0 2px #f6af5655)}50%{filter:drop-shadow(0 0 11px #ffcc7d88)}}
@keyframes my3GoldGradient{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}
@keyframes my3OnlinePulse{0%,100%{box-shadow:0 0 0 3px #7ddba012,0 0 7px #60d58d88}50%{box-shadow:0 0 0 6px #7ddba015,0 0 17px #60d58dcc}}
@media(max-width:1200px){.my2-body .my2-game-hero-inner{grid-template-columns:minmax(330px,.9fr) minmax(500px,1.1fr)!important;gap:12px!important}.my2-body .my2-game-hero-image.my2-phoenix-stage{height:450px!important}}
@media(max-width:1000px){.my2-body .my2-game-hero-inner{grid-template-columns:minmax(280px,.95fr) minmax(400px,1.05fr)!important;width:calc(100% - 38px)!important}.my2-body .my2-game-hero-image.my2-phoenix-stage{height:390px!important}.my2-body .my2-game-hero{min-height:490px!important}.my2-body .my2-game-hero-copy{padding:60px 0!important}.my2-live-grid{grid-template-columns:1fr}.my2-channel-card{min-height:105px}.my2-live-stat{min-height:100px}}
@media(max-width:780px){.my2-body .my2-game-hero{min-height:770px!important}.my2-body .my2-game-hero-inner{display:flex!important;flex-direction:column!important;gap:0!important;min-height:770px!important;align-items:stretch!important}.my2-body .my2-game-hero-copy{padding:45px 10px 0!important;text-align:center!important}.my2-body .my2-game-hero-copy h1{font-size:clamp(33px,6.6vw,49px)!important}.my2-body .my2-game-hero-copy p{margin:0 auto 23px!important}.my2-body .my2-game-actions{justify-content:center}.my2-body .my2-game-hero-note{justify-content:center}.my2-body .my2-game-hero-image.my2-phoenix-stage{position:relative!important;right:auto!important;top:auto!important;left:auto!important;width:min(100%,650px)!important;height:375px!important;min-height:375px!important;margin:0 auto!important;opacity:1!important;pointer-events:none!important}.my2-body .my2-game-hero-image img.my2-stage-logo{left:1%!important;width:43%!important;top:21%!important}.my2-body .my2-game-hero-image img.my2-stage-character{right:1%!important;width:48%!important}.my2-live-section{padding-top:58px}}
@media(max-width:600px){.my2-body .my2-game-hero{min-height:710px!important}.my2-body .my2-game-hero-inner{min-height:710px!important}.my2-body .my2-game-hero-copy{padding:42px 0 0!important}.my2-body .my2-game-hero-image.my2-phoenix-stage{height:315px!important;min-height:315px!important;margin-top:5px!important}.my2-body .my2-game-hero-image img.my2-stage-logo{width:44%!important;top:19%!important}.my2-body .my2-game-hero-image img.my2-stage-character{width:49%!important;top:-2%!important}.my2-body .my2-portal-shortcuts{margin-top:-30px!important}.my2-live-section{padding:48px 15px 26px}.my2-live-heading{display:block}.my2-live-updated{display:block;text-align:left;margin-top:11px}.my2-live-channel-box,.my2-live-stat-box{padding:14px 11px}.my2-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.my2-channel-card{min-height:92px;padding:10px}.my2-channel-top{margin-bottom:6px}.my2-live-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.my2-live-stat{min-height:100px}.my2-live-stat strong{font-size:24px}.my2-live-stat small{font-size:8px;letter-spacing:0}.my2-splash-body .my2-splash-stage{width:min(100%,480px)!important;height:260px!important;margin:9px auto 10px!important}.my2-splash-body .my2-splash-emblem{left:0!important;top:21%!important;width:44%!important;height:63%!important}.my2-splash-body .my2-splash-shaman{right:0!important;top:-2%!important;width:49%!important;height:100%!important}.my2-splash-body .my2-splash-stage-ring{right:0!important;width:48%!important}}
@media(max-width:390px){.my2-body .my2-game-hero{min-height:690px!important}.my2-body .my2-game-hero-inner{min-height:690px!important}.my2-body .my2-game-hero-image.my2-phoenix-stage{height:280px!important;min-height:280px!important}.my2-splash-body .my2-splash-stage{height:222px!important}.my2-live-stat strong{font-size:21px}.my2-live-stat small{font-size:7px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.my2-body .my2-game-hero:before,.my2-body .my2-panel:before,.my2-body .my2-panel-heading .my2-panel-symbol,.my2-body .my2-game-hero-image *, .my2-splash-body .my2-splash-stage *, .my2-body .my2-header-register,.my2-body .my2-button-primary,.my2-channel-card:before,.my2-channel-led,.my2-splash-body .splash-enter{animation:none!important}.my2-motion-ready .my2-reveal{opacity:1!important;transform:none!important;transition:none!important}.my2-body .my2-game-hero-image.my2-phoenix-stage{transform:none!important;transition:none!important}}
/* News panel keeps its presence without a giant empty column when no news exist. */
.my2-body.my2-home .my2-news-panel .my2-panel-body{min-height:450px!important;background:radial-gradient(ellipse 70% 50% at 78% 75%,rgba(130,33,27,.12),transparent 75%)}
@media(max-width:860px){.my2-body.my2-home .my2-news-panel .my2-panel-body{min-height:270px!important}}
