.InterestForm_panel__qzhYo{color:#27332d;background:#fffdf6;border:1px solid #d6dbce;border-radius:1.5rem;padding:clamp(1.15rem,3vw,2rem);font-family:var(--font-outfit),sans-serif;max-width:52rem;margin-inline:auto}.InterestForm_heading__8Vs7_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.InterestForm_heading__8Vs7_ h2{font-size:clamp(1.7rem,4vw,2.2rem);font-weight:650;line-height:1.15;letter-spacing:-.025em;margin-bottom:.7rem}.InterestForm_heading__8Vs7_ p{line-height:1.5;font-size:1.15rem;margin-bottom:1.4rem}.InterestForm_eyebrow__9oJvM{color:#99406d;font-weight:650;font-size:.68rem;letter-spacing:.1em;margin-bottom:.7rem}.InterestForm_close__nvjS7{min-height:44px;padding:.65rem 1rem;border-radius:.8rem;font-size:1.1rem}.InterestForm_fields__8Qpyn,.InterestForm_form__b57zP{display:grid;gap:1.25rem}.InterestForm_fields__8Qpyn{min-width:0;border:0;padding:0;margin:0}.InterestForm_field__bQUXI{display:grid;gap:.5rem;align-content:start}.InterestForm_choices__QCBWy legend,.InterestForm_field__bQUXI label{font-size:1.15rem;font-weight:600}.InterestForm_field__bQUXI input,.InterestForm_field__bQUXI select,.InterestForm_field__bQUXI textarea{color:#27332d;width:100%;min-width:0;min-height:48px;background:#fff;border:1px solid #a3ae9c;border-radius:.7rem;padding:.8rem;font:inherit;font-size:1.1rem}.InterestForm_field__bQUXI textarea{resize:vertical;min-height:80px;line-height:1.5}.InterestForm_field__bQUXI :is(input,textarea)::placeholder{color:#596154;opacity:1}.InterestForm_field__bQUXI [aria-invalid=true]{border-color:#a12148}.InterestForm_hint__wq5qi{font-size:.95rem;line-height:1.55;color:#596154}.InterestForm_choices__QCBWy{min-width:0;display:grid;gap:.6rem;border:0;padding:0;margin:0}.InterestForm_choices__QCBWy legend{margin-bottom:.75rem}.InterestForm_choiceGrid__68prk{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.InterestForm_choice__3w7BM{display:flex;align-items:flex-start;gap:.75rem;min-height:100px;padding:1.1rem;border:2px solid #ead6e1;border-radius:1rem;background:#fff;cursor:pointer;transition:background .15s,border-color .15s}.InterestForm_choice__3w7BM:hover{background:#fff5fa;border-color:#d894b8}.InterestForm_choice__3w7BM:has(input:checked){border-color:#c7006c;background:#ffe7f3}.InterestForm_choice__3w7BM>span{display:grid;gap:.35rem}.InterestForm_choice__3w7BM strong{font-size:1.25rem;line-height:1.2;font-weight:650}.InterestForm_choice__3w7BM>span>span{color:#66545e;font-size:1rem;line-height:1.4}.InterestForm_choice__3w7BM input{accent-color:#c7006c;width:22px;height:22px;flex-shrink:0;margin-top:2px}.InterestForm_compare__fAXw_{grid-column:1/-1;min-height:48px;align-items:center;padding:.8rem 1.1rem}.InterestForm_compare__fAXw_ strong{font-size:1.1rem;font-weight:500}.InterestForm_optional__lqW_W{font-size:1rem;font-weight:400;color:#6c625e}.InterestForm_contactFields__4NMod{display:grid;grid-template-columns:1fr 1.3fr;gap:1rem}.InterestForm_privacy__nC3wZ{color:#596154;font-size:.95rem;line-height:1.65}.InterestForm_privacy__nC3wZ a{color:#7e1750;text-decoration:underline;text-underline-offset:3px}.InterestForm_actions__nIZxv{display:flex;flex-wrap:wrap;align-items:stretch;gap:.7rem}.InterestForm_submit___j4Bj,.InterestForm_whatsapp__3xbOl{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:48px;border-radius:.8rem;padding:.9rem 1.15rem;font-size:1.15rem;line-height:1.4;font-weight:600}.InterestForm_submit___j4Bj{background:#c7006c;color:#fff}.InterestForm_submit___j4Bj:hover:not(:disabled){background:#a00056}.InterestForm_whatsapp__3xbOl{background:transparent;color:#7e1750;text-decoration:underline;text-underline-offset:4px}.InterestForm_whatsapp__3xbOl:hover{background:#fff0f7}.InterestForm_submit___j4Bj:disabled{background:#e9e6df;color:#62655b;cursor:not-allowed}.InterestForm_fields__8Qpyn:disabled{opacity:.7}.InterestForm_error__8rFbx,.InterestForm_success__SYr06{border-radius:.7rem;padding:1rem;line-height:1.55;font-size:.9rem}.InterestForm_error__8rFbx{background:#fff0f3;color:#9a2045;border:1px solid #dd91a5}.InterestForm_success__SYr06{background:#e2f4f5;color:#075c63;border:1px solid #119ea8}.InterestForm_fieldError__HtC0S{color:#9a2045;font-size:.95rem;line-height:1.45}.InterestForm_panel__qzhYo :is(button,a,input,textarea,select):focus-visible{outline:3px solid #8a164e;outline-offset:3px}.InterestForm_srOnly__NyGQ5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:540px){.InterestForm_heading__8Vs7_{gap:.6rem}.InterestForm_eyebrow__9oJvM{font-size:.6rem}.InterestForm_close__nvjS7{padding-inline:.7rem}.InterestForm_choiceGrid__68prk{grid-template-columns:1fr}.InterestForm_choice__3w7BM{min-height:48px}.InterestForm_contactFields__4NMod{grid-template-columns:1fr}.InterestForm_actions__nIZxv{flex-direction:column}}.InterestForm_embedded__hxFow{padding:0;border:0;border-radius:0;background:transparent}.InterestForm_contactSelect__JrzRB{min-height:54px;border-color:#a3ae9c;border-radius:.7rem;font-size:1.1rem;font-weight:400}.App_overlay__Hylr3{position:fixed;inset:0;z-index:80;background:#252b2455;backdrop-filter:blur(3px)}.App_dialog__MKboA{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:81;background:#fffdf6;width:min(540px,calc(100% - 28px));max-height:calc(100dvh - 40px);overflow-y:auto;padding:28px;border:1px solid #eee8df;border-radius:18px;box-shadow:0 22px 100px #17221725}.App_dialogHeading__tLJmi{display:flex;align-items:flex-start;gap:12px;justify-content:space-between;margin-bottom:23px}.App_dialogHeading__tLJmi h2{font-size:25px;line-height:1.2;font-weight:500;letter-spacing:-.5px;padding-top:7px}.App_dialogHeading__tLJmi p{color:#7b826f;font-size:12px;line-height:1.6;margin-top:9px}.App_prominentDescription__hPfhh{width:min(600px,calc(100% - 28px))}.App_prominentDescription__hPfhh .App_dialogHeading__tLJmi p{font-size:20px;line-height:1.5;color:#4f5848;margin-top:16px}.App_dialog__MKboA *,.App_overlay__Hylr3{box-sizing:border-box}.App_dialog__MKboA{color:#272a26;font-family:var(--font-outfit),sans-serif}.App_dialog__MKboA :focus-visible{outline:3px solid #b80063;outline-offset:3px}.App_dialog__MKboA button{cursor:pointer}.App_iconButton__uPktU{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:8px;color:#63725a}.App_iconButton__uPktU:hover{background:#eaf0e2}@media (max-width:440px){.App_dialog__MKboA{padding:22px 18px}.App_dialogHeading__tLJmi h2{font-size:23px}}.GestureDemo_app__8YMk4{min-height:100dvh;background:#fffdf6;color:#272a26;font-family:var(--font-outfit),sans-serif}.GestureDemo_app__8YMk4 button{cursor:pointer}.GestureDemo_app__8YMk4 :focus-visible{outline:3px solid #ad005e;outline-offset:3px}.GestureDemo_toolbar__ZJEVv{display:grid;grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:14px;padding:12px 28px;border-bottom:1px solid #daddcf}.GestureDemo_identity__JTqTY{display:flex;align-items:center;gap:12px;min-width:0}.GestureDemo_identity__JTqTY>span{min-width:0}.GestureDemo_identity__JTqTY>a{display:grid;place-items:center;width:40px;flex-shrink:0;height:44px;color:#64705e}.GestureDemo_identity__JTqTY strong{display:block;font-size:32px;font-weight:550;letter-spacing:-.5px}.GestureDemo_identity__JTqTY small{display:block;color:#4f5848;font-size:20px;line-height:1.4;margin-top:4px}@media (min-width:1001px){.GestureDemo_identity__JTqTY small{white-space:nowrap}}.GestureDemo_actions__2wP8z{display:flex;align-items:center;gap:10px}.GestureDemo_primary__LmAnk,.GestureDemo_reset__yR0e3,.GestureDemo_secondary__mCVx8{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 15px;border-radius:9px;font-size:13px;font-weight:500;border:1px solid transparent}.GestureDemo_primary__LmAnk{color:#fff;background:#bb0066}.GestureDemo_primary__LmAnk:hover{background:#960050}.GestureDemo_reset__yR0e3,.GestureDemo_secondary__mCVx8{color:#4b5842;border-color:#cdd5c4;background:#f6f8ef}.GestureDemo_reset__yR0e3{background:#eaf0e2}.GestureDemo_actions__2wP8z>.GestureDemo_primary__LmAnk,.GestureDemo_actions__2wP8z>.GestureDemo_reset__yR0e3{font-size:18px;min-height:52px}.GestureDemo_actions__2wP8z>.GestureDemo_primary__LmAnk svg,.GestureDemo_actions__2wP8z>.GestureDemo_reset__yR0e3 svg{width:20px;height:20px;flex-shrink:0}.GestureDemo_reset__yR0e3:hover,.GestureDemo_secondary__mCVx8:hover{background:#dfe9d4}.GestureDemo_iconButton__UTYFJ{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;color:#65735b;flex-shrink:0}.GestureDemo_iconButton__UTYFJ:hover{background:#eaf0e2}.GestureDemo_instruction__dCJ7E{display:flex;justify-content:space-between;gap:12px 28px;padding:16px 28px;font-size:18px;line-height:1.5;color:#4f5e44;background:#f4f7ec}.GestureDemo_instruction__dCJ7E strong{font-weight:600;color:#354630}.GestureDemo_experience__OFxqZ{width:100%;height:calc(100dvh - 107px);min-height:600px;border:0;display:block;background:#fffdf6}.GestureDemo_interest__MI2I_{max-width:850px;margin:36px auto;padding:28px;background:#fff;border:1px solid #e6cddb;border-radius:18px;scroll-margin-top:20px}.GestureDemo_interest__MI2I_[hidden]{display:none}.GestureDemo_interestHeading__HW9Lq{display:flex;align-items:flex-start;gap:20px;justify-content:space-between;margin-bottom:20px}.GestureDemo_interestHeading__HW9Lq small{font-size:10px;letter-spacing:1.5px;color:#717966}.GestureDemo_interestHeading__HW9Lq h2{font-size:30px;letter-spacing:-.7px;margin-top:7px;line-height:1.2}.GestureDemo_interestHeading__HW9Lq h2:focus{outline:none}.GestureDemo_explanation__fsvMq,.GestureDemo_settings__ywxBo p{font-size:14px;line-height:1.7;color:#626d59;margin-bottom:22px}.GestureDemo_dialogActions__057CJ{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:24px}.GestureDemo_resetActions__9BGUw button{font-size:18px;min-height:52px;padding:12px 20px}.GestureDemo_settings__ywxBo label{display:grid;gap:8px;font-size:14px;margin-bottom:16px}.GestureDemo_settings__ywxBo input{height:48px;padding:10px 12px;border:1px solid #bfc8b5;border-radius:8px;background:#fff;color:#272a26;font:inherit}.GestureDemo_help__n8R_s{list-style:decimal;padding-left:23px;display:grid;gap:16px;margin:0 0 22px}.GestureDemo_help__n8R_s strong{font-size:15px;font-weight:550}.GestureDemo_help__n8R_s p{font-size:13px;color:#647059;line-height:1.65;margin-top:4px}.GestureDemo_srOnly__5Yb6b{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1200px){.GestureDemo_toolbar__ZJEVv{grid-template-columns:minmax(0,1fr)}.GestureDemo_instruction__dCJ7E{flex-direction:column;gap:8px}}@media (max-width:1000px){.GestureDemo_toolbar__ZJEVv{grid-template-columns:minmax(0,1fr);padding:10px 14px;gap:8px}.GestureDemo_identity__JTqTY{gap:3px}.GestureDemo_identity__JTqTY strong{font-size:32px}.GestureDemo_actions__2wP8z{display:grid;grid-template-columns:44px 44px minmax(0,1fr);gap:6px}.GestureDemo_actions__2wP8z>.GestureDemo_primary__LmAnk{grid-column:3;grid-row:1}.GestureDemo_actions__2wP8z>.GestureDemo_reset__yR0e3{grid-column:1/-1;grid-row:2}.GestureDemo_primary__LmAnk,.GestureDemo_reset__yR0e3{padding:10px 12px;font-size:12px}.GestureDemo_instruction__dCJ7E{padding:14px 16px;font-size:18px}.GestureDemo_experience__OFxqZ{height:calc(100dvh - 148px);min-height:720px}.GestureDemo_interest__MI2I_{margin:20px 12px;padding:20px 14px}.GestureDemo_interestHeading__HW9Lq h2{font-size:25px}}@media (max-width:520px){.GestureDemo_identity__JTqTY{width:100%}.GestureDemo_actions__2wP8z{width:100%;justify-content:stretch}.GestureDemo_actions__2wP8z>.GestureDemo_reset__yR0e3{flex:1}.GestureDemo_resetActions__9BGUw{flex-direction:column}.GestureDemo_experience__OFxqZ{height:calc(100dvh - 164px);min-height:760px}}@media (prefers-reduced-motion:reduce){.GestureDemo_app__8YMk4 *{scroll-behavior:auto!important}}@media (min-width:1001px) and (orientation:landscape){.GestureDemo_experience__OFxqZ{height:calc(100dvh - var(--demo-chrome-height, 180px));min-height:0}}