.maeveCta-module-scss-module__lLPpvG__section.maeveCta-module-scss-module__lLPpvG__section{padding-top:3.05rem;padding-bottom:6rem}.maeveCta-module-scss-module__lLPpvG__card{isolation:isolate;border-radius:1.6rem;flex-direction:column;align-items:center;gap:3.2rem;padding:4rem 1.6rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.maeveCta-module-scss-module__lLPpvG__card{padding:5rem 6rem}}.maeveCta-module-scss-module__lLPpvG__dotGrid{background-color:var(--color-taupe-700,#8e8d87);pointer-events:none;z-index:0;position:absolute;inset:2rem;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><rect x='7.5' y='7.5' width='1' height='1' fill='white'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><rect x='7.5' y='7.5' width='1' height='1' fill='white'/></svg>");-webkit-mask-size:1.7rem 1.7rem;mask-size:1.7rem 1.7rem;-webkit-mask-repeat:repeat;mask-repeat:repeat}.maeveCta-module-scss-module__lLPpvG__heading,.maeveCta-module-scss-module__lLPpvG__inputRow,.maeveCta-module-scss-module__lLPpvG__button{z-index:1;position:relative}.maeveCta-module-scss-module__lLPpvG__heading{text-align:center;text-wrap:balance;letter-spacing:-.06em;margin:0;font-family:matter,helvetica,arial,sans-serif;font-size:3.2rem;font-weight:500;line-height:1}@media (min-width:768px){.maeveCta-module-scss-module__lLPpvG__heading{font-size:4.2rem}}.maeveCta-module-scss-module__lLPpvG__inputRow{-webkit-backdrop-filter:blur(10px);-webkit-user-select:none;user-select:none;border:.15rem solid;border-radius:1.76rem;width:100%;min-width:0;max-width:60rem;min-height:16.6rem;padding:2rem 2rem 6rem}@media (min-width:768px){.maeveCta-module-scss-module__lLPpvG__inputRow{align-items:center;gap:1rem;min-height:6.4rem;padding:1.4rem 1.4rem 1.4rem 1.8rem;display:flex}}.maeveCta-module-scss-module__lLPpvG__sparkle{flex-shrink:0;width:2rem;height:2rem;display:none}@media (min-width:768px){.maeveCta-module-scss-module__lLPpvG__sparkle{display:block}}.maeveCta-module-scss-module__lLPpvG__questionWrapper{min-width:0;display:block}@media (min-width:768px){.maeveCta-module-scss-module__lLPpvG__questionWrapper{flex:1}}.maeveCta-module-scss-module__lLPpvG__questionInner{letter-spacing:-.04em;overflow-wrap:break-word;word-break:break-word;font-family:matter,helvetica,arial,sans-serif;font-size:2rem;line-height:2.6rem;display:block}@media (min-width:768px){.maeveCta-module-scss-module__lLPpvG__questionInner{line-height:3.2rem}}.maeveCta-module-scss-module__lLPpvG__caret{vertical-align:-.2em;background:currentColor;width:1px;height:1.2em;margin-left:.2rem;animation:1s step-end infinite maeveCta-module-scss-module__lLPpvG__caretBlink;display:inline-block}@keyframes maeveCta-module-scss-module__lLPpvG__caretBlink{50%{opacity:0}}.maeveCta-module-scss-module__lLPpvG__sendButton{border-radius:50%;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;display:inline-flex;position:absolute;bottom:1.2rem;right:1.2rem}@media (min-width:768px){.maeveCta-module-scss-module__lLPpvG__sendButton{flex-shrink:0;position:static}}.maeveCta-module-scss-module__lLPpvG__send{width:1.8rem;height:1.8rem}.maeveCta-module-scss-module__lLPpvG__button{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:1.15rem 2.4rem;font-family:matter,helvetica,arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.5rem;text-decoration:none;transition:transform .2s cubic-bezier(.16,1.08,.38,.98);display:inline-flex}.maeveCta-module-scss-module__lLPpvG__button:hover{transform:translateY(-1px)}.maeveCta-module-scss-module__lLPpvG__button:focus-visible{outline-offset:4px;outline:2px solid}.maeveCta-module-scss-module__lLPpvG__dark{background:var(--color-black);color:var(--color-white);outline:1px solid #ffffff0f}.maeveCta-module-scss-module__lLPpvG__dark .maeveCta-module-scss-module__lLPpvG__dotGrid{opacity:.5}.maeveCta-module-scss-module__lLPpvG__dark .maeveCta-module-scss-module__lLPpvG__inputRow{color:var(--color-white);filter:drop-shadow(0 10px 12px #b2d8f066)drop-shadow(0 22px 18px #b2d8f01f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2a2e3780;border-color:#b3d5eb}.maeveCta-module-scss-module__lLPpvG__dark .maeveCta-module-scss-module__lLPpvG__sendButton{color:var(--color-white);background:#ffffff14}.maeveCta-module-scss-module__lLPpvG__dark .maeveCta-module-scss-module__lLPpvG__button{background:var(--color-white);color:var(--color-black)}.maeveCta-module-scss-module__lLPpvG__teal{background:radial-gradient(50% 50% at 50% 50%, var(--color-blue-800) 0%, var(--color-green-dark) 100%);color:var(--color-white);outline:1px solid #ffffff14}.maeveCta-module-scss-module__lLPpvG__teal .maeveCta-module-scss-module__lLPpvG__dotGrid{opacity:.5}.maeveCta-module-scss-module__lLPpvG__teal .maeveCta-module-scss-module__lLPpvG__inputRow{color:var(--color-white);filter:drop-shadow(0 10px 12px #7cc8dc66)drop-shadow(0 22px 18px #b2d8f01f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a374180;border-color:#b3d5eb}.maeveCta-module-scss-module__lLPpvG__teal .maeveCta-module-scss-module__lLPpvG__sendButton{color:var(--color-white);background:#ffffff1a}.maeveCta-module-scss-module__lLPpvG__teal .maeveCta-module-scss-module__lLPpvG__button{background:var(--color-white);color:#0a3741}.maeveCta-module-scss-module__lLPpvG__light{background:radial-gradient(50% 50% at 50% 50%, var(--color-taupe-100) 0%, #ebe9e5 100%);color:var(--color-black);border:1px solid #5b666f26}.maeveCta-module-scss-module__lLPpvG__light .maeveCta-module-scss-module__lLPpvG__inputRow{background:var(--color-white);color:var(--color-black);filter:drop-shadow(0 1.18rem 1.25rem #afcadb63)drop-shadow(0 4.55rem 2.28rem #afcadb57);border-color:#a9c7d9}.maeveCta-module-scss-module__lLPpvG__light .maeveCta-module-scss-module__lLPpvG__sparkle{color:var(--color-blue-700)}.maeveCta-module-scss-module__lLPpvG__light .maeveCta-module-scss-module__lLPpvG__sendButton{color:var(--color-black);background:#292a2d0f}.maeveCta-module-scss-module__lLPpvG__light .maeveCta-module-scss-module__lLPpvG__button{background:var(--color-black);color:var(--color-white)}
