@font-face{font-family:ibmPlexSans;src:url(../media/ibm_plex_sans_regular-s.p.0m3xka.ej9ur1.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ibmPlexSans;src:url(../media/ibm_plex_sans_medium-s.p.0-~-04v0rjoes.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ibmPlexSans;src:url(../media/ibm_plex_sans_semibold-s.p.0nffvdd3878gu.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ibmPlexSans;src:url(../media/ibm_plex_sans_bold-s.p.0fmdsfp~zldhk.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ibmPlexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.ibmplexsans_abf3328b-module__HyQQSa__className{font-family:ibmPlexSans,ibmPlexSans Fallback,Arial,sans-serif}.ibmplexsans_abf3328b-module__HyQQSa__variable{--font-ibm-plex-sans:"ibmPlexSans", "ibmPlexSans Fallback", Arial, sans-serif}
@font-face{font-family:poppins;src:url(../media/poppins_regular-s.p.05vvyngwy2uv~.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_medium-s.p.0gnu87ka75f46.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_semibold-s.p.0y4fwpb6_4jxd.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_bold-s.p.0wcfpdqo-ngnz.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.poppins_970d09ed-module__87sf-q__className{font-family:poppins,poppins Fallback,Arial,sans-serif}.poppins_970d09ed-module__87sf-q__variable{--font-poppins:"poppins", "poppins Fallback", Arial, sans-serif}
@font-face{font-family:playfairDisplay;src:url(../media/playfair_display_black_italic-s.0d9atr3j-t0__.woff2)format("woff2");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:playfairDisplay Fallback;src:local(Times New Roman);ascent-override:93.96%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:115.16%}.playfairdisplay_70cff52e-module___cRuFW__className{font-family:playfairDisplay,playfairDisplay Fallback,Georgia,Times New Roman,serif;font-style:italic;font-weight:900}.playfairdisplay_70cff52e-module___cRuFW__variable{--font-playfair-display:"playfairDisplay", "playfairDisplay Fallback", Georgia, Times New Roman, serif}
.brand-logo-module__RwTT0q__logoPair{flex:none;align-items:center;display:grid}.brand-logo-module__RwTT0q__logoImage{grid-area:1/1;width:100%;height:auto;display:block}.brand-logo-module__RwTT0q__darkLogo{display:none}html[data-theme=dark] .brand-logo-module__RwTT0q__lightLogo{display:none}html[data-theme=dark] .brand-logo-module__RwTT0q__darkLogo{display:block}.brand-logo-module__RwTT0q__header{width:148px;animation:.7s cubic-bezier(.2,.7,.3,1) both brand-logo-module__RwTT0q__logo-reveal}.brand-logo-module__RwTT0q__header .brand-logo-module__RwTT0q__logoImage{transition:transform .22s}.brand-logo-module__RwTT0q__header:hover .brand-logo-module__RwTT0q__logoImage{transform:translateY(-2px)}.brand-logo-module__RwTT0q__footer{width:220px}@media (min-width:640px){.brand-logo-module__RwTT0q__header{width:184px}}@keyframes brand-logo-module__RwTT0q__logo-reveal{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.brand-logo-module__RwTT0q__header{animation:none}.brand-logo-module__RwTT0q__header .brand-logo-module__RwTT0q__logoImage{transition:none}.brand-logo-module__RwTT0q__header:hover .brand-logo-module__RwTT0q__logoImage{transform:none}}
