.fau{background:var(--fau-bg,#3a3a3a);padding:var(--fau-pad-top,80px) 0 var(--fau-pad-bottom,80px)}.fau__inner{margin:0 auto;max-width:720px;padding:0 40px;text-align:center}.fau__icon-wrap{align-items:center;background:var(--fau-icon-bg,#2a2a2a);border-radius:50%;display:inline-flex;height:64px;justify-content:center;margin-bottom:28px;width:64px}.fau__icon{color:var(--fau-icon,#b8714e);height:28px;width:28px}.fau__heading{color:var(--fau-heading,#fff);font-family:Playfair Display,Georgia,serif;font-size:42px;font-style:italic;font-weight:400;line-height:1.15;margin:0 0 24px}.fau__body{color:var(--fau-body,#d4d4d4);font-family:Montserrat,Inter,sans-serif;font-size:15px;line-height:1.75;margin:0 0 36px}.fau__body p{margin:0 0 8px}.fau__body p:last-child{margin-bottom:0}.fau__body strong{color:var(--fau-bold,#fff);font-weight:600}a.fau__pill,a.fau__pill:link,a.fau__pill:visited,button.fau__pill{align-items:center;background:var(--fau-pill-bg,#2a2a2a);border-radius:32px;color:var(--fau-pill-text,#d4d4d4);display:inline-flex;font-family:Montserrat,Inter,sans-serif;font-size:14px;gap:10px;padding:14px 28px;text-decoration:none;transition:background .2s ease,transform .15s ease}button.fau__pill,button.fau__pill--button{appearance:none;-webkit-appearance:none;border:none;cursor:pointer;font:inherit;font-size:14px}a.fau__pill:focus,a.fau__pill:hover,button.fau__pill:focus,button.fau__pill:hover{background:color-mix(in srgb,var(--fau-pill-bg,#2a2a2a),#fff 8%);outline:none;text-decoration:none;transform:translateY(-1px)}.fau__pill-text strong{color:var(--fau-pill-bold,#fff);font-weight:600}.fau__pill-arrow{color:var(--fau-pill-bold,#fff);font-size:16px;transition:transform .2s ease}a.fau__pill:hover .fau__pill-arrow,button.fau__pill:hover .fau__pill-arrow{transform:translateX(3px)}.fau__form-modal{align-items:center;display:none;inset:0;justify-content:center;padding:24px;position:fixed;z-index:9999}.fau__form-modal.is-open{display:flex}.fau__form-backdrop{backdrop-filter:blur(2px);background:hsla(0,0%,8%,.6);cursor:pointer;inset:0;position:absolute}.fau__form-panel{background:#f5f2eb;border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.25);color:#414945;font-family:Montserrat,Inter,sans-serif;max-height:90vh;max-width:540px;overflow-y:auto;padding:40px 36px 32px;position:relative;text-align:left;width:100%;z-index:1}.fau__form-close{background:transparent;border:none;border-radius:6px;color:#414945;cursor:pointer;font-size:28px;line-height:1;padding:4px 8px;position:absolute;right:14px;top:12px;transition:background .15s ease}.fau__form-close:focus,.fau__form-close:hover{background:rgba(0,0,0,.06);outline:none}.fau__form-heading{color:#114d4c;font-family:Playfair Display,Georgia,serif;font-size:24px;font-weight:500;line-height:1.25;margin:0 0 18px}.fau__form-target,.fau__form-target :not(input):not(textarea):not(select):not(button){background-color:transparent!important}.fau__form-target .grecaptcha-badge,.fau__form-target .hs-form,.fau__form-target .hs-form-field,.fau__form-target .hs-form-html,.fau__form-target .hs-richtext,.fau__form-target .hs_cos_wrapper,.fau__form-target .hs_cos_wrapper_type_form,.fau__form-target .hs_cos_wrapper_widget,.fau__form-target .hs_recaptcha,.fau__form-target .legal-consent-container,.fau__form-target fieldset,.fau__form-target form{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}body.fau-modal-open{overflow:hidden}@media (max-width:600px){.fau{padding:60px 0}.fau__inner{padding:0 24px}.fau__heading{font-size:32px}.fau__icon-wrap{height:56px;width:56px}.fau__icon{height:24px;width:24px}a.fau__pill,a.fau__pill:link,a.fau__pill:visited,button.fau__pill{font-size:13px;padding:12px 22px}}