@layer components{._3vtrp80{max-width:50ch}._3vtrp81{max-width:56ch}._1dwndw20{gap:var(--space-block);padding-block:var(--space-section-group) var(--space-48);min-height:max(480px, calc(100svh - var(--nav-h)));flex-direction:column;display:flex}._1dwndw21{z-index:2;position:relative}._1dwndw22{color:var(--c-muted);align-self:flex-start}._1dwndw23{color:var(--c-title);text-wrap:balance}._1dwndw24{color:var(--c-action)}._1dwndw25{color:var(--c-muted);text-wrap:pretty}._1dwndw26{inset-inline:var(--space-page-x);bottom:var(--space-block);z-index:3;grid-template-columns:minmax(0,1fr);display:grid;position:absolute}._1dwndw27{height:var(--space-96);color:var(--c-tint-4)}._1dwndw28{--about-stage-reserve:calc(56px + var(--space-block) + var(--space-group) - var(--space-48));z-index:1;min-height:calc(88px + var(--about-stage-reserve));pointer-events:none;flex:auto;display:block;position:relative}@media (width<=767px) and (height<=660px){._1dwndw28{min-height:calc(64px + var(--about-stage-reserve))}}@media (width>=768px){._1dwndw20{padding-block:var(--space-48) var(--space-64);min-height:calc(var(--space-48) + 44px + var(--space-block) + 2 * var(--text-h1) + var(--space-block) + 3 * var(--text-lead) * 1.5 + 6px + var(--space-block) + 56px + var(--space-64));max-height:max(420px, calc(100vh - var(--nav-h) - var(--space-64)))}._1dwndw23{max-width:24ch}._1dwndw25{max-width:min(56ch, calc((100% - var(--space-section-gap)) * 7 / 12))}._1dwndw26{width:fit-content;position:static}._1dwndw27{height:var(--space-160)}._1dwndw28{top:var(--space-48);bottom:0;right:var(--space-page-x);left:calc(var(--space-page-x) + (100% - 2 * var(--space-page-x) - var(--space-section-gap)) * 7 / 12 + var(--space-section-gap));flex:none;min-height:0;position:absolute}}@media (width>=768px) and (height<=720px){._1dwndw20{min-height:calc(var(--space-40) + 44px + var(--space-block) + 2 * var(--text-h1) + var(--space-block) + 3 * var(--text-lead) * 1.5 + 6px + var(--space-block) + 56px + var(--space-64));padding-block-start:var(--space-40)}._1dwndw28{top:var(--space-40)}}@media (width<=767px) and (height<=600px){._1dwndw23{max-width:24ch}}@media (width<=360px) and (height<=660px){._1dwndw23{max-width:24ch}}@media (width>=768px) and (height<=860px){._1dwndw27{height:var(--space-96)}}.fn2g5t0{--about-crew-near:var(--c-action);--about-crew-far:#9e96ba}.fn2g5t1{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.fn2g5t2{opacity:0;will-change:transform, opacity, filter;width:80px;height:80px;position:absolute;top:0;left:0}.fn2g5t3{width:80px}.fn2g5t4{visibility:hidden;width:0;height:var(--about-stage-reserve,0px);position:absolute}.npk1743{aspect-ratio:800/668;width:100%;display:block;position:relative}.npk1744{color:var(--c-action-a50);transform-origin:50% 60%;transition:opacity .8s,transform 1.1s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;inset:0}.npk1743[data-state=wait] .npk1744,.npk1743[data-state=dots] .npk1744,.npk1743[data-state=develop] .npk1744{opacity:0;transition:none;transform:scale(.94)}.npk1745{width:100%;height:100%;display:block}.npk1746{visibility:hidden;display:block;position:absolute;inset:0;-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.npk1743[data-state=dots] .npk1746{visibility:visible;animation:.42s linear both npk1740;-webkit-mask-image:linear-gradient(90deg,#000 46%,#0000 50%);mask-image:linear-gradient(90deg,#000 46%,#0000 50%)}.npk1743[data-state=dots][data-loading] .npk1746{animation:.42s linear both npk1740,1.2s ease-in-out .42s infinite npk1742}.npk1743[data-state=develop] .npk1746{visibility:visible;animation:.62s cubic-bezier(.65,0,.35,1) both npk1741;-webkit-mask-image:linear-gradient(#0000 46%,#000 50%);mask-image:linear-gradient(#0000 46%,#000 50%);-webkit-mask-size:100% 250%;mask-size:100% 250%}.npk1747{width:100%;height:100%;display:block}.npk174c{display:block;position:absolute;inset:0}.npk1743[data-state=wait] .npk174c,.npk1743[data-state=dots] .npk174c{visibility:hidden}.npk174e{--npk174b:var(--npk1748);aspect-ratio:800/668;object-fit:cover;filter:url(#team-portrait-duotone);width:100%;height:auto;-webkit-mask-image:var(--npk174b);-webkit-mask-image:var(--npk174b);mask-image:var(--npk174b);display:block;position:relative;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.npk1743[data-state=wait] .npk174e,.npk1743[data-state=dots] .npk174e{visibility:hidden}.npk1743[data-state=develop] .npk174e{-webkit-mask-image:linear-gradient(to bottom, #000 46%, transparent 50%), var(--npk174b);-webkit-mask-image:linear-gradient(to bottom, #000 46%, transparent 50%), var(--npk174b);mask-image:linear-gradient(to bottom, #000 46%, transparent 50%), var(--npk174b);-webkit-mask-composite:source-in;animation:.62s cubic-bezier(.65,0,.35,1) both npk174d;-webkit-mask-size:100% 250%,100% 100%;mask-size:100% 250%,100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}.npk174h{left:var(--npk174f);top:var(--npk174g);color:var(--c-ink-title);pointer-events:none;transition:opacity .4s ease-out .3s;position:absolute;translate:-50% -50%}.npk1743[data-state=wait] .npk174h{opacity:0;transition:none}.npk174i{width:0;height:0;position:absolute;overflow:hidden}@media (width>=768px){.npk174e{--npk174b:var(--npk1749)}}@media (width>=1200px){.npk174e{--npk174b:var(--npk174a)}}._12tuu220{color:var(--c-ink)}._12tuu221{color:var(--c-muted)}._12tuu222{align-items:center;gap:var(--space-8);min-height:44px;color:var(--c-link);text-decoration:none;display:inline-flex}._12tuu222:hover{color:var(--c-ink-title)}._12tuu223{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:12px;height:12px}.qk4jgi0{color:var(--c-ink)}.qk4jgi1{color:var(--c-muted);text-wrap:pretty;max-width:40ch}.qk4jgi2{row-gap:var(--space-section-group);column-gap:var(--space-block);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=768px){.qk4jgi2{grid-template-columns:repeat(3,minmax(0,1fr))}}}@keyframes npk1740{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes npk1741{0%{-webkit-mask-position:0 100%;mask-position:0 100%}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes npk1742{50%{opacity:.35}}@keyframes npk174d{0%{-webkit-mask-position:0 100%,0 0;mask-position:0 100%,0 0}to{-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0}}
