:root{--hwak-font-serif:"Cormorant Garamond",serif;--hwak-font-sans:"Montserrat",sans-serif;--hwak-fs-display:clamp(34px,28.7px + 1.41vw,48px);--hwak-fs-h1:clamp(34px,28.7px + 1.41vw,48px);--hwak-fs-h2:clamp(30px,26.5px + .94vw,40px);--hwak-fs-h3:clamp(26px,23.9px + .56vw,32px);--hwak-fs-h4:clamp(22px,20.6px + .38vw,26px);--hwak-fs-lead:clamp(24px,20.5px + .94vw,34px);--hwak-fs-quote:clamp(28px,23.8px + 1.13vw,40px);--hwak-fs-prose-serif:clamp(20px,18.6px + .38vw,24px);--hwak-fs-body:14px;--hwak-fs-small:12px;--hwak-fs-kicker:13px;--hwak-fs-btn:11.5px;--hwak-lh-body:1.8;--hwak-lh-heading:1.2;--hwak-ls-caps:2px;--hwak-container:1272px;--hwak-gutter:clamp(20px,6.2px + 3.66vw,84px);--hwak-section-space:clamp(56px,45.5px + 2.8vw,84px);--hwak-panel-pad:clamp(32px,20px + 3.2vw,76px);--hwak-duration:300ms;--hwak-ease:cubic-bezier(.25,.46,.45,.94);--hwak-sand:#ddd29d}