.CitiesSection_ribbon__2_tlO{font-size:1rem;font-weight:700;color:#fff;--r:.4em;--c:#2563eb;position:absolute;top:20px;left:calc(-1*var(--r));line-height:1.8;padding:0 .5em calc(2*var(--r));border-radius:var(--r) 0 0 var(--r);background:radial-gradient(100% 50% at left,var(--c) 98%,transparent 101%) 100% 0/.5lh calc(100% - 2*var(--r)),radial-gradient(100% 50% at right,rgba(0,0,0,.333) 98%,transparent 101%) 0 100%/var(--r) calc(2*var(--r)),conic-gradient(from 90deg at var(--r) calc(100% - 2 * var(--r)),transparent 25%,var(--c) 0) 0 0/calc(101% - .5lh) 100%;background-repeat:no-repeat}.CitiesSection_citiesSection__1J56H{width:100%;padding-bottom:20px}.CitiesSection_citiesSection__1J56H .CitiesSection_citiesList__8ChUh{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:1rem;grid-gap:30px;gap:30px}.CitiesSection_citiesSection__1J56H .CitiesSection_citiesList__8ChUh .CitiesSection_cityLink__3WdLb{color:#0b66ef;font-size:1.125rem}@media only screen and (max-width:768px){.CitiesSection_citiesSection__1J56H .CitiesSection_citiesList__8ChUh{grid-gap:20px;gap:20px;margin-top:1.5rem}}.DataScience_ribbon__1WWzl{font-size:1rem;font-weight:700;color:#fff;--r:.4em;--c:#2563eb;position:absolute;top:20px;left:calc(-1*var(--r));line-height:1.8;padding:0 .5em calc(2*var(--r));border-radius:var(--r) 0 0 var(--r);background:radial-gradient(100% 50% at left,var(--c) 98%,transparent 101%) 100% 0/.5lh calc(100% - 2*var(--r)),radial-gradient(100% 50% at right,rgba(0,0,0,.333) 98%,transparent 101%) 0 100%/var(--r) calc(2*var(--r)),conic-gradient(from 90deg at var(--r) calc(100% - 2 * var(--r)),transparent 25%,var(--c) 0) 0 0/calc(101% - .5lh) 100%;background-repeat:no-repeat}.DataScience_aboutCityContainer__10x_f,.DataScience_citiesSectionContainer__IOYFz{padding:20px 100px}.DataScience_aboutCityContainer__10x_f .DataScience_citiesHeading__QYrCK,.DataScience_citiesSectionContainer__IOYFz .DataScience_citiesHeading__QYrCK{font-size:2rem;line-height:2.75;font-weight:700;color:#333;text-align:center}.DataScience_aboutCityContainer__10x_f .DataScience_citiesHeading__QYrCK span,.DataScience_citiesSectionContainer__IOYFz .DataScience_citiesHeading__QYrCK span{color:#1e38c1}@media only screen and (max-width:768px){.DataScience_aboutCityContainer__10x_f,.DataScience_citiesSectionContainer__IOYFz{padding:20px}.DataScience_aboutCityContainer__10x_f .DataScience_citiesHeading__QYrCK,.DataScience_citiesSectionContainer__IOYFz .DataScience_citiesHeading__QYrCK{line-height:unset;font-size:1.3rem}}