.breakdance .a-moments .swiper-scrollbar{overflow:visible}.breakdance .a-moments .swiper-scrollbar .swiper-scrollbar-drag{top:-3px;height:7px;border-radius:3.5px;cursor:grab}.breakdance .a-moments .swiper-scrollbar .swiper-scrollbar-drag:active{cursor:grabbing}.breakdance .a-moments .a-moments__toggle{display:inline-flex;align-items:center;gap:12px;padding:10px 16px;border:0;border-radius:2.4px;background:var(--bde-palette-color-1-0533d944-2b8f-4523-ad39-d4481fb59114);color:var(--bde-palette-color-1-dc5ec3ef-0a94-4b60-8737-375888f418b0);font-family:museo-sans,sans-serif;font-size:22px;font-weight:500;line-height:1.2}.breakdance .a-moments .a-moments__toggle:hover{background:var(--bde-palette-color-1-ec9b0800-a82a-424d-9127-9da396c1bc3b);color:var(--bde-palette-color-1-dc5ec3ef-0a94-4b60-8737-375888f418b0)}.breakdance .a-moments .a-moments__toggle::after{content:"";flex:0 0 auto;width:18px;height:18px;background:linear-gradient(currentColor, currentColor) left top/44% 44% no-repeat,linear-gradient(currentColor, currentColor) right top/44% 44% no-repeat,linear-gradient(currentColor, currentColor) left bottom/44% 44% no-repeat,linear-gradient(currentColor, currentColor) right bottom/44% 44% no-repeat}.breakdance .a-moments__item>.breakdance>.bde-div{position:relative;overflow:hidden;aspect-ratio:500/645}.breakdance .a-moments__item>.breakdance>.bde-div>.bde-container-link{position:absolute;inset:0;display:block;min-height:0}.breakdance .a-moments__item>.breakdance>.bde-div>.bde-container-link img{transition:transform 400ms ease-in-out}.breakdance .a-moments__item>.breakdance>.bde-div>.bde-container-link:hover img{transform:scale(1.075)}.breakdance .a-moments__item>.breakdance>.bde-div>.bde-container-link>.bde-image2{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.breakdance .a-moments__item>.breakdance>.bde-div>.bde-container-link>div.bde-div:first-of-type{position:absolute;top:0;left:0;z-index:1;pointer-events:none}.breakdance .a-moments__item>.breakdance>.bde-div>.bde-container-link>.bde-heading{position:absolute;top:0;left:0;z-index:2;padding:24px 32px 32px}.breakdance .a-moments__item>.breakdance>.bde-div>.bde-container-link>div.bde-div:last-of-type{position:absolute;right:14px;bottom:14px;z-index:2;transition:transform 450ms cubic-bezier(0.34, 1.56, 0.64, 1)}.breakdance .a-moments__item>.breakdance>.bde-div>.bde-container-link:hover>div.bde-div:last-of-type{transform:translate(6px, 6px)}.breakdance .bde-section:has(>.section-container>.a-moments-box){overflow-x:clip}.a-page-header__wrapper .a-page-header__title{margin-bottom:0}.breakdance .bde-div:has(>.a-layers-bg-box+.a-page-header){--imi-hero-gutter: 140px;padding-left:calc(max((100% - 1600px)/2,0px) + var(--imi-hero-gutter));padding-right:calc(max((100% - 1600px)/2,0px) + var(--imi-hero-gutter))}@media(max-width: 1119px){.breakdance .bde-div:has(>.a-layers-bg-box+.a-page-header){--imi-hero-gutter: 92px}}@media(max-width: 479px){.breakdance .bde-div:has(>.a-layers-bg-box+.a-page-header){--imi-hero-gutter: 44px}}.breakdance .a-layers-bg-box:has(+.a-page-header) .a-layers-bg{--imi-hero-circle-right: calc( max((100% - 1600px) / 2, 0px) + var(--imi-hero-gutter, 80px) + 540px );--imi-hero-circle-w: 900px;--imi-hero-circle-h: 115%;-webkit-mask-image:radial-gradient(ellipse var(--imi-hero-circle-w) var(--imi-hero-circle-h) at calc(var(--imi-hero-circle-right) - var(--imi-hero-circle-w)) 50%, transparent 99.4%, #000 99.8%);mask-image:radial-gradient(ellipse var(--imi-hero-circle-w) var(--imi-hero-circle-h) at calc(var(--imi-hero-circle-right) - var(--imi-hero-circle-w)) 50%, transparent 99.4%, #000 99.8%)}@media(max-width: 1119px){.breakdance .a-layers-bg-box:has(+.a-page-header) .a-layers-bg{--imi-hero-circle-w: 700px}}.breakdance .a-layers-bg-box:has(+.a-page-header) .a-layers-bg__layer{object-position:71% center}@media(max-width: 1119px){.breakdance .a-layers-bg-box:has(+.a-page-header) .a-layers-bg__layer{object-position:62% center}}.breakdance .a-page-header__wrapper{display:flex;width:100%;max-width:100%}.breakdance .a-page-header__column{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left}.breakdance .a-page-header a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.breakdance .a-page-header a:hover,.breakdance .a-page-header a:focus-visible{text-decoration-thickness:2px}@media(min-width: 1120px){body.home .breakdance .bde-div:has(>.a-layers-bg-box+.bde-heading){background-color:var(--bde-palette-color-1-0533d944-2b8f-4523-ad39-d4481fb59114, #f5f6f5)}body.home .breakdance .bde-div:has(>.a-layers-bg-box+.bde-heading) .a-layers-bg{--imi-home-circle-cx: 346px;--imi-home-circle-r: 584px;-webkit-mask-image:radial-gradient(circle var(--imi-home-circle-r) at var(--imi-home-circle-cx) 50%, transparent 99.4%, #000 99.8%);mask-image:radial-gradient(circle var(--imi-home-circle-r) at var(--imi-home-circle-cx) 50%, transparent 99.4%, #000 99.8%)}}@media(min-width: 1120px)and (max-width: 1439px){body.home .breakdance .bde-div:has(>.a-layers-bg-box+.bde-heading) .a-layers-bg__layer{object-position:calc(50vw - 1016px) center}}.breakdance .oe-hero{container-type:inline-size;background-color:var(--bde-palette-color-1-0533d944-2b8f-4523-ad39-d4481fb59114, #f5f6f5)}.breakdance .oe-hero .oe-hero__inner{--oe-u: min(100cqw, 1920px);position:relative;overflow:hidden;width:100%;background-color:var(--bde-palette-color-1-0533d944-2b8f-4523-ad39-d4481fb59114, #f5f6f5)}.breakdance .oe-hero .oe-hero__inner::before{content:"";position:absolute;z-index:0;border-radius:50%;background-color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d);pointer-events:none}.breakdance .oe-hero .oe-hero__copy{position:relative;z-index:2}.breakdance .oe-hero .oe-hero__visual{width:100%;max-width:none;pointer-events:none}.breakdance .oe-hero .oe-hero__photo,.breakdance .oe-hero .oe-hero__callout{max-width:none;pointer-events:auto}.breakdance .oe-hero .oe-hero__title,.breakdance .oe-hero .oe-hero__link,.breakdance .oe-hero .oe-hero__link .bde-text,.breakdance .oe-hero .oe-hero__callout-title,.breakdance .oe-hero .oe-hero__callout-text,.breakdance .oe-hero .oe-hero__callout-date{font-family:var(--bde-body-font-family, museo-sans, sans-serif);margin:0}.breakdance .oe-hero .oe-hero__title{color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d);font-weight:300;line-height:1.11}.breakdance .oe-hero .oe-hero__links{display:flex;flex-direction:column}.breakdance .oe-hero .oe-hero__link{display:flex;flex-direction:row;align-items:center;text-decoration:none;color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d);border-bottom:1px solid var(--bde-palette-color-1-dc5ec3ef-0a94-4b60-8737-375888f418b0, #2b2a27)}.breakdance .oe-hero .oe-hero__link:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.breakdance .oe-hero .oe-hero__link .bde-icon,.breakdance .oe-hero .oe-hero__link .bde-icon svg{flex-shrink:0;color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d);display:block}.breakdance .oe-hero .oe-hero__link .bde-text{color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d);font-weight:300;text-decoration:none;transition:transform .3s ease}.breakdance .oe-hero .oe-hero__link:hover .bde-icon svg,.breakdance .oe-hero .oe-hero__link:focus-visible .bde-icon svg{animation:oe-hero-icon-bounce .55s ease}.breakdance .oe-hero .oe-hero__link:hover .bde-text,.breakdance .oe-hero .oe-hero__link:focus-visible .bde-text{transform:translateX(8px)}@keyframes oe-hero-icon-bounce{0%,100%{transform:translateY(0)}35%{transform:translateY(-7px)}70%{transform:translateY(2px)}}@media(prefers-reduced-motion: reduce){.breakdance .oe-hero .oe-hero__link:hover .bde-icon svg,.breakdance .oe-hero .oe-hero__link:focus-visible .bde-icon svg{animation:none}.breakdance .oe-hero .oe-hero__link .bde-text{transition:none}}.breakdance .oe-hero .oe-hero__photo{position:absolute;z-index:1;border-radius:50%;overflow:hidden;aspect-ratio:1;margin:0}.breakdance .oe-hero .oe-hero__photo img{display:block;width:100%;height:100%;object-fit:cover}.breakdance .oe-hero .oe-hero__callout{position:absolute;z-index:3;background-color:var(--bde-palette-color-1-d94799af-a5db-44fc-81e3-0d40a34ef2ba, #f7c631);display:flex;flex-direction:column}.breakdance .oe-hero .oe-hero__callout-title{color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d);font-weight:300;line-height:1}.breakdance .oe-hero .oe-hero__callout-text{color:var(--bde-palette-color-1-dc5ec3ef-0a94-4b60-8737-375888f418b0, #2b2a27);font-weight:300;line-height:1.23}.breakdance .oe-hero .oe-hero__callout-date{color:var(--bde-palette-color-1-dc5ec3ef-0a94-4b60-8737-375888f418b0, #2b2a27);font-weight:700;line-height:1.465}@media(min-width: 1120px){.breakdance .oe-hero .oe-hero__inner{min-height:calc(var(--oe-u)*0.4401041667)}.breakdance .oe-hero .oe-hero__inner::before{width:calc(var(--oe-u)*0.7588541667);height:calc(var(--oe-u)*0.7588541667);left:calc(var(--oe-u)*0.4317708333);top:50%;transform:translateY(-50%)}.breakdance .oe-hero .oe-hero__copy{width:calc(var(--oe-u)*0.3984375);padding:calc(var(--oe-u)*0.0442708333) 0 calc(var(--oe-u)*0.0520833333) calc(var(--oe-u)*0.0776041667)}.breakdance .oe-hero .oe-hero__title{font-size:calc(var(--oe-u)*0.040625);max-width:calc(var(--oe-u)*0.2786458333);margin-bottom:calc(var(--oe-u)*0.0260416667)}.breakdance .oe-hero .oe-hero__link{width:calc(var(--oe-u)*0.2760416667);gap:calc(var(--oe-u)*0.0088541667);padding-bottom:calc(var(--oe-u)*0.015625);margin-bottom:calc(var(--oe-u)*0.0260416667)}.breakdance .oe-hero .oe-hero__link .bde-icon svg{width:calc(var(--oe-u)*0.0333333333);height:calc(var(--oe-u)*0.0333333333)}.breakdance .oe-hero .oe-hero__link .bde-text{font-size:calc(var(--oe-u)*0.021875);line-height:2.2}.breakdance .oe-hero .oe-hero__visual{position:absolute;inset:0;z-index:1}.breakdance .oe-hero .oe-hero__photo{width:calc(var(--oe-u)*0.6666666667);left:calc(var(--oe-u)*0.5791666667);top:50%;transform:translateY(-50%)}.breakdance .oe-hero .oe-hero__callout{right:0;top:calc(var(--oe-u)*0.296875);width:calc(var(--oe-u)*0.4916666667);padding:calc(var(--oe-u)*0.0104166667) calc(var(--oe-u)*0.0130208333);gap:0}.breakdance .oe-hero .oe-hero__callout-title{font-size:calc(var(--oe-u)*0.0354166667);margin-bottom:calc(var(--oe-u)*0.0052083333)}.breakdance .oe-hero .oe-hero__callout-text{font-size:calc(var(--oe-u)*0.0166666667)}.breakdance .oe-hero .oe-hero__callout-date{font-size:calc(var(--oe-u)*0.0135416667);margin-top:calc(var(--oe-u)*0.0078125)}}@media(max-width: 1119px){.breakdance .oe-hero .oe-hero__inner{display:flex;flex-direction:column}.breakdance .oe-hero .oe-hero__inner::before{display:none}.breakdance .oe-hero .oe-hero__copy{padding:56px 60px 48px}.breakdance .oe-hero .oe-hero__title{font-size:clamp(44px,6.5vw,66px);margin-bottom:28px}.breakdance .oe-hero .oe-hero__link{gap:16px;padding-bottom:16px;margin-bottom:24px}.breakdance .oe-hero .oe-hero__link .bde-icon svg{width:clamp(40px,5vw,52px);height:clamp(40px,5vw,52px)}.breakdance .oe-hero .oe-hero__link .bde-text{font-size:clamp(24px,3.4vw,34px);line-height:1.4}.breakdance .oe-hero .oe-hero__visual{position:relative;align-self:stretch;overflow:hidden;height:calc(var(--oe-photo) + var(--oe-photo-top) + 56px);--oe-photo: min(72vw, 620px);--oe-photo-top: 32px}.breakdance .oe-hero .oe-hero__visual::before{content:"";position:absolute;z-index:0;left:50%;top:0;width:200vw;height:200vw;transform:translateX(-50%);border-radius:50%;background-color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d)}.breakdance .oe-hero .oe-hero__photo{width:var(--oe-photo);right:max(-8vw,-60px);top:var(--oe-photo-top)}.breakdance .oe-hero .oe-hero__callout{left:0;bottom:0;width:min(88%,620px);padding:18px 22px;gap:0}.breakdance .oe-hero .oe-hero__callout-title{font-size:clamp(30px,5.6vw,54px);margin-bottom:6px}.breakdance .oe-hero .oe-hero__callout-date{margin-top:10px}.breakdance .oe-hero .oe-hero__callout-text{font-size:clamp(18px,2.8vw,26px)}.breakdance .oe-hero .oe-hero__callout-date{font-size:clamp(16px,2.4vw,22px)}}@media(max-width: 767px){.breakdance .oe-hero .oe-hero__copy{padding:40px 24px 32px}}.breakdance .bde-container-link.imi-quick-link{color:inherit;text-decoration:none}.breakdance .bde-container-link.imi-quick-link:hover,.breakdance .bde-container-link.imi-quick-link:focus-visible,.breakdance .bde-container-link.imi-quick-link:active{color:inherit;text-decoration:none}.breakdance .bde-container-link.imi-quick-link:focus-visible{outline:2px solid #fff;outline-offset:4px}.breakdance .bde-container-link.imi-quick-link .bde-icon{transition:transform .25s ease}.breakdance .bde-container-link.imi-quick-link:hover .bde-icon,.breakdance .bde-container-link.imi-quick-link:focus-visible .bde-icon{transform:translateX(6px)}@media(prefers-reduced-motion: reduce){.breakdance .bde-container-link.imi-quick-link .bde-icon{transition:none}}.breakdance .bde-div:has(>.bde-div>.horizontal-accordion .horizontal-accordion__item:nth-child(4))>.bde-div:first-child{width:100%}.breakdance .bde-div:has(>.bde-div>.horizontal-accordion .horizontal-accordion__item:nth-child(4))>.bde-div:last-child:not(:first-child){display:none}.breakdance .horizontal-accordion .horizontal-accordion__elips{display:none}.breakdance .horizontal-accordion .horizontal-accordion__item{justify-content:flex-start;border-bottom:none;border-radius:0}.breakdance .horizontal-accordion .horizontal-accordion__item:not(.is-active){background-color:var(--a-accent-color)}@media(min-width: 1024px){.breakdance .horizontal-accordion .horizontal-accordion__item:not(.is-active){padding-top:40px}}.breakdance .horizontal-accordion .horizontal-accordion__item:not(.is-active):hover{background-color:color-mix(in srgb, var(--a-accent-color) 86%, #2B2A27)}.breakdance .horizontal-accordion .horizontal-accordion__item:not(.is-active) .horizontal-accordion__header{align-items:center;width:100%}.breakdance .horizontal-accordion .horizontal-accordion__icon{align-items:center;justify-content:center;width:var(--a--icon-size, 105px);height:var(--a--icon-size, 105px)}.breakdance .horizontal-accordion .horizontal-accordion__icon>svg{font-size:.58em}.breakdance .horizontal-accordion .horizontal-accordion__icon:after{width:100%;height:100%;top:0;left:0;bottom:auto;transform:none}.breakdance .horizontal-accordion .horizontal-accordion__item:not(.is-active) .horizontal-accordion__icon{color:var(--a-accent-color)}.breakdance .horizontal-accordion .horizontal-accordion__item:not(.is-active) .horizontal-accordion__icon:after{background-color:#fff}.breakdance .horizontal-accordion .horizontal-accordion__item.is-active .horizontal-accordion__icon{color:#fff}.breakdance .horizontal-accordion .horizontal-accordion__item.is-active .horizontal-accordion__icon:after{background-color:#512d6d}.breakdance .horizontal-accordion .horizontal-accordion__item::after{content:"+";position:absolute;right:0;bottom:0;width:62px;height:62px;background:linear-gradient(to top left, #fff 49.5%, transparent 50%);color:#512d6d;display:flex;align-items:flex-end;justify-content:flex-end;padding:0 10px 4px 0;font-size:30px;font-weight:300;line-height:1;z-index:3;pointer-events:none}.breakdance .horizontal-accordion .horizontal-accordion__item.is-active::after{content:"✕";background:linear-gradient(to top left, #512D6D 49.5%, transparent 50%);color:#fff;font-size:20px;padding:0 11px 9px 0}.breakdance .horizontal-accordion .horizontal-accordion__item[style*=d94799af]:not(.is-active) .horizontal-accordion__heading{color:#512d6d !important}.breakdance .horizontal-accordion .horizontal-accordion__content ul{grid-template-columns:1fr}.breakdance .horizontal-accordion .horizontal-accordion__content ul>li:nth-child(even){grid-column:1}.breakdance .horizontal-accordion .horizontal-accordion__content ul li:after{background-color:#f7c631}@media screen and (max-width: 767px){.breakdance .horizontal-accordion .horizontal-accordion__item::after{width:42px;height:42px;font-size:22px;padding:0 7px 3px 0}.breakdance .horizontal-accordion .horizontal-accordion__item.is-active::after{font-size:16px;padding:0 8px 6px 0}.breakdance .horizontal-accordion .horizontal-accordion__item:not(.is-active) .horizontal-accordion__icon:after{background-color:#fff}}@media(max-width: 1119px){.breakdance .horizontal-accordion{max-width:100%;overflow-x:auto}}.bf-table .bf-table__legend-item{display:flex;flex-direction:column;justify-content:center}.bf-table .bf-table__cell-group:last-child,.bf-table .bf-table__legend-item:last-child{border-bottom:0}.bf-table .bf-table__cell-suffix{display:block;margin:4px 0 0;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.02em;text-transform:uppercase}.breakdance .tabs-life-event .bde-columns{align-items:stretch}.breakdance .tabs-life-event .bde-heading+.bde-columns{margin-top:32px}.breakdance .tabs-life-event [data-section-tab-id]{flex-grow:1}.breakdance .bde-section .bf-toggle__switch{display:none}.breakdance .bde-section .bf-toggle__bar{gap:25px;border:none;border-radius:20px 20px 0 0}.breakdance .bde-section .bf-toggle__label{padding:12px 32px;border:1.5px solid #fff;border-radius:999px;background:rgba(0,0,0,0);transition:background .3s ease,color .3s ease}.breakdance .bde-section .bf-toggle__label.is-active{background:#fff}.breakdance .bde-section .bf-toggle__panels{margin-top:18px}.breakdance .bde-section .a-section-tabs{display:block;flex-grow:1;margin:0;background:rgba(255,255,255,.6);border-radius:0 0 0 20px}.breakdance .bde-section .a-section-tabs__inner{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;gap:0;padding:0 0 40px;background:none;border-radius:0}.breakdance .bde-section .a-section-tabs__inner::before{content:"";position:absolute;left:28px;top:40px;bottom:6px;width:1.5px;background:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113);z-index:1}.breakdance .bde-section .a-section-tabs__inner::after{content:"";position:absolute;left:19px;bottom:0;width:19px;height:19px;border-radius:50%;background:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113);z-index:1}.breakdance .bde-section .a-section-tabs__tab{position:relative;width:100%;padding:24px 24px 24px 64px;background:none;border:none;border-bottom:1px solid var(--bde-palette-color-1-59b1d5ee-2332-4307-a2a0-dcfcf2089058);border-radius:0;text-align:left;font-family:museo-sans,sans-serif;font-size:26px;font-weight:300;line-height:1.2;color:var(--bde-palette-color-1-dc5ec3ef-0a94-4b60-8737-375888f418b0)}.breakdance .bde-section .a-section-tabs__tab:hover{color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113)}.breakdance .bde-section .a-section-tabs__tab:last-child{border-bottom:none}.breakdance .bde-section .a-section-tabs__tab.active{background:var(--bde-palette-color-1-d94799af-a5db-44fc-81e3-0d40a34ef2ba);color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113);font-weight:300;border-bottom-color:rgba(0,0,0,0)}.breakdance .bde-section .a-section-tabs__tab:first-child::before{content:"";position:absolute;left:19px;top:50%;transform:translateY(-50%);width:19px;height:19px;border-radius:50%;background:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113);z-index:2}.breakdance .bde-section .a-tab-content{position:relative}.breakdance .bde-section .a-tab-content__heading,.breakdance .bde-section .a-tab-content__content{margin-left:143px}.breakdance .bde-section .a-tab-content__icon{position:absolute;top:0;left:0;width:105px;height:105px;padding:0;align-items:center;justify-content:center;margin-bottom:0}.breakdance .bde-section .a-tab-content__icon::after{width:100%;height:100%;top:0;left:0}.breakdance .bde-section .a-tab-content__content ul{list-style:none;padding-left:0;margin:25px 0 0;display:grid;gap:16px}.breakdance .bde-section .a-tab-content__content li{position:relative;padding-left:17px}.breakdance .bde-section .a-tab-content__content li::after{content:none}.breakdance .bde-section .a-tab-content__content li::before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:50%;background:var(--bde-palette-color-1-d94799af-a5db-44fc-81e3-0d40a34ef2ba)}.breakdance .bde-section .a-tab-content__content a{color:var(--bde-palette-color-1-63ec2868-5431-4d40-b115-04f8763f9d94);font-weight:700;text-decoration:underline}@media(max-width: 1023px){.breakdance .bde-section .a-section-tabs{border-radius:0}.breakdance .bde-section .a-section-tabs__tab{font-size:22px;padding:18px 20px 18px 56px}.breakdance .bde-section .a-tab-content__icon{position:relative;top:auto;left:auto;margin-bottom:15px}.breakdance .bde-section .a-tab-content__heading,.breakdance .bde-section .a-tab-content__content{margin-left:0}}@media(max-width: 479px){.breakdance .bde-section .bf-toggle__label{padding:10px 24px;font-size:16px}.breakdance .bde-section .a-section-tabs__tab{font-size:20px;padding:16px 16px 16px 52px}}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-columns{--columnCount: 2}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-column:has(>.bde-preset-2ed672a0-4e82-4ca1-bb73-2f905c554cf4){display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto 1fr;align-content:start}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-2ed672a0-4e82-4ca1-bb73-2f905c554cf4{grid-row:2;grid-column:1;display:flex;visibility:hidden;pointer-events:none}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-2ed672a0-4e82-4ca1-bb73-2f905c554cf4:first-of-type,.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-2ed672a0-4e82-4ca1-bb73-2f905c554cf4.imi-tab-panel--active{visibility:visible;pointer-events:auto}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1.imi-tabs-ready .bde-preset-2ed672a0-4e82-4ca1-bb73-2f905c554cf4:not(.imi-tab-panel--active){visibility:hidden;pointer-events:none}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-da20948d-483b-4635-9d5f-ef691bf738c7{flex-wrap:wrap}@media(min-width: 1120px)and (max-width: 1667px){.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1.bde-section>.section-container{padding-right:clamp(150px,50vw - 534px,300px);padding-left:clamp(150px,50vw - 534px,300px)}}@media(max-width: 1367px){.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-da20948d-483b-4635-9d5f-ef691bf738c7 .bde-button__button{width:auto;min-width:0}}@media(max-width: 479px){.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-da20948d-483b-4635-9d5f-ef691bf738c7{column-gap:12px;row-gap:12px}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-da20948d-483b-4635-9d5f-ef691bf738c7 .bde-button__button{padding-right:18px;padding-left:18px;font-size:18px}}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-da20948d-483b-4635-9d5f-ef691bf738c7 .bde-button__button{border:1px solid rgba(0,0,0,0);cursor:pointer}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-da20948d-483b-4635-9d5f-ef691bf738c7 .bde-button.imi-tab--active .bde-button__button,.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-da20948d-483b-4635-9d5f-ef691bf738c7 .bde-button.imi-tab--active .bde-button__button:hover,.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-da20948d-483b-4635-9d5f-ef691bf738c7 .bde-button.imi-tab--active .bde-button__button:focus{border-color:var(--bde-palette-color-1-dc5ec3ef-0a94-4b60-8737-375888f418b0);background-color:rgba(0,0,0,0);color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113)}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-da20948d-483b-4635-9d5f-ef691bf738c7 .bde-button.imi-tab--active .button-atom__text{color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113)}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-da20948d-483b-4635-9d5f-ef691bf738c7 .bde-button:not(.imi-tab--active) .button-atom__text{color:var(--bde-palette-color-1-a1748a42-c60e-433e-82e6-d49211db6fbd)}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bde-preset-c13f7406-b44e-4729-a954-fb1c2eb2fe0c:first-child{padding-top:0;border-top:0}.breakdance .bde-preset-3691e056-24d1-4e03-ac24-76fdfb54d2d1 .bf-floating-icons__img{transform:scaleX(-1)}@media(max-width: 1119px){.breakdance .imi-get-in-touch-tabs .a-layers-bg-box~.bde-heading:not(:has(+.bde-rich-text))::before{content:"";position:absolute;z-index:-1;background:currentColor;filter:invert(1) grayscale(1) brightness(1.3) blur(24px);opacity:.6;pointer-events:none;inset:-1em -1.2em -0.8em}}.breakdance .imi-get-in-touch-tabs .a-layers-bg-box~.bde-heading+.bde-rich-text::before{content:"";position:absolute;z-index:-1;background:currentColor;filter:invert(1) grayscale(1) brightness(1.3) blur(24px);opacity:.6;pointer-events:none;inset:-140px -40px -28px -80px}.breakdance .imi-get-in-touch-tabs .a-layers-bg-box~.bde-heading:has(+.bde-rich-text){z-index:6}.breakdance .bde-tab-accordion .bde-accordion__header{gap:24px}.breakdance .bde-tab-accordion .bde-accordion__header p:empty{display:none}.breakdance .bde-tab-accordion .bde-accordion__header p{margin-bottom:0}.breakdance .bde-tab-accordion .bde-accordion__panel-content:not(.has-icon){padding-top:20px;padding-left:8px}.breakdance .bde-tab-accordion .bde-accordion__lines{display:none}.breakdance .bde-tab-accordion .bde-accordion__panel-content .bde-rich-text ul li::after{background-color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d)}a.bde-skip-link{position:absolute;top:-40px;left:0;z-index:100000;padding:8px 16px;background:#fff;color:#000;white-space:nowrap}a.bde-skip-link:focus,a.bde-skip-link:focus-visible{top:0}@media(min-width: 1120px)and (max-width: 1483px){.breakdance .bde-header-builder.main-header .bde-header-builder__container{--imi-nav-font-size: clamp(14px, 1.7167vw - 5.46px, 20px);padding-right:calc(var(--imi-nav-font-size)*3);padding-left:calc(var(--imi-nav-font-size)*3);column-gap:calc(var(--imi-nav-font-size)*3)}.breakdance .bde-header-builder.main-header .bde-header-builder__container>.bde-div-71-14{display:none}.breakdance .bde-header-builder.main-header .bde-header-builder__container .bde-menu .breakdance-menu{--links-gap: calc(var(--imi-nav-font-size) * 0.4);--link-padding-left: calc(var(--imi-nav-font-size) * 0.8);--link-padding-right: calc(var(--imi-nav-font-size) * 0.8);--link-arrow-gap: calc(var(--imi-nav-font-size) * 0.6);--link-arrow-size: calc(var(--imi-nav-font-size) * 0.6)}.breakdance .bde-header-builder.main-header .bde-header-builder__container .breakdance-menu-link{font-size:var(--imi-nav-font-size)}}.breakdance .bde-header-builder.main-header .bde-div:has(>.bde-button){column-gap:40px}.breakdance .bde-header-builder.main-header .bde-button .button-atom--custom{padding:0}.breakdance .bde-header-builder.main-header .bde-button .button-atom--primary{padding:10px 16px;font-size:20px;font-weight:700;letter-spacing:1px;line-height:1}.a-tab-content__icon svg[fill=none],.horizontal-accordion__icon svg[fill=none]{fill:none;stroke:currentColor;stroke-width:1}.bde-preset-2f8b7b28-547e-4365-9f90-627db88abd0c{overflow:hidden}.bde-preset-2f8b7b28-547e-4365-9f90-627db88abd0c .bf-floating-icons{left:50%;right:auto;width:100vw;max-width:none;overflow:visible;transform:translateX(-50%)}.benefits-vendor-filter{display:flex;align-items:center;flex-wrap:wrap;gap:12px;max-width:560px}.benefits-vendor-filter .benefits-vendor-filter__input{flex:1 1 320px;min-width:0;padding:14px 24px;border:1px solid var(--bde-palette-color-1-59b1d5ee-2332-4307-a2a0-dcfcf2089058, #e3ddd4);border-radius:999px;background:var(--bde-palette-color-1-a1748a42-c60e-433e-82e6-d49211db6fbd, #fff);color:var(--bde-palette-color-1-dc5ec3ef-0a94-4b60-8737-375888f418b0, #2b2a27);font-family:inherit;font-size:1rem;line-height:1.3}.benefits-vendor-filter .benefits-vendor-filter__input::placeholder{color:var(--bde-palette-color-1-dc5ec3ef-0a94-4b60-8737-375888f418b0, #2b2a27);opacity:.6}.benefits-vendor-filter .benefits-vendor-filter__input:focus-visible{outline:2px solid var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d);outline-offset:2px}.benefits-vendor-filter .benefits-vendor-filter__status{margin-inline-start:0;color:var(--bde-palette-color-1-dc5ec3ef-0a94-4b60-8737-375888f418b0, #2b2a27);opacity:.75}.a-vendor-contact-info .a-vendor-contact-info__label,.a-vendor-contact-info .a-vendor-contact-info__help-text{margin-left:calc(var(--a-icon-width) + var(--a-icon-spacing))}.imi-contacts-grid .bde-loop-item{display:flex}.imi-contacts-grid .bde-loop-item>.breakdance,.imi-contacts-grid .bde-loop-item>.breakdance>.bde-div{display:flex;flex:1;flex-direction:column;width:100%}.imi-contacts-grid .bde-loop-item>.breakdance>.bde-div{gap:4px;padding:32px;border:1px solid var(--bde-palette-color-1-59b1d5ee-2332-4307-a2a0-dcfcf2089058, #e3ddd4);border-radius:24px;background:var(--bde-palette-color-1-a1748a42-c60e-433e-82e6-d49211db6fbd, #fff)}.imi-contacts-grid .bde-heading{margin-bottom:0;color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d);overflow-wrap:anywhere}.imi-contacts-grid .bde-div .bde-div:last-child{margin-top:auto;padding-top:20px}.imi-contacts-grid .bde-div:not(:has(a)){display:none}.imi-contacts-grid .a-vendor-contact-info__link__inner{flex-wrap:wrap}.imi-contacts-grid .a-vendor-contact-info__link__inner a{overflow-wrap:anywhere}.breakdance .a-vendor-contact-info .a-vendor-contact-info__list .a-vendor-contact-info__link{text-decoration:none}.breakdance .a-vendor-contact-info .a-vendor-contact-info__link a{text-decoration:underline}.imi-contacts__tabs{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 32px}.imi-contacts__tab{padding:10px 22px;border:1px solid var(--bde-palette-color-1-59b1d5ee-2332-4307-a2a0-dcfcf2089058, #e3ddd4);border-radius:999px;background:var(--bde-palette-color-1-a1748a42-c60e-433e-82e6-d49211db6fbd, #fff);color:var(--bde-palette-color-1-dc5ec3ef-0a94-4b60-8737-375888f418b0, #2b2a27);font-family:inherit;font-size:.9375rem;line-height:1.3;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.imi-contacts__tab:hover{border-color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d)}.imi-contacts__tab:focus-visible{outline:2px solid var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d);outline-offset:2px}.imi-contacts__tab[data-active=true]{border-color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d);background:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113, #512d6d);color:#fff}.bf-plan-docs .bf-plan-docs__title{color:var(--bde-palette-color-1-d94799af-a5db-44fc-81e3-0d40a34ef2ba, #f7c631)}.bf-plan-docs .bf-plan-docs__link{color:var(--bde-palette-color-1-a1748a42-c60e-433e-82e6-d49211db6fbd, #fff)}.bf-plan-docs .bf-plan-docs__link:hover{color:var(--bde-palette-color-1-d94799af-a5db-44fc-81e3-0d40a34ef2ba, #f7c631)}.bf-plan-docs .bf-plan-docs__no-results{color:var(--bde-palette-color-1-a1748a42-c60e-433e-82e6-d49211db6fbd, #fff);opacity:.75}.breakdance .bde-section.bde-preset-ddb485cb-f207-4a66-b78f-0c061d8a5fa1 .bde-column>.bde-div{position:relative;cursor:pointer}.breakdance .bde-section.bde-preset-ddb485cb-f207-4a66-b78f-0c061d8a5fa1 .bde-column>.bde-div .bde-rich-text.bde-preset-0ca008d9-f3fb-4be2-9c4f-88afdd9902ee a::after{content:"";position:absolute;inset:0;z-index:1}.breakdance .bde-section.bde-preset-ddb485cb-f207-4a66-b78f-0c061d8a5fa1 .bde-column>.bde-div:hover .bde-rich-text.bde-preset-0ca008d9-f3fb-4be2-9c4f-88afdd9902ee a{text-decoration:underline;text-underline-offset:.2em}.breakdance .bde-section.bde-preset-ddb485cb-f207-4a66-b78f-0c061d8a5fa1 .bde-column>.bde-div:hover .bde-icon .breakdance-icon-atom svg{transform:translateX(3px)}.breakdance .bde-section.bde-preset-ddb485cb-f207-4a66-b78f-0c061d8a5fa1 .bde-icon .breakdance-icon-atom svg{transition:transform .2s ease}@supports selector(:has(*)){.breakdance .bde-section.bde-preset-ddb485cb-f207-4a66-b78f-0c061d8a5fa1 .bde-column>.bde-div:has(a:focus-visible){outline:2px solid #512d6d;outline-offset:6px;border-radius:2px}.breakdance .bde-section.bde-preset-ddb485cb-f207-4a66-b78f-0c061d8a5fa1 .bde-column>.bde-div:has(a:focus-visible) a:focus-visible{outline:none}}@media screen and (max-width: 767px){.breakdance .horizontal-accordion .horizontal-accordion__item{padding:18px 20px}.breakdance .horizontal-accordion .horizontal-accordion__item.is-active{padding:20px 20px 28px}}@media screen and (max-width: 767px){.breakdance .imi-get-in-touch-tabs .bde-advanced-tabs .bde-tabs__tab{flex:1 0 auto;padding:20px 16px}.breakdance .imi-get-in-touch-tabs .bde-advanced-tabs .bde-tabs__tab-title{font-size:18px;line-height:1.25}}.breakdance .bde-section .a-section-tabs.section-tabs--life-event-stages{display:flex;justify-content:center;flex-grow:0;width:100%;margin:32px 0 18px;background:none;border-radius:0}.breakdance .bde-section .a-section-tabs.section-tabs--life-event-stages .a-section-tabs__inner{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;gap:25px;padding:12px;background:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113);border-radius:20px 20px 0 0}.breakdance .bde-section .a-section-tabs.section-tabs--life-event-stages .a-section-tabs__inner::before,.breakdance .bde-section .a-section-tabs.section-tabs--life-event-stages .a-section-tabs__inner::after{content:none}.breakdance .bde-section .a-section-tabs.section-tabs--life-event-stages .a-section-tabs__tab{width:auto;padding:12px 32px;border:1.5px solid #fff;border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-size:20px;text-align:center;transition:background .3s ease,color .3s ease}.breakdance .bde-section .a-section-tabs.section-tabs--life-event-stages .a-section-tabs__tab::before{content:none}.breakdance .bde-section .a-section-tabs.section-tabs--life-event-stages .a-section-tabs__tab:hover,.breakdance .bde-section .a-section-tabs.section-tabs--life-event-stages .a-section-tabs__tab.active{background:#fff;color:var(--bde-palette-color-1-af4e1eaf-9087-472e-9c72-461e88165113)}.breakdance .bde-section .life-event-stage-panel{align-self:stretch;width:100%}.breakdance .bde-section .life-event-stage-panel>.section-container>.bde-heading{align-self:center;max-width:100%;margin-bottom:24px;text-align:center;font-size:28px;line-height:1.2}.breakdance .bde-section .life-event-stage-panel>.section-container>.bde-columns{align-self:stretch;width:100%}.breakdance .bde-section .life-event-stage-panel [data-section-tab-id]>.section-container{padding:40px 50px;gap:24px}@media(max-width: 767px){.breakdance .bde-section .a-section-tabs.section-tabs--life-event-stages .a-section-tabs__inner{gap:10px;padding:10px}.breakdance .bde-section .a-section-tabs.section-tabs--life-event-stages .a-section-tabs__tab{flex:0 1 auto;padding:10px 16px;font-size:16px}.breakdance .bde-section .life-event-stage-panel>.section-container>.bde-heading{font-size:24px}}@media(max-width: 479px){.breakdance .bde-section .life-event-stage-panel [data-section-tab-id]>.section-container{padding:32px 24px}}.breakdance .life-event-stage-benefits>.section-container>.bf-tab-nav-btn,.breakdance .life-event-stage-panel>.section-container>.bf-tab-nav-btn{display:none}.bf-consent-banner{--bf-consent-bg: #f5f6f5;--bf-consent-text: #2b2a27;--bf-consent-btn-bg: #512d6d;--bf-consent-btn-text: #fff;font-family:var(--bde-body-font-family);border-top:1px solid #e3ddd4;box-shadow:0 -2px 12px rgba(43,42,39,.08)}.bf-consent-banner__accept{border-radius:6px;font-family:inherit;letter-spacing:.01em}.bf-consent-banner__accept:focus-visible{outline:2px solid #512d6d;outline-offset:2px}.bf-notice-bar.breakdance{background-color:#512d6d;color:#fff;font-family:var(--bde-body-font-family)}.bf-notice-bar.breakdance .bf-notice-bar__text{color:#fff}.bf-notice-bar.breakdance .bf-notice-bar__text p{color:inherit}.bf-notice-bar.breakdance a{color:inherit}.bf-notice-bar.breakdance a:hover,.bf-notice-bar.breakdance a:focus{color:inherit}.bf-notice-bar.breakdance .bf-notice-bar__text a{text-decoration:underline}.bf-notice-bar.breakdance .bf-notice-bar__text a:hover,.bf-notice-bar.breakdance .bf-notice-bar__text a:focus{opacity:.85}.bf-notice-bar.breakdance .bf-notice-bar__button{background-color:#fff;color:#512d6d;border-radius:6px}.bf-notice-bar.breakdance .bf-notice-bar__button:hover,.bf-notice-bar.breakdance .bf-notice-bar__button:focus{color:#512d6d}.bf-notice-bar.breakdance .bf-notice-bar__button:focus-visible{outline:2px solid #fff;outline-offset:2px}.seg-toggle__input:focus-visible~.seg-toggle__track{outline:2px solid var(--bde-palette-color-1-72b2b6e8-b425-49a4-a80b-0a6acbe53318, #512d6d);outline-offset:3px}