.elementor .mlstory-note{font-family:"Barlow Condensed";font-size:0.75rem;letter-spacing:0.06em;line-height:1.4;margin:0px;cursor:default;\n}.elementor .mlstory-release{color:#090909;padding:0px;background-color:#F5F2EB;display:grid;gap:0px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,.42fr);grid-template-rows:auto;}.elementor .mlstory-feature-rail{padding-block-start:2vw;padding-block-end:2vw;padding-inline-start:2vw;padding-inline-end:2vw;border-inline-start-width:1px;display:flex;flex-direction:column;gap:1.5vw;justify-content:center;border-left-style: solid; border-left-color: rgba(201,161,106,.45);\n}.elementor .mlstory-feature-media{min-width:0px;min-height:20vw;overflow:hidden;position:relative;padding:0px;}.elementor .mlstory-feature-copy{min-width:0px;padding-block-start:1.6vw;padding-block-end:1.6vw;padding-inline-start:4vw;padding-inline-end:2.2vw;display:flex;flex-direction:column;gap:1vw;}.elementor .mlstory-dark-feature{padding:0px;border-block-start-width:1px;background-color:#090909;display:grid;gap:0px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,.42fr);grid-template-rows:auto;border-top-style: solid; border-top-color: #A98253;\n}.elementor .mlstory-timeline-image{width:100%;aspect-ratio:1.9;object-fit:cover;margin-block-start:auto;object-position:center;\n}.elementor .mlstory-year{font-family:"Barlow Condensed";font-weight:600;font-size:clamp(2rem,3.4vw,4rem);color:#C9A16A;letter-spacing:0.04em;line-height:1;margin:0px;cursor:default;\n}.elementor .mlstory-milestone{min-width:0px;position:relative;padding-block-start:1.15vw;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.6vw;border-top-style: solid; border-top-color: #C9A16A; &:before { content:'';position:absolute;top:-.34rem;left:0;width:.6rem;height:.6rem;background-color:#090909;border:2px solid #C9A16A;border-radius:50%; }\n}.elementor .mlstory-timeline-grid{padding:0px;display:grid;gap:1.5vw;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;}.elementor .mlstory-timeline{padding-block-start:1.2vw;padding-block-end:0px;padding-inline-start:4vw;padding-inline-end:4vw;border-block-start-width:1px;background-color:#090909;display:flex;flex-direction:column;gap:1.3vw;border-top-style: solid; border-top-color: #A98253;\n}.elementor .mlstory-editorial-rail{min-width:0px;padding-block-start:1vw;padding-block-end:1vw;padding-inline-start:2.3vw;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;border-left-style: solid; border-left-color: #A98253;\n}.elementor .mlstory-cover{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;inset:0;\n}.elementor .mlstory-journey-media{min-width:0px;min-height:27vw;overflow:hidden;position:relative;padding:0px;}.elementor .mlstory-journey{color:#090909;padding-block-start:1.6vw;padding-block-end:1.6vw;padding-inline-start:2.8vw;padding-inline-end:2.8vw;background-color:#F5F2EB;display:grid;gap:3vw;grid-template-columns:minmax(0,1.15fr) minmax(0,1.05fr) minmax(0,.42fr);grid-template-rows:auto;}.elementor .mlstory-hero-title{font-family:Anton;font-weight:400;font-size:clamp(3.7rem,6.4vw,8.5rem);color:#F5F2EB;letter-spacing:-0.025em;line-height:1;text-transform:uppercase;margin:0px;cursor:default;\n}.elementor .mlstory-hero-copy{width:46%;position:relative;z-index:2;padding-block-start:6.9vw;padding-block-end:2vw;padding-inline-start:4vw;padding-inline-end:0px;background-image:linear-gradient(90deg, #090909 0%,rgba(9,9,9,.88) 58%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1vw;}.elementor .mlstory-hero-image{width:79%;height:100%;object-fit:cover;object-position:50% 34%;position:absolute;inset-block-start:0px;inset-inline-end:0px;}.elementor .mlstory-hero{min-height:39vw;overflow:hidden;position:relative;padding:0px;background-color:#090909;}.elementor .mlstory-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1vw;}.elementor .mlstory-label{font-family:"Barlow Condensed";font-weight:600;font-size:clamp(.8rem,1.05vw,1.25rem);letter-spacing:0.22em;line-height:1.35;text-transform:uppercase;margin:0px;cursor:default;\n}.elementor .mlstory-title{font-family:Anton;font-weight:400;font-size:clamp(2.1rem,3.5vw,4.6rem);letter-spacing:-0.02em;line-height:1.02;text-transform:uppercase;margin:0px;cursor:default;\n}.elementor .mlstory-body{font-family:"Cormorant Garamond";font-weight:500;font-size:clamp(1.05rem,1.23vw,1.5rem);line-height:1.28;margin:0px;cursor:default;\n}.elementor .ml2027-skip{position:absolute;inset-block-start:1rem;inset-inline-start:1rem;z-index:100;font-family:"Barlow Condensed";color:#090909;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;background-color:#D9B680;transform:translate3d(0px, -200%, 0px);&:focus-within { transform:translateY(0);outline:2px solid #F5F2EB; } & a { color:#090909;font-size:1rem; }\n}.elementor .ml2027-menu-panel{width:100%;min-width:0px;position:relative;inset-block-start:auto;inset-inline-end:auto;z-index:30;padding:1rem;border-width:1px;border-color:#A98253;border-style:solid;background-color:#090909;& a { display:block;min-height:44px;padding:.65rem .5rem; }\n}.elementor .ml2027-mobile-menu{width:auto;padding:0px;display:flex;& summary { list-style:none;outline-offset:3px; } & summary::-webkit-details-marker { display:none; } & details[open] { background-color:#090909; } & summary { min-height:44px;cursor:pointer; } & summary:focus-visible { outline:2px solid #C9A16A;outline-offset:4px; } & .e-accordion-item-content-base { position:absolute;right:0;top:100%;width:15rem;padding:0;z-index:30; } & details[open]::details-content { content-visibility:visible;overflow:visible; }\n}.elementor .ml2027-footer{color:#F5F2EB;padding-block-start:2.7vw;padding-block-end:4vw;padding-inline-start:2.5vw;padding-inline-end:2.5vw;background-color:#090909;display:flex;flex-direction:row;gap:2vw;justify-content:space-between;align-items:center;}.elementor .ml2027-rail-accent{font-family:"Cormorant Garamond";font-weight:400;font-size:clamp(1.4rem,3vw,3.75rem);color:#C9A16A;line-height:.95;font-style:italic;margin:0px;cursor:default;\n}.elementor .ml2027-row{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:2rem;align-items:center;}.elementor .ml2027-button:hover,.elementor .ml2027-button:focus-visible{background-color:#F0D19E;}.elementor .ml2027-button{min-height:3rem;font-family:"Barlow Condensed";font-weight:600;font-size:clamp(.8rem,1.12vw,1.2rem);color:#090909;letter-spacing:0.1em;text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:0px;border-width:1px;border-color:#D9B680;border-style:solid;background-color:#D9B680;display:inline-flex;gap:2rem;justify-content:space-between;align-items:center;width:fit-content; &:focus-visible { outline:2px solid #F5F2EB;outline-offset:4px; }\n}.elementor .ml2027-serif{font-family:"Cormorant Garamond";font-weight:500;font-size:clamp(1.15rem,1.9vw,2rem);line-height:1.2;font-style:italic;margin:0px;cursor:default;\n}.elementor .ml2027-small{font-family:"Barlow Condensed";font-weight:500;font-size:clamp(.7rem,.95vw,1rem);letter-spacing:0.16em;line-height:1.45;text-transform:uppercase;margin:0px;cursor:default;\n}.elementor .ml2027-nav-link:hover,.elementor .ml2027-nav-link:focus-visible{color:#C9A16A;}.elementor .ml2027-nav-link{font-family:"Barlow Condensed";font-weight:600;font-size:clamp(.75rem,.95vw,1rem);color:#F5F2EB;letter-spacing:0.06em;text-decoration:none;cursor:pointer;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;&:focus-visible { outline:2px solid #C9A16A;outline-offset:4px; }\n}.elementor .ml2027-nav{width:auto;padding:0px;display:flex;flex-direction:row;gap:2.8vw;align-items:center;}.elementor .ml2027-logo{width:3.6rem;height:2.8rem;object-fit:contain;object-position:center;\n}.elementor .ml2027-header{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:20;padding-block-start:1.1vw;padding-block-end:1.1vw;padding-inline-start:3.75vw;padding-inline-end:3.75vw;border-block-end-width:1px;background-color:rgba(9,9,9,.28);display:flex;flex-direction:row;gap:2vw;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(245,242,235,.2);\n}.elementor .ml2027-root{min-width:0px;font-family:"Barlow Condensed";color:#F5F2EB;padding:0px;margin:0px;background-color:#090909;& * { box-sizing:border-box; } & a:focus-visible, & button:focus-visible, & summary:focus-visible { outline:2px solid #C9A16A;outline-offset:5px; } & img { display:block;max-width:100%; } & .screen-reader-text { position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0; }\n}