.juno-contact-form-section{border-radius:16px;padding:76px 0;margin:100px 0;@media (max-width:1199.98px){background:#FCFCFC;border-radius:0;padding-left:16px;padding-bottom:75px;padding-right:16px;padding-top:40px;margin-left:-16px;margin-bottom:0;margin-right:-16px;margin-top:0}}.juno-contact-form-section .juno-contact-title{font-size:64px;font-weight:600;line-height:80px;@media (max-width:1199.98px){font-weight:600;font-size:36px;line-height:47px;color:#0D0F16}}.juno-contact-form-section .juno-contact-subtitle{font-size:16px;font-weight:400;line-height:28px;color:#373534;margin-top:16px;margin-bottom:40px;@media (max-width:1199.98px){margin-bottom:24px;letter-spacing:.005em;font-size:14px;line-height:21px;color:#555555;margin-top:8px}}.juno-contact-social-list{display:flex;flex-direction:column;gap:16px;@media (max-width:1199.98px){display:none}}.juno-contact-social-list .juno-contact-social-icon{display:flex;gap:16px;align-items:center;@media (max-width:1199.98px){display:block}}.juno-contact-social-list .juno-contact-social-icon .juno-contact-social-label,.juno-contact-social-media-wrapper .juno-contact-social-label{font-size:16px;color:#0D0F16;line-height:22px;font-weight:500;display:block;margin-bottom:4px}.juno-contact-social-list .juno-contact-social-icon img{height:24px;width:24px}.juno-contact-social-list .juno-contact-social-media-icon{display:flex;gap:4px;align-items:center}.juno-contact-social-list .juno-contact-social-media-icon a{height:32px;width:32px;display:flex;align-items:center;justify-content:center;@media (max-width:1199.98px){justify-content:start}}.juno-contact-social-list .juno-contact-social-icon .juno-contact-social-content{font-size:16px;font-weight:400;line-height:24px;color:#0d0f16;@media (max-width:1199.98px){font-size:14px;line-height:22px;color:#373534;font-weight:400}}.juno-contact-form-grid{align-items:center}@media (max-width:1199.98px){.juno-contact-form-grid.juno-desktop-contact-content{display:none}}@media (min-width:1200.00px){.juno-contact-form-grid.juno-mobile-contact-content{display:none}}.juno-contact-form{padding:32px;background:#F7F7F7;border-radius:16px;@media (max-width:1199.98px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;background:transparent;border-radius:0}}.juno-contact-input,.juno-contact-input .MuiOutlinedInput-notchedOutline,.juno-contact-input .MuiOutlinedInput-notchedOutline:hover{outline:0;border-color:#d9d9d9}.juno-contact-checkbox{margin-bottom:16px}.juno-contact-checkbox .MuiTypography-root{font-size:14px;line-height:20px;font-weight:400;color:#555555;@media (max-width:1199.98px){line-height:21px}}.juno-contact-checkbox .MuiCheckbox-root{padding:7px}.juno-contact-checkbox .MuiCheckbox-root .MuiSvgIcon-root{height:20px;width:20px}.juno-contact-input input,.juno-contact-input textarea{padding:16px;border-radius:8px;background:#ffffff;@media (max-width:1199.98px){padding-left:16px;padding-bottom:14px;padding-right:16px;padding-top:14px;font-size:14px;line-height:20px;height:20px}}.juno-contact-input .MuiInputBase-formControl{padding:0}.juno-contact-input label{font-size:14px;font-weight:400;line-height:20px;color:#9d9d9d;top:4px;@media (max-width:1199.98px){top:0}}.juno-contact-input label.Mui-focused{font-size:16px}.juno-contact-form .juno-contact-button{width:100%;padding:12px 24px;border-radius:8px}.juno-contact-form .juno-contact-subtitle{font-size:12px;font-weight:400;line-height:18px;color:#9d9d9d;margin-top:0;margin-bottom:16px}.juno-contact-form .juno-contact-subtitle b{font-weight:400;color:#555555}.juno-contact-form .MuiFormControl-root{margin:0 0 16px}.contact-link{text-decoration:none;color:#0d0f16;padding:0 3px}