@supports not (view-transition-name:name){#partners:has(#partnerFilter input#ME:checked) .et_grid_group>[data-filter-state]:not([data-filter-state="Maine"]),#partners:has(#partnerFilter input#NH:checked) .et_grid_group>[data-filter-state]:not([data-filter-state="New Hampshire"]),#partners:has(#partnerFilter input#MA:checked) .et_grid_group>[data-filter-state]:not([data-filter-state="Massachusetts"]),#partners:has(#partnerFilter input#CT:checked) .et_grid_group>[data-filter-state]:not([data-filter-state="Connecticut"]){display:none}#jobs:has(#jobs-filters select#state>option[value="maine"]:checked) #jobs-wrapper>[data-state]:not([data-state="Maine"]),#jobs:has(#jobs-filters select#state>option[value="new-hampshire"]:checked) #jobs-wrapper>[data-state]:not([data-state="New Hampshire"]),#jobs:has(#jobs-filters select#state>option[value="massachusetts"]:checked) #jobs-wrapper>[data-state]:not([data-state="Massachusetts"]),#jobs:has(#jobs-filters select#state>option[value="connecticut"]:checked) #jobs-wrapper>[data-state]:not([data-state="Connecticut"]),#jobs:has(#jobs-filters select#employment-type>option[value="full-time"]:checked) #jobs-wrapper>[data-employment-type]:not([data-employment-type="Full Time"]),#jobs:has(#jobs-filters select#employment-type>option[value="part-time"]:checked) #jobs-wrapper>[data-employment-type]:not([data-employment-type="Part Time"]),#jobs:has(#jobs-filters select#role-type>option[value="clinical"]:checked) #jobs-wrapper>[data-role-type]:not([data-role-type="Clinical"]),#jobs:has(#jobs-filters select#role-type>option[value="administrative"]:checked) #jobs-wrapper>[data-role-type]:not([data-role-type="Administrative"]){display:none}}#partners .partner-since:not([data-partner-since]){display:none;visibility:hidden}button.reset-filters{background:none;padding-inline:0;border-width:0;border-bottom:1px dashed var(--gcid-secondary-color);color:var(--gcid-secondary-color);cursor:pointer;&:hover,&:focus{border-bottom-style:solid}}#map>.et_pb_group:hover{z-index:99!important}.modal-style.style-1 .awsm-modal-content{border-radius:2rem;background-image:linear-gradient(90deg,#144383,var(--gcid-secondary-color) 8rem,transparent 0)}.modal-style.style-1 :where(.mCustomScrollBox,.mCSB_container){overflow:visible}.modal-style.style-1 .awsm-image-main::after{content:'';position:absolute;top:0;left:0;width:80px;aspect-ratio:1;translate:-50% -50%;background-image:url('/wp-content/uploads/2026/05/Pinnacle-Pointed-Star.png');background-size:contain;z-index:9}.modal-style.style-1 .awsm-modal-details{h3{text-transform:none;letter-spacing:0!important}p{line-height:1.7;border:0}.awsm-contact-details{padding-block:0;border-top:1px solid #D9D1DB!important;& p>span{font-size:12px;font-weight:400}}a{text-decoration:none;color:var(--gcid-secondary-color)}}.modal-style.style-1 figure{border-radius:2rem;box-shadow:0 4px 4px #0004;isolation:isolate;container-type:inline-size;& img{aspect-ratio:5 / 6!important;object-fit:cover}&::after{content:'';position:absolute;inset:-100%;top:100%;right:100%;border-radius:99vw;background:linear-gradient(#0B1F62,#144383);opacity:0.6;z-index:0;transition:0.3s ease-in-out;transition-property:top,right}&:hover::after{inset:-100%}&::before{content:'View Profile';position:absolute;inset:0;font-size:18px;display:grid;place-items:center;color:white;z-index:1;padding-top:25cqw;background-size:25cqw;background-image:url('/wp-content/uploads/2026/05/Logo-Mountain.png');background-position:center calc(50% - 0.5rem);background-repeat:no-repeat;transition:opacity 0.3s ease-in-out;opacity:0}&:hover::before{opacity:1}}.modal-style.style-1 figcaption{--gap:20px;inset:auto var(--gap) var(--gap);padding:0.5rem;border-radius:99vw;display:flex;align-items:center;text-align:right;background:#131c35e0;background-image:url('/wp-content/uploads/2026/05/Logo-Mountain.png');background-size:auto 66%;background-position:1.5rem center;background-repeat:no-repeat;backdrop-filter:blur(2px);color:#fff;opacity:1;transform:scale(1);z-index:1;& .awsm-personal-info{width:fit-content;max-width:75%;margin:0;margin-left:auto;padding:4px 1rem;& h3{letter-spacing:0;margin:0}& span{display:none}}}.modal-style.style-1 .awsm-modal-close{z-index:99999!important}.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=file],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:12px 24px!important;border-radius:18px;border:1px solid rgba(84,120,170,0.4);font-size:18px!important;&::placeholder{color:#1919217D}}.gform_wrapper.gravity-theme input[type="file"]{border:1px dashed rgba(84,120,170,0.4);padding:24px!important;color:#1919217D;cursor:pointer;&::file-selector-button{display:none!important}&::after{position:absolute;right:24px;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg opacity='0.85'%3E%3Cpath d='M22.9091 13.1133C22.6198 13.1133 22.3423 13.228 22.1377 13.4321C21.9331 13.6363 21.8182 13.9132 21.8182 14.2019V18.7885C21.8173 19.5929 21.4967 20.3641 20.9267 20.9329C20.3567 21.5018 19.5839 21.8217 18.7778 21.8226H5.22218C4.41609 21.8217 3.64327 21.5018 3.07328 20.9329C2.50329 20.3641 2.18268 19.5929 2.18182 18.7885V14.2019C2.18182 13.9132 2.06688 13.6363 1.8623 13.4321C1.65771 13.228 1.38024 13.1133 1.09091 13.1133C0.801582 13.1133 0.524105 13.228 0.31952 13.4321C0.114935 13.6363 0 13.9132 0 14.2019V18.7885C0.00144391 20.1702 0.5521 21.4949 1.53114 22.4719C2.51017 23.4489 3.83762 23.9984 5.22218 23.9999H18.7778C20.1624 23.9984 21.4898 23.4489 22.4689 22.4719C23.4479 21.4949 23.9986 20.1702 24 18.7885V14.2019C24 13.9132 23.8851 13.6363 23.6805 13.4321C23.4759 13.228 23.1984 13.1133 22.9091 13.1133Z' fill='%23202020'/%3E%3Cpath d='M6.19029 8.41261L10.9025 3.72644V17.4651C10.9025 17.7546 11.0182 18.0323 11.224 18.237C11.4299 18.4417 11.7091 18.5567 12.0002 18.5567C12.2913 18.5567 12.5705 18.4417 12.7763 18.237C12.9822 18.0323 13.0978 17.7546 13.0978 17.4651V3.72644L17.8101 8.41261C18.0171 8.61145 18.2944 8.72147 18.5822 8.71899C18.87 8.7165 19.1453 8.6017 19.3488 8.39931C19.5523 8.19692 19.6677 7.92314 19.6702 7.63693C19.6727 7.35072 19.5621 7.07498 19.3622 6.86911L12.7762 0.319601C12.5704 0.114961 12.2912 0 12.0002 0C11.7091 0 11.43 0.114961 11.2241 0.319601L4.6382 6.86911C4.43826 7.07498 4.32762 7.35072 4.33012 7.63693C4.33262 7.92314 4.44806 8.19692 4.65157 8.39931C4.85509 8.6017 5.13039 8.7165 5.4182 8.71899C5.706 8.72147 5.98327 8.61145 6.19029 8.41261Z' fill='%23202020'/%3E%3C/g%3E%3C/svg%3E")}}.gform_wrapper .gfield_label{font-size:16px!important;font-weight:500;font-family:Montserrat,sans-serif}.gform_wrapper .gfield_description{padding-block:0!important}.gform_wrapper .gform_footer{padding-block:0!important}.gform_wrapper .gform_footer input.button{padding:0.6em 3em;border:2px solid var(--gcid-secondary-color);border-radius:99vw;background:var(--gcid-secondary-color);color:white;font-size:18px;font-family:Montserrat,sans-serif;font-weight:500;letter-spacing:0.18px;cursor:pointer;transition:.4s ease all}.gform_wrapper .gform_footer input.button:hover{border-color:var(--gcid-lufyugqh89);background:var(--gcid-lufyugqh89);color:#202020}.gform_wrapper .ginput_counter,.gform_wrapper .gform_required_legend,.gform_wrapper .gform_fileupload_rules,.gform_wrapper .ginput_container_image_choice .gfield-choice-image-wrapper,.gform_wrapper .ginput_container_image_choice .gfield_radio .gchoice::after{display:none!important}.gform_wrapper .ginput_container_image_choice .gfield_radio{padding:1rem;border:1px solid rgba(84,120,170,0.4);accent-color:var(--gcid-secondary-color);display:block!important;columns:3 250px;& .gchoice{min-width:fit-content!important}}.et_pb_section:has(.et_password_protected_form){padding-top:max(12rem,25vh)!important;padding-bottom:8rem;background:var(--gcid-secondary-color);color:white!important;& h1,& p{color:white;line-height:1.6}& .et_pb_button{float:none;border-radius:99vw;border-color:var(--gcid-primary-color);background-color:var(--gcid-primary-color);color:var(--gcid-body-color);font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;transition:300ms ease;transition-property:background-color,border-color;&::after{content:unset}&:hover{background:#ffeab6;border-color:#ffeab6}}}