@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;600;700;800;900&display=swap);:root{--primary-blue:#3564e4;--primary-dark:#001756;--primary-light:#f9fafb;--secondary-green:#4cb944;--secondary-orange:#f06543}@-webkit-keyframes logoFloat{0%,to{-webkit-filter:drop-shadow(0 0 8px rgba(53,100,228,.2));filter:drop-shadow(0 0 8px rgba(53,100,228,.2));opacity:.15;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-filter:drop-shadow(0 0 12px rgba(53,100,228,.3));filter:drop-shadow(0 0 12px rgba(53,100,228,.3));opacity:.25;-webkit-transform:translateY(-20px) rotate(3deg);transform:translateY(-20px) rotate(3deg)}}@keyframes logoFloat{0%,to{-webkit-filter:drop-shadow(0 0 8px rgba(53,100,228,.2));filter:drop-shadow(0 0 8px rgba(53,100,228,.2));opacity:.15;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-filter:drop-shadow(0 0 12px rgba(53,100,228,.3));filter:drop-shadow(0 0 12px rgba(53,100,228,.3));opacity:.25;-webkit-transform:translateY(-20px) rotate(3deg);transform:translateY(-20px) rotate(3deg)}}@-webkit-keyframes logoPulse{0%,to{-webkit-filter:drop-shadow(0 0 6px rgba(0,23,86,.2));filter:drop-shadow(0 0 6px rgba(0,23,86,.2));opacity:.1;-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-filter:drop-shadow(0 0 15px rgba(53,100,228,.4));filter:drop-shadow(0 0 15px rgba(53,100,228,.4));opacity:.3;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes logoPulse{0%,to{-webkit-filter:drop-shadow(0 0 6px rgba(0,23,86,.2));filter:drop-shadow(0 0 6px rgba(0,23,86,.2));opacity:.1;-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-filter:drop-shadow(0 0 15px rgba(53,100,228,.4));filter:drop-shadow(0 0 15px rgba(53,100,228,.4));opacity:.3;-webkit-transform:scale(1.08);transform:scale(1.08)}}@-webkit-keyframes logoRotate{0%{-webkit-filter:drop-shadow(0 0 4px rgba(76,185,68,.2));filter:drop-shadow(0 0 4px rgba(76,185,68,.2));opacity:.08;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-filter:drop-shadow(0 0 10px rgba(53,100,228,.3));filter:drop-shadow(0 0 10px rgba(53,100,228,.3));opacity:.2;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-filter:drop-shadow(0 0 4px rgba(76,185,68,.2));filter:drop-shadow(0 0 4px rgba(76,185,68,.2));opacity:.08;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes logoRotate{0%{-webkit-filter:drop-shadow(0 0 4px rgba(76,185,68,.2));filter:drop-shadow(0 0 4px rgba(76,185,68,.2));opacity:.08;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-filter:drop-shadow(0 0 10px rgba(53,100,228,.3));filter:drop-shadow(0 0 10px rgba(53,100,228,.3));opacity:.2;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-filter:drop-shadow(0 0 4px rgba(76,185,68,.2));filter:drop-shadow(0 0 4px rgba(76,185,68,.2));opacity:.08;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes logoSlide{0%,to{-webkit-filter:drop-shadow(0 0 8px rgba(240,101,67,.3));filter:drop-shadow(0 0 8px rgba(240,101,67,.3));opacity:.2;-webkit-transform:translateX(0) translateY(0) rotate(0deg);transform:translateX(0) translateY(0) rotate(0deg)}25%{-webkit-filter:drop-shadow(0 0 12px rgba(53,100,228,.4));filter:drop-shadow(0 0 12px rgba(53,100,228,.4));opacity:.4;-webkit-transform:translateX(15px) translateY(-10px) rotate(10deg);transform:translateX(15px) translateY(-10px) rotate(10deg)}50%{-webkit-filter:drop-shadow(0 0 15px rgba(76,185,68,.4));filter:drop-shadow(0 0 15px rgba(76,185,68,.4));opacity:.5;-webkit-transform:translateX(-10px) translateY(-15px) rotate(-10deg);transform:translateX(-10px) translateY(-15px) rotate(-10deg)}75%{-webkit-filter:drop-shadow(0 0 10px rgba(0,23,86,.3));filter:drop-shadow(0 0 10px rgba(0,23,86,.3));opacity:.3;-webkit-transform:translateX(-15px) translateY(8px) rotate(8deg);transform:translateX(-15px) translateY(8px) rotate(8deg)}}@keyframes logoSlide{0%,to{-webkit-filter:drop-shadow(0 0 8px rgba(240,101,67,.3));filter:drop-shadow(0 0 8px rgba(240,101,67,.3));opacity:.2;-webkit-transform:translateX(0) translateY(0) rotate(0deg);transform:translateX(0) translateY(0) rotate(0deg)}25%{-webkit-filter:drop-shadow(0 0 12px rgba(53,100,228,.4));filter:drop-shadow(0 0 12px rgba(53,100,228,.4));opacity:.4;-webkit-transform:translateX(15px) translateY(-10px) rotate(10deg);transform:translateX(15px) translateY(-10px) rotate(10deg)}50%{-webkit-filter:drop-shadow(0 0 15px rgba(76,185,68,.4));filter:drop-shadow(0 0 15px rgba(76,185,68,.4));opacity:.5;-webkit-transform:translateX(-10px) translateY(-15px) rotate(-10deg);transform:translateX(-10px) translateY(-15px) rotate(-10deg)}75%{-webkit-filter:drop-shadow(0 0 10px rgba(0,23,86,.3));filter:drop-shadow(0 0 10px rgba(0,23,86,.3));opacity:.3;-webkit-transform:translateX(-15px) translateY(8px) rotate(8deg);transform:translateX(-15px) translateY(8px) rotate(8deg)}}@-webkit-keyframes logoZoom{0%,to{-webkit-filter:drop-shadow(0 0 10px rgba(53,100,228,.3));filter:drop-shadow(0 0 10px rgba(53,100,228,.3));opacity:.25;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}33%{-webkit-filter:drop-shadow(0 0 20px rgba(76,185,68,.5));filter:drop-shadow(0 0 20px rgba(76,185,68,.5));opacity:.6;-webkit-transform:scale(1.3) rotate(120deg);transform:scale(1.3) rotate(120deg)}66%{-webkit-filter:drop-shadow(0 0 15px rgba(240,101,67,.4));filter:drop-shadow(0 0 15px rgba(240,101,67,.4));opacity:.4;-webkit-transform:scale(.8) rotate(240deg);transform:scale(.8) rotate(240deg)}}@keyframes logoZoom{0%,to{-webkit-filter:drop-shadow(0 0 10px rgba(53,100,228,.3));filter:drop-shadow(0 0 10px rgba(53,100,228,.3));opacity:.25;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}33%{-webkit-filter:drop-shadow(0 0 20px rgba(76,185,68,.5));filter:drop-shadow(0 0 20px rgba(76,185,68,.5));opacity:.6;-webkit-transform:scale(1.3) rotate(120deg);transform:scale(1.3) rotate(120deg)}66%{-webkit-filter:drop-shadow(0 0 15px rgba(240,101,67,.4));filter:drop-shadow(0 0 15px rgba(240,101,67,.4));opacity:.4;-webkit-transform:scale(.8) rotate(240deg);transform:scale(.8) rotate(240deg)}}@-webkit-keyframes logoWave{0%,to{-webkit-filter:drop-shadow(0 0 6px rgba(0,23,86,.2));filter:drop-shadow(0 0 6px rgba(0,23,86,.2));opacity:.12;-webkit-transform:translateY(0) scaleX(1);transform:translateY(0) scaleX(1)}50%{-webkit-filter:drop-shadow(0 0 10px rgba(53,100,228,.3));filter:drop-shadow(0 0 10px rgba(53,100,228,.3));opacity:.22;-webkit-transform:translateY(-10px) scaleX(1.03);transform:translateY(-10px) scaleX(1.03)}}@keyframes logoWave{0%,to{-webkit-filter:drop-shadow(0 0 6px rgba(0,23,86,.2));filter:drop-shadow(0 0 6px rgba(0,23,86,.2));opacity:.12;-webkit-transform:translateY(0) scaleX(1);transform:translateY(0) scaleX(1)}50%{-webkit-filter:drop-shadow(0 0 10px rgba(53,100,228,.3));filter:drop-shadow(0 0 10px rgba(53,100,228,.3));opacity:.22;-webkit-transform:translateY(-10px) scaleX(1.03);transform:translateY(-10px) scaleX(1.03)}}@-webkit-keyframes gradientShift{0%{background:linear-gradient(135deg,#3564e4,#001756);background:linear-gradient(135deg,var(--primary-blue) 0,var(--primary-dark) 100%)}50%{background:linear-gradient(135deg,#001756,#3564e4);background:linear-gradient(135deg,var(--primary-dark) 0,var(--primary-blue) 100%)}to{background:linear-gradient(135deg,#3564e4,#001756);background:linear-gradient(135deg,var(--primary-blue) 0,var(--primary-dark) 100%)}}@keyframes gradientShift{0%{background:linear-gradient(135deg,#3564e4,#001756);background:linear-gradient(135deg,var(--primary-blue) 0,var(--primary-dark) 100%)}50%{background:linear-gradient(135deg,#001756,#3564e4);background:linear-gradient(135deg,var(--primary-dark) 0,var(--primary-blue) 100%)}to{background:linear-gradient(135deg,#3564e4,#001756);background:linear-gradient(135deg,var(--primary-blue) 0,var(--primary-dark) 100%)}}@-webkit-keyframes patternFloat{0%,to{opacity:.1;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{opacity:.3;-webkit-transform:translateY(-30px) rotate(180deg);transform:translateY(-30px) rotate(180deg)}}@keyframes patternFloat{0%,to{opacity:.1;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{opacity:.3;-webkit-transform:translateY(-30px) rotate(180deg);transform:translateY(-30px) rotate(180deg)}}@-webkit-keyframes patternPulse{0%,to{opacity:.15;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.4;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes patternPulse{0%,to{opacity:.15;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.4;-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes patternSlide{0%,to{opacity:.2;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}50%{opacity:.35;-webkit-transform:translateX(40px) rotate(90deg);transform:translateX(40px) rotate(90deg)}}@keyframes patternSlide{0%,to{opacity:.2;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}50%{opacity:.35;-webkit-transform:translateX(40px) rotate(90deg);transform:translateX(40px) rotate(90deg)}}@-webkit-keyframes particleFloat{0%,to{opacity:.1;-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}25%{opacity:.3;-webkit-transform:translate(20px,-30px) rotate(90deg);transform:translate(20px,-30px) rotate(90deg)}50%{opacity:.2;-webkit-transform:translate(-15px,-20px) rotate(180deg);transform:translate(-15px,-20px) rotate(180deg)}75%{opacity:.4;-webkit-transform:translate(-25px,10px) rotate(270deg);transform:translate(-25px,10px) rotate(270deg)}}@keyframes particleFloat{0%,to{opacity:.1;-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}25%{opacity:.3;-webkit-transform:translate(20px,-30px) rotate(90deg);transform:translate(20px,-30px) rotate(90deg)}50%{opacity:.2;-webkit-transform:translate(-15px,-20px) rotate(180deg);transform:translate(-15px,-20px) rotate(180deg)}75%{opacity:.4;-webkit-transform:translate(-25px,10px) rotate(270deg);transform:translate(-25px,10px) rotate(270deg)}}.logo-float{-webkit-animation:logoFloat 6s ease-in-out infinite;animation:logoFloat 6s ease-in-out infinite}.logo-pulse{-webkit-animation:logoPulse 4s ease-in-out infinite;animation:logoPulse 4s ease-in-out infinite}.logo-rotate{-webkit-animation:logoRotate 10s linear infinite;animation:logoRotate 10s linear infinite}.logo-zoom{-webkit-animation:logoZoom 8s ease-in-out infinite;animation:logoZoom 8s ease-in-out infinite}.logo-wave{-webkit-animation:logoWave 7s ease-in-out infinite;animation:logoWave 7s ease-in-out infinite}.logo-particle{-webkit-animation:particleFloat 9s ease-in-out infinite;animation:particleFloat 9s ease-in-out infinite}@-webkit-keyframes patternDrift{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(20px,-10px);transform:translate(20px,-10px)}50%{-webkit-transform:translate(-10px,-20px);transform:translate(-10px,-20px)}75%{-webkit-transform:translate(-15px,10px);transform:translate(-15px,10px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes patternDrift{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(20px,-10px);transform:translate(20px,-10px)}50%{-webkit-transform:translate(-10px,-20px);transform:translate(-10px,-20px)}75%{-webkit-transform:translate(-15px,10px);transform:translate(-15px,10px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes patternRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes patternRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes patternScale{0%,to{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.6;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes patternScale{0%,to{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.6;-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes patternFade{0%,to{opacity:.1}50%{opacity:.4}}@keyframes patternFade{0%,to{opacity:.1}50%{opacity:.4}}.pattern-layer-1{-webkit-animation:patternDrift 60s ease-in-out infinite;animation:patternDrift 60s ease-in-out infinite}.pattern-layer-2{animation:patternDrift 45s ease-in-out infinite reverse;-webkit-animation-delay:10s;animation-delay:10s}.pattern-layer-3{-webkit-animation:patternRotate 120s linear infinite;animation:patternRotate 120s linear infinite}.pattern-layer-4{-webkit-animation:patternScale 30s ease-in-out infinite;animation:patternScale 30s ease-in-out infinite;-webkit-animation-delay:5s;animation-delay:5s}.pattern-layer-5{-webkit-animation:patternDrift 80s ease-in-out infinite;animation:patternDrift 80s ease-in-out infinite;-webkit-animation-delay:20s;animation-delay:20s}.pattern-layer-6{animation:patternDrift 50s ease-in-out infinite reverse;-webkit-animation-delay:15s;animation-delay:15s}@-webkit-keyframes magicalFloat{0%,to{-webkit-filter:drop-shadow(0 0 8px rgba(53,100,228,.4));filter:drop-shadow(0 0 8px rgba(53,100,228,.4));opacity:.3;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}25%{-webkit-filter:drop-shadow(0 0 15px rgba(53,100,228,.6));filter:drop-shadow(0 0 15px rgba(53,100,228,.6));opacity:.6;-webkit-transform:translateY(-15px) rotate(5deg);transform:translateY(-15px) rotate(5deg)}50%{-webkit-filter:drop-shadow(0 0 12px rgba(0,23,86,.5));filter:drop-shadow(0 0 12px rgba(0,23,86,.5));opacity:.4;-webkit-transform:translateY(-25px) rotate(-3deg);transform:translateY(-25px) rotate(-3deg)}75%{-webkit-filter:drop-shadow(0 0 10px rgba(53,100,228,.4));filter:drop-shadow(0 0 10px rgba(53,100,228,.4));opacity:.5;-webkit-transform:translateY(-10px) rotate(8deg);transform:translateY(-10px) rotate(8deg)}}@keyframes magicalFloat{0%,to{-webkit-filter:drop-shadow(0 0 8px rgba(53,100,228,.4));filter:drop-shadow(0 0 8px rgba(53,100,228,.4));opacity:.3;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}25%{-webkit-filter:drop-shadow(0 0 15px rgba(53,100,228,.6));filter:drop-shadow(0 0 15px rgba(53,100,228,.6));opacity:.6;-webkit-transform:translateY(-15px) rotate(5deg);transform:translateY(-15px) rotate(5deg)}50%{-webkit-filter:drop-shadow(0 0 12px rgba(0,23,86,.5));filter:drop-shadow(0 0 12px rgba(0,23,86,.5));opacity:.4;-webkit-transform:translateY(-25px) rotate(-3deg);transform:translateY(-25px) rotate(-3deg)}75%{-webkit-filter:drop-shadow(0 0 10px rgba(53,100,228,.4));filter:drop-shadow(0 0 10px rgba(53,100,228,.4));opacity:.5;-webkit-transform:translateY(-10px) rotate(8deg);transform:translateY(-10px) rotate(8deg)}}@-webkit-keyframes magicalSparkle{0%,to{-webkit-filter:drop-shadow(0 0 6px rgba(53,100,228,.3));filter:drop-shadow(0 0 6px rgba(53,100,228,.3));opacity:.2;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}25%{-webkit-filter:drop-shadow(0 0 20px rgba(53,100,228,.8));filter:drop-shadow(0 0 20px rgba(53,100,228,.8));opacity:.8;-webkit-transform:scale(1.3) rotate(90deg);transform:scale(1.3) rotate(90deg)}50%{-webkit-filter:drop-shadow(0 0 8px rgba(0,23,86,.4));filter:drop-shadow(0 0 8px rgba(0,23,86,.4));opacity:.4;-webkit-transform:scale(.8) rotate(180deg);transform:scale(.8) rotate(180deg)}75%{-webkit-filter:drop-shadow(0 0 12px rgba(53,100,228,.5));filter:drop-shadow(0 0 12px rgba(53,100,228,.5));opacity:.6;-webkit-transform:scale(1.1) rotate(270deg);transform:scale(1.1) rotate(270deg)}}@keyframes magicalSparkle{0%,to{-webkit-filter:drop-shadow(0 0 6px rgba(53,100,228,.3));filter:drop-shadow(0 0 6px rgba(53,100,228,.3));opacity:.2;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}25%{-webkit-filter:drop-shadow(0 0 20px rgba(53,100,228,.8));filter:drop-shadow(0 0 20px rgba(53,100,228,.8));opacity:.8;-webkit-transform:scale(1.3) rotate(90deg);transform:scale(1.3) rotate(90deg)}50%{-webkit-filter:drop-shadow(0 0 8px rgba(0,23,86,.4));filter:drop-shadow(0 0 8px rgba(0,23,86,.4));opacity:.4;-webkit-transform:scale(.8) rotate(180deg);transform:scale(.8) rotate(180deg)}75%{-webkit-filter:drop-shadow(0 0 12px rgba(53,100,228,.5));filter:drop-shadow(0 0 12px rgba(53,100,228,.5));opacity:.6;-webkit-transform:scale(1.1) rotate(270deg);transform:scale(1.1) rotate(270deg)}}@-webkit-keyframes magicalTwinkle{0%,to{-webkit-filter:drop-shadow(0 0 4px rgba(53,100,228,.2));filter:drop-shadow(0 0 4px rgba(53,100,228,.2));opacity:.1;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}20%{-webkit-filter:drop-shadow(0 0 16px rgba(53,100,228,.7));filter:drop-shadow(0 0 16px rgba(53,100,228,.7));opacity:.7;-webkit-transform:rotate(72deg) scale(1.2);transform:rotate(72deg) scale(1.2)}40%{-webkit-filter:drop-shadow(0 0 6px rgba(0,23,86,.3));filter:drop-shadow(0 0 6px rgba(0,23,86,.3));opacity:.3;-webkit-transform:rotate(144deg) scale(.9);transform:rotate(144deg) scale(.9)}60%{-webkit-filter:drop-shadow(0 0 12px rgba(53,100,228,.6));filter:drop-shadow(0 0 12px rgba(53,100,228,.6));opacity:.6;-webkit-transform:rotate(216deg) scale(1.1);transform:rotate(216deg) scale(1.1)}80%{-webkit-filter:drop-shadow(0 0 8px rgba(0,23,86,.4));filter:drop-shadow(0 0 8px rgba(0,23,86,.4));opacity:.4;-webkit-transform:rotate(288deg) scale(1.05);transform:rotate(288deg) scale(1.05)}}@keyframes magicalTwinkle{0%,to{-webkit-filter:drop-shadow(0 0 4px rgba(53,100,228,.2));filter:drop-shadow(0 0 4px rgba(53,100,228,.2));opacity:.1;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}20%{-webkit-filter:drop-shadow(0 0 16px rgba(53,100,228,.7));filter:drop-shadow(0 0 16px rgba(53,100,228,.7));opacity:.7;-webkit-transform:rotate(72deg) scale(1.2);transform:rotate(72deg) scale(1.2)}40%{-webkit-filter:drop-shadow(0 0 6px rgba(0,23,86,.3));filter:drop-shadow(0 0 6px rgba(0,23,86,.3));opacity:.3;-webkit-transform:rotate(144deg) scale(.9);transform:rotate(144deg) scale(.9)}60%{-webkit-filter:drop-shadow(0 0 12px rgba(53,100,228,.6));filter:drop-shadow(0 0 12px rgba(53,100,228,.6));opacity:.6;-webkit-transform:rotate(216deg) scale(1.1);transform:rotate(216deg) scale(1.1)}80%{-webkit-filter:drop-shadow(0 0 8px rgba(0,23,86,.4));filter:drop-shadow(0 0 8px rgba(0,23,86,.4));opacity:.4;-webkit-transform:rotate(288deg) scale(1.05);transform:rotate(288deg) scale(1.05)}}.animated-background{-webkit-animation:gradientShift 45s ease-in-out infinite;animation:gradientShift 45s ease-in-out infinite;background-size:200% 200%;position:relative}.animated-background:before{-webkit-animation:patternFade 35s ease-in-out infinite;animation:patternFade 35s ease-in-out infinite;background:radial-gradient(circle at 25% 25%,rgba(53,100,228,.03) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(0,23,86,.04) 0,transparent 50%),radial-gradient(circle at 75% 25%,rgba(53,100,228,.02) 0,transparent 50%),radial-gradient(circle at 25% 75%,rgba(0,23,86,.03) 0,transparent 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.cairo-extralight{font-weight:200}.cairo-extralight,.cairo-light{font-family:Cairo,sans-serif;font-style:normal}.cairo-light{font-weight:300}.cairo-regular{font-weight:400}.cairo-medium,.cairo-regular{font-family:Cairo,sans-serif;font-style:normal}.cairo-medium{font-weight:500}.cairo-semibold{font-weight:600}.cairo-bold,.cairo-semibold{font-family:Cairo,sans-serif;font-style:normal}.cairo-bold{font-weight:700}.cairo-extrabold{font-weight:800}.cairo-black,.cairo-extrabold{font-family:Cairo,sans-serif;font-style:normal}.cairo-black{font-weight:900}*{font-family:Cairo,sans-serif}:root{font-size:11px}@media(min-width:30em){:root{font-size:12px}}@media(min-width:48em){:root{font-size:13px}}@media(min-width:62em){:root{font-size:14px}}@media(min-width:80em){:root{font-size:15px}}@media(min-width:96em){:root{font-size:16px}}