.demo-request-form-module__3zeeFW__form{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid #12110e2e;width:min(100%,48rem);padding:clamp(1.5rem,3vw,3rem);box-shadow:0 2rem 6rem #23120521}.demo-request-form-module__3zeeFW__formHead{color:#5f5a52;letter-spacing:.14em;border-bottom:1px solid #12110e29;justify-content:space-between;gap:1rem;margin-bottom:2.25rem;padding-bottom:1rem;font-size:.62rem;font-weight:850;display:flex}.demo-request-form-module__3zeeFW__formHead strong{color:var(--orange)}.demo-request-form-module__3zeeFW__form fieldset{border:0;margin:0;padding:0}.demo-request-form-module__3zeeFW__twoColumns{grid-template-columns:1fr 1fr;gap:1.35rem 1rem;display:grid}.demo-request-form-module__3zeeFW__form label{gap:.55rem;display:grid}.demo-request-form-module__3zeeFW__form label>span{color:#3f3b35;letter-spacing:.04em;font-size:.72rem;font-weight:750}.demo-request-form-module__3zeeFW__form label b{color:var(--orange)}.demo-request-form-module__3zeeFW__form label small{color:#817b72;margin-left:.45rem;font-size:.62rem;font-weight:650}.demo-request-form-module__3zeeFW__form input,.demo-request-form-module__3zeeFW__form select,.demo-request-form-module__3zeeFW__form textarea{color:#12110e;width:100%;min-height:3.25rem;font:inherit;background:#ffffffdb;border:1px solid #12110e38;border-radius:0;outline:0;padding:.82rem .9rem;transition:border-color .18s,box-shadow .18s,background .18s}.demo-request-form-module__3zeeFW__form textarea{resize:vertical;min-height:7rem;line-height:1.5}.demo-request-form-module__3zeeFW__form input:focus-visible,.demo-request-form-module__3zeeFW__form select:focus-visible,.demo-request-form-module__3zeeFW__form textarea:focus-visible{border-color:var(--orange);background:#fff;box-shadow:0 0 0 3px #ff6b002e}.demo-request-form-module__3zeeFW__form input:disabled,.demo-request-form-module__3zeeFW__form select:disabled,.demo-request-form-module__3zeeFW__form textarea:disabled{opacity:.65;cursor:wait}.demo-request-form-module__3zeeFW__full{margin-top:1.35rem}.demo-request-form-module__3zeeFW__consent{grid-template-columns:1.25rem 1fr;align-items:start;margin-top:1.5rem;gap:.8rem!important;display:grid!important}.demo-request-form-module__3zeeFW__consent input{width:1.2rem;min-height:1.2rem;accent-color:var(--orange);margin:.08rem 0 0}.demo-request-form-module__3zeeFW__consent span{line-height:1.55;color:#5e5951!important;letter-spacing:0!important;font-size:.76rem!important;font-weight:520!important}.demo-request-form-module__3zeeFW__consent a{color:#12110e;text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.18rem}.demo-request-form-module__3zeeFW__honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.demo-request-form-module__3zeeFW__submit{color:#fff;cursor:pointer;width:100%;min-height:4.2rem;font:inherit;letter-spacing:.04em;text-align:left;background:#12110e;border:0;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:.9rem 1.1rem 1rem 1.4rem;font-size:.82rem;font-weight:800;display:flex}.demo-request-form-module__3zeeFW__submit i{background:var(--orange);color:#12110e;border-radius:50%;place-items:center;width:2.45rem;height:2.45rem;font-style:normal;transition:transform .18s;display:grid}.demo-request-form-module__3zeeFW__submit:hover i{transform:translate(.1rem,-.1rem)}.demo-request-form-module__3zeeFW__submit:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.demo-request-form-module__3zeeFW__submit:disabled{cursor:wait;opacity:.78}.demo-request-form-module__3zeeFW__note{color:#736e65;margin:1.1rem 0 0;font-size:.68rem;line-height:1.55}.demo-request-form-module__3zeeFW__error{color:#572015;background:#fff3ef;border-left:3px solid #a6381e;margin-top:1.25rem;padding:1rem}.demo-request-form-module__3zeeFW__error strong{font-size:.78rem}.demo-request-form-module__3zeeFW__error p{margin:.35rem 0;font-size:.76rem}.demo-request-form-module__3zeeFW__error a{color:inherit;font-size:.74rem;font-weight:750;text-decoration:underline}.demo-request-form-module__3zeeFW__success{color:#f5f2eb;background:#12110e;border:1px solid #12110e2e;flex-direction:column;justify-content:center;width:min(100%,48rem);min-height:35rem;padding:clamp(2rem,4vw,4rem);display:flex;box-shadow:0 2rem 6rem #2312052e}.demo-request-form-module__3zeeFW__success>span{color:var(--orange);letter-spacing:.16em;font-size:.65rem;font-weight:850}.demo-request-form-module__3zeeFW__success>strong{background:var(--orange);color:#12110e;border-radius:50%;place-items:center;width:4.4rem;height:4.4rem;margin:2rem 0;font-size:2rem;display:grid}.demo-request-form-module__3zeeFW__success h3{max-width:13ch;font-family:var(--display);letter-spacing:-.06em;margin:0;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:650;line-height:.9}.demo-request-form-module__3zeeFW__success>p{color:#aaa69e;max-width:35rem}.demo-request-form-module__3zeeFW__success dl{border-top:1px solid #ffffff24;margin:1.8rem 0}.demo-request-form-module__3zeeFW__success dl div{border-bottom:1px solid #ffffff24;grid-template-columns:7rem 1fr;padding:.85rem 0;display:grid}.demo-request-form-module__3zeeFW__success dt{color:#77736c;letter-spacing:.1em;text-transform:uppercase;font-size:.63rem;font-weight:800}.demo-request-form-module__3zeeFW__success dd{color:#e3ded5;margin:0}.demo-request-form-module__3zeeFW__success>a{color:#fff;font-weight:750;text-decoration:none}.demo-request-form-module__3zeeFW__success>a i{color:var(--orange);font-style:normal}@media (max-width:620px){.demo-request-form-module__3zeeFW__form{padding:1.25rem}.demo-request-form-module__3zeeFW__formHead{flex-direction:column;align-items:flex-start}.demo-request-form-module__3zeeFW__twoColumns{grid-template-columns:1fr}.demo-request-form-module__3zeeFW__success{min-height:32rem;padding:2rem 1.5rem}.demo-request-form-module__3zeeFW__success dl div{grid-template-columns:1fr;gap:.3rem}}@media (prefers-reduced-motion:reduce){.demo-request-form-module__3zeeFW__form input,.demo-request-form-module__3zeeFW__form select,.demo-request-form-module__3zeeFW__form textarea,.demo-request-form-module__3zeeFW__submit i{transition:none}}
