
.jun-contact-page .contact-main{padding:70px 0 85px;background:linear-gradient(#f4f5fa 0 250px,#fff 250px)}.jun-contact-page .contact-wrap{max-width:810px;width:calc(100% - 56px);margin:auto}.jun-contact-page h1{font-size:32px;line-height:1.6;letter-spacing:.025em;margin:0 0 24px}.jun-contact-page .eyebrow{margin-bottom:16px}.jun-contact-page .contact-wrap>p{font-size:14px;line-height:2.1;margin:0 0 36px}.jun-contact-page .contact-card{background:#fff;border:1px solid #dce1ef;border-radius:20px;padding:38px;box-shadow:0 6px 24px #14247407}.jun-contact-page form.contact-form{display:block!important}.jun-contact-page .grunion-field-wrap,.jun-contact-page .wp-block-jetpack-field-name,.jun-contact-page .wp-block-jetpack-field-email,.jun-contact-page .wp-block-jetpack-field-select,.jun-contact-page .wp-block-jetpack-field-textarea{width:100%;max-width:none;margin:0 0 25px}.jun-contact-page form label{display:block;font-size:14px;font-weight:700;margin:0 0 8px}.jun-contact-page form input:not([type="hidden"]),.jun-contact-page form select,.jun-contact-page form textarea{display:block;box-sizing:border-box;width:100%;max-width:none;font:inherit;font-size:15px;color:#192253;background:#fff;border:1px solid #aeb8d0;border-radius:7px;padding:12px 14px;line-height:1.7}.jun-contact-page form textarea{height:180px;min-height:170px;resize:vertical}.jun-contact-page form :is(input,select,textarea):focus{outline:2px solid #142474;outline-offset:2px}.jun-contact-page .contact-note{font-size:12px;line-height:1.9;margin:0 0 18px}.jun-contact-page .privacy-details{border:1px solid #dce1ef;border-radius:8px;padding:15px 18px;font-size:12px;line-height:2;margin:0 0 24px}.jun-contact-page .privacy-details summary{font-weight:700;cursor:pointer;color:#142474}.jun-contact-page .privacy-details p{margin:12px 0 0}.jun-contact-page form button[type="submit"]{border:0;cursor:pointer;min-width:190px;background:#142474;color:#fff;border-radius:40px;padding:16px 26px;font-size:14px;font-weight:700}.jun-contact-page .contact-pause{font-size:12px;line-height:1.9;margin:28px 0 0;color:#4c5572}.jun-contact-page .contact-alt{font-size:12px;margin:26px 0 0;line-height:2}.jun-contact-page .site-footer .footer-note{display:none}.jun-contact-page .contact-form-submission{overflow-wrap:anywhere}.jun-contact-hp{position:absolute!important;left:-10000px!important;top:auto;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0;pointer-events:none}@media(max-width:680px){.jun-contact-page .contact-main{padding:40px 0 55px}.jun-contact-page .contact-wrap{width:calc(100% - 32px)}.jun-contact-page h1{font-size:24px}.jun-contact-page .contact-wrap>p{font-size:13px}.jun-contact-page .contact-card{padding:24px 18px;border-radius:14px}.jun-contact-page form :is(input,select,textarea){font-size:16px}.jun-contact-page form button[type="submit"]{width:100%;justify-content:center}}
