:root{--blue:#212dd4;--white:white;--black:black}body{color:#333;background-color:#fbf9f7;font-family:Instrument Sans,sans-serif;font-size:14px;line-height:20px}h1{color:#000;margin-top:0;margin-bottom:0;font-size:60px;font-weight:400;line-height:1.1}h2{font-size:3rem;font-weight:400;line-height:1}h3{color:#000;margin-top:0;margin-bottom:20px;font-size:3vw;font-weight:400;line-height:1.2}p{font-size:1rem;line-height:1.3}a{margin-left:0;margin-right:0;text-decoration:underline}ol{margin-top:0;margin-bottom:10px;padding-left:40px}.body{grid-column-gap:20px;grid-row-gap:20px;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;display:block}.main-wrapper{z-index:1;position:relative}.padding-global{height:100%;padding-left:3rem;padding-right:3rem}.padding-global.navbar{padding:20px 3rem}.container-large{max-width:1440px;height:100%;margin-left:auto;margin-right:auto}.navbar{background-color:#0000}.nav-login-wrapper{flex-direction:row;flex:1;justify-content:flex-end;align-items:center;display:flex}.brand{flex:1;justify-content:flex-start;align-items:center;display:flex}.navbar-container{justify-content:center;align-items:stretch;width:100%;display:flex}.link{justify-content:center;align-items:center;height:100%;margin-left:20px;margin-right:20px;padding:0;font-size:16px;font-weight:600;display:flex}.link.underline-trail{color:#333;text-decoration:none}.link.underline-trail-1,.link.underline-trail{color:#333;text-decoration:none}.link.underline-trail._11{margin-top:33px;margin-left:0;font-size:16px;font-weight:400;line-height:1;display:inline-block}.link.underline-trail.white{color:#000;margin-top:20px;margin-left:0;padding-bottom:5px;font-size:16px;font-weight:400;line-height:1;display:inline-block}.link-wrapper{font-size:14px}.button{color:#040126;text-align:center;letter-spacing:-.03rem;background-color:#9adbff;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;overflow:visible}.button.c-12{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-row-gap:.5rem;background-color:#000;border-radius:12px;justify-content:center;align-items:center;padding-right:1rem;display:flex;position:sticky;overflow:hidden}.btn-bg{background-color:#5b96fe;border-radius:100%;width:120%;min-width:5rem;height:175%;display:block;position:absolute;inset:auto}.btn-bg.c-10{background-color:var(--blue);background-color:var(--blue);inset:auto;border-radius:50rem;align-self:center;width:130%;min-width:auto;height:120%;inset:auto}.btn-txt{color:#fff;font-size:16px;position:relative}.btn-icon-wrapper{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.btn-icon-arrow{width:1.2rem;height:1.2rem;font-size:14px;line-height:20px}.btn-icon-arrow.hover{position:absolute;top:0;left:-100%}.section_footernew{z-index:0;background-color:#fff;padding-top:5rem;padding-bottom:2rem;position:sticky;bottom:0;left:0;right:0}.footer-wrappernew{justify-content:center;align-items:center;display:flex}.image-46{width:100%}.container{max-width:980px;margin-left:auto;margin-right:auto}.footer_links{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;justify-content:flex-end;align-items:flex-end;margin-top:2rem;display:flex}.small_footer-links{color:#000;font-size:.8rem;line-height:1;text-decoration:none}.small-text{font-size:1rem}.section_privacy{z-index:2;background-color:#fff;padding-top:5rem;padding-bottom:5rem;position:relative}.privacy ol,.privacy p,.privacy h2{margin-top:1rem;margin-bottom:1rem}.privacy a{color:#000}@media screen and (min-width:1280px){.hero-content-wrapper{max-width:83%}}@media screen and (min-width:1440px){.home-hero-wrapper{position:sticky}.hero-content-wrapper{max-width:76%;margin-top:40px}.max-width-40{margin-bottom:0}.sticky-div{height:108vh}.section_sticky{z-index:1;position:relative;top:0;overflow:visible}}@media screen and (min-width:1920px){h3{font-size:40px}.section_home-hero{z-index:0;overflow:hidden}.link.underline-trail{font-size:19px}.link.underline-trail.white{display:inline-block}.btn-txt{font-size:19px}.sticky-div{align-items:center;margin-top:-15vh}.sticky-div-text-wrapper{min-width:47%;max-width:51%}.footer-link-wrapper{flex-direction:column;align-items:flex-start;display:flex}.section_home-hero-master{z-index:1;position:relative;overflow:hidden}}@media screen and (max-width:991px){h1{font-size:50px}.padding-global{padding-left:2rem;padding-right:2rem}.padding-global.navbar{padding:0 0}.home-hero-wrapper{padding-top:80px;padding-bottom:80px}.link.underline-trail.hide{display:none}.hero-content-wrapper{max-width:100%}.max-width-40.skew-up{max-width:60%}.home-cta._1{margin-bottom:0}.hero-heading.skew-up{max-width:none}.menu-button{background-color:#fff;border:1px solid #fff;border-radius:12px;margin:8px 20px;padding:10px}.menu-button.w--open{color:#000;background-color:#fff;border:1px solid #0000001a}.brand-2{margin-left:20px}}@media screen and (max-width:767px){h1{font-size:38px}.brand{flex:0 auto;justify-content:center}.max-width-40{max-width:100%}.brand-2{padding-left:0}}@media screen and (max-width:479px){h1{font-size:32px}h3{font-size:1.5rem}.section_home-hero{flex-wrap:wrap}.section_home-hero._100vh{padding-bottom:0}.padding-global{padding-left:15px;padding-right:15px}.home-hero-wrapper{padding-top:40px;padding-bottom:40px}.link.underline-trail{margin-left:0;font-size:14px}.hero-content-wrapper{max-width:none;margin-left:0;margin-right:0}.max-width-40.skew-up{max-width:none}.button.c-12{grid-column-gap:4px;grid-row-gap:4px;grid-column-gap:4px;grid-row-gap:4px;padding:10px}.btn-txt{font-size:13px}.home-cta.none{margin-top:1rem}.home-cta._1{justify-content:center;align-items:center;width:100%;margin-top:0;margin-bottom:0}.max-width-70{width:auto}.sticky-div-wrapper{margin-top:0}.sticky-top{flex-flow:column;height:auto;margin-bottom:30px}.sticky-top.yellow{min-height:auto}.sticky-top.white{margin-bottom:30px}.sticky-div-text-wrapper{min-width:auto;max-width:none;padding:40px 20px 0}.sticky-div-image-wrapper{padding:20px}.list_wrapper{margin-top:32px}.section_kyu-hero{max-height:100vh;padding-top:40px;padding-bottom:40px}.hero-heading.skew-up{font-size:10vw}.menu-button{margin-left:10px;margin-right:10px}.brand-2{margin-left:10px}.h2{font-size:2rem}.max-width-60{margin-top:1rem}.heading_wrapper{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr 1.3fr;margin-left:-1rem;margin-right:-1rem}}