.abyss-page{--app-color:#d3ad6b}.abyss-hero{isolation:isolate;position:relative}.abyss-hero:before{content:"";z-index:-1;opacity:.8;background:linear-gradient(90deg,#080d15ee,#080d15b0),url(/apps/abyss-station/city.webp) 50%/cover;border-radius:30px;position:absolute;inset:15px -35px 0}.abyss-page .abyss-phone{width:260px;height:auto;transform:rotate(3deg)}.abyss-phone img{aspect-ratio:9/16;object-fit:contain;border-radius:25px;width:100%;height:auto}.abyss-primary{color:#17252c;background:#d3ad6b;border-color:#e4c58a}.abyss-primary:hover{color:#17252c;background:#e4c58a}.abyss-availability{color:#e4c58a;background:#d3ad6b0d;border:1px solid #d3ad6b55;border-radius:30px;margin-bottom:20px;padding:7px 13px;font-size:12px;display:inline-block}.abyss-facts{color:var(--muted);flex-wrap:wrap;gap:25px;margin:28px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.abyss-facts strong{color:var(--text);font-size:21px;line-height:1.6;display:block}.abyss-section{padding-block:55px}.abyss-worlds{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.abyss-worlds article{border:1px solid var(--line);background:var(--panel);border-radius:var(--radius);padding:25px}.abyss-worlds .eyebrow{color:#d3ad6b;font-size:10px}.abyss-worlds h3{margin:15px 0 12px;font-size:21px}.abyss-worlds p,.abyss-help p{color:var(--muted);line-height:1.8}.abyss-tablets{border-top:1px solid var(--line);margin-top:30px;padding-top:22px}.abyss-tablets summary{cursor:pointer;color:#e4c58a;min-height:32px;font-weight:600}.abyss-tablet-gallery{grid-template-columns:repeat(2,minmax(0,1fr));max-width:700px}.abyss-help{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-block:55px;display:grid}.abyss-help h2{margin:14px 0}.abyss-guide{--app-color:#d3ad6b;max-width:1040px;padding-block:42px 75px}.abyss-guide>h1{margin:15px 0 23px;font-size:clamp(35px,5vw,55px)}.abyss-guide-lead{color:#bac6db;max-width:740px;font-size:20px}.abyss-guide-step{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:55px;padding:45px 0;display:grid}.abyss-guide-step h2{margin:12px 0 20px;font-size:30px}.abyss-guide-step h3{margin:25px 0 10px}.abyss-guide-step p,.abyss-guide-step li{color:var(--muted);line-height:1.85}.abyss-guide-step p+p{margin-top:16px}.abyss-guide-step img{border:1px solid #d3ad6b55;border-radius:20px;justify-self:center;width:100%;max-width:270px}.abyss-guide-step.text-only{grid-template-columns:1fr}.abyss-guide .button-row{margin-top:32px}.abyss-guide a:not(.button){color:#dfc18e}.abyss-guide a:focus-visible,.abyss-page a:focus-visible,.abyss-tablets summary:focus-visible{outline-offset:5px;outline:3px solid #e4c58a}.abyss-faq{margin-top:35px}.abyss-faq details{border-bottom:1px solid var(--line);padding:18px 0}.abyss-faq summary{cursor:pointer;font-weight:700}.abyss-faq p{color:var(--muted);margin-top:15px;line-height:1.85}@media (max-width:850px){.abyss-worlds{grid-template-columns:repeat(2,minmax(0,1fr))}.abyss-help{grid-template-columns:1fr;gap:20px}}@media (max-width:650px){.abyss-hero:before{inset:10px -10px}.abyss-page .abyss-phone{width:240px}.abyss-worlds{grid-template-columns:1fr}.abyss-guide-step{grid-template-columns:1fr;gap:30px;padding-block:35px}.abyss-guide-step img{max-width:260px}.abyss-gallery figure{flex-basis:78%}.abyss-facts{gap:26px}.abyss-help .button-row{gap:12px}.abyss-tablet-gallery{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.abyss-tablet-gallery figure{min-width:0}.abyss-guide-step h2{font-size:27px}}.abyss-guide>.back-link{width:fit-content;margin-bottom:18px;display:flex}.abyss-guide>.eyebrow{display:block}
