@layer front-ui-components{.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline);--bento-radius:var(--border-radius-400);inline-size:100%;position:relative;border-radius:var(--bento-radius);outline:#0000 solid var(--decoration-focus-ring-outline-thickness);outline-offset:var(--decoration-focus-ring-outline-offset);transition:outline-color var(--motion-global-fade-out-duration) var(--motion-global-fade-out-timing-function)}@media(min-width:600px){.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline-sm,var(--spacing-card-padding-inline))}}@media(min-width:840px){.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline-md,var(--spacing-card-padding-inline-sm,var(--spacing-card-padding-inline)))}}@media(min-width:1080px){.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline-lg,var(--spacing-card-padding-inline-md,var(--spacing-card-padding-inline-sm,var(--spacing-card-padding-inline))))}}@media(min-width:1280px){.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline-xl,var(--spacing-card-padding-inline-lg,var(--spacing-card-padding-inline-md,var(--spacing-card-padding-inline-sm,var(--spacing-card-padding-inline)))))}}@media(min-width:1440px){.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline-xxl,var(--spacing-card-padding-inline-xl,var(--spacing-card-padding-inline-lg,var(--spacing-card-padding-inline-md,var(--spacing-card-padding-inline-sm,var(--spacing-card-padding-inline))))))}}@media(min-width:840px){.bento_bento__IFnc_{--bento-radius:var(--border-radius-700)}}.bento_bento__IFnc_:has(.bento_bentoAnchor__Z2SBx):after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#0000;box-shadow:var(--shadow-level-200);opacity:0;pointer-events:none;will-change:opacity;transition-property:opacity;transition-timing-function:var(--motion-global-fade-out-timing-function);transition-duration:var(--motion-global-fade-out-duration)}.bento_bento__IFnc_:has(.bento_bentoAnchor__Z2SBx):focus-within:after,.bento_bento__IFnc_:has(.bento_bentoAnchor__Z2SBx):hover:after,.bento_bento__IFnc_:has(.bento_bentoAnchor__Z2SBx:active):after{opacity:1;transition-timing-function:var(--motion-global-fade-in-timing-function);transition-duration:var(--motion-global-fade-in-duration)}.bento_bento__IFnc_:has(.bento_bentoAnchor__Z2SBx:focus-visible){outline-color:var(--color-interaction-focus-ring);transition:outline-color var(--motion-global-fade-in-duration) var(--motion-global-fade-in-timing-function)}.bento_bentoInner__luLfd{border-radius:var(--bento-radius);overflow:hidden;display:flex;flex-direction:column;position:relative;justify-content:space-between;block-size:100%;background-color:var(--color-background-base)}@media(min-width:840px){.bento_layoutWide__Wg5mc .bento_bentoInner__luLfd{flex-direction:row}.bento_layoutWide__Wg5mc .bento_bentoHeader__v_SR2{inline-size:40.5%;max-inline-size:500px}.bento_layoutWide__Wg5mc .bento_bentoTitleWrapper__hiPxt{flex-direction:column}.bento_layoutWide__Wg5mc .bento_bentoArrow__XFyfN{margin-inline-start:0;align-self:flex-start}.bento_layoutWide__Wg5mc .bento_bentoMedia__WgRnV{aspect-ratio:2;flex:1 1}}.bento_bentoHeader__v_SR2{background-color:var(--color-background-base);padding:var(--bento-spacing);z-index:2;display:flex;flex-direction:column;gap:var(--spacing-8);pointer-events:none}.bento_bentoEyebrow__5Pr9r{display:flex;align-items:center;gap:var(--spacing-8)}.bento_bentoTitleWrapper__hiPxt{display:flex;flex-direction:row;gap:var(--spacing-8)}.bento_bentoTitle__ndE4v{margin:0}.bento_bentoArrow__XFyfN{--arrow-size:32px;--arrow-font-size:19px;margin-inline-start:auto;align-self:flex-end;display:inline-flex;block-size:var(--arrow-size);inline-size:var(--arrow-size);flex-shrink:0;border-radius:100%;background:var(--color-black);color:var(--color-white);font-size:var(--arrow-font-size);align-items:center;justify-content:center;text-decoration:none;font:var(--typography-sans-350-semibold-font-computed,var(--typography-sans-350-semibold-font));letter-spacing:var(--typography-sans-350-semibold-letter-spacing-computed,var(--typography-sans-350-semibold-letter-spacing))}@media(min-width:600px){.bento_bentoArrow__XFyfN{--typography-sans-350-semibold-font-computed:var(--typography-sans-350-semibold-sm-font);--typography-sans-350-semibold-letter-spacing-computed:var(--typography-sans-350-semibold-sm-letter-spacing)}}@media(min-width:840px){.bento_bentoArrow__XFyfN{--typography-sans-350-semibold-font-computed:var( --typography-sans-350-semibold-md-font,var(--typography-sans-350-semibold-sm-font) );--typography-sans-350-semibold-letter-spacing-computed:var( --typography-sans-350-semibold-md-letter-spacing,var(--typography-sans-350-semibold-sm-letter-spacing) )}}@media(min-width:1080px){.bento_bentoArrow__XFyfN{--typography-sans-350-semibold-font-computed:var( --typography-sans-350-semibold-lg-font,var(--typography-sans-350-semibold-md-font,var(--typography-sans-350-semibold-sm-font)) );--typography-sans-350-semibold-letter-spacing-computed:var( --typography-sans-350-semibold-lg-letter-spacing,var(--typography-sans-350-semibold-md-letter-spacing,var(--typography-sans-350-semibold-sm-letter-spacing)) )}}@media(min-width:1280px){.bento_bentoArrow__XFyfN{--typography-sans-350-semibold-font-computed:var( --typography-sans-350-semibold-xl-font,var( --typography-sans-350-semibold-lg-font,var(--typography-sans-350-semibold-md-font,var(--typography-sans-350-semibold-sm-font)) ) );--typography-sans-350-semibold-letter-spacing-computed:var( --typography-sans-350-semibold-xl-letter-spacing,var( --typography-sans-350-semibold-lg-letter-spacing,var(--typography-sans-350-semibold-md-letter-spacing,var(--typography-sans-350-semibold-sm-letter-spacing)) ) )}}@media(min-width:1440px){.bento_bentoArrow__XFyfN{--typography-sans-350-semibold-font-computed:var( --typography-sans-350-semibold-xxl-font,var( --typography-sans-350-semibold-xl-font,var( --typography-sans-350-semibold-lg-font,var(--typography-sans-350-semibold-md-font,var(--typography-sans-350-semibold-sm-font)) ) ) );--typography-sans-350-semibold-letter-spacing-computed:var( --typography-sans-350-semibold-xxl-letter-spacing,var( --typography-sans-350-semibold-xl-letter-spacing,var( --typography-sans-350-semibold-lg-letter-spacing,var(--typography-sans-350-semibold-md-letter-spacing,var(--typography-sans-350-semibold-sm-letter-spacing)) ) ) )}}.bento_bentoTitleWrapperForceWrap__l4Xbm{flex-direction:column}.bento_bentoTitleWrapperForceWrap__l4Xbm .bento_bentoArrow__XFyfN{margin-inline-start:0;align-self:flex-start}.bento_bentoMedia__WgRnV{background-color:var(--color-background-surface-accent);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden;z-index:1;pointer-events:none;position:relative;aspect-ratio:1.3333333333}.bento_bentoImagePicture__cWlrb{display:flex;align-items:flex-end;flex:1 1;min-inline-size:0;inline-size:100%;padding-block-start:var(--bento-spacing);transform:translateY(1)}.bento_alignLeft__IxOEy{justify-content:flex-start;padding-inline-end:var(--bento-spacing);margin-block-end:calc(var(--bento-spacing)/3*-2)}.bento_alignCenter__07ghJ{justify-content:center;padding-inline-start:var(--bento-spacing);padding-inline-end:var(--bento-spacing)}.bento_alignRight__j8B9X{justify-content:flex-end;padding-inline-start:var(--bento-spacing);margin-block-end:calc(var(--bento-spacing)/3*-2)}.bento_bentoImage__3mmqI{display:block;inline-size:100%;block-size:auto;object-fit:contain}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr) .bento_bentoImage__3mmqI{box-shadow:var(--shadow-level-200)}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr) .bento_alignLeft__IxOEy .bento_bentoImage__3mmqI{border-start-end-radius:var(--bento-radius)}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr) .bento_alignCenter__07ghJ .bento_bentoImage__3mmqI{border-start-start-radius:var(--bento-radius);border-start-end-radius:var(--bento-radius)}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr) .bento_alignRight__j8B9X .bento_bentoImage__3mmqI{border-start-start-radius:var(--bento-radius)}.bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr{position:relative}.bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb{position:absolute;inline-size:55%;padding:0;margin:0;inset-block-end:0;flex:none;overflow:hidden;box-shadow:var(--shadow-level-200)}.bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb .bento_bentoImage__3mmqI{inline-size:100%;block-size:100%;object-fit:cover;object-position:top left}.bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb:first-child{inset-block-start:var(--bento-spacing);inset-inline-end:0;z-index:2;border-start-start-radius:var(--bento-radius)}.bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb:nth-child(2){inset-block-start:calc(var(--bento-spacing)*4);inset-inline-start:var(--bento-spacing);z-index:1;border-start-start-radius:var(--bento-radius)}@media(max-width:839px){.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr,.bento_unstyled__W7OVO,.bento_noBezel__hpgs5) .bento_alignLeft__IxOEy .bento_bentoImage__3mmqI{border-start-start-radius:3vw;border-start-end-radius:3vw;overflow:hidden;border:1vw solid var(--color-black);border-block-end-width:0;margin-inline-start:var(--bento-spacing)}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr,.bento_unstyled__W7OVO,.bento_noBezel__hpgs5) .bento_alignCenter__07ghJ .bento_bentoImage__3mmqI,.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr,.bento_unstyled__W7OVO,.bento_noBezel__hpgs5) .bento_alignRight__j8B9X .bento_bentoImage__3mmqI{border-start-start-radius:3vw;border-start-end-radius:3vw;overflow:hidden;border:1vw solid var(--color-black);border-block-end-width:0}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr,.bento_unstyled__W7OVO,.bento_noBezel__hpgs5) .bento_alignRight__j8B9X .bento_bentoImage__3mmqI{margin-inline-end:var(--bento-spacing)}}.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO:not(.bento_stackedImages__XE3Sr) .bento_bentoImage__3mmqI{box-shadow:none;border-radius:0}.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO:not(.bento_stackedImages__XE3Sr) .bento_alignCenter__07ghJ .bento_bentoImage__3mmqI,.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO:not(.bento_stackedImages__XE3Sr) .bento_alignLeft__IxOEy .bento_bentoImage__3mmqI,.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO:not(.bento_stackedImages__XE3Sr) .bento_alignRight__j8B9X .bento_bentoImage__3mmqI{border-radius:0}.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb{box-shadow:none;border-radius:0}.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb .bento_bentoImage__3mmqI,.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb:first-child,.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb:nth-child(2){border-radius:0}@media(max-width:839px){.bento_bentoMedia__WgRnV:is(.bento_stackedImages__XE3Sr):not(.bento_unstyled__W7OVO,.bento_noBezel__hpgs5)>.bento_bentoImagePicture__cWlrb:first-child{border-start-start-radius:3vw;border-start-end-radius:3vw;overflow:hidden;border:1vw solid var(--color-black);border-block-end-width:0}}@media(max-width:839px){.bento_bentoMedia__WgRnV:is(.bento_stackedImages__XE3Sr):not(.bento_unstyled__W7OVO,.bento_noBezel__hpgs5)>.bento_bentoImagePicture__cWlrb:first-child{margin-inline-end:var(--bento-spacing)}}@media(max-width:839px){.bento_bentoMedia__WgRnV:is(.bento_stackedImages__XE3Sr):not(.bento_unstyled__W7OVO,.bento_noBezel__hpgs5)>.bento_bentoImagePicture__cWlrb:nth-child(2){border-start-start-radius:3vw;border-start-end-radius:3vw;overflow:hidden;border:1vw solid var(--color-black);border-block-end-width:0}}[dir=rtl] .bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb .bento_bentoImage__3mmqI{object-position:top right}.bento_bentoLayer__b5pZT{--layer-base-offset:calc(var(--bento-spacing) / 2);--layer-offset-x:0px;--layer-offset-y:0px;position:absolute;z-index:3;pointer-events:none}.bento_bentoLayerPicture__BVuth{display:block}.bento_bentoLayerImage__TUJy8{display:block;inline-size:100%;block-size:auto}.bento_positionSouthWest__JHztp{inset-inline-start:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento_positionSouthWest__JHztp,.bento_positionSouth__XXoFm{inset-block-end:calc(var(--layer-base-offset) + var(--layer-offset-y))}.bento_positionSouth__XXoFm{inset-inline-start:50%;transform:translateX(calc(var(--direction, 1) * (-50% + var(--layer-offset-x))))}.bento_positionSouthEast__y4_W_{inset-block-end:calc(var(--layer-base-offset) + var(--layer-offset-y));inset-inline-end:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento_positionWest__7eW7s{inset-inline-start:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento_positionEast__SVfdX,.bento_positionWest__7eW7s{inset-block-start:50%;transform:translateY(calc(-50% + var(--layer-offset-y)))}.bento_positionEast__SVfdX{inset-inline-end:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento_positionNorthWest__wahEN{inset-inline-start:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento_positionNorthWest__wahEN,.bento_positionNorth__yu9iw{inset-block-start:calc(var(--layer-base-offset) + var(--layer-offset-y))}.bento_positionNorth__yu9iw{inset-inline-start:50%;transform:translateX(calc(var(--direction, 1) * (-50% + var(--layer-offset-x))))}.bento_positionNorthEast__0Ca5y{inset-block-start:calc(var(--layer-base-offset) + var(--layer-offset-y));inset-inline-end:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento_bentoAnchor__Z2SBx{position:absolute;inset:0;text-decoration:none;outline:none;z-index:1;border-radius:inherit;background:#0000}.bento_bentoAnchor__Z2SBx:active,.bento_bentoAnchor__Z2SBx:focus,.bento_bentoAnchor__Z2SBx:hover,.bento_bentoAnchor__Z2SBx:visited{text-decoration:none}}.bentos_bentoSection__5jULI{display:flex;flex-direction:column;gap:var(--spacing-24)}@media(min-width:840px){.bentos_bentoSection__5jULI{gap:var(--spacing-32)}}.bentos_bentoGrid__LBfZl{--bento-gap:var(--spacing-16);display:grid;grid-template-columns:1fr;gap:var(--bento-gap)}@media(min-width:840px){.bentos_bentoGrid__LBfZl{grid-template-columns:1fr 1fr;--bento-gap:var(--spacing-24)}}.bentos_bentoGrid__LBfZl>*{min-width:0}.bentos_bentoWide__XtuBE{grid-column:1/-1}.bentos_layerDropShadow__Qz0hH{filter:drop-shadow(0 4px 12px rgba(0,0,0,.1))}@layer front-ui-components{.bentoCarousel_bentoCarousel___YbLD{container-type:inline-size;background-color:var(--color-background-base);border-radius:var(--border-radius-700);overflow:hidden}.bentoCarousel_bentoCarouselInner__lsATN,.bentoCarousel_bentoCarousel___YbLD{display:flex;flex-direction:column;inline-size:100%}@container (width > 840px){.bentoCarousel_bentoCarouselInner__lsATN{display:grid;grid-template-columns:1fr 2fr;align-items:start}}}@layer front-ui-components{.bentoCarouselHeader_header__9fxKg{display:contents}@container (width > 840px){.bentoCarouselHeader_header__9fxKg{display:flex;flex-direction:column;padding:var(--spacing-8);block-size:100%;justify-content:space-between}}.bentoCarouselHeader_headerTitle__QiCxx{padding:var(--spacing-24);display:flex;flex-direction:column;gap:var(--spacing-8);order:1}@container (width > 840px){.bentoCarouselHeader_headerTitle__QiCxx{padding:var(--spacing-16);order:unset}}.bentoCarouselHeader_accordion__QDI1V{display:none;flex-direction:column;list-style:none;margin:0;padding:0}@container (width > 840px){.bentoCarouselHeader_accordion__QDI1V{display:flex}}.bentoCarouselHeader_accordionItem__dG375+.bentoCarouselHeader_accordionItem__dG375:before{content:"";display:block;border-block-start:var(--border-width-1) solid var(--color-alpha-black-200);margin-inline:var(--spacing-16);transition:border-color var(--motion-duration-150) var(--motion-timing-function-ease-in-out-quad)}.bentoCarouselHeader_accordionItem__dG375+.bentoCarouselHeader_accordionItem__dG375:not(:has(.bentoCarouselHeader_accordionTriggerActive__O7W58)):hover:before,.bentoCarouselHeader_accordionItem__dG375:not(:has(.bentoCarouselHeader_accordionTriggerActive__O7W58)):hover+.bentoCarouselHeader_accordionItem__dG375:before{border-color:#0000}.bentoCarouselHeader_accordionTrigger__JkTAA{display:flex;flex-wrap:wrap;inline-size:100%;align-items:center;padding-block:var(--spacing-12);padding-inline:var(--spacing-16);background:none;border:none;cursor:pointer;text-align:start;color:var(--color-text-muted);transition:color var(--motion-duration-150) var(--motion-timing-function-ease-in-out-quad),background-color var(--motion-duration-150) var(--motion-timing-function-ease-in-out-quad);border-radius:var(--border-radius-500)}.bentoCarouselHeader_accordionTrigger__JkTAA:hover:not(.bentoCarouselHeader_accordionTriggerActive__O7W58){color:var(--color-text-strong);background-color:var(--color-alpha-black-100)}.bentoCarouselHeader_accordionTriggerActive__O7W58{color:var(--color-text-strong);pointer-events:none}.bentoCarouselHeader_accordionBody__3Z7CQ{inline-size:100%;block-size:0;overflow:hidden;margin:0;transition:block-size var(--motion-duration-200)}.bentoCarouselHeader_accordionBodyExpanded__NrX_B{block-size:auto}.bentoCarouselHeader_mobileFooter__DA14D{display:flex;flex-direction:column;gap:var(--spacing-16);order:3;padding:var(--spacing-24)}@container (width > 840px){.bentoCarouselHeader_mobileFooter__DA14D{display:none}}.bentoCarouselHeader_mobileAccordionBody___J3Xn{opacity:1}.bentoCarouselHeader_dots__ILMaq{display:flex;gap:var(--spacing-8)}.bentoCarouselHeader_dot__wg0Vi{--dot-size:8px;inline-size:var(--dot-size);block-size:var(--dot-size);border-radius:var(--border-radius-round);background-color:var(--color-alpha-black-200);border:none;padding:0;cursor:pointer;transition:background-color var(--motion-duration-150) var(--motion-timing-function-ease-in-out-quad)}.bentoCarouselHeader_dotActive__cFhER{background-color:var(--color-alpha-black-400)}.bentoCarouselSlide_slide__mSOEV{position:relative;inline-size:100%;block-size:100%;overflow:hidden;display:flex;align-items:flex-end}.bentoCarouselSlide_media__A_fvK{display:block;inline-size:100%;object-fit:contain;max-inline-size:100%;block-size:auto}.bentoCarouselSlides_slides__WlCx2{block-size:100%;position:relative;inline-size:100%;overflow:hidden;order:2}}@layer front-ui-components{@container (width > 840px){.bentoCarouselSlides_slides__WlCx2{order:unset}}.bentoCarouselSlides_slidesDesktop__AsMH1{display:none}@container (width > 840px){.bentoCarouselSlides_slidesDesktop__AsMH1{display:block;inline-size:100%;block-size:100%}}.bentoCarouselSlides_slideItemDesktop__gVFf_{display:none;inline-size:100%;block-size:100%}.bentoCarouselSlides_slideItemDesktopActive__CkE6g{display:flex}.bentoCarouselSlides_slidesMobile__3H1XP{display:flex;touch-action:pan-y;will-change:transform;transition:transform var(--motion-duration-200) var(--motion-timing-function-ease-in-out-quad)}@container (width > 840px){.bentoCarouselSlides_slidesMobile__3H1XP{display:none}}.bentoCarouselSlides_slideItemMobile__gJpfo{flex-shrink:0;inline-size:100%;aspect-ratio:1/1}.bentoCarouselSlides_arrowButton__QE6gs{--arrow-button-size:40px;position:absolute;inset-block-start:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;inline-size:var(--arrow-button-size);block-size:var(--arrow-button-size);border-radius:var(--border-radius-round);border:none;background-color:var(--color-background-base);color:var(--color-text-strong);cursor:pointer;box-shadow:var(--shadow-level-200);padding:0;transition:opacity var(--motion-duration-150) var(--motion-timing-function-ease-in-out-quad)}.bentoCarouselSlides_arrowButton__QE6gs:hover{opacity:.8}.bentoCarouselSlides_arrowButtonHidden__dqGM3{opacity:0}.bentoCarouselSlides_arrowButtonPrev___7LK3{inset-inline-start:var(--spacing-12)}.bentoCarouselSlides_arrowButtonNext___wxyp{inset-inline-end:var(--spacing-12)}.bentoCarouselSlides_arrowIcon__mZghh{block-size:16px;fill:currentColor}[dir=rtl] .bentoCarouselSlides_arrowIcon__mZghh{transform:scaleX(var(--direction,1))}}