:root{--white:#fff;--grey-50:#f9fafb;--grey-100:#f3f4f6;--grey-200:#e5e7eb;--grey-300:#d1d5db;--grey-400:#9ca3af;--grey-450:#787e8b;--grey-500:#6b7280;--grey-600:#4b5563;--grey-700:#374151;--grey-800:#1f2937;--grey-900:#111827;--blue-500:#3b82f6;--blue-600:#2563eb;--pink-600:#db2777;--emerald-100:#d1fae5;--emerald-700:#047857;--sky-100:#e0f2fe;--sky-500:#0ea5e9;--red-50:#fef2f2;--red-500:#ef4444;--red-700:#b91c1c;--indigo-50:#eef2ff;--indigo-600:#4f46e5;--indigo-700:#4338ca;--yellow-500:#fbbf24;--bde-brand-primary-color:var(--blue-500);--bde-brand-primary-color-hover:var(--blue-600);--bde-body-font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--bde-heading-font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--bde-base-font-size:16px;--bde-body-font-size:var(--bde-base-font-size);--bde-font-size-ratio:1.250;--bde-h6-font-size:var(--bde-base-font-size);--bde-h5-font-size:calc(var(--bde-h6-font-size) * var(--bde-font-size-ratio));--bde-h4-font-size:calc(var(--bde-h5-font-size) * var(--bde-font-size-ratio));--bde-h3-font-size:calc(var(--bde-h4-font-size) * var(--bde-font-size-ratio));--bde-h2-font-size:calc(var(--bde-h3-font-size) * var(--bde-font-size-ratio));--bde-h1-font-size:calc(var(--bde-h2-font-size) * var(--bde-font-size-ratio));--bde-body-text-color:var(--grey-700);--bde-headings-color:var(--grey-900);--bde-background-color:var(--grey-50);--bde-palette-ac-navy:#00284C;--bde-palette-ac-teal:#00727B;--bde-palette-ac-green:#109A8E;--bde-palette-ac-aqua:#6CC7BB;--bde-palette-ac-mint:#E2F2EF;--bde-palette-ac-grey:#F1F1F1;--bde-transition-duration:300ms;--bde-column-gap:32px;--bde-section-width:1120px;--bde-section-vertical-padding:100px;--bde-section-horizontal-padding:20px;--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-secondary-text-color-hover:#fff;--bde-button-secondary-background-color:transparent;--bde-button-custom-border-color:var(--grey-900);--bde-button-custom-border-color-hover:var(--grey-700);--bde-button-custom-text-color:var(--white);--bde-button-custom-text-color-hover:var(--white);--bde-button-custom-background-color:var(--grey-900);--bde-button-custom-background-color-hover:var(--grey-700);--bde-button-font-weight:500;--bde-button-border-radius:3px;--bde-button-border-width:1px;--bde-button-padding-base:14px 24px;--bde-button-padding-sm:8px 16px;--bde-button-padding-lg:28px 54px;--bde-button-line-height:1;--bde-form-gap:16px;--bde-form-after-label:8px;--bde-form-after-sublabel:8px;--bde-form-input-border-radius:3px;--bde-form-input-background-color:var(--white);--bde-form-input-padding-top:12px;--bde-form-input-padding-right:16px;--bde-form-input-padding-bottom:12px;--bde-form-input-padding-left:16px;--bde-form-input-placeholder-color:var(--grey-450);--bde-form-input-border-width:1px;--bde-form-input-border-color:var(--grey-300);--bde-form-label-font-weight:500;--bde-form-label-required-color:var(--red-700);--bde-form-label-required-nudge-x:0;--bde-form-label-required-nudge-y:0;--bde-form-label-required-size:inherit;--bde-form-text-color:var(--grey-700);--bde-form-input-focused-background-color:var(--white);--bde-form-input-input-shadow:none;--bde-form-checkbox-size:1em;--bde-woo-products-list-gap:var(--bde-woo-base-large-gaps);--bde-woo-base-paragraph-line-height:1.4;--bde-woo-base-heading-line-height:1.2;--bde-woo-base-border-color:var(--grey-300);--bde-woo-base-text-on-primary-color:var(--white);--bde-woo-base-space:8px;--bde-woo-base-ratio:1.618;--bde-woo-typography-font-weight-normal:400;--bde-woo-typography-font-weight-medium:500;--bde-woo-typography-font-weight-heavy:600;--bde-woo-buttons-and-links-line-height:1;--bde-woo-buttons-and-links__disabled-button-color:var(--grey-300);--bde-woo-buttons-and-links__disabled-button-text-color:var(--white);--bde-woo-buttons-and-links__nav-link-background-active:var(--grey-50);--bde-woo-buttons-and-links__nav-border-radius:4px;--bde-woo-forms__inputs-select2-selected-item:var(--grey-300);--bde-woo-forms__wrappers-small:360px;--error-svg-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24v112c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm-32 224a32 32 0 1 1 64 0 32 32 0 1 1-64 0z'/%3E%3C/svg%3E");--success-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1 17l-5-5.299 1.399-1.43 3.574 3.736 6.572-7.007 1.455 1.403-8 8.597z"/></svg>');--info-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 18h-2v-6h-2v-2h4v8zm-1-9.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z"/></svg>');--chevron-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg>');--checkbox-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9 21.035l-9-8.638 2.791-2.87 6.156 5.874 12.21-12.436 2.843 2.817z"/></svg>');--radiobutton-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="12"/></svg>');--show-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12.015 7c4.751 0 8.063 3.012 9.504 4.636-1.401 1.837-4.713 5.364-9.504 5.364-4.42 0-7.93-3.536-9.478-5.407 1.493-1.647 4.817-4.593 9.478-4.593zm0-2c-7.569 0-12.015 6.551-12.015 6.551s4.835 7.449 12.015 7.449c7.733 0 11.985-7.449 11.985-7.449s-4.291-6.551-11.985-6.551zm-.015 5c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2zm0-2c-2.209 0-4 1.792-4 4 0 2.209 1.791 4 4 4s4-1.791 4-4c0-2.208-1.791-4-4-4z"/></svg>');--hide-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19.604 2.562l-3.346 3.137c-1.27-.428-2.686-.699-4.243-.699-7.569 0-12.015 6.551-12.015 6.551s1.928 2.951 5.146 5.138l-2.911 2.909 1.414 1.414 17.37-17.035-1.415-1.415zm-6.016 5.779c-3.288-1.453-6.681 1.908-5.265 5.206l-1.726 1.707c-1.814-1.16-3.225-2.65-4.06-3.66 1.493-1.648 4.817-4.594 9.478-4.594.927 0 1.796.119 2.61.315l-1.037 1.026zm-2.883 7.431l5.09-4.993c1.017 3.111-2.003 6.067-5.09 4.993zm13.295-4.221s-4.252 7.449-11.985 7.449c-1.379 0-2.662-.291-3.851-.737l1.614-1.583c.715.193 1.458.32 2.237.32 4.791 0 8.104-3.527 9.504-5.364-.729-.822-1.956-1.99-3.587-2.952l1.489-1.46c2.982 1.9 4.579 4.327 4.579 4.327z"/></svg>');--x-mark-svg-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20d%3D%22M342.6%20150.6c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L192%20210.7%2086.6%20105.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L146.7%20256%2041.4%20361.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200L192%20301.3l105.4%20105.3c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L237.3%20256l105.3-105.4z%22%2F%3E%3C%2Fsvg%3E);--error-svg-icon-color:var(--red-500);--success-svg-icon-color:var(--emerald-700);--info-svg-icon-color:var(--sky-500);--chevron-svg-icon-color:var(--grey-900);--checkbox-svg-icon-color:var(--grey-900);--radiobutton-svg-icon-color:var(--grey-900);--show-password-svg-icon-color:var(--grey-900);--hide-password-svg-icon-color:var(--grey-900);--bde-woo-notices__icon-size:16px;--bde-woo-notices__padding:24px;--bde-woo-notices__border-radius:4px;--bde-woo-notices__error-background:var(--red-50);--bde-woo-notices__error-text:var(--red-500);--bde-woo-notices__error-link-text:var(--red-500);--bde-woo-notices__error-link-text-hover:var(--red-500);--bde-woo-notices__info-background:var(--sky-100);--bde-woo-notices__info-text:var(--sky-500);--bde-woo-notices__info-link-text:var(--sky-500);--bde-woo-notices__info-link-text-hover:var(--sky-500);--bde-woo-notices__success-background:var(--emerald-100);--bde-woo-notices__success-text:var(--emerald-700);--bde-woo-notices__success-link-text:var(--emerald-700);--bde-woo-notices__success-link-text-hover:var(--emerald-700);--bde-woo-sale-badge__border-radius:2px;--bde-woo-sale-badge__padding:4px 8px;--bde-woo-ratings__star-color:var(--yellow-500);--bde-woo-ratings__star-size:18px;--bde-woo-ratings__filled-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon id="Path" points="12 0.587 15.668 8.155 24 9.306 17.936 15.134 19.416 23.413 12 19.446 4.583 23.413 6.064 15.134 0 9.306 8.332 8.155"></polygon></svg>');--bde-woo-ratings__empty-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M12,5.173 L14.335,9.99 L19.64,10.722 L15.779,14.432 L16.721,19.702 L12,17.178 L7.279,19.703 L8.221,14.433 L4.36,10.723 L9.665,9.99 L12,5.173 L12,5.173 Z M12,0.587 L8.332,8.155 L0,9.306 L6.064,15.134 L4.584,23.413 L12,19.446 L19.416,23.412 L17.936,15.133 L24,9.306 L15.668,8.156 L12,0.587 Z" id="Shape"></path></svg>');--bde-woo-product-images__border-radius:4px;--bde-woo-product-images__border-width:0px;--bde-woo-product-images__border-color:var(--grey-300);--bde-woo-wrappers__background-color:var(--white);--bde-woo-wrappers__border-radius:4px;--bde-woo-wrappers__border-color:var(--grey-300);--bde-woo-wrappers__border-width:1px;--bde-woo-wrappers__shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-tables__header-color:var(--grey-100);--bde-woo-tables__background-color:var(--white);--bde-woo-tables__border-radius:4px;--bde-woo-tables__border-width:1px;--bde-woo-widgets__chip-background-color:transparent;--bde-woo-widgets__chip-background-color-hover:var(--indigo-50);--bde-woo-widgets__chip-text-color:inherit;--bde-woo-widgets__handle-border-color:var(--grey-300);--bde-woo-widgets__handle-background-color:var(--white);--bde-woo-widgets__handle-background-color-hover:var(--white);--bde-woo-widgets__handle-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-widgets__handle-shadow-hover:var(--grey-300) 0 0 4px;--bde-woo-widgets__remove-item-from-cart-color:var(--grey-450);--bde-woo-select2__active-item-background-color:var(--indigo-50);--bde-woo-gallery__zoom-icon-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-payment-box-background-color:var(--grey-100);--bde-woo-payment-box-border-color:var(--grey-200);--bde-woo-payment-box-border-width:1px;--bde-woo-quicklook-button-icon:url(icons/eye.svg);--bde-woo-quicklook-button-background-color:none;--bde-woo-quicklook-button-icon-size:20px;--bde-woo-quicklook-button-backdrop-color:rgba(0,0,0,0.15);--bde-woo-quicklook-button-backdrop-opacity:0.7;--bde-woo-quicklook-modal-background-color:var(--white);--bde-woo-quicklook-overlay-color:rgba(0,0,0,0.7);--bde-woo-quicklook-close-button-size:2em;--bde-woo-quicklook-arrow-size:1em;--bde-woo-quicklook-arrow-color:var(--white);--bde-woo-swatch-space-between-options:10px;--bde-woo-swatch-padding:7px 7px;--bde-woo-swatch-color-width:30px;--bde-woo-swatch-color-height:30px;--bde-woo-swatch-border:1px solid var(--grey-200);--bde-woo-swatch-border-color-hover:var(--grey-400);--bde-woo-swatch-shadow:none;--bde-woo-swatch-shadow-hover:none;--bde-woo-swatch-background:var(--white);--bde-woo-swatch-background-hover:var(--grey-50);--bde-woo-swatch-color-padding:2px;--bde-woo-swatch-tooltip-color:var(--white);--bde-woo-swatch-tooltip-background:var(--grey-900);--bde-woo-swatch-tooltip-padding:7px;--bde-woo-swatch-space-after-label:8px;--bde-woo-responsive__stack:row}:root,.bde-global-css-vars{--bde-links-color:var(--bde-brand-primary-color);--bde-links-color-hover:var(--bde-brand-primary-color-hover);--bde-button-primary-background-color:var(--bde-brand-primary-color);--bde-button-primary-background-color-hover:var(--bde-brand-primary-color-hover);--bde-button-secondary-border-color:var(--bde-brand-primary-color);--bde-button-secondary-border-color-hover:var(--bde-brand-primary-color);--bde-button-secondary-text-color:var(--bde-brand-primary-color);--bde-button-secondary-background-color-hover:var(--bde-brand-primary-color);--bde-button-text-text-color:var(--bde-links-color);--bde-button-text-text-color-hover:var(--bde-links-color-hover);--bde-button-font-size:var(--bde-body-font-size);--bde-form-font-size:var(--bde-body-font-size);--bde-form-input-border-top-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-right:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-bottom:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-left:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-label-color:var(--bde-headings-color);--bde-form-input-focused-border-color:var(--bde-brand-primary-color);--bde-form-input-focused-shadow:var(--bde-brand-primary-color) 0 0 2px;--bde-form-checkbox-selected-color:var(--bde-brand-primary-color);--bde-z-index-lightbox:1100;--bde-z-index-popup:1050;--bde-z-index-modal:1000;--bde-z-index-modal-backdrop:calc(var(--bde-z-index-modal) - 1);--bde-z-index-high:300;--bde-z-index-medium:200;--bde-z-index-low:100;--bde-z-index-sticky:10;--bde-z-index-minicart:var(--bde-z-index-modal);--bde-z-index-minicart-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-menu-dropdown:var(--bde-z-index-modal);--bde-z-index-menu-mobile:var(--bde-z-index-modal);--bde-z-index-menu-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-search-fullscreen:var(--bde-z-index-modal);--bde-z-index-back-to-top:var(--bde-z-index-high);--bde-z-index-scroll-progress:var(--bde-z-index-high);--bde-z-index-header-sticky:var(--bde-z-index-medium);--bde-z-index-header-overlay:calc(var(--bde-z-index-header-sticky) - 1);--bde-z-index-social-share-buttons:var(--bde-z-index-low);--bde-woo-base-transition:all ease var(--bde-transition-duration);--bde-woo-base-text-color:var(--bde-body-text-color);--bde-woo-base-headings-color:var(--bde-headings-color);--bde-woo-base-primary-color:var(--bde-brand-primary-color);--bde-woo-base-primary-color-hover:var(--bde-brand-primary-color-hover);--bde-woo-base-extra-small-gaps:calc(var(--bde-woo-base-small-gaps) / var(--bde-woo-base-ratio));--bde-woo-base-small-gaps:calc(var(--bde-woo-base-space) / var(--bde-woo-base-ratio));--bde-woo-base-standard-gaps:var(--bde-woo-base-space);--bde-woo-base-medium-gaps:calc(var(--bde-woo-base-space) * var(--bde-woo-base-ratio));--bde-woo-base-big-gaps:calc(var(--bde-woo-base-medium-gaps) *  var(--bde-woo-base-ratio));--bde-woo-base-large-gaps:calc(var(--bde-woo-base-big-gaps) *  var(--bde-woo-base-ratio));--bde-woo-base-extra-large-gaps:calc(var(--bde-woo-base-large-gaps) * var(--bde-woo-base-ratio));--bde-woo-typography-ratio:var(--bde-font-size-ratio);--bde-woo-typography__size-small:calc(var(--bde-woo-typography__size-standard) / var(--bde-woo-typography-ratio));--bde-woo-typography__size-small-font-family:var(--bde-body-font-family);--bde-woo-typography__size-standard:var(--bde-body-font-size);--bde-woo-typography__size-standard-font-family:var(--bde-body-font-family);--bde-woo-typography__size-medium:calc(var(--bde-woo-typography__size-standard) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-medium-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-large:calc(var(--bde-woo-typography__size-medium) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-large-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-extra-large:calc(var(--bde-woo-typography__size-large) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-extra-large-font-family:var(--bde-heading-font-family);--bde-woo-buttons-and-links__text-link-color:var(--bde-woo-base-primary-color);--bde-woo-buttons-and-links__text-link-color-hover:var(--bde-woo-base-primary-color-hover);--bde-woo-buttons-and-links__nav-link-color:var(--bde-woo-base-text-color);--bde-woo-buttons-and-links__nav-link-color-hover:var(--bde-woo-base-text-on-primary-color);--bde-woo-buttons-and-links__nav-link-color-active:var(--bde-woo-base-primary-color);--bde-woo-forms__spacing-after-label:var(--bde-form-after-label);--bde-woo-forms__spacing-between-fields:var(--bde-form-gap);--bde-woo-forms__spacing-between-columns:var(--bde-woo-base-extra-large-gaps);--bde-woo-forms__labels-color:var(--bde-form-label-color);--bde-woo-forms__inputs-background-color:var(--bde-form-input-background-color);--bde-woo-forms__inputs-text-color:var(--bde-form-text-color);--bde-woo-forms__inputs-placeholder-color:var(--bde-form-input-placeholder-color);--bde-woo-forms__inputs-border-color:var(--bde-form-input-border-color);--bde-woo-forms__inputs-border-width:var(--bde-form-input-border-width);--bde-woo-forms__inputs-border-radius:var(--bde-form-input-border-top-left-radius) var(--bde-form-input-border-top-right-radius) var(--bde-form-input-border-bottom-right-radius) var(--bde-form-input-border-bottom-left-radius);--bde-woo-forms__inputs-background-color-focused:var(--bde-form-input-focused-background-color);--bde-woo-forms__inputs-border-color-focused:var(--bde-form-input-focused-border-color);--bde-woo-forms__inputs-shadow-focused:var(--bde-form-input-focused-shadow);--bde-woo-forms__inputs-shadow:var(--bde-form-input-input-shadow);--bde-woo-forms__inputs-select2-hover-item:var(--bde-woo-base-primary-color);--bde-woo-forms__labels-required-color:var(--bde-form-label-required-color);--bde-woo-forms__labels-required-size:var(--bde-form-label-required-size);--bde-woo-forms__labels-required-nudge-x:var(--bde-form-label-required-nudge-x);--bde-woo-forms__labels-required-nudge-y:var(--bde-form-label-required-nudge-y);--bde-woo-tables__border-color:var(--bde-woo-base-border-color);--bde-woo-sale-badge__background-color:var(--bde-woo-base-primary-color);--bde-woo-sale-badge__text-color:var(--bde-woo-base-text-on-primary-color);--bde-woo-sale-badge__font-weight:var(--bde-woo-typography-font-weight-heavy);--bde-woo-sale-badge__font-size:var(--bde-woo-typography__size-standard);--bde-woo-widgets__chip-text-color-hover:var(--bde-woo-buttons-and-links__text-link-color);--bde-woo-widgets__handle-border-color-hover:var(--bde-woo-base-primary-color);--bde-woo-notices__padding-left:calc(var(--bde-woo-notices__padding) + var(--bde-woo-notices__icon-size) + (var(--bde-woo-notices__icon-size) / 2));--bde-woo-quicklook-button-text-color:var(--bde-button-primary-text-color);--bde-woo-quicklook-button-background-color-hover:var(--bde-woo-quicklook-button-background-color);--bde-woo-quicklook-button-icon-spacing:var(--bde-woo-base-standard-gaps);--bde-woo-quicklook-close-button-color:var(--bde-woo-base-headings-color);--bde-woo-quicklook-arrow-color-hover:var(--bde-woo-quicklook-arrow-color);--bde-woo-quicklook-arrow-background-color:var(--bde-brand-primary-color);--bde-woo-quicklook-arrow-background-color-hover:var(--bde-woo-quicklook-arrow-background-color);--bde-woo-swatch-space-between-items:var(--bde-woo-base-medium-gaps);--bde-woo-swatch-background-selected:var(--bde-woo-swatch-background-hover);--bde-woo-swatch-border-color-selected:var(--bde-woo-swatch-border-color-hover);--bde-woo-swatch-shadow-selected:var(--bde-woo-swatch-shadow-hover);--bde-woo-swatch-color-background:var(--bde-woo-swatch-background)}.breakdance .button-atom{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;user-select:none;appearance:none;box-sizing:border-box;margin:0;border:0;padding:0;background-color:transparent;font-size:var(--bde-button-font-size);line-height:var(--bde-button-line-height);transform:translate(0,0);max-width:100%;width:var(--bde-button-width)}.breakdance .button-atom--primary,.breakdance .button-atom--secondary,.breakdance .button-atom--custom{text-align:center;font-weight:var(--bde-button-font-weight);text-decoration:none;padding:var(--bde-button-padding-base);border-radius:var(--bde-button-border-radius);cursor:pointer;border-width:var(--bde-button-border-width);border-style:solid;border-color:transparent;transition-timing-function:ease-in-out;transition-property:all;transition-duration:var(--bde-transition-duration);overflow:hidden}.breakdance .button-atom--text{color:var(--bde-button-text-text-color)}.breakdance .button-atom--text:hover{color:var(--bde-button-text-text-color-hover)}.breakdance .button-atom--primary{color:var(--bde-button-primary-text-color);background:var(--bde-button-primary-background-color);border-color:var(--bde-button-primary-border-color)}.breakdance .button-atom--primary:hover{color:var(--bde-button-primary-text-color-hover);background:var(--bde-button-primary-background-color-hover);border-color:var(--bde-button-primary-border-color-hover)}.breakdance .button-atom--secondary{color:var(--bde-button-secondary-text-color);background:var(--bde-button-secondary-background-color);border-color:var(--bde-button-secondary-border-color)}.breakdance .button-atom--secondary:hover{color:var(--bde-button-secondary-text-color-hover);background:var(--bde-button-secondary-background-color-hover);border-color:var(--bde-button-secondary-border-color-hover)}.breakdance .button-atom--custom{color:var(--bde-button-custom-text-color);background:var(--bde-button-custom-background-color);border-color:var(--bde-button-custom-border-color)}.breakdance .button-atom--custom:hover{color:var(--bde-button-custom-text-color-hover);background:var(--bde-button-custom-background-color-hover);border-color:var(--bde-button-custom-border-color-hover)}.breakdance .button-atom:disabled,.breakdance .button-atom:hover:disabled{filter:grayscale(100%);opacity:0.6;cursor:not-allowed}.button-atom__icon-wrapper>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color)}.breakdance-icon-atom{display:flex;font-size:40px}.breakdance-icon-atom>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color);transform:var(--eeiTransform)}.breakdance *,.breakdance *::before,.breakdance *::after{box-sizing:border-box}.breakdance img{max-width:100%;height:auto}.breakdance figure{margin-left:0;margin-right:0}.breakdance-full-width{width:100%;max-width:100%}.breakdance-rich-text-styles>*:first-child{margin-top:0}.breakdance-rich-text-styles>*:last-child{margin-bottom:0}.breakdance-rich-text-styles img.aligncenter{display:block;margin:auto}.breakdance-rich-text-styles img.alignleft{float:left}.breakdance-rich-text-styles img.alignright{float:right}.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:hidden}@supports (overflow-y:clip){.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:clip}}.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:hidden}@supports (overflow-x:clip){.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:clip}}.lg-outer{z-index:var(--bde-z-index-lightbox)}.lg-outer .lg-thumb-outer{background-color:transparent}.lg-video-play-icon{transform:translate3d(-40%,-50%,0)}.admin-bar .lg-toolbar{top:var(--wp-admin--admin-bar--height)}[data-bde-lazy-bg="waiting"]{background-image:none!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;padding:0;position:absolute!important;width:1px}.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}.breakdance{background-color:var(--bde-background-color);color:var(--bde-body-text-color)}.breakdance h1,.breakdance h2,.breakdance h3,.breakdance h4,.breakdance h5,.breakdance h6{color:var(--bde-headings-color)}.breakdance a,.button-atom--text{color:var(--bde-links-color)}.breakdance a:hover,.button-atom--text:hover{color:var(--bde-links-color-hover)}.breakdance{font-family:var(--bde-body-font-family);font-size:var(--bde-body-font-size)}.bde-h1,.bde-h2,.bde-h3,.bde-h4,.bde-h5,.bde-h6,.breakdance h1,.breakdance h2,.breakdance h3,.breakdance h4,.breakdance h5,.breakdance h6{font-family:var(--bde-heading-font-family)}.bde-h1,.breakdance h1{font-size:var(--bde-h1-font-size)}.bde-h2,.breakdance h2{font-size:var(--bde-h2-font-size)}.bde-h3,.breakdance h3{font-size:var(--bde-h3-font-size)}.bde-h4,.breakdance h4{font-size:var(--bde-h4-font-size)}.bde-h5,.breakdance h5{font-size:var(--bde-h5-font-size)}.bde-h6,.breakdance h6{font-size:var(--bde-h6-font-size)}:root{--bde-section-width:1200px}@font-face{font-family:"Fraunces";font-style:normal;font-weight:500 700;font-display:swap;src:url(/wp-content/uploads/ac-assets/fonts/fraunces-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Fraunces";font-style:normal;font-weight:500 700;font-display:swap;src:url(/wp-content/uploads/ac-assets/fonts/fraunces-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/uploads/ac-assets/fonts/nunitosans-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/uploads/ac-assets/fonts/nunitosans-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(/wp-content/uploads/ac-assets/fonts/nunitosans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(/wp-content/uploads/ac-assets/fonts/nunitosans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:root{--ac-navy:#00284C;--ac-navy-2:#0A3A63;--ac-teal:#00727B;--ac-teal-600:#00636B;--ac-green:#109A8E;--ac-aqua:#6CC7BB;--ac-mint:#E2F2EF;--ac-mint-2:#F3FAF8;--ac-sky:#EBF2F6;--ac-grey:#F1F1F1;--ac-ink:#0E2538;--ac-text:#3A4A59;--ac-muted:#5F6E7C;--ac-line:#DCE8EA;--ac-wa:#1FA855;--ac-star:#F4B400;--ac-grad:linear-gradient(135deg,var(--ac-navy) 0%,var(--ac-teal) 62%,var(--ac-green) 100%);--ac-grad-soft:linear-gradient(135deg,var(--ac-mint-2) 0%,#fff 55%,var(--ac-sky) 100%);--ac-font-head:"Fraunces",Georgia,"Times New Roman",serif;--ac-font-body:"Nunito Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--ac-radius:18px;--ac-radius-lg:28px;--ac-shadow:0 10px 30px -14px rgba(0,40,76,.22);--ac-shadow-lg:0 26px 60px -24px rgba(0,40,76,.34);--ac-ease:cubic-bezier(.22,.61,.36,1);--ac-spring:cubic-bezier(.34,1.4,.64,1);--ac-max:1200px;--ac-gutter:clamp(18px,4vw,40px);--ac-sec-y:clamp(56px,7vw,104px);--ac-header-h:70px;--bde-brand-primary-color:var(--ac-teal);--bde-brand-primary-color-hover:var(--ac-navy);--bde-body-text-color:var(--ac-text);--bde-headings-color:var(--ac-ink);--bde-links-color:var(--ac-teal);--bde-links-color-hover:var(--ac-navy);--bde-background-color:#fff;--bde-body-font-family:var(--ac-font-body);--bde-heading-font-family:var(--ac-font-head);--bde-button-border-radius:999px;--bde-button-font-weight:700;--bde-form-font-size:16px;--bde-form-gap:16px;--bde-form-label-color:var(--ac-ink);--bde-form-label-font-weight:700;--bde-form-label-required-color:var(--ac-teal);--bde-form-text-color:var(--ac-ink);--bde-form-input-background-color:#fff;--bde-form-input-focused-background-color:#fff;--bde-form-input-border-color:#C9D8DD;--bde-form-input-focused-border-color:var(--ac-teal);--bde-form-input-focused-shadow:0 0 0 4px rgba(0,114,123,.15);--bde-form-input-border-radius:14px;--bde-form-input-border-width:1.5px;--bde-form-input-padding-top:13px;--bde-form-input-padding-bottom:13px;--bde-form-input-padding-left:16px;--bde-form-input-padding-right:16px;--bde-form-input-placeholder-color:#7B8A96;--bde-form-checkbox-selected-color:var(--ac-teal)}@media (min-width:1100px){html:root{--ac-header-h:82px}}html:root{--ac-bgpattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='340' viewBox='0 0 340 340' fill='none' stroke='%2300727B' stroke-opacity='.07' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(30 40) rotate(-12) scale(1.6)'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/g%3E%3Cg transform='translate(210 30) rotate(0) scale(1.2)'%3E%3Cpath d='M12 4v16M4 12h16'/%3E%3C/g%3E%3Cg transform='translate(140 150) rotate(8) scale(1.8)'%3E%3Cpath d='M11 14h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 16'/%3E%3Cpath d='m7 20 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9'/%3E%3Cpath d='m2 15 6 6'/%3E%3Cpath d='M19.5 8.5c.7-.7 1.5-1.6 1.5-2.7A2.73 2.73 0 0 0 16 4a2.78 2.78 0 0 0-5 1.8c0 1.2.8 2 1.5 2.8L16 12Z'/%3E%3C/g%3E%3Cg transform='translate(260 210) rotate(-6) scale(1.5)'%3E%3Cpath d='M3 10.5 12 3l9 7.5'/%3E%3Cpath d='M5 9.5V20a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5'/%3E%3Cpath d='M12 18s-3-1.8-3-3.8a1.6 1.6 0 0 1 3-.8 1.6 1.6 0 0 1 3 .8c0 2-3 3.8-3 3.8z'/%3E%3C/g%3E%3Cg transform='translate(60 250) rotate(20) scale(1)'%3E%3Cpath d='M12 4v16M4 12h16'/%3E%3C/g%3E%3Cg transform='translate(290 110) rotate(15) scale(1)'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/g%3E%3Cg transform='translate(40 150) rotate(-20) scale(1.3)'%3E%3Cpath d='M11 2v2M5 2v2M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1'/%3E%3Cpath d='M8 15a6 6 0 0 0 12 0v-3'/%3E%3Ccircle cx='20' cy='10' r='2'/%3E%3C/g%3E%3C/svg%3E");--ac-mark-url:url(/wp-content/uploads/2026/10/aracare-zeichen-haende.webp);--ac-logo-url:url(/wp-content/uploads/2026/10/aracare-logo-pflege-betreuung-zu-hause.webp);--ac-i-check-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300727B' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--ac-i-arrow-w:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");--ac-i-arrow-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300727B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");--ac-i-plus-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300727B' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v16M4 12h16'/%3E%3C/svg%3E");--ac-i-info-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300727B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E");--ac-i-heart-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2300727B'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E");--ac-i-heart-w:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E");--ac-i-heart-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%236CC7BB'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E");--ac-i-wa-w:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M17.47 14.38c-.3-.15-1.76-.87-2.03-.97-.27-.1-.47-.15-.67.15-.2.3-.77.97-.94 1.16-.17.2-.35.22-.64.07-.3-.15-1.26-.46-2.39-1.47-.88-.79-1.48-1.76-1.65-2.06-.17-.3-.02-.46.13-.6.13-.14.3-.35.45-.52.15-.18.2-.3.3-.5.1-.2.05-.37-.03-.52-.07-.15-.67-1.61-.92-2.21-.24-.58-.49-.5-.67-.51h-.57c-.2 0-.52.07-.8.37-.27.3-1.04 1.02-1.04 2.48 0 1.46 1.07 2.88 1.22 3.07.15.2 2.1 3.2 5.08 4.49.71.31 1.26.49 1.7.63.71.22 1.36.19 1.87.12.57-.09 1.76-.72 2-1.42.25-.7.25-1.29.18-1.41-.08-.13-.28-.2-.57-.35M12.05 21.79h-.01a9.87 9.87 0 0 1-5.03-1.38l-.36-.21-3.74.98 1-3.65-.24-.37a9.86 9.86 0 0 1-1.51-5.26c0-5.45 4.44-9.88 9.89-9.88a9.83 9.83 0 0 1 6.99 2.9 9.83 9.83 0 0 1 2.89 6.99c0 5.45-4.44 9.88-9.88 9.88m8.41-18.3A11.82 11.82 0 0 0 12.05 0C5.5 0 .16 5.34.16 11.89c0 2.1.55 4.14 1.59 5.95L.06 24l6.3-1.65a11.88 11.88 0 0 0 5.68 1.45h.01c6.55 0 11.89-5.34 11.89-11.89a11.82 11.82 0 0 0-3.48-8.41z'/%3E%3C/svg%3E")}html{scroll-behavior:smooth;overflow-x:hidden}body.breakdance{font-family:var(--ac-font-body);font-size:clamp(16px,.25vw + 15.2px,17.5px);line-height:1.7;color:var(--ac-text);background:#fff;-webkit-font-smoothing:antialiased;overflow-x:clip}body.breakdance::before{content:"";position:fixed;inset:-200px;z-index:-1;background-image:var(--ac-bgpattern);background-size:340px 340px;opacity:.5;animation:ac-drift 120s linear infinite;pointer-events:none}@keyframes ac-drift{to{transform:translate3d(340px,340px,0)}}body.breakdance h1,body.breakdance h2,body.breakdance h3,body.breakdance h4,body.breakdance h5{font-family:var(--ac-font-head);color:var(--ac-ink);line-height:1.22;letter-spacing:-.005em;font-weight:600;font-variation-settings:"opsz" 40;text-wrap:balance}body.breakdance p{text-wrap:pretty}body.breakdance [id]{scroll-margin-top:calc(var(--ac-header-h) + 24px)}body.breakdance a:focus-visible,body.breakdance button:focus-visible,body.breakdance summary:focus-visible,body.breakdance input:focus-visible,body.breakdance textarea:focus-visible{outline:3px solid var(--ac-green);outline-offset:3px}body.breakdance ::selection{background:var(--ac-mint);color:var(--ac-navy)}body.breakdance .ac-skip{position:fixed;left:12px;top:-60px;z-index:1000;padding:10px 18px;border-radius:999px;background:var(--ac-navy);color:#fff;font-weight:700;text-decoration:none;transition:top .2s}body.breakdance .ac-skip:focus{top:12px}body.breakdance .ac-sec{position:relative;isolation:isolate;background:transparent;overflow-x:clip}body.breakdance .ac-sec>.section-container{max-width:calc(var(--ac-max) + 2 * var(--ac-gutter));padding:var(--ac-sec-y) var(--ac-gutter);align-items:stretch}body.breakdance .ac-sec--tint{background:linear-gradient(180deg,rgba(226,242,239,.0) 0%,rgba(226,242,239,.75) 18%,rgba(226,242,239,.75) 82%,rgba(226,242,239,0) 100%)}body.breakdance .ac-sec--sky{background:linear-gradient(180deg,rgba(235,242,246,0) 0%,var(--ac-sky) 16%,var(--ac-sky) 84%,rgba(235,242,246,0) 100%)}body.breakdance .ac-sec--tight>.section-container{padding-top:calc(var(--ac-sec-y) * .55);padding-bottom:calc(var(--ac-sec-y) * .55)}body.breakdance .ac-sechead{align-items:center;text-align:center;gap:12px;max-width:780px;margin:0 auto clamp(30px,4.5vw,52px)}body.breakdance .ac-sechead--left{align-items:flex-start;text-align:left;margin-left:0}body.breakdance .ac-eyebrow{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding:6px 14px 6px 10px;border-radius:999px;background:var(--ac-mint);color:var(--ac-teal-600);font:800 .74rem/1.2 var(--ac-font-body);letter-spacing:.14em;text-transform:uppercase}body.breakdance .ac-eyebrow::before{content:"";width:16px;height:16px;background:var(--ac-i-heart-t) center / contain no-repeat;animation:ac-beat 1.8s ease-in-out infinite}body.breakdance .ac-eyebrow--light{background:rgba(255,255,255,.14);color:#fff;backdrop-filter:blur(6px)}body.breakdance .ac-eyebrow--light::before{background-image:var(--ac-i-heart-w)}body.breakdance .ac-h1{font-size:clamp(1.6rem,1.15rem + 1.45vw,2.4rem);line-height:1.16}body.breakdance .ac-h2{font-size:clamp(1.38rem,1.08rem + 1vw,2rem)}body.breakdance .ac-h3{font-size:clamp(1.14rem,1rem + .45vw,1.38rem)}body.breakdance .ac-h4{font-size:clamp(1.05rem,1rem + .25vw,1.18rem)}body.breakdance .ac-h5{font:800 1rem/1.4 var(--ac-font-body);letter-spacing:.005em;color:var(--ac-navy)}body.breakdance .ac-sub{font:700 clamp(1rem,.95rem + .25vw,1.12rem)/1.5 var(--ac-font-body);color:var(--ac-teal);text-wrap:balance}body.breakdance .ac-hl{color:var(--ac-teal);background:linear-gradient(transparent 68%,rgba(16,154,142,.2) 68%);border-radius:2px}body.breakdance .ac-lead{font-size:clamp(1.02rem,.98rem + .2vw,1.12rem);color:var(--ac-text);max-width:68ch}body.breakdance .ac-small{font-size:.9rem;color:var(--ac-muted)}body.breakdance .ac-rich p,body.breakdance .ac-rich ul{margin:0 0 1em}body.breakdance .ac-rich p:last-child,body.breakdance .ac-rich ul:last-child{margin-bottom:0}body.breakdance .ac-rich strong{color:var(--ac-ink)}body.breakdance .ac-rich a{color:var(--ac-teal);font-weight:700;text-underline-offset:3px}body.breakdance .ac-checks ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}body.breakdance .ac-checks li{position:relative;padding-left:36px}body.breakdance .ac-checks li::before{content:"";position:absolute;left:0;top:.12em;width:24px;height:24px;border-radius:50%;background:var(--ac-mint) var(--ac-i-check-t) center / 14px no-repeat;box-shadow:inset 0 0 0 1.5px rgba(0,114,123,.25)}body.breakdance .ac-checks li strong{color:var(--ac-navy)}body.breakdance .ac-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}body.breakdance .ac-actions--center{justify-content:center;margin-top:18px}body.breakdance .ac-btn .button-atom,body.breakdance .ac-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:12px 26px;border:2px solid transparent;border-radius:999px;font:800 .98rem/1.2 var(--ac-font-body);letter-spacing:.01em;text-decoration:none;overflow:hidden;transition:transform .25s var(--ac-ease),background-color .25s,border-color .25s,color .25s,box-shadow .25s}body.breakdance .ac-btn .button-atom:hover,body.breakdance .ac-cta:hover{transform:translateY(-2px)}body.breakdance .ac-btn .button-atom::before,body.breakdance .ac-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translateX(-120%);transition:transform .7s var(--ac-ease);pointer-events:none}body.breakdance .ac-btn .button-atom:hover::before,body.breakdance .ac-cta:hover::before{transform:translateX(120%)}body.breakdance .ac-btn--primary .button-atom,body.breakdance .ac-cta--primary{background:var(--ac-teal);border-color:var(--ac-teal);color:#fff;box-shadow:0 12px 26px -14px rgba(0,114,123,.8)}body.breakdance .ac-btn--primary .button-atom:hover,body.breakdance .ac-cta--primary:hover{background:var(--ac-navy);border-color:var(--ac-navy);color:#fff}body.breakdance .ac-btn--primary .button-atom::after,body.breakdance .ac-btn--ghost .button-atom::after,body.breakdance .ac-cta--primary::after{content:"";width:17px;height:17px;background:var(--ac-i-arrow-w) center / contain no-repeat;transition:transform .25s var(--ac-ease)}body.breakdance .ac-btn--ghost .button-atom::after{background-image:var(--ac-i-arrow-t)}body.breakdance .ac-btn .button-atom:hover::after,body.breakdance .ac-cta:hover::after{transform:translateX(4px)}body.breakdance .ac-btn--ghost .button-atom{background:rgba(255,255,255,.85);border-color:var(--ac-line);color:var(--ac-navy)}body.breakdance .ac-btn--ghost .button-atom:hover{border-color:var(--ac-teal);color:var(--ac-teal)}body.breakdance .ac-btn--light .button-atom,body.breakdance .ac-cta--light{background:#fff;border-color:#fff;color:var(--ac-navy)}body.breakdance .ac-btn--light .button-atom:hover,body.breakdance .ac-cta--light:hover{background:var(--ac-mint);border-color:var(--ac-mint)}body.breakdance .ac-btn--outline-light .button-atom{background:transparent;border-color:rgba(255,255,255,.55);color:#fff}body.breakdance .ac-btn--outline-light .button-atom:hover{background:rgba(255,255,255,.12);border-color:#fff}body.breakdance .ac-btn--wa .button-atom,body.breakdance .ac-cta--wa{background:var(--ac-wa);border-color:var(--ac-wa);color:#fff;box-shadow:0 12px 26px -14px rgba(31,168,85,.8)}body.breakdance .ac-btn--wa .button-atom:hover,body.breakdance .ac-cta--wa:hover{background:#168A45;border-color:#168A45;color:#fff}body.breakdance .ac-btn--wa .button-atom::after{display:none}body.breakdance .ac-btn--wa .button-atom>span::before,body.breakdance .ac-cta--wa::after{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:-4px;background:var(--ac-i-wa-w) center / contain no-repeat}body.breakdance .ac-cta--wa::after{margin:0;order:-1}body.breakdance .ac-btn--link .button-atom{min-height:0;padding:6px 0;background:none;border:0;color:var(--ac-teal);box-shadow:none}body.breakdance .ac-btn--link .button-atom::after{content:"";width:16px;height:16px;background:var(--ac-i-arrow-t) center / contain no-repeat;transition:transform .25s var(--ac-ease)}body.breakdance .ac-btn--link .button-atom:hover{color:var(--ac-navy);transform:none}body.breakdance .ac-mark{position:relative;display:inline-block;width:64px;height:44px}body.breakdance .ac-mark img{width:100%;height:100%;object-fit:contain;transform-origin:50% 80%;animation:ac-hover 5.5s ease-in-out infinite}body.breakdance .ac-mark::after{content:"";position:absolute;inset:0;-webkit-mask:var(--ac-mark-url) center / contain no-repeat;mask:var(--ac-mark-url) center / contain no-repeat;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.85) 50%,transparent 65%) 0 0 / 250% 100% no-repeat;animation:ac-sheen 5.5s ease-in-out infinite;pointer-events:none}body.breakdance .ac-mark--lg{width:120px;height:82px}@keyframes ac-hover{0%,100%{transform:translateY(0) rotate(0)}30%{transform:translateY(-4px) rotate(-2deg)}60%{transform:translateY(1px) rotate(1.5deg)}}@keyframes ac-sheen{0%,55%{background-position:140% 0}85%,100%{background-position:-40% 0}}body.breakdance .ac-header-space{height:var(--ac-header-h)}body.breakdance .ac-sentinel{position:absolute;top:40px;left:0;width:1px;height:1px}body.breakdance .ac-head{position:fixed;inset:0 0 auto;z-index:200;transition:transform .35s var(--ac-ease)}body.breakdance .ac-header{position:relative;height:var(--ac-header-h);background:rgba(255,255,255,.86);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid rgba(220,232,234,.8);transition:height .3s var(--ac-ease),box-shadow .3s}body.breakdance .ac-head.is-scrolled .ac-header{box-shadow:0 10px 30px -18px rgba(0,40,76,.35)}@media (min-width:1100px){body.breakdance .ac-head.is-scrolled .ac-header{height:70px}}body.breakdance .ac-header::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:linear-gradient(90deg,var(--ac-navy),var(--ac-teal),var(--ac-green),var(--ac-aqua),var(--ac-green),var(--ac-teal),var(--ac-navy));background-size:200% 100%;animation:ac-flow 9s linear infinite;opacity:0;transition:opacity .3s}body.breakdance .ac-head.is-scrolled .ac-header::after{opacity:1}@keyframes ac-flow{to{background-position:200% 0}}body.breakdance .ac-wrap{width:100%;max-width:calc(var(--ac-max) + 2 * var(--ac-gutter));margin:0 auto;padding:0 var(--ac-gutter)}body.breakdance .ac-header__in{display:flex;align-items:center;justify-content:space-between;gap:20px;height:100%}body.breakdance .ac-logo{position:relative;display:flex;align-items:center;flex-shrink:0;height:100%;padding:6px 0}body.breakdance .ac-logo img{display:block;width:auto;height:calc(var(--ac-header-h) - 14px);max-height:68px;transition:height .3s var(--ac-ease)}body.breakdance .ac-head.is-scrolled .ac-logo img{height:56px}body.breakdance .ac-logo::after{content:"";position:absolute;inset:6px 0;-webkit-mask:var(--ac-logo-url) left center / contain no-repeat;mask:var(--ac-logo-url) left center / contain no-repeat;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.9) 50%,transparent 62%) 0 0 / 260% 100% no-repeat;animation:ac-sheen 7s ease-in-out 1.2s infinite;pointer-events:none}body.breakdance .ac-logo__intro img{animation:ac-logo-in 1.1s var(--ac-spring) both}@keyframes ac-logo-in{from{opacity:0;transform:translateY(-8px) scale(.9);filter:blur(4px)}}body.breakdance .ac-nav{display:none}body.breakdance .ac-nav__list{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}body.breakdance .ac-nav__list>li{position:relative}body.breakdance .ac-nav__link{position:relative;display:inline-flex;align-items:center;gap:6px;padding:10px 13px;border:0;border-radius:999px;background:none;color:var(--ac-ink);font:700 .94rem/1.2 var(--ac-font-body);text-decoration:none;cursor:pointer;transition:color .2s,background-color .2s}body.breakdance .ac-nav__link::after{content:"";position:absolute;left:13px;right:13px;bottom:4px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--ac-teal),var(--ac-green));transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ac-ease)}body.breakdance .ac-nav__link:hover,body.breakdance .ac-nav__link[aria-expanded="true"]{color:var(--ac-teal)}body.breakdance .ac-nav__link:hover::after,body.breakdance .ac-nav__link.is-active::after{transform:scaleX(1)}body.breakdance .ac-nav__link.is-active{color:var(--ac-teal)}body.breakdance .ac-nav__link svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;transition:transform .25s}body.breakdance .ac-nav__link[aria-expanded="true"] svg{transform:rotate(180deg)}body.breakdance .ac-drop{position:absolute;left:50%;top:calc(100% + 14px);width:min(620px,92vw);padding:14px;border-radius:22px;background:#fff;box-shadow:var(--ac-shadow-lg);border:1px solid var(--ac-line);display:grid;grid-template-columns:1fr 1fr;gap:6px;opacity:0;visibility:hidden;transform:translate(-50%,10px);transition:opacity .25s,transform .3s var(--ac-ease),visibility .25s}body.breakdance .ac-drop::before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}body.breakdance .ac-has-drop.is-open .ac-drop{opacity:1;visibility:visible;transform:translate(-50%,0)}body.breakdance .ac-drop a{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center;padding:10px 12px;border-radius:14px;color:var(--ac-ink);text-decoration:none;transition:background-color .2s,transform .2s}body.breakdance .ac-drop a:hover{background:var(--ac-mint-2);transform:translateX(3px)}body.breakdance .ac-drop a strong{display:block;font:800 .95rem/1.3 var(--ac-font-body)}body.breakdance .ac-drop a small{display:block;margin-top:2px;color:var(--ac-muted);font-size:.82rem;line-height:1.4}body.breakdance .ac-drop__ico{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--ac-mint)}body.breakdance .ac-drop__ico i{width:26px;height:26px;background:var(--ac-grad);-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}body.breakdance .ac-head__actions{display:flex;align-items:center;gap:10px}body.breakdance .ac-phone{display:none;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:var(--ac-grad);color:#fff;font:800 .92rem/1 var(--ac-font-body);text-decoration:none;white-space:nowrap;box-shadow:0 10px 24px -14px rgba(0,40,76,.7);transition:transform .25s var(--ac-ease),box-shadow .25s}body.breakdance .ac-phone:hover{transform:translateY(-2px);color:#fff}body.breakdance .ac-phone svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;animation:ac-ring 4s ease-in-out infinite}@keyframes ac-ring{0%,82%,100%{transform:rotate(0)}85%,91%{transform:rotate(-14deg)}88%,94%{transform:rotate(14deg)}}body.breakdance .ac-headwa{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ac-mint);transition:transform .25s var(--ac-ease),background-color .2s}body.breakdance .ac-headwa:hover{transform:scale(1.08);background:#D3EFE0}body.breakdance .ac-headwa svg{width:22px;height:22px;fill:var(--ac-wa)}@media (min-width:560px){body.breakdance .ac-phone{display:inline-flex}}@media (min-width:1100px){body.breakdance .ac-nav{display:block}body.breakdance .ac-burger{display:none!important}}body.breakdance .ac-burger{position:relative;z-index:260;display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:50%;background:var(--ac-navy);cursor:pointer;transition:background-color .3s,transform .3s var(--ac-ease)}body.breakdance .ac-burger:hover{transform:scale(1.05)}body.breakdance .ac-burger span{position:absolute;left:13px;width:20px;height:2px;border-radius:2px;background:#fff;transition:transform .4s var(--ac-ease),opacity .2s,width .3s}body.breakdance .ac-burger span:nth-child(1){top:16px}body.breakdance .ac-burger span:nth-child(2){top:22px;width:14px}body.breakdance .ac-burger span:nth-child(3){top:28px}body.breakdance .ac-burger[aria-expanded="true"]{background:rgba(255,255,255,.16)}body.breakdance .ac-burger[aria-expanded="true"] span:nth-child(1){transform:translateY(6px) rotate(45deg)}body.breakdance .ac-burger[aria-expanded="true"] span:nth-child(2){opacity:0}body.breakdance .ac-burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body.breakdance .ac-mnav{position:fixed;inset:0;z-index:250;visibility:hidden;pointer-events:none;overflow:hidden}body.breakdance .ac-mnav.is-open{visibility:visible;pointer-events:auto}body.breakdance .ac-mnav__ring{position:absolute;top:calc(var(--ac-header-h) / 2);right:calc(var(--ac-gutter) + 23px);width:var(--s);height:var(--s);margin:calc(var(--s) / -2) calc(var(--s) / -2) 0 0;border-radius:50%;background:var(--c);transform:scale(0);transition:transform .75s cubic-bezier(.7,0,.2,1);transition-delay:var(--d-close)}body.breakdance .ac-mnav.is-open .ac-mnav__ring{transform:scale(1);transition-delay:var(--d-open)}body.breakdance .ac-mnav__ring:nth-child(1){--s:300vmax;--c:var(--ac-navy);--d-open:.28s;--d-close:0s}body.breakdance .ac-mnav__ring:nth-child(2){--s:640px;--c:var(--ac-navy-2);--d-open:.22s;--d-close:.06s}body.breakdance .ac-mnav__ring:nth-child(3){--s:520px;--c:var(--ac-teal);--d-open:.15s;--d-close:.12s}body.breakdance .ac-mnav__ring:nth-child(4){--s:400px;--c:var(--ac-green);--d-open:.08s;--d-close:.18s}body.breakdance .ac-mnav__ring:nth-child(5){--s:280px;--c:var(--ac-aqua);--d-open:0s;--d-close:.24s}body.breakdance .ac-mnav__ring:nth-child(6){--s:170px;--c:#BFE7E0;--d-open:0s;--d-close:.28s}body.breakdance .ac-mnav__ring:nth-child(n+2){z-index:1;opacity:.95}body.breakdance .ac-mnav.is-open .ac-mnav__ring:nth-child(n+2){animation:ac-rainbow-breathe 6s ease-in-out 1.2s infinite}@keyframes ac-rainbow-breathe{50%{scale:1.04}}body.breakdance .ac-mnav__panel{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100%;padding:calc(var(--ac-header-h) + 14px) var(--ac-gutter) 32px;overflow-y:auto;color:#fff}body.breakdance .ac-mnav__list{margin:0;padding:0;list-style:none;display:grid;gap:2px}body.breakdance .ac-mnav__list a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 4px;border-bottom:1px solid rgba(255,255,255,.12);color:#fff;font:600 1.18rem/1.3 var(--ac-font-head);text-decoration:none}body.breakdance .ac-mnav__list a::after{content:"";width:18px;height:18px;flex-shrink:0;background:var(--ac-i-arrow-w) center / contain no-repeat;opacity:.55;transition:transform .25s,opacity .25s}body.breakdance .ac-mnav__list a:hover::after,body.breakdance .ac-mnav__list a.is-active::after{opacity:1;transform:translateX(4px)}body.breakdance .ac-mnav__list a.is-active{color:var(--ac-aqua)}body.breakdance .ac-mnav__label{margin:16px 0 2px;color:var(--ac-aqua);font:800 .72rem/1.2 var(--ac-font-body);letter-spacing:.16em;text-transform:uppercase}body.breakdance .ac-mnav__sub a{padding-left:16px;font:700 1rem/1.3 var(--ac-font-body)}body.breakdance .ac-mnav__foot{display:grid;gap:10px;margin-top:auto;padding-top:26px}body.breakdance .ac-mnav__foot .ac-cta{width:100%}body.breakdance .ac-mnav [data-i]{opacity:0;transform:translateX(28px);transition:opacity .3s,transform .45s var(--ac-ease)}body.breakdance .ac-mnav.is-open [data-i]{opacity:1;transform:none;transition-delay:calc(.42s + var(--i, 0) * 45ms)}html.ac-noscroll,html.ac-noscroll body{overflow:hidden}html.ac-noscroll .ac-head{z-index:300}html.ac-noscroll .ac-header{background:transparent;border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}html.ac-noscroll .ac-header::after,html.ac-noscroll .ac-logo,html.ac-noscroll .ac-phone,html.ac-noscroll .ac-headwa{opacity:0;pointer-events:none}html.ac-noscroll .ac-burger{background:var(--ac-navy);box-shadow:0 0 0 3px rgba(255,255,255,.35)}body.breakdance .ac-hero{position:relative;overflow:hidden;background:var(--ac-navy);color:#fff}body.breakdance .ac-hero>.section-container{max-width:none;padding:0}body.breakdance .ac-slides{position:relative;display:grid;align-items:stretch;justify-items:stretch;min-height:clamp(520px,82vh,760px)}body.breakdance .ac-slide{grid-area:1 / 1;position:relative;isolation:isolate;justify-content:center;opacity:0;visibility:hidden;transition:opacity 1.1s var(--ac-ease),visibility 1.1s}body.breakdance .ac-slide.is-active{opacity:1;visibility:visible;z-index:1}body.breakdance .ac-slide:first-child{opacity:1;visibility:visible}.ac-js body.breakdance .ac-slide:first-child:not(.is-active){opacity:0;visibility:hidden}body.breakdance .ac-bg{position:absolute!important;inset:0;z-index:-2;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:var(--pos,60% 30%)}body.breakdance .ac-slide{overflow:hidden}body.breakdance .ac-slide.is-active .ac-bg{animation:ac-kenburns 9s ease-out both}@keyframes ac-kenburns{from{transform:scale(1.12) translate3d(1.5%,0,0)}to{transform:scale(1.02)}}body.breakdance .ac-slide::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(0,40,76,.94) 0%,rgba(0,40,76,.78) 34%,rgba(0,82,96,.38) 62%,rgba(0,114,123,.08) 100%),linear-gradient(0deg,rgba(0,40,76,.55) 0%,transparent 35%)}body.breakdance .ac-slide__in{position:relative;z-index:1;width:100%;max-width:calc(var(--ac-max) + 2 * var(--ac-gutter));margin:0 auto;padding:90px var(--ac-gutter) 150px;gap:18px;align-items:flex-start}body.breakdance .ac-slide__in>*{max-width:600px}body.breakdance .ac-slide .ac-slide__title{color:#fff;font-size:clamp(1.7rem,1.1rem + 2vw,2.65rem);line-height:1.14}body.breakdance .ac-slide .ac-slide__text{color:rgba(255,255,255,.9);font-size:clamp(1rem,.95rem + .25vw,1.13rem)}.ac-js body.breakdance .ac-slide__in>*{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ac-ease),transform .8s var(--ac-ease)}.ac-js body.breakdance .ac-slide.is-active .ac-slide__in>*{opacity:1;transform:none}.ac-js body.breakdance .ac-slide.is-active .ac-slide__in>:nth-child(2){transition-delay:.25s}.ac-js body.breakdance .ac-slide.is-active .ac-slide__in>:nth-child(3){transition-delay:.4s}.ac-js body.breakdance .ac-slide.is-active .ac-slide__in>:nth-child(4){transition-delay:.55s}body.breakdance .ac-hero-ui{position:absolute;left:0;right:0;bottom:0;z-index:5;pointer-events:none}body.breakdance .ac-hero-ui__in{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:calc(var(--ac-max) + 2 * var(--ac-gutter));margin:0 auto;padding:0 var(--ac-gutter) 92px}body.breakdance .ac-dots{display:flex;gap:10px;pointer-events:auto}body.breakdance .ac-dots button{position:relative;width:46px;height:6px;padding:0;border:0;border-radius:6px;background:rgba(255,255,255,.28);overflow:hidden;cursor:pointer}body.breakdance .ac-dots button::after{content:"";position:absolute;inset:0;background:#fff;transform:scaleX(0);transform-origin:left}body.breakdance .ac-dots button.is-active::after{animation:ac-progress var(--ac-slide-ms,7000ms) linear forwards}body.breakdance .ac-hero.is-paused .ac-dots button.is-active::after{animation-play-state:paused}@keyframes ac-progress{to{transform:scaleX(1)}}body.breakdance .ac-hero-badge{display:none;align-items:center;gap:12px;padding:10px 18px 10px 10px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;font-weight:700;font-size:.92rem;pointer-events:auto;text-decoration:none}body.breakdance .ac-hero-badge b{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;color:var(--ac-teal);font:800 .78rem/1 var(--ac-font-body)}body.breakdance .ac-hero-badge:hover{color:#fff;background:rgba(255,255,255,.22)}@media (min-width:768px){body.breakdance .ac-hero-badge{display:inline-flex}}body.breakdance .ac-heartline{position:absolute;left:0;right:0;bottom:52px;height:60px;pointer-events:none}body.breakdance .ac-heartline svg{width:100%;height:100%;overflow:visible}body.breakdance .ac-heartline path{fill:none;stroke:rgba(255,255,255,.55);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2600;stroke-dashoffset:2600;animation:ac-ecg 6s ease-in-out infinite}body.breakdance .ac-heartline path + path{stroke:var(--ac-aqua);stroke-width:2.4;filter:drop-shadow(0 0 6px rgba(108,199,187,.8));stroke-dasharray:110 2600;stroke-dashoffset:110;animation:ac-ecg-dot 6s ease-in-out infinite}@keyframes ac-ecg{0%{stroke-dashoffset:2600;opacity:1}60%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:0;opacity:0}}@keyframes ac-ecg-dot{0%{stroke-dashoffset:110}60%,100%{stroke-dashoffset:-2500}}body.breakdance .ac-wave{position:absolute;left:0;right:0;bottom:-1px;z-index:4;height:clamp(40px,6vw,80px);pointer-events:none}body.breakdance .ac-wave::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:#fff}body.breakdance .ac-wave svg{display:block;width:200%;height:100%;animation:ac-wave 18s linear infinite}body.breakdance .ac-wave path:nth-child(1){fill:rgba(255,255,255,.35)}body.breakdance .ac-wave path:nth-child(2){fill:#fff}@keyframes ac-wave{to{transform:translateX(-50%)}}body.breakdance .ac-phero{position:relative;overflow:hidden;background:var(--ac-navy);color:#fff}body.breakdance .ac-phero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 85% 0%,rgba(108,199,187,.25),transparent 55%),linear-gradient(95deg,rgba(0,40,76,.95) 0%,rgba(0,40,76,.82) 40%,rgba(0,114,123,.45) 75%,rgba(16,154,142,.25) 100%)}body.breakdance .ac-phero>.section-container{position:static;max-width:calc(var(--ac-max) + 2 * var(--ac-gutter));min-height:clamp(300px,44vh,440px);padding:64px var(--ac-gutter) clamp(84px,9vw,120px);justify-content:center;gap:14px}body.breakdance .ac-phero .ac-bg{animation:ac-kenburns 14s ease-out both}body.breakdance .ac-phero .ac-phero__title{color:#fff;font-size:clamp(1.75rem,1.15rem + 2vw,2.7rem);max-width:760px;animation:ac-rise .9s var(--ac-ease) .1s both}body.breakdance .ac-phero .ac-phero__sub{max-width:640px;color:rgba(255,255,255,.9);font-size:clamp(1rem,.95rem + .25vw,1.15rem);font-weight:600;animation:ac-rise .9s var(--ac-ease) .25s both}body.breakdance .ac-phero .ac-eyebrow{animation:ac-rise .8s var(--ac-ease) both}@keyframes ac-rise{from{opacity:0;transform:translateY(20px)}}body.breakdance .ac-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:.85rem;font-weight:700;color:rgba(255,255,255,.75)}body.breakdance .ac-crumbs a{color:#fff;text-decoration:none}body.breakdance .ac-crumbs a:hover{text-decoration:underline}body.breakdance .ac-crumbs li + li::before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--ac-aqua);vertical-align:2px}body.breakdance .ac-orbs{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}body.breakdance .ac-orbs span{position:absolute;border-radius:50%;border:1.5px solid rgba(255,255,255,.18);animation:ac-orb 16s ease-in-out infinite}body.breakdance .ac-orbs span:nth-child(1){width:280px;height:280px;right:6%;top:-90px}body.breakdance .ac-orbs span:nth-child(2){width:140px;height:140px;right:24%;bottom:40px;animation-delay:-5s;background:rgba(108,199,187,.1);border:0}body.breakdance .ac-orbs span:nth-child(3){width:18px;height:18px;right:18%;top:34%;background:var(--ac-aqua);border:0;opacity:.7;animation-duration:9s}body.breakdance .ac-orbs span:nth-child(4){width:10px;height:10px;right:40%;top:22%;background:#fff;border:0;opacity:.5;animation-duration:11s;animation-delay:-3s}@keyframes ac-orb{50%{transform:translate3d(-18px,22px,0) scale(1.06)}}body.breakdance .ac-split{display:grid;grid-template-columns:1fr;gap:clamp(34px,5vw,72px);align-items:center}body.breakdance .ac-split__text{gap:16px;align-items:flex-start}@media (min-width:960px){body.breakdance .ac-split{grid-template-columns:1.08fr .92fr}body.breakdance .ac-split--rev{grid-template-columns:.92fr 1.08fr}}body.breakdance .ac-media{position:relative;width:100%;max-width:540px;margin:0 auto}body.breakdance .ac-media__img{display:block;width:100%;aspect-ratio:var(--ar,4 / 5);object-fit:cover;object-position:var(--pos,50% 40%);border-radius:36px 36px 36px 120px;box-shadow:var(--ac-shadow-lg)}body.breakdance .ac-media--wide .ac-media__img{--ar:4 / 3;border-radius:36px 120px 36px 36px}body.breakdance .ac-media::before{content:"";position:absolute;z-index:-1;width:78%;aspect-ratio:1;right:-9%;top:-7%;border-radius:50%;border:2px dashed rgba(0,114,123,.35);animation:ac-spin 50s linear infinite}body.breakdance .ac-media::after{content:"";position:absolute;z-index:-1;width:62%;aspect-ratio:1;left:-10%;bottom:-8%;border-radius:46% 54% 60% 40% / 50% 42% 58% 50%;background:linear-gradient(135deg,var(--ac-mint),rgba(108,199,187,.35));animation:ac-blob 14s ease-in-out infinite}@keyframes ac-spin{to{transform:rotate(360deg)}}@keyframes ac-blob{50%{border-radius:58% 42% 44% 56% / 42% 58% 42% 58%;transform:rotate(8deg) scale(1.04)}}body.breakdance .ac-badge{position:absolute;z-index:2;left:-6px;top:12%;flex-direction:row;align-items:center;gap:12px;max-width:250px;padding:12px 16px 12px 12px;border-radius:18px;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:var(--ac-shadow);animation:ac-float 6s ease-in-out infinite}body.breakdance .ac-badge--br{left:auto;top:auto;right:-4px;bottom:10%;animation-delay:-3s}body.breakdance .ac-badge .bde-text{font-size:.86rem;line-height:1.35;color:var(--ac-ink)}body.breakdance .ac-badge strong{display:block;font:600 1.05rem/1.2 var(--ac-font-head);color:var(--ac-teal)}body.breakdance .ac-badge__ico{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:14px;background:var(--ac-grad)}body.breakdance .ac-badge__ico i{width:26px;height:26px;background:#fff;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}@keyframes ac-float{50%{transform:translateY(-10px)}}@media (min-width:640px){body.breakdance .ac-badge{left:-28px}body.breakdance .ac-badge--br{left:auto;right:-22px}}body.breakdance .ac-grid{display:grid;grid-template-columns:1fr;gap:clamp(16px,2vw,24px);align-items:stretch}@media (min-width:640px){body.breakdance .ac-grid--2,body.breakdance .ac-grid--3,body.breakdance .ac-grid--4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){body.breakdance .ac-grid--3{grid-template-columns:repeat(3,1fr)}body.breakdance .ac-grid--4{grid-template-columns:repeat(4,1fr)}}body.breakdance .ac-card{position:relative;gap:10px;padding:clamp(22px,2.4vw,30px);border-radius:var(--ac-radius-lg);background:rgba(255,255,255,.92);border:1px solid var(--ac-line);box-shadow:0 2px 0 rgba(0,40,76,.02);overflow:hidden;transition:transform .4s var(--ac-ease),box-shadow .4s var(--ac-ease),border-color .3s}body.breakdance .ac-card::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--ac-navy),var(--ac-teal),var(--ac-green));transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ac-ease)}body.breakdance .ac-card:hover{transform:translateY(-6px);box-shadow:var(--ac-shadow-lg);border-color:transparent}body.breakdance .ac-card:hover::before{transform:scaleX(1)}body.breakdance .ac-card .bde-heading{margin:0}body.breakdance .ac-card .bde-text,body.breakdance .ac-card .bde-rich-text{font-size:.98rem;line-height:1.65}body.breakdance .ac-card__n{font:600 2.4rem/1 var(--ac-font-head);color:transparent;-webkit-text-stroke:1.5px var(--ac-teal);opacity:.7}body.breakdance .ac-ico{position:relative;display:grid;place-items:center;width:58px;height:58px;margin-bottom:4px;border-radius:18px;background:var(--ac-mint);transition:transform .45s var(--ac-spring),background-color .3s}body.breakdance .ac-ico svg{width:32px;height:32px;fill:none;stroke:var(--ac-teal);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body.breakdance .ac-ico svg .ac-ico__acc{stroke:var(--ac-navy)}body.breakdance .ac-ico--glyph i{width:34px;height:34px;background:var(--ac-grad);-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}body.breakdance .ac-ico::after{content:"";position:absolute;inset:-6px;border-radius:22px;border:1.5px solid rgba(16,154,142,.35);opacity:0;transform:scale(.85);transition:opacity .3s,transform .45s var(--ac-ease)}body.breakdance .ac-card:hover .ac-ico{transform:rotate(-6deg) scale(1.08);background:#fff}body.breakdance .ac-card:hover .ac-ico::after{opacity:1;transform:scale(1)}body.breakdance .ac-ico svg *{stroke-dasharray:120;stroke-dashoffset:0}.ac-js .ac-draw:not(.is-drawn) .ac-ico svg *{stroke-dashoffset:120}.ac-js .ac-draw.is-drawn .ac-ico svg *{transition:stroke-dashoffset 1.6s var(--ac-ease) .2s}body.breakdance .ac-scard{position:relative;padding:0;gap:0;border-radius:var(--ac-radius-lg);background:#fff;border:1px solid var(--ac-line);overflow:hidden;transition:transform .45s var(--ac-ease),box-shadow .45s var(--ac-ease)}body.breakdance .ac-scard:hover{transform:translateY(-8px);box-shadow:var(--ac-shadow-lg)}body.breakdance .ac-scard__img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:var(--pos,50% 35%);transition:transform 1.2s var(--ac-ease)}body.breakdance .ac-scard:hover .ac-scard__img{transform:scale(1.07)}body.breakdance .ac-scard__body{position:relative;flex:1;gap:10px;padding:24px 24px 22px;align-items:flex-start}body.breakdance .ac-scard__body .bde-text{flex:1;font-size:.97rem}body.breakdance .ac-scard .ac-ico{position:absolute;top:-32px;right:22px;background:#fff;box-shadow:var(--ac-shadow)}@media (min-width:1024px){body.breakdance .ac-bento{grid-template-columns:repeat(6,1fr)}body.breakdance .ac-bento>:nth-child(1),body.breakdance .ac-bento>:nth-child(2){grid-column:span 3}body.breakdance .ac-bento>:nth-child(n+3){grid-column:span 2}}body.breakdance .ac-feat{flex-direction:row;align-items:flex-start;gap:16px}body.breakdance .ac-feat .ac-ico{flex-shrink:0;width:50px;height:50px;border-radius:16px}body.breakdance .ac-feat .ac-ico svg{width:26px;height:26px}body.breakdance .ac-feat__txt{gap:4px}body.breakdance .ac-feat__txt .bde-text{font-size:.97rem}body.breakdance .ac-note{position:relative;padding:20px 22px 20px 62px;border-radius:var(--ac-radius);background:var(--ac-mint-2);border:1px solid var(--ac-line);font-size:.95rem}body.breakdance .ac-note::before{content:"";position:absolute;left:20px;top:20px;width:26px;height:26px;background:var(--ac-i-info-t) center / contain no-repeat}body.breakdance .ac-price{position:relative;gap:12px;padding:clamp(24px,3vw,36px);border-radius:var(--ac-radius-lg);background:var(--ac-grad);color:#fff;overflow:hidden;box-shadow:var(--ac-shadow-lg)}body.breakdance .ac-price::after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;border:30px solid rgba(255,255,255,.07);animation:ac-orb 12s ease-in-out infinite}body.breakdance .ac-price .bde-heading,body.breakdance .ac-price .bde-text{position:relative;z-index:1;color:#fff}body.breakdance .ac-price__amount{font:600 clamp(2rem,1.6rem + 1.6vw,3rem)/1 var(--ac-font-head);color:#fff}body.breakdance .ac-price__amount small{font:700 1rem/1 var(--ac-font-body);opacity:.85}body.breakdance .ac-price .ac-small{color:rgba(255,255,255,.8)}body.breakdance .ac-table-wrap{width:100%;overflow-x:auto;border-radius:var(--ac-radius-lg);border:1px solid var(--ac-line);background:#fff;box-shadow:var(--ac-shadow)}body.breakdance .ac-table{width:100%;min-width:560px;border-collapse:collapse;font-size:.95rem}body.breakdance .ac-table caption{padding:18px 20px 6px;text-align:left;font:600 1.15rem/1.3 var(--ac-font-head);color:var(--ac-ink)}body.breakdance .ac-table th,body.breakdance .ac-table td{padding:13px 18px;text-align:right;border-bottom:1px solid var(--ac-line)}body.breakdance .ac-table th:first-child,body.breakdance .ac-table td:first-child{text-align:left}body.breakdance .ac-table thead th{background:var(--ac-navy);color:#fff;font-weight:800;font-size:.88rem;line-height:1.35}body.breakdance .ac-table tbody tr{transition:background-color .2s}body.breakdance .ac-table tbody tr:hover{background:var(--ac-mint-2)}body.breakdance .ac-table .is-minus td:not(:first-child){color:var(--ac-teal);font-weight:700}body.breakdance .ac-table .is-total td{background:var(--ac-mint);color:var(--ac-navy);font-weight:800}body.breakdance .ac-table .is-final td,body.breakdance .ac-table tr.is-final td{background:var(--ac-navy);color:#fff;font-weight:800;font-size:1.02rem;border-bottom:0}body.breakdance .ac-table small{display:block;font-weight:600;opacity:.8}@media (max-width:639px){body.breakdance .ac-table{min-width:0}body.breakdance .ac-table thead{display:none}body.breakdance .ac-table tr{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--ac-line)}body.breakdance .ac-table td,body.breakdance .ac-table td{width:auto;border:0;padding:6px 16px;text-align:left!important}body.breakdance .ac-table td:first-child{grid-column:1 / -1;padding-top:12px;font-weight:700;color:var(--ac-ink)}body.breakdance .ac-table td[data-label]{padding-bottom:12px}body.breakdance .ac-table td[data-label]::before{content:attr(data-label);display:block;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.7}body.breakdance .ac-table .is-total td:first-child{color:var(--ac-navy)}body.breakdance .ac-table .is-final td:first-child{color:#fff}}body.breakdance .ac-faq{display:grid;gap:12px}body.breakdance .ac-faq details{border-radius:var(--ac-radius);background:rgba(255,255,255,.95);border:1px solid var(--ac-line);transition:box-shadow .3s,border-color .3s}body.breakdance .ac-faq details[open]{border-color:rgba(0,114,123,.35);box-shadow:var(--ac-shadow)}body.breakdance .ac-faq summary{position:relative;display:flex;align-items:center;gap:14px;padding:18px 60px 18px 22px;cursor:pointer;list-style:none;font:600 clamp(1rem,.96rem + .2vw,1.1rem)/1.35 var(--ac-font-head);color:var(--ac-ink)}body.breakdance .ac-faq summary::-webkit-details-marker{display:none}body.breakdance .ac-faq summary::after{content:"";position:absolute;right:18px;top:50%;width:30px;height:30px;margin-top:-15px;border-radius:50%;background:var(--ac-mint) var(--ac-i-plus-t) center / 14px no-repeat;transition:transform .35s var(--ac-ease),background-color .3s}body.breakdance .ac-faq details[open] summary::after{transform:rotate(135deg);background-color:#fff;box-shadow:inset 0 0 0 1.5px var(--ac-teal)}body.breakdance .ac-faq__a{padding:0 22px 20px;font-size:.98rem}body.breakdance .ac-faq__a p{margin:0 0 .7em}body.breakdance .ac-faq__a p:last-child{margin:0}body.breakdance .ac-faq__a a{color:var(--ac-teal);font-weight:700}@media (min-width:1024px){body.breakdance .ac-faqwrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}body.breakdance .ac-faqwrap>:first-child{position:sticky;top:calc(var(--ac-header-h) + 30px)}}body.breakdance .ac-faqwrap>:first-child{gap:14px;align-items:flex-start;margin-bottom:26px}body.breakdance .ac-ctaband>.section-container{padding-top:calc(var(--ac-sec-y) * .5);padding-bottom:calc(var(--ac-sec-y) * .7)}body.breakdance .ac-ctabox{position:relative;display:grid;grid-template-columns:1fr;gap:26px;align-items:center;padding:clamp(28px,4.5vw,56px);border-radius:36px;background:var(--ac-grad);color:#fff;overflow:hidden;isolation:isolate;box-shadow:var(--ac-shadow-lg)}body.breakdance .ac-ctabox::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 10% 120%,rgba(108,199,187,.45),transparent 45%),radial-gradient(circle at 95% -20%,rgba(255,255,255,.16),transparent 40%)}@media (min-width:900px){body.breakdance .ac-ctabox{grid-template-columns:1fr 260px}}body.breakdance .ac-ctabox__text{gap:14px;align-items:flex-start}body.breakdance .ac-ctabox .bde-heading,body.breakdance .ac-ctabox .bde-text{color:#fff}body.breakdance .ac-ctabox .ac-pill{padding:8px 16px;border-radius:14px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.2);font-weight:700;font-size:.92rem;line-height:1.45}body.breakdance .ac-ctabox .ac-art{max-width:260px;margin:0 auto}body.breakdance .ac-art{width:100%;max-width:420px}body.breakdance .ac-art svg{display:block;width:100%;height:auto;overflow:visible}body.breakdance .ac-art .ln:not([fill]){fill:none}body.breakdance .ac-art .ln{stroke:var(--ac-navy);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}body.breakdance .ac-art .ln-t{stroke:var(--ac-teal)}body.breakdance .ac-art .ln-g{stroke:var(--ac-green)}body.breakdance .ac-art .ln-w{stroke:#fff}body.breakdance .ac-art .fl-m{fill:var(--ac-mint)}body.breakdance .ac-art .fl-a{fill:var(--ac-aqua)}body.breakdance .ac-art .fl-t{fill:var(--ac-teal)}body.breakdance .ac-art .fl-g{fill:var(--ac-green)}body.breakdance .ac-art .fl-n{fill:var(--ac-navy)}body.breakdance .ac-art .fl-w{fill:#fff}body.breakdance .ac-art .drw{stroke-dasharray:var(--len,400);stroke-dashoffset:0}.ac-js .ac-art:not(.is-drawn) .drw{stroke-dashoffset:var(--len,400)}.ac-js .ac-art.is-drawn .drw{transition:stroke-dashoffset 2.2s var(--ac-ease) calc(var(--dl, 0) * 1s)}body.breakdance .ac-art .beat{transform-box:fill-box;transform-origin:center;animation:ac-beat 1.6s ease-in-out infinite}body.breakdance .ac-art .float{transform-box:fill-box;transform-origin:center;animation:ac-float 5s ease-in-out infinite;animation-delay:calc(var(--dl, 0) * -1s)}body.breakdance .ac-art .spin{transform-box:fill-box;transform-origin:center;animation:ac-spin var(--t,30s) linear infinite}body.breakdance .ac-art .spin-r{transform-box:fill-box;transform-origin:center;animation:ac-spin var(--t,30s) linear infinite reverse}body.breakdance .ac-art .sway{transform-box:fill-box;transform-origin:50% 100%;animation:ac-sway 4s ease-in-out infinite}body.breakdance .ac-art .pulse{transform-box:fill-box;transform-origin:center;animation:ac-pulse 2.8s ease-out infinite;animation-delay:calc(var(--dl, 0) * 1s)}body.breakdance .ac-art .blink{animation:ac-blink 2.4s ease-in-out infinite;animation-delay:calc(var(--dl, 0) * 1s)}body.breakdance .ac-art .dash{stroke-dasharray:6 9;animation:ac-dash 1.6s linear infinite}body.breakdance .ac-art .hand-s{transform-box:view-box;transform-origin:120px 120px;animation:ac-spin 12s linear infinite}body.breakdance .ac-art .hand-m{transform-box:view-box;transform-origin:120px 120px;animation:ac-spin 60s linear infinite}@keyframes ac-beat{0%,100%{transform:scale(1)}15%{transform:scale(1.16)}30%{transform:scale(.96)}45%{transform:scale(1.1)}}@keyframes ac-sway{50%{transform:rotate(4deg)}}@keyframes ac-pulse{0%{transform:scale(.7);opacity:.8}100%{transform:scale(1.5);opacity:0}}@keyframes ac-blink{50%{opacity:.25}}@keyframes ac-dash{to{stroke-dashoffset:-30}}body.breakdance .ac-emblem{position:relative;width:min(100%,360px);aspect-ratio:1;margin:0 auto}body.breakdance .ac-emblem svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}body.breakdance .ac-emblem__ring{transform-origin:50% 50%;animation:ac-spin 40s linear infinite}body.breakdance .ac-emblem__ring text{font:800 13.5px var(--ac-font-body);letter-spacing:.32em;text-transform:uppercase;fill:var(--ac-teal)}body.breakdance .ac-emblem__core{position:absolute;inset:22%;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--ac-mint-2) 60%,var(--ac-mint));box-shadow:inset 0 0 0 1px rgba(0,114,123,.15),var(--ac-shadow-lg)}body.breakdance .ac-emblem__core::before,body.breakdance .ac-emblem__core::after{content:"";position:absolute;inset:-1px;border-radius:50%;border:2px solid rgba(16,154,142,.4);animation:ac-pulse 3.2s ease-out infinite}body.breakdance .ac-emblem__core::after{animation-delay:1.6s}body.breakdance .ac-emblem__core .ac-mark{width:72%;height:60%}body.breakdance .ac-emblem__dot{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--ac-green);box-shadow:0 0 0 6px rgba(16,154,142,.15);animation:ac-float 4s ease-in-out infinite}body.breakdance .ac-revsec .bde-code-block{width:100%;min-width:0}body.breakdance .ac-reviews{width:100%;max-width:100%;position:relative;overflow:hidden;padding:8px 0 18px;-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}body.breakdance .ac-reviews__track{display:flex;gap:20px;width:max-content;animation:ac-marquee var(--dur,70s) linear infinite}body.breakdance .ac-reviews:hover .ac-reviews__track,body.breakdance .ac-reviews:focus-within .ac-reviews__track{animation-play-state:paused}@keyframes ac-marquee{to{transform:translateX(calc(-50% - 10px))}}body.breakdance .ac-review{display:flex;flex-direction:column;gap:12px;width:min(340px,82vw);margin:0;padding:24px;border-radius:var(--ac-radius-lg);background:#fff;border:1px solid var(--ac-line);box-shadow:var(--ac-shadow)}body.breakdance .ac-review blockquote{flex:1;margin:0;font-size:.95rem;line-height:1.65;color:var(--ac-text);display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}body.breakdance .ac-review figcaption{display:flex;align-items:center;gap:12px;font-weight:800;color:var(--ac-ink);font-size:.95rem}body.breakdance .ac-review figcaption span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ac-grad);color:#fff;font-size:.95rem}body.breakdance .ac-review figcaption small{display:block;color:var(--ac-muted);font-weight:600;font-size:.8rem}body.breakdance .ac-stars{display:inline-flex;gap:2px;color:var(--ac-star)}body.breakdance .ac-stars svg{width:17px;height:17px;fill:currentColor}body.breakdance .ac-gscore{display:inline-flex;align-items:center;gap:12px;padding:10px 18px 10px 12px;border-radius:999px;background:#fff;border:1px solid var(--ac-line);box-shadow:var(--ac-shadow);font-weight:700;color:var(--ac-ink);font-size:.92rem}body.breakdance .ac-gscore svg.g{width:26px;height:26px}body.breakdance .ac-duo{display:grid;grid-template-columns:1fr;gap:22px;align-items:stretch}@media (min-width:960px){body.breakdance .ac-duo{grid-template-columns:1fr 1fr}}body.breakdance .ac-panel{position:relative;gap:14px;padding:clamp(26px,3.5vw,44px);border-radius:32px;overflow:hidden;align-items:flex-start;isolation:isolate}body.breakdance .ac-panel--dark{background:var(--ac-navy);color:#fff}body.breakdance .ac-panel--dark .bde-heading,body.breakdance .ac-panel--dark .bde-text{color:#fff}body.breakdance .ac-panel--dark .ac-sub{color:var(--ac-aqua)}body.breakdance .ac-panel--dark .ac-bg{border-radius:inherit;overflow:hidden}body.breakdance .ac-panel--dark .ac-bg{opacity:.28;filter:saturate(.7)}body.breakdance .ac-panel--dark::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(160deg,rgba(0,40,76,.55),rgba(0,40,76,.95) 60%)}body.breakdance .ac-panel--light{background:linear-gradient(160deg,#fff,var(--ac-mint-2));border:1px solid var(--ac-line)}body.breakdance .ac-values{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:700px){body.breakdance .ac-values{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){body.breakdance .ac-values{grid-template-columns:repeat(5,1fr)}}body.breakdance .ac-value{gap:8px;padding:22px;border-radius:22px;background:#fff;border:1px solid var(--ac-line);transition:transform .35s var(--ac-ease),box-shadow .35s}body.breakdance .ac-value:hover{transform:translateY(-5px) rotate(-.5deg);box-shadow:var(--ac-shadow)}body.breakdance .ac-value .bde-text{font-size:.95rem}body.breakdance .ac-steps{position:relative;display:grid;gap:18px}body.breakdance .ac-step{position:relative;flex-direction:row;gap:18px;align-items:flex-start;padding:clamp(20px,2.6vw,30px);border-radius:26px;background:rgba(255,255,255,.94);border:1px solid var(--ac-line)}body.breakdance .ac-step__txt{gap:8px}body.breakdance .ac-contact{display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,56px);align-items:start}@media (min-width:1000px){body.breakdance .ac-contact{grid-template-columns:.9fr 1.1fr}}body.breakdance .ac-contact__info{gap:16px;align-items:flex-start}body.breakdance .ac-clist{display:grid;gap:12px;width:100%}body.breakdance .ac-clist a,body.breakdance .ac-clist div{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;background:#fff;border:1px solid var(--ac-line);color:var(--ac-ink);text-decoration:none;font-weight:700;transition:transform .3s var(--ac-ease),border-color .3s,box-shadow .3s}body.breakdance .ac-clist a:hover{transform:translateX(4px);border-color:var(--ac-teal);box-shadow:var(--ac-shadow)}body.breakdance .ac-clist small{display:block;color:var(--ac-muted);font-weight:600;font-size:.8rem}body.breakdance .ac-clist i{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:14px;background:var(--ac-mint)}body.breakdance .ac-clist svg{width:22px;height:22px;fill:none;stroke:var(--ac-teal);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body.breakdance .ac-clist svg.fill{fill:var(--ac-teal);stroke:none}body.breakdance .ac-formcard{position:relative;gap:14px;padding:clamp(24px,3.5vw,40px);border-radius:32px;background:#fff;border:1px solid var(--ac-line);box-shadow:var(--ac-shadow-lg)}body.breakdance .ac-formcard::before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:33px;background:linear-gradient(135deg,var(--ac-navy),var(--ac-teal),var(--ac-green),var(--ac-aqua));background-size:300% 300%;animation:ac-flow 12s linear infinite;filter:blur(18px);opacity:.25}body.breakdance .ac-formcard .breakdance-form-field__label{font-size:.9rem}body.breakdance .ac-formcard .breakdance-form-checkbox__text,body.breakdance .ac-formcard .breakdance-form-checkbox label{font-size:.86rem;line-height:1.5}body.breakdance .ac-formcard .breakdance-form-footer .button-atom{width:100%;min-height:52px;border-radius:999px;background:var(--ac-teal);border-color:var(--ac-teal);font-weight:800}body.breakdance .ac-formcard .breakdance-form-footer .button-atom:hover{background:var(--ac-navy);border-color:var(--ac-navy)}body.breakdance .ac-social{display:flex;gap:10px}body.breakdance .ac-social a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ac-navy);transition:transform .3s var(--ac-spring),background-color .3s}body.breakdance .ac-social a:hover{transform:translateY(-3px) rotate(-8deg);background:var(--ac-teal)}body.breakdance .ac-social svg{width:20px;height:20px;fill:#fff}body.breakdance .ac-legal>.section-container{max-width:calc(860px + 2 * var(--ac-gutter))}body.breakdance .ac-legal .bde-rich-text{padding:clamp(24px,4vw,48px);border-radius:28px;background:rgba(255,255,255,.95);border:1px solid var(--ac-line);font-size:.98rem;overflow-wrap:anywhere}body.breakdance .ac-legal .bde-rich-text h2{margin:1.6em 0 .5em;font-size:clamp(1.15rem,1.05rem + .4vw,1.4rem)}body.breakdance .ac-legal .bde-rich-text h3{margin:1.3em 0 .4em;font-size:1.1rem}body.breakdance .ac-legal .bde-rich-text h4{margin:1.1em 0 .3em;font:800 1rem/1.4 var(--ac-font-body)}body.breakdance .ac-legal .bde-rich-text>:first-child{margin-top:0}body.breakdance .ac-legal .bde-rich-text a{color:var(--ac-teal);font-weight:700}body.breakdance .ac-legal .bde-rich-text ul{padding-left:1.3em}body.breakdance .ac-lhead{position:relative;z-index:10;background:var(--ac-navy);color:#fff}body.breakdance .ac-lhead__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;min-height:64px;padding-top:10px;padding-bottom:10px}body.breakdance .ac-lhead p{margin:0;font:600 clamp(.98rem,.9rem + .3vw,1.15rem)/1.3 var(--ac-font-head)}body.breakdance .ac-lhead a{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:800;text-decoration:none}body.breakdance .ac-lhead svg{width:18px;height:18px;fill:none;stroke:var(--ac-aqua);stroke-width:2}body.breakdance .ac-lhero>.section-container{min-height:clamp(380px,60vh,560px)}body.breakdance .ac-reasons{counter-reset:r}body.breakdance .ac-footer{position:relative;margin-top:40px;background:var(--ac-navy);color:rgba(255,255,255,.82);font-size:.95rem;isolation:isolate}body.breakdance .ac-footer::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 0% 0%,rgba(0,114,123,.55),transparent 45%),radial-gradient(circle at 100% 100%,rgba(16,154,142,.35),transparent 40%)}body.breakdance .ac-footer__wave{position:absolute;left:0;right:0;top:-58px;height:60px;overflow:hidden;pointer-events:none}body.breakdance .ac-footer__wave svg{display:block;width:200%;height:100%;animation:ac-wave 22s linear infinite reverse}body.breakdance .ac-footer__wave path:nth-child(1){fill:rgba(0,114,123,.35)}body.breakdance .ac-footer__wave path:nth-child(2){fill:var(--ac-navy)}body.breakdance .ac-footer__in{display:grid;grid-template-columns:1fr;gap:36px;padding-top:56px;padding-bottom:36px}@media (min-width:700px){body.breakdance .ac-footer__in{grid-template-columns:1fr 1fr}}@media (min-width:1100px){body.breakdance .ac-footer__in{grid-template-columns:1.15fr 1fr .8fr .7fr}}body.breakdance .ac-footer h2{margin:0 0 16px;color:#fff;font:600 1.08rem/1.3 var(--ac-font-head)}body.breakdance .ac-footer a{color:#fff;text-decoration:none}body.breakdance .ac-footer a:hover{color:var(--ac-aqua)}body.breakdance .ac-footer p{margin:0 0 .8em}body.breakdance .ac-footer__logo img{width:150px;height:auto;margin-bottom:14px}body.breakdance .ac-footer ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}body.breakdance .ac-footer ul a{display:inline-flex;align-items:center;gap:8px;transition:transform .25s var(--ac-ease),color .2s}body.breakdance .ac-footer ul a::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ac-green);transition:transform .25s}body.breakdance .ac-footer ul a:hover{transform:translateX(4px)}body.breakdance .ac-footer ul a:hover::before{transform:scale(1.5);background:var(--ac-aqua)}body.breakdance .ac-footer__contact a{display:flex;align-items:center;gap:12px;margin-bottom:10px;font-weight:800;font-size:1.02rem}body.breakdance .ac-footer__contact svg{width:20px;height:20px;fill:none;stroke:var(--ac-aqua);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body.breakdance .ac-footer .ac-social a{background:rgba(255,255,255,.12)}body.breakdance .ac-footer .ac-social a:hover{background:var(--ac-teal)}body.breakdance .ac-footer__note{padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);font-size:.9rem}body.breakdance .ac-footer__bottom{border-top:1px solid rgba(255,255,255,.12)}body.breakdance .ac-footer__bottom .ac-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding-top:18px;padding-bottom:22px;font-size:.85rem}body.breakdance .ac-footer__bottom nav{display:flex;gap:18px}body.breakdance .ac-footer__heart{display:inline-block;width:14px;height:14px;vertical-align:-2px;background:var(--ac-i-heart-a) center / contain no-repeat;animation:ac-beat 1.6s ease-in-out infinite}body.breakdance .ac-fab{position:fixed;right:16px;bottom:16px;z-index:150;display:grid;gap:10px;justify-items:end}body.breakdance .ac-fab a,body.breakdance .ac-fab button{position:relative;display:grid;place-items:center;width:56px;height:56px;border:0;border-radius:50%;cursor:pointer;box-shadow:0 14px 30px -12px rgba(0,40,76,.45);transition:transform .3s var(--ac-spring),opacity .3s}body.breakdance .ac-fab__wa{background:var(--ac-wa)}body.breakdance .ac-fab__wa svg{width:30px;height:30px;fill:#fff}body.breakdance .ac-fab__wa::before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--ac-wa);animation:ac-pulse 2.6s ease-out infinite}body.breakdance .ac-fab a:hover,body.breakdance .ac-fab button:hover{transform:scale(1.08)}body.breakdance .ac-fab__top{width:46px!important;height:46px!important;background:#fff;opacity:0;pointer-events:none;transform:translateY(10px)}body.breakdance .ac-fab__top.is-visible{opacity:1;pointer-events:auto;transform:none}body.breakdance .ac-fab__top svg{width:20px;height:20px;fill:none;stroke:var(--ac-navy);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}body.breakdance .ac-split>.bde-div,body.breakdance .ac-faqwrap>.bde-div,body.breakdance .ac-contact>.bde-div,body.breakdance .ac-duo>.bde-div,body.breakdance .ac-grid,body.breakdance .ac-steps,body.breakdance .ac-values,body.breakdance .ac-split,body.breakdance .ac-duo,body.breakdance .ac-contact,body.breakdance .ac-faqwrap,body.breakdance .ac-ctabox,body.breakdance .ac-artwrap,body.breakdance .ac-formcard,body.breakdance .ac-formcard .bde-form-builder,body.breakdance .ac-media,body.breakdance .ac-price{width:100%;min-width:0}body.breakdance .ac-artwrap{display:flex;justify-content:center}body.breakdance .ac-sechead>.bde-code-block{display:flex;justify-content:center}body.breakdance .ac-sechead--left>.bde-code-block{justify-content:flex-start}body.breakdance .ac-header-block,body.breakdance .ac-footer-block{display:block;width:100%}body.breakdance .ac-contact__info>.bde-code-block{width:100%}body.breakdance .ac-media--plain::before,body.breakdance .ac-media--plain::after{display:none}body.breakdance .ac-media__img[src*="gruenderin"]{background:radial-gradient(circle at 50% 30%,#fff 0%,var(--ac-mint) 55%,#CDE9E4 100%)}body.breakdance .ac-grid,body.breakdance .ac-values,body.breakdance .ac-duo{align-items:stretch}body.breakdance .ac-waves{position:absolute;left:0;right:0;height:clamp(64px,8vw,110px);overflow:hidden;pointer-events:none;z-index:4}body.breakdance .ac-waves--hero{bottom:-2px}body.breakdance .ac-waves--foot{top:calc(-1 * clamp(64px, 8vw, 110px) + 2px)}body.breakdance .ac-waves svg{position:absolute;left:0;bottom:0;width:200%;height:100%;will-change:transform}body.breakdance .ac-waves path{transform-box:fill-box;transform-origin:50% 100%}body.breakdance .ac-waves__l1{animation:ac-wave 34s linear infinite reverse}body.breakdance .ac-waves__l1 path{animation:ac-swell 7s ease-in-out infinite}body.breakdance .ac-waves__l2{animation:ac-wave 22s linear infinite}body.breakdance .ac-waves__l2 path{animation:ac-swell 5.5s ease-in-out -2s infinite}body.breakdance .ac-waves__l3{animation:ac-wave 15s linear infinite}body.breakdance .ac-waves__l3 path{animation:ac-swell 6.5s ease-in-out -4s infinite}@keyframes ac-swell{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.22)}}body.breakdance .ac-footer{margin-top:clamp(84px,10vw,140px);background:linear-gradient(180deg,#109A8E 0%,#00727B 100%);color:rgba(255,255,255,.92)}body.breakdance .ac-footer::before{display:none}body.breakdance .ac-footer a:hover{color:var(--ac-navy)}body.breakdance .ac-footer ul a::before{background:rgba(255,255,255,.75)}body.breakdance .ac-footer ul a:hover::before{background:var(--ac-navy)}body.breakdance .ac-footer__contact svg{stroke:#fff}body.breakdance .ac-footer__note{background:rgba(0,40,76,.16);border-color:rgba(255,255,255,.22)}body.breakdance .ac-footer .ac-social a{background:rgba(0,40,76,.28)}body.breakdance .ac-footer .ac-social a:hover{background:var(--ac-navy)}body.breakdance .ac-footer__bottom{background:var(--ac-navy);border-top:0;color:rgba(255,255,255,.85)}body.breakdance .ac-footer__bottom a:hover{color:var(--ac-aqua)}body.breakdance .ac-footer__heart{background-image:var(--ac-i-heart-w)}body.breakdance .ac-ico svg{animation:ac-ico-float 4.6s ease-in-out infinite}body.breakdance .ac-ico svg .ac-ico__acc{transform-box:fill-box;transform-origin:center;animation:ac-ico-acc 3.2s ease-in-out infinite}body.breakdance .ac-ico--glyph i,body.breakdance .ac-drop__ico i{background-size:220% 220%;animation:ac-grad 6s ease-in-out infinite,ac-ico-float 4.6s ease-in-out infinite}body.breakdance .ac-badge__ico{background-size:220% 220%;animation:ac-grad 6s ease-in-out infinite}body.breakdance .ac-badge__ico i{animation:ac-ico-float 4.6s ease-in-out infinite}body.breakdance .ac-clist i svg,body.breakdance .ac-footer__contact svg{animation:ac-ico-float 4.2s ease-in-out infinite}body.breakdance .ac-grid>:nth-child(2n) .ac-ico svg,body.breakdance .ac-steps>:nth-child(2n) .ac-ico svg,body.breakdance .ac-values>:nth-child(2n) .ac-ico svg{animation-delay:-1.6s}body.breakdance .ac-grid>:nth-child(3n) .ac-ico svg,body.breakdance .ac-values>:nth-child(3n) .ac-ico svg{animation-delay:-3s}body.breakdance .ac-card:hover .ac-ico svg,body.breakdance .ac-feat:hover .ac-ico svg,body.breakdance .ac-value:hover .ac-ico svg,body.breakdance .ac-step:hover .ac-ico svg{animation:ac-ico-wiggle .7s var(--ac-spring) 1}@keyframes ac-ico-float{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(-3deg)}}@keyframes ac-ico-acc{0%,100%{transform:scale(1);stroke:var(--ac-navy)}50%{transform:scale(1.12);stroke:var(--ac-green)}}@keyframes ac-ico-wiggle{0%{transform:rotate(0) scale(1)}30%{transform:rotate(-12deg) scale(1.15)}60%{transform:rotate(8deg) scale(1.05)}100%{transform:rotate(0) scale(1)}}@keyframes ac-grad{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}body.breakdance .ac-phero .ac-phero__title,body.breakdance .ac-slide .ac-slide__title{background:linear-gradient(100deg,#fff 0%,#fff 38%,#CFF3EC 44%,#6CC7BB 50%,#CFF3EC 56%,#fff 62%,#fff 100%) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 14px rgba(0,40,76,.35))}body.breakdance .ac-phero .ac-phero__title{animation:ac-rise .9s var(--ac-ease) .1s both,ac-ray 6.5s ease-in-out 1.2s infinite}body.breakdance .ac-slide .ac-slide__title{animation:ac-ray 6.5s ease-in-out .8s infinite}@keyframes ac-ray{0%,30%{background-position:130% 0}70%,100%{background-position:-30% 0}}body.breakdance .ac-badges{position:absolute;z-index:2;left:14px;right:14px;bottom:14px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;pointer-events:none}body.breakdance .ac-badges--br{justify-content:flex-end}body.breakdance .ac-badges--split{justify-content:space-between}body.breakdance .ac-badges--tr{top:14px;bottom:auto;align-items:flex-start;justify-content:flex-end}body.breakdance .ac-badges .ac-badge{position:relative;left:auto;right:auto;top:auto;bottom:auto;flex-direction:row;align-items:center;gap:10px;max-width:230px;padding:8px 14px 8px 8px;border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.72),rgba(255,255,255,.42));backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);border:1px solid rgba(255,255,255,.7);box-shadow:0 10px 28px -14px rgba(0,40,76,.55),inset 0 1px 0 rgba(255,255,255,.8);animation:ac-float 6s ease-in-out infinite;pointer-events:auto}body.breakdance .ac-badges .ac-badge + .ac-badge{animation-delay:-3s}body.breakdance .ac-badges .ac-badge__txt,body.breakdance .ac-badges .ac-badge .bde-rich-text{font-size:.8rem;line-height:1.25;color:var(--ac-ink)}body.breakdance .ac-badges .ac-badge__txt p{margin:0}body.breakdance .ac-badges .ac-badge strong{display:block;margin-bottom:1px;font:600 .95rem/1.15 var(--ac-font-head);color:var(--ac-teal-600)}body.breakdance .ac-badges .ac-badge__ico{width:36px;height:36px;border-radius:11px}body.breakdance .ac-badges .ac-badge__ico i{width:20px;height:20px}@media (max-width:479px){body.breakdance .ac-badges{left:10px;right:10px;bottom:10px}body.breakdance .ac-badges .ac-badge{max-width:200px;padding:6px 12px 6px 6px}}body.breakdance .ac-ctaheart{position:relative;width:min(100%,250px);aspect-ratio:1;margin:0 auto}body.breakdance .ac-ctaheart__ring{position:absolute;inset:12%;border-radius:50%;border:1.5px solid rgba(255,255,255,.5);animation:ac-pulse 3.6s ease-out infinite}body.breakdance .ac-ctaheart__ring:nth-child(2){animation-delay:1.2s}body.breakdance .ac-ctaheart__ring:nth-child(3){animation-delay:2.4s}body.breakdance .ac-ctaheart::before{content:"";position:absolute;inset:14%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.3),rgba(255,255,255,0) 70%)}body.breakdance .ac-ctaheart__heart{position:absolute;left:30%;top:16%;width:40%;height:auto;filter:drop-shadow(0 10px 18px rgba(0,40,76,.35));animation:ac-beat 1.6s ease-in-out infinite}body.breakdance .ac-ctaheart__mark{position:absolute;left:11%;bottom:12%;width:78%;height:auto;filter:drop-shadow(0 8px 16px rgba(0,40,76,.3));animation:ac-hover 6s ease-in-out infinite}body.breakdance .ac-ctaheart__spark{position:absolute;left:var(--x);top:var(--y);width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 12px 3px rgba(255,255,255,.7);animation:ac-blink 2.6s ease-in-out var(--d) infinite}.ac-js body.breakdance .ac-grow{transform:scale(var(--ac-g-s,1));opacity:var(--ac-g-o,1);transform-origin:50% 80%;will-change:transform}body.breakdance .ac-share{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%;max-width:1160px;margin:0 auto}body.breakdance .ac-share>.ac-share__btn{flex:0 0 112px;text-align:center}@media (max-width:480px){body.breakdance .ac-share>.ac-share__btn{flex-basis:calc((100% - 24px) / 3)}}body.breakdance .ac-share__btn{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 10px 16px;border-radius:22px;background:#fff;border:1px solid var(--ac-line);color:var(--ac-ink);font-weight:800;font-size:.88rem;text-decoration:none;overflow:hidden;isolation:isolate;transition:transform .4s var(--ac-spring),box-shadow .3s,color .3s,border-color .3s}body.breakdance .ac-share__btn::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--c);clip-path:circle(0% at 50% 38%);transition:clip-path .5s var(--ac-ease)}body.breakdance .ac-share__btn:hover,body.breakdance .ac-share__btn:focus-visible{color:#fff;border-color:transparent;transform:translateY(-6px);box-shadow:0 18px 34px -16px var(--c)}body.breakdance .ac-share__btn:hover::before,body.breakdance .ac-share__btn:focus-visible::before{clip-path:circle(150% at 50% 38%)}body.breakdance .ac-share__ico{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:color-mix(in srgb,var(--c) 12%,#fff);color:var(--c);animation:ac-ico-float 4.4s ease-in-out infinite;animation-delay:calc(var(--i) * -.5s);transition:background-color .3s,color .3s,transform .4s var(--ac-spring)}body.breakdance .ac-share__ico svg{width:28px;height:28px;fill:currentColor}body.breakdance .ac-share__btn:hover .ac-share__ico,body.breakdance .ac-share__btn:focus-visible .ac-share__ico{background:rgba(255,255,255,.2);color:#fff;transform:scale(1.1) rotate(-6deg)}body.breakdance .ac-share__btn--native{display:none}body.breakdance .ac-share--native .ac-share__btn--native{display:flex}body.breakdance .ac-share__msg{flex:0 0 100%;min-height:1.4em;margin:4px 0 0;text-align:center;color:var(--ac-teal);font-weight:700}body.breakdance .ac-faq__a{overflow:hidden}body.breakdance .ac-faq details.is-closing summary::after{transform:none;background-color:var(--ac-mint);box-shadow:none}body.breakdance .ac-faq details.is-closing{border-color:var(--ac-line);box-shadow:none}@view-transition{navigation:auto}::view-transition-old(root){animation:ac-vt-out .35s var(--ac-ease) both}::view-transition-new(root){animation:ac-vt-in .55s var(--ac-ease) both}@keyframes ac-vt-out{to{opacity:0;transform:translateY(-10px)}}@keyframes ac-vt-in{from{opacity:0;transform:translateY(14px)}}body.breakdance main{animation:ac-page-in .8s var(--ac-ease) both}html.ac-leaving body.breakdance main,html.ac-leaving body.breakdance .ac-footer{opacity:0;transform:translateY(-8px);transition:opacity .3s ease,transform .3s ease}@keyframes ac-page-in{from{opacity:0;transform:translateY(16px)}}body.breakdance .ac-mnav{transition:visibility 0s linear 1.4s}body.breakdance .ac-mnav.is-open{transition-delay:0s}body.breakdance .ac-mnav__ring{transition:transform .8s cubic-bezier(.7,0,.2,1);transition-delay:var(--d-close)}body.breakdance .ac-mnav.is-open .ac-mnav__ring{transition-delay:var(--d-open)}body.breakdance .ac-mnav__ring:nth-child(1){--d-close:.2s}body.breakdance .ac-mnav__ring:nth-child(2){--d-close:.3s}body.breakdance .ac-mnav__ring:nth-child(3){--d-close:.36s}body.breakdance .ac-mnav__ring:nth-child(4){--d-close:.42s}body.breakdance .ac-mnav__ring:nth-child(5){--d-close:.48s}body.breakdance .ac-mnav__ring:nth-child(6){--d-close:.54s}body.breakdance .ac-mnav [data-i]{transition:opacity .22s ease,transform .3s var(--ac-ease);transition-delay:calc((14 - var(--i, 0)) * 14ms)}body.breakdance .ac-mnav:not(.is-open) .ac-mnav__ring:nth-child(n+2){animation:none}body.breakdance .ac-clist a{position:relative;isolation:isolate;overflow:hidden;transition:transform .4s var(--ac-ease),border-color .4s,box-shadow .4s,color .3s}body.breakdance .ac-clist a::before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:-1;width:85%;background:linear-gradient(90deg,transparent 58%,rgba(255,255,255,.85) 66%,transparent 74%),linear-gradient(90deg,rgba(0,40,76,0) 0%,rgba(0,40,76,.5) 12%,rgba(0,114,123,.58) 30%,rgba(16,154,142,.58) 46%,rgba(108,199,187,.62) 62%,rgba(205,236,231,.75) 78%,rgba(255,255,255,0) 100%);filter:blur(3px);transform:translateX(-110%) skewX(-18deg);pointer-events:none}body.breakdance .ac-clist a::after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--ac-navy),var(--ac-teal),var(--ac-green),var(--ac-aqua),#CDECE7);transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ac-ease)}body.breakdance .ac-clist a:hover,body.breakdance .ac-clist a:focus-visible{border-color:rgba(0,114,123,.4);box-shadow:0 16px 34px -20px rgba(0,40,76,.55)}body.breakdance .ac-clist a:hover::before,body.breakdance .ac-clist a:focus-visible::before{animation:ac-rainbow-sweep 1.3s cubic-bezier(.45,.05,.25,1) forwards}body.breakdance .ac-clist a:hover::after,body.breakdance .ac-clist a:focus-visible::after{transform:scaleX(1)}body.breakdance .ac-clist a i{transition:background-color .5s,transform .5s var(--ac-spring)}body.breakdance .ac-clist a:hover i{background:linear-gradient(135deg,var(--ac-navy),var(--ac-teal) 55%,var(--ac-green));transform:rotate(-6deg) scale(1.06)}body.breakdance .ac-clist a:hover i svg{stroke:#fff}body.breakdance .ac-clist a:hover i svg.fill{fill:#fff}@keyframes ac-rainbow-sweep{from{transform:translateX(-110%) skewX(-18deg)}to{transform:translateX(220%) skewX(-18deg)}}body.breakdance .ac-mnav__brand{display:flex;flex-direction:column;align-items:center;gap:4px;margin:14px auto 0;text-align:center}body.breakdance .ac-mnav__logo{position:relative;display:block;width:86px}body.breakdance .ac-mnav__logo img{display:block;width:100%;height:auto;filter:drop-shadow(0 10px 22px rgba(0,0,0,.3));animation:ac-hover 6s ease-in-out infinite}body.breakdance .ac-mnav__claim{font:600 italic 1.05rem/1.3 var(--ac-font-head);letter-spacing:.01em;color:#fff;background:linear-gradient(100deg,#fff 0%,#fff 35%,#6CC7BB 50%,#fff 65%,#fff 100%) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ac-ray 5s ease-in-out 1s infinite}@media (max-height:700px){body.breakdance .ac-mnav__logo{width:64px}body.breakdance .ac-mnav__brand{margin-top:16px}}body.breakdance .ac-footer__brand{position:absolute;z-index:-1;top:30px;bottom:72px;left:6px;width:clamp(84px,9vw,140px);pointer-events:none;opacity:0;transform:translateX(-70px);transition:opacity 1.1s var(--ac-ease),transform 1.3s var(--ac-ease)}body.breakdance .ac-footer__brand svg{display:block;width:100%;height:100%;overflow:visible}body.breakdance .ac-footer__brand text{font:800 170px var(--ac-font-body);letter-spacing:18px;fill:rgba(255,255,255,.04);stroke:rgba(255,255,255,.5);stroke-width:1.6;stroke-linejoin:round;stroke-dasharray:2600;stroke-dashoffset:2600}body.breakdance .ac-footer__brand.is-in{opacity:1;transform:none}body.breakdance .ac-footer__brand.is-drawing text{animation:ac-outline 9s ease-in-out infinite}@keyframes ac-outline{0%{stroke-dashoffset:2600;stroke-opacity:1;fill-opacity:0}62%{stroke-dashoffset:0;stroke-opacity:1;fill-opacity:1}80%{stroke-dashoffset:0;stroke-opacity:1;fill-opacity:1}96%,100%{stroke-dashoffset:0;stroke-opacity:0;fill-opacity:0}}@media (min-width:1100px) and (max-width:1439px){body.breakdance .ac-footer__brand{left:auto;right:6px;transform:translateX(70px)}}@media (max-width:1099px){body.breakdance .ac-footer__brand{left:auto;right:0;top:auto;bottom:90px;width:76px;height:46%;transform:translateX(70px)}}@media (min-width:1440px){body.breakdance .ac-footer__brand{left:clamp(8px,1vw,22px);width:clamp(84px,6.5vw,140px)}}.ac-js body.breakdance .ac-reveal{transition:opacity .85s var(--ac-ease),transform .85s var(--ac-ease),filter .85s;transition-delay:calc(var(--ac-i, 0) * 90ms)}.ac-js body.breakdance .ac-reveal:not(.is-in){opacity:0;transform:translateY(34px)}.ac-js body.breakdance .ac-reveal--left:not(.is-in){transform:translateX(-40px)}.ac-js body.breakdance .ac-reveal--right:not(.is-in){transform:translateX(40px)}.ac-js body.breakdance .ac-reveal--zoom:not(.is-in){transform:scale(.92);filter:blur(6px)}.breakdance-builder .ac-reveal,#breakdance_canvas .ac-reveal{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}body.breakdance::before{animation:none}}@media (max-width:639px){body.breakdance .ac-formcard .breakdance-form-field{grid-column:1 / -1!important}}