@import url(https://fonts.googleapis.com/css2?family=Sofia+Sans:wght@400;700&family=Sora:wght@400;600&display=swap);*{word-wrap:break-word;box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;text-rendering:optimizeLegibility}body,html{-webkit-font-smoothing:antialiased}body{-moz-osx-font-smoothing:grayscale;background-color:#fffaf7;background-image:url(/static/media/grain.e843acf5c4fae3cab503.png);background-repeat:repeat;font-family:Sofia Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;margin:0;position:relative}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:#484848;border-radius:10px;outline:1px solid #708090}@media only screen and (max-width:767px){body{background-size:300px}}.no-scroll{overflow:hidden!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Header_header__\+ZXQ8{align-items:center;background:#fff;box-shadow:0 1px 0 rgba(40,40,40,.15);color:#343a40;display:flex;height:70px;justify-content:space-between;padding:0 10%;position:relative;width:100%;z-index:10}.Header_header__\+ZXQ8 h1{font-family:Sofia Sans,sans-serif;font-size:1.5em;font-weight:600}.Header_header__\+ZXQ8>a{background-color:#101010;border-radius:8px;color:#101010;color:#fff;display:block;min-height:35px;padding:10px 20px;text-decoration:none}.Header_header__\+ZXQ8>a,.Header_header__\+ZXQ8>a:hover{border:2px solid #101010;font-family:Sofia Sans,sans-serif;font-size:1em;font-weight:600}.Header_header__\+ZXQ8>a:hover{background-color:#fff;box-shadow:0 0 10px hsla(0,0%,47%,.57);color:#101010}.Header_header-content__AtMc7{font-family:Sofia Sans,sans-serif;font-size:1.2em;font-weight:600;margin:10px auto;max-width:980px;position:relative;z-index:2}.Header_logo__njp2l,.Header_social-icons__54\+AP{align-items:center;display:flex}.Header_social-icons__54\+AP{gap:18px}.Header_social-icons__54\+AP a{box-sizing:border-box;cursor:pointer}.Header_social-icons__54\+AP span{color:#2f2f2f;font-family:Sofia Sans,sans-serif;font-size:1.2em;font-weight:600}.Header_twitter-ic__\+Wbc1:hover svg path{fill:#1da1f2}.Header_fb-ic__c5QXV:hover svg path{fill:#4267b2}.Header_linkedin-ic__X5NEg:hover svg path{fill:#0077b5}.Header_logo__njp2l{margin-top:5px}@media only screen and (max-width:767px){.Header_social-icons__54\+AP{display:none}.Header_GitHubRibbon__ZId\+d svg{height:50px;width:50px}.Header_header__\+ZXQ8>.Header_bootcamp__rAN-A{display:none}.Header_header__\+ZXQ8{display:flex;flex-direction:column;font-size:14px;height:40px}.Header_logo__njp2l{width:179px}}.Footer_layoutFooter__GRlAu{align-items:center;background-color:#1d1d1d;background-image:radial-gradient(circle farthest-corner at 0 50%,rgba(255,1,1,.15),transparent 47%),radial-gradient(circle farthest-corner at 40% 130%,rgba(122,167,255,.41),transparent 58%);bottom:0;color:#fff;display:flex;height:60px;justify-content:flex-end;padding:20px;position:relative;width:100%}.Footer_layoutFooter__GRlAu p{color:#fff;display:block;font-size:18px;font-weight:600;margin-right:10px}.Footer_layoutFooter__GRlAu button{-webkit-background-clip:text;background-clip:text;background:#fff;border:none;border-radius:9px;color:#101010;cursor:pointer;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.02em;line-height:36px;margin-right:15px;min-height:35px;padding:5px 20px;text-transform:uppercase}.Footer_layoutFooter__GRlAu button:hover{background:#fff;box-shadow:0 0 35px hsla(0,0%,100%,.57)}@media only screen and (max-width:900px){.Footer_layoutFooter__GRlAu p{font-size:16px;margin:0 10px}.Footer_layoutFooter__GRlAu button{font-size:14px;line-height:24px;margin-right:10px;padding:5px 10px}}@media only screen and (max-width:700px){.Footer_layoutFooter__GRlAu p{font-size:14px;margin:0 10px}.Footer_layoutFooter__GRlAu button{font-size:12px;line-height:20px;margin-right:10px;padding:5px 10px}}@media only screen and (max-width:600px){.Footer_layoutFooter__GRlAu p{font-size:14px;margin:0 10px}.Footer_layoutFooter__GRlAu button{font-size:12px;line-height:16px;margin-right:10px;padding:5px 10px}}@media only screen and (max-width:400px){.Footer_layoutFooter__GRlAu p{font-size:14px;margin:0 10px}.Footer_layoutFooter__GRlAu button{font-size:12px;line-height:16px;margin-right:10px;padding:5px 10px}}.react-responsive-modal-root{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.react-responsive-modal-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.react-responsive-modal-modal{background:#fff;box-shadow:0 12px 15px 0 rgba(0,0,0,.25);display:inline-block;margin:1.2rem;max-width:800px;overflow-y:auto;padding:1.2rem;position:relative;text-align:left;vertical-align:middle}.react-responsive-modal-closeButton{background-color:initial;border:none;cursor:pointer;display:flex;padding:0;position:absolute;right:14px;top:14px}@-webkit-keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes react-responsive-modal-modal-in{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}}@keyframes react-responsive-modal-modal-in{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}}@-webkit-keyframes react-responsive-modal-modal-out{0%{opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}to{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}}@keyframes react-responsive-modal-modal-out{0%{opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}to{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}}.MainContainer_main-container__vkHOV{margin:0 auto;max-width:1280px;padding:16px;position:relative;width:100%}.MainContainer_pill__-TcyW{cursor:pointer}.MainContainer_pill__-TcyW:hover{border:none}.MainContainer_mymodal__ONq8a{border:none;border-radius:8px!important}.MainContainer_modalfooter__G4c9I{border-top:1px solid #9a9a9a;color:#9a9a9a;font-family:Sofia Sans,sans-serif;padding:15px 0 5px;text-align:center}.MainContainer_modalfooter__G4c9I a{background-color:#fff;border:none;color:#9a9a9a;font-weight:600;text-decoration:none}.MainContainer_modalfooter__G4c9I a:hover{color:#191919}.MainContainer_modalfooter__G4c9I a:focus{outline:0}.MainContainer_resources__gsa6j>div{margin-bottom:10px}.MainContainer_resources__gsa6j>div a{color:#101010;text-decoration:none}.MainContainer_resources__gsa6j>div a:hover{color:#101010;text-decoration:underline}.mainViewbox{margin-bottom:50px}*{--yellow:#fcd7a7;--yellowPill:#fff0dd;--yellowPillHover:#fcd7a7;--blue:#bbd5ff;--bluePill:#edf4ff;--bluePillHover:#bbd5ff;--red:#ffcece;--redPill:#ffe8e8;--redPillHover:#ffcece;--purple:#e4ceff;--purplePill:#f0e9ff;--purplePillHover:#e4ceff;--cyan:#a5ffe1;--cyanPill:#f3fffb;--cyanPillHover:#a5ffe1;--green:#fdffae;--greenPill:#feffe2;--greenPillHover:#fdffae}.clickable{cursor:pointer}.fundamentals{fill:#fff}.fundamentals:hover{fill:var(--yellow)}.fundamentalsPill{fill:var(--yellowPill)}.fundamentalsPill:hover{fill:var(--yellowPillHover)}.discover{fill:#fff}.discover:hover{fill:var(--blue)}.discoverPill{fill:var(--bluePill)}.discoverPill:hover{fill:var(--bluePillHover)}.define{fill:#fff}.define:hover{fill:var(--red)}.definePill{fill:var(--redPill)}.definePill:hover{fill:var(--redPillHover)}.ui{fill:#fff}.ui:hover{fill:var(--purple)}.uiPill{fill:var(--purplePill)}.uiPill:hover{fill:var(--purplePillHover)}.deliver{fill:#fff}.deliver:hover{fill:var(--cyan)}.deliverPill{fill:var(--cyanPill)}.deliverPill:hover{fill:var(--cyanPillHover)}.career{fill:#fff}.career:hover{fill:var(--green)}.careerPill{fill:var(--greenPill)}.careerPill:hover{fill:var(--greenPillHover)}
/*# sourceMappingURL=main.cc2249f5.css.map*/