:.logo-wordmark{font-family:"Dangrek",cursive;font-weight:400;font-size:clamp(2.2em,9vw,7em);letter-spacing:-0.04em;line-height:0.95}.slogan{font-family:"Asap Condensed",sans-serif;font-weight:400;font-size:clamp(1.7em,5vw,4.3em);line-height:1.05;margin-top:.4em}body,.odd-body{font-family:"Lato",system-ui,sans-serif;color:#545454}.hero-odd{min-height:40vh;padding:10vh 0}@media (min-width:768px){.hero-odd{min-height:60vh;padding:12vh 0}}@media (min-width:1200px){.hero-odd{min-height:90vh;padding:14vh 0}}.blurb-title{font-family:"Asap",sans-serif;font-style:italic;font-weight:400;font-size:clamp(1.2em,2.2vw,1.7em)}a,.et_pb_button,.et_pb_promo_button{color:#ff4772}.et_pb_button{background:#ff4772;color:#fff}.et_pb_button:hover{filter:brightness(1.05)}img{max-width:100%;height:auto}.hero-odd{background-size:cover;background-position:50% 55%;min-height:calc(var(--vh,1vh) * 80)}@media (min-width:1024px) and (max-width:1199px){.hero-odd{padding:12vh 0}.logo-wordmark{font-size:clamp(2.2em,7.5vw,6.2em)}.slogan{font-size:clamp(1.7em,3.8vw,3.6em)}}@media (max-width:360px){.logo-wordmark{letter-spacing:-0.03em;line-height:1.02}}html{-webkit-text-size-adjust:100%}