.breakdance .contain{max-width:50ch;text-wrap:balance}.breakdance .white-blur{background-color:rgba(0,0,0,0.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.breakdance .icon-white path{stroke:#fff}.breakdance .balance{text-wrap:nowrap}.breakdance .icon-blue path{stroke:var(--bde-brand-primary-color)}.breakdance .no-wrap{text-wrap:nowrap}.breakdance .faded{text-decoration-color:var(--bde-brand-primary-color);text-decoration-line:underline;text-underline-offset:3px}@media (max-width:767px){.breakdance .faded{text-underline-offset:3px;text-decoration-thickness:3px}}.breakdance .text-balance{text-wrap:balance}.breakdance .step-header{transition:opacity 1s}.breakdance .step-header-opa{opacity:0.3}.breakdance .step-image{opacity:0.6;transform:translateY(0);transition:transform 0.6s ease-out,opacity 1s ease}.breakdance .max-ch{background-color:var(--bde-background-color);font-family:"C2B Nip";font-size:var(--hfs-text-xs);text-transform:uppercase}.breakdance .icon-dark path{stroke:var(--brand-dark)}.breakdance .line-small{line-height:1.2}.breakdance .section-dark .bde-text,.breakdance .section-dark h2.bde-heading,.breakdance .section-dark h1.bde-heading{color:#fff}.breakdance .section-dark{overflow:clip}.breakdance .heading{max-width:30ch;text-wrap:balance;line-height:1.1!important}.breakdance .breadcrumbs a{transition:all 0.3s ease}.breakdance .eyebrow{letter-spacing:unset}.breakdance .ul-list{list-style:none;margin:0;padding:0}.breakdance .flex-wrap{justify-content:center;flex-wrap:wrap}.breakdance .max-ch-text .bde-text{max-width:80ch}.breakdance .formule{display:inline;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:0.875em;line-height:1.4;padding:0.15em 0.4em;border-radius:0.375em;border:1px solid color-mix(in srgb,currentColor 14%,transparent);background:color-mix(in srgb,currentColor 6%,transparent);color:inherit;white-space:break-spaces;word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.menu-icon{transition:all 0.3s cubic-bezier(0.34,1.56,0.64,1);will-change:scale}.breakdance .icon-animation:hover .menu-icon{scale:1.1}@media (max-width:767px){.breakdance .filter-container{position:fixed!important;top:0;left:0;bottom:0;min-width:80%;z-index:9999;background:#fff;padding:60px 20px;border-radius:0px 16px 16px 0px;opacity:0;visibility:hidden;transform:translateX(-100%);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s ease}.breakdance .filter-container.open{opacity:1;visibility:visible;transform:translateX(0)}}@media (max-width:767px){.breakdance .filter-close-btn{cursor:pointer}}@media (max-width:767px){.breakdance .filter-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:9998;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.breakdance .filter-overlay.open{opacity:1;visibility:visible}}@media (max-width:767px){.breakdance .filter-toggle-btn{box-shadow:0px 0px 10px 0px #00000025}.breakdance .filter-toggle-btn{position:fixed;cursor:pointer;min-width:calc(100% - var(--bde-section-horizontal-padding) * 2);bottom:20px;left:50%;z-index:9000;transform:translateX(-50%)}}