@import "tailwindcss";
:root{--bg:#050807;--text:#f5f2e9;--muted:#879089;--gold:#e8c46e;--green:#61ed9a;--violet:#a784ff;--line:rgba(255,255,255,.1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.noise{position:fixed;inset:0;pointer-events:none;z-index:20;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}
.nav-shell{position:sticky;top:14px;z-index:10;width:min(1180px,calc(100% - 28px));height:68px;margin:14px auto 0;padding:0 12px 0 18px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:18px;background:rgba(8,12,10,.76);backdrop-filter:blur(22px);box-shadow:0 18px 70px #0005}.brand{display:flex;align-items:center;gap:10px}.brand img{width:43px;height:43px;object-fit:contain;filter:drop-shadow(0 0 14px #e8c46e33)}.brand span{display:flex;flex-direction:column}.brand b{font:600 18px/1 Georgia,serif;letter-spacing:.18em;color:#f2d78e}.brand small{font-size:8px;letter-spacing:.22em;color:#a89b78;margin-top:5px}.nav-shell nav{display:flex;gap:6px}.nav-shell nav a{padding:10px 13px;border-radius:10px;color:#aeb5b0;font-size:12px;transition:.25s}.nav-shell nav a:hover{background:#fff1;color:#fff}.nav-cta{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:11px;background:#1d9bd7;font-size:11px;font-weight:700}.nav-cta i,.live-pill i,.showcase-top i,.tier-label i,.trusted-grid small i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}
h1,h2,h3{margin:0}.heading em{font-family:Georgia,serif;font-weight:400;font-style:italic;color:var(--gold)}
.showcase{width:min(1180px,calc(100% - 36px));margin:8px auto 0;border:1px solid #fff1f;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,#0c120f,#080b0a);box-shadow:0 35px 100px #0005}.showcase-top{height:58px;padding:0 18px;display:grid;grid-template-columns:1fr 1fr auto;align-items:center;border-bottom:1px solid var(--line);font-size:11px;font-weight:600;letter-spacing:.12em;color:#8c9690}.showcase-top>div:first-child{display:flex;align-items:center;gap:8px;color:#77eda2}.feature{min-height:250px;padding:30px 38px;display:grid;grid-template-columns:90px 170px 1fr auto;gap:26px;align-items:center;position:relative;overflow:hidden;animation:appear .5s ease}.feature:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 17% 30%,#e8c46e2e,transparent 28%)}@keyframes appear{from{opacity:.35;transform:translateY(6px)}}.feature>*{position:relative}.vacancy{width:78px;height:78px;border:1px solid #e8c46e59;border-radius:50%;display:grid;place-items:center;position:relative}.vacancy:before{content:"";position:absolute;inset:6px;border:1px dashed currentColor;border-radius:50%;opacity:.45}.vacancy span{font:28px Georgia,serif;color:var(--gold)}.vacancy small{position:absolute;bottom:14px;font-size:8px;font-weight:700;letter-spacing:.12em;color:#bbb}.feature.main{padding:0}.promo-slide{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:64px;width:100%;height:100%;padding:34px 42px}.promo-brand{display:flex;align-items:center;gap:24px;flex:0 0 auto}.promo-brand img{height:82px;object-fit:contain;filter:drop-shadow(0 8px 16px #0007)}.promo-brand .promo-vezir{height:94px}.promo-x{font:300 34px Georgia,serif;color:#6f7873}.promo-offer{display:flex;flex-direction:column;gap:7px;flex:0 1 auto;min-width:0}.promo-offer h2{font:800 42px/1.1 Inter,Arial,sans-serif;color:#fff;letter-spacing:-.02em}.promo-offer .promo-amount{font:800 37px Inter,Arial,sans-serif;color:#f6dc98;margin:3px 0 0}.promo-offer .promo-spin{font:600 17px/1.5 Inter,Arial,sans-serif;color:#c7cdc9;margin:3px 0 15px}.promo-cta{align-self:flex-start;padding:16px 28px;border:1px solid #e8c46e80;border-radius:13px;color:var(--gold);font:700 15px Inter,Arial,sans-serif;letter-spacing:.03em;white-space:nowrap}.promo-gift{flex:0 0 auto;display:grid;place-items:center;filter:drop-shadow(0 18px 30px #0007)}
.section{width:min(1180px,calc(100% - 36px));margin:auto;padding:90px 0}.heading{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:end;margin-bottom:48px}.heading>span{grid-column:1/3;font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--gold)}.heading h2{font:500 53px/.96 Inter,sans-serif;letter-spacing:-.055em}.heading>p{max-width:430px;margin:0;color:#828c86;font-size:13px;line-height:1.7}.tier-label{height:50px;margin-top:34px;padding:0 4px;display:flex;align-items:center;justify-content:space-between;font-size:11px;letter-spacing:.14em;color:#b9c0bb}.tier-label>div{display:flex;align-items:center;gap:10px;font-weight:800;font-size:16px;letter-spacing:.1em;color:var(--gold);text-shadow:0 0 18px currentColor}.tier-label>span{font-size:10px;color:#646d67}.tier-label.violet>div{color:var(--violet)}.tier-label.green>div{color:var(--green)}
.main-grid{display:grid;grid-template-columns:1.12fr 1fr .92fr;gap:18px;align-items:start}.main-card{min-height:510px;padding:33px;border:1px solid var(--line);border-radius:24px;background:#0a0e0c;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:.3s}.main-card:hover,.vip-grid>a:hover,.trusted-grid>a:hover{transform:translateY(-4px);border-color:#fff4}.main-card.first{min-height:600px;background:radial-gradient(circle at 60% 20%,#e8c46e52,transparent 60%),#0d110d;border:1px solid #e8c46ecc;border-top:8px solid #f6dc98;box-shadow:0 30px 80px #e8c46e40,inset 0 1px 0 #fff3}.main-card.second{min-height:528px;margin-top:24px;background:radial-gradient(circle at 60% 20%,#c9dbe233,transparent 60%),#0a0d0c;border:1px solid #c9dbe285;border-top:6px solid #dbe6ea;box-shadow:0 20px 55px #c9dbe222}.main-card.third{min-height:465px;margin-top:48px;background:radial-gradient(circle at 60% 20%,#d88a4d28,transparent 60%),#0a0d0c;border:1px solid #d88a4d5c;border-top:5px solid #e0a26a;box-shadow:0 12px 34px #d88a4d18}.main-card.second .card-meta b,.main-card.second small,.main-card.second>span:last-child{color:#e3ecef}.main-card.third .card-meta b,.main-card.third small,.main-card.third>span:last-child{color:#e8ab72}.main-card.first h3{font-size:47px}.main-card.second h3{font-size:39px}.main-card.third h3{font-size:33px}.card-meta{display:flex;justify-content:space-between;align-items:center}.card-meta span{font:42px Georgia,serif;color:#fff29}.card-meta b{font-size:18px;font-weight:800;letter-spacing:.12em;color:var(--gold)}.main-logo{width:233px;height:113px;margin:auto 0;display:grid;place-items:center}.main-logo img{width:100%;height:100%;object-fit:contain}.main-card .vacancy{margin:auto 0;width:117px;height:117px}.main-card .vacancy span{font-size:42px}.main-card .vacancy small{font-size:12px}.main-card small{font-size:18px;font-weight:800;letter-spacing:.12em;color:var(--gold)}.main-card h3{font:400 38px Georgia,serif;margin:10px 0}.main-card p{margin:0;max-width:390px;color:#7e8882;font-size:15px;line-height:1.5}.main-card>span:last-child{position:absolute;right:30px;bottom:30px;color:var(--gold);font-size:15px}
.vip-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vip-grid>a{min-height:135px;padding:18px;border:1px solid #a784ff66;border-top:3px solid #a784ff;border-radius:18px;background:linear-gradient(120deg,#a784ff33,#090a0de6);box-shadow:0 16px 40px #a784ff26;display:grid;grid-template-columns:auto 150px 1fr auto;gap:18px;align-items:center;transition:.3s}.vip-grid>a>span:first-child{font-size:11px;font-weight:800;letter-spacing:.1em;color:#c7b6f7;writing-mode:vertical-rl}.logo-stage{position:relative;width:100%;height:62px}.logo-stage img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 7px 14px #0007)}.vip-grid small{font-size:11px;font-weight:800;letter-spacing:.12em;color:#c7b6f7}.vip-grid h3{font:400 22px Georgia,serif;margin-top:6px}.vip-grid>a>span:last-child{color:#bba2f8}.trusted-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.trusted-grid>a{min-height:90px;padding:8px;border:1px solid #61ed9a1f;border-radius:10px;background:#0d1c148c;display:flex;flex-direction:column;overflow:hidden;transition:.3s}.trusted-grid .logo-stage{height:56px;margin-bottom:6px;border-radius:6px;overflow:hidden;background:#0a1710}.trusted-grid .logo-stage img{object-fit:contain;object-position:center;padding:4px}.trusted-grid h3{font:400 9px Georgia,serif}.trusted-grid small{display:flex;align-items:center;gap:3px;font-size:6px;font-weight:700;letter-spacing:.08em;color:#5ad487;margin-top:3px}.trusted-grid small i{width:3px;height:3px}.trusted-grid>a>span:last-child{margin-left:auto;margin-top:-12px;color:#54c881;font-size:10px}
footer{width:min(1180px,calc(100% - 36px));margin:45px auto 0;padding:34px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:auto 1fr auto;gap:50px;align-items:center}footer>div{display:flex;justify-content:center;gap:25px;font-size:10px;color:#879089}footer>p{text-align:right;color:#616a64;font-size:9px;line-height:1.6}
@media(max-width:900px){.nav-shell nav{display:none}.main-grid{grid-template-columns:1fr}.main-card,.main-card.first,.main-card.second,.main-card.third{min-height:270px;margin:0}.trusted-grid{grid-template-columns:repeat(3,1fr)}.heading{grid-template-columns:1fr}.heading>span{grid-column:auto}.vip-grid>a{grid-template-columns:auto 120px 1fr auto}.feature.main{min-height:auto}.promo-slide{flex-direction:column;flex-wrap:nowrap;text-align:center;gap:22px;padding:32px 24px;height:auto}.promo-offer{align-items:center}.promo-cta{align-self:center}}
@media(max-width:600px){.nav-shell{top:8px;margin-top:8px;height:60px}.nav-cta{font-size:0;padding:10px}.nav-cta:before{content:"Telegram";font-size:10px}.showcase{width:calc(100% - 20px);border-radius:18px}.showcase-top{grid-template-columns:1fr auto}.showcase-top>span{display:none}.section{padding:65px 0}.heading{gap:18px;margin-bottom:28px}.heading h2{font-size:40px}.main-grid{gap:10px}.vip-grid{grid-template-columns:1fr}.vip-grid>a{grid-template-columns:auto 105px 1fr auto}.trusted-grid{grid-template-columns:repeat(2,1fr)}.trusted-grid>a:last-child{grid-column:1/3}footer{grid-template-columns:1fr;text-align:center}footer .brand{justify-content:center}footer>p{text-align:center}.promo-slide{gap:16px;padding:26px 18px}.promo-brand{gap:14px}.promo-brand img{height:44px}.promo-brand .promo-vezir{height:50px}.promo-x{font-size:20px}.promo-offer h2{font-size:24px}.promo-offer .promo-amount{font-size:20px}.promo-offer .promo-spin{font-size:12px;margin-bottom:10px}.promo-cta{padding:11px 18px;font-size:12px}.promo-gift svg{width:96px;height:103px}}
