.CodeClinic-module-scss-module__Pumn0G__sectionInner{max-width:1100px;margin:0 auto;padding:5rem 2rem}@media (max-width:768px){.CodeClinic-module-scss-module__Pumn0G__sectionInner{padding:3.5rem 1.5rem}}@media (max-width:600px){.CodeClinic-module-scss-module__Pumn0G__sectionInner{padding:3rem 1.25rem}}.CodeClinic-module-scss-module__Pumn0G__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#03599b;margin:0 0 .75rem;font-size:.9rem;font-weight:700;line-height:1}.CodeClinic-module-scss-module__Pumn0G__sectionTitle{letter-spacing:-.02em;color:#35506b;margin:0 0 1.75rem;font-size:3.5rem;font-weight:700;line-height:1.1}@media (max-width:768px){.CodeClinic-module-scss-module__Pumn0G__sectionTitle{font-size:2.5rem}}@media (max-width:600px){.CodeClinic-module-scss-module__Pumn0G__sectionTitle{font-size:2rem}}.CodeClinic-module-scss-module__Pumn0G__editorialBody{color:#303030;margin:0 0 1.25rem;font-size:1.1rem;font-weight:400;line-height:1.75}.CodeClinic-module-scss-module__Pumn0G__editorialChecks{color:#303030;flex-direction:column;gap:.75rem;margin:1.5rem 0;display:flex}.CodeClinic-module-scss-module__Pumn0G__editorialBodyBold{color:#35506b;border-top:1px solid #d2dbe6;margin:1.5rem 0 0;padding-top:1.5rem;font-size:1.1rem;font-weight:600;line-height:1.75}.CodeClinic-module-scss-module__Pumn0G__expertiseSection{background-color:#eef1f5;border-top:1px solid #d2dbe6;border-bottom:1px solid #d2dbe6}.CodeClinic-module-scss-module__Pumn0G__expertiseInner{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;max-width:1100px;margin:0 auto;padding:5rem 2rem;display:grid}@media (max-width:768px){.CodeClinic-module-scss-module__Pumn0G__expertiseInner{grid-template-columns:1fr;gap:2.5rem;padding:3.5rem 1.5rem}}@media (max-width:600px){.CodeClinic-module-scss-module__Pumn0G__expertiseInner{padding:3rem 1.25rem}}.CodeClinic-module-scss-module__Pumn0G__expertiseEyebrow{letter-spacing:.14em;text-transform:uppercase;color:#03599b;margin:0 0 1.25rem;font-size:.9rem;font-weight:700;line-height:1}.CodeClinic-module-scss-module__Pumn0G__expertiseTitle{letter-spacing:-.02em;color:#35506b;margin:0 0 1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2}.CodeClinic-module-scss-module__Pumn0G__expertiseParagraph{color:#303030;margin:0 0 1.25rem;font-size:1.1rem;font-weight:400;line-height:1.75}.CodeClinic-module-scss-module__Pumn0G__expertiseParagraph:last-child{margin:0}.CodeClinic-module-scss-module__Pumn0G__expertiseImageWrapper{justify-content:center;display:flex}.CodeClinic-module-scss-module__Pumn0G__expertiseImage{object-fit:cover;border:1px solid #d2dbe6;border-radius:10px;width:100%;max-height:420px;box-shadow:0 4px 20px #35506b1f}@media (max-width:768px){.CodeClinic-module-scss-module__Pumn0G__expertiseImage{max-height:300px}}.CodeClinic-module-scss-module__Pumn0G__partnersSection{background-color:#fff}.CodeClinic-module-scss-module__Pumn0G__processSection{background-color:#eef1f5;border-top:1px solid #d2dbe6;border-bottom:1px solid #d2dbe6}.CodeClinic-module-scss-module__Pumn0G__processInner{max-width:1100px;margin:0 auto;padding:5rem 2rem}@media (max-width:768px){.CodeClinic-module-scss-module__Pumn0G__processInner{padding:3.5rem 1.5rem}}@media (max-width:600px){.CodeClinic-module-scss-module__Pumn0G__processInner{padding:3rem 1.25rem}}.CodeClinic-module-scss-module__Pumn0G__processTitle{letter-spacing:-.02em;color:#35506b;margin:0 0 3rem;font-size:3.5rem;font-weight:700;line-height:1.1}@media (max-width:768px){.CodeClinic-module-scss-module__Pumn0G__processTitle{margin-bottom:2rem;font-size:2.5rem}}@media (max-width:600px){.CodeClinic-module-scss-module__Pumn0G__processTitle{font-size:2rem}}.CodeClinic-module-scss-module__Pumn0G__processList{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2.5rem;display:grid}@media (max-width:600px){.CodeClinic-module-scss-module__Pumn0G__processList{grid-template-columns:1fr}}.CodeClinic-module-scss-module__Pumn0G__processStep{background-color:#fff;border:1px solid #d2dbe6;border-radius:10px;align-items:flex-start;gap:1.25rem;padding:1.75rem;transition:border-color .2s,transform .2s;display:flex}.CodeClinic-module-scss-module__Pumn0G__processStep:hover{border-color:#35506b;transform:translateY(-2px);box-shadow:0 8px 24px #35506b1f}.CodeClinic-module-scss-module__Pumn0G__processIconWrapper{background-color:#eef1f5;border:1px solid #d2dbe6;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.CodeClinic-module-scss-module__Pumn0G__processIcon{color:#35506b;width:1.25rem;height:1.25rem}.CodeClinic-module-scss-module__Pumn0G__processText{color:#303030;margin:0;padding-top:.25rem;font-size:1.1rem;font-weight:400;line-height:1.75}.CodeClinic-module-scss-module__Pumn0G__processNote{color:#303030;max-width:680px;font-size:1.1rem;font-weight:400;line-height:1.75}
