.breakdance .bde-section-406-102 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-406-102{background-color:var(--bde-palette-color-1-24db663c-ef57-4f5a-9506-8ffac915a8d0)}.breakdance .bde-section-406-102 .section-container{padding-bottom:45px;padding-top:34px}@media (max-width:1119px){.breakdance .bde-section-406-102 .section-container{padding-bottom:62px;padding-top:54px}}@media (max-width:767px){.breakdance .bde-section-406-102 .section-container{padding-bottom:41px}}@media (max-width:479px){.breakdance .bde-section-406-102 .section-container{padding-bottom:70px;padding-top:56px}}.breakdance .bde-columns-406-103{--columnCount:2;margin-top:28px;margin-bottom:40px}@media (max-width:1119px){.breakdance .bde-columns-406-103{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-406-103{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-406-103{--columnCount:2;--bde-column-gap:0px}.breakdance .bde-columns-406-103.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-406-103.bde-columns>.bde-column{width:100%}.breakdance .bde-columns-406-103>div:nth-child(1){order:10}.breakdance .bde-columns-406-103>div:nth-child(2){order:9}.breakdance .bde-columns-406-103>div:nth-child(3){order:8}.breakdance .bde-columns-406-103>div:nth-child(4){order:7}.breakdance .bde-columns-406-103>div:nth-child(5){order:6}.breakdance .bde-columns-406-103>div:nth-child(6){order:5}.breakdance .bde-columns-406-103>div:nth-child(7){order:4}.breakdance .bde-columns-406-103>div:nth-child(8){order:3}.breakdance .bde-columns-406-103>div:nth-child(9){order:2}.breakdance .bde-columns-406-103>div:nth-child(10){order:1}}@media (max-width:479px){.breakdance .bde-columns-406-103{--columnCount:2}}.breakdance .bde-column-406-104{--column-width:50%}.breakdance .bde-column-406-104{display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.breakdance .bde-column-406-104{align-items:center;text-align:center}}.breakdance .bde-heading-406-106{color:var(--bde-palette-color-3-dbd1b660-15f8-4d05-94b5-975374b5045f);margin-bottom:20px}.breakdance .bde-rich-text-406-110{color:var(--bde-palette-color-3-dbd1b660-15f8-4d05-94b5-975374b5045f)}.breakdance .bde-rich-text-406-110 a{color:var(--bde-palette-color-2-608dcfd8-2193-4487-928c-9602c9e77cc7)}.breakdance .bde-code-block-406-115{width:444px}.book a{color:#edb3a5!important}.breakdance .bde-column-406-108{--column-width:50%}.breakdance .bde-column-406-108{display:flex;flex-direction:column}@media (max-width:767px){.breakdance .bde-column-406-108{align-items:center;text-align:center}}@media (max-width:767px){.breakdance .bde-image2-406-109{width:65%;height:auto}}.breakdance .bde-section-406-100 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:1119px){.breakdance .bde-section-406-100 .section-container{padding-top:69px}}@media (max-width:767px){.breakdance .bde-section-406-100 .section-container{padding-bottom:86px}}@media (max-width:479px){.breakdance .bde-section-406-100 .section-container{padding-bottom:55px;padding-top:34px}}.breakdance .bde-code-block-406-111{width:1110px;text-align:center;margin-bottom:34px}.underlined-text{position:relative;display:inline-block}.squiggly-underline{position:absolute;bottom:-10px;left:0;width:100%;height:12px;pointer-events:none}.underlined-text::after{left:-2%;width:104%}.breakdance .bde-div-406-112{width:800px;padding:43px 43px 43px 43px;border-top:1px solid var(--bde-palette-color-1-24db663c-ef57-4f5a-9506-8ffac915a8d0);border-bottom:1px solid var(--bde-palette-color-1-24db663c-ef57-4f5a-9506-8ffac915a8d0);border-left:1px solid var(--bde-palette-color-1-24db663c-ef57-4f5a-9506-8ffac915a8d0);border-right:1px solid var(--bde-palette-color-1-24db663c-ef57-4f5a-9506-8ffac915a8d0);border-radius:40px}.breakdance .bde-div-406-112{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:1023px){.breakdance .bde-div-406-112{padding:22px 22px 22px 22px}}@media (max-width:767px){.breakdance .bde-div-406-112{margin-top:29px}}@media (max-width:479px){.breakdance .bde-div-406-112{margin-top:20px}}.breakdance .bde-heading-406-114{margin-bottom:23px}.breakdance .bde-code-block-406-113{width:800px}#registration_form_1e157252558b{width:100%!important;max-width:100%!important;margin:0 auto;padding:40px 20px;font-family:'adonis-web'}.hc_registration{width:100%}.hc-label{font-size:20px;font-weight:600;color:#414a49;margin-top:40px;margin-bottom:24px;letter-spacing:0.3px;font-family:'adonis-web'}#hc-personal-information{margin-top:20px}.hc-registration-field{margin-bottom:24px;position:relative}.hc-registration-field input[type="text"],.hc-registration-field input[type="email"],.hc-registration-field input[type="tel"],.hc-registration-field select{width:100%;padding:12px 0;border:none;border-bottom:1px solid #e0e0e0;background:transparent;font-size:16px;color:#414a49;transition:border-color 0.3s ease;box-sizing:border-box;font-family:'adonis-web'}.hc-registration-field input:focus,.hc-registration-field select:focus{outline:none;border-bottom-color:#d4a5a5}.hc-registration-field input::placeholder{color:#999;font-size:18px;font-weight:400;font-family:'adonis-web'}.hc-registration-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:20px;padding-right:35px;cursor:pointer}.hc-registration-field select.has-value{color:#333}.hc-prospect-field textarea{width:100%;min-height:120px;padding:12px;border:1px solid #e0e0e0;border-radius:4px;background:transparent;font-size:16px;color:#333;resize:vertical;font-family:inherit;transition:border-color 0.3s ease;box-sizing:border-box}.hc-prospect-field textarea:focus{outline:none;border-color:#d4a5a5}.hc-prospect-field textarea::placeholder{color:#999;font-family:'adonis-web'}.communication-wrapper{margin:30px 0}.communication-settings{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #e0e0e0}.communication-text{flex:1;font-size:14px;font-weight:500;color:#333;padding-right:20px}.checkbox-wrapper{display:flex;gap:16px;align-items:center}.checkbox-wrapper span{display:flex;align-items:center;gap:8px;font-size:14px;color:#666;white-space:nowrap}.checkbox-wrapper input[type="checkbox"],.liability-checkbox-wrapper input[type="checkbox"]{width:20px;height:20px;min-width:20px;border:2px solid #e0e0e0;border-radius:3px;appearance:none;-webkit-appearance:none;cursor:pointer;position:relative;transition:all 0.2s ease;margin:0;background:#fff}.checkbox-wrapper input[type="checkbox"]:checked,.liability-checkbox-wrapper input[type="checkbox"]:checked{background-color:#d4a5a5;border-color:#d4a5a5}.checkbox-wrapper input[type="checkbox"]:checked::after,.liability-checkbox-wrapper input[type="checkbox"]:checked::after{content:'✓';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:13px;font-weight:700}.checkbox-wrapper input[type="hidden"],.liability-checkbox-wrapper input[type="hidden"]{display:none}.hc-liability{margin:40px 0}.liability{font-size:11px;color:#999;line-height:1.6;margin-bottom:20px;max-height:200px;overflow-y:auto;padding:15px;background:#fafafa;border-radius:4px}.liability div{margin-bottom:12px}.liability strong{color:#666}.liability-checkbox-wrapper{display:flex;align-items:flex-start;gap:12px;margin-top:16px}.liability-checkbox-wrapper label{font-size:13px;color:#666;line-height:1.5}.required{color:#d4a5a5;font-weight:700}.hc-actions{margin:40px 0 20px;text-align:left}.hc-button.signup_now{padding:14px 40px;background-color:#d4a5a5;color:#fff;border:none;border-radius:30px;font-size:16px;font-weight:500;cursor:pointer;transition:all 0.3s ease;display:inline-block;min-width:180px;text-align:center}.hc-button.signup_now:hover{background-color:#c99090;transform:translateY(-2px);box-shadow:0 4px 12px rgba(212,165,165,0.3)}.hc-button.signup_now:active{transform:translateY(0)}#hc-register-spinner{margin-left:10px;vertical-align:middle}#a_comment_body_hp_1767808546{position:absolute!important;left:-9999px!important}.hc-registration-field input.parsley-error,.hc-registration-field select.parsley-error,.hc-prospect-field textarea.parsley-error{border-bottom-color:#e57373!important}.hc-registration-field input.parsley-success,.hc-registration-field select.parsley-success{border-bottom-color:#81c784}.parsley-errors-list{margin:8px 0 0;padding:0;list-style:none;font-size:12px;color:#e57373}.parsley-errors-list li{margin:4px 0}@media (max-width:768px){#registration_form_1e157252558b{padding:20px 15px}.hc-label{font-size:15px;margin-top:30px}.communication-settings{flex-direction:column;align-items:flex-start;gap:12px}.checkbox-wrapper{width:100%;justify-content:flex-start}.hc-button.signup_now{width:100%}.liability{max-height:150px;font-size:10px}}.hc-registration-field.hc-first-name,.hc-registration-field.hc-last-name{margin-bottom:24px}input[disabled][type="hidden"]{display:none}.hc-registration-field input:focus-visible,.hc-registration-field select:focus-visible,.hc-prospect-field textarea:focus-visible,.checkbox-wrapper input:focus-visible,.liability-checkbox-wrapper input:focus-visible{outline:2px solid #d4a5a5;outline-offset:2px}#registration_form_1e157252558b{max-width:500px;margin:0 auto;padding:40px 20px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.hc_registration{width:100%}.hc-label{font-size:16px;font-weight:600;color:#333;margin-top:40px;margin-bottom:24px;letter-spacing:0.3px}#hc-personal-information{margin-top:20px}.hc-registration-field{margin-bottom:24px;position:relative}.hc-registration-field input[type="text"],.hc-registration-field input[type="email"],.hc-registration-field input[type="tel"],.hc-registration-field select{width:100%;padding:12px 0;border:none;border-bottom:1px solid #e0e0e0;background:transparent;font-size:16px;color:#333;transition:border-color 0.3s ease;box-sizing:border-box;font-family:inherit}.hc-registration-field input:focus,.hc-registration-field select:focus{outline:none;border-bottom-color:#d4a5a5}.hc-registration-field input::placeholder{color:#999;font-size:14px;font-weight:400}.hc-registration-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:20px;padding-right:35px;cursor:pointer}.hc-registration-field select.has-value{color:#333}.hc-prospect-field textarea{width:100%;min-height:120px;padding:12px;border:1px solid #e0e0e0;border-radius:4px;background:transparent;font-size:16px;color:#333;resize:vertical;font-family:inherit;transition:border-color 0.3s ease;box-sizing:border-box}.hc-prospect-field textarea:focus{outline:none;border-color:#d4a5a5}.hc-prospect-field textarea::placeholder{color:#999}.communication-wrapper{margin:30px 0}.communication-settings{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #e0e0e0}.communication-text{flex:1;font-size:14px;font-weight:500;color:#333;padding-right:20px}.checkbox-wrapper{display:flex;gap:16px;align-items:center}.checkbox-wrapper span{display:flex;align-items:center;gap:8px;font-size:14px;color:#666;white-space:nowrap}.checkbox-wrapper input[type="checkbox"],.liability-checkbox-wrapper input[type="checkbox"]{width:20px;height:20px;min-width:20px;border:2px solid #e0e0e0;border-radius:3px;appearance:none;-webkit-appearance:none;cursor:pointer;position:relative;transition:all 0.2s ease;margin:0;background:#fff}.checkbox-wrapper input[type="checkbox"]:checked,.liability-checkbox-wrapper input[type="checkbox"]:checked{background-color:#d4a5a5;border-color:#d4a5a5}.checkbox-wrapper input[type="checkbox"]:checked::after,.liability-checkbox-wrapper input[type="checkbox"]:checked::after{content:'✓';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:13px;font-weight:700}.checkbox-wrapper input[type="hidden"],.liability-checkbox-wrapper input[type="hidden"]{display:none}.hc-liability{margin:40px 0}.liability{font-size:11px;color:#999;line-height:1.6;margin-bottom:20px;max-height:200px;overflow-y:auto;padding:15px;background:#fafafa;border-radius:4px}.liability div{margin-bottom:12px}.liability strong{color:#666}.liability-checkbox-wrapper{display:flex;align-items:flex-start;gap:12px;margin-top:16px}.liability-checkbox-wrapper label{font-size:13px;color:#666;line-height:1.5}.required{color:#d4a5a5;font-weight:700}.hc-actions{margin:40px 0 20px;text-align:left}.hc-button.signup_now{padding:14px 40px;background-color:#d4a5a5;color:#fff;border:none;border-radius:30px;font-size:16px;font-weight:500;cursor:pointer;transition:all 0.3s ease;display:inline-block;min-width:180px;text-align:center}.hc-button.signup_now:hover{background-color:#c99090;transform:translateY(-2px);box-shadow:0 4px 12px rgba(212,165,165,0.3)}.hc-button.signup_now:active{transform:translateY(0)}#hc-register-spinner{margin-left:10px;vertical-align:middle}#a_comment_body_hp_1767808546{position:absolute!important;left:-9999px!important}.hc-registration-field input.parsley-error,.hc-registration-field select.parsley-error,.hc-prospect-field textarea.parsley-error{border-bottom-color:#e57373!important}.hc-registration-field input.parsley-success,.hc-registration-field select.parsley-success{border-bottom-color:#81c784}.parsley-errors-list{margin:8px 0 0;padding:0;list-style:none;font-size:12px;color:#e57373}.parsley-errors-list li{margin:4px 0}@media (max-width:768px){#registration_form_1e157252558b{padding:20px 15px}.hc-label{font-size:15px;margin-top:30px}.communication-settings{flex-direction:column;align-items:flex-start;gap:12px}.checkbox-wrapper{width:100%;justify-content:flex-start}.hc-button.signup_now{width:100%}.liability{max-height:150px;font-size:10px}}.hc-registration-field.hc-first-name,.hc-registration-field.hc-last-name{margin-bottom:24px}input[disabled][type="hidden"]{display:none}.hc-registration-field input:focus-visible,.hc-registration-field select:focus-visible,.hc-prospect-field textarea:focus-visible,.checkbox-wrapper input:focus-visible,.liability-checkbox-wrapper input:focus-visible{outline:2px solid #d4a5a5;outline-offset:2px}