.font-quicksand{font-family:Quicksand,sans-serif}.font-comfortaa{font-family:Comfortaa,sans-serif}.form2026advanced{position:relative;overflow:hidden}.form2026advanced .container{max-width:1200px;margin:0 auto;padding:0 20px}.form2026advanced__wrapper{width:100%}.form2026advanced__header{text-align:center;margin-bottom:2rem}.form2026advanced__title{font-size:2.5rem;font-weight:600;margin:0 0 1rem;line-height:1.2}.form2026advanced__subtitle{font-size:1.125rem;margin:0;line-height:1.5}.form2026advanced__content{display:flex;gap:2rem;align-items:flex-start}.layout-form_only .form2026advanced__content{justify-content:center}.layout-form_only .form2026advanced__form-container{width:100%;max-width:800px}.layout-form_image .form2026advanced__content{flex-direction:row}.layout-image_form .form2026advanced__content{flex-direction:row-reverse}.layout-form_image .form2026advanced__form-container,.layout-image_form .form2026advanced__form-container,.layout-form_image .form2026advanced__image,.layout-image_form .form2026advanced__image{flex:1;min-width:0}.layout-image_top .form2026advanced__content{flex-direction:column}.layout-form_top .form2026advanced__content{flex-direction:column-reverse}.layout-image_top .form2026advanced__image,.layout-form_top .form2026advanced__image{width:100%;max-width:600px;margin:0 auto}.layout-image_top .form2026advanced__form-container,.layout-form_top .form2026advanced__form-container{width:100%;max-width:800px;margin:0 auto}.layout-split_left .form2026advanced__content{flex-direction:row;min-height:60vh}.layout-split_right .form2026advanced__content{flex-direction:row-reverse;min-height:60vh}.layout-split_left .form2026advanced__form-container,.layout-split_right .form2026advanced__form-container{flex:1;display:flex;align-items:center;justify-content:center;padding:3rem}.layout-split_left .form2026advanced__image,.layout-split_right .form2026advanced__image{flex:1;min-height:60vh}.layout-split_left .form2026advanced__image img,.layout-split_right .form2026advanced__image img{width:100%;height:100%;object-fit:cover}.layout-overlay_center{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center}.layout-overlay_center .form2026advanced__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.layout-overlay_center .form2026advanced__image img{width:100%;height:100%;object-fit:cover}.layout-overlay_center .form2026advanced__form-container{position:relative;z-index:2;max-width:500px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem;border-radius:12px;box-shadow:0 20px 40px #0000001a}.layout-card_style .form2026advanced__content{flex-direction:column;max-width:600px;margin:0 auto;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #0000001a}.layout-card_style .form2026advanced__image{width:100%;height:250px;overflow:hidden}.layout-card_style .form2026advanced__image img{width:100%;height:100%;object-fit:cover}.layout-card_style .form2026advanced__form-container{padding:2rem}.layout-card_card .form2026advanced__content{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1000px;margin:0 auto}.layout-card_card .form2026advanced__image{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #0000001a;padding:2rem;display:flex;align-items:center;justify-content:center}.layout-card_card .form2026advanced__image img{width:100%;height:auto;object-fit:cover;border-radius:8px}.layout-card_card .form2026advanced__form-container{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 10px 30px #0000001a}.layout-zigzag .form2026advanced__content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:2rem;align-items:center}.layout-zigzag .form2026advanced__image{grid-column:2;grid-row:1}.layout-zigzag .form2026advanced__header{grid-column:1;grid-row:1;text-align:left;margin-bottom:0}.layout-zigzag .form2026advanced__form-container{grid-column:1 / -1;grid-row:2}.form2026advanced__image{position:relative;overflow:hidden;border-radius:8px}.form2026advanced__image img{width:100%;height:auto;object-fit:cover;display:block}.form2026advanced__form-container{position:relative}.form2026advanced__form{width:100%}.form2026advanced__fields{display:grid;gap:1.5rem;width:100%}.form2026advanced__fields.columns-1{grid-template-columns:1fr}.form2026advanced__fields.columns-2{grid-template-columns:repeat(2,1fr)}.form2026advanced__fields.columns-3{grid-template-columns:repeat(3,1fr)}.form2026advanced__fields.columns-4{grid-template-columns:repeat(4,1fr)}.form2026advanced__fields.layout-equal{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.form2026advanced__fields.layout-compact{gap:1rem;max-width:600px}.form2026advanced__fields.layout-spacious{gap:2.5rem;padding:2rem}.form2026advanced__fields.layout-narrow{max-width:500px;margin:0 auto}.form2026advanced__fields.layout-wide{max-width:100%;width:100%}.form2026advanced__section-header{grid-column:1 / -1;margin:1.5rem 0 1rem}.form2026advanced__section-header:first-child{margin-top:0}.section-header{padding:1rem 0;text-align:center}.section-header.style-large .section-header__title{font-size:1.75rem;font-weight:600;margin:0 0 .5rem}.section-header.style-medium .section-header__title{font-size:1.5rem;font-weight:600;margin:0 0 .5rem}.section-header.style-small .section-header__title{font-size:1.25rem;font-weight:500;margin:0 0 .5rem}.section-header.style-minimal .section-header__title{font-size:1.125rem;font-weight:500;margin:0 0 .25rem;text-transform:uppercase;letter-spacing:.5px}.section-header__subtitle{font-size:.9rem;margin:0 0 1rem;opacity:.8;line-height:1.4}.section-header__divider{margin-top:1rem;width:100%}.form2026advanced__field{display:flex;flex-direction:column}.form2026advanced__field.field-full-width{grid-column:1 / -1}.form2026advanced__field .form__label{display:block;margin-bottom:.5rem;font-weight:500;font-size:.9rem}.form2026advanced__field .required{color:#e74c3c;margin-left:2px}.form2026advanced__field .form__field{width:100%;font-size:1rem;line-height:1.5;transition:border-color .3s ease,box-shadow .3s ease;background-color:#fff;box-sizing:border-box}.form2026advanced__field .form__field:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px #007bff1a}.form2026advanced__field .form__field:hover{border-color:#999}.form2026advanced__field textarea.form__field{min-height:100px;resize:vertical}.form2026advanced__field select.form__field{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;padding-right:2.5rem;cursor:pointer}.form2026advanced__field .form__field--file{padding:8px;cursor:pointer}.star-rating{display:flex;gap:4px;align-items:center;margin-top:.5rem}.star-rating .star{cursor:pointer;transition:all .2s ease;color:var(--star-empty-color, #e0e0e0);-webkit-user-select:none;user-select:none;line-height:1}.star-rating .star:hover{transform:scale(1.1)}.star-rating .star.active{color:var(--star-color, #ffd700)}.checkbox-group{margin-top:.5rem}.checkbox-group.layout-grid{display:grid;gap:.75rem}.checkbox-group.layout-grid.columns-1{grid-template-columns:1fr}.checkbox-group.layout-grid.columns-2{grid-template-columns:repeat(2,1fr)}.checkbox-group.layout-grid.columns-3{grid-template-columns:repeat(3,1fr)}.checkbox-group.layout-grid.columns-4{grid-template-columns:repeat(4,1fr)}.checkbox-group.layout-list{display:flex;flex-direction:column;gap:.75rem}.checkbox-group.layout-inline{display:flex;flex-wrap:wrap;gap:1rem}.checkbox-option{display:flex;align-items:center;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.checkbox-option:hover{background-color:#0000000d}.checkbox-option input[type=checkbox]{margin-right:.5rem;cursor:pointer}.checkbox-option .checkbox-label{cursor:pointer;font-size:.9rem}.consent-checkbox{display:flex;align-items:flex-start;cursor:pointer;padding:1rem;border-radius:4px;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;line-height:1.5}.consent-checkbox:hover{background-color:#00000005}.consent-checkbox__input{margin-right:.75rem;margin-top:.125rem;cursor:pointer;flex-shrink:0}.consent-checkbox__text{cursor:pointer;font-size:.9rem}.consent-checkbox__text a{color:var(--link-color, #007bff);text-decoration:underline}.consent-checkbox__text a:hover{text-decoration:none}.form2026advanced__submit{margin-top:1rem}.form2026advanced__submit.position-left{text-align:left}.form2026advanced__submit.position-center{text-align:center}.form2026advanced__submit.position-right{text-align:right}.form2026advanced__submit.position-full{text-align:stretch}.form2026advanced__submit .form__submit{cursor:pointer;transition:all .3s ease;font-weight:500;border:none;text-decoration:none;display:inline-block;text-align:center;font-size:1rem}.form2026advanced__submit .form__submit:hover{opacity:.9;transform:translateY(-1px)}.form2026advanced__submit .form__submit:active{transform:translateY(0)}.form-success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724;padding:1rem;border-radius:4px;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.form-success .icon{width:20px;height:20px;flex-shrink:0}.form-errors{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;padding:1rem;border-radius:4px;margin-bottom:1.5rem}.form-errors h3{margin:0 0 .5rem;font-size:1rem;font-weight:600}.form-errors ul{margin:0;padding-left:1.25rem}.form-errors li{margin-bottom:.25rem}.form-errors a{color:#721c24;text-decoration:underline}.form2026advanced__modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.form2026advanced__modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.form2026advanced__modal-content{position:relative;background:#fff;border-radius:12px;max-width:800px;max-height:90vh;width:100%;overflow-y:auto;box-shadow:0 25px 50px #00000040}.form2026advanced__modal-close{position:absolute;top:15px;right:15px;background:#0000001a;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background-color .3s ease}.form2026advanced__modal-close:hover{background:#0003}.form2026advanced__modal-close .icon{width:20px;height:20px}.form2026advanced__trigger-btn{cursor:pointer;transition:all .3s ease;font-weight:500;border:none;text-decoration:none;display:inline-block;text-align:center;font-size:1rem}.form2026advanced__trigger-btn:hover{opacity:.9;transform:translateY(-1px)}.form2026advanced__success-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px}.form2026advanced__success-content{position:relative;background:#fff;border-radius:12px;max-width:500px;width:100%;padding:2rem;box-shadow:0 25px 50px #00000040}.form2026advanced__success-message{text-align:center;padding:2rem;border-radius:8px}.form2026advanced__success-message h3{font-size:1.5rem;margin:1rem 0 .5rem}.form2026advanced__success-message p{font-size:1rem;margin:0;line-height:1.5}.form2026advanced__success-message .icon{width:48px;height:48px;margin:0 auto 1rem;display:block}@media screen and (max-width: 990px){.form2026advanced__content{flex-direction:column;gap:1.5rem}.layout-form_image .form2026advanced__content,.layout-image_form .form2026advanced__content,.layout-split_left .form2026advanced__content,.layout-split_right .form2026advanced__content{flex-direction:column;min-height:auto}.layout-split_left .form2026advanced__form-container,.layout-split_right .form2026advanced__form-container{padding:2rem}.layout-zigzag .form2026advanced__content{grid-template-columns:1fr;grid-template-rows:auto auto auto}.layout-zigzag .form2026advanced__image{grid-column:1;grid-row:2}.layout-zigzag .form2026advanced__header{grid-column:1;grid-row:1;text-align:center}.layout-zigzag .form2026advanced__form-container{grid-column:1;grid-row:3}.layout-overlay_center{min-height:50vh}.layout-overlay_center .form2026advanced__form-container{max-width:90%;padding:1.5rem}.layout-card_card .form2026advanced__content{grid-template-columns:1fr;gap:1.5rem}.form2026advanced__fields.columns-3,.form2026advanced__fields.columns-4,.checkbox-group.layout-grid.columns-3,.checkbox-group.layout-grid.columns-4{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 749px){.form2026advanced .container{padding:0 15px}.form2026advanced__title{font-size:2rem}.form2026advanced__subtitle{font-size:1rem}.form2026advanced__fields.columns-2,.form2026advanced__fields.columns-3,.form2026advanced__fields.columns-4{grid-template-columns:1fr}.form2026advanced__content,.form2026advanced__fields{gap:1rem}.checkbox-group.layout-grid{grid-template-columns:1fr}.checkbox-group.layout-inline{flex-direction:column}}@media screen and (max-width: 550px){.form2026advanced__title{font-size:1.75rem}.form2026advanced__field .form__field{font-size:16px}}.section-template--padding{padding-top:36px;padding-bottom:36px}.form2026advanced__field .form__field:focus-visible{outline:2px solid #007bff;outline-offset:2px}.form2026advanced__form[aria-busy=true]{pointer-events:none;opacity:.7}.form2026advanced__form[aria-busy=true] .form__submit{position:relative}.form2026advanced__form[aria-busy=true] .form__submit:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.icon-success{width:20px;height:20px}@media print{.form2026advanced{background:none!important;color:#000!important}.form2026advanced__form{border:1px solid #000!important}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/section-form2026advanced.css.map */
