.breakdance .bde-section-3428-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-3428-100 .section-container{padding-left:20px;padding-right:20px;padding-bottom:100px;padding-top:150px}.breakdance .bde-section-3428-100{display:none}.breakdance .bde-columns-3428-101{--columnCount:2;--bde-column-gap:20px}.breakdance .bde-columns-3428-101.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-3428-101.bde-columns>.bde-column{width:100%}.breakdance .bde-columns-3428-101{display:flex;flex-direction:column;align-items:center;gap:50px}@media (max-width:1119px){.breakdance .bde-columns-3428-101{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-3428-101{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-3428-101{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-3428-101{--columnCount:2}}.breakdance .bde-column-3428-102{--column-width:50%}.breakdance .bde-column-3428-102{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-heading-3428-105{text-align:center}.breakdance .bde-column-3428-103{--column-width:50%}.breakdance .bde-column-3428-103{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:479px){.breakdance .bde-div-3428-108{width:100%}}.breakdance .bde-form-builder-3428-107{--bde-form-gap:50px;--bde-form-after-label:15px;--bde-form-input-padding-top:5px;--bde-form-input-padding-right:10px;--bde-form-input-padding-bottom:5px;--bde-form-input-padding-left:10px;--bde-form-input-border-radius:8px;--bde-form-input-border-top:1px solid;--bde-form-input-border-bottom:1px solid;--bde-form-input-border-left:1px solid;--bde-form-input-border-right:1px solid}.breakdance .bde-form-builder-3428-107 .breakdance-form{gap:50px}.breakdance .bde-form-builder-3428-107 .breakdance-form .breakdance-form-field__input,.breakdance .bde-form-builder-3428-107 .breakdance-form-dropzone,.breakdance .bde-form-builder-3428-107 .select2-container--default .select2-search--dropdown .select2-search__field,.breakdance .bde-form-builder-3428-107 .select2-container--default .select2-selection--single,.breakdance .bde-form-builder-3428-107 .breakdance-woocommerce .price_slider_amount input[type="text"],.breakdance .bde-form-builder-3428-107 .breakdance-woocommerce input[type="search"],.breakdance .bde-form-builder-3428-107 .breakdance-woocommerce textarea,.breakdance .bde-form-builder-3428-107 .breakdance-woocommerce .woocommerce-Input,.breakdance .bde-form-builder-3428-107 .breakdance-woocommerce .input-text,.breakdance .bde-form-builder-3428-107 .breakdance-woocommerce select,.breakdance .bde-form-builder-3428-107 .breakdance-woocommerce .wc_payment_method input[type="text"],.breakdance .bde-form-builder-3428-107 .breakdance-woocommerce .wc-stripe-elements-field{border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid;border-radius:8px}.breakdance .bde-form-builder-3428-107 .breakdance-form-footer{justify-content:flex-start}.breakdance .bde-form-builder-3428-107 .breakdance-form-button__submit{--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-primary-background-color:var(--bde-brand-primary-color);--bde-button-primary-background-color-hover:var(--bde-brand-primary-color);border-radius:8px;padding-top:10px;padding-right:50px;padding-bottom:10px;padding-left:50px}@media (max-width:767px){.breakdance .bde-form-builder-3428-107 .breakdance-form{grid-template-columns:unset}.breakdance .bde-form-builder-3428-107 .breakdance-form--horizontal{grid-auto-flow:unset}.breakdance .bde-form-builder-3428-107 .breakdance-form .breakdance-form-field,.breakdance .bde-form-builder-3428-107 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}.breakdance .bde-section-3428-109 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-3428-109 .section-container{--bde-section-width:100%}.breakdance .bde-section-3428-109 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-code-block-3428-110{width:100%}.ja1{width:100%;background:#fff;position:relative;overflow:hidden;padding:200px 48px 64px;text-align:center;font-family:'DM Sans',sans-serif;border-bottom:1px solid #e4eaf2}.ja1::before{content:'';position:absolute;top:-160px;right:-160px;width:560px;height:560px;background:radial-gradient(circle,rgba(47,128,237,.07) 0%,transparent 65%);pointer-events:none}.ja1::after{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(111,207,151,.06) 0%,transparent 65%);pointer-events:none}.ja1-in{max-width:600px;margin:0 auto;position:relative;z-index:1}.ja1-ey{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:#2F80ED;background:#eef4fb;border:1px solid rgba(47,128,237,.18);padding:4px 13px;border-radius:20px;margin-bottom:22px;letter-spacing:.06em;text-transform:uppercase}.ja1-h1{font-family:'Instrument Serif',serif;font-size:50px;font-weight:400;line-height:1.04;letter-spacing:-.026em;color:#1F2A44;margin-bottom:16px}.ja1-h1 em{font-style:italic;color:#2F80ED}.ja1-sub{font-size:17px;color:#3d4a62;line-height:1.72;font-weight:300;margin-bottom:28px;max-width:480px;margin-left:auto;margin-right:auto}.ja1-sub strong{color:#1F2A44;font-weight:500}.ja1-pills{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.ja1-pill{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#7a8799;font-weight:300;padding:5px 12px;background:#f7fafd;border:1px solid #e4eaf2;border-radius:20px}.ja1-pill svg{width:12px;height:12px;stroke:#6FCF97;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}@media(max-width:640px){.ja1{padding:120px 20px 44px}.ja1-h1{font-size:36px}.ja1-pills{flex-direction:column;align-items:center}}.breakdance .bde-section-3428-111 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-3428-111 .section-container{--bde-section-width:100%}.breakdance .bde-section-3428-111 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-code-block-3428-112{width:100%}.ja2{width:100%;padding:48px 24px 96px;background:#f7fafd;font-family:'DM Sans',sans-serif}.ja2-in{max-width:720px;margin:0 auto}.ja2-card{background:#fff;border:1px solid #e4eaf2;border-radius:16px;overflow:hidden;box-shadow:0 4px 32px rgba(31,42,68,.06)}.ja2-card-hdr{padding:28px 36px 24px;border-bottom:1px solid #e4eaf2;display:flex;align-items:center;gap:14px}.ja2-card-ico{width:42px;height:42px;border-radius:10px;background:#eef4fb;border:1px solid rgba(47,128,237,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ja2-card-ico svg{width:18px;height:18px;stroke:#2F80ED;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ja2-card-tit{font-size:16px;font-weight:600;color:#1F2A44}.ja2-card-sub{font-size:13px;color:#b0bbc8;font-weight:300;margin-top:2px}.ja2-form-body{padding:32px 36px}.ja2-fgroup{margin-bottom:32px}.ja2-fgroup:last-of-type{margin-bottom:0}.ja2-flbl{font-size:12px;font-weight:600;color:#1F2A44;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;display:flex;align-items:center;gap:8px}.ja2-flbl-req{color:#eb5757;font-size:14px;font-weight:400}.ja2-fhint{font-size:12.5px;color:#b0bbc8;font-weight:300;margin-bottom:12px;line-height:1.5}.ja2-input{font-family:'DM Sans',sans-serif;font-size:14.5px;color:#1F2A44;width:100%;padding:13px 16px;border:1.5px solid #e4eaf2;border-radius:10px;background:#fff;outline:none;transition:all .15s}.ja2-input:focus{border-color:#2F80ED;box-shadow:0 0 0 3px rgba(47,128,237,.08)}.ja2-input::placeholder{color:#b0bbc8}.ja2-freq{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ja2-freq-opt{position:relative}.ja2-freq-opt input[type="radio"]{position:absolute;opacity:0;width:0;height:0}.ja2-freq-label{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;background:#f7fafd;border:1.5px solid #e4eaf2;border-radius:10px;cursor:pointer;transition:all .15s;text-align:center}.ja2-freq-label:hover{border-color:#d0daea}.ja2-freq-opt input:checked+.ja2-freq-label{background:#eef4fb;border-color:#2F80ED;box-shadow:0 0 0 3px rgba(47,128,237,.08)}.ja2-freq-name{font-size:14px;font-weight:600;color:#1F2A44}.ja2-freq-desc{font-size:11.5px;color:#7a8799;font-weight:300}.ja2-freq-dot{width:8px;height:8px;border-radius:50%;border:1.5px solid #d0daea;margin-bottom:2px;transition:all .15s}.ja2-freq-opt input:checked+.ja2-freq-label .ja2-freq-dot{background:#2F80ED;border-color:#2F80ED}.ja2-sec-div{height:1px;background:#e4eaf2;margin:28px 0}.ja2-checks{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ja2-check-item{display:flex;align-items:center;gap:10px;padding:11px 14px;background:#f7fafd;border:1.5px solid #e4eaf2;border-radius:9px;cursor:pointer;transition:all .15s;user-select:none}.ja2-check-item:hover{border-color:#d0daea}.ja2-check-item input[type="checkbox"]{width:16px;height:16px;accent-color:#2F80ED;cursor:pointer;flex-shrink:0}.ja2-check-item input:checked~.ja2-check-txt{color:#1F2A44;font-weight:500}.ja2-check-item:has(input:checked){border-color:#2F80ED;background:#eef4fb}.ja2-check-txt{font-size:13.5px;color:#3d4a62;font-weight:300;line-height:1.3}.ja2-locs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.ja2-submit-area{padding:24px 36px;border-top:1px solid #e4eaf2;background:#f7fafd}.ja2-btn{font-family:'DM Sans',sans-serif;font-size:15px;font-weight:500;background:#2F80ED;color:#fff;padding:14px;border-radius:10px;border:none;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;gap:9px;transition:all .15s}.ja2-btn:hover{background:#1a6fd4;transform:translateY(-1px);box-shadow:0 4px 20px rgba(47,128,237,.22)}.ja2-btn svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ja2-reassure{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px;flex-wrap:wrap}.ja2-re-item{display:flex;align-items:center;gap:5px;font-size:12px;color:#b0bbc8;font-weight:300}.ja2-re-item svg{width:12px;height:12px;stroke:#6FCF97;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:640px){.ja2-card-hdr{padding:22px 24px 18px}.ja2-form-body{padding:24px}.ja2-submit-area{padding:20px 24px}.ja2-freq{grid-template-columns:1fr}.ja2-checks,.ja2-locs{grid-template-columns:1fr}.ja2-in{max-width:100%}}