.RowProduct_row__WqJIl{display:flex;align-items:center;gap:var(--space-48);padding:var(--space-48) 0;border-top:1px solid var(--color-vibrant-300);text-decoration:none;transition:border-top-width .15s ease}.RowProduct_row__WqJIl:hover{border-top-width:2px;text-decoration:none}.RowProduct_row__WqJIl:hover .RowProduct_icon__GnkNP{color:var(--color-vibrant-300);transform:rotate(-45deg)}@media(max-width:767px){.RowProduct_row__WqJIl{flex-flow:wrap;gap:var(--space-24)}}.RowProduct_name__Ji08a{font-family:var(--font-ft-bureau);font-size:var(--font-size-headline-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-headline);letter-spacing:var(--letter-spacing-headline);color:var(--color-text-strong);width:33%;flex-shrink:0;margin:0}@media(max-width:767px){.RowProduct_name__Ji08a{width:100%}}.RowProduct_tagline__TqMG2{font-family:var(--font-ibm-plex-sans);font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-medium);flex:1 0 0;min-width:0;margin:0}.RowProduct_iconWrap__akm6I{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.RowProduct_icon__GnkNP{font-size:1rem;color:var(--color-text-strong);transition:color .2s ease,transform .2s ease}.CtaBand_band__LJbJc{display:flex;flex-direction:column;align-items:center;gap:var(--space-24);padding:var(--space-128) clamp(var(--space-32),6vw,var(--space-96));background-color:var(--color-surface-surface-3);width:100%}.CtaBand_headline__jCmGs{font-family:var(--font-ft-bureau);font-size:var(--font-size-headline-l);line-height:var(--line-height-headline);letter-spacing:var(--letter-spacing-headline);color:var(--color-text-strong);position:relative;z-index:10}.CtaBand_headline__jCmGs,.CtaBand_subcopy__xpM__{font-weight:var(--font-weight-regular);text-align:center;margin:0}.CtaBand_subcopy__xpM__{font-family:var(--font-ibm-plex-sans);font-size:var(--font-size-body-m);line-height:var(--line-height-body);color:var(--color-text-medium);max-width:45rem}.Faq_faq__FOC_Z{display:flex;flex-direction:column;align-items:center;gap:var(--space-64);padding:var(--space-128) clamp(var(--space-32),6vw,var(--space-96));background-color:var(--color-surface-surface-1);width:100%}.Faq_header__slvIn,.Faq_items__4CBsV{width:100%;max-width:52.5rem}.Faq_items__4CBsV{display:flex;flex-direction:column}.Faq_item__lR5JG{max-width:none;width:100%}.PinnedSlider_wrapper___Pd0l{background-color:var(--color-primary-dark,#172622);padding:var(--space-48) 0 var(--space-48) clamp(var(--space-28),3.5vw,var(--space-96));width:100%}.PinnedSlider_track__ehKbN{display:flex;gap:var(--space-24);overflow-x:auto;scrollbar-width:none;padding-right:clamp(var(--space-28),3.5vw,var(--space-96))}.PinnedSlider_track__ehKbN::-webkit-scrollbar{display:none}.PinnedSlider_track__ehKbN:focus-visible{outline:2px solid var(--color-green-200,#40b598);outline-offset:2px;border-radius:var(--radius-s)}.PinnedSlider_card__IMFhW{background-color:var(--color-surface-surface-1);border-radius:var(--radius-s);padding:var(--space-24);width:340px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-24)}.PinnedSlider_cardSource__TlDEG{width:192px;height:48px;position:relative;flex-shrink:0;mix-blend-mode:multiply}.PinnedSlider_cardLogo__tshB5{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.PinnedSlider_cardDetail__LpyZ2{display:flex;flex-direction:column;gap:var(--space-12);margin-block-start:var(--space-64)}.PinnedSlider_cardMeta__ybC0L{display:flex;align-items:center;gap:var(--space-8)}.PinnedSlider_resultBadge__jaRcv{font-family:var(--font-ibm-plex-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-label-m);color:var(--color-primary-dark,#172622);line-height:1.3;border-radius:var(--radius-s)}.PinnedSlider_resultBadge__jaRcv.PinnedSlider_accent__KUPw5{background-color:var(--color-green-100,#d9f2ec);padding:2px var(--space-4);font-size:var(--font-size-label-s)}.PinnedSlider_resultBadge__jaRcv.PinnedSlider_muted__5xpfT{background-color:var(--color-surface-surface-3);color:var(--color-text-medium);padding:2px var(--space-4)}.PinnedSlider_year__oGiRI{font-family:var(--font-ibm-plex-sans);font-size:var(--font-size-label-m);font-weight:var(--font-weight-medium);color:var(--color-text-subtle);line-height:1.3}.PinnedSlider_description__2Q_r3{font-family:var(--font-ibm-plex-sans);font-size:var(--font-size-body-m);font-weight:400;color:var(--color-text-strong);line-height:1.4;margin:0}.PinnedSlider_controls__zLk4o{display:flex;align-items:center;gap:var(--space-24);margin-top:var(--space-32);padding-right:clamp(var(--space-28),3.5vw,var(--space-96))}.PinnedSlider_progressBar__FdRwT{flex:1;height:var(--space-4);background-color:hsla(0,0%,100%,.15);border-radius:var(--radius-l,1.5rem);overflow:hidden;position:relative}.PinnedSlider_progressFill__JxCKg{position:absolute;height:100%;background-color:var(--color-green-200,#40b598);border-radius:inherit;cursor:grab;transition:width .1s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PinnedSlider_progressFill__JxCKg:active{cursor:grabbing}.PinnedSlider_viewAll__G4H4F{font-family:var(--font-ibm-plex-sans);font-size:var(--font-size-label-s);font-weight:var(--font-weight-medium);color:var(--color-text-subtle);text-decoration:none;border-radius:var(--radius-s);padding:var(--space-8) var(--space-16);transition:color .15s ease}.PinnedSlider_viewAll__G4H4F:hover{color:var(--color-base-50);text-decoration:none}.PinnedSlider_viewAll__G4H4F:focus-visible{outline:2px solid var(--color-green-200);outline-offset:2px}@media(max-width:767px){.PinnedSlider_card__IMFhW{width:280px}}@media(max-width:500px){.PinnedSlider_controls__zLk4o{flex-direction:column}.PinnedSlider_progressBar__FdRwT{width:100%;flex:auto;height:var(--space-8)}}.Polaroid_polaroid__SA9t0{position:relative;display:inline-flex;flex-direction:column;padding:var(--space-12);padding-bottom:var(--space-40)}.Polaroid_photo__DWkHY{width:100%;flex-shrink:0}.Polaroid_caption__oAlZM{font-family:var(--font-ibm-plex-sans);font-size:var(--font-size-label-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-label);color:var(--color-text-medium);margin:0;padding-top:var(--space-12);text-align:center}.Polaroid_ctaWrap__FYZ_y{position:absolute;bottom:13%;left:50%;transform:translate(-50%,50%)}