/* Scoped visual QA refinements: only about, contact and experience. */
.mp-about .mp-founder-layout>div:last-child>div:first-child{margin-bottom:20px}.mp-about .mp-founder-layout .meta-row{align-items:center}.mp-about .mp-clients .grid-4{gap:20px}.mp-about .mp-client-logo{height:80px}.mp-about .mp-clients .grid-4>div{padding:20px}
.mp-contact #contact-form{display:grid;gap:22px}.mp-contact #contact-form .field{margin:0}.mp-contact #contact-form>.grid-2{gap:22px}.mp-contact #contact-form p{margin:0}.mp-contact #contact-form #submit-btn{justify-self:start;margin:0}.mp-contact .mp-contact-body>.mp-container>.grid-2>.grid-2>div,.mp-contact .mp-contact-body>.grid-2>.grid-2>div{text-align:center}.mp-contact .mp-contact-body h3{margin-bottom:14px}
.mp-experience .mp-experience-panel h2{margin:0 0 14px;font-size:28px;line-height:1.4}.mp-experience .mp-experience-panel>div p{margin:0}.mp-experience .mp-capture{height:auto;aspect-ratio:2.3;overflow:hidden;background:white}.mp-experience .mp-capture img{width:122.66%;max-width:none;margin-left:-10.73%;margin-top:-50.43%}.mp-experience #content-erp .mp-capture{aspect-ratio:2.9}.mp-experience .mp-screenshot figcaption{margin:16px 0}.mp-experience .mp-screenshot{margin-top:24px}
@media(max-width:800px){.mp-about .mp-client-logo{height:58px}.mp-about .mp-clients .grid-4{gap:16px}.mp-about .mp-clients .grid-4>div{padding:16px}.mp-contact .mp-contact-body .grid-2>.grid-2{grid-template-columns:1fr;gap:36px}.mp-contact .mp-qr{width:192px;margin-top:0;margin-bottom:20px}.mp-contact .mp-contact-body>.mp-container>.grid-2>.grid-2,.mp-contact .mp-contact-body>.grid-2>.grid-2{margin-top:12px;padding-top:32px;border-top:1px solid #E4E4EB}.mp-contact .mp-contact-body .grid-2>.grid-2 h3{font-size:22px}.mp-experience .mp-experience-panel h2{font-size:24px;margin-bottom:14px}.mp-experience .mp-experience-panel>div>.button{margin-top:18px}.mp-experience .mp-capture{aspect-ratio:1.5}.mp-experience #content-erp .mp-capture{aspect-ratio:2.9}.mp-experience .mp-capture img{width:122.66%;margin-left:-10.73%;margin-top:-50.43%}}
.mp-contact .mp-center:has(.mp-qr){text-align:center}
