@media (min-width:768px){.nim-studio-who__cell{--w:calc(3 * (100% + var(--gutter)) / 5 - var(--gutter));--h:calc(var(--w) * 1.2837);--lh:var(--h2);padding-top:max(0px,calc(var(--h) - var(--lh)))}.nim-studio-who__cell .nim-studio-who__img{position:absolute;left:0;top:0;margin:0;width:var(--w)}.nim-studio-who__text{text-indent:calc(3 * (100% + var(--gutter)) / 5)}}.nim-sn{--sn-e:var(--ease-expo);--sn-d:var(--dur-4)}.nim-sn__mk{position:relative;top:-1.25em;isolation:isolate;display:inline-block;margin:0 0 0 .08em;padding:0 .15em;border:0;background:none;color:var(--ink-muted);cursor:pointer;font-family:var(--font-mono-z);font-size:var(--mono);font-weight:400;line-height:1;letter-spacing:0;text-indent:0;font-variant-numeric:tabular-nums;transition:color var(--dur-1) var(--sn-e)}.nim-sn__mk:after{content:"";position:absolute;inset:-.9em -.4em}.nim-sn__mk:before{content:"";position:absolute;left:0;right:0;top:-.15em;height:1.3em;z-index:-1;background:var(--ink);transform:scaleY(0);transform-origin:bottom;transition:transform .35s var(--sn-e)}.nim-sn__mk.is-on{color:var(--light-ink)}.nim-sn__mk.is-on:before{transform:scaleY(1)}.nim-sn__mk:focus-visible{outline:var(--hairline) solid var(--ink);outline-offset:2px}.nim-sn__margin{width:calc(3 * (100% + var(--gutter)) / 12 - var(--gutter));margin:0;padding:0;list-style:none}.nim-sn__margin,.nim-sn__note{position:absolute;left:0;top:0}.nim-sn__note{right:0;display:grid;grid-template-columns:2ch 1fr;gap:8px;padding-top:8px;color:var(--ink-muted);line-height:1.4}.nim-sn__note-n{color:var(--ink-faint);font-variant-numeric:tabular-nums;transition:color var(--dur-1) var(--sn-e)}.nim-sn__note-t{clip-path:inset(0 0 100% 0);opacity:0;transform:translateY(4px);pointer-events:none;transition:clip-path var(--sn-d) var(--sn-e),opacity var(--sn-d) var(--sn-e),transform var(--sn-d) var(--sn-e)}.nim-sn__note.is-on .nim-sn__note-n{color:var(--ink)}.nim-sn__note.is-on .nim-sn__note-t{clip-path:inset(0 0 0 0);opacity:1;transform:none;color:var(--ink);pointer-events:auto}.nim-sn__wire{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.nim-sn__wire path{fill:none;stroke:var(--ink-muted);stroke-width:1;stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset var(--sn-d) var(--sn-e)}.nim-sn__wire path.is-on{stroke-dashoffset:0}.nim-sn__inline{display:none}@media (max-width:1023px){.nim-sn__inline.is-on{display:block;margin:.6em 0 0;padding:10px 0 10px 12px;border-left:var(--hairline) solid var(--ink);text-indent:0;font-family:var(--font-mono-z);font-size:var(--mono);font-weight:400;line-height:1.4;letter-spacing:var(--mono-spacing);color:var(--ink-muted);animation:nim-sn-in var(--dur-3) var(--sn-e) both}.nim-sn__inline-n{margin-right:8px;color:var(--ink)}}@keyframes nim-sn-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.nim-svc{--grow:2.6;--ease-grow:var(--ease-overshoot);display:flex;gap:var(--gutter);height:clamp(420px,38vw,560px)}.nim-svc__tile{position:relative;flex:1 1 0;min-width:0;overflow:hidden;padding:20px;display:flex;flex-direction:column;justify-content:space-between;background:var(--surface-sunk);border:var(--hairline) solid var(--hair);cursor:pointer;outline:none;transition:flex-grow var(--dur-7) var(--ease-grow),border-color var(--dur-4)}.nim-svc__tile.is-on{flex-grow:var(--grow);border-color:var(--ink-faint)}.nim-svc__tile:focus-visible{outline:var(--hairline) solid var(--ink);outline-offset:3px}.nim-svc__bg{position:absolute;inset:0;opacity:0;transition:opacity var(--dur-6) var(--ease-expo)}.nim-svc__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) brightness(.3);transform:scale(1.15);transition:transform 1.2s var(--ease-expo)}.nim-svc__tile.is-on .nim-svc__bg{opacity:1}.nim-svc__tile.is-on .nim-svc__bg img{transform:scale(1)}.nim-svc__body,.nim-svc__top{position:relative;z-index:1}.nim-svc__top{display:flex;justify-content:space-between;align-items:flex-start}.nim-svc__num{font-family:var(--font-mono-z);font-size:var(--fs-svc-num);line-height:1;letter-spacing:-.04em;color:var(--ink-faint);transition:color var(--dur-4)}.nim-svc__tile.is-on .nim-svc__num{color:var(--ink)}.nim-svc__plus{position:relative;width:14px;height:14px;flex:none;transition:transform var(--dur-6) var(--ease-expo)}.nim-svc__plus:after,.nim-svc__plus:before{content:"";position:absolute;left:0;top:50%;width:100%;height:var(--hairline);background:currentColor}.nim-svc__plus:after{transform:rotate(90deg)}.nim-svc__tile.is-on .nim-svc__plus{transform:rotate(45deg)}.nim-svc__title{overflow-wrap:break-word}.nim-svc__desc{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-6) var(--ease-expo)}.nim-svc__tile.is-on .nim-svc__desc{grid-template-rows:1fr}.nim-svc__descin{min-height:0;overflow:hidden;width:clamp(240px,24vw,400px);color:var(--ink-muted)}.nim-svc__descin>*{opacity:0;transform:translateY(14px);transition:opacity var(--dur-2) ease,transform var(--dur-6) var(--ease-expo)}.nim-svc__descin>p:first-child{padding-top:14px}.nim-svc__meta{color:var(--ink-faint)}.nim-svc__tile.is-on .nim-svc__descin>*{opacity:1;transform:none;transition-delay:.2s}.nim-svc__tile.is-on .nim-svc__descin>:nth-child(2){transition-delay:.28s}@media (max-width:1023px) and (min-width:768px){.nim-svc{--grow:2.2}.nim-svc__descin{width:clamp(220px,34vw,320px)}}@media (max-width:767px){.nim-svc{flex-direction:column;height:auto}.nim-svc__tile{flex:none;min-height:210px;gap:32px}.nim-svc__desc{grid-template-rows:1fr}.nim-svc__descin{width:auto}.nim-svc__descin>*{opacity:1;transform:none}}.nim-faq{--faq-dur:var(--dur-5);--faq-ease:var(--ease-expo);position:relative;z-index:1;color:var(--light-ink)}.nim-faq__label{color:var(--light-ink-muted)}.nim-faq__item{border-top:var(--hairline) solid var(--light-hair)}.nim-faq__item:last-child{border-bottom:var(--hairline) solid var(--light-hair)}.nim-faq__btn{width:100%;display:grid;grid-template-columns:3rem minmax(0,1fr) 20px;align-items:center;-moz-column-gap:var(--gutter);column-gap:var(--gutter);padding:22px 0;text-align:left;color:inherit;background:none;border:0;cursor:pointer;font:inherit}.nim-faq__btn:focus-visible{outline:var(--hairline) solid var(--light-ink);outline-offset:4px}.nim-faq__no{color:var(--light-ink-muted);transition:color var(--dur-2)}.nim-faq__item.is-open .nim-faq__no,.nim-faq__q{color:var(--light-ink)}.nim-faq__q{transition:transform var(--faq-dur) var(--faq-ease)}@media (hover:hover){.nim-faq__btn:hover .nim-faq__q{transform:translateX(8px)}}.nim-faq__icon{position:relative;width:16px;height:16px;justify-self:end;color:var(--light-ink);transition:transform var(--faq-dur) var(--faq-ease)}.nim-faq__icon i{position:absolute;left:0;top:50%;width:100%;height:var(--hairline);margin-top:-.5px;background:currentColor}.nim-faq__icon i:nth-child(2){transform:rotate(90deg)}.nim-faq__item.is-open .nim-faq__icon{transform:rotate(135deg)}.nim-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--faq-dur) var(--faq-ease)}.nim-faq__item.is-open .nim-faq__panel{grid-template-rows:1fr}.nim-faq__inner{min-height:0;overflow:hidden}.nim-faq__a{max-width:44rem;padding:0 40px 28px calc(3rem + 20px);color:var(--light-ink-body);opacity:0;transform:translateY(12px);transition:opacity .45s ease,transform var(--faq-dur) var(--faq-ease)}.nim-faq__item.is-open .nim-faq__a{opacity:1;transform:none;transition-delay:.12s}@media (max-width:767px){.nim-faq__btn{grid-template-columns:2rem minmax(0,1fr) 16px;padding:18px 0;-moz-column-gap:14px;column-gap:14px}.nim-faq__a{padding:0 0 22px calc(2rem + 14px)}}@media (prefers-reduced-motion:reduce){.nim-faq *,.nim-sn *,.nim-sn :before,.nim-svc *,.nim-svc__tile{transition:none!important;animation:none!important}}.nim-sh-title{grid-column:1/-1;margin:0}@media (min-width:768px){.nim-sh-title{grid-column:5/span 8}.nim-sh-title--indent-3{text-indent:calc(3 * (100% + var(--gutter)) / 8)}.nim-sh-title--optical{text-indent:clamp(0px,13.6vw,204px)}.nim-sh-title--right-1{grid-column:7/span 6;text-indent:calc(1 * (100% + var(--gutter)) / 6)}}@media (min-width:1024px){.nim-sh-title--split2{-moz-columns:2;column-count:2;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.nim-sh-title--right-1{grid-column:8/span 5;text-indent:calc(1 * (100% + var(--gutter)) / 5)}}@media (min-width:768px){.nim-team .nim-team__title-ph{grid-column:6/span 5}.nim-team .nim-team__title-ph,.nim-team__title-blend.nim-team__title-blend{text-indent:calc(1 * (100% + var(--gutter)) / 5);text-wrap:pretty}}@media (min-width:1024px){.nim-team .nim-team__title-ph{grid-column:5/span 5}.nim-team .nim-team__title-ph,.nim-team__title-blend.nim-team__title-blend{text-indent:calc(1 * (100% + var(--gutter)) / 5)}}@media (min-width:1440px) and (min-height:820px){.nim-team .nim-team__title-ph{grid-column:8/span 5}}.nim-ko{grid-column:1/-1;font-family:var(--prime);font-size:var(--main-paragraph);font-weight:400;line-height:var(--para-line-height);letter-spacing:var(--letter-spacing);color:var(--ink-muted);word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}.nim-ko[data-beside]{text-indent:var(--ko-indent);margin-top:var(--ko-pull)}.nim-faq .nim-ko{color:var(--light-ink-muted)}.nim-team__ko-ph{visibility:hidden}.nim-team__ko-blend{position:fixed;top:0;left:0;margin:0;z-index:33;color:var(--ink-muted);mix-blend-mode:difference;pointer-events:none;will-change:transform;visibility:hidden}@media (min-width:768px){.nim-ko--svc,.nim-ko--who{grid-column:5/span 5}.nim-ko--cap{grid-column:8/span 5}.nim-ko--faq{grid-column:6/span 5}.nim-ko--team{grid-column:7/span 5}}@media (min-width:1024px){.nim-ko--svc,.nim-ko--who{grid-column:5/span 4}.nim-ko--faq,.nim-ko--team{grid-column:6/span 4}.nim-ko--cap{grid-column:9/span 3;grid-row:2}.nim-ko--cap~.nim-cap-intro{grid-row:2}}@media (min-width:1440px) and (min-height:820px){.nim-ko--team{grid-column:9/span 4}}.nim-apr__track{display:none}.nim-apr{padding-bottom:var(--space-section)}.nim-apr__list{margin:var(--padding-vertical-med) 0 0;padding:0;list-style:none}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.nim-apr__track{display:block;position:relative;height:var(--apr-track);margin-top:var(--padding-vertical-med)}.nim-apr{padding-bottom:0}.nim-apr__list{display:none}}.nim-apr__stage{position:sticky;top:0;height:100svh;display:flex;align-items:center}.nim-apr__grid{width:100%;align-items:end}.nim-apr__text{grid-column:1/span 5;display:flex;flex-direction:column;gap:22px}.nim-apr__panel{grid-column:7/span 6;position:relative;width:100%;aspect-ratio:1;max-height:calc(100svh - 180px);overflow:hidden;background:var(--surface-sunk);border:var(--hairline) solid var(--hair)}@media (min-width:1024px){.nim-apr__text{grid-column:1/span 5}}.nim-apr__count{color:var(--ink-muted)}.nim-apr__roll{display:inline-grid;overflow:hidden;vertical-align:bottom}.nim-apr__roll>*{grid-area:1/1}.nim-apr__titles{display:grid;margin:0;line-height:1;letter-spacing:var(--h1-spacing)}.nim-apr__title{grid-area:1/1;display:block;padding-bottom:.08em;text-wrap:balance}.nim-apr__line{padding-bottom:.06em}.nim-apr__copies{display:grid;max-width:36ch}.nim-apr__copy{grid-area:1/1;margin:0;color:var(--ink-muted)}.nim-apr__progress{margin-top:clamp(16px,3svh,40px)}.nim-apr__rail{position:relative;height:var(--hairline);background:var(--hair)}.nim-apr__bar{position:absolute;inset:0;background:var(--ink);transform-origin:0 50%}.nim-apr__tick{position:absolute;top:-4px;width:var(--hairline);height:9px;background:var(--ink-faint);transform-origin:50% 100%}.nim-apr__names{display:grid;gap:var(--gutter);margin:12px 0 0;padding:0;list-style:none}.nim-apr__name{color:var(--ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--dur-2) ease}.nim-apr__name-no{display:none}@media (max-width:1023px){.nim-apr__name-full{display:none}.nim-apr__name-no{display:inline}.nim-apr__corner.is-tr{top:auto;bottom:14px}.nim-apr-mk__sizes{gap:12px;transform:scale(.66);transform-origin:0 100%}}.nim-apr__root[data-active="0"] .nim-apr__name[data-i="0"],.nim-apr__root[data-active="1"] .nim-apr__name[data-i="1"],.nim-apr__root[data-active="2"] .nim-apr__name[data-i="2"],.nim-apr__root[data-active="3"] .nim-apr__name[data-i="3"]{color:var(--ink)}.nim-apr__pic{position:absolute;inset:0;overflow:hidden}.nim-apr__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) brightness(.32)}.nim-apr__panel>.nim-apr-mk{position:absolute;inset:0;z-index:5;width:100%;height:100%}.nim-apr__corner{position:absolute;z-index:6;top:14px;margin:0;color:var(--ink-faint)}.nim-apr__corner.is-tl{left:16px}.nim-apr__corner.is-tr{right:16px;text-align:right}.nim-apr-mk__sizes{position:absolute;z-index:6;left:16px;bottom:14px;display:flex;align-items:flex-end;gap:18px;color:var(--ink)}.nim-apr-mk__size{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.nim-apr-mk__size .text-caption{color:var(--ink-faint)}.nim-apr-mk{display:block}.nim-apr-mk circle,.nim-apr-mk line,.nim-apr-mk__crop path,.nim-apr-mk__reg path{fill:none;stroke-width:var(--sw,.08);stroke-dasharray:100 200;stroke-dashoffset:0}.nim-apr-mk__grid{stroke:var(--hair)}.nim-apr-mk__cons{stroke:var(--ink-faint)}.nim-apr-mk__cons .is-dash{stroke-dasharray:.6 .6}.nim-apr-mk__bands,.nim-apr-mk__rays{fill:var(--ink)}.nim-apr-mk__hatch path{fill:none;stroke:var(--surface-sunk);stroke-width:.5}.nim-apr-mk__reg circle,.nim-apr-mk__reg path{stroke:var(--ink)}.nim-apr-mk__crop{stroke:var(--accent)}.nim-apr__item{row-gap:12px;padding:24px 0 32px;border-top:var(--hairline) solid var(--hair)}.nim-apr__item:last-child{border-bottom:var(--hairline) solid var(--hair)}.nim-apr__item-no{color:var(--ink-faint)}.nim-apr__item-copy,.nim-apr__item-no,.nim-apr__item-title{grid-column:1/-1;margin:0}.nim-apr__item-copy{color:var(--ink-muted)}.nim-apr__item-panel{grid-column:1/span 4;aspect-ratio:1;margin-top:8px;background:var(--surface-sunk);border:var(--hairline) solid var(--hair)}@media (min-width:768px){.nim-apr__item-no{grid-column:1/span 4;grid-row:1/span 3}.nim-apr__item-copy,.nim-apr__item-title{grid-column:5/span 5}.nim-apr__item-panel{grid-column:10/span 3;grid-row:1/span 3;margin-top:0}}.nim-apr__item-panel .nim-apr-mk{width:100%;height:100%;--sw:.16}.nim-apr-mk[data-stage="0"] .nim-apr-mk__bands,.nim-apr-mk[data-stage="0"] .nim-apr-mk__crop,.nim-apr-mk[data-stage="0"] .nim-apr-mk__hatch,.nim-apr-mk[data-stage="0"] .nim-apr-mk__rays,.nim-apr-mk[data-stage="0"] .nim-apr-mk__reg,.nim-apr-mk[data-stage="1"] .nim-apr-mk__crop,.nim-apr-mk[data-stage="1"] .nim-apr-mk__hatch,.nim-apr-mk[data-stage="1"] .nim-apr-mk__rays,.nim-apr-mk[data-stage="1"] .nim-apr-mk__reg,.nim-apr-mk[data-stage="2"] .nim-apr-mk__crop,.nim-apr-mk[data-stage="2"] .nim-apr-mk__hatch,.nim-apr-mk[data-stage="2"] .nim-apr-mk__reg{display:none}.nim-apr-mk[data-stage="1"] .nim-apr-mk__grid,.nim-apr-mk[data-stage="2"] .nim-apr-mk__grid{opacity:.45}.nim-apr-mk[data-stage="3"] .nim-apr-mk__cons,.nim-apr-mk[data-stage="3"] .nim-apr-mk__grid{opacity:.18}@media (min-width:768px){.nim-ko--apr{grid-column:5/span 5}}@media (min-width:1024px){.nim-ko--apr{grid-column:5/span 4}}.nim-cli{position:relative;z-index:1;color:var(--light-ink)}.nim-cli .nim-ko,.nim-cli__label{color:var(--light-ink-muted)}.nim-cli__col{grid-column:1/-1}@media (min-width:1024px){.nim-cli__col{grid-column:5/span 8}}.nim-cli__wrap{position:relative}.nim-cli__list{margin:0;padding:0;list-style:none;font-family:var(--font-mono-z);font-size:var(--h3);line-height:1.55;letter-spacing:var(--mono-spacing)}.nim-cli__item{display:inline;white-space:nowrap}.nim-cli__item:not(:last-child):after{content:"\00B7";margin-left:.55em;color:var(--light-ink-muted)}.nim-cli__name{position:relative;display:inline-block;color:var(--light-ink);text-decoration:none;transition:opacity var(--dur-4) var(--ease-expo),color var(--dur-2) ease}.nim-cli__name:after{content:"";position:absolute;left:0;right:0;bottom:.08em;height:calc(var(--hairline) * 2);background:var(--accent);transform:scaleX(0);transform-origin:right;transition:transform var(--dur-6) var(--ease-swift)}.nim-cli__sup{position:relative;top:-.9em;margin-left:.2em;font-size:var(--mono);line-height:0;color:var(--light-ink-muted)}.nim-cli__name:focus-visible{outline:var(--hairline) solid var(--light-ink);outline-offset:4px}@media (hover:hover){.nim-cli__list:hover .nim-cli__name{opacity:.32}.nim-cli__list:hover .nim-cli__name:hover{opacity:1}.nim-cli__name:hover:after{transform:scaleX(1);transform-origin:left}}.nim-cli__name.is-link:focus-visible:after{transform:scaleX(1);transform-origin:left}.nim-cli__wrap.is-armed .nim-cli__item{opacity:0}.nim-cli__wrap.is-armed .nim-cli__name{transform:translateY(.45em)}.nim-cli__wrap.is-in .nim-cli__item{opacity:1;transition:opacity var(--dur-6) ease calc(var(--i) * 28ms)}.nim-cli__wrap.is-in .nim-cli__name{transform:none;transition:transform var(--dur-6) var(--ease-expo) calc(var(--i) * 28ms),opacity var(--dur-4) var(--ease-expo),color var(--dur-2) ease}.nim-cli__preview{position:absolute;left:0;top:0;z-index:5;width:clamp(140px,13vw,220px);aspect-ratio:4/5;pointer-events:none;opacity:0;visibility:hidden;will-change:transform}.nim-cli__layer{position:absolute;inset:0;overflow:hidden;background:var(--surface)}.nim-cli__layer img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1);will-change:transform}.nim-cli__view{position:absolute;z-index:3;left:10px;bottom:8px;color:var(--signal-view)}@media (hover:none){.nim-cli__preview{display:none}}.nim-rec__list{margin:0;padding:0;list-style:none}.nim-rec__item{position:relative}.nim-rec__item:before,.nim-rec__row:before{content:"";position:absolute;left:0;right:0;top:0;height:var(--hairline);transform-origin:left}.nim-rec__item:before{background:var(--light-hair)}.nim-rec__item:last-child{border-bottom:var(--hairline) solid var(--light-hair)}.nim-rec__row{position:relative;display:grid;grid-template-columns:4.5rem minmax(0,1fr) minmax(0,13rem) 20px;align-items:baseline;-moz-column-gap:var(--gutter);column-gap:var(--gutter);padding:22px 0;color:inherit;text-decoration:none}.nim-rec__row:before{background:var(--light-ink);transform:scaleX(0);transition:transform var(--dur-6) var(--ease-swift)}.nim-rec__year{color:var(--light-ink-muted);font-variant-numeric:tabular-nums;transition:color var(--dur-2)}.nim-rec__title{transition:transform var(--dur-5) var(--ease-expo)}.nim-rec__outlet{color:var(--light-ink-muted);letter-spacing:var(--caps-spacing)}.nim-rec__arrow{align-self:center;width:16px;height:15px;overflow:hidden;justify-self:end}.nim-rec__arrow-in{display:flex;width:32px;transform:translateX(-16px);transition:transform var(--dur-5) var(--ease-expo)}.nim-rec__arrow-in svg{flex:none;width:16px;height:15px}@media (hover:hover){.nim-rec__row:hover:before{transform:scaleX(1)}.nim-rec__row:hover .nim-rec__year{color:var(--light-ink)}.nim-rec__row:hover .nim-rec__title{transform:translateX(8px)}.nim-rec__row:hover .nim-rec__arrow-in{transform:translateX(0)}}.nim-rec__row:focus-visible{outline:var(--hairline) solid var(--light-ink);outline-offset:4px}.nim-rec__row:focus-visible:before{transform:scaleX(1)}.nim-rec__row:focus-visible .nim-rec__arrow-in{transform:translateX(0)}.nim-rec__list.is-armed .nim-rec__item:before{transform:scaleX(0)}.nim-rec__list.is-armed .nim-rec__row>*{opacity:0}.nim-rec__list.is-in .nim-rec__item:before{transform:scaleX(1);transition:transform 1.1s var(--ease-expo) calc(var(--i) * 70ms)}.nim-rec__list.is-in .nim-rec__row>*{opacity:1;transition:opacity var(--dur-6) ease calc(var(--i) * 70ms + .15s),transform var(--dur-5) var(--ease-expo),color var(--dur-2)}@media (max-width:767px){.nim-rec__row{grid-template-columns:3rem minmax(0,1fr) 16px;grid-template-areas:"y t a" "y o a";row-gap:6px;padding:18px 0;-moz-column-gap:14px;column-gap:14px}.nim-rec__year{grid-area:y}.nim-rec__title{grid-area:t}.nim-rec__outlet{grid-area:o}.nim-rec__arrow{grid-area:a}}@media (min-width:768px){.nim-ko--cli{grid-column:8/span 5}}@media (min-width:1024px){.nim-ko--cli{grid-column:9/span 3}}@media (prefers-reduced-motion:reduce){.nim-apr *,.nim-cli *,.nim-cli :after,.nim-cli :before{transition:none!important;animation:none!important}}.nim-fade{margin-inline:calc(-1 * var(--margin))}.nim-fade__track{--nim-fade-seg:100svh;position:relative;height:calc(100svh + (var(--nim-fade-n) - 1) * var(--nim-fade-seg))}@media (max-width:767px){.nim-fade__track{--nim-fade-seg:70svh}}.nim-fade__stage{position:sticky;top:0;height:100svh;overflow:hidden;background:var(--background)}.nim-fade__layer{position:absolute;inset:0;will-change:opacity}.nim-fade__layer+.nim-fade__layer{opacity:0}.nim-fade__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity var(--dur-6) ease;will-change:transform}.nim-fade__img[data-ready]{opacity:1}.nim-fade__veil{z-index:20;background:linear-gradient(to bottom,color-mix(in srgb,var(--background) 45%,transparent),transparent 22%),linear-gradient(to top,color-mix(in srgb,var(--background) 45%,transparent),transparent 22%)}.nim-fade__ui,.nim-fade__veil{position:absolute;inset:0;pointer-events:none}.nim-fade__ui{z-index:21;color:var(--on-image);padding:6rem var(--margin) var(--margin);display:flex;flex-direction:column;justify-content:space-between}.nim-fade__count,.nim-fade__label{margin:0;letter-spacing:var(--caps-spacing)}.nim-fade__count{display:flex;align-items:baseline;white-space:pre;font-variant-numeric:tabular-nums}.nim-fade__roll{display:inline-block;height:1.25em;line-height:1.25em;overflow:hidden}.nim-fade__roll-col{display:flex;flex-direction:column;will-change:transform}.nim-fade__roll-col>span{display:block;height:1.25em}.nim-fade__count>span:last-child{line-height:1.25em}@media (prefers-reduced-motion:reduce){.nim-fade__track{height:100svh}}.nim-fade__clone{position:fixed;left:0;top:0;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none;z-index:calc(var(--z-content) + 1);background:var(--background)}.nim-fade__clone .nim-fade__img{will-change:transform}.nim-team{position:relative;z-index:12;min-height:100vh;overflow:hidden;color:color-mix(in srgb,#0d0d0e calc(var(--nim-bgp, 0) * 100%),#e8e8f2)}.nim-team__label{color:inherit;opacity:.55}.nim-team__title-ph{visibility:hidden}.nim-team__title-blend{position:fixed;top:0;left:0;margin:0;z-index:33;color:#fff;mix-blend-mode:difference;pointer-events:none;will-change:transform;visibility:hidden}.nim-team__inner{position:relative;z-index:20}.nim-team__content{position:relative;z-index:30;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px;align-items:center;margin-top:clamp(28px,5vh,68px)}.nim-team__names-wrap,.nim-team__role,.nim-team__surname{position:relative;z-index:31;align-self:center}.nim-team__names-wrap{grid-column:1/span 2;overflow:visible}.nim-team__surname{grid-column:3/span 2}.nim-team__photo{grid-column:7/span 3}.nim-team__role{grid-column:10/span 3}.nim-team__names{display:flex;flex-direction:column;gap:clamp(8px,1.15vh,16px);list-style:none;margin:0;padding:0}.nim-team__name{font-family:var(--prime);font-weight:500;letter-spacing:var(--h3-spacing);font-size:var(--h3);line-height:1;margin:0;opacity:.42;transition:color .45s ease,opacity .45s ease}.nim-team__name.is-active{opacity:1}.nim-team__surname{font-family:var(--prime);font-weight:500;letter-spacing:var(--h3-spacing);opacity:.96;font-size:var(--h3);line-height:1}.nim-team__role,.nim-team__surname{display:grid;align-items:center;margin:0;will-change:transform}.nim-team__role{font-family:var(--font-mono-z);font-weight:400;letter-spacing:.05em;text-transform:uppercase;opacity:.94;font-size:var(--mono);line-height:1.25;justify-self:end;text-align:right}.nim-team__role>span,.nim-team__surname>span{display:inline-block;grid-area:1/1;will-change:opacity,transform}.nim-team-fade-enter-active,.nim-team-fade-leave-active{transition:opacity .44s cubic-bezier(.22,1,.36,1),transform .44s cubic-bezier(.22,1,.36,1)}.nim-team-fade-enter-from,.nim-team-fade-leave-to{opacity:0;transform:translate3d(0,8px,0)}.nim-team-fade-enter-to,.nim-team-fade-leave-from{opacity:1;transform:translateZ(0)}.nim-team__photo,.nim-team__photo-viewport{position:relative;width:100%;z-index:31}.nim-team__photo-viewport{height:clamp(460px,64vh,760px);margin:0 auto;max-width:clamp(340px,30vw,540px);overflow:visible}.nim-team__photo-track{position:relative;width:100%;will-change:transform;z-index:31}.nim-team__card{position:absolute;left:0;top:0;opacity:1;transform:translate3d(0,var(--team-card-y,0),0);transform-origin:top center}.nim-team__card,.nim-team__card-media{margin:0;width:100%;will-change:transform;z-index:31}.nim-team__card-media{position:relative;overflow:hidden;background:transparent;height:var(--team-card-base-height,0);transform:scale(var(--team-card-size,1));transform-origin:top center}.nim-team__card-media img,.nim-team__mobile-photo-fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(var(--team-card-image-scale,1.05));transform-origin:top center}.nim-team__mobile-stage{display:none}.nim-distort-canvas{position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:1;pointer-events:none;transition:opacity .35s ease;z-index:32}@media (hover:none) and (pointer:coarse){.nim-distort-canvas{height:100svh}}@media (min-width:768px) and (max-width:1023px){.nim-team__content{margin-top:clamp(24px,4vh,56px);row-gap:clamp(22px,3.2vw,38px)}.nim-team__names-wrap{grid-column:1/span 2}.nim-team__surname{grid-column:3/span 3}.nim-team__photo{grid-column:6/span 4}.nim-team__role{grid-column:11/span 2}.nim-team__photo-viewport{height:clamp(420px,58vh,700px);max-width:clamp(320px,34vw,500px)}}@media (max-width:767px){.nim-team__content{display:none}.nim-team__mobile-stage{display:block;position:relative;height:100svh;margin-top:40px;overflow:hidden}.nim-team__mobile-name-track{position:absolute;left:0;right:0;top:0;list-style:none;margin:0;padding:0;will-change:transform}.nim-team__mobile-name-content,.nim-team__mobile-name-item{display:flex;flex-direction:column;align-items:center}.nim-team__mobile-name-content{width:100%;height:90px;justify-content:center;gap:4px;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}.nim-team__mobile-name-item:first-child .nim-team__mobile-name-content{border-top:none}.nim-team__mobile-name-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:10px}.nim-team__mobile-name,.nim-team__mobile-surname{font-family:var(--prime);font-weight:500;letter-spacing:var(--h3-spacing);font-size:var(--h3);line-height:1;margin:0}.nim-team__mobile-surname{opacity:.96}.nim-team__mobile-role{font-family:var(--font-mono-z);font-weight:400;letter-spacing:.05em;text-transform:uppercase;opacity:.94;font-size:var(--mono);line-height:1.25;margin:0;text-align:center}.nim-team__mobile-photo-wrap{width:75%;max-width:265px;height:0;overflow:hidden}.nim-team__mobile-photo-fig{position:relative;width:100%;overflow:hidden;background:#2c2c2f;margin:0}}@media (max-width:767px) and (orientation:landscape){.nim-team__content{display:grid}.nim-team__mobile-stage{display:none}}@media (prefers-reduced-motion:reduce){.nim-team-fade-enter-active,.nim-team-fade-leave-active,.nim-team__name{transition:none!important}}.nim-bg-curtain{position:fixed;inset:0;width:100vw;height:100vh;z-index:-1;pointer-events:none}