.vpr{color:#073f40;background:#fff}.vpr h1,.vpr h2,.vpr h3{font-family:"Playfair Display",serif}.vpr-hero{position:relative;min-height:660px;display:flex;align-items:center;overflow:hidden;background:#073f40}.vpr-hero__media,.vpr-hero__media img{position:absolute;inset:0;width:100%;height:100%}.vpr-hero__media img{object-fit:cover}.vpr-hero>span{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,52,53,.94),rgba(3,52,53,.58) 57%,rgba(3,52,53,.12))}.vpr-hero>.vem-shell{position:relative;z-index:2;width:100%;color:#fff}.vpr-hero h1{font-size:clamp(52px,7vw,96px);line-height:.95;margin:.15em 0}.vpr-hero h1 em{color:#ffc041}.vpr-hero p:not(.vem-kicker){max-width:690px;font-size:20px;line-height:1.6}.vpr-nav{border-bottom:1px solid #d8e8e5}.vpr-nav>.vem-shell{display:grid;grid-template-columns:repeat(5,1fr)}.vpr-nav a{display:flex;gap:12px;align-items:center;padding:22px 16px;color:#073f40;text-decoration:none;border-right:1px solid #d8e8e5}.vpr-nav a:first-child{border-left:1px solid #d8e8e5}.vpr-nav i{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#fff4df;color:var(--vem-coral);font-style:normal;font-weight:700}.vpr-nav span{display:flex;flex-direction:column}.vpr-nav small{color:#718686}.vpr-start,.vpr-guides,.vpr-paper,.vpr-pack,.vpr-checklist,.vpr-faq{padding:90px 0}.vpr h2{font-size:clamp(38px,4.6vw,62px);line-height:1.05}.vpr-start>.vem-shell{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.vpr-start p{font-size:18px;line-height:1.7}.vpr-start ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:15px}.vpr-start li{display:flex;gap:15px;align-items:center;padding:20px;border-radius:16px;background:#eef8f6}.vpr-start li b{color:var(--vem-coral)}.vpr-guides{background:#f5faf9}.vpr-guide-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:35px}.vpr-guide{padding:27px;border-radius:20px;background:#fff;box-shadow:0 15px 42px rgba(4,63,64,.08)}.vpr-guide--wide{grid-column:span 2;grid-row:span 2;padding:0;overflow:hidden}.vpr-guide--wide figure{height:320px;margin:0}.vpr-guide--wide img{width:100%;height:100%;object-fit:cover}.vpr-guide--wide>div{padding:28px}.vpr-guide__icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:35px;border-radius:14px;background:#ffc041;font-size:23px;font-weight:700}.vpr-guide>span{color:var(--vem-coral);text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700}.vpr-guide h3{font-size:27px;margin:9px 0}.vpr-guide p{line-height:1.65;color:#557272}.vpr-guide a,.vpr-flight a{color:#08706f;font-weight:700}.vpr-flight{padding:90px 0;background:#073f40;color:#fff}.vpr-flight>.vem-shell{display:grid;grid-template-columns:1.15fr .85fr;gap:65px;align-items:center}.vpr-flight p{font-size:18px;line-height:1.7}.vpr-flight figure{height:520px;margin:0;border-radius:24px;overflow:hidden}.vpr-flight img,.vpr-pack img{width:100%;height:100%;object-fit:cover}.vpr-flight__facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:30px 0}.vpr-flight__facts span{padding:16px;border:1px solid rgba(255,255,255,.2);border-radius:13px}.vpr-flight__facts b{display:block;color:#ffc041}.vpr-flight a{color:#fff}.vpr-live{padding:90px 0;background:#eef8f6}.vpr-paper__head{display:grid;grid-template-columns:1fr .7fr;gap:60px;align-items:end}.vpr-paper__head>p{font-size:17px;line-height:1.7}.vpr-paper__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:35px}.vpr-paper article{padding:27px;border-radius:18px;background:#eef8f6}.vpr-paper article b{color:var(--vem-coral)}.vpr-paper article h3{font-size:24px}.vpr-paper article p{line-height:1.65}.vpr-source{margin-top:24px;padding:18px;border-left:4px solid #ffc041;background:#fff8e5}.vpr-pack{background:#ffc041}.vpr-pack>.vem-shell{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:center}.vpr-pack figure{height:560px;margin:0;border-radius:24px;overflow:hidden}.vpr-checks{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:25px 0}.vpr-checks span{padding:12px 14px;border-radius:10px;background:rgba(255,255,255,.58)}.vpr-checks span:before{content:'✓';margin-right:8px;color:#08706f;font-weight:700}.vpr-checklist>.vem-shell{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}.vpr-checklist__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vpr-checklist label{padding:17px;border:1px solid #d3e5e2;border-radius:12px;background:#fff;font-weight:600}.vpr-checklist input{margin-right:10px;accent-color:#08706f}.vpr-faq{background:#eef8f6}.vpr-faq>.vem-shell>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vpr-faq details{padding:20px 22px;border-radius:14px;background:#fff}.vpr-faq summary{font-weight:700;cursor:pointer}.vpr-faq details p{line-height:1.65;color:#557272}.vpr-final{padding:80px 0;text-align:center;background:#073f40;color:#fff}.vpr-final p{font-size:18px}.vpr-final .vem-button{display:inline-flex;margin-top:15px}
@media(max-width:950px){.vpr-nav>.vem-shell{grid-template-columns:repeat(3,1fr)}.vpr-start>.vem-shell,.vpr-flight>.vem-shell,.vpr-pack>.vem-shell,.vpr-checklist>.vem-shell{grid-template-columns:1fr}.vpr-guide-grid{grid-template-columns:1fr 1fr}.vpr-paper__grid{grid-template-columns:1fr 1fr}.vpr-flight figure,.vpr-pack figure{height:430px}}
@media(max-width:650px){.vpr-hero{min-height:610px}.vpr-hero>span{background:rgba(3,52,53,.69)}.vpr-nav>.vem-shell{display:flex;overflow-x:auto}.vpr-nav a{min-width:185px}.vpr-start,.vpr-guides,.vpr-paper,.vpr-pack,.vpr-checklist,.vpr-faq{padding:62px 0}.vpr-start ol,.vpr-guide-grid,.vpr-paper__head,.vpr-paper__grid,.vpr-checks,.vpr-checklist__grid,.vpr-faq>.vem-shell>div{grid-template-columns:1fr}.vpr-guide--wide{grid-column:auto;grid-row:auto}.vpr-flight__facts{grid-template-columns:1fr}.vpr-flight figure,.vpr-pack figure{height:330px}.vpr-live{padding:62px 0}.vpr-paper__head{gap:15px}}
