.crew-stage{justify-items:center;display:grid;position:relative}.crew-stage__host{display:none}@media (min-width:1000px){.crew-stage{justify-items:start;padding-right:clamp(180px,18vw,300px)}.crew-stage__host{z-index:0;pointer-events:none;width:auto;height:100%;display:block;position:absolute;bottom:0;right:0}.crew-stage .phone{z-index:1}}.chat__avatar--photo{object-fit:cover;padding:0;box-shadow:0 0 0 2px #ffb25bb3}.crew-steps{gap:56px;margin:0;padding:0;list-style:none;display:grid}.crew-steps li{flex-direction:column;gap:14px;display:flex}.crew-steps figure{justify-content:center;align-items:flex-end;height:clamp(280px,30vw,420px);margin:0 0 10px;display:flex}.crew-steps img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.crew-steps h3{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:400}.crew-steps p{color:var(--steel);max-width:38ch;margin:0}.crew-steps .idx{color:var(--amber)}@media (min-width:900px){.crew-steps{grid-template-columns:repeat(3,1fr);gap:32px}}.crew-band{padding-block:clamp(48px,8vw,120px)}.crew-band>img{width:min(calc(100% - 2 * var(--gut)), 1400px);height:auto;margin:0 auto clamp(32px,5vw,64px);display:block}.crew-band--top{padding-top:0}.crew-band--top>img{margin-bottom:0}.crew-band__txt{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.crew-photo{justify-content:center;margin:0;display:flex}.crew-photo img{max-width:100%;height:auto;display:block}.crew-photo--tall img{width:auto;max-height:min(86svh,820px)}.crew-photo--wide img{width:min(100%,1100px)}
