.mar-card{background-color:#fff;border:1px solid #e1e1e1;border-radius:6px;color:#3b4042;padding:30px 34px}.mar-card,.mar-card *,.mar-card :after,.mar-card :before{box-sizing:border-box}.mar-card__heading{color:#3b4042;font-size:26px;font-weight:700;letter-spacing:.06em;line-height:1.3;margin:0;text-transform:uppercase}.mar-card__text{color:#3b4042;font-size:20px;line-height:1.5;margin:0 0 20px}.mar-card__text p{margin:0}.mar-card__btn{background-color:#1b7a4d;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-weight:600;letter-spacing:.06em;padding:13px 26px;text-transform:uppercase;transition:background-color .15s ease}.mar-card__btn:focus-visible,.mar-card__btn:hover{background-color:rgba(0,0,0,.05);outline:none}.mar-modal{display:none;inset:0;position:fixed;z-index:9999}.mar-modal.is-open{display:block}.mar-modal__overlay{background-color:rgba(0,0,0,.55);inset:0;position:absolute}.mar-modal__dialog{background-color:#ecebe7;border-radius:4px;box-shadow:0 20px 60px rgba(0,0,0,.35);margin:32px auto;max-height:calc(100vh - 64px);max-width:1180px;overflow-y:auto;padding:48px 56px;position:relative;width:calc(100% - 32px);z-index:1}.mar-modal__dialog,.mar-modal__dialog *,.mar-modal__dialog :after,.mar-modal__dialog :before{box-sizing:border-box}.mar-modal__close{background:none;border:none;color:#2b2f31;cursor:pointer;font-size:26px;line-height:1;padding:4px 8px;position:absolute;right:22px;top:18px}.mar-modal__close:focus-visible,.mar-modal__close:hover{color:#000;outline:none}.mar-modal__columns{display:grid;gap:32px 48px;grid-template-columns:repeat(3,1fr)}.mar-modal__col-heading{color:#1297a8;font-size:1.125rem;font-weight:800;margin:0 0 10px}.mar-modal__links{list-style:none;margin:0;padding:0}.mar-modal__links li{margin:0 0 5px}.mar-modal__links a{color:#3b4042;font-family:agenda,sans-serif;font-size:1.125rem;line-height:1.35;text-decoration:none}.mar-modal__links:not(.mar-modal__links--standalone) li{padding-bottom:0;padding-left:30px}.mar-modal__links:not(.mar-modal__links--standalone) a{font-size:15px;font-weight:500}.mar-modal__links:not(.mar-modal__links--standalone) a:focus-visible,.mar-modal__links:not(.mar-modal__links--standalone) a:hover{color:#00ab62;text-decoration:none}.mar-modal__links--standalone li{margin-bottom:10px}.mar-modal__links--standalone a{color:#1297a8;font-size:1.125rem;font-weight:700}.mar-modal__links--standalone a:focus-visible,.mar-modal__links--standalone a:hover{color:#00ab62;text-decoration:none}@media (max-width:880px){.mar-modal__columns{grid-template-columns:1fr 1fr}}@media (max-width:560px){.mar-modal__columns{grid-template-columns:1fr}.mar-modal__dialog{padding:44px 24px 28px}.mar-card{padding:26px 24px}}