.form-navigation ul,.form-navigation li{margin:0;padding:0;list-style:none}.form{max-width:960px;margin-left:0;margin-right:auto}.form .input{margin:0 0 1em}.form .input>label{font-weight:600;display:block;margin:6px 0 0;cursor:pointer}.form .input>select,.form .input>input,.form .input>textarea{width:100%;padding:8px 10px 6px;min-height:39px;border-radius:10px;border:1px solid #414042}.form .input>select:focus,.form .input>input:focus,.form .input>textarea:focus{outline:none;border-color:#f2652d}.form .input>select:focus-visible,.form .input>input:focus-visible,.form .input>textarea:focus-visible{outline:auto}.form .input input[type=checkbox]{accent-color:#f2652d}.form .inputs-list{margin:0;padding:0}.form .inputs-list li{list-style:none}.form .inputs-list input{margin-right:10px}@media (min-width: 576px){.form .inputs-list{display:flex;flex-wrap:wrap;gap:0 30px}.form .inputs-list li{flex:0 1 50%;max-width:calc(50% - 15px);list-style:none}}.form .input--multicheckbox label{margin-bottom:8px}.form .input--checkbox{display:flex}.form .input--checkbox input{margin-right:.5em}.form .input--hidden{display:none}.form .data-protection-checkbox .input--checkbox__label-wrapper{display:flex;align-items:start;font-weight:400}.form .data-protection-checkbox .input--checkbox input{margin-top:9px}.form .data-protection-checkbox a{text-decoration:underline}.form .data-protection-checkbox a:hover,.form .data-protection-checkbox a:focus-visible{text-decoration:none}.form .note-required{color:#838384;margin-bottom:24px}.form .help-inline{color:red}.form[data-submitting] button[type=submit].button{cursor:auto;opacity:.8;position:relative;overflow:visible}@media (prefers-reduced-motion: no-preference){.form[data-submitting] button[type=submit].button:after{content:"";width:25px;height:25px;position:absolute;top:50%;right:-50px;border-radius:50%;border:4px solid #f2652d;border-top:4px solid transparent;animation:rotate .85s linear infinite;transform:translateY(-50%);cursor:auto}}@media (prefers-reduced-motion: reduce){.form[data-submitting] button[type=submit].button:after{content:"loading...";width:100%;height:fit-content;font-size:.875rem;color:#414042;text-transform:lowercase;text-align:center;position:absolute;bottom:-45px;left:0;right:0}}@media (width >= 769px) and (prefers-reduced-motion: reduce){.form[data-submitting] button[type=submit].button:after{width:fit-content!important;top:50%;left:unset!important;right:-90px!important;transform:translateY(-50%)}}.form[data-submitting] button[type=submit].button:hover{background:#f2652d;color:#fff}.form[data-submitting] button[type=submit].button:hover:before{animation:none;opacity:0}@keyframes rotate{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.inquiry-form__container{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow-x:hidden;padding-left:24px;padding-right:24px}.inquiry-form__container--bg-orange{padding:80px 24px}.inquiry-form__container--bg-orange:before{content:"";height:100%;width:100%;background-color:#ffedd8;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.inquiry-form__content{max-width:1400px;margin-left:auto;margin-right:auto;background:#fff;border-radius:40px;box-shadow:0 0 16px #0000000d;padding:24px 20px 32px}.inquiry-form__headline{font-family:"DM Serif Display",system-ui,serif;font-weight:400;font-style:normal;font-size:2rem;line-height:1.2;letter-spacing:-1.68px;margin-bottom:20px}@media (min-width: 769px){.inquiry-form__headline{font-size:3.5rem}}.inquiry-form__text{max-width:868px;margin-bottom:40px}@media (min-width: 1025px){.inquiry-form__content{padding:60px 80px}}
