.resource-header{background-color:#f2f5f0;padding:60px 0 52px}@media only screen and (max-width:599px){.resource-header{padding:40px 0 30px}}@media only screen and (min-width:600px) and (max-width:1023px){.resource-header{padding:40px 0 30px}}.resource-header__title{font-family:kontrapunkt,sans-serif;font-size:2.75rem;font-weight:300;line-height:3.4375rem;margin:0 0 20px}@media only screen and (min-width:600px) and (max-width:1023px){.resource-header__title{font-size:2.25rem;line-height:1.2}}@media only screen and (max-width:599px){.resource-header__title{font-size:2rem;line-height:1.2}}.resource-header__content{margin-right:70px;margin-top:-10px}@media only screen and (max-width:599px){.resource-header__content{margin-right:0;margin-top:0}}@media only screen and (min-width:600px) and (max-width:1023px){.resource-header__content{margin-right:0;margin-top:0}}.resource-header__meta{align-items:center;border-bottom:2px solid #87e0b0;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:15px}.resource-header__subtitle{font-family:kontrapunkt,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;margin:0}.resource-header__social-links{display:flex;gap:10px;margin:0;padding:0}.resource-header__social-links li{line-height:1;list-style:none}.resource-header__social-links li a{color:#066;font-size:2.25rem;transition:color .3s}@media screen and (any-hover:hover){.resource-header__social-links li a:hover{color:#002e2e}}@media only screen and (max-width:599px){.resource-header__social-links li a{font-size:1.75rem}}.resource-header .container{display:grid;gap:135px;grid-template-columns:1fr 45%;position:relative}@media only screen and (min-width:600px) and (max-width:1023px){.resource-header .container{grid-template-columns:1fr}}@media only screen and (max-width:599px){.resource-header .container{grid-template-columns:1fr}}.resource-header__form{position:relative}@media only screen and (min-width:600px) and (max-width:1023px){.resource-header__form{display:none}}@media only screen and (max-width:599px){.resource-header__form{display:none}}.resource-header__form .form-style{background-color:#87e0b0;left:0;padding:30px;position:absolute;top:0}.resource-header__form-title{font-size:1.375rem;line-height:1.2;margin-bottom:25px}.resource-grid{padding:50px 0}@media only screen and (max-width:599px){.resource-grid{padding:30px 0}}@media only screen and (min-width:600px) and (max-width:1023px){.resource-grid{padding:30px 0}}.resource-grid__form-mobile{display:none;margin-bottom:30px}@media only screen and (max-width:599px){.resource-grid__form-mobile{background-color:#87e0b0;display:block;padding:25px}}@media only screen and (min-width:600px) and (max-width:1023px){.resource-grid__form-mobile{background-color:#87e0b0;display:block;padding:25px}}.resource-grid__form-title{font-size:1.375rem;line-height:1.2;margin-bottom:30px}.resource-grid__main{margin-left:auto;max-width:45%}@media only screen and (min-width:600px) and (max-width:1023px){.resource-grid__main{margin-left:0;max-width:100%}}@media only screen and (max-width:599px){.resource-grid__main{margin-left:0;max-width:100%}}.resource-grid__main-image{height:422px;margin-bottom:30px;width:100%}@media only screen and (min-width:600px) and (max-width:1023px){.resource-grid__main-image{height:350px}}@media only screen and (max-width:599px){.resource-grid__main-image{height:250px}}.resource-grid__main-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
