.AboutPage-module__YVL5aG__page{width:100%;color:var(--text-color)}.AboutPage-module__YVL5aG__container{max-width:1120px;margin-inline:auto;padding-bottom:32px}.AboutPage-module__YVL5aG__header{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-areas:"identity art""actions art";align-items:center;gap:20px 36px;padding-block:4px 32px;scroll-margin-top:24px;display:grid}.AboutPage-module__YVL5aG__headerContent{grid-area:identity;min-width:0}.AboutPage-module__YVL5aG__headerText{flex-direction:column;gap:16px;display:flex}.AboutPage-module__YVL5aG__fileLabel{color:var(--accent-color);align-items:center;gap:8px;font:12px JetBrains Mono,monospace;display:inline-flex}.AboutPage-module__YVL5aG__fileLabel>span{color:color-mix(in srgb, var(--text-color) 45%, transparent)}.AboutPage-module__YVL5aG__name{letter-spacing:0;overflow-wrap:anywhere;font-size:50px;line-height:1.1}.AboutPage-module__YVL5aG__role{max-width:560px;color:var(--accent-color);font-size:18px;line-height:1.55}.AboutPage-module__YVL5aG__location{color:color-mix(in srgb, var(--text-color) 60%, transparent);align-items:center;gap:8px;font-size:13px;display:flex}.AboutPage-module__YVL5aG__dot{background:#4ec9b0;border-radius:50%;width:6px;height:6px}.AboutPage-module__YVL5aG__biography{gap:14px;margin-top:4px;display:grid}.AboutPage-module__YVL5aG__biography p{color:color-mix(in srgb, var(--text-color) 74%, transparent);font-size:16px;line-height:1.8}.AboutPage-module__YVL5aG__headerActions{grid-area:actions;align-self:start;gap:10px;display:flex}.AboutPage-module__YVL5aG__iconButton{min-height:44px;color:var(--text-color);border:1px solid var(--explorer-border);background:var(--tab-bg);border-radius:4px;justify-content:center;align-items:center;gap:9px;padding:10px 16px;font-size:14px;text-decoration:none;display:inline-flex}.AboutPage-module__YVL5aG__iconButton:hover{color:var(--accent-color);border-color:var(--accent-color)}.AboutPage-module__YVL5aG__page a:focus-visible{outline:2px solid var(--accent-color);outline-offset:4px}.AboutPage-module__YVL5aG__sectionArt{grid-area:art;width:100%;min-width:0;margin:0;position:sticky;top:20px}.AboutPage-module__YVL5aG__previewCanvas{height:440px;overflow:hidden}.AboutPage-module__YVL5aG__sectionArt img{background:0 0;width:100%;height:auto;display:block}.AboutPage-module__YVL5aG__header .AboutPage-module__YVL5aG__sectionArt{align-content:center;align-self:stretch;display:grid;position:static}.AboutPage-module__YVL5aG__header .AboutPage-module__YVL5aG__previewCanvas{height:460px}.AboutPage-module__YVL5aG__sectionArt figcaption{color:color-mix(in srgb, var(--text-color) 50%, transparent);margin-top:14px;font-size:11px;line-height:1.6}.AboutPage-module__YVL5aG__quickGrid{border-block:1px solid var(--explorer-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.AboutPage-module__YVL5aG__quickCard{justify-content:center;align-items:center;gap:10px;min-height:60px;padding:16px 12px;font-size:13px;display:flex}.AboutPage-module__YVL5aG__quickCard+.AboutPage-module__YVL5aG__quickCard{border-inline-start:1px solid var(--explorer-border)}.AboutPage-module__YVL5aG__quickCard svg{color:var(--accent-color);flex-shrink:0}.AboutPage-module__YVL5aG__outline{flex-wrap:wrap;gap:4px 24px;padding-block:16px 36px;display:flex}.AboutPage-module__YVL5aG__outline a{min-height:44px;color:color-mix(in srgb, var(--text-color) 60%, transparent);align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.AboutPage-module__YVL5aG__outline a:hover{color:var(--accent-color)}.AboutPage-module__YVL5aG__content{flex-direction:column;gap:44px;display:flex}.AboutPage-module__YVL5aG__section{border-bottom:1px solid var(--explorer-border);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);grid-template-areas:"heading heading""art body";align-items:start;gap:28px 40px;padding-bottom:40px;scroll-margin-top:24px;display:grid}.AboutPage-module__YVL5aG__sectionHeader{grid-area:heading;align-items:baseline;gap:14px;display:flex}.AboutPage-module__YVL5aG__sectionNumber{color:var(--accent-color);font:12px JetBrains Mono,monospace}.AboutPage-module__YVL5aG__sectionNumber:before{content:"// ";opacity:.6}.AboutPage-module__YVL5aG__sectionTitle{letter-spacing:0;font-size:29px;line-height:1.25}.AboutPage-module__YVL5aG__sectionBody{grid-area:body;min-width:0}.AboutPage-module__YVL5aG__paragraph{color:color-mix(in srgb, var(--text-color) 76%, transparent);font-size:17px;line-height:1.85}.AboutPage-module__YVL5aG__experienceCard{border-inline-start:1px solid var(--explorer-border);padding-inline-start:24px;padding-bottom:30px;position:relative}.AboutPage-module__YVL5aG__experienceCard:last-child{padding-bottom:0}.AboutPage-module__YVL5aG__experienceCard:before{content:"";inset-inline-start:-4px;background:var(--accent-color);border-radius:50%;width:7px;height:7px;position:absolute;top:6px}.AboutPage-module__YVL5aG__expMeta{margin-bottom:10px}.AboutPage-module__YVL5aG__expPeriod{color:var(--accent-color);font:11px/1.6 JetBrains Mono,monospace}.AboutPage-module__YVL5aG__expRole{margin-bottom:8px;font-size:22px;line-height:1.35}.AboutPage-module__YVL5aG__expCompany{color:var(--text-color);align-items:center;gap:7px;margin-bottom:14px;font-size:15px;line-height:1.6;text-decoration:none;display:inline-flex}.AboutPage-module__YVL5aG__expCompany:hover{color:var(--accent-color)}.AboutPage-module__YVL5aG__expCompany svg{flex-shrink:0}.AboutPage-module__YVL5aG__expList{color:color-mix(in srgb, var(--text-color) 65%, transparent);margin:0;padding-inline-start:18px}.AboutPage-module__YVL5aG__expList li{font-size:15px;line-height:1.75}.AboutPage-module__YVL5aG__expList li+li{margin-top:7px}.AboutPage-module__YVL5aG__skillsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px;display:grid}.AboutPage-module__YVL5aG__skillCategory{border-top:1px solid var(--explorer-border);min-width:0;padding-top:14px}.AboutPage-module__YVL5aG__skillTitle{margin-bottom:12px;font-size:15px;line-height:1.4}.AboutPage-module__YVL5aG__skillTags{flex-wrap:wrap;gap:5px;display:flex}.AboutPage-module__YVL5aG__skillTag{background:var(--tab-bg);color:color-mix(in srgb, var(--text-color) 73%, transparent);overflow-wrap:anywhere;border-radius:3px;padding:4px 7px;font-size:12px;line-height:1.5}.AboutPage-module__YVL5aG__certificationSection,.AboutPage-module__YVL5aG__focusSection{align-items:center}.AboutPage-module__YVL5aG__certificationSection .AboutPage-module__YVL5aG__sectionArt,.AboutPage-module__YVL5aG__focusSection .AboutPage-module__YVL5aG__sectionArt{position:static}.AboutPage-module__YVL5aG__writingLinks{flex-direction:column;display:flex}.AboutPage-module__YVL5aG__writingLink{border-bottom:1px solid var(--explorer-border);color:var(--text-color);justify-content:space-between;align-items:center;gap:18px;padding-block:20px;font-size:17px;line-height:1.6;text-decoration:none;display:flex}a.AboutPage-module__YVL5aG__writingLink:hover{color:var(--accent-color)}.AboutPage-module__YVL5aG__writingLink svg{color:var(--accent-color);flex-shrink:0}.AboutPage-module__YVL5aG__credentialAction{margin-top:24px}.AboutPage-module__YVL5aG__focusTitle{max-width:500px;margin-bottom:18px;font-size:34px;line-height:1.3}.AboutPage-module__YVL5aG__footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:28px;display:flex}@media (min-width:901px) and (max-width:1100px){.AboutPage-module__YVL5aG__header{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:20px}.AboutPage-module__YVL5aG__name{font-size:42px}.AboutPage-module__YVL5aG__header .AboutPage-module__YVL5aG__previewCanvas{height:380px}.AboutPage-module__YVL5aG__previewCanvas{height:360px}.AboutPage-module__YVL5aG__section{column-gap:24px}}@media (max-width:900px){.AboutPage-module__YVL5aG__header{flex-direction:column;align-items:stretch;gap:18px;display:flex}.AboutPage-module__YVL5aG__headerContent,.AboutPage-module__YVL5aG__headerText{display:contents}.AboutPage-module__YVL5aG__fileLabel{order:0}.AboutPage-module__YVL5aG__name{order:1}.AboutPage-module__YVL5aG__role{order:2}.AboutPage-module__YVL5aG__location{order:3}.AboutPage-module__YVL5aG__header .AboutPage-module__YVL5aG__sectionArt{order:4}.AboutPage-module__YVL5aG__headerActions{order:5;align-self:stretch}.AboutPage-module__YVL5aG__biography{order:6;margin-top:8px}.AboutPage-module__YVL5aG__name{font-size:36px}.AboutPage-module__YVL5aG__role{font-size:17px}.AboutPage-module__YVL5aG__biography p{font-size:15px}.AboutPage-module__YVL5aG__header .AboutPage-module__YVL5aG__sectionArt{max-width:340px;margin-inline:auto}.AboutPage-module__YVL5aG__header .AboutPage-module__YVL5aG__previewCanvas{height:300px}.AboutPage-module__YVL5aG__headerActions{justify-content:center}.AboutPage-module__YVL5aG__quickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AboutPage-module__YVL5aG__quickCard:nth-child(3){border-inline-start:0}.AboutPage-module__YVL5aG__quickCard:nth-child(-n+2){border-bottom:1px solid var(--explorer-border)}.AboutPage-module__YVL5aG__outline{gap:0 18px;padding-block:12px 26px}.AboutPage-module__YVL5aG__section{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""art""body";gap:22px;padding-bottom:30px}.AboutPage-module__YVL5aG__sectionTitle{font-size:26px}.AboutPage-module__YVL5aG__sectionArt{max-width:360px;margin-inline:auto;position:static}.AboutPage-module__YVL5aG__previewCanvas{height:310px}.AboutPage-module__YVL5aG__content{gap:32px}.AboutPage-module__YVL5aG__expRole{font-size:20px}.AboutPage-module__YVL5aG__focusTitle{font-size:28px}.AboutPage-module__YVL5aG__footer{justify-content:center}}@media (max-width:480px){.AboutPage-module__YVL5aG__name{font-size:34px}.AboutPage-module__YVL5aG__skillsGrid{grid-template-columns:minmax(0,1fr);gap:20px}.AboutPage-module__YVL5aG__quickCard{padding-inline:8px;font-size:12px}.AboutPage-module__YVL5aG__writingLink{font-size:16px}.AboutPage-module__YVL5aG__footer>a{flex:180px}}@media (prefers-reduced-motion:no-preference){.AboutPage-module__YVL5aG__iconButton,.AboutPage-module__YVL5aG__expCompany,.AboutPage-module__YVL5aG__writingLink{transition:color .2s,border-color .2s}}
