@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/cormorant-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-heading:"Cormorant Garamond",Georgia,serif;--font-body:"Inter",Arial,sans-serif;--heading-phrase-gap:0em;--heading-size:clamp(2.5rem,3.5vw,4.5rem);--heading-leading:1.08;--heading-tracking:.02em}html body,html body .hm{--sans:var(--font-body);--mono:var(--font-body);--display:var(--font-heading);--script:var(--font-heading);font-family:var(--font-body)!important}html body :where(*){font-family:var(--font-body)!important}html body :is(p,li,dd,dt,address,input,textarea,select,button){letter-spacing:normal}html body :is(.eyebrow,.micro,.mono){letter-spacing:.01em}html body :is(h1,h2,h3,h4,h5,h6)>:is(.heading-phrase,.sx-s){display:block}html body :is(h1,h2,h3,h4,h5,h6)>:is(.heading-phrase,.sx-s)+:is(.heading-phrase,.sx-s){margin-top:var(--heading-phrase-gap)!important}@media(max-width:760px){:root{--heading-size:clamp(2.25rem,8vw + .25rem,2.75rem)}}html body:not(:where(.inner-refined)) :is(h1,h2,h3,h4,h5,h6,#solution-title):not(.foot-h):not(footer *):not(:where(.p-body *,.side-group *,.drawer__head *,.pv__name,.ss-head *)){font-family:var(--font-heading)!important;font-size:var(--heading-size)!important;font-weight:500!important;font-style:normal!important;line-height:var(--heading-leading)!important;letter-spacing:var(--heading-tracking)!important;text-transform:none!important;text-wrap:balance;overflow-wrap:normal}html body :is(h1,h2,h3,h4,h5,h6,#solution-title):not(.foot-h):not(footer *):not(:where(.p-body *,.side-group *,.drawer__head *,.pv__name,.ss-head *)) :is(span,em,strong,b,a,i){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:normal!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}
