.cl-scope .nmb{background:var(--nmb-bg, #ffffff);padding:var(--nmb-pad-top, 60px) 0 var(--nmb-pad-bottom, 30px)}
.cl-scope .nmb__inner{display:flex;flex-direction:column;align-items:center;gap:var(--nmb-gap, 30px)}
.cl-scope .nmb__heading{margin:0;padding:0 var(--nmb-pad-x, 16px);max-width:var(--nmb-heading-max, none);color:var(--nmb-heading-color, #000);font-family:var(--nmb-font, inherit);font-size:var(--nmb-heading-size, 30px);font-weight:600;line-height:1.3;letter-spacing:var(--nmb-heading-tracking, normal);text-align:center}
.cl-scope .nmb__heading-line--narrow{display:none}
@media screen and (max-width:989px){.cl-scope .nmb__heading-line--wide{display:none}
.cl-scope .nmb__heading-line--narrow{display:inline}}
.cl-scope .nmb__slider-component{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--nmb-gap, 30px)}
.cl-scope .nmb__track{list-style:none;margin:0 0 -10px;width:100%;display:flex;gap:var(--nmb-card-gap, 24px);padding:0 var(--nmb-pad-x, 16px) 10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--nmb-pad-x, 16px);-webkit-overflow-scrolling:touch;scrollbar-width:none}
.cl-scope .nmb__track::-webkit-scrollbar{display:none}
.cl-scope .nmb__slide{flex:0 0 auto;width:var(--nmb-card-width, 300px);max-width:100%;scroll-snap-align:start;scroll-snap-stop:always}
.cl-scope .nmb__card{height:100%;display:flex;flex-direction:column;gap:20px;padding-bottom:20px;border-radius:var(--nmb-card-radius, 6px);background:#fff;overflow:hidden;filter:drop-shadow(2px 4px 5px rgba(0,0,0,.25))}
.cl-scope .nmb__media{flex:0 0 auto;aspect-ratio:300 / 294;overflow:hidden}
.cl-scope .nmb__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.cl-scope .nmb__panel{flex:1 1 auto;display:flex;flex-direction:column;padding:0 22px}
.cl-scope .nmb__name{margin:0;color:var(--nmb-name-color, #000);font-family:var(--nmb-font, inherit);font-size:var(--nmb-name-size, 18px);font-weight:600;line-height:30px}
.cl-scope .nmb__role{margin:0;max-width:237px;color:var(--nmb-role-color, #e16203);font-family:var(--nmb-role-font, monospace);font-size:var(--nmb-role-size, 14px);font-weight:700;letter-spacing:2.16px;line-height:normal;text-transform:uppercase}
.cl-scope .nmb__controls{display:flex;align-items:center;justify-content:center;gap:32px}
.cl-scope .nmb__button{width:40px;height:40px;flex:0 0 40px;padding:0;border:0;border-radius:100px;background:#0006;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}
.cl-scope .nmb__button svg{width:20px;height:20px}
.cl-scope .slider-button--prev.nmb__button svg{transform:rotate(90deg)}
.cl-scope .slider-button--next.nmb__button svg{transform:rotate(-90deg)}
.cl-scope .nmb__button:disabled{opacity:.35;cursor:default}
@media screen and (min-width:990px){.cl-scope .nmb__track{display:grid;grid-template-columns:repeat(var(--nmb-columns, 3),minmax(0,1fr));gap:var(--nmb-card-gap, 30px);margin:0;padding:0 max(clamp(24px,calc(var(--nmb-pad-x, 150px) - (1440px - 100vw) * .28),var(--nmb-pad-x, 150px)),calc((100% - var(--page-width, 1300px)) / 2));overflow:visible}
.cl-scope .nmb__slide{width:auto}
.cl-scope .nmb__card{gap:0;padding-bottom:0;border:1px solid var(--nmb-card-border, #444444);border-radius:var(--nmb-card-radius, 16px);background:transparent;filter:none}
.cl-scope .nmb__media{aspect-ratio:358 / 373}
.cl-scope .nmb__panel{gap:4px;padding:10px 30px;background:var(--nmb-panel-bg, #fbf6ec)}
.cl-scope .nmb__name{line-height:1.3}
.cl-scope .nmb__role{max-width:none;line-height:1.3}
.cl-scope .nmb__controls{display:none}}
.cl-scope .nmb--refined{--ncar-gap: 30px;--ncar-arrow-disabled-opacity: 1;--ncar-arrow-size: 40px;--ncar-arrow-top: calc(var(--nmb-refined-card, 300px) / 2);--ncar-arrow-inset-start: max(8px, calc(var(--nmb-gutter) - 5px));--ncar-arrow-inset-end: max(8px, calc(var(--nmb-gutter) - 8px));--ncar-dots-gap: 24px;--ncar-dot-size: 16px;--ncar-dot-active-scale: 1}
.cl-scope .nmb--refined .nmb__inner{gap:var(--nmb-gap, 30px)}
.cl-scope .nmb--refined{--nmb-gutter: max(var(--nmb-gutter-min, 16px), calc((100% - var(--nmb-refined-max, 1140px)) / 2))}
.cl-scope .nmb--refined .nmb__heading,.cl-scope .nmb--refined .nmb__carousel{width:100%;max-width:none;margin-inline:auto}
.cl-scope .nmb--refined .nmb__heading{padding-inline:var(--nmb-gutter)}
.cl-scope .nmb--refined .nmb__heading{font-family:var(--nmb-refined-heading-font, Migra, serif);font-weight:var(--nmb-refined-heading-weight, 600);letter-spacing:normal}
.cl-scope .nmb--refined .nmb__track{margin:0;padding:0 var(--nmb-gutter);scroll-padding-left:var(--nmb-gutter);overflow-x:auto;overflow-y:hidden}
.cl-scope .nmb--refined .ncar__dots{padding-inline:var(--nmb-gutter)}
.cl-scope .nmb--refined .nmb__slide{width:var(--nmb-refined-card, 300px);margin:0;padding:0}
.cl-scope .nmb--refined .nmb__card{display:flex;flex-direction:column;gap:0;padding-bottom:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}
.cl-scope .nmb--refined .nmb__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--nmb-refined-radius, 12px)}
.cl-scope .nmb--refined .nmb__image{width:100%;height:100%;object-fit:cover}
.cl-scope .nmb--refined .nmb__panel{gap:0;padding:20px 0 0;background:none;text-align:left}
.cl-scope .nmb--refined .nmb__name{display:flex;align-items:flex-start;gap:10px;margin:0;color:var(--nmb-name-color, #000);font-family:var(--nmb-refined-body-font, "PP Mori", Mori, sans-serif);font-size:var(--nmb-refined-name-size, 18px);font-weight:600;line-height:1.3;letter-spacing:normal;text-transform:none}
.cl-scope .nmb--refined .nmb__verified{flex:0 0 auto;width:16.73px;height:16.73px;color:var(--nmb-verified-color, #0b590a)}
.cl-scope .nmb--refined .nmb__verified svg{display:block;width:100%;height:100%}
.cl-scope .nmb--refined .nmb__role{max-width:none;margin:10px 0 0;color:var(--nmb-refined-role-color, #0b590a);font-family:var(--nmb-refined-body-font, "PP Mori", Mori, sans-serif);font-size:var(--nmb-refined-role-size, 16px);font-weight:400;line-height:1.3;letter-spacing:normal;text-transform:none}
.cl-scope .nmb--refined .nmb__quote{margin:20px 0 0;color:var(--nmb-quote-color, #000000);font-family:var(--nmb-refined-body-font, "PP Mori", Mori, sans-serif);font-size:var(--nmb-refined-quote-size, 16px);line-height:1.3}
@media screen and (min-width:990px){.cl-scope .nmb--refined .nmb__track{display:flex;grid-template-columns:none;overflow-x:auto}
.cl-scope .nmb--refined .nmb__slide{width:var(--nmb-refined-card-desktop, 343px)}
.cl-scope .nmb--refined .nmb__controls{display:none}
.cl-scope .nmb--refined{--nmb-gutter-min: 24px;--ncar-arrow-top: calc(var(--nmb-refined-card-desktop, 343px) / 2);--ncar-arrow-inset-start: max(8px, calc(var(--nmb-gutter) - 67px));--ncar-arrow-inset-end: max(8px, calc(var(--nmb-gutter) - 91px))}}
.cl-scope .nmb--refined .nmb__heading{max-width:none}
@media screen and (min-width:1760px){.cl-scope .nmb--refined .nmb__track{padding-inline:0;justify-content:center}
.cl-scope .nmb--refined norse-carousel[data-drag] .nmb__track,.cl-scope .nmb--refined norse-carousel[data-drag].is-dragging .nmb__track{cursor:default}
.cl-scope .nmb--refined .ncar__arrows,.cl-scope .nmb--refined .ncar__dots{display:none}}