.visual[data-astro-cid-gvxat7jn]{border-radius:25px;position:relative;overflow:hidden}.visual[data-astro-cid-gvxat7jn].hero{height:350px;box-shadow:0 20px 50px #21486b21}.visual[data-astro-cid-gvxat7jn].card{border-radius:14px 14px 0 0;height:190px}.scene[data-astro-cid-gvxat7jn]{position:absolute;inset:0}.photo[data-astro-cid-gvxat7jn]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.visual[data-astro-cid-gvxat7jn].card .scene[data-astro-cid-gvxat7jn]{inset:-33.333%;transform:scale(.6)}.caption[data-astro-cid-gvxat7jn]{color:#fff;letter-spacing:.12em;text-shadow:0 1px 5px var(--color-navy);font-size:12px;font-weight:700;position:absolute;bottom:22px;left:24px;right:24px}.caption[data-astro-cid-gvxat7jn] small[data-astro-cid-gvxat7jn]{letter-spacing:.04em;margin-top:5px;font-size:10px;font-weight:400;display:block}.visual[data-astro-cid-gvxat7jn].card .caption[data-astro-cid-gvxat7jn]{font-size:11px;bottom:14px;left:16px}.astro[data-astro-cid-gvxat7jn]{background:radial-gradient(circle at 50% 43%,#244b82 0,#142e59 42%,#0b1b3a 100%)}.astro[data-astro-cid-gvxat7jn]:before{content:"";opacity:.65;background-image:radial-gradient(#e8f3ff 1px,#0000 1.5px);background-size:47px 43px;position:absolute;inset:0}.orbit[data-astro-cid-gvxat7jn]{border:1px solid #83b8f1aa;border-radius:50%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(-25deg)}.o1[data-astro-cid-gvxat7jn]{width:270px;height:125px}.o2[data-astro-cid-gvxat7jn]{width:330px;height:190px;transform:translate(-50%,-50%)rotate(38deg)}.o3[data-astro-cid-gvxat7jn]{border-color:#b9d7ff66;width:210px;height:210px;transform:translate(-50%,-50%)rotate(12deg)}.astro[data-astro-cid-gvxat7jn] .sun[data-astro-cid-gvxat7jn]{background:radial-gradient(circle at 35% 30%,#fff2cf,#d6a9ff 48%,#7a8fe2);border-radius:50%;width:76px;height:76px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 55px #a9baff99}.star[data-astro-cid-gvxat7jn]{color:#e4d5ff;font-size:24px;font-style:normal;position:absolute}.s1[data-astro-cid-gvxat7jn]{top:35%;left:20%}.s2[data-astro-cid-gvxat7jn]{font-size:30px;top:29%;right:19%}.s3[data-astro-cid-gvxat7jn]{bottom:25%;right:28%}.s4[data-astro-cid-gvxat7jn]{font-size:45px;bottom:23%;left:28%}.constellation[data-astro-cid-gvxat7jn]{border-top:1px solid #a7c9f0;width:115px;height:85px;position:absolute;top:55%;left:17%;transform:rotate(-22deg)}.constellation[data-astro-cid-gvxat7jn] b[data-astro-cid-gvxat7jn]{background:#e9f3ff;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:0}.constellation[data-astro-cid-gvxat7jn] b[data-astro-cid-gvxat7jn]:nth-child(2){top:18px;left:28%}.constellation[data-astro-cid-gvxat7jn] b[data-astro-cid-gvxat7jn]:nth-child(3){top:-10px;left:55%}.constellation[data-astro-cid-gvxat7jn] b[data-astro-cid-gvxat7jn]:nth-child(4){top:24px;left:77%}.constellation[data-astro-cid-gvxat7jn] b[data-astro-cid-gvxat7jn]:nth-child(5){top:2px;left:100%}.constellation[data-astro-cid-gvxat7jn] em[data-astro-cid-gvxat7jn]{border-bottom:1px solid #a7c9f0;width:100%;height:38px;position:absolute;top:0;left:0;transform:skewY(-15deg)}.safari[data-astro-cid-gvxat7jn]{background:linear-gradient(#9dc8e2 0%,#d8d6b0 56%,#b7a06d 100%)}.safari[data-astro-cid-gvxat7jn] .sun[data-astro-cid-gvxat7jn]{background:#ffe9ae;border-radius:50%;width:62px;height:62px;position:absolute;top:25%;left:76%;box-shadow:0 0 45px #fff0c2aa}.cloud[data-astro-cid-gvxat7jn]{background:#f7f5e9aa;border-radius:30px;width:90px;height:17px;position:absolute;top:22%;left:14%}.cloud[data-astro-cid-gvxat7jn]:before,.cloud[data-astro-cid-gvxat7jn]:after{content:"";background:inherit;border-radius:50%;position:absolute}.cloud[data-astro-cid-gvxat7jn]:before{width:35px;height:35px;top:-16px;left:15px}.cloud[data-astro-cid-gvxat7jn]:after{width:26px;height:26px;top:-10px;left:42px}.c2[data-astro-cid-gvxat7jn]{top:38%;left:57%;transform:scale(.7)}.mesa[data-astro-cid-gvxat7jn]{clip-path:polygon(0 35%,25% 35%,31% 0,67% 0,73% 36%,100% 36%,100% 100%,0 100%);background:#a77f5b;height:45%;position:absolute;bottom:20%}.m1[data-astro-cid-gvxat7jn]{opacity:.7;background:#bd9870;width:58%;left:-4%}.m2[data-astro-cid-gvxat7jn]{opacity:.8;background:#8e765a;width:65%;height:38%;right:-7%}.grass[data-astro-cid-gvxat7jn]{clip-path:polygon(0 25%,15% 10%,27% 35%,42% 8%,60% 28%,78% 0,100% 18%,100% 100%,0 100%);background:linear-gradient(#9e9a5f,#6f7446);height:30%;position:absolute;bottom:0;left:0;right:0}.tree[data-astro-cid-gvxat7jn]{background:#5c5139;width:12px;height:100px;position:absolute;bottom:20%;left:26%;transform:rotate(5deg)}.tree[data-astro-cid-gvxat7jn] i[data-astro-cid-gvxat7jn]{background:#68734c;border-radius:50%;width:105px;height:42px;position:absolute;top:-25px;left:-48px}.tree[data-astro-cid-gvxat7jn] b[data-astro-cid-gvxat7jn]{background:#7c8454;border-radius:50%;width:75px;height:35px;position:absolute;top:-42px;left:-35px}.t2[data-astro-cid-gvxat7jn]{bottom:18%;left:78%;transform:scale(.65)rotate(-7deg)}.quarry[data-astro-cid-gvxat7jn]{background:linear-gradient(#c9d9e7 0%,#e8d6bd 43%,#8d887e 100%)}.quarry[data-astro-cid-gvxat7jn] .sun[data-astro-cid-gvxat7jn]{background:#fff0d4;border-radius:50%;width:74px;height:74px;position:absolute;top:14%;right:16%;box-shadow:0 0 45px #fff0d477}.ridge[data-astro-cid-gvxat7jn]{clip-path:polygon(0 43%,14% 30%,26% 42%,42% 12%,57% 35%,72% 8%,88% 33%,100% 22%,100% 100%,0 100%);background:linear-gradient(150deg,#8c9291,#626d70 54%,#424e55);height:78%;position:absolute;bottom:0;left:-5%;right:-5%}.bench[data-astro-cid-gvxat7jn]{clip-path:polygon(0 65%,19% 42%,42% 42%,54% 18%,76% 18%,100% 0,100% 100%,0 100%);background:linear-gradient(160deg,#b8ada0,#82796e);height:35%;position:absolute;bottom:17%;left:12%;right:5%}.road[data-astro-cid-gvxat7jn]{clip-path:polygon(0 35%,30% 5%,65% 30%,100% 0,100% 100%,0 100%);background:#b5a38e;width:100%;height:25%;position:absolute;bottom:0;left:0}@media (width<=767px){.visual[data-astro-cid-gvxat7jn].hero{height:260px}}@media (width<=520px){.visual[data-astro-cid-gvxat7jn].hero{height:220px}}
