body{background:radial-gradient(circle at 10% 10%,#d8ebc5,transparent 35%),#f3f8e9!important;color:#123f29!important}header{background:linear-gradient(125deg,#07371f,#246b42)!important;border-bottom:7px solid #f0cb58!important;position:relative;overflow:hidden}header:after{content:"🌴🌿🍃";position:absolute;right:14px;top:4px;font-size:45px;opacity:.4;pointer-events:none}h1,h2{color:#124b2e}main{position:relative}main:before{content:"🌿 🦜 🌴 🦁 🍃";display:block;text-align:center;font-size:32px;letter-spacing:8px;padding:14px 0 20px}.card,.panel{background:#fffef5!important;border:1px solid #c9dfb8!important;border-top:5px solid #7db36a!important;border-radius:18px!important;box-shadow:0 8px 22px #0c4c230d}button,.links a{border-radius:12px!important}.hero{background:linear-gradient(125deg,#e6f3d5,#fff3c7)!important;border-radius:23px!important;border:1px solid #d2e3bb!important}a:hover{filter:brightness(1.08)}@media(max-width:650px){main:before{font-size:24px;letter-spacing:3px}}