:root{--color-white:#fff;--color-black:#000;--color-gray-100:#f1f7fa;--color-gray-200:#f6f7f8;--color-gray-300:#d4d8da;--color-blue-gray-100:#3f4e58;--color-blue-100:#dadfe3;--color-blue-200:#ebf3f8;--color-blue-300:#c2dbea;--color-blue-500:#009fd9;--color-blue-600:#0077cd;--color-blue-700:#0e578c;--color-blue-900:#072b45;--color-orange-500:#e37222;--color-red-500:#d10031;--color-blue-900-0:rgba(7,43,69,0);--color-blue-900--20:rgba(7,43,69,.2);--color-blue-900--40:rgba(7,43,69,.4);--color-blue-900--60:rgba(7,43,69,.6);--color-blue-900--80:rgba(7,43,69,.8);--color-blue-600--85:rgba(0,119,205,.85)}:root{--container-padding:min(5vw, calc(2.5vw + 24px) );--container-max-width-sm:700px;--container-max-width-md:800px;--container-max-width-lg:1024px;--container-max-width-xl:1360px}:root{--duration-150:.15s;--duration-250:.25s;--duration-350:.35s;--duration-400:.4s;--duration-450:.45s;--duration-500:.5s;--duration-600:.6s;--duration-700:.7s;--duration-850:.85s;--duration-900:.9s;--duration-1500:1.5s;--duration-2000:2s;--duration-3000:3s;--ease:ease;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-out-quad:cubic-bezier(.5,1,.89,1);--ease-in-out-circ:cubic-bezier(.85,0,.15,1);--ease-out-circ:cubic-bezier(.57,.4,.55,1.17)}:root{--radius-4:4px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-30:30px;--radius-38:38px;--radius-100:100px}:root{--box-shadow-md:0 10px 10px rgba(0,91,130,.075);--box-shadow-black:0 2px 14px 0 rgba(0,0,0,.12)}:root{--size-4:4px;--size-6:6px;--size-8:8px;--size-10:10px;--size-12:12px;--size-14:14px;--size-16:16px;--size-18:18px;--size-20:20px;--size-22:22px;--size-24:24px;--size-28:28px;--size-30:30px;--size-32:32px;--size-36:36px;--size-40:40px;--size-48:48px;--size-52:52px;--size-56:56px;--size-60:60px;--size-64:64px;--size-80:80px;--size-100:100px;--size-125:125px;--size-130:130px;--size-150:150px;--size-175:175px;--size-200:200px;--size-250:250px;--size-300:300px;--size-400:400px;--size-475:475px;--size-500:500px;--size-520:520px;--size-600:600px;--size-650:650px;--size-700:700px;--size-1360:1360px;--size-1000:1000px;--size-1600:1600px}:root{--font-family-base:"Universal",sans-serif;--font-family-paragraph:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto;--font-family-alt:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto;--font-family-display:"Universal Display",var(--font-family-base);--font-family-universal-text:"Universal Sans Text",var(--font-family-base);--font-weight-200:200;--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--line-height-heading:.82;--line-height-normal:1;--line-height-block:1.15;--line-height-paragraph:1.5;--line-height-text:1.6;--letter-spacing-block:-.4px;--letter-spacing-heading:-.8px;--font-size-unit:1px;--font-size-viewport-min:480;--font-size-viewport-max:1920;--font-size-growth:calc(1/(var(--font-size-viewport-max) - var(--font-size-viewport-min)));--m:calc(var(--font-size-growth)*100vw - var(--font-size-growth)*var(--font-size-viewport-min)*var(--font-size-unit));--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-26:26px;--font-size-28:28px;--font-size-32:32px;--font-size-38:38px;--font-size-40:40px;--font-size-48:48px;--font-size-50:50px;--font-size-70:70px;--font-size-100:100px;--font-size-120:120px;--font-size-140:140px;--font-size-200:200px;--font-size-230:230px;--font-size-240:240px;--font-size-270:270px;--font-size-16-18:max(16px,min(calc(16px + var(--m)*2),18px));--font-size-16-20:max(16px,min(calc(16px + var(--m)*4),20px));--font-size-18-20:max(18px,min(calc(18px + var(--m)*2),20px));--font-size-18-22:max(18px,min(calc(18px + var(--m)*4),22px));--font-size-20-26:max(20px,min(calc(20px + var(--m)*6),26px));--font-size-22-32:max(22px,min(calc(22px + var(--m)*10),32px));--font-size-32-38:max(32px,min(calc(32px + var(--m)*6),38px));--font-size-24-40:max(24px,min(calc(24px + var(--m)*16),40px));--font-size-24-70:max(24px,min(calc(24px + var(--m)*46),70px));--font-size-32-40:max(32px,min(calc(32px + var(--m)*8),40px));--font-size-32-46:max(32px,min(calc(32px + var(--m)*14),46px));--font-size-32-70:max(32px,min(calc(32px + var(--m)*38),70px));--font-size-40-70:max(40px,min(calc(40px + var(--m)*30),70px));--font-size-50-70:max(50px,min(calc(50px + var(--m)*20),70px));--font-size-40-100:max(40px,min(calc(40px + var(--m)*60),100px));--font-size-50-100:max(50px,min(calc(50px + var(--m)*50),100px));--font-size-32-120:max(32px,min(calc(32px + var(--m)*88),120px));--font-size-50-150:max(50px,min(calc(50px + var(--m)*100),150px));--font-size-70-100:max(70px,min(calc(70px + var(--m)*30),100px));--font-size-70-120:max(70px,min(calc(70px + var(--m)*50),120px));--font-size-70-140:max(70px,min(calc(70px + var(--m)*70),140px));--font-size-70-150:max(70px,min(calc(70px + var(--m)*80),150px));--font-size-70-200:max(70px,min(calc(70px + var(--m)*130),200px));--font-size-70-230:max(70px,min(calc(70px + var(--m)*160),230px));--font-size-50-240:max(50px,min(calc(50px + var(--m)*190),240px));--font-size-70-240:max(70px,min(calc(70px + var(--m)*170),240px));--font-size-70-270:max(70px,min(calc(70px + var(--m)*200),270px))}@font-face{font-family:Universal;src:url(/assets/UniversalSans-Display-Light-CoP7-3zQ.ttf) format("ttf"),url(/assets/UniversalSans-Display-Light-CkgnUFeR.woff) format("woff"),url(/assets/UniversalSans-Display-Light-BrbGvP3Q.woff2) format("woff2");font-weight:270;font-style:normal;font-display:swap;unicode-range:u+0025-00ff}@font-face{font-family:Universal;src:url(/assets/UniversalSans-Display-LightItalic-HVFb9Ola.ttf) format("ttf"),url(/assets/UniversalSans-Display-LightItalic-CIy_nKWF.woff) format("woff"),url(/assets/UniversalSans-Display-LightItalic-DfkPljcr.woff2) format("woff2");font-weight:270;font-style:italic;font-display:swap;unicode-range:u+0025-00ff}@font-face{font-family:Universal;src:url(/assets/UniversalSans-Display-Regular-C1vl8lHV.ttf) format("ttf"),url(/assets/UniversalSans-Display-Regular-JljW6zBQ.woff) format("woff"),url(/assets/UniversalSans-Display-Regular-CxSxNthA.woff2) format("woff2");font-weight:370;font-style:normal;font-display:swap;unicode-range:u+0025-00ff}@font-face{font-family:Universal;src:url(/assets/UniversalSans-Display-Italic-DY_KF-F2.ttf) format("ttf"),url(/assets/UniversalSans-Display-Italic-DohdaOr6.woff) format("woff"),url(/assets/UniversalSans-Display-Italic-DlTZCXvq.woff2) format("woff2");font-weight:370;font-style:italic;font-display:swap;unicode-range:u+0025-00ff}@font-face{font-family:Universal;src:url(/assets/UniversalSans-Display-Medium-DAQHJPen.ttf) format("ttf"),url(/assets/UniversalSans-Display-Medium-dBnryPFZ.woff) format("woff"),url(/assets/UniversalSans-Display-Medium-CS9C7TjL.woff2) format("woff2");font-weight:450;font-style:normal;font-display:swap;unicode-range:u+0025-00ff}@font-face{font-family:Universal;src:url(/assets/UniversalSans-Display-MediumItalic-C3xLIpOX.ttf) format("ttf"),url(/assets/UniversalSans-Display-MediumItalic-Bsb4qFsq.woff) format("woff"),url(/assets/UniversalSans-Display-MediumItalic-rWOJexU-.woff2) format("woff2");font-weight:450;font-style:italic;font-display:swap;unicode-range:u+0025-00ff}@font-face{font-family:Universal;src:url(/assets/UniversalSans-Display-Bold-BdYqbB3b.ttf) format("ttf"),url(/assets/UniversalSans-Display-Bold-DveQh_RC.woff) format("woff"),url(/assets/UniversalSans-Display-Bold-zoR5-hmL.woff2) format("woff2");font-weight:550;font-style:normal;font-display:swap;unicode-range:u+0025-00ff}@font-face{font-family:Universal;src:url(/assets/UniversalSans-Display-BoldItalic-CXS02Jjw.ttf) format("ttf"),url(/assets/UniversalSans-Display-BoldItalic-Dg3Tmv12.woff) format("woff"),url(/assets/UniversalSans-Display-BoldItalic-ok1dev8v.woff2) format("woff2");font-weight:550;font-style:italic;font-display:swap;unicode-range:u+0025-00ff}@font-face{font-family:Universal Sans Text;src:url(/assets/UniversalSans-Text-Regular-CpmsD0n3.ttf) format("ttf"),url(/assets/UniversalSans-Text-Regular-BioWte4D.woff2) format("woff2");font-weight:370;font-style:normal;font-display:swap;unicode-range:u+0025-00ff}@font-face{font-family:Universal Sans Text;src:url(/assets/UniversalSans-Text-Medium-Ba6TdR6h.ttf) format("ttf"),url(/assets/UniversalSans-Text-Medium-C1NuKpKA.woff2) format("woff2");font-weight:450;font-style:normal;font-display:swap;unicode-range:u+0025-00ff}@font-face{font-family:Universal Sans Text;src:url(/assets/UniversalSans-Text-Bold-CktQT_Bn.ttf) format("ttf"),url(/assets/UniversalSans-Text-Bold-7rNnKOiv.woff2) format("woff2");font-weight:550;font-style:normal;font-display:swap;unicode-range:u+0025-00ff}
