h1{font-size:var(--oc-size-h1);line-height:1.08}h6{font-size:var(--oc-size-h6)}.oc-container{width:min(calc(100% - ( var(--oc-page-padding) * 2 )),var(--oc-content-width));margin-right:auto;margin-left:auto}.oc-section{padding-top:var(--oc-section-spacing);padding-bottom:var(--oc-section-spacing)}.oc-section-white{background-color:var(--oc-white)}.oc-section-ivory{background-color:var(--oc-ivory)}.oc-section-stone{background-color:var(--oc-stone)}.oc-section-dark{background-color:var(--oc-navy);color:var(--oc-white)}.oc-section-dark h1,.oc-section-dark h2,.oc-section-dark h3,.oc-section-dark h4,.oc-section-dark h5,.oc-section-dark h6{color:var(--oc-white)}.oc-section-dark p,.oc-section-dark li{color:rgba(255,255,255,.88)}.oc-card{background-color:var(--oc-white);border:1px solid var(--oc-border);border-radius:var(--oc-radius-medium);box-shadow:var(--oc-shadow-soft)}.oc-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 25px;border-radius:var(--oc-radius-small);font-family:var(--oc-font-body);font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.oc-button:hover,.oc-button:focus{text-decoration:none;transform:translateY(-2px)}.oc-button-primary{background-color:var(--oc-gold);border:1px solid var(--oc-gold);color:var(--oc-navy)}.oc-button-primary:hover,.oc-button-primary:focus{background-color:var(--oc-gold-light);border-color:var(--oc-gold-light);color:var(--oc-navy)}.oc-button-secondary{background-color:transparent;border:1px solid var(--oc-navy);color:var(--oc-navy)}.oc-button-secondary:hover,.oc-button-secondary:focus{background-color:var(--oc-navy);border-color:var(--oc-navy);color:var(--oc-white)}.oc-section-dark .oc-button-secondary{border-color:var(--oc-white);color:var(--oc-white)}.oc-section-dark .oc-button-secondary:hover,.oc-section-dark .oc-button-secondary:focus{background-color:var(--oc-white);color:var(--oc-navy)}input,textarea,select{color:var(--oc-text)}input:focus,textarea:focus,select:focus{border-color:var(--oc-gold);outline-color:var(--oc-gold)}.posted-on,.byline,.entry-meta{display:none!important}body.woocommerce .navigation.post-navigation{display:none!important}