.xgPmsG_aboutSection{width:min(88%,1100px);margin:0 auto;padding:3rem 0 4rem}.xgPmsG_aboutSection h1{font-size:clamp(2.4rem,3vw + 1rem,3.6rem);font-weight:var(--font-weight-bold);color:var(--text-primary);letter-spacing:-.01em;margin-bottom:2rem;padding-bottom:1.2rem;position:relative}.xgPmsG_aboutSection h1:after{content:"";background:linear-gradient(90deg, var(--accent-primary), transparent);width:60px;height:2px;position:absolute;bottom:0;left:0}.xgPmsG_aboutContentContainer{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}.xgPmsG_aboutText{color:var(--text-secondary);font-size:1.2rem;line-height:1.75}.xgPmsG_aboutBoxContainer{flex-direction:column;gap:14px;display:flex}.xgPmsG_aboutBox{border-left:3px solid var(--accent-primary);background:#c6a6460f;border-radius:0 8px 8px 0;padding:16px 18px;transition:background .2s,border-color .2s}.xgPmsG_aboutBox:hover{border-color:var(--accent-primary-hover);background:#c6a6461a}.xgPmsG_aboutBoxTitle{font-size:1.1rem;font-weight:var(--font-weight-bold);letter-spacing:.1em;color:var(--text-accent);margin-bottom:6px}.xgPmsG_aboutBoxContent{color:var(--text-secondary);font-size:1.1rem;line-height:1.6}@media (max-width:767px){.xgPmsG_aboutSection{padding:2rem 0}.xgPmsG_aboutContentContainer{grid-template-columns:1fr;gap:2rem}}
