.crimea{--ink:#111018;--sand:#e7c79d;--ice:#c9f4ff;--violet:#6848ff;background:#f2f0eb;color:var(--ink)}.crimea>header{height:70px;padding:0 4vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #11101833;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.crimea>header a{display:flex;gap:10px;align-items:center;font-weight:700}.crimeaHero{min-height:790px;display:grid;grid-template-columns:1.08fr .92fr;background:var(--ink);color:#fff}.heroText{padding:8vw 5vw;display:flex;flex-direction:column;justify-content:center}.crimeaExperts>div>p,.crimeaIntro>p,.crimeaResults>p,.crimeaReviews>div>p,.crimeaRole>div>p,.crimeaRoute>p,.heroText>p{font-size:10px;letter-spacing:.18em}.heroText>p{color:var(--ice)}.heroText h1{margin:28px 0;font:400 clamp(65px,8.2vw,130px)/.82 Georgia,serif;letter-spacing:-.07em}.heroText h1 em{font-weight:400;color:var(--sand);white-space:nowrap}.heroText h2{font:400 clamp(22px,2.5vw,38px)/1.1 Georgia,serif}.heroPhoto{position:relative;min-height:650px;overflow:hidden}.heroPhoto img{object-fit:cover;object-position:52% center}.crimeaMetrics{display:grid;grid-template-columns:repeat(4,1fr);background:var(--sand)}.crimeaMetrics div{padding:40px 3vw;border-left:1px solid #11101835;display:flex;flex-direction:column}.crimeaMetrics b{font:400 58px Georgia,serif}.crimeaMetrics span{font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.08em}.crimeaIntro,.crimeaResults,.crimeaRole{padding:115px 6vw;display:grid;grid-template-columns:.4fr 1.6fr;gap:7vw}.crimeaExperts h2,.crimeaIntro h2,.crimeaResults h2,.crimeaReviews h2,.crimeaRole h2{margin:0;font:400 clamp(48px,6vw,90px)/.94 Georgia,serif;letter-spacing:-.055em}.crimeaIntro div>p{max-width:760px;margin:35px 0 0 auto;font-size:18px;line-height:1.7}.crimeaRoute{padding:105px 4vw;background:var(--violet);color:#fff}.crimeaRoute>div{display:grid;grid-template-columns:repeat(4,1fr);margin-top:55px;border-top:1px solid #ffffff69}.crimeaRoute article{min-height:360px;padding:28px;border-left:1px solid #ffffff3a}.crimeaRoute article>span{color:var(--sand);font:italic 17px Georgia,serif}.crimeaRoute h3{margin:80px 0 20px;font:400 31px Georgia,serif}.crimeaRoute article p{font-size:14px;line-height:1.65;color:#e6e2ff}.crimeaGallery{background:var(--ink);padding:24px 4vw}.galleryStage{height:min(78vh,820px);position:relative;overflow:hidden;border-radius:3px}.galleryStage img{object-fit:cover;object-position:center 42%}.galleryStage nav{position:absolute;left:4vw;right:4vw;bottom:28px;display:flex;justify-content:space-between;align-items:center;color:#fff}.galleryStage nav button{width:52px;height:52px;border:1px solid #fff;background:#0005;color:#fff}.crimeaRole{grid-template-columns:1.15fr .85fr;background:var(--ice)}.crimeaRole ul{list-style:none;margin:0;padding:0}.crimeaRole li{display:flex;gap:14px;padding:19px 0;border-top:1px solid #1110183d;font-size:15px}.crimeaRole li svg{flex:none;color:var(--violet)}.crimeaExperts{padding:110px 4vw;background:#efe9df}.crimeaExperts>div:first-child{display:grid;grid-template-columns:.4fr 1.6fr;gap:7vw}.expertRail{display:flex;gap:14px;overflow-x:auto;padding-top:70px;scroll-snap-type:x mandatory}.expertRail article{flex:0 0 360px;scroll-snap-align:start}.expertRail article>div{height:640px;position:relative;background:#111;overflow:hidden}.expertRail img{object-fit:contain}.expertRail h3{font:400 28px Georgia,serif;margin:22px 0 10px}.expertRail article>p{font-size:13px;line-height:1.55}.crimeaResults{background:var(--ink);color:#fff}.crimeaResults>div>div{display:grid;grid-template-columns:1fr 1fr;margin-top:60px;border-top:1px solid #ffffff4d}.crimeaResults article{padding:28px;border-bottom:1px solid #ffffff36;font:400 23px Georgia,serif}.crimeaReviews{padding:110px 4vw;background:var(--sand)}.crimeaReviews>div:first-child{display:grid;grid-template-columns:.4fr 1.4fr .2fr;gap:4vw;align-items:end}.crimeaReviews>div>span{font-size:11px;text-transform:uppercase;letter-spacing:.1em}.reviewRail{display:flex;gap:18px;overflow-x:auto;padding-top:65px;scroll-snap-type:x mandatory}.reviewRail button{position:relative;flex:0 0 min(760px,68vw);height:760px;border:0;background:#111;scroll-snap-align:start;overflow:hidden}.reviewRail img{object-fit:contain}.crimeaNext{padding:95px 6vw;display:flex;justify-content:space-between;align-items:end;gap:40px;background:var(--ice)}.crimeaNext p{max-width:850px;margin:0;font:400 clamp(36px,4.8vw,72px)/.98 Georgia,serif;letter-spacing:-.045em}.crimeaNext a{display:flex;gap:12px;align-items:center;border-bottom:1px solid;padding-bottom:8px;font-size:12px;font-weight:700;text-transform:uppercase}@media (max-width:800px){.crimea>header span{display:none}.crimeaHero{grid-template-columns:1fr}.heroText{padding:85px 20px}.heroText h1{font-size:62px}.heroPhoto{min-height:430px}.heroPhoto img{object-position:center 42%}.crimeaMetrics{grid-template-columns:1fr 1fr}.crimeaIntro,.crimeaResults,.crimeaRole{padding:80px 20px;grid-template-columns:1fr}.crimeaRoute{padding:80px 20px}.crimeaRoute>div{grid-template-columns:1fr}.crimeaRoute article{min-height:auto;border-left:0;border-top:1px solid #ffffff38}.crimeaRoute h3{margin:42px 0 15px}.galleryStage{height:58vh}.crimeaGallery{padding:12px}.galleryStage img{object-position:center}.crimeaExperts{padding:80px 20px}.crimeaExperts>div:first-child,.crimeaReviews>div:first-child{grid-template-columns:1fr}.expertRail article{flex-basis:82vw}.expertRail article>div{height:146vw;max-height:650px}.crimeaResults>div>div{grid-template-columns:1fr}.crimeaReviews{padding:80px 20px}.reviewRail button{flex-basis:92vw;height:570px}.crimeaNext{padding:70px 20px;align-items:start;flex-direction:column}}