@layer reset,tokens,base,layout,components;@layer sections{.nr-cards--gray{background:var(--nr-c-gray-100)}.nr-cards__header{gap:var(--nr-space-sm) var(--nr-space-xl);margin-bottom:var(--nr-space-xl);align-items:center;display:grid}@media (min-width:80rem){.nr-cards__header{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}}.nr-cards__title{color:var(--nr-c-navy-800);font-size:min(clamp(2.25rem,1.5rem + 3vw,4.25rem),9vw)}.nr-cards__title>span{display:block}.nr-cards--accent .nr-cards__title,.nr-cards--accent .nr-cards__intro{color:var(--nr-c-blue-600)}.nr-cards__intro{max-width:36rem;color:var(--nr-c-gray-600)}.nr-cards__list{gap:var(--nr-space-xl) var(--nr-space-lg);display:grid}.nr-card__media{aspect-ratio:1;background:var(--nr-c-gray-50);border-radius:50%;flex-shrink:0;width:clamp(7.5rem,6rem + 6vw,12rem);overflow:hidden}.nr-card__img{object-fit:cover;width:100%;height:100%}.nr-card__body{gap:var(--nr-space-2xs);flex-direction:column;display:flex}.nr-card__title{color:var(--nr-c-ink);font-size:clamp(1.0625rem,.95rem + .5vw,1.5rem);font-weight:var(--nr-fw-black);text-transform:uppercase;line-height:1.1}.nr-card__text{color:#4b4f5a;font-size:var(--nr-fs-sm)}.nr-cards--grid .nr-cards__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.nr-cards--grid .nr-card{align-items:center;gap:var(--nr-space-md);text-align:center;flex-direction:column;display:flex}.nr-cards--grid .nr-card__body{align-items:center;max-width:20rem}@media (min-width:64rem){.nr-cards--grid .nr-cards__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.nr-cards--list .nr-card{align-items:flex-start;gap:var(--nr-space-md);display:flex}.nr-cards--list .nr-card__media{width:clamp(6.5rem,5rem + 5vw,10.5rem)}.nr-cards--list .nr-card__body{padding-top:var(--nr-space-xs);max-width:22rem}@media (min-width:48rem){.nr-cards--list .nr-cards__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:29.999rem){.nr-cards--list .nr-card{text-align:center;flex-direction:column;align-items:center}.nr-cards--list .nr-card__body{align-items:center}}@media (min-width:75rem){.nr-cards--list{height:calc(var(--g-height,1318) * var(--u));padding:0;position:relative}.nr-cards--list>.nr-container{width:auto;max-width:none;height:100%;margin:0;display:block}.nr-cards--list .nr-cards__header{margin:0;display:block}.nr-cards--list .nr-cards__title{top:calc(var(--g-title_top,134) * var(--u));right:calc((1920 - var(--g-title_right,871)) * var(--u));font-size:calc(85 * var(--u));line-height:calc(85 * var(--u));text-align:right;white-space:nowrap;position:absolute}.nr-cards--list .nr-cards__title .nr-title__light{font-weight:var(--nr-fw-light)}.nr-cards--list .nr-cards__intro{top:calc(var(--g-intro_top,155.8) * var(--u));left:calc(var(--g-intro_x,978) * var(--u));max-width:none;width:calc(var(--g-intro_w,730) * var(--u));color:var(--nr-c-navy-800);font-size:calc(var(--g-intro_size,20) * var(--u));line-height:calc(var(--g-intro_lh,36) * var(--u));position:absolute}.nr-cards--list .nr-cards__intro>*+*{margin-top:0}.nr-cards--list .nr-cards__list{top:calc(var(--g-list_top,469) * var(--u));left:calc(var(--g-left,165) * var(--u));grid-template-columns:repeat(2, calc(var(--g-col,795) * var(--u)));grid-auto-rows:calc(var(--g-row,424) * var(--u));gap:0;display:grid;position:absolute}.nr-cards--list .nr-card{gap:calc(var(--g-body_dx,26) * var(--u))}.nr-cards--list .nr-card__media{width:calc(var(--g-circle,287) * var(--u))}.nr-cards--list .nr-card__body{width:calc(var(--g-body_w,440) * var(--u));max-width:none;height:calc(var(--g-body_h,241.8) * var(--u));margin-top:calc(var(--g-body_top,39) * var(--u));gap:0;padding:0}.nr-cards--list .nr-card__title{max-width:calc(var(--g-title_w,440) * var(--u));color:var(--nr-c-navy-800);font-size:calc(36 * var(--u));font-weight:var(--nr-fw-black);line-height:calc(36 * var(--u))}.nr-cards--list .nr-card__text{margin-top:calc(10.4 * var(--u));padding-left:calc(7 * var(--u));color:var(--nr-c-navy-800);font-size:calc(var(--g-text_size,18) * var(--u));line-height:calc(var(--g-text_lh,24) * var(--u));letter-spacing:-.015em}.nr-cards--list .nr-card .nr-arrow-link{padding-top:calc(var(--g-link_gap,0) * var(--u));gap:calc(16 * var(--u));font-size:calc(20 * var(--u));font-weight:var(--nr-fw-medium);line-height:calc(30 * var(--u));margin-top:auto}.nr-cards--list .nr-card .nr-arrow-link__icon{--nr-icon-size:calc(30 * var(--u));order:-1}}.nr-cards--gray-band,.nr-cards--gray-band-right{background:#ececec}.nr-cards--carousel .nr-cards__viewport{position:relative}.nr-cards--carousel .nr-cards__list{gap:var(--nr-space-lg);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(80%,20rem);grid-auto-flow:column;padding-bottom:.25rem;display:grid;overflow-x:auto}.nr-cards--carousel .nr-cards__list::-webkit-scrollbar{display:none}.nr-cards--carousel .nr-card{align-items:center;gap:var(--nr-space-md);text-align:center;scroll-snap-align:start;flex-direction:column;display:flex}.nr-cards--carousel .nr-card__body{align-items:center}.nr-cards__nav{z-index:2;color:var(--nr-c-navy-800);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:clamp(3rem,2rem + 4vw,9rem)}.nr-cards__nav[hidden]{display:none}.nr-cards__nav:disabled{opacity:.3;cursor:default}.nr-cards__nav .nr-icon{--nr-icon-size:2rem}.nr-cards__nav--prev{left:-.5rem;transform:scaleX(-1)}.nr-cards__nav--next{right:-.5rem}@media (min-width:75rem){.nr-cards--carousel{--band-c:#ececec;--band-top:var(--g-band_top,281);--band-h:var(--g-band_h,1156);--band-x:918;--band-xb:947;--band-t:138;--band-bd:112;height:calc(var(--g-height,1437) * var(--u));background:0 0;padding:0}.nr-cards--carousel>.nr-container{width:auto;max-width:none;height:100%;margin:0;display:block}.nr-cards--carousel .nr-cards__header{margin:0;display:block}.nr-cards--carousel .nr-cards__title{top:calc(var(--g-title_top,140.15) * var(--u));left:calc(206 * var(--u));color:#5d5d5d;font-size:calc(100 * var(--u));font-weight:var(--nr-fw-light);line-height:calc(100 * var(--u));white-space:nowrap;position:absolute}.nr-cards--carousel .nr-cards__intro{top:calc(var(--g-intro_top,137.4) * var(--u));left:calc(var(--g-intro_x,1091) * var(--u));max-width:none;width:calc(var(--g-intro_w,640) * var(--u));color:#5d5d5d;font-size:calc(var(--g-intro_size,24) * var(--u));line-height:calc(var(--g-intro_lh,32) * var(--u));position:absolute}.nr-cards--carousel .nr-cards__intro>*+*{margin-top:calc(var(--g-intro_lh,32) * var(--u))}.nr-cards--carousel .nr-cards__viewport{top:calc(var(--g-list_top,568) * var(--u));left:calc(var(--g-left,137.25) * var(--u));width:calc(3 * var(--g-col,542.5) * var(--u));position:absolute}.nr-cards--carousel .nr-cards__list{grid-auto-columns:calc(var(--g-col,542.5) * var(--u));gap:0;padding:0}.nr-cards--carousel .nr-card{gap:0}.nr-cards--carousel .nr-card__media{width:calc(var(--g-circle,300) * var(--u))}.nr-cards--carousel .nr-card__body{width:calc(var(--g-body_w,420) * var(--u));max-width:none;margin-top:calc(56 * var(--u));gap:0;padding:0}.nr-cards--carousel .nr-card__title{max-width:calc(var(--g-title_w,260) * var(--u));color:#000;font-size:calc(36 * var(--u));font-weight:var(--nr-fw-black);line-height:calc(36 * var(--u))}.nr-cards--carousel .nr-card__text{margin-top:calc(44.5 * var(--u));color:#4d4d4d;font-size:calc(var(--g-text_size,18) * var(--u));line-height:calc(var(--g-text_lh,24) * var(--u))}.nr-cards--carousel .nr-card .nr-arrow-link{gap:calc(14 * var(--u));margin-top:calc(41.25 * var(--u));font-size:calc(20 * var(--u));font-weight:var(--nr-fw-medium);line-height:calc(30 * var(--u))}.nr-cards--carousel .nr-card .nr-arrow-link__icon{--nr-icon-size:calc(26 * var(--u));order:-1}.nr-cards--carousel .nr-cards__nav{top:calc(132 * var(--u))}.nr-cards--carousel .nr-cards__nav .nr-icon{--nr-icon-size:calc(36 * var(--u))}.nr-cards--carousel .nr-cards__nav--prev{left:calc(-70 * var(--u))}.nr-cards--carousel .nr-cards__nav--next{right:calc(-70 * var(--u))}.nr-cards--grid{--band-c:#ececec;--band-top:var(--g-band_top,308);--band-h:var(--g-band_h,1787);--band-x:898;--band-t:102;--band-bd:60;height:calc(var(--g-height,2095) * var(--u));background:0 0;padding:0}.nr-cards--grid>.nr-container{width:auto;max-width:none;height:100%;margin:0;display:block}.nr-cards--grid .nr-cards__header{margin:0;display:block}.nr-cards--grid .nr-cards__title{top:calc(var(--g-title_top,132.5) * var(--u));left:calc(220 * var(--u));font-size:calc(85.3 * var(--u));font-weight:var(--nr-fw-light);line-height:calc(110 * var(--u));white-space:nowrap;position:absolute}.nr-cards--grid .nr-cards__intro{top:calc(var(--g-intro_top,155) * var(--u));left:calc(var(--g-intro_x,898) * var(--u));max-width:none;width:calc(var(--g-intro_w,745) * var(--u));font-size:calc(var(--g-intro_size,22) * var(--u));line-height:calc(var(--g-intro_lh,32) * var(--u));position:absolute}.nr-cards--grid .nr-cards__viewport{top:calc(var(--g-list_top,525) * var(--u));position:absolute;left:0;right:0}.nr-cards--grid .nr-cards__list{display:block;position:relative}.nr-cards--grid .nr-card{width:calc(var(--g-body_w,420) * var(--u));gap:0;position:absolute;transform:translate(-50%)}.nr-cards--grid .nr-card:nth-child(3n+1){left:calc(410.5 * var(--u));width:calc(var(--g-body_w1,var(--g-body_w,420)) * var(--u))}.nr-cards--grid .nr-card:nth-child(3n+2){left:calc(960 * var(--u));width:calc(var(--g-body_w2,var(--g-body_w,420)) * var(--u))}.nr-cards--grid .nr-card:nth-child(3n){left:calc(1530.5 * var(--u));width:calc(var(--g-body_w3,var(--g-body_w,420)) * var(--u))}.nr-cards--grid .nr-card:nth-child(n+4){top:calc(var(--g-row,747) * var(--u))}.nr-cards--grid .nr-card:nth-child(n+7){top:calc(2 * var(--g-row,747) * var(--u))}.nr-cards--grid .nr-card__media{width:calc(var(--g-circle,300) * var(--u))}.nr-cards--grid .nr-card__body{width:100%;max-width:none;margin-top:calc(var(--g-body_top,33) * var(--u));gap:0}.nr-cards--grid .nr-card__title{white-space:nowrap;color:#000;max-width:none;font-size:calc(36 * var(--u));font-weight:var(--nr-fw-black);line-height:calc(36 * var(--u));margin-inline:auto}.nr-cards--grid .nr-card__text{margin-top:calc(36.4 * var(--u));color:#4d4d4d;font-size:calc(var(--g-text_size,22) * var(--u));line-height:calc(var(--g-text_lh,36) * var(--u))}}}@layer utilities;