.mission-layout{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.mission-text p{color:var(--text-2);font-size:.95rem;line-height:1.75;margin-bottom:18px}.mission-text p:last-child{margin-bottom:0}.mission-text .section-title{margin-bottom:24px}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.values-card{background:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius);padding:32px 28px;transition:border-color .2s,background .2s;position:relative;overflow:hidden}.values-card:hover{border-color:#ffffff24;background:var(--bg-2)}.values-card h3{font-size:1rem;font-weight:700;color:#fff;margin-bottom:10px;letter-spacing:-.02em}.values-card p{font-size:.875rem;color:var(--text-2);line-height:1.65}.hiring-band{background:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-lg);padding:48px 52px;display:flex;align-items:center;justify-content:space-between;gap:40px;transition:border-color .2s}.hiring-band:hover{border-color:var(--border-hi)}@media (max-width: 800px){.mission-layout{grid-template-columns:1fr;gap:40px}.values-grid{grid-template-columns:1fr}.hiring-band{flex-direction:column;align-items:flex-start;padding:32px}}
