@font-face{font-family:sfProText;src:url(../media/SF_Pro_Text_Regular-s.p.0io_keqf3lzv_.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfProText;src:url(../media/SF_Pro_Text_Medium-s.p.13r6wg1i6fom9.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sfProText;src:url(../media/SF_Pro_Text_Semibold-s.p.11qqu7egs9e9f.otf)format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sfProText;src:url(../media/SF_Pro_Text_Bold-s.p.0snbwn_jaevrr.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sfProText Fallback;src:local(Arial);ascent-override:89.0%;descent-override:22.55%;line-gap-override:0.0%;size-adjust:106.99%}.sfprotext_18b4630b-module__GRdqjq__className{font-family:sfProText,sfProText Fallback}.sfprotext_18b4630b-module__GRdqjq__variable{--font-sf-text:"sfProText", "sfProText Fallback"}
@font-face{font-family:sfProDisplay;src:url(../media/SF_Pro_Display_Regular-s.p.10t7zith1jbsl.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SF_Pro_Display_Medium-s.p.0ns4his015vq3.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SF_Pro_Display_Semibold-s.p.0z-fqs47z2g-~.otf)format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SF_Pro_Display_Bold-s.p.0dofk3.uu9b01.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sfProDisplay Fallback;src:local(Arial);ascent-override:101.5%;descent-override:25.71%;line-gap-override:0.0%;size-adjust:93.8%}.sfprodisplay_560040ea-module__HTuIKq__className{font-family:sfProDisplay,sfProDisplay Fallback}.sfprodisplay_560040ea-module__HTuIKq__variable{--font-sf-display:"sfProDisplay", "sfProDisplay Fallback"}
@font-face{font-family:brandFont;src:url(../media/Righteous_Regular-s.p.0.zyowobyeb9t.ttf)format("truetype");font-display:swap}@font-face{font-family:brandFont Fallback;src:local(Arial);ascent-override:92.83%;descent-override:24.21%;line-gap-override:0.0%;size-adjust:106.09%}.brandfont_b2e26942-module__myzpha__className{font-family:brandFont,brandFont Fallback}.brandfont_b2e26942-module__myzpha__variable{--font-brand:"brandFont", "brandFont Fallback"}
.wavy-separator{--wave-size:12px;--wave-thickness:2.5px;height:var(--wave-size);width:100%;position:relative;overflow:visible}.wavy-separator:before{content:"";background:radial-gradient(calc(1.096 * var(--wave-size) + var(--wave-thickness) / 2) at left 50% bottom calc(-.45 * var(--wave-size)), transparent 0, transparent calc(99% - var(--wave-thickness)), #ffd542 calc(99% - var(--wave-thickness)) 99%, transparent 101%) calc(50% - 2 * var(--wave-size)) calc(50% - 1.5 * var(--wave-size)) / calc(4 * var(--wave-size)) calc(3 * var(--wave-size)), radial-gradient(calc(1.096 * var(--wave-size) + var(--wave-thickness) / 2) at left 50% top calc(-.45 * var(--wave-size)), transparent 0, transparent calc(99% - var(--wave-thickness)), #ffd542 calc(99% - var(--wave-thickness)) 99%, transparent 101%) 50% calc(50% + 1.5 * var(--wave-size)) / calc(4 * var(--wave-size)) calc(3 * var(--wave-size));background-repeat:repeat-x;width:100%;height:100%;position:absolute;top:0;left:0}
