@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-tracking:initial;--tw-font-weight:initial}}}.section-title h2{font-family:var(--font-serif,"P22 Mackinac Pro");font-size:var(--text-h1,clamp(2rem, 2.07vi + 1.51rem, 4rem));line-height:var(--tw-leading,var(--text-h1--line-height,clamp(2.25rem, 2.07vi + 1.76rem, 4.25rem)));letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing,-.04em));font-weight:var(--tw-font-weight,var(--text-h1--font-weight,500));--tw-tracking:var(--tracking-tightest,-.04em);letter-spacing:var(--tracking-tightest,-.04em)}.section-title h3{font-family:var(--font-serif,"P22 Mackinac Pro");font-size:var(--text-h3,clamp(1.5rem, 1.55vi + 1.14rem, 3rem));line-height:var(--tw-leading,var(--text-h3--line-height,clamp(1.75rem, 1.68vi + 1.36rem, 3.38rem)));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing,-.04em));font-weight:var(--tw-font-weight,var(--text-h3--font-weight,500));--tw-tracking:var(--tracking-tightest,-.04em);letter-spacing:var(--tracking-tightest,-.04em)}.section-title h4{font-family:var(--font-sans,"DM Sans");font-size:var(--text-h4,clamp(1.75rem, .78vi + 1.57rem, 2.5rem));line-height:var(--tw-leading,var(--text-h4--line-height,clamp(1.88rem, .65vi + 1.72rem, 2.5rem)));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing,.04em));font-weight:var(--tw-font-weight,var(--text-h4--font-weight,500))}.section-title p{width:100%;font-family:var(--font-sans,"DM Sans");font-size:var(--text-p2,clamp(.88rem, .26vi + .81rem, 1.13rem));line-height:var(--tw-leading,var(--text-p2--line-height,clamp(1.25rem, .39vi + 1.16rem, 1.63rem)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}@media (min-width:48rem){.section-title p{width:41.6667%}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
/*# sourceMappingURL=41aay65hebmk1.css.map*/