*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#061925;color:#fff;font-family:Montserrat,Arial,sans-serif}.page{width:390px;margin:auto;overflow:hidden;position:relative;background:#061925}.hero{height:843px;position:relative}.hero-bg{position:absolute;left:-10px;top:-10px;width:410px;height:814px}.location{position:absolute;top:51px;left:33px;display:flex;gap:8px;align-items:center}.location img{width:21px;height:38px}.location strong,.location small{display:block}.location strong{font-size:16px}.location small{font-size:13px;font-weight:600}.hero h1{position:absolute;top:95px;left:33px;margin:0;color:#2af3f1;font-size:32px;line-height:1.05}.hero-description{position:absolute;top:178px;left:33px;width:314px;font-size:16px;line-height:1.3}.services{position:absolute;top:602px;left:35px;width:330px;display:flex;justify-content:space-between}.services a{width:95px;height:73px;border:1px solid #2af3f1;border-radius:12px;background:#073e4ccc;box-shadow:0 0 10px #2af3f188;text-align:center;text-decoration:none;color:white;font-weight:800;font-size:10px;line-height:1.1}.icon{display:block;height:31px;width:38px;margin:5px auto 1px;background-image:url('assets/01a99.png');background-repeat:no-repeat;background-size:141px 47px}.icon-map{background-position:-6px -10px}.icon-audio{background-position:-52px -10px}.icon-mic{background-position:-94px -10px}.glow-button{display:flex;align-items:center;justify-content:center;width:260px;height:41px;border:0;border-radius:60px;background:#2af3f1;color:white;font:700 15px Montserrat,Arial,sans-serif;text-decoration:none;box-shadow:0 0 7px 7px #2af3f188,0 0 24px 13px #2af3f144;cursor:pointer}.glow-button:focus-visible,.services a:focus-visible{outline:3px solid white;outline-offset:5px}.hero-button{position:absolute;top:699px;left:68px}.down{position:absolute;top:765px;left:169px;width:40px}.down img{display:block;width:40px;height:14px}.section{position:relative}.quest{height:843px}.guide{height:844px}.audio{height:919px}.section h2,.eyebrow{margin:0;color:#2af3f1;font-weight:700}.section h2{font-size:32px;line-height:1.01}.eyebrow{font-size:20px;line-height:1.05;margin-bottom:19px}.section p{line-height:1.3}.section-heading{position:absolute;top:54px;left:35px;z-index:1}.section-heading h2{width:220px}.leaves{position:absolute;top:0;left:0;width:390px;height:130px;opacity:.38;filter:blur(.85px)}.paws{position:absolute;opacity:.4;pointer-events:none}.paws-one{width:352px;left:-25px;top:125px;transform:rotate(-14deg)}.elysei{position:absolute;top:96px;left:246px;width:144px;height:314px;object-fit:cover;object-position:left}.quest-copy{position:absolute;top:255px;left:35px;width:326px;font-size:15px}.quest-map{position:absolute;top:355px;left:80px;width:303px;height:202px;object-fit:cover;transform:rotate(-12.68deg);filter:blur(1.4px)}.vasilisa{position:absolute;left:-22px;top:381px;width:168px;height:317px;object-fit:cover;transform:scaleX(-1)}.trail-title{position:absolute;top:605px;width:100%;text-align:center;color:#2af3f1;font-size:15px;font-weight:700}.trail{position:absolute;top:648px;left:35px;width:332px;height:64px;border:1px solid #2af3f1;background:#072233;border-radius:42px;text-align:center;font-size:8px}.trail img{display:block;width:119px;height:40px;margin:auto}.quest-button{position:absolute;top:742px;left:74px}.garland{position:absolute;width:1006px;height:503px;left:-253px;top:-225px;opacity:.12}.paws-two{width:352px;top:-115px;left:-30px;transform:rotate(34deg) scaleY(-1)}.guide-heading{position:absolute;top:54px;left:33px}.guide-cat{position:absolute;top:107px;left:226px;width:156px;height:165px;filter:none}.guide-copy{position:absolute;top:181px;left:33px;width:236px;font-size:15px}.conversation{position:absolute;top:327px;width:100%;text-align:center;font-size:10px}.phrase{position:absolute;top:345px;left:36px;width:332px;height:40px;padding:11px;text-align:center;border:1px solid #2af3f1;border-radius:42px;background:#072233;color:#2af3f1;font-size:12px;font-weight:700}.meeting-label{position:absolute;top:405px;left:35px;font-size:15px}.meeting{position:absolute;top:445px;left:33px;width:330px;height:212px;border-radius:42px;overflow:hidden}.meeting>img:first-child{position:absolute;left:-26.1%;top:-37.77%;width:159.01%;height:158.95%;max-width:none;object-fit:fill;opacity:.72}.meeting .marker{position:absolute;top:6px;left:227px;right:auto;width:53px;height:74px}.wave{position:absolute;top:612px;left:48px;width:310px;height:83px;overflow:hidden}.wave img{width:100%;height:100%;object-fit:cover}.question-label{position:absolute;top:700px;width:100%;text-align:center;font-size:15px}.questions-button{position:absolute;top:747px;left:71px}.questions{position:relative;z-index:5;top:803px;margin:0 22px;padding:16px 20px;background:#072d3c;border:1px solid #2af3f1;border-radius:20px;font-size:13px}.questions h3{color:#2af3f1}.questions li{margin:10px 0}.guide:has(.questions:not([hidden])){height:auto;min-height:844px;padding-bottom:825px}.audio-garland{top:-244px}.paws-three{width:460px;top:-155px;left:-65px;transform:rotate(163deg)}.audio-heading{position:absolute;top:54px;left:33px;width:332px}.audio-heading p:last-child{font-size:15px;margin-top:35px}.route{position:absolute;top:278px;left:0;width:390px;height:405px}.route-item{position:absolute;width:100%;height:135px}.route-item img{position:absolute;width:130px;height:130px;border-radius:42px;object-fit:cover;box-shadow:0 0 25px #2af3f1aa}.route-item span{position:absolute;border:1px solid #2af3f1;background:#072d3c;border-radius:20px;padding:8px;font-size:15px;text-align:center}.route-item b{position:absolute;display:grid;place-items:center;width:25px;height:30px;border-radius:50%;background:#2af3f1;color:#1e648e}.flora{top:0}.flora img{left:39px}.flora span{top:31px;left:158px}.flora b{left:165px;top:0}.fountain{top:129px}.fountain img{left:219px}.fountain span{top:34px;left:92px;width:155px}.fountain b{left:206px;top:0}.hercules{top:263px}.hercules img{left:37px}.hercules span{top:20px;left:147px}.hercules b{left:158px;top:0}.audio-cat{position:absolute;top:623px;left:234px;width:131px;height:145px;object-fit:cover;transform:scaleX(-1)}.schedule{position:absolute;top:685px;left:39px;font-size:15px;z-index:1}.schedule div{display:grid;grid-template-columns:repeat(3,80px);gap:15px 28px}.schedule span{display:grid;place-items:center;height:45px;border:1px solid #2af3f1;border-radius:14px;font-weight:800;background:#073e4caa}.hedge{position:absolute;bottom:0;left:-5px;width:399px;height:133px;opacity:.3;pointer-events:none}@media(max-width:389px){.page{zoom:calc(100vw / 390)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.hero-bg{left:0;top:0;width:390px;height:794px}

.garland,.leaves,.hedge{pointer-events:none}.glow-button{z-index:2}


.hercules-photo{position:absolute;left:37px;width:130px;height:130px;overflow:hidden;border-radius:42px;box-shadow:0 0 25px #2af3f1aa}.hercules .hercules-photo img{position:absolute;left:-4.83%;top:-.06%;width:116.07%;height:102.29%;max-width:none;border-radius:0;box-shadow:none;object-fit:fill}



