.arrow-btn:hover:after,.arrow-btn:hover .after{transition:.4s cubic-bezier(.165,.84,.44,1);--tw-translate-x: 15px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.arrow-btn:hover:before,.arrow-btn:hover .before{transition:.7s cubic-bezier(.165,.84,.44,1);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.arrow-btn:before,.arrow-btn:after,.arrow-btn .before,.arrow-btn .after{top:var(--top, 5px);position:absolute;right:0}.arrow-btn:before,.arrow-btn .before{--tw-translate-x: -15px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.arrow-btn:after,.arrow-btn .after{transform:none}.arrow-btn.arrow-btn--reverse:before,.arrow-btn.arrow-btn--reverse:after,.arrow-btn.arrow-btn--reverse .before,.arrow-btn.arrow-btn--reverse .after{right:auto;left:0}.verticalspace-component[data-astro-cid-gupis3o5]{--h: var(--h-xs)}@media (min-width: 640px){.verticalspace-component[data-astro-cid-gupis3o5]{--h: var(--h-sm, var(--h-xs))}}@media (min-width: 768px){.verticalspace-component[data-astro-cid-gupis3o5]{--h: var(--h-md, var(--h-sm, var(--h-xs)))}}@media (min-width: 1024px){.verticalspace-component[data-astro-cid-gupis3o5]{--h: var(--h-lg, var(--h-md, var(--h-sm, var(--h-xs))))}}@media (min-width: 1290px){.verticalspace-component[data-astro-cid-gupis3o5]{--h: var(--h-xl, var(--h-lg, var(--h-md, var(--h-sm, var(--h-xs)))))}}@media (min-width: 1536px){.verticalspace-component[data-astro-cid-gupis3o5]{--h: var(--h-2xl, var(--h-xl, var(--h-lg, var(--h-md, var(--h-sm, var(--h-xs))))))}}.verticalspace-component[data-astro-cid-gupis3o5]{height:var(--h)}.link-divine[data-astro-cid-sz7xmlte]{padding:0 8px}.link-divine[data-astro-cid-sz7xmlte]:hover{opacity:.6;transition:all .3s ease}li[data-astro-cid-sz7xmlte]{position:relative}.primary-links[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity: 1;color:rgb(240 237 232 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.primary-links[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.primary-links[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:after{display:none}.items-safe-center{align-items:safe center}.link{width:-moz-fit-content;width:fit-content;transform:translateY(0);cursor:pointer;transition:all .3s ease-in}.link:after{content:"";height:2px;width:0%;transition:width .2s ease-in;position:absolute;left:0;bottom:0;background-color:var(--color)}.link:hover{animation:zoom .2s ease-in}.link:hover:after{width:100%}@property --myColor1{syntax: "<color>"; initial-value: rgba(0,0,0,.7); inherits: false;}@property --myColor2{syntax: "<color>"; initial-value: rgba(0,0,0,0); inherits: false;}.header-bg{transition:opacity .5s ease-in,--myColor1 .3s ease-in,--myColor2 .1s ease-in;height:var(--h, 150px);background:linear-gradient(180deg,var(--myColor1) 0%,var(--myColor2) 100%)}.menu-bg{background-repeat:no-repeat;background-size:cover;background-position:right top;--tw-bg-opacity: 1;background-color:rgb(0 79 72 / var(--tw-bg-opacity, 1))}header{--h: 130px;--color: #F0EDE8}header.alternative:not(.menuopen){--myColor1: transparent;--myColor2: transparent;--color: #004F48}header.scrolling-up:not(.menuopen),header.scrolling-down:not(.menuopen){--myColor1: #004F48;--myColor2: #004F48;--color: #F0EDE8}header.scrolling-down{pointer-events:none;opacity:0}header{color:var(--color)}@keyframes zoom{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@font-face{font-family:CormorantGaramond;src:url(/fonts/cormorant-garamond.woff2) format("woff2"),url(/fonts/cormorant-garamond.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;font-stretch:normal}@font-face{font-family:SofiaPro;src:url(/fonts/sofia-pro-300.woff2) format("woff2"),url(/fonts/sofia-pro-300.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;font-stretch:normal}:root{--container-padding: 2.5rem;--container-total-w: 1290px;--container-max-w: calc(var(--container-total-w) - calc(var(--container-padding) * 2));--fullw: calc(100vw - calc(100vw - calc(var(--container-padding) * 2 ) ))}@media (min-width: 1290px){:root{--fullw: calc(100vw - var(--container-max-w))}}:root{--prose-heading-color: #004F48;--prose-subtitle-color: #B37E55;--arrow-btn-color: #004F48;--arrow-btn-color-hover: #B37E55;--hero-title-color: #F0EDE8}.ot-floating-button{display:none}html,body{scroll-behavior:smooth}.container{max-width:none;padding-left:var(--container-padding);padding-right:var(--container-padding)}@media (min-width: 1290px){.container{max-width:var(--container-total-w)}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.list-enter-active,.list-leave-active{transition:all .5s ease}.list-enter-from,.list-leave-to{opacity:0;transform:translateY(30px)}.prose>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.prose{font-size:1.125rem;line-height:1.75rem;font-weight:400}.prose h1,.prose h2,.prose h3,.prose h4{font-family:CormorantGaramond,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;color:var(--prose-heading-color)}.prose h1{padding-bottom:.75rem;font-size:6rem;line-height:1;font-weight:300}.prose h2{padding-bottom:.75rem;font-size:3.75rem;line-height:1;font-weight:300}.prose h3{padding-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:700}.prose h4{padding-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}.prose a:not(.arrow-btn){--tw-text-opacity: 1;color:rgb(0 79 72 / var(--tw-text-opacity, 1))}.prose a:not(.arrow-btn):hover{text-decoration-line:underline}.prose figure{display:inline-block}.prose .subtitle{font-size:1rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.05em;color:var(--prose-subtitle-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.prose .subtitle+h1,.prose .subtitle+h2{margin-top:.75rem!important}.prose .leading{text-transform:uppercase;letter-spacing:.05em;color:var(--prose-subtitle-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.prose ul{list-style-position:outside}.prose ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.prose ul{padding-left:1.25rem}.prose ul li:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 5.458 8.494" width="6"><path fill="none" stroke="%235d6975" d="m.332.374 4.373 3.873L.332 8.12" data-name="Path 8668"/></svg>');margin-left:-1.25rem;padding-right:14px}
