.oe-page{color:#171714;background:#f2eee5;min-height:100vh}.oe-nav{color:#f7f2e7;background:#151b17;justify-content:space-between;align-items:center;height:82px;padding:0 5vw;display:flex}.oe-nav>a{letter-spacing:.18em;color:inherit;font-weight:800;text-decoration:none}.oe-nav nav{align-items:center;gap:28px;display:flex}.oe-nav nav a{color:inherit;font-size:13px;text-decoration:none}.oe-nav nav span{background:#d8ad5d;border-radius:50%;width:7px;height:7px}.oe-hero{color:#fff;background:linear-gradient(115deg,#101712 0%,#253126 55%,#172019 100%);align-items:flex-end;min-height:82vh;display:flex;position:relative;overflow:hidden}.oe-hero:after{content:"";border:1px solid #d8ad5d2e;border-radius:50%;width:50vw;height:50vw;position:absolute;top:-16vw;right:-14vw}.oe-hero article{z-index:2;max-width:940px;padding:8vw 7vw;position:relative}.oe-hero p,.oe-intro>p,.oe-cabins header p,.oe-included header p,.oe-route header p,.oe-practical header p,.oe-faq header p,.oe-book>p:first-child,.oe-sources>div p{letter-spacing:.18em;color:#b88b42;font-size:11px;font-weight:800}.oe-hero h1{margin:22px 0 30px;font-family:Georgia,serif;font-size:clamp(52px,7.4vw,116px);font-weight:400;line-height:.88}.oe-hero strong{letter-spacing:.12em;margin-bottom:20px;font-size:12px;display:block}.oe-hero span{color:#e5dfd2;max-width:600px;font-family:Georgia,serif;font-size:22px;line-height:1.45;display:block}.oe-hero a{color:#fff;border:1px solid #d8ad5d;margin-top:36px;padding:14px 22px;text-decoration:none;display:inline-block}.oe-intro,.oe-cabins,.oe-included,.oe-route,.oe-practical,.oe-faq,.oe-book,.oe-sources{padding:100px 7vw}.oe-intro h2,.oe-cabins h2,.oe-included h2,.oe-route h2,.oe-practical h2,.oe-faq h2,.oe-book h2,.oe-sources h2{margin:15px 0 50px;font-family:Georgia,serif;font-size:clamp(42px,5vw,76px);font-weight:400;line-height:.98}.oe-intro>div{grid-template-columns:1.3fr .7fr;gap:7vw;font-size:20px;line-height:1.65;display:grid}.oe-intro aside{border-left:2px solid #b88b42;padding-left:28px}.oe-intro aside small,.oe-intro aside span{display:block}.oe-intro aside strong{margin:12px 0;font-family:Georgia,serif;font-size:27px;display:block}.oe-facts{color:#fff;background:#171d18;grid-template-columns:repeat(4,1fr);display:grid}.oe-facts article{border-right:1px solid #384038;padding:48px 3vw}.oe-facts small,.oe-facts span{color:#b7b8ad;display:block}.oe-facts strong{margin:12px 0;font-family:Georgia,serif;font-size:26px;display:block}.oe-cabins{background:#e4dccb}.oe-cabins>div{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.oe-cabins article{background:#f5f0e6;min-height:260px;padding:40px}.oe-cabins article.active{color:#fff;background:#1c251e}.oe-cabins article strong{margin:20px 0;font-family:Georgia,serif;font-size:32px;display:block}.oe-cabins article p{line-height:1.6}.oe-note{margin-top:22px;font-size:12px}.oe-included>div,.oe-practical>div{background:#c9c2b4;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.oe-included article,.oe-practical article{background:#f2eee5;padding:34px}.oe-included b{color:#b88b42}.oe-included strong,.oe-practical strong{margin:18px 0;font-family:Georgia,serif;font-size:25px;display:block}.oe-included p,.oe-practical p{line-height:1.55}.oe-route{color:#f5f0e6;background:#19211b}.oe-route>div{max-width:920px}.oe-route article{border-top:1px solid #485047;grid-template-columns:70px 260px 1fr;align-items:start;padding:25px 0;display:grid}.oe-route article span{color:#d8ad5d}.oe-route article strong{font-family:Georgia,serif;font-size:22px}.oe-route article p{color:#c6c8bf;margin:0;line-height:1.5}.oe-practical>div{grid-template-columns:repeat(2,1fr)}.oe-practical small{color:#99702e;letter-spacing:.12em;font-weight:800}.oe-faq{background:#ded5c4}.oe-faq details{border-top:1px solid #aaa08e;padding:22px 0}.oe-faq summary{cursor:pointer;justify-content:space-between;font-family:Georgia,serif;font-size:22px;display:flex}.oe-faq details p{max-width:760px;line-height:1.6}.oe-book{text-align:center;color:#fff;background:#6e1f1c}.oe-book>p{max-width:650px;margin:0 auto 30px;line-height:1.6}.oe-book a{color:#171714;background:#d8ad5d;padding:16px 24px;font-weight:800;text-decoration:none;display:inline-block}.oe-sources{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.oe-sources h2{margin-bottom:0}.oe-sources>p{line-height:1.65}.oe-footer{color:#fff;background:#111713;justify-content:space-between;align-items:center;padding:36px 7vw;display:flex}.oe-footer a{color:#fff;font-weight:700;text-decoration:none}.oe-footer p{color:#aaa;font-size:12px}@media (max-width:760px){.oe-nav nav a{display:none}.oe-hero article{padding:90px 6vw}.oe-intro,.oe-cabins,.oe-included,.oe-route,.oe-practical,.oe-faq,.oe-book,.oe-sources{padding:70px 6vw}.oe-intro>div,.oe-cabins>div,.oe-included>div,.oe-practical>div,.oe-sources{grid-template-columns:1fr}.oe-facts{grid-template-columns:1fr 1fr}.oe-route article{grid-template-columns:45px 1fr}.oe-route article p{grid-column:2;margin-top:10px}.oe-footer{flex-wrap:wrap;gap:20px}.oe-footer p{order:3;width:100%}}
