content-form-module{display:block;margin-inline:auto}content-form-module,content-form-module[data-theme=light]{background-color:hsla(0,0%,100%,.7)}content-form-module[data-theme=light-alt]{background-color:#fbf8f1}content-form-module[data-theme=dark]{background-color:var(--Purple-600,#471132)}content-form-module content-width{display:block;margin-inline:auto;max-width:1440px;padding:48px 24px}content-form-module .layout{display:flex;flex-direction:column;gap:0}content-form-module .text-content{display:flex;flex-direction:column;padding-block:0 0}content-form-module .tagline{color:var(--Purple-600,#471132);font-family:DM Sans;font-size:16px!important;font-style:normal;font-weight:700;line-height:150%!important;margin:0;margin-block-end:8px}content-form-module[data-theme=dark] .tagline{color:var(--Tigerlily-100,#fff2f0)}content-form-module .heading{color:var(--Neutrals-800,#534e5e);font-family:P22 Mackinac;font-size:28px!important;font-style:normal;font-weight:700;line-height:130%!important;margin:0;margin-block-end:16px}content-form-module[data-theme=dark] .heading{color:var(--Neutrals-0,#fff)}content-form-module .subheading{color:var(--Purple-500,#803663);font-family:P22 Mackinac!important;font-size:20px!important;font-style:normal;font-weight:700;line-height:130%!important;margin:0;margin-block-end:12px}content-form-module[data-theme=dark] .subheading{color:var(--Tigerlily-600,#ffa398)}content-form-module .body-text{margin:0}content-form-module .body-text p{color:var(--Neutrals-900,#1f1d24);font-family:DM Sans;font-size:16px!important;font-style:normal;font-weight:400;line-height:150%!important}content-form-module .body-text p:first-of-type,content-form-module .body-text p:last-of-type{margin-block-start:0}content-form-module .body-text a{color:var(--Neutrals-900,#1f1d24);font-family:DM Sans;font-size:18px;font-style:normal;font-weight:400;line-height:150%!important;text-decoration-line:underline}content-form-module .body-text ul{margin-block-end:0}content-form-module[data-theme=dark] .body-text p{color:var(--Neutrals-0,#fff)}content-form-module .form-card{background:var(--Wheat-100,#fbf8f1);padding:48px 24px}content-form-module .form-card iframe{display:block;width:100%}content-form-module .form-card label{color:var(--Purple-600,#471132);font-family:DM Sans;font-size:18px!important;font-weight:700;line-height:130%!important}content-form-module .form-card .form-title,content-form-module .form-card h3{color:var(--Purple-600,#471132);font-family:P22 Mackinac;font-size:28px!important;font-style:normal;font-weight:700;line-height:130%!important;margin-block:0 8px}content-form-module .form-card .form-subtitle{color:var(--purple-550,#673955);font-family:DM Sans;font-size:18px;font-style:normal;font-weight:400;line-height:150%!important;margin-block:8px 24px}content-form-module .form-card input[type=email],content-form-module .form-card input[type=number],content-form-module .form-card input[type=tel],content-form-module .form-card input[type=text],content-form-module .form-card select,content-form-module .form-card textarea{background:var(--Neutrals-0,#fff);border:1px solid var(--Wheat-600,#f2e7d1);border-radius:8px;color:var(--Neutrals-900,#1f1d24);font-family:DM Sans;font-size:18px!important;font-weight:400;height:48px;line-height:150%;padding:0 12px;width:100%}content-form-module .form-card textarea{height:auto;min-height:200px;padding:8px 12px}content-form-module .form-card input::placeholder,content-form-module .form-card textarea::placeholder{color:var(--Neutrals-800,#534e5e)}content-form-module .form-card .hs-button,content-form-module .form-card button[type=submit],content-form-module .form-card input[type=submit]{background:var(--Primary-Plum,#803663);border:none;border-radius:8px;color:var(--Wheat-100,#fbf8f1);cursor:pointer;font-family:DM Sans;font-size:16px!important;font-weight:700;line-height:120%;min-width:180px;padding:14px 16px;text-transform:capitalize;transition:background .2s ease}content-form-module .form-card .hs-button:hover,content-form-module .form-card button[type=submit]:hover,content-form-module .form-card input[type=submit]:hover{background:var(--Purple-600,#471132)}@media screen and (max-width:991px){content-form-module .form-card{margin-block-start:48px;margin-inline:-24px}content-form-module content-width{padding-block-end:0}}@media screen and (min-width:992px){content-form-module content-width{padding:48px 80px}content-form-module content-width.extra-top-padding{padding-block-start:96px}content-form-module content-width.extra-bottom-padding{padding-block-end:96px}content-form-module content-width.extra-top-bottom-padding{padding-block:96px}content-form-module .layout{gap:48px}content-form-module .tagline{font-size:18px!important}content-form-module .heading{font-size:40px!important}content-form-module .subheading{font-size:28px!important;font-weight:500!important}content-form-module .body-text p{font-size:18px!important}content-form-module .form-card{border-radius:24px;padding:48px}}@media screen and (min-width:1440px){content-form-module .layout{align-items:flex-start;flex-direction:row}content-form-module .text-content{flex-shrink:0;width:394px}content-form-module .form-card{flex:1;min-width:0}}