:root{--column-gap:2.13%}.row-fluid{display:flex;flex-wrap:wrap;width:100%}.row-fluid [class*=span]{min-height:1px;width:100%}@media (min-width:768px){.row-fluid{flex-wrap:nowrap;justify-content:space-between}.row-fluid .span11{width:calc(91.66% - var(--column-gap)*.0833)}.row-fluid .span10{width:calc(83.33% - var(--column-gap)*.166)}.row-fluid .span9{width:calc(75% - var(--column-gap)*.25)}.row-fluid .span8{width:calc(66.66% - var(--column-gap)*.333)}.row-fluid .span7{width:calc(58.33% - var(--column-gap)*.4166)}.row-fluid .span6{width:calc(50% - var(--column-gap)*.5)}.row-fluid .span5{width:calc(41.66% - var(--column-gap)*.5833)}.row-fluid .span4{width:calc(33.33% - var(--column-gap)*.6668)}.row-fluid .span3{width:calc(25% - var(--column-gap)*.75)}.row-fluid .span2{width:calc(16.66% - var(--column-gap)*.8333)}.row-fluid .span1{width:calc(8.33% - var(--column-gap)*.9166)}}.h1,h1{font-size:clamp(5rem,5vw,var(--h1-size))}.h2,h2{font-size:clamp(3.8rem,2.5vw,var(--h2-size))}.h3,h3{font-size:clamp(2.4rem,2vw,var(--h3-size))}.top-huge{padding-top:calc(var(--gutter-v)*10)}.header{background:#fff}h2{line-height:4.8rem}h3{line-height:3.8rem}h4,h5{line-height:2.8rem}h6{line-height:2.4rem}.hero .content__header h1{font-size:4.8rem;line-height:100%}.Playfair{font-family:Playfair Display,cursive;font-style:italic;font-weight:400}p{line-height:150%}.accordion-header .accordion-title.h2{font-size:1.85rem;line-height:1.55}.footer{margin-top:2em}.bg-secondary:has(.hs_cos_wrapper_type_form){background-color:rgba(8,16,24,.05)}