h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}body{background:#040505;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:1.36;text-align:justify;color:silver}h2{font-family:Cinzel,sans-serif;font-weight:400;font-size:32px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:#e67e22;margin-bottom:24px}@media only screen and (min-width: 1440px){body{font-size:18px}h2{font-size:52px}}.container{max-width:375px;margin:0 auto;padding:64px 16px}@media only screen and (min-width: 1440px){.container{max-width:1440px;padding:80px 64px}}.header{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:999;width:100%;height:52px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0009}.header-container{padding:6px 16px;display:flex;justify-content:space-between;align-items:center}.header-logo{width:44px;height:44px}.menu-button{display:flex;align-items:center;justify-content:center;border:none;margin-left:auto;background-color:inherit}.navigation-list{display:none}.modal{display:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0009;padding:144px 80px;border-radius:0 0 16px 16px;width:100%;height:auto;z-index:1000;position:fixed;top:52px;left:50%;transform:translate(-50%);transition:visibility .3s ease}.menu-list{display:flex;flex-direction:column;gap:32px;align-items:center}.menu-item{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:1.5;text-transform:uppercase;text-align:center;color:silver;transition:transform .3s ease-in-out}.menu-item:hover,.menu-item:focus,.menu-item.active{transform:scale(1.05)}@media screen and (min-width: 1440px){.header{height:62px}.header-container{padding:11px 160px;display:flex;justify-content:space-between;align-items:center}.menu-button{display:none}.navigation-list{display:flex;justify-content:center;gap:36px}.navigation-item{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:1.5;text-transform:uppercase;text-align:center;color:silver;display:flex;justify-content:center;align-items:center;transition:transform .3s ease-in-out}.navigation-item:hover{transform:scale(1.05)}.navigation-item:focus,.navigation-item.active{transform:scale(1.05)}}.home-section{background-image:url(./mob-Tfvl620V.png);background-repeat:no-repeat;background-position:top center;background-size:cover;height:812px}.home-wrapper{margin-top:550px}.home-title{font-family:Cinzel,sans-serif;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:.36em;text-transform:uppercase;text-align:center;color:#f1f1f1}.home-span{font-size:32px;letter-spacing:.28em;color:#e67e22}.home-text{margin-top:16px;text-align:center}@media only screen and (min-width: 1440px){.home-section{background-image:url(./desk-C0oWLkzj.png)}.home-wrapper{margin-top:230px;width:680px;margin-right:0;margin-left:auto}.home-title{font-size:32px;letter-spacing:1.06em;text-align:center}.home-span{font-size:72px;letter-spacing:.08em}.home-text{width:572px}}.about-section{background-image:url(./mob-B94BOda4.png);background-repeat:no-repeat;background-position:top center;background-size:cover;height:948px}.about-text{font-size:20px;color:#f1f1f1;margin-bottom:24px}.about-text-wrapper{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width: 1440px){.about-section{background-image:url(./desk-Fwgouzjj.png);height:545px}.about-wrapper{width:640px;margin-top:20px}.about-text{font-size:24px}}.underground-section{background-image:url(./mob-BV-PyQ28.png);background-repeat:no-repeat;background-position:top center;background-size:cover}.underground-text{font-size:20px;color:#f1f1f1;margin-bottom:24px}.underground-wrap-one,.underground-wrap-two{display:flex;flex-direction:column;gap:24px}.underground-wrap-two{margin-top:32px}@media only screen and (min-width: 1440px){.underground-section{background-image:url(./desk-C6UfCxEF.png)}.underground-text-wrap-one,.underground-text-wrap-two{width:502px}.underground-wrap-one,.underground-wrap-two{flex-direction:row;align-items:center;justify-content:center;gap:48px}.und-img{width:710px;height:473px}.underground-wrap-two{flex-direction:row-reverse;margin-top:64px}.underground-text{font-size:24px}}.puzzle-section{background-image:url(./mob-hftf0nUq.png);background-repeat:no-repeat;background-position:bottom center;background-size:cover}.puzzle-title{text-align:left}.puzzle-list{margin-top:32px;display:flex;flex-wrap:wrap;gap:20px}.puzzle-item{width:161px;display:flex;flex-direction:column;align-items:start;gap:24px;text-align:left}@media only screen and (min-width: 1440px){.puzzle-section{background-image:url(./desk-Bz_MjFe_.png)}.puzzle-container{display:flex;flex-direction:column;gap:64px}.puzzle-wrapper{display:flex;justify-content:space-between}.puzzle-title{width:641px;margin-bottom:0}.puzzle-text{width:528px}.puzzle-list{flex-direction:row;justify-content:center;gap:48px}.puzzle-item{width:292px}}.atmosphere-section{background-image:url(./mob-BFfy8RMj.png);background-repeat:no-repeat;background-position:top center;background-size:cover}.atmosphere-title{text-align:center}.atmosphere-text{font-size:20px;text-align:center;color:silver}.desk{display:none}@media only screen and (min-width: 1440px){.atmosphere-section{background-image:url(./desk-Ce9T0Ayz.png)}.atmosphere-text{width:864px;margin-left:auto;margin-right:auto;font-size:24px}.desk{display:block}}.exploration-section{background-image:url(./mob-CsbieRjA.png);background-repeat:no-repeat;background-position:top center;background-size:cover}.exploration-title,.exploration-text{text-align:center}.exploration-list{margin-top:32px;display:flex;flex-direction:column;gap:24px}.exploration-item{border:1px solid #6c6c65;border-radius:4px;padding:48px 24px;width:343px;height:319px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000d0266;display:flex;flex-direction:column;align-items:center}.exploration-title-item{margin-top:32px;font-family:Cinzel,sans-serif;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:#fdfcf0}.exploration-text-item{margin-top:8px;text-align:center}@media only screen and (min-width: 1440px){.exploration-section{background-image:url(./desk-ByYJNAAF.png)}.exploration-text{width:432px;margin-left:auto;margin-right:auto}.exploration-list{margin-top:64px;flex-direction:row;gap:32px}.exploration-item{padding:64px 23px;width:304px;height:405px}.exploration-title-item{font-size:20px}}.gallery-section{background-image:url(./mob-B5Pv6bZl.png);background-repeat:no-repeat;background-position:top center;background-size:cover}.gallery-title{text-align:center;color:#fff;margin-bottom:32px}@media only screen and (min-width: 1440px){.gallery-section{background-image:url(./desk-CpcQV6iE.png)}.gallery-title{margin-bottom:64px}}.send-section{background-image:url(./mob-8RmOqRVr.png);background-repeat:no-repeat;background-position:top center;background-size:cover;height:602px}.sent-title{color:#cd6751;margin-bottom:16px}.send-link{margin-top:24px;display:flex;align-items:start;justify-content:start;gap:4px;font-family:Cinzel,sans-serif;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:#f1f1f1}@media only screen and (min-width: 1440px){.send-section{background-image:url(./desk-DQcvKsf8.png);height:454px}.send-container{padding-left:288px}.sent-title{text-align:left;width:528px}.send-text{width:528px;text-align:left}.send-link{margin-top:32px;font-size:20px}}.footer{border-top:2px solid #a9a9a9}.footer-container{padding-top:60px;padding-bottom:60px}.footer-navigation{display:flex;flex-direction:column;align-items:center;gap:16px;color:#f1f1f1}.footer-text{margin-top:32px;text-align:center}@media only screen and (min-width: 1440px){.footer-navigation{flex-direction:row;justify-content:end;gap:60px}.footer-text{margin-top:60px}}.background{letter-spacing:normal;text-align:left}.privacy-title{text-align:center;color:#f1f1f1;margin-top:70px;margin-bottom:30px}.text-container{display:flex;flex-direction:column;gap:16px}.policy-subtitle{font-family:Montserrat,sans-serif;font-weight:400;font-size:20px;line-height:1.36;color:#f1f1f1;margin-top:20px;margin-bottom:20px;text-align:left}.policy-link{display:flex;align-items:center;gap:12px;margin-bottom:30px}.policy-list{list-style-type:disc;padding-left:30px}.underline{text-decoration:underline;text-decoration-skip-ink:none}.text{margin-top:20px;margin-bottom:20px}.policy-span{color:#0bf}
