@font-face{font-family:Trajan Pro Regular;font-style:normal;font-weight:400;src:url(/_next/static/media/TrajanPro-Regular.a019faad.woff) format("woff")}@font-face{font-family:Trajan Pro Bold;font-style:normal;font-weight:400;src:url(/_next/static/media/TrajanPro-Bold.6f9b3392.woff) format("woff")}@font-face{font-family:Optima;font-style:normal;font-weight:400;src:url(/_next/static/media/OPTIMA.cd56746f.woff) format("woff")}@font-face{font-family:Optima Italic;font-style:normal;font-weight:400;src:url(/_next/static/media/Optima_Italic.22c85171.woff) format("woff")}@font-face{font-family:Optima Medium;font-style:normal;font-weight:400;src:url(/_next/static/media/Optima-Medium.d4de6bd4.woff) format("woff")}@font-face{font-family:Optima Bold;font-style:normal;font-weight:400;src:url(/_next/static/media/OPTIMA_B.6be6955f.woff) format("woff")}:root{--ff-optima-r:"Optima",sans-serif;--ff-optima-b:"Optima Bold",sans-serif;--ff-trajan:"Trajan Pro Regular",sans-serif;--fw-100:100;--fw-300:300;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--fw-900:900;--fw-button:400;--fs-1:2rem;--fs-2:1.375rem;--fs-3:1.125rem;--fs-b:1rem;--fs-sm:0.875rem;--fs-title:clamp(1rem,(1rem + 5vw),3.5rem);--fs-heading:clamp(1rem,(1rem + 2vw),2.8rem);--txt-dark:#120a0e;--txt-light:#fff;--txt-dark-secondary:#454547;--txt-light-secondary:#dadada;--clr-dark:#010101;--clr-black:#010101;--clr-light:#fff;--clr-light-secondary:#f0f0f0;--clr-accent:#6c0b3a;--clr-accent-lighter:#aa83a5;--clr-accent-darker:#571e27;--clr-overlay:rgba(0,0,0,.6);--clr-overlay-darker:rgba(0,0,0,.8);--spacer:1rem;--spacer-sm:calc(var(--spacer) * 0.5);--spacer-md:calc(var(--spacer) * 2);--spacer-lg:calc(var(--spacer) * 3);--shadow:0 0 1em rgba(0,0,0,.25);--shadow-bottom:0 4px 2px -2px rgba(0,0,0,.25);--shadow-bottom-accent:0 4px 2px -2px rgba(145,89,138,.25);--shadow-light:hsla(210,8%,62%,.2) 0px 8px 24px;--shadow-light-accent:rgba(145,89,138,.2) 0px 8px 24px;--br:5px}@media(min-width:45em){:root{--fs-1:2.75rem;--fs-2:1.375rem;--fs-3:1.5rem;--fs-b:1.125rem;--fs-sm:0.875rem}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;background:#fff;scrollbar-color:var(--clr-accent) #fff}body{font-family:var(--ff);line-height:1.6;margin:0;padding:0}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6,p{margin:0}p{font-family:var(--ff-optima-r);line-height:1.6;font-size:var(--fs-b)}h2,h3{line-height:1.1}a{display:block}hr{background-color:var(--clr-accent);height:1px;border:none}.active{text-decoration:underline;color:var(--txt-light)}.title{text-transform:capitalize}.headline,.title{font-size:var(--fs-1);line-height:1.1;font-family:var(--ff-trajan)}.subhead{font-size:var(--fs-2)}.subhead,.teriatary{line-height:1.1;font-family:var(--ff-optima-r)}.teriatary{font-size:var(--fs-3);text-transform:uppercase}.number{font-size:2.25rem}.title--bold{font-size:var(--fs-1);font-weight:var(--fw-700);line-height:1.1}.heading{font-size:var(--fs-2);font-weight:var(--fw-400);text-transform:capitalize;line-height:1.1}.body{font-family:var(--ff-optima-r);line-height:1.6}.highlight{font-family:var(--ff-optima-b);text-transform:uppercase}.body--large{font-weight:var(--fw-500);font-size:var(--fs-3);text-transform:capitalize;line-height:1.1}.body--small{font-size:var(--fs-sm)}.body--xs{font-size:10px}.bold{font-weight:var(--fw-600)}.italics{font-style:italic}.upper{text-transform:uppercase;line-height:1.1}.caps{text-transform:capitalize}.accent{color:var(--clr-accent)}.dark{color:var(--clr-dark)}.light{color:var(--txt-light-secondary)}.spacing>*+*{margin-top:var(--spacer)}.spacing-md>*+*{margin-top:var(--spacer-md)}.spacing-lg>*+*{margin-top:var(--spacer-lg)}.spacing-all>*{margin-top:var(--spacer)}.section-splitter-bottom{padding-bottom:7em}.section-splitter-top{padding-top:7em}@media screen and (max-width:450px){.section-splitter-bottom,.section-splitter-top{padding-bottom:4em}}.center{text-align:center}.right{text-align:right}.left{text-align:left}.stretch{align-self:stretch;border-radius:var(--br)}.clip-img{-webkit-clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);clip-path:polygon(25% 0,100% 0,75% 100%,0 100%)}