/* AmunRa — первый экран amh- по официалу amunra-0804.com/pl/ (египетский «папирус», Marcellus): сайт 3 (amunracasinopl.pl), первый экран общий у трёх сайтов */
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;color:#f4dfbd;font:400 16px/1.5 Arial,Helvetica,sans-serif;min-height:100vh;background:repeating-linear-gradient(115deg,rgba(255,214,150,.025) 0 2px,transparent 2px 9px),radial-gradient(circle at 15% 0,#3d1c08,#261104 60%),#261104}
a{color:inherit;text-decoration:none}
img{display:block;max-width:100%;height:auto}
:root{--am-bg:#261104;--am-plate:#411a09;--am-rule:#64340c;--am-rule2:#86511b;--am-copper:#ca731b;--am-parch:#f4dfbd;--am-brass:#c59e7c;--am-bordo:#571e1e;--am-teal:#02c5b0;--am-gold:#ffac2b;--am-cream:#f3dab5}

.amh-bar{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:14px;height:64px;padding:0 16px 0 12px;background:linear-gradient(180deg,rgba(38,17,4,.98),rgba(38,17,4,.92));border-bottom:1px solid var(--am-rule)}
.amh-scroll{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:8px;border:2px solid var(--am-copper);background:linear-gradient(180deg,#4a200a,#33150a);color:var(--am-brass)}
.amh-scroll svg{width:22px;height:22px}
.amh-brand img{width:168px;height:46px;object-fit:contain}
.amh-acts{display:flex;align-items:center;gap:12px;margin-left:auto}
.amh-find{display:flex;align-items:center;gap:10px;width:300px;height:48px;padding:0 18px;border-radius:36px;border:4px solid var(--am-copper);background:linear-gradient(180deg,#4b210b,#2e1306);font:400 16px/1 Marcellus,Georgia,serif;color:var(--am-parch)}
.amh-find svg{width:18px;height:18px;flex:none;color:var(--am-brass)}
.amh-pill{display:inline-flex;align-items:center;justify-content:center;min-width:147px;height:48px;padding:5px 20px;border-radius:40px;background:var(--am-bordo);border:2px solid #7c2d25;color:var(--am-cream);font:700 16px/1 Marcellus,Georgia,serif;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 3px 0 #2c0c0c}
.amh-tabs{display:none}

.amh-rail{position:fixed;top:64px;left:0;bottom:0;z-index:40;width:236px;padding:12px 12px 12px;display:flex;flex-direction:column;background:linear-gradient(180deg,#2b1305,#231003);border-right:1px solid var(--am-rule)}
.amh-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 10px}
.amh-tiles a{height:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:2px solid var(--am-rule2);background:var(--am-plate);font:700 12px/1.1 Marcellus,Georgia,serif;text-transform:uppercase;text-align:center;color:var(--am-parch)}
.amh-tiles svg{width:36px;height:36px;color:var(--am-gold)}
.amh-menu{flex:1;overflow:auto;scrollbar-width:none}
.amh-menu::-webkit-scrollbar{display:none}
.amh-menu ul{margin:0;padding:4px 0;list-style:none;border-bottom:1px solid var(--am-rule)}
.amh-menu a{display:flex;align-items:center;gap:12px;height:44px;padding:0 10px;border-radius:6px;font:700 14px/1 Marcellus,Georgia,serif;text-transform:uppercase;color:var(--am-brass)}
.amh-menu a.on{background:var(--am-plate);color:var(--am-parch)}
.amh-menu svg{width:22px;height:22px;flex:none;color:var(--am-gold)}
.amh-foot{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 0}
.amh-foot a{height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:8px;border:2px solid var(--am-rule2);background:var(--am-plate);font:700 12px/1.1 Marcellus,Georgia,serif;text-transform:uppercase;text-align:center;color:var(--am-parch)}
.amh-foot svg{width:18px;height:18px;color:var(--am-gold)}

.amh-col{margin-left:236px;padding:0 16px 0 14px}
.amh-slide{position:relative;height:358px;overflow:hidden;border:2px solid var(--am-rule);border-top:0;background:#3a1a08}
.amh-slide__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}
.amh-slide__cap{position:absolute;left:0;top:0;bottom:0;z-index:2;width:46%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 0 0 110px;background:linear-gradient(90deg,rgba(38,17,4,.86) 40%,rgba(38,17,4,0))}
.amh-cap{display:inline-block;padding:6px 14px;border-radius:999px;background:rgba(0,0,0,.6);font:400 15px/1.2 Marcellus,Georgia,serif;color:var(--am-parch)}
.amh-h{margin:12px 0 0;font:700 28px/1.15 Marcellus,Georgia,serif;text-transform:uppercase;color:var(--am-cream)}
.amh-big{margin:4px 0 20px;font:700 28px/1.15 Marcellus,Georgia,serif;text-transform:uppercase;color:var(--am-gold)}
.amh-go{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:224px;height:56px;padding:0 36px;margin-left:44px;border-radius:40px;background:linear-gradient(180deg,#22e0cb,#02c5b0 55%,#00988a);border:2px solid #86f3e6;color:#fff;font:700 20px/1 Marcellus,Georgia,serif;text-transform:uppercase;box-shadow:0 0 0 4px #2a1305,0 0 0 6px var(--am-gold)}
.amh-go::before,.amh-go::after{content:"";position:absolute;top:50%;width:44px;height:28px;margin-top:-14px;background:linear-gradient(180deg,#ffd56a,#c7831a)}
.amh-go::before{left:-42px;clip-path:polygon(100% 0,0 50%,100% 100%,72% 50%)}
.amh-go::after{right:-42px;clip-path:polygon(0 0,100% 50%,0 100%,28% 50%)}
.amh-nav{position:absolute;top:50%;z-index:3;width:34px;height:34px;margin-top:-17px;display:grid;place-items:center;border-radius:6px;border:2px solid var(--am-rule2);background:var(--am-plate);color:var(--am-parch)}
.amh-nav svg{width:14px;height:14px}
.amh-nav--l{left:40px}.amh-nav--r{right:40px}
.amh-pips{position:absolute;left:0;right:0;bottom:12px;z-index:3;display:flex;justify-content:center;gap:12px}
.amh-pips i{width:10px;height:10px;border-radius:50%;background:#5c3a20}
.amh-pips i.on{background:var(--am-gold)}

.amh-chips{display:flex;gap:8px;margin:10px 0 0;padding:0 0 4px;overflow-x:auto;scrollbar-width:none}
.amh-chips::-webkit-scrollbar{display:none}
.amh-chip{flex:none;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 8px;border-radius:6px;border:2px solid var(--am-rule2);background:var(--am-plate);font:500 16px/1 Marcellus,Georgia,serif;text-transform:uppercase;white-space:nowrap;color:var(--am-brass)}
.amh-chip svg{width:22px;height:22px;color:var(--am-gold)}
.amh-chip--q{display:none;width:40px;padding:0;justify-content:center}

.amh-top{margin:22px 0 0}
.amh-top__h{display:flex;align-items:center;gap:12px;margin:0 0 14px}
.amh-top__h p{margin:0;font:700 22px/1 Marcellus,Georgia,serif;color:var(--am-parch)}
.amh-top__all{margin-left:auto;font:400 15px/1 Marcellus,Georgia,serif;color:var(--am-brass)}
.amh-top__arr{display:flex;gap:6px}
.amh-top__arr i{width:32px;height:32px;display:grid;place-items:center;border-radius:6px;border:2px solid var(--am-rule2);background:var(--am-plate);color:var(--am-parch)}
.amh-top__arr svg{width:12px;height:12px}
.amh-rank{display:grid;grid-template-columns:repeat(5,1fr);gap:16px 52px;padding:0 0 0 40px;margin:0;list-style:none}
.amh-rank li{position:relative}
.amh-rank a{display:block;aspect-ratio:2/3;border:3px solid var(--am-rule2);background:#1d0b02;box-shadow:0 8px 20px rgba(0,0,0,.5)}
.amh-rank img{width:100%;height:100%;object-fit:cover}
.amh-rank b{position:absolute;left:-44px;bottom:0;width:48px;height:60px;display:grid;place-items:center;border:3px solid var(--am-rule2);background:#2a1305;font:700 38px/1 Marcellus,Georgia,serif;color:var(--am-parch)}
.amh-rank em{position:absolute;top:8px;left:8px;padding:3px 8px;background:var(--am-teal);font:700 11px/1.2 Arial,sans-serif;font-style:normal;text-transform:uppercase;color:#fff}

@media (max-width:1240px){.amh-find{display:none}.amh-rank{grid-template-columns:repeat(4,1fr)}.amh-rank li:nth-child(5){display:none}}
@media (max-width:1023px){
  .amh-rail{display:none}
  .amh-col{margin-left:0;padding:0 16px}
  .amh-slide__cap{width:60%;padding-left:48px}
}
@media (max-width:767px){
  .amh-bar{height:auto;flex-wrap:wrap;padding:8px 12px 10px;gap:8px}
  .amh-scroll{width:34px;height:34px}
  .amh-brand{margin:0 auto 0 0;position:absolute;left:50%;top:8px;transform:translateX(-50%)}
  .amh-brand img{width:109px;height:32px}
  .amh-acts{width:100%;margin:0;gap:8px}
  .amh-pill{flex:1;min-width:0;height:36px;padding:0 8px;font-size:14px}
  .amh-tabs{display:flex;margin:0 -16px 6px;border-bottom:1px solid var(--am-rule)}
  .amh-tabs a{flex:1;height:44px;display:grid;place-items:center;font:700 14px/1 Marcellus,Georgia,serif;text-transform:uppercase;color:var(--am-gold)}
  .amh-tabs a.on{color:var(--am-parch)}
  .amh-slide{height:360px;margin:0 -16px;border-left:0;border-right:0}
  .amh-slide__img{object-position:60% 20%}
  .amh-slide__cap{width:auto;left:0;right:0;top:auto;bottom:0;height:auto;padding:70px 16px 40px;align-items:center;text-align:center;background:linear-gradient(0deg,rgba(38,17,4,.95) 55%,rgba(38,17,4,0))}
  .amh-h,.amh-big{font-size:20px}
  .amh-big{margin-bottom:14px}
  .amh-go{min-width:0;height:48px;padding:0 28px;margin:0;font-size:18px}
  .amh-go::before{left:-38px}.amh-go::after{right:-38px}
  .amh-nav{display:none}
  .amh-chip--q{display:flex}
  .amh-top__h p{font-size:18px}
  .amh-top__arr{display:none}
  .amh-rank{display:flex;gap:16px 40px;overflow-x:auto;padding:0 0 8px 30px;scrollbar-width:none}
  .amh-rank::-webkit-scrollbar{display:none}
  .amh-rank li,.amh-rank li:nth-child(5){display:block;flex:none;width:118px}
  .amh-rank b{left:-32px;width:34px;height:44px;font-size:24px}
}

/* ---------- контент сайта 3 AmunRa: полосы во всю ширину с чередованием «песок» (#e9d4a8, тёмный текст) и тёмный папирус, картинки в арках (скруглённый верх), H2 с обелиском-маркером, FAQ — сетка 3 колонки «табличек» ---------- */
.amc-wrap{margin:30px -16px 0 -14px}
.amc-band{padding:40px 32px 30px}
.amc-band--sand{background:#e9d4a8;color:#3a1c08}
.amc-band--dark{background:#2a1305}
.amc-in{max-width:1080px;display:grid;grid-template-columns:1fr 230px;gap:36px;align-items:start}
.amc-in--w{grid-template-columns:1fr}
.amc-band h2,.amc-h1{display:flex;align-items:flex-end;gap:12px;margin:0 0 18px;font:400 27px/1.15 Marcellus,Georgia,serif}
.amc-band h2::before,.amc-h1::before{content:"";flex:none;width:14px;height:34px;background:linear-gradient(180deg,var(--am-gold),var(--am-copper));clip-path:polygon(50% 0,100% 18%,100% 100%,0 100%,0 18%)}
.amc-h1{font-size:32px}
.amc-band--dark h2,.amc-band--dark .amc-h1{color:var(--am-gold)}
.amc-band--sand h2{color:#5a1e12}
.amc-band p,.amc-band li,.amc-band td,.amc-band th{font-size:16px;line-height:1.75}
.amc-band--dark p,.amc-band--dark li,.amc-band--dark td{color:#ead3ad}
.amc-band--sand p,.amc-band--sand li,.amc-band--sand td{color:#3a1c08}
.amc-band p{margin:0 0 13px}
.amc-band--sand strong{color:#5a1e12}
.amc-band--dark strong{color:#ffd27a}
.amc-band p a[data-local]{text-decoration:underline;color:inherit;font-weight:700}
.amc-band ul,.amc-band ol{margin:0 0 13px;padding:0 0 0 24px}
.amc-band table{width:100%;margin:6px 0 16px;border-collapse:collapse}
.amc-band th{padding:9px 10px;background:#5a1e12;color:#f3dab5;font:400 14px/1.2 Marcellus,Georgia,serif;text-transform:uppercase;text-align:left}
.amc-band--sand td{padding:9px 10px;border-bottom:1px solid #c8a974}
.amc-band--dark td{padding:9px 10px;border-bottom:1px solid var(--am-rule)}
.amc-arch{margin:0;padding:8px;border-radius:120px 120px 8px 8px;border:3px solid var(--am-copper);background:#3a1a08}
.amc-arch img{width:100%;height:auto;border-radius:112px 112px 4px 4px}
.amc-arch figcaption{padding:8px 4px 2px;text-align:center;font:400 14px/1.2 Marcellus,Georgia,serif;color:var(--am-parch)}
.amc-row{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:6px 0 14px}
.amc-row img{width:100%;height:auto;border-radius:60px 60px 4px 4px;border:2px solid var(--am-copper)}
.amc-go{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 30px;border-radius:40px;background:linear-gradient(180deg,#22e0cb,#02c5b0 55%,#00988a);border:2px solid #86f3e6;color:#fff;font:700 17px/1 Marcellus,Georgia,serif;text-transform:uppercase}
.amc-faq{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.amc-faq div{padding:16px;border-radius:10px 10px 2px 2px;background:#f3e2bd;border-bottom:4px solid var(--am-copper)}
.amc-band--dark .amc-faq div{background:var(--am-plate)}
.amc-faq h3{margin:0 0 6px;font:400 17px/1.3 Marcellus,Georgia,serif;color:#5a1e12}
.amc-band--dark .amc-faq h3{color:var(--am-gold)}
.amc-faq p{margin:0;font-size:15px}
.amc-ft{padding:28px 32px 36px;background:#1d0b02;color:var(--am-brass)}
.amc-ft__g{max-width:1080px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}
.amc-ft__l{display:flex;flex-wrap:wrap;gap:8px 18px}
.amc-ft__l a{font:400 15px/1.2 Marcellus,Georgia,serif;color:var(--am-parch)}
.amc-ft__rg{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}
.amc-ft__rg a{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;background:var(--am-plate);font:700 12px/1 Arial,sans-serif;color:var(--am-parch)}
.amc-ft__rg a.is-18{background:var(--am-teal);color:#fff}
.amc-ft p{flex-basis:100%;margin:0;font-size:13px;line-height:1.6}
.amc-ft__u{color:var(--am-parch)}
@media (max-width:1023px){.amc-wrap{margin:30px -16px 0}.amc-in{grid-template-columns:1fr}.amc-arch{max-width:260px}.amc-faq{grid-template-columns:1fr 1fr}}
@media (max-width:767px){.amc-band{padding:30px 16px 22px}.amc-band h2{font-size:22px}.amc-h1{font-size:25px}.amc-row{grid-template-columns:repeat(3,1fr)}.amc-row img:nth-child(n+4){display:none}.amc-faq{grid-template-columns:1fr}.amc-band td,.amc-band th{font-size:14px;padding:7px 6px}.amc-ft__rg{margin-left:0}}
