.page-module__EiZLOq__hero{padding:56px 0 64px}.page-module__EiZLOq__heroGrid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid;position:relative}.page-module__EiZLOq__heroText{min-width:0}.page-module__EiZLOq__heroText h1{letter-spacing:-.03em;margin-bottom:22px;font-size:clamp(2.3rem,4.6vw,3.8rem);line-height:1.04}.page-module__EiZLOq__heroText h1 mark{color:var(--accent-text);background:0 0;position:relative}.page-module__EiZLOq__heroText h1 mark:after{content:"";background:var(--accent);opacity:.4;transform-origin:0;border-radius:4px;height:.14em;animation:.9s cubic-bezier(.22,.61,.36,1) .3s both page-module__EiZLOq__underline;position:absolute;bottom:.04em;left:-2px;right:-2px}@keyframes page-module__EiZLOq__underline{0%{transform:scaleX(0)}}.page-module__EiZLOq__kicker{font-size:var(--fs-caption);color:var(--accent-text);background:var(--ax-soft);border:1px solid var(--ax-edge);border-radius:999px;margin:0 0 22px;padding:7px 14px;font-weight:600;display:inline-flex}.page-module__EiZLOq__heroText>*,.page-module__EiZLOq__photo{animation:.8s cubic-bezier(.22,.61,.36,1) both page-module__EiZLOq__rise}.page-module__EiZLOq__heroText>:nth-child(2){animation-delay:60ms}.page-module__EiZLOq__heroText>:nth-child(3){animation-delay:.12s}.page-module__EiZLOq__heroText>:nth-child(4){animation-delay:.18s}.page-module__EiZLOq__photo{animation-delay:.2s}@keyframes page-module__EiZLOq__rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.page-module__EiZLOq__photo{background:linear-gradient(140deg, var(--ax-edge), transparent 35%, transparent 65%, var(--ax-soft));box-shadow:0 30px 70px -35px var(--ax-glow);border-radius:22px;padding:10px;position:relative}.page-module__EiZLOq__photo img{border:1px solid var(--line);border-radius:14px;width:100%}.page-module__EiZLOq__corner{border:0 solid var(--accent);width:34px;height:34px;position:absolute}.page-module__EiZLOq__cornerTl{border-width:3px 0 0 3px;top:24px;left:24px}.page-module__EiZLOq__cornerBr{border-width:0 3px 3px 0;bottom:24px;right:24px}.page-module__EiZLOq__formulaWrap{z-index:1;margin-top:48px;position:relative}.page-module__EiZLOq__formula{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module__EiZLOq__formula li{font-weight:700;font-size:var(--fs-lead);background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px 20px;animation:.6s ease-out both page-module__EiZLOq__light;position:relative}.page-module__EiZLOq__formula li:first-letter{text-transform:uppercase}.page-module__EiZLOq__formula li:not(:last-child):after{content:"→";z-index:1;width:18px;color:var(--accent-text);place-items:center;font-weight:800;display:grid;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.page-module__EiZLOq__formula li:last-child{color:var(--accent-ink);background:var(--accent);border-color:var(--accent);box-shadow:0 16px 40px -18px var(--ax-glow)}@keyframes page-module__EiZLOq__light{0%{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:none}}.page-module__EiZLOq__text{max-width:880px;color:var(--muted);font-size:var(--fs-lead)}.page-module__EiZLOq__why{margin-top:32px}.page-module__EiZLOq__card{gap:10px;transition:border-color .2s,transform .2s}.page-module__EiZLOq__card:hover{border-color:var(--ax-edge);transform:translateY(-3px)}.page-module__EiZLOq__card h3,.page-module__EiZLOq__card p{margin:0}.page-module__EiZLOq__icon{width:44px;height:44px;color:var(--accent-text);background:var(--ax-soft);border:1px solid var(--ax-edge);border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.page-module__EiZLOq__icon svg{width:22px;height:22px}.page-module__EiZLOq__principles{margin-top:var(--head-gap);grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.page-module__EiZLOq__principle{border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);padding:28px 24px 24px;position:relative;overflow:hidden}.page-module__EiZLOq__big{letter-spacing:-.04em;color:var(--accent-text);margin-bottom:18px;font-size:3rem;font-weight:800;line-height:1;display:block}.page-module__EiZLOq__principle h3{margin:0 0 8px}.page-module__EiZLOq__principle p{color:var(--muted);font-size:var(--fs-small);margin:0}.page-module__EiZLOq__people{margin-top:var(--head-gap)}.page-module__EiZLOq__person{background:var(--panel);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:14px;padding:26px;transition:border-color .2s,transform .2s;display:flex}.page-module__EiZLOq__person:hover{border-color:var(--ax-edge);transform:translateY(-3px)}.page-module__EiZLOq__personHead{align-items:center;gap:14px;display:flex}.page-module__EiZLOq__ava{width:56px;height:56px;color:var(--accent-ink);background:var(--accent);box-shadow:0 0 0 5px var(--ax-soft);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid}.page-module__EiZLOq__person h3{margin:0 0 4px}.page-module__EiZLOq__role{font-size:var(--fs-caption);color:var(--accent-text);background:var(--ax-soft);border-radius:99px;padding:3px 10px;font-weight:600;display:inline-block}.page-module__EiZLOq__person p{color:var(--muted);margin:0}.page-module__EiZLOq__person .page-module__EiZLOq__mission{border-left:3px solid var(--accent-text);background:var(--ax-soft);color:var(--text);font-size:var(--fs-small);border-radius:12px;padding:12px 14px;line-height:1.5}.page-module__EiZLOq__mission b{color:var(--accent-text)}.page-module__EiZLOq__person .btn{align-self:flex-start;margin-top:auto}@media (prefers-reduced-motion:no-preference){.page-module__EiZLOq__stagger>*{animation:linear both page-module__EiZLOq__rise;animation-timeline:view();animation-range:entry entry 260px}.page-module__EiZLOq__stagger>:nth-child(3n+2){animation-range:entry entry 360px}.page-module__EiZLOq__stagger>:nth-child(3n){animation-range:entry entry 460px}}@media (max-width:980px){.page-module__EiZLOq__heroGrid{grid-template-columns:minmax(0,1fr);gap:36px}.page-module__EiZLOq__formula{grid-template-columns:1fr 1fr}.page-module__EiZLOq__formula li:nth-child(2):after{display:none}.page-module__EiZLOq__principles{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.page-module__EiZLOq__hero{padding:28px 0 48px}.page-module__EiZLOq__heroText h1{font-size:clamp(2rem,9vw,2.5rem)}.page-module__EiZLOq__formula{grid-template-columns:minmax(0,1fr);gap:14px}.page-module__EiZLOq__formula li{padding:14px 16px;font-size:1rem}.page-module__EiZLOq__formula li:not(:last-child):after{content:"↓";display:grid;inset:auto auto -15px 20px;transform:none}.page-module__EiZLOq__person{padding:20px}.page-module__EiZLOq__role{text-wrap:balance;background:0 0;padding:0;display:block}.page-module__EiZLOq__person .btn{justify-content:center;align-self:stretch}}@media (prefers-reduced-motion:reduce){.page-module__EiZLOq__heroText>*,.page-module__EiZLOq__photo,.page-module__EiZLOq__formula li,.page-module__EiZLOq__heroText h1 mark:after{animation:none}}
