body{color:#333;font-family:BDO Grotesk,Arial,sans-serif;font-size:1rem;line-height:1.3}.section_sub{height:100vh;min-height:800px;position:relative;overflow:hidden}.sub_bg-img{object-fit:cover;object-position:100% 50%;width:100%;max-width:none;height:100%;position:absolute;inset:auto 0% 0%}.sub_nav{z-index:1;justify-content:center;align-items:center;width:100%;padding-top:1rem;padding-left:1.5rem;padding-right:1.5rem;display:flex;position:absolute}.container{width:90rem;max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.sub_wrapper{z-index:1;background-color:#fff0;border-radius:16px;width:440px;max-width:100%;margin-top:20vh;margin-left:auto;padding:1rem;position:relative}.h1{color:#000;letter-spacing:-.08px;margin-top:0;margin-bottom:1.5rem;font-size:2.5rem;font-weight:400;line-height:1.1}.sub_form{background-color:#fff;border:1px solid #0003;border-radius:50px;align-items:center;width:390px;max-width:100%;padding:.5rem .5rem .5rem 1rem;display:flex}.sub_form-input{color:#000;border:0 solid #000;margin-bottom:0;padding:.25rem .5rem .25rem 0;font-size:1rem;font-weight:400}.submit-button{background-color:#000;border-radius:50px;padding:.5rem 1rem;font-size:1rem;line-height:1.3;transition:background-color .2s}.submit-button:hover{background-color:#333}.sub_message{color:#000;font-size:.875rem}.sub_message.success{background-color:#fff}.sub_form-wrapper{margin-bottom:0}.sub_footer{z-index:1;grid-column-gap:1rem;grid-row-gap:1rem;text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;padding:0 1.5rem 4rem;display:flex;position:absolute;inset:auto 0% 0%}.sub_footer-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:wrap;justify-content:center;display:flex}.sub_footer-link{color:#fffc;text-decoration:none}.sub_footer-link:hover{color:#fff}.sub_nav-logo{justify-content:center;align-items:center;width:56px;height:56px}@media screen and (min-width:1440px){.section_sub{min-height:848px;overflow:hidden}.sub_bg-img{object-position:50% 50%}.sub_nav{width:100%}}@media screen and (max-width:991px){.section_sub{height:100%}.sub_bg-img{object-position:50% 50%;height:820px;position:relative}.sub_wrapper{text-align:center;margin-top:4rem;margin-left:auto;margin-right:auto;position:relative;transform:translateY(43px)}.sub_form{margin-left:auto;margin-right:auto}.sub_footer{padding-bottom:2rem}}@media screen and (max-width:767px){.sub_wrapper{padding-left:0;padding-right:0}.sub_footer{background-image:linear-gradient(#fff0,#000);padding-top:2rem;padding-bottom:2rem}.sub_footer-list{grid-row-gap:.5rem}}@media screen and (max-width:479px){.sub_bg-img{height:700px}.container{padding-left:1rem;padding-right:1rem}.sub_wrapper{margin-top:3rem}.h1{font-size:2rem}.sub_form-input{font-size:.875rem}.sub_footer{background-image:linear-gradient(#0000,#000 46%,#000)}.sub_footer-link{font-size:.875rem}.sub_nav-logo{width:48px;height:48px}}