a,link{transition:all .2s}ul li{list-style:none}.heading1{font-size:var(--heading1);font-weight:700}.heading2{font-size:var(--heading2);font-weight:700}.heading3{font-size:var(--heading3);font-weight:700}.heading4{font-size:var(--heading4);font-weight:700}.subheading{font-size:var(--subheading);font-weight:700}.paragraph1{font-size:var(--paragraph1);letter-spacing:.3px;line-height:23px}.paragraph2{font-size:var(--paragraph2);letter-spacing:.3px;line-height:18px}button.btn{cursor:pointer;padding:4px 8px;transition:all .2s}button.btn:hover{opacity:.8}button.btn:active{translate:1px 1px}.button1{font-size:var(--button1);font-weight:700}.button2{font-size:var(--button2);font-weight:700}@media screen and (min-width:768px){:root{--heading1:48px;--heading2:40px;--heading3:40px;--heading4:24px;--paragraph1:18px;--paragraph2:16px;--button2:16px;--sm-padding:14px;--md-padding:30px;--lg-padding:46px;--xl-padding:102px;--sm-margin:16px;--md-margin:32px;--lg-margin:48px;--xl-margin:100px}}@media screen and (min-width:1024px){:root{--heading1:56px;--heading2:48px;--heading3:36px;--heading4:24px;--paragraph1:18px;--paragraph2:16px;--sm-padding:18px;--md-padding:34px;--lg-padding:52px;--xl-padding:102px;--sm-margin:18px;--md-margin:34px;--lg-margin:52px;--xl-margin:100px}.paragraph1{font-size:var(--paragraph1);letter-spacing:.5px;line-height:27px}}
@font-face{font-family:bodyFont;src:url(../media/Inter_Body_Normal-s.p.1ci5nhn25kwyu.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.fDnDmW_className{font-family:bodyFont,bodyFont Fallback}.fDnDmW_variable{--font-body:"bodyFont", "bodyFont Fallback"}
@font-face{font-family:displayFont;src:url(../media/PlusJakartaSans_Display_Normal-s.p.3adhwohrzq-0i.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:displayFont;src:url(../media/PlusJakartaSans_Display_Italic-s.p.3t15ywjj27aef.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.cspP-G_className{font-family:displayFont,displayFont Fallback}.cspP-G_variable{--font-display:"displayFont", "displayFont Fallback"}
