.CaseAtGlanceGrid_section__3PQyz{margin:1.6rem 0}.CaseAtGlanceGrid_grid__1EFVR{margin-top:1.35rem;display:grid;grid-template-columns:1fr;gap:.85rem}.CaseAtGlanceGrid_gridTwoColumns__22jft{grid-template-columns:1fr}.CaseAtGlanceGrid_card__2R4lN{position:relative;min-height:auto;overflow:hidden;border:1px solid var(--soft-pink-border);background:linear-gradient(135deg,rgba(255,250,252,.98),rgba(251,236,243,.95));padding:.95rem;box-shadow:0 10px 35px rgba(28,20,25,.04)}.CaseAtGlanceGrid_number__3ZkUi{position:absolute;top:-.35rem;right:.65rem;font-size:clamp(3.6rem,8vw,5.6rem);line-height:.85;font-weight:700;letter-spacing:-.08em;color:rgba(207,71,118,.12);pointer-events:none}.CaseAtGlanceGrid_content__1pz_d{position:relative;z-index:1;display:flex;min-height:100%;flex-direction:column;justify-content:center}.CaseAtGlanceGrid_cardTitle__2D8Wf{margin-top:0;max-width:none;font-size:clamp(1.05rem,1.55vw,1.4rem);line-height:1.12;font-weight:700;letter-spacing:-.035em;color:#1c1419}.CaseAtGlanceGrid_cardDesc__1Rddb{margin-top:.6rem}@media (min-width:640px){.CaseAtGlanceGrid_grid__1EFVR{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.CaseAtGlanceGrid_card__2R4lN{min-height:9rem}}@media (min-width:1024px){.CaseAtGlanceGrid_section__3PQyz{margin:1.8rem 0 2rem}.CaseAtGlanceGrid_grid__1EFVR{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.CaseAtGlanceGrid_gridTwoColumns__22jft{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseAtGlanceGrid_card__2R4lN{min-height:8.8rem}}@media (max-width:639px){.CaseAtGlanceGrid_section__3PQyz{margin:1.4rem 0 1.6rem}.CaseAtGlanceGrid_grid__1EFVR{gap:.75rem}.CaseAtGlanceGrid_card__2R4lN{min-height:7.2rem}.CaseAtGlanceGrid_number__3ZkUi{font-size:4.8rem}.CaseAtGlanceGrid_cardTitle__2D8Wf{font-size:1.05rem}}@media (min-width:640px) and (max-width:767px){.CaseAtGlanceGrid_number__3ZkUi{font-size:4.6rem}}.CaseAtGlanceShared_title__11oGC{max-width:none;font-size:clamp(2.9rem,7vw,4.6rem);line-height:.95}.CaseAtGlanceShared_sharedDesc__2M0e_{max-width:24ch;font-size:clamp(.72rem,.95vw,.86rem);line-height:1.45;color:rgba(76,82,95,.92)}@media (max-width:639px){.CaseAtGlanceShared_title__11oGC{line-height:.98}.CaseAtGlanceShared_sharedDesc__2M0e_{max-width:none;font-size:1rem}}@media (min-width:640px) and (max-width:767px){.CaseAtGlanceShared_sharedDesc__2M0e_{max-width:none;font-size:1rem}}.CareerJourney_section__nFEs-{margin-top:1rem}.CareerJourney_split__3RUww{display:grid;grid-template-columns:1fr}.CareerJourney_column__2zXJ0{min-height:7.9rem;padding:.85rem .85rem .6rem}.CareerJourney_frontend__2vgMG{background:#f6f1f3}.CareerJourney_design__P2bUD{background:#f4c0d1}.CareerJourney_eyebrow__2759W{margin:0 0 .8rem;font-size:.48rem;line-height:1;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(28,20,25,.84)}.CareerJourney_eyebrowAccent__yu4M2{color:#993556}.CareerJourney_years__1Uz45{margin:0;font-size:clamp(1.5rem,5.2vw,2.3rem);line-height:.92;font-weight:780;letter-spacing:-.08em;color:#1c1419}.CareerJourney_yearsAccent__1EmNr{color:#d4537e}.CareerJourney_role__1LpB5{margin:.55rem 0 0;font-size:clamp(.82rem,1.28vw,1rem);line-height:1.15;font-weight:700;letter-spacing:-.04em;color:#1c1419}.CareerJourney_skills__1_K-f{margin:.55rem 0 0;font-size:clamp(.64rem,.8vw,.74rem);line-height:1.4;color:rgba(28,20,25,.7)}.CareerJourney_skillsAccent__26ZvT{color:#993556}.CareerJourney_overlap__GLjsc{margin-top:.65rem;border:1px dashed rgba(212,83,126,.6);background:snow;padding:.75rem;display:grid;grid-template-columns:1fr;gap:.65rem}.CareerJourney_icon__2LNGI{width:1.8rem;height:1.8rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(251,234,240,.96);color:#d4537e;font-size:.82rem;font-weight:700}.CareerJourney_overlapContent__v5w5a{min-width:0}.CareerJourney_overlapEyebrow__KuPXb{margin:0 0 .28rem;font-size:.48rem;line-height:1;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#d4537e}.CareerJourney_overlapTitle__2F_fF{margin:0;font-size:clamp(.84rem,1.18vw,.98rem);line-height:1.18;font-weight:780;letter-spacing:-.04em;color:#1c1419}.CareerJourney_overlapDescription__2eK4g{margin:.35rem 0 0;max-width:54rem;font-size:.74rem;line-height:1.5;color:rgba(76,82,95,.92)}@media (min-width:640px){.CareerJourney_column__2zXJ0{padding:.9rem .95rem .7rem}.CareerJourney_overlap__GLjsc{padding:.82rem .9rem}}@media (min-width:768px){.CareerJourney_split__3RUww{grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr)}.CareerJourney_column__2zXJ0{min-height:8.5rem;padding:1rem 1rem .72rem}.CareerJourney_overlap__GLjsc{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.86rem .96rem}.CareerJourney_icon__2LNGI{width:1.95rem;height:1.95rem;font-size:.9rem}}@media (min-width:1024px){.CareerJourney_section__nFEs-{margin-top:1.1rem}.CareerJourney_column__2zXJ0{min-height:9rem;padding:1.05rem 1.1rem .78rem}.CareerJourney_split__3RUww{grid-template-columns:minmax(0,.89fr) minmax(0,1.11fr)}.CareerJourney_role__1LpB5,.CareerJourney_skills__1_K-f{margin-top:.65rem}.CareerJourney_overlap__GLjsc{margin-top:.72rem;padding:.92rem 1rem}}.PersonalPhotoStrip_grid__3nhNd{margin-top:1.35rem;display:grid;grid-template-columns:1fr;gap:.85rem}.PersonalPhotoStrip_item__2jJuY{margin:0}.PersonalPhotoStrip_frame__Xoo9b{position:relative;padding:.9rem}.PersonalPhotoStrip_offset__3DRH5{position:absolute;inset:1.35rem 0 0 1.35rem;border:4px solid rgba(244,162,194,.9)}.PersonalPhotoStrip_inner__nDe15{position:relative;z-index:1;border:4px solid #1c1419;background:hsla(0,100%,99%,.72);padding:.6rem}.PersonalPhotoStrip_image__Git69{display:block;width:100%;aspect-ratio:.8;-o-object-fit:cover;object-fit:cover;background:#fff}@media (min-width:640px){.PersonalPhotoStrip_grid__3nhNd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.PersonalPhotoStrip_grid__3nhNd{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.PersonalPhotoStrip_frame__Xoo9b{padding:1rem}.PersonalPhotoStrip_offset__3DRH5{inset:1.5rem 0 0 1.5rem}}