:root{color:#143c31;background:#f8f2e3;font:16px/1.55 DM Sans,Tahoma,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}.site-header,main{width:min(1240px,calc(100% - 64px));margin-inline:auto}.site-header{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-block:20px;border-bottom:1px solid #d9d8c2}.brand{font-weight:800;text-decoration:none}.brand span,.header-play span{margin-inline-start:.4em}.header-play{font-weight:700;text-underline-offset:4px}.hero{display:grid;grid-template-columns:1fr 1.44fr;gap:44px;align-items:center;padding-block:46px 60px}h1,h2,h3{line-height:1.15;margin:0}h1{font-size:clamp(2.4rem,5.5vw,5rem);letter-spacing:-.045em}h1 span,h2 span{display:block;font-size:.55em;letter-spacing:normal;margin-top:.38em}.hero p{max-width:44ch}[lang=ar][dir=rtl]{text-align:left}.cover{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:22px;box-shadow:0 15px 35px #3f4c3029}.play{display:inline-flex;align-items:center;gap:12px;background:#184a38;color:#fff8e5;padding:12px 22px;border-radius:9px;font-weight:800;text-decoration:none}.play:hover{background:#23634b}a:focus-visible{outline:3px solid #af5b17;outline-offset:4px}small{display:block;margin-top:10px;color:#40594a}small span{margin-inline-start:.5em}.discover{padding-block:34px 60px;border-top:1px solid #d9d8c2}h2{font-size:clamp(2rem,3.5vw,3rem)}.places{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px}.places article{min-width:0}.places img{width:100%;display:block;aspect-ratio:4/3;object-fit:cover;border-radius:12px;margin-bottom:14px}h3 span{margin-inline-start:.5em}.places p{margin-block:8px}@media(max-width:760px){.site-header,main{width:calc(100% - 32px)}.hero,.places{grid-template-columns:1fr;gap:24px}.hero{padding-block:28px 36px}}
