.about-me_container__FykDH{display:flex;flex-direction:column;flex:1 0 auto;width:100%;max-width:1440px;padding:190px 0 120px;margin:0 auto}@media screen and (max-width:768px){.about-me_container__FykDH{padding:150px 40px 80px}}@media screen and (max-width:480px){.about-me_container__FykDH{padding:120px 0 60px}}.about-me_background-section__TtwlE{width:100%;margin-bottom:80px;padding:16px 0 0}.about-me_background-section__TtwlE .about-me_border-top__pYKqs{width:100%;height:2px;background-color:#000;margin-bottom:16px}@media screen and (max-width:768px){.about-me_background-section__TtwlE .about-me_border-top__pYKqs{display:none}}.about-me_section-content__0il2Z{display:flex;flex-direction:column;gap:20px}.about-me_content-paragraph__gggbd{font-family:var(--font-roboto-mono);font-weight:400;font-size:26px;line-height:normal;letter-spacing:-.02rem;color:#000;margin:0;font-size:18px;line-height:1.6;color:#111}@media screen and (max-width:768px){.about-me_content-paragraph__gggbd{font-size:15px}}.about-me_certifications-section__oInXP{width:100%;margin-bottom:80px;padding:16px 0 0}.about-me_certifications-section__oInXP .about-me_border-top__pYKqs{width:100%;height:2px;background-color:#000;margin-bottom:16px}@media screen and (max-width:768px){.about-me_certifications-section__oInXP .about-me_border-top__pYKqs{display:none}}.about-me_certifications-table__PWobP{display:flex;flex-direction:column}.about-me_table-header___dVdZ{display:grid;grid-template-columns:1fr 200px;grid-gap:20px;gap:20px;padding:0 0 32px}@media screen and (max-width:768px){.about-me_table-header___dVdZ{border-top:none;padding:0 0 8px;grid-template-columns:1fr 120px;gap:16px}}.about-me_header-cell__b_KCN{font-family:var(--font-roboto-mono);font-size:18px;line-height:1;letter-spacing:-.01em;color:#000;font-weight:700}.about-me_header-cell__b_KCN:last-child{text-align:right}.about-me_table-row__g7c7Q{display:grid;grid-template-columns:1fr 200px;grid-gap:20px;gap:20px;padding:8px 0 32px;border-top:2px solid #000}.about-me_table-row__g7c7Q:last-child{border-bottom:none;padding:8px 0 0}@media screen and (max-width:768px){.about-me_table-row__g7c7Q{grid-template-columns:1fr 120px;gap:16px;padding:8px 0 32px}}.about-me_table-row__g7c7Q>.about-me_cell-text__qcCDY{font-weight:400;text-align:right}.about-me_row-content__GK4Kg{display:flex;flex-direction:column;padding-left:20px;gap:8px;align-items:flex-start;margin:0}@media screen and (max-width:768px){.about-me_row-content__GK4Kg{padding-left:0}}.about-me_cell-text__qcCDY{font-family:var(--font-roboto);font-size:18px;font-weight:700;line-height:1.5;color:#000;text-align:left}@media screen and (max-width:768px){.about-me_cell-text__qcCDY{font-size:16px}}.about-me_hero-section__q9KiF{width:100%;padding-bottom:40px;margin-bottom:42px}@media screen and (max-width:768px){.about-me_hero-section__q9KiF{padding-bottom:0;margin-bottom:24px}}.about-me_page-title__FBNKi{font-family:var(--font-gloock);font-weight:700;font-size:220px;line-height:1;letter-spacing:-.06em;color:#000;margin:0 0 140px}@media screen and (max-width:768px){.about-me_page-title__FBNKi{font-size:80px;margin:0}}@media screen and (max-width:480px){.about-me_page-title__FBNKi{font-size:56px}}.about-me_intro-section__omXD3{width:100%}.about-me_intro-section__omXD3 .about-me_border-top__pYKqs{width:100%;height:2px;background-color:#000;margin-bottom:60px}@media screen and (max-width:768px){.about-me_intro-section__omXD3 .about-me_border-top__pYKqs{margin-bottom:40px}}.about-me_intro-box__TZ_uD{max-width:900px;background:transparent;margin-bottom:156px}@media screen and (max-width:768px){.about-me_intro-box__TZ_uD{margin-bottom:80px}}.about-me_intro-text__8vnmR{font-family:var(--font-roboto-mono);font-weight:400;font-size:26px;line-height:normal;letter-spacing:-.02rem;color:#000;margin:0}@media screen and (max-width:768px){.about-me_intro-text__8vnmR{font-size:16px;line-height:1.5}}.about-me_services-section__ju7Bo{width:100%;padding:16px 0 0}.about-me_services-section__ju7Bo .about-me_border-top__pYKqs{width:100%;height:2px;background-color:#000;margin-bottom:16px}@media screen and (max-width:768px){.about-me_services-section__ju7Bo .about-me_border-top__pYKqs{display:none}}.about-me_section-layout__EWcZY{display:grid;grid-template-columns:1fr 742px;grid-gap:60px;gap:60px;width:100%}@media screen and (max-width:1024px){.about-me_section-layout__EWcZY{grid-template-columns:1fr;gap:24px}}@media screen and (max-width:768px){.about-me_title-container__1yVpp{padding-bottom:8px}}.about-me_section-title__P4aEW{font-family:var(--font-gloock);font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.01em;color:#000;margin:0;font-weight:600}@media screen and (max-width:768px){.about-me_section-title__P4aEW{font-size:24px}}.about-me_title-border-bottom__QLLTS{display:none}@media screen and (max-width:768px){.about-me_title-border-bottom__QLLTS{display:block;width:100%;height:2px;background-color:#000;margin-top:8px}}.about-me_services-grid__rHlJP{display:flex;flex-direction:column;gap:8px}.about-me_service-card__9_FjU{display:flex;flex-direction:column;padding:0 0 32px;border-bottom:2px solid #000}.about-me_service-card__9_FjU:last-child{border-bottom:none;padding-bottom:0}@media screen and (max-width:768px){.about-me_service-card__9_FjU{border-bottom:none;border-top:2px solid #000;padding:8px 0 24px}.about-me_service-card__9_FjU:first-child{border-top:none}}.about-me_service-title__VnImn{font-family:var(--font-gloock);font-size:24px;line-height:1.2;letter-spacing:-.01em;color:#000;font-weight:700;margin:0 0 16px}@media screen and (max-width:768px){.about-me_service-title__VnImn{font-size:20px}}.about-me_service-subtitle__0y60Y{font-family:var(--font-roboto-mono);font-size:18px;line-height:1.4;letter-spacing:-.01em;color:#000;font-style:italic;margin:0 0 8px}@media screen and (max-width:768px){.about-me_service-subtitle__0y60Y{font-size:16px}}.about-me_service-description__mdjhc{font-family:var(--font-roboto-mono);font-weight:400;font-size:26px;line-height:normal;letter-spacing:-.02rem;color:#000;margin:0;font-size:16px;line-height:1.6;color:#111;max-width:90%}@media screen and (max-width:1024px){.about-me_service-description__mdjhc{max-width:100%}}@media screen and (max-width:768px){.about-me_service-description__mdjhc{font-size:15px}}