/*
Theme Name: Uncommon Ventures
Version: 1.0
Description: Austin Hepburn fishing adventures, migrated from the original website.
*/
:root{--navy:#123447;--gold:#c89148;--ink:#243c46}*{box-sizing:border-box}body{margin:0;background:#f4f3ee;color:var(--ink);font:17px/1.7 Georgia,serif}a{color:#185976}a:hover{color:#a5641b}img{max-width:100%;height:auto}.site-header{padding:24px max(24px,calc((100% - 1180px)/2));background:var(--navy);color:white;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{color:white;letter-spacing:2px;font:bold 25px/1.4 Arial,sans-serif;text-decoration:none}.brand span{display:block;font:12px/2 Arial,sans-serif;letter-spacing:1px}.site-header nav{display:flex;gap:24px}.site-header nav a{color:white;font:15px Arial,sans-serif;text-decoration:none}.site-wrap{max-width:1180px;margin:auto;background:white}.hero{position:relative;min-height:380px;background:#1a4055;overflow:hidden}.hero>img{width:100%;height:420px;object-fit:cover;opacity:.55}.hero>div{position:absolute;inset:50px;max-width:700px;color:white}.hero h1{font:clamp(32px,4vw,55px)/1.12 Georgia,serif}.button{display:inline-block;background:var(--gold);padding:10px 22px;color:#152d3c;text-decoration:none;font:bold 15px Arial,sans-serif}.destinations{padding:30px}.introTwoColumn{padding:0;list-style:none}ul.introTwoColumn{display:grid;grid-template-columns:1fr 1fr;gap:30px}li.introTwoColumn{border-bottom:1px solid #ddd;padding-bottom:24px}.introTwoColumn h2{font-size:23px;line-height:1.3}.introTwoColumn img{width:150px;float:right;margin:0 0 15px 20px}.layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:45px;padding:35px}article{margin-bottom:45px}h1,h2,h3{line-height:1.2;color:var(--navy)}h1{font-size:36px}h2{font-size:28px}.date{font:14px Arial,sans-serif;color:#667}.entry:after{content:'';display:block;clear:both}.entry #main-content{width:auto;float:none}.entry .contentPadding{padding:0}.entry h1:first-child{display:none}.entry .imageLeft,.alignleft{float:left;margin:10px 20px 15px 0}.entry .imageRight,.alignright{float:right;margin:10px 0 15px 20px}.entry table{max-width:100%;width:100%}.entry td{vertical-align:top}aside{border-left:1px solid #ddd;padding-left:24px}aside h2{font-size:21px}aside nav a{display:block;margin:12px 0;font:15px/1.5 Arial,sans-serif}.section-title{padding:0 35px}.uv-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.uv-gallery img{width:100%;height:160px;object-fit:cover}.site-footer{padding:35px;text-align:center;background:var(--navy);color:white;font:14px/1.7 Arial,sans-serif}.site-footer a{color:#fff}.skip-link{position:absolute;left:-10000px}.skip-link:focus{left:10px;top:10px;z-index:99;background:white;padding:10px}@media(max-width:760px){.site-header{display:block;padding:22px}.site-header nav{margin-top:20px}.hero>div{inset:25px}.hero>img{height:380px}.layout{display:block;padding:22px}aside{border-left:0;border-top:1px solid #ddd;margin-top:30px;padding:20px 0}ul.introTwoColumn{grid-template-columns:1fr}.destinations{padding:22px}.uv-gallery{grid-template-columns:repeat(2,1fr)}.entry img{float:none!important;display:block;margin:15px auto!important}.entry td{display:block;width:auto!important}}

.hero h1{color:#fff;text-shadow:0 2px 8px #123447}.hero>img{opacity:.5}
