.company-module__nOQeHG__hero{padding:calc(var(--header-offset,88px) + 56px) 0 clamp(48px, 6vw, 80px);border-bottom:1px solid var(--line);background:var(--paper-bright)}.company-module__nOQeHG__heroCopy{flex-direction:column;gap:22px;max-width:860px;display:flex}.company-module__nOQeHG__sectionHead{flex-direction:column;gap:16px;max-width:720px;display:flex}.company-module__nOQeHG__sectionHead>p:last-child:not(:first-child){color:var(--ink-soft);font-size:16px;line-height:1.6}.company-module__nOQeHG__story{border-bottom:1px solid var(--line);background:var(--paper);padding:clamp(64px,8vw,104px) 0}.company-module__nOQeHG__storyGrid{gap:24px 64px;display:grid}@media (min-width:900px){.company-module__nOQeHG__storyGrid{grid-template-columns:220px minmax(0,1fr)}}.company-module__nOQeHG__storyText{gap:22px;max-width:760px;display:grid}.company-module__nOQeHG__storyText p{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(21px,2vw,27px);line-height:1.4}.company-module__nOQeHG__teamSection{border-bottom:1px solid var(--line);background:var(--paper-bright);padding:clamp(64px,8vw,104px) 0}.company-module__nOQeHG__team{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin-top:40px;display:grid}@media (min-width:640px){.company-module__nOQeHG__team{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.company-module__nOQeHG__team{grid-template-columns:repeat(6,minmax(0,1fr))}}.company-module__nOQeHG__team figure{margin:0}.company-module__nOQeHG__portrait{aspect-ratio:1;border:1px solid var(--line);background:var(--paper);border-radius:12px;position:relative;overflow:hidden}.company-module__nOQeHG__portrait img{filter:grayscale()contrast(1.05);transition:filter .4s}.company-module__nOQeHG__team figure:hover .company-module__nOQeHG__portrait img{filter:none}.company-module__nOQeHG__team figcaption{gap:2px;margin-top:12px;display:grid}.company-module__nOQeHG__team figcaption b{font-size:14px;font-weight:600}.company-module__nOQeHG__team figcaption span{color:var(--ink-soft);font-size:13px}.company-module__nOQeHG__team figcaption small{color:var(--ink-faint);font-size:12px}.company-module__nOQeHG__channelsSection{border-bottom:1px solid var(--line);background:var(--paper);padding:clamp(56px,7vw,96px) 0}.company-module__nOQeHG__channels{gap:16px;display:grid}@media (min-width:900px){.company-module__nOQeHG__channels{grid-template-columns:repeat(3,minmax(0,1fr))}}.company-module__nOQeHG__channels article{border:1px solid var(--line);background:var(--paper-bright);border-radius:16px;flex-direction:column;gap:12px;padding:28px;display:flex}.company-module__nOQeHG__channels h2{letter-spacing:-.01em;font-size:18px;font-weight:600}.company-module__nOQeHG__channels p{color:var(--ink-soft);flex:1;font-size:15px;line-height:1.6}.company-module__nOQeHG__channels a{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.company-module__nOQeHG__valuesSection{border-bottom:1px solid var(--line);background:var(--paper);padding:clamp(64px,8vw,104px) 0}.company-module__nOQeHG__values{gap:16px;margin-top:28px;display:grid}@media (min-width:900px){.company-module__nOQeHG__values{grid-template-columns:repeat(4,minmax(0,1fr))}}.company-module__nOQeHG__values article{border:1px solid var(--line);background:var(--paper-bright);border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.company-module__nOQeHG__values span{color:var(--ink-faint);font:12px var(--font-mono)}.company-module__nOQeHG__values h2{letter-spacing:-.01em;font-size:18px;font-weight:600}.company-module__nOQeHG__values p{color:var(--ink-soft);font-size:14.5px;line-height:1.6}.company-module__nOQeHG__closing{border-bottom:1px solid var(--line);background:var(--paper);text-align:center;padding:clamp(72px,9vw,120px) 0}.company-module__nOQeHG__closing>div{flex-direction:column;align-items:center;gap:22px;display:flex}:is(.company-module__nOQeHG__closing .company-module__nOQeHG__body-large,.company-module__nOQeHG__closing .body-large){max-width:620px}.company-module__nOQeHG__closingActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}
