[hidden]{display:none!important}html{background:#010e0a}.eg-body{background:#010e0a radial-gradient(ellipse at 50% 18%,#17704a,#0a4430 38%,#04261b 70%,#010e0a);background-attachment:fixed;overflow-x:hidden}.eg-body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 50% 50%,transparent 55%,rgba(0,0,0,.55) 100%)}.teaser-page{position:relative;z-index:1}.eg-clovers{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.eg-clover{position:absolute;top:-60px;width:34px;opacity:.28;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));animation:eg-fall linear infinite}.c1{left:6%;animation-duration:19s}.c2{left:22%;width:22px;animation-duration:26s;animation-delay:-9s}.c3{left:78%;animation-duration:22s;animation-delay:-4s}.c4{left:91%;width:24px;animation-duration:28s;animation-delay:-15s}.c5{left:54%;width:18px;opacity:.18;animation-duration:31s;animation-delay:-20s}@keyframes eg-fall{to{transform:translate3d(40px,115vh,0) rotate(320deg)}}.eg-header{text-align:center}.eg-brand{display:block;text-decoration:none}.eg-brand img{display:block;width:min(92vw,520px);height:auto;margin:0 auto;filter:drop-shadow(0 10px 22px rgba(0,0,0,.6))}.eg-header .tagline{margin-top:6px}.teaser-page main{width:min(100%,720px)}.eg-body .teaser-card{position:relative;overflow:hidden;padding:44px 48px 40px;border:1px solid transparent;border-radius:22px;background:radial-gradient(ellipse at 50% -10%,rgba(255,214,120,.18),transparent 55%) padding-box,linear-gradient(160deg,#0c5639,#05301f 45%,#020f0b) padding-box,linear-gradient(135deg,#fff0c0,#c88d2a 25%,#7a4a10,#e9c06a 75%,#fff0c0) border-box;box-shadow:0 30px 80px #0009,inset 0 1px #fff0be40}.teaser-card:before{content:"";position:absolute;inset:10px;border:1px solid rgba(255,227,154,.2);border-radius:15px;pointer-events:none}.teaser-card:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,236,180,.07),transparent);transform:skew(-18deg);animation:eg-sheen 9s ease-in-out infinite}@keyframes eg-sheen{0%,60%{transform:translate(0) skew(-18deg)}to{transform:translate(420%) skew(-18deg)}}.eg-corner{position:absolute;width:26px;height:26px;border-color:#e7bd62;border-style:solid;pointer-events:none}.eg-corner.tl{top:18px;left:18px;border-width:2px 0 0 2px;border-top-left-radius:8px}.eg-corner.tr{top:18px;right:18px;border-width:2px 2px 0 0;border-top-right-radius:8px}.eg-corner.bl{bottom:18px;left:18px;border-width:0 0 2px 2px;border-bottom-left-radius:8px}.eg-corner.br{bottom:18px;right:18px;border-width:0 2px 2px 0;border-bottom-right-radius:8px}.eg-topline{display:flex;flex-direction:column;align-items:center;gap:12px}.eg-status{display:inline-block;padding:7px 14px;border:1px solid rgba(231,189,98,.45);border-radius:999px;background:#010e0a80;font:700 .68rem Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#f3dca0}.eg-title{margin:4px 0 0;line-height:1;text-transform:uppercase}.eg-title-sm{display:block;font-size:clamp(1.05rem,3.2vw,1.45rem);letter-spacing:.32em;color:#9fe0b4;text-shadow:0 2px 0 #03311f,0 4px 10px rgba(0,0,0,.6);margin-bottom:10px}.eg-logo{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;margin:16px auto 0;box-shadow:0 12px 30px #0000004d}.eg-soon{display:flex;align-items:center;justify-content:center;gap:18px;margin:26px auto 22px;padding:14px 28px;max-width:max-content;border-radius:14px;background:linear-gradient(180deg,#0d5b3b,#03261a);border:1px solid #e7bd62;box-shadow:inset 0 0 0 4px #02170f,inset 0 0 0 5px #e7bd6273,0 10px 30px #00000080}.eg-soon-text{margin:0;font-size:clamp(1.5rem,6vw,2.6rem);font-weight:900;letter-spacing:.16em;line-height:1;color:#ffe6a0;text-shadow:0 2px 0 #8b5010,0 4px 0 #4a2806,0 8px 16px rgba(0,0,0,.7)}.eg-coin{flex:none;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3c4,#f2c45a 40%,#a8650f);box-shadow:0 2px #6b3a08,inset 0 0 0 3px #fff0be59;animation:eg-spin 6s ease-in-out infinite}@keyframes eg-spin{0%,70%,to{transform:scaleX(1)}85%{transform:scaleX(.15)}}.teaser-card .intro{max-width:520px;margin:0 auto;line-height:1.6;font-size:1.08rem}.eg-divider{display:flex;align-items:center;gap:14px;margin:30px auto;max-width:360px}.eg-divider span{flex:1;height:1px;background:linear-gradient(90deg,transparent,#e7bd62,transparent)}.eg-divider img{width:28px}.teaser-panels{display:grid;grid-template-columns:1fr 1fr;gap:18px;text-align:left}.teaser-panel{position:relative;padding:24px 22px;border:1px solid rgba(231,189,98,.32);border-radius:16px;background:linear-gradient(180deg,#ffe0960d,#010e0a80);box-shadow:inset 0 1px #ffecb41f;transition:transform .3s ease,border-color .3s ease}.teaser-panel:hover{transform:translateY(-3px);border-color:#e7bd62}.teaser-panel h2{font-size:1.15rem}.teaser-panel p{margin:0;font:15px/1.65 Arial,sans-serif;color:#f5e5bd}.teaser-mark{display:inline-grid;place-items:center;width:36px;height:36px;margin-bottom:12px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3c4,#e7b84f 45%,#9a5c10);color:#2b1905;font-weight:900;font-size:.85rem;box-shadow:0 2px #6b3a08}.eg-ask{margin:30px 0 0;padding:26px 22px;border-radius:16px;border:1px dashed rgba(159,224,180,.4);background:#146e4629}.eg-ask h2{margin-bottom:6px}.eg-ask>p:not(.eg-contact-status){margin:0 0 18px;font:15px/1.6 Arial,sans-serif;color:#f5e5bd}.eg-ask .eg-wa{background:linear-gradient(180deg,#5fe09a,#1f9b5c 55%,#0b6b3c);border-color:#bff2d3;color:#fffbe8;text-shadow:0 1px 0 rgba(0,0,0,.4);box-shadow:0 6px #04482a,0 12px 26px #00000073}.eg-contact-status{margin:0;font:14px/1.6 Arial,sans-serif;color:#e8e3c4}.teaser-card .privacy-note{margin:26px 0 28px}.teaser-actions .back-link{transition:color .2s ease}.teaser-actions .back-link:hover{color:#fff4d5}.eg-reveal{animation:eg-up .8s cubic-bezier(.2,.7,.2,1) both}.eg-title.eg-reveal{animation-delay:.1s}.eg-soon.eg-reveal{animation-delay:.25s}.intro.eg-reveal{animation-delay:.4s}@keyframes eg-up{0%{transform:translateY(14px)}to{transform:none}}@media(max-width:600px){.eg-body .teaser-card{padding:36px 22px 32px}.eg-corner{width:18px;height:18px}.eg-corner.tl,.eg-corner.tr{top:14px}.eg-corner.bl,.eg-corner.br{bottom:14px}.eg-corner.tl,.eg-corner.bl{left:14px}.eg-corner.tr,.eg-corner.br{right:14px}.teaser-panels{grid-template-columns:1fr}.eg-soon{gap:10px;padding:12px 16px}.eg-soon-text{letter-spacing:.1em}.eg-coin{width:16px;height:16px}.eg-title-sm{letter-spacing:.22em}}@media(prefers-reduced-motion:reduce){.eg-clover,.eg-coin,.eg-reveal,.teaser-card:after{animation:none}.eg-clover{display:none}.teaser-panel,.teaser-actions .back-link{transition:none}.teaser-panel:hover{transform:none}}
