:root{--navy:#092940;--green:#45c889;--ice:#edf4f2;--orange:#ff7b31;--line:#96aaa8}*{box-sizing:border-box}body{margin:0;background:var(--ice);color:var(--navy);font:16px/1.65 Tahoma,Arial,sans-serif}a{color:inherit}img{width:100%;display:block;object-fit:cover}.ovr-header{height:82px;background:var(--navy);color:white;padding:0 3vw;display:flex;align-items:center;gap:2rem}.ovr-logo{display:flex;gap:.7rem;text-decoration:none}.ovr-logo i{background:var(--green);color:var(--navy);width:42px;height:42px;display:grid;place-items:center;border-radius:50%}.ovr-logo small{color:#9bb2bf}.ovr-header nav{display:flex;gap:1.2rem;margin-right:auto}.ovr-header nav a{text-decoration:none;font-size:.85rem}.ovr-menu{display:none}.ovr-request{background:var(--orange);padding:.7rem 1rem;text-decoration:none}.ovr-board{display:grid;grid-template-columns:1.1fr 1fr 250px;min-height:680px}.ovr-copy{padding:8vw 5vw;background:white}.ovr-copy h1,.ovr-pagehead h1{font-size:clamp(3.2rem,5.5vw,6rem);line-height:1;margin:1.2rem 0}.ovr-copy a{display:inline-block;background:var(--green);padding:1rem;text-decoration:none;margin-top:2rem}.ovr-board figure{margin:0;position:relative}.ovr-board figure img{height:100%}.ovr-board figcaption{position:absolute;bottom:1rem;right:1rem;background:white;padding:.6rem}.ovr-board aside{background:var(--navy);color:white;padding:2rem;display:flex;flex-direction:column;justify-content:center}.ovr-board aside div{padding:1.5rem 0;border-bottom:1px solid #537082}.ovr-board aside span{display:block;color:var(--green)}.ovr-routes{padding:7rem 4vw}.ovr-routes header{display:grid;grid-template-columns:1fr 2fr}.ovr-routes h2{font-size:3.2rem}.ovr-routes>div{display:grid;grid-template-columns:repeat(4,1fr)}.ovr-routes a{background:white;border:1px solid var(--line);padding:2rem;min-height:180px;text-decoration:none;display:flex;flex-direction:column}.ovr-routes strong{margin:auto 0}.ovr-fleet{display:grid;grid-template-columns:1fr .8fr 1fr}.ovr-fleet img{height:460px}.ovr-fleet div{padding:3rem;background:var(--green)}.ovr-fleet h2{font-size:2.5rem}.ovr-footer{padding:3rem 4vw;background:var(--navy);color:white;display:grid;grid-template-columns:1fr 1fr 1fr}.ovr-footer div span{display:block}.ovr-footer nav{display:flex;flex-direction:column}.ovr-pagehead{padding:7rem 5vw;display:grid;grid-template-columns:2fr 1fr;align-items:end}.ovr-pagehead p{font-size:1.2rem}.ovr-steps{display:grid;grid-template-columns:1fr 1fr}.ovr-steps>img{height:100%}.ovr-steps>div{display:grid;grid-template-columns:1fr 1fr}.ovr-steps article{padding:2rem;border:1px solid;background:white}.ovr-connect{padding:3rem 5vw;background:var(--green);display:flex;justify-content:space-between}.ovr-legal{max-width:900px;margin:auto;padding:8rem 2rem}.ovr-legal h1{font-size:4rem}.ovr-cookies{position:fixed;bottom:1rem;left:1rem;background:white;border-right:7px solid var(--green);padding:1rem;z-index:5}.ovr-cookies button{background:var(--navy);color:white;border:0;padding:.6rem}@media(max-width:900px){.ovr-header nav,.ovr-request{display:none}.ovr-menu{display:block;margin-right:auto}.ovr-header nav.open{display:grid;position:absolute;top:82px;right:0;left:0;background:var(--navy);padding:1rem;z-index:5}.ovr-board{grid-template-columns:1fr}.ovr-board figure img{height:390px}.ovr-board aside{display:grid;grid-template-columns:repeat(3,1fr)}.ovr-routes header,.ovr-pagehead{grid-template-columns:1fr}.ovr-routes>div{grid-template-columns:1fr 1fr}.ovr-fleet,.ovr-steps{grid-template-columns:1fr}.ovr-footer{grid-template-columns:1fr;gap:2rem}}.ovr-planbook{padding:7rem 4vw;background:var(--navy);color:white}.ovr-planbook>header{max-width:1050px}.ovr-planbook h2,.ovr-daily h2{font-size:3.3rem;line-height:1.1}.ovr-planbook>div{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:3rem}.ovr-planbook article{padding:1.7rem;background:#113b58;border-top:5px solid var(--green)}.ovr-planbook article b{color:var(--green)}.ovr-daily{display:grid;grid-template-columns:1.25fr .75fr;background:white}.ovr-daily>div{padding:6rem 5vw;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ovr-daily>div>small,.ovr-daily>div>h2{grid-column:1/-1}.ovr-daily>div>p{margin:0;padding:1.25rem;background:var(--ice);border-right:5px solid var(--green)}.ovr-daily aside{padding:6rem 4vw;background:var(--orange)}.ovr-daily li{margin:.8rem 0}.ovr-guide{padding:6rem 5vw;background:#fff}.ovr-guide>header{max-width:900px}.ovr-guide>header h2{font-size:3.1rem}.ovr-guide>div{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.ovr-guide article{padding:1.5rem;background:var(--ice);border-top:4px solid var(--green)}.ovr-guide aside{margin-top:2rem;padding:2rem;background:var(--navy);color:white}.ovr-guide aside a{color:var(--green)}@media(max-width:900px){.ovr-planbook>div,.ovr-daily,.ovr-daily>div,.ovr-guide>div{grid-template-columns:1fr}.ovr-planbook,.ovr-daily>div,.ovr-daily aside,.ovr-guide{padding:4rem 6vw}.ovr-daily>div>small,.ovr-daily>div>h2{grid-column:auto}}.ovr-more{grid-column:1/-1;padding:4rem 5vw;display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;background:var(--ice);color:var(--navy)}.ovr-more article{padding:1.4rem;background:white;border-top:6px solid var(--green)}.ovr-more article:nth-child(even){border-color:var(--orange)}.ovr-route-note{margin-top:1rem;padding:1.5rem;background:var(--green);color:var(--navy)}@media(max-width:1050px){.ovr-more{grid-template-columns:1fr 1fr}}@media(max-width:600px){.ovr-more{grid-template-columns:1fr}}