.component--webform.component--webform--survey .form-container .form-actions .rs-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:12rem;margin:0;padding:1.1rem 2rem;vertical-align:middle;font-size:1.6rem;font-weight:700;line-height:1.5;text-decoration:none;text-align:center;border:.2rem solid rgba(0,0,0,0);border-radius:var(--btn-border-radius) var(--btn-border-radius) var(--btn-border-radius-big) var(--btn-border-radius);-webkit-box-shadow:0px .7rem 1.6rem -0.4rem rgb(var(--theme-color-purple)/16%);box-shadow:0px .7rem 1.6rem -0.4rem rgb(var(--theme-color-purple)/16%);-webkit-backdrop-filter:blur(3rem);backdrop-filter:blur(3rem);transition:all .2s ease-in-out 0s,backdrop-filter 0s,-webkit-backdrop-filter 0s}.component--webform.component--webform--survey .form-container .form-actions .rs-btn{color:var(--color-primary1);background:var(--color-secondary1)}.component--webform.component--webform--survey .form-container .form-actions .rs-btn:hover,.component--webform.component--webform--survey .form-container .form-actions .rs-btn:focus{color:var(--color-primary1);background:rgb(var(--theme-color-black)/20%);border-color:var(--color-primary1);-webkit-box-shadow:none;box-shadow:none}.component--webform .wrapper{--block-padding: 2rem;padding:var(--block-padding) 0}.component--webform .wrapper>.title:first-child{margin-bottom:2.5rem}@media screen and (min-width: 40.063em){.component--webform .wrapper>.title:first-child{text-align:center}}@media screen and (min-width: 40.063em){.component--webform .wrapper{--block-padding: 4rem}}.component--webform .intro{padding-bottom:2.5rem}@media screen and (min-width: 40.063em){.component--webform .intro{position:relative;z-index:2;padding-bottom:1.5rem;text-align:center}}@media screen and (min-width: 40.063em){.component--webform .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:101rem}}.component--webform .form-container .visual{display:none}@media screen and (min-width: 40.063em){.component--webform .form-container .visual{display:block;-webkit-box-flex:0;-ms-flex:0 0 38.12%;flex:0 0 38.12%}.component--webform .form-container .visual .picture{position:relative;display:block;height:auto;width:100%}.component--webform .form-container .visual .picture div{height:100%;width:100%}.component--webform .form-container .visual .picture img{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right}.component--webform .form-container .visual .picture{aspect-ratio:.68}.component--webform .form-container .visual .picture::before{content:"";position:absolute;bottom:0;right:4rem;display:block;width:calc(100% + 6.3rem);height:calc(100% + 8.2rem);border-radius:var(--border-radius);overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 648' fill='%235C2D91'%3E %3Cpath d='M444.344 200.829c4.711 6.138 4.711 16.115 0 22.253l-155.816 203.29c-4.711 6.138-8.525 4.851-8.525-2.896V.459c0-3.638-1.187-2.897 8.525-2.897L444.344 200.83Z'/%3E %3Cpath d='M0 6a6 6 0 0 1 6-6h274v642a6 6 0 0 1-6 6H6a6 6 0 0 1-6-6V6Z'/%3E %3C/svg%3E");background-position:right bottom;background-size:contain;background-repeat:no-repeat}.component--webform .form-container .visual .media{position:relative;border-radius:var(--border-radius);overflow:hidden}.component--webform .form-container .visual .media::after{content:"";position:absolute;bottom:0;display:block;width:100%;height:100%;background:linear-gradient(-230.79deg, rgba(47, 23, 74, 0) 58.74%, #31184D 85.55%)}}.component--webform .form-container .form{-webkit-box-flex:0;-ms-flex:0 0 48.42%;flex:0 0 48.42%}.component--webform.component--webform--survey .intro{text-align:left}.component--webform.component--webform--survey .form-container{display:block;margin:0;max-width:69.8rem}.component--webform.component--webform--survey .form-container .visual{display:none}.component--webform.component--webform--survey .form-container .form-actions .rs-btn{background:var(--color-secondary1)}