.about-intro{max-width:700px;margin:0 auto}.about-intro__content{gap:var(--space-2);margin-top:var(--space-4);text-align:center;flex-direction:column;display:flex}.about-intro__content p{line-height:1.75}.about-intro__content strong{color:var(--color-accent-1-strong);font-weight:600}.about-mission{gap:var(--space-7);grid-template-columns:.8fr 1.4fr;max-width:1050px;margin:0 auto;display:grid}.about-mission__intro{align-self:start;gap:var(--space-2);padding-top:var(--space-2);flex-direction:column;display:flex}.about-mission__intro .text{opacity:.7;max-width:280px;line-height:1.7}.about-mission__list{column-gap:var(--space-5);row-gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.mission-item{align-items:flex-start;gap:var(--space-2);display:flex}.mission-icon{border-radius:var(--radius-pill);flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.mission-icon svg{width:20px;height:20px}.mission-icon--primary{background:var(--color-accent-1);color:var(--color-accent-1-strong)}.mission-icon--secondary{background:var(--color-accent-2);color:var(--color-accent-2-strong)}.mission-icon--tertiary{background:var(--color-accent-3);color:var(--color-accent-3-strong)}.mission-item__content{flex-direction:column;gap:4px;display:flex}.mission-item__content span{letter-spacing:.08em;opacity:.35;font-size:11px;font-weight:600}.mission-item__content p{font-size:15px;line-height:1.55}@media (max-width:768px){.about-mission{gap:var(--space-4);grid-template-columns:1fr}.about-mission__intro{padding-top:0}.about-mission__intro .text{max-width:100%}.about-mission__list{gap:var(--space-3);grid-template-columns:1fr}.mission-item{align-items:center}}.about-values{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.value-item{gap:var(--space-2);min-height:180px;padding:var(--space-3);border-radius:var(--radius-lg);flex-direction:column;display:flex}.value-item--primary{background:var(--color-accent-1)}.value-item--secondary{background:var(--color-accent-2)}.value-item--tertiary{background:var(--color-accent-3)}.value-item__icon{border-radius:var(--radius-pill);background:var(--color-bg);justify-content:center;align-items:center;width:44px;height:44px;display:flex}.value-item--primary .value-item__icon{color:var(--color-accent-1-strong)}.value-item--secondary .value-item__icon{color:var(--color-accent-2-strong)}.value-item--tertiary .value-item__icon{color:var(--color-accent-3-strong)}.value-item h3{font-size:18px;line-height:1.3}.value-item p{margin-top:var(--space-1);opacity:.75;font-size:14px;line-height:1.6}.about-help-link{margin-top:0}.about-help-link__inner{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.about-help-link__inner>div{gap:var(--space-1);flex-direction:column;display:flex}.about-help-link__inner .button{flex:none}.about-contact{gap:var(--space-3);max-width:900px;margin:var(--space-5) auto 0;grid-template-columns:repeat(3,1fr);display:grid}.contact-item{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);text-align:center;flex-direction:column;transition:transform .2s,border-color .2s,background .2s;display:flex}@media (hover:hover){.contact-item:hover{border-color:var(--color-accent-1);background:var(--color-bg-alt);transform:translateY(-2px)}}.contact-icon{border-radius:var(--radius-pill);background:var(--color-accent-1);width:48px;height:48px;color:var(--color-accent-1-strong);justify-content:center;align-items:center;display:flex}.contact-item span{font-size:14px;font-weight:500}.about-disclaimer{text-align:center}.about-disclaimer .text{opacity:.6}@media (max-width:768px){.about-intro__content{margin-top:var(--space-3)}.about-mission{margin-top:var(--space-4);grid-template-columns:1fr}.mission-item{min-height:100px}.about-values{margin-top:var(--space-4);grid-template-columns:1fr}.value-item{min-height:auto}.about-help-link__inner{text-align:center;flex-direction:column;align-items:center}.about-help-link__inner .button{width:100%}.about-contact{margin-top:var(--space-4);grid-template-columns:1fr}.contact-item{flex-direction:row;justify-content:center}}
