.closing-content{background:var(--form-bg-color);padding:var(--padding-form-vertical) var(--padding-form-horizontal);font-family:var(--form-font-family)}.phone.closing-content{padding-block:clamp(.5rem,2vw,2rem);padding-inline:clamp(.75rem,4vw,1rem)}.closing-image{width:var(--image-width);height:auto}.phone>.closing-image{width:var(--phone-image-width);height:auto}.closing-content .title{color:var(--title-color)}.closing-content .description{color:var(--text-color)}.cover-content{padding:var(--padding-form-vertical) var(--padding-form-horizontal);font-family:var(--form-font-family)}.phone.cover-content{gap:clamp(.5rem,2vw,2rem);padding-block:clamp(.5rem,2vw,2rem);padding-inline:clamp(.75rem,4vw,1rem)}.cover-image{place-items:center;width:var(--image-width);height:auto}.phone>.cover-image{width:var(--phone-image-width);height:auto}.cover-page .title{color:var(--title-color)}.cover-page .description{color:var(--text-color)}:root{--padding-form-vertical:0.75rem;--padding-form-horizontal:1.25rem;--form-font-family:"Inter, sans-serif";--form-gap:1rem;--section-title-size:1.25rem;--section-title-font-weight:600;--section-title-text-align:"center";--section-title-color:#000000;--question-label-font-size:1.1rem;--question-label-font-weight:500;--question-label-color:#000000;--input-font-size:1rem;--input-border-radius:"8px";--input-font-color:"#000000";--helper-text-font-size:"0.85rem";--helper-text-font-color:"#000000";--button-background-color:#675CF5;--button-text-color:#FFFFFF;--button-font-size:"1rem";--button-font-weight:500;--button-border-radius:"8px";--input-padding:12x;--input-border-width:1px}.main-form{padding:var(--padding-form-vertical) var(--padding-form-horizontal);font-family:var(--form-font-family);gap:var(--form-gap)}.phone .main-form{gap:var(--form-gap)!important;padding-block:var(--padding-form-vertical)!important;padding-inline:var(--padding-form-horizontal)!important}.section-title{font-size:var(--section-title-size);font-weight:var(--section-title-font-weight);text-align:var(--section-title-text-align);font-family:var(--form-font-family);color:var(--section-title-color);z-index:2}.main-form label.question-label,.main-form legend.question-label{font-size:var(--question-label-font-size);font-weight:var(--question-label-font-weight);color:var(--question-label-color);margin-right:4rem}.helper-text{font-size:var(--helper-text-font-size);color:var(--helper-text-font-color);font-weight:400;margin-top:.25rem}.main-form input{height:fit-content}.main-form input,.main-form select,.main-form textarea{padding:var(--input-padding) 0;border-radius:0;border-width:var(--input-border-width);border-color:var(--input-font-color);color:var(--input-font-color);border-top:0;border-left:0;border-right:0}.file-drop,.main-form input,.main-form select,.main-form textarea{font-size:var(--input-font-size);font-weight:400;font-family:var(--form-font-family);background:transparent;outline:none}.file-drop{padding:var(--input-padding);border-radius:var(--input-border-radius);border-width:1px;border-style:dashed;border-color:var(--input-font-color);color:var(--question-label-color);position:relative}.file-drop:before{transition:.3s ease;position:absolute;background:var(--button-background-color);opacity:0;inset:0;content:""}.file-drop:hover:before{transition:.3s ease;opacity:.3}.main-form input:hover .main-form textarea:hover{border-color:var(--input-font-color)}.main-form input:focus,.main-form textarea:focus{border-color:var(--input-font-color);border-width:2.5px}.form-question{display:flex;flex-direction:column;gap:calc(var(--question-label-font-size) * .5)}.options-set{font-weight:400;color:var(--input-font-color);font-size:var(--input-font-size);width:100%}.form-question label{cursor:pointer}@keyframes blinkTwice{0%,to{opacity:.3}16.6%,50%,83.3%{background-color:var(--input-font-color);opacity:.3}33.3%,66.6%{opacity:.05}}.form-question .checkmark{padding:var(--input-padding) 4px;border-radius:var(--input-border-radius);text-align:left;cursor:pointer;transition:.5s ease;position:relative;overflow:hidden;width:100%}.form-question .checkmark .checkbox{width:22px;height:22px;border:2px solid var(--input-font-color);border-radius:4px;transition:all .2s ease}.form-question input[type=checkbox]+.checkmark .checkbox .inside-checkbox{visibility:hidden}.form-question input[type=checkbox]:checked+.checkmark .checkbox .inside-checkbox{visibility:visible;width:100%;height:100%;top:0;left:0}.form-question .checkmark-value{color:var(--input-font-color)}.form-question .checkmark:before{background-color:var(--input-font-color);opacity:.05;position:absolute;inset:0;content:""}.form-question .checkmark:hover:before{opacity:.2;transition:.3s ease}.form-question input[type=checkbox]:checked+.checkmark{border-width:calc(var(--input-border-width) + .5px)}.form-question input[type=checkbox]:checked+.checkmark:before{opacity:.2;animation:blinkTwice .5s ease forwards}.radio-button{padding:var(--input-padding) 4px;border-radius:var(--input-border-radius);text-align:left;cursor:pointer;transition:.5s ease;position:relative;overflow:hidden}.radio-mark{color:var(--input-font-color)}.radio-button:before{background-color:var(--input-font-color);opacity:.05;position:absolute;inset:0;content:""}.radio-index{margin-right:10px;padding:2px 6px;font-weight:700;color:var(--input-font-color);border-radius:var(--input-border-radius)}.radio-button:hover:before{opacity:.3;transition:.3s ease}.radio-button:hover,.radio-index:hover{border-color:var(--input-font-color)}.form-question input[type=radio]:checked+.radio-button{border-width:calc(var(--input-border-width) + .5px)}.form-question input[type=radio]:checked+.radio-button:before{opacity:.3;animation:blinkTwice .5s ease forwards}.form-question input[type=radio]:checked+.radio-button .radio-index{background:transparent}.form-question .MuiOutlinedInput-root{height:auto!important;font-size:var(--input-font-size)!important;font-weight:400!important;padding:var(--input-padding)!important;color:var(--input-font-color)!important;font-family:var(--form-font-family)}.form-question .MuiSelect-select{padding:0}.form-question .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-radius:0;border:0!important;border-bottom:var(--input-border-width) solid var(--input-font-color)!important}.form-question .MuiAutocomplete-root .MuiOutlinedInput-root .MuiAutocomplete-input{padding:0}.form-question .MuiAutocomplete-root .MuiOutlinedInput-notchedOutline,.form-question .MuiAutocomplete-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.form-question .MuiAutocomplete-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{padding:0!important;border:0!important;background:transparent!important}.button-container button{font-size:var(--button-font-size);font-weight:var(--button-font-weight);font-family:var(--form-font-family);width:auto;padding:calc(var(--button-font-size) * .3) calc(var(--button-font-size) * 1.25)}.branding-badge,.button-container button{background:var(--button-background-color);color:var(--button-text-color);height:auto;border-radius:var(--button-border-radius);text-align:center;z-index:2}.branding-badge{font-size:.75rem;font-weight:300;font-family:var(--font-inter);max-width:150px;padding:.5rem;cursor:pointer}.main-form [contenteditable=true]:focus{outline:2px solid var(--question-label-color)}.main-form [contenteditable=true]:hover:not(:focus){outline:2px solid var(--question-label-color);cursor:pointer}.form-based [contenteditable=true]:focus,.form-based [contenteditable=true]:hover:not(:focus){outline:2px solid var(--color-outline)}.icon-label{color:var(--question-label-color)}.date-picker-input{background:transparent;color:var(--input-font-color)}.day-picker{width:max-content;min-width:18rem;--rdp-day-width:2.35rem;--rdp-day-height:2.35rem;--rdp-nav_button-width:2rem;--rdp-nav_button-height:2rem}.day-picker .rdp-month,.day-picker .rdp-months,.day-picker .rdp-table{width:100%}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--button-background-color)!important;border-radius:4px}.desktop{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(5,1fr);grid-template-areas:var(--layout-template)}.desktop .form-based{grid-area:base}.desktop .form-container{grid-area:form}.form-based .form-image{background-position-x:var(--main-bg-position-x);background-position-y:var(--main-bg-position-y);background-repeat:no-repeat;background-size:cover}.phone .form-based .form-image{background-position-y:50%;background-position-x:50%;background-repeat:no-repeat;background-size:cover}.desktop .form-container,.phone{overflow:auto}.phone .form-based{position:sticky;top:0}.desktop .form-logo{width:var(--logo-width);height:auto}.phone .form-logo{width:var(--phone-logo-width);height:auto}.form-container{background:var(--form-bg-color)}.phone .form-container{position:sticky}