.regikit-contact-form-builder .select_icon{transition:transform .3s}.regikit-contact-form-builder .contact__fields{display:block}.regikit-contact-form-builder .title{margin:0 0 .25rem}.regikit-contact-form-builder hr{background:rgba(var(--color-foreground),1)}.regikit-contact-form-builder .checkmark-icon .icon-checkmark{display:none}.regikit-contact-form-builder .regikit-contact__disclosure__item.active .checkmark-icon .icon-checkmark{display:inline}.regikit-contact-form-builder .contact img{max-width:100%}.regikit-contact-form-builder .contact .form__message{align-items:center}.regikit-contact-form-builder .contact .icon-success{margin-top:.2rem}.regikit-contact-form-builder .contact__button{margin-top:3rem}@media screen and (min-width:750px){.regikit-contact-form-builder .contact__button{margin-top:4rem}}@media screen and (max-width:749px){.regikit-contact-form-builder .regikit-contact__planet-selector__close-button.link{align-items:center;background-color:transparent;display:flex;height:4.4rem;justify-content:center;padding:0;width:4.4rem}.regikit-contact-form-builder .regikit-contact__planet-selector__close-button .icon{height:2rem;width:2rem}.regikit-contact-form-builder .regikit-contact__planet-filter{padding:1.5rem 2rem .6rem 1.5rem}}.regikit-contact-form-builder .regikit-contact__disclosure{position:relative}.regikit-contact-form-builder .regikit-contact__disclosure__button{align-items:center;background-color:transparent;cursor:pointer;display:flex;font-size:1.3rem;height:4rem;padding:0 1.5rem}.regikit-contact-form-builder .regikit-contact__disclosure__list-wrapper{background-color:rgb(var(--color-background));border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-radius:var(--popup-corner-radius);border-style:solid;border-width:var(--popup-border-width);bottom:0;box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));display:none;max-height:27.5rem;overflow:hidden;position:relative;transform:translateY(-1rem);z-index:2}.regikit-contact-form-builder .regikit-contact__disclosure__list{font-size:1.4rem;max-height:20.5rem;max-width:100%;min-width:12rem;overflow-y:auto;padding-bottom:.5rem;padding-top:.5rem;position:relative;scroll-padding:.5rem 0;width:100%}.regikit-contact-form-builder .regikit-contact-form__select{border:2px solid;border-radius:var(--inputs-radius-outset);margin-bottom:1.5rem;min-height:calc(4rem + var(--inputs-border-width)*2);min-width:calc(7rem + var(--inputs-border-width)*2);padding-left:1rem;position:relative;text-align:left}.regikit-contact-form-builder .regikit-contact__disclosure__button.regikit-contact-form__select{background:rgb(var(--color-background));padding:calc(2rem + var(--inputs-border-width))}.regikit-contact-form-builder .regikit-contact-form__select .icon-caret{content:"";height:.6rem;position:absolute;right:calc(var(--inputs-border-width) + 1.5rem);top:calc(50% - .2rem)}.regikit-contact-form-builder .regikit-contact__planet-selector.link{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));padding-right:4rem;text-decoration:none}.regikit-contact-form-builder .regikit-contact__planet-selector option{color:#000}.regikit-contact-form-builder .regikit-contact__planet-selector__list{padding-bottom:.95rem;padding-top:0}.regikit-contact-form-builder .regikit-contact__planet-selector__close-button{display:none}.regikit-contact-form-builder .regikit-contact__planet-filter{align-items:center;background-color:rgb(var(--color-background));display:flex;gap:.5rem;justify-content:end;position:sticky;top:-.02rem;z-index:6}.regikit-contact-form-builder .regikit-contact__planet{padding-top:.6rem}.regikit-contact-form-builder .regikit-contact__disclosure__link{align-items:center;color:rgba(var(--color-foreground),.75);display:grid;gap:.5rem;grid-template-columns:auto 1fr auto;line-height:calc(1 + .8/var(--font-body-scale));padding:.9rem 1.5rem;text-decoration:none;word-break:break-word}.regikit-contact-form-builder .regikit-contact__disclosure__link:hover{color:rgb(var(--color-foreground))}.regikit-contact-form-builder .regikit-contact__disclosure__link .icon-checkmark{margin-right:.2rem;width:1rem}.regikit-contact-form-builder .regikit-contact__disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.regikit-contact-form-builder .acceptance_field{display:flex;align-items:flex-start;gap:.5rem;position:relative}.regikit-contact-form-builder .acceptance_field .acceptance__input{cursor:pointer;display:none;margin:0}.regikit-contact-form-builder .acceptance_field .acceptance__label{color:inherit;padding-left:27px;position:relative;cursor:pointer}.regikit-contact-form-builder .acceptance_field .acceptance__label a{font-weight:700;color:inherit}.regikit-contact-form-builder .acceptance_field .acceptance__label:before{border:1px solid;border-radius:var(--buttons-radius);content:"";cursor:pointer;display:inline-block;height:18px;left:0;position:absolute;top:2px;width:18px}.regikit-contact-form-builder .acceptance_field .acceptance__input:checked+.acceptance__label:after{content:"\2713";cursor:pointer;font-size:11px;left:5px;padding:0;position:absolute;top:0}.regikit-contact-form-builder .acceptance_field.is-invalid .acceptance__label:before{border-color:rgb(var(--color-error))}