:root{--bs-body-font-family:'Cormorant Garamond',serif;--bs-body-font-size:1.2rem;--bs-body-color:#24231e;--bs-body-color-rgb:36,35,30;--bs-body-bg:#f8f3ec;--bs-body-bg-rgb:248,243,236;--bs-heading-color:inherit;--bs-primary:#d3ae3b;--bs-primary-rgb:211,174,59;--bs-secondary-color:#62594c;--bs-secondary-color-rgb:98,89,76;--bs-tertiary-bg:#f1e7dc;--bs-tertiary-bg-rgb:241,231,220;--bs-dark:#1d1b16;--bs-dark-rgb:29,27,22;--bs-border-color:#dacebb;--bs-link-color:#806924;--bs-link-color-rgb:128,105,36;--bs-link-hover-color:#66541d;--bs-link-hover-color-rgb:102,84,29;--bs-focus-ring-color:rgba(211,174,59,0.3)}body{background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-weight:500;font-size:1.25rem;line-height:1.5}h1,h2,h3,h4,h5,h6,.navbar-brand{font-family:'Cormorant Garamond',serif}.btn-primary{--bs-btn-color:#1d1b16;--bs-btn-bg:#d3ae3b;--bs-btn-border-color:#d3ae3b;--bs-btn-hover-color:#1d1b16;--bs-btn-hover-bg:#bf9d35;--bs-btn-hover-border-color:#bf9d35;--bs-btn-focus-shadow-rgb:211,174,59;--bs-btn-active-color:#1d1b16;--bs-btn-active-bg:#b49332;--bs-btn-active-border-color:#b49332;--bs-btn-disabled-color:#1d1b16;--bs-btn-disabled-bg:#d3ae3b;--bs-btn-disabled-border-color:#d3ae3b;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.4;--bs-btn-padding-y:0.8rem;--bs-btn-padding-x:1.75rem;--bs-btn-border-radius:0;min-height:44px;letter-spacing:0.14em;background-image:none}.btn-primary.btn-lg,.btn-primary.btn-sm{--bs-btn-font-size:1rem;--bs-btn-padding-y:0.8rem;--bs-btn-border-radius:0}.navbar{--bs-navbar-color:#24231e;--bs-navbar-hover-color:#806924;--bs-navbar-active-color:#806924;--bs-navbar-brand-color:#24231e;--bs-navbar-brand-hover-color:#806924;background-color:var(--bs-body-bg)}.navbar .nav-link,footer .nav-link{--bs-nav-link-color:#24231e;--bs-nav-link-hover-color:#806924}#ceNavBar{background-color:transparent;border-bottom:1px solid transparent;transition:background-color 0.35s ease-in-out,border-color 0.35s ease-in-out,box-shadow 0.35s ease-in-out}#ceNavBar.is-scrolled{background-color:#f8f3ec;border-bottom-color:#dacebb;box-shadow:0 6px 20px rgba(36,35,30,0.12)}.navbar-brand{position:relative;width:220px;height:180px;margin:0;transition:height 0.35s ease-in-out,width 0.35s ease-in-out}.navbar-logo{position:absolute;top:50%;left:50%;width:auto;object-fit:contain;transform:translate(-50%,-50%);transition:opacity 0.25s ease-in-out,transform 0.35s ease-in-out}.logo-vertical{width:220px;height:180px;opacity:1}.logo-horizontal{height:60px;opacity:0;transform:translate(-50%,-50%) scale(0.95)}#ceNavBar.is-scrolled .navbar-brand{height:60px}#ceNavBar.is-scrolled .logo-vertical{opacity:0;transform:translate(-50%,-50%) scale(0.95)}#ceNavBar.is-scrolled .logo-horizontal{opacity:1;transform:translate(-50%,-50%) scale(1)}@media (max-width:991.98px){#ceNavBar .container{position:relative}#ceNavBar .navbar-brand{margin-left:auto;margin-right:auto}#ceNavBar .navbar-toggler{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:3}#mainNav{position:absolute;top:100%;left:0;width:100%;padding:0;background:transparent;border:0;box-shadow:none}#mainNav .mobile-nav-content{width:100%;padding:1.5rem;background-color:#f8f3ec;border-bottom:1px solid #dacebb;box-shadow:0 10px 24px rgba(36,35,30,0.14)}#mainNav.collapsing{overflow:hidden;transition:height 0.35s ease-in-out}}.hero{background:#f8f3ec url('/static/images/sites/thecalibratededge-com/hero-background.png?6397722c8332') center / cover no-repeat;min-height:100svh}@media (min-width:992px){.hero-image{max-height:65vh;left:-20%;position:absolute;bottom:-5%}}@media (min-width:1000px){.hero-image{height:100vh;width:auto;object-fit:contain;left:-22%;bottom:-2%}}@media (min-width:1200px){.hero-image{height:100vh;width:auto;object-fit:contain;left:-22%;bottom:0}}@media (min-width:1400px){.hero-image{height:100vh;width:auto;object-fit:contain;left:-20%;bottom:-2%}}.hero h1{animation:hero-enter 0.7s ease-out both}.hero h1 + p{animation:hero-enter 0.7s ease-out 0.12s both}.hero .btn{animation:hero-enter 0.7s ease-out 0.24s both}@keyframes hero-enter{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.hero-statement span{display:inline-block;animation:hero-enter 0.6s ease-out var(--delay) both}.the-vision,.about{background-color:#f8f3ec}.mirror,.cta{background-color:#1d1b16;color:#f4ede1}.the-vision .border-start{border-color:#dec66c!important}.the-vision p.fw-semibold{color:#806924}.mirror p.fw-semibold:not(:last-child),.cta p.fw-bold{color:#eddfa9}.newsletter{background-color:#f1e7dc}.newsletter .small{color:#62594c}.newsletter .form-control{border-color:#dacebb;background-color:#fff;color:#24231e;font-family:inherit}.newsletter .form-control::placeholder{color:#6a6054}.newsletter .form-control:focus{border-color:#d3ae3b;box-shadow:0 0 0 0.2rem rgba(211,174,59,0.2)}footer{background-color:#f8f3ec;color:#62594c}footer a{color:inherit}footer a:hover{color:#806924}footer hr{border-color:#dacebb}.footer-logo{max-width:250px;width:100%;height:auto;object-fit:contain}.letter-spaced{letter-spacing:0.1em!important}.reveal{transition:opacity 0.6s ease,transform 0.6s ease}.reveal.is-pending{opacity:0;transform:translateY(20px)}.burn-left{-webkit-mask-image:linear-gradient(to right,transparent,#000 20%);mask-image:linear-gradient(to right,transparent,#000 20%)}.burn-right{-webkit-mask-image:linear-gradient(to left,transparent,#000 20%);mask-image:linear-gradient(to left,transparent,#000 20%)}.img-sarvie-seated-armchair{width:100%;height:50vh;object-fit:cover;object-position:center top}@media (prefers-reduced-motion:reduce){.navbar-brand,.navbar-logo,#ceNavBar,#mainNav.collapsing{transition:none}.reveal,.reveal.is-pending{opacity:1;transform:none;transition:none}.hero h1,.hero h1 + p,.hero .btn,.hero-statement span{animation:none}}@media (min-width:992px){#mainNav .mobile-nav-content{display:flex;align-items:center;flex-basis:auto;flex-grow:1;width:100%;padding:0;background:transparent;border:0;box-shadow:none}}#scheduler-container{min-height:500px}#scheduler-loading{min-height:500px;z-index:2;background-color:var(--bs-body-bg);transition:opacity 0.35s ease}#scheduler-loading.is-hidden{opacity:0;pointer-events:none}#dubsado-scheduler{display:block;opacity:0;transition:opacity 0.5s ease}#dubsado-scheduler.is-loaded{opacity:1}#scheduler-loading .spinner-border{width:2rem;height:2rem;color:var(--bs-primary);border-width:0.15em}@media (prefers-reduced-motion:reduce){#scheduler-loading,#dubsado-scheduler{transition:none}}