._ctaSection_r82f3_1{background:var(--gz2-forest);padding:clamp(48px,6vw,80px) var(--gz2-mx) clamp(70px,9vw,118px)}._card_r82f3_6{align-items:center;border-radius:26px;display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);padding:clamp(34px,4.4vw,64px)}._cardGreen_r82f3_15{background:var(--gz2-forest-mid);border:1px solid var(--gz2-border)}._cardCream_r82f3_20{background:#e0d7bc;border:1px solid rgba(38,53,28,.16)}._copy_r82f3_25{min-width:0}._eyebrow_r82f3_29{color:var(--gz2-gold);font-family:Dancing Script,cursive;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1;margin:0}._heading_r82f3_38{font-family:Playfair Display,serif;font-size:clamp(28px,3.4vw,46px);font-weight:400;letter-spacing:-.015em;line-height:1.06;margin:10px 0 0;text-wrap:balance}._body_r82f3_48{font-size:clamp(15px,1.2vw,17px);line-height:1.68;margin:16px 0 0;max-width:48ch}._cardGreen_r82f3_15 ._heading_r82f3_38{color:var(--gz2-cream)}._cardGreen_r82f3_15 ._body_r82f3_48{color:var(--gz2-text-mid)}._cardCream_r82f3_20 ._eyebrow_r82f3_29{color:#4b6b4e}._cardCream_r82f3_20 ._heading_r82f3_38{color:#1c2715}._cardCream_r82f3_20 ._body_r82f3_48{color:#1c2715c7}._action_r82f3_75{justify-self:end;min-width:0;width:100%}._card_r82f3_6 ._button_r82f3_81{align-items:center;border-radius:100px;display:inline-flex;font-size:14px;font-weight:500;gap:12px;padding:13px 16px 13px 26px}._cardGreen_r82f3_15 ._button_r82f3_81{background:var(--gz2-cream);color:var(--gz2-forest)}._cardCream_r82f3_20 ._button_r82f3_81{background:var(--gz2-forest);color:var(--gz2-cream)}._buttonChip_r82f3_101{background:var(--gz2-gold);color:var(--gz2-forest);font-size:13px;height:28px;width:28px}._formWrap_r82f3_109{width:100%}._formWrap_r82f3_109 .hs-form,._formWrap_r82f3_109 .hsfc-Form{display:grid!important;gap:14px!important;margin:0!important;max-width:none!important;width:100%!important}._formWrap_r82f3_109 .hs-form *,._formWrap_r82f3_109 .hsfc-Form *{box-sizing:border-box}._formWrap_r82f3_109 .hs-form fieldset,._formWrap_r82f3_109 .hs-form .hs-form-field,._formWrap_r82f3_109 .hs-form .input,._formWrap_r82f3_109 .hsfc-Row,._formWrap_r82f3_109 .hsfc-Field,._formWrap_r82f3_109 .hsfc-FieldInput,._formWrap_r82f3_109 .hsfc-ButtonRow,._formWrap_r82f3_109 .hsfc-SubmitButton{margin:0;max-width:none!important;width:100%!important}._formWrap_r82f3_109 .hs-form label,._formWrap_r82f3_109 .hs-form .hs-field-desc,._formWrap_r82f3_109 .hsfc-Form label{color:inherit;font-size:13px}._formWrap_r82f3_109 .hs-form input,._formWrap_r82f3_109 .hs-form textarea,._formWrap_r82f3_109 .hs-form select,._formWrap_r82f3_109 .hsfc-Form input:not([type=checkbox]):not([type=radio]),._formWrap_r82f3_109 .hsfc-Form textarea,._formWrap_r82f3_109 .hsfc-Form select{background:#fff;border:1px solid rgba(38,53,28,.26);border-radius:12px;color:#26351c;font-family:Poppins,system-ui,sans-serif;font-size:15px;min-height:50px;outline:none;padding:13px 16px;width:100%!important}._formWrap_r82f3_109 .hs-button,._formWrap_r82f3_109 .hsfc-Form button,._formWrap_r82f3_109 .hsfc-Form input[type=button],._formWrap_r82f3_109 .hsfc-Form input[type=submit]{background:var(--gz2-gold)!important;border:0!important;border-radius:100px!important;color:var(--gz2-forest-deep)!important;cursor:pointer;font-family:Poppins,system-ui,sans-serif!important;font-size:15px!important;font-weight:500;min-height:50px;padding:14px 26px!important;transition:opacity .2s ease,transform .25s var(--gz2-ease-quint);width:100%!important}._formWrap_r82f3_109 .hs-button:hover,._formWrap_r82f3_109 .hsfc-Form button:hover,._formWrap_r82f3_109 .hsfc-Form input[type=button]:hover,._formWrap_r82f3_109 .hsfc-Form input[type=submit]:hover{opacity:.92;transform:translateY(-2px)}._formWrap_r82f3_109 .submitted-message,._formWrap_r82f3_109 .hsfc-SubmissionMessage,._formWrap_r82f3_109 [data-form-submission-message]{color:inherit;font-family:Playfair Display,serif;font-size:clamp(22px,2.4vw,30px);font-weight:400;line-height:1.15;margin:0}@media (max-width: 900px){._card_r82f3_6{grid-template-columns:1fr}._action_r82f3_75{justify-self:start}}@media (max-width: 768px){._ctaSection_r82f3_1{padding:40px var(--gz2-mx) 56px}._card_r82f3_6{padding:28px 20px}._eyebrow_r82f3_29{font-size:24px}._heading_r82f3_38{font-size:clamp(26px,7.5vw,28px);overflow-wrap:anywhere}._card_r82f3_6 ._button_r82f3_81{max-width:100%;white-space:normal}}@media (max-width: 400px){._card_r82f3_6{padding:24px 16px}}
