.FM-Form .form-row.otp label{color:light-dark(var(--fm-gray-3),var(--fm-gray-5));margin-bottom:var(--fm-space-6);line-height:1.4}.FM-Form .form-row.otp [data-otp-digits]{display:flex;gap:var(--fm-space-12)}.FM-Form .form-row.otp [data-otp-digits] input[data-otp-digit]{border-radius:var(--fm-radius-medium);border:1px solid light-dark(var(--fm-gray-6),var(--fm-gray-4));background:light-dark(var(--white),var(--fm-gray-3));width:48px;padding:var(--fm-space-6) var(--fm-space-12);font-size:var(--fm-font-36);color:light-dark(var(--black),var(--white))}.FM-Form .form-row.otp [name=otpCode]{display:none}.FM-Form .form-row.resend-otp{display:flex;flex-flow:row nowrap;gap:var(--fm-space-6)}.FM-Form .form-row.resend-otp [data-otp-resend-cooldown]{display:block;opacity:0;transition:opacity .3s}.FM-Form .form-row.resend-otp [data-otp-resend-cooldown].active{opacity:1}.layered-grid{display:grid}.layered-grid [data-layered-grid]{grid-area:1/1;background:var(--fm-gray-2);opacity:1;z-index:2;transition:opacity .5s}.layered-grid [data-layered-grid]:last-child{opacity:0;z-index:1}.layered-grid:has([data-otp-input][required]) [data-layered-grid]{opacity:0}.layered-grid:has([data-otp-input][required]) [data-layered-grid]:last-child{opacity:1;z-index:3}.WelcomeGithubStudentsHero{background-color:#000;background:linear-gradient(58deg,rgba(89,20,18,.8),rgba(96,37,10,.8)),url(https://cdn.master.dev/assets/fm-md/js/images/welcomeHeroBG_32078cb0.jpg) no-repeat;background-position:50%;background-size:100% auto;position:relative;height:auto}.heroWrap{padding-top:80px;padding-bottom:25px;width:80%;height:auto;margin:auto;min-height:550px;clear:both}.heroWrap img{max-width:30%;height:auto;float:left}.heroWrap h1{margin:30px 0 10px;width:70%;line-height:1.2;float:left;font-weight:100}.heroWrap p{width:70%;float:left;margin-top:8px}.heroWrap svg{clear:both}.heroWrap a{color:#fff}.heroWrap a.developer-pack{font-weight:700;text-decoration:none;color:#fdaf2f}.heroWrap a.ButtonWhite{margin-top:15px;color:#c02d28;background-color:#fff}.heroWrap a.ButtonWhite:hover{color:#fff;background-color:#c02d28}.heroWrap a.WelcomeGithubConnectButton{display:block;position:relative;z-index:1;width:-moz-fit-content;width:fit-content}.diagonal-one,.diagonal-two{width:100%;height:60px;bottom:0;left:0;right:0;position:absolute;fill:rgba(0,0,0,.4)}.WelcomePitch1{background-image:radial-gradient(circle 646px at 76.4% 20.4%,#442a22,#222 90%);height:auto}.textPitch{width:40%;float:left;margin:80px 5% 20px}.SaleVideo{width:50%;float:left;margin:80px 0 40px}.featurePitch{width:50%;float:left;padding:50px 0 60px}hr{margin:60px auto 0;width:80%;clear:left}.WelcomePitch2{background-image:radial-gradient(circle 554px at 50.2% .8%,#151515,#222 91.3%)}.pitchColumns{width:80%;margin:60px 10% 40px;float:left}.columnFeature{width:25%;padding:3%;float:left;text-align:center;line-height:1.4}.columnFeature h3{text-transform:uppercase}.WelcomeTrialEnroll{background-color:#3e3e3e;margin-top:20px;padding:var(--fm-space-24);width:50%;float:right}.TrialEnrollText{float:left;padding:190px 5% 0;width:50%}.WelcomeQA{width:75%;margin:50px auto 90px}.WelcomeQA h1,h3{text-align:center}.WelcomeQA_Content{display:block}.WelcomeQA_Content_Answer,.WelcomeQA_Content_Question{display:none}.WelcomeQA_Content_Question:checked~.WelcomeQA_Content_Question_Text{background-color:#891814;color:#fff;padding:10px 15px;font-size:18px;font-weight:900;border-color:#58100d;border-style:solid;border-width:0 0 1px;margin:0}.WelcomeQA_Content_Question:checked~.WelcomeQA_Content_Answer{display:block;padding:15px 25px 25px 35px;color:#313131;background-color:#fff;border-bottom:1px solid #a7a7a7;margin:0}.WelcomeQA_Content_Question_Text{display:block;background-color:#d3d3d3;margin:0;color:#000;font-size:18px;font-weight:900;cursor:pointer;padding:5px 15px;border-bottom:1px solid #a7a7a7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SupportButtons{width:80%;margin:0 auto;text-align:center}.SupportButtons .Button{margin:0 25px 25px}.ButtonBlue{background-color:#2840a9}.ButtonBlue:hover{background-color:#132572}@media only screen and (max-width:calc(1024px - 1px)){.WelcomeGithubStudentsHero{background-size:auto 100%;padding-bottom:30px}.WelcomeGithubStudentsHero .heroWrap{padding:40px 0 160px;min-height:600px;width:100%;text-align:center}.WelcomeGithubStudentsHero .heroWrap img{width:20%;margin:0 40%;display:block}.WelcomeGithubStudentsHero .heroWrap h1{clear:left;width:100%}.WelcomeGithubStudentsHero .heroWrap p{clear:left;width:100%;padding:0 2% 20%}.WelcomeGithubStudentsHero .heroWrap a.WelcomeGithubConnectButton{margin-right:auto;margin-left:auto}.WelcomePitch1{background-image:radial-gradient(circle 446px at 76.4% 20.4%,#442a22,#222 90%)}.textPitch{width:80%;margin:30px 10% 20px;text-align:center}.SaleVideo{width:90%;margin:40px 5%}.featurePitch{display:none}.pitchColumns{width:90%;margin:60px 5% 30px;float:left}.columnFeature{width:50%}.WelcomeTrialEnroll{padding:15px 40px;width:90%;margin:0 5%;float:left}.TrialEnrollText{float:left;width:90%;margin:0 5%;padding:15px 5% 10px;text-align:center}.TrialEnrollText h1{margin-bottom:0}.ButtonRed{width:50%;margin:0 25%}.SupportButtons{width:100%;margin-bottom:20px}}.layered-grid [data-layered-grid]{background:#3e3e3e}@media only screen and (max-width:calc(568px - 1px)){.ButtonRed{width:100%;margin:0}}