._page_10h28_1{--resume-ink:#26382f;--resume-muted:#647169;--resume-accent:#23654d;--resume-line:#dfe5df;min-height:100vh;color:var(--resume-ink);font-family:var(--font-sans);background:#f0f2ed;padding:32px 24px 64px;font-size:14px;line-height:1.7}._page_10h28_1 :is(h1,h2,h3,p,ul){margin:0}._page_10h28_1 a{text-decoration:none}._page_10h28_1 a:hover{text-underline-offset:4px;text-decoration:underline}._page_10h28_1 a:focus-visible,._page_10h28_1 button:focus-visible{outline:2px solid var(--resume-accent);outline-offset:5px}._toolbar_10h28_18{justify-content:space-between;align-items:center;gap:16px;max-width:1040px;margin:0 auto 25px;display:flex}._backLink_10h28_19{align-items:center;gap:9px;font-size:13px;font-weight:650;display:inline-flex}._printButton_10h28_20{background:var(--resume-ink);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:9px;padding:12px 17px;font-size:12px;font-weight:650;display:inline-flex}._printButton_10h28_20:hover{background:var(--resume-accent)}._paper_10h28_22{background:#fff;border:1px solid #e1e5df;border-radius:12px;max-width:1040px;margin:auto;padding:54px 60px 30px;box-shadow:0 16px 50px #243c2b0a}._header_10h28_23{justify-content:space-between;align-items:center;gap:20px;display:flex}._eyebrow_10h28_24{color:var(--resume-accent);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:750}._header_10h28_23 h1{letter-spacing:-.04em;word-spacing:.08em;margin:12px 0 7px;font-size:clamp(32px,4vw,48px);font-weight:750;line-height:1.15}._headline_10h28_26{color:var(--resume-muted);letter-spacing:-.02em;font-size:18px;font-weight:500}._monogram_10h28_27{letter-spacing:-.1em;border:1px solid var(--resume-line);border-radius:50%;flex:none;justify-content:center;align-items:center;width:82px;height:82px;font-size:31px;font-weight:750;display:flex}._monogram_10h28_27 span{color:var(--resume-accent)}._contact_10h28_29{border-top:1px solid var(--resume-line);border-bottom:1px solid var(--resume-line);color:var(--resume-muted);flex-wrap:wrap;gap:8px 25px;margin:28px 0 0;padding:16px 0;font-size:12px;display:flex}._contact_10h28_29 span{align-items:center;gap:6px;display:inline-flex}._intro_10h28_31{grid-template-columns:1.2fr 1fr;gap:42px;padding:32px 0 34px;display:grid}._intro_10h28_31 h2{margin-bottom:13px;font-size:12px;font-weight:750}._profile_10h28_33 p{color:#48574e;font-size:13px;line-height:1.8}._profileLinks_10h28_34{flex-wrap:wrap;gap:18px;margin-top:17px;display:flex}._profileLinks_10h28_34 a{color:var(--resume-accent);align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}._skills_10h28_36 ul{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}._skills_10h28_36 li{color:#46574a;background:#f2f5f1;border:1px solid #e6ebe4;border-radius:4px;padding:3px 9px;font-size:10px}._section_10h28_38{border-top:1px solid var(--resume-line);grid-template-columns:150px minmax(0,1fr);gap:24px;padding:30px 0;display:grid}._sectionLabel_10h28_39{align-items:baseline;gap:9px;display:flex}._sectionLabel_10h28_39>span{color:#79877c;font-size:10px;font-weight:500}._sectionLabel_10h28_39 h2{font-size:12px;font-weight:750}._sectionBody_10h28_42{min-width:0}._continuedExperience_10h28_43{display:none}._job_10h28_44+._job_10h28_44{border-top:1px solid #edf0eb;margin-top:27px;padding-top:24px}._jobHeader_10h28_45{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}._job_10h28_44 h3{letter-spacing:-.025em;font-size:17px;font-weight:750;line-height:1.4}._role_10h28_47{color:var(--resume-accent);font-size:12px;font-weight:650;margin-top:4px!important}._period_10h28_48{color:var(--resume-muted);white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:550}._projects_10h28_49{color:#48574e;padding-left:16px;font-size:12px;line-height:1.75}._projects_10h28_49 li+li{margin-top:7px}._projects_10h28_49 li::marker{color:#8aa596;font-size:.8em}._projects_10h28_49 strong{color:var(--resume-ink);font-weight:700}._education_10h28_53{justify-content:space-between;align-items:baseline;gap:14px;display:flex}._education_10h28_53+._education_10h28_53{margin-top:20px}._education_10h28_53 h3,._volunteer_10h28_55 h3{font-size:13px;font-weight:700;line-height:1.5}._education_10h28_53 p:not(._period_10h28_48),._volunteer_10h28_55 p{color:var(--resume-muted);margin-top:4px;font-size:12px}._awards_10h28_57{grid-template-columns:1fr 1fr;gap:22px 30px;padding:0;list-style:none;display:grid}._awardMeta_10h28_58{color:var(--resume-muted);font-size:10px}._awardMeta_10h28_58 span{color:#a6b0a7;margin:0 5px}._awards_10h28_57 h3{font-size:13px;font-weight:700;margin:4px 0!important}._awards_10h28_57 li>p:last-child{color:#5b685f;font-size:11px;line-height:1.65}._footer_10h28_62{border-top:1px solid var(--resume-line);color:#748176;justify-content:space-between;gap:16px;padding-top:18px;font-size:10px;display:flex}@media (width<=740px){._page_10h28_1{padding:18px 12px 30px}._toolbar_10h28_18{margin-bottom:17px;padding:0 4px}._backLink_10h28_19{gap:6px;font-size:11px}._printButton_10h28_20{gap:6px;padding:10px 12px;font-size:10px}._paper_10h28_22{border-radius:9px;padding:30px 23px 24px}._header_10h28_23 h1{font-size:34px}._eyebrow_10h28_24{letter-spacing:.1em;font-size:8px}._headline_10h28_26{font-size:15px}._monogram_10h28_27{width:48px;height:48px;font-size:21px}._contact_10h28_29{gap:8px 16px;margin-top:22px;font-size:11px}._intro_10h28_31{grid-template-columns:1fr;gap:25px;padding:27px 0}._section_10h28_38{grid-template-columns:1fr;gap:22px;padding:26px 0}._sectionLabel_10h28_39 h2{font-size:13px}._jobHeader_10h28_45{flex-direction:column;gap:5px}._job_10h28_44 h3{font-size:17px}._education_10h28_53{flex-direction:column;gap:3px}._awards_10h28_57{gap:22px 18px}._footer_10h28_62{flex-wrap:wrap;gap:5px}}@media (width<=360px){._monogram_10h28_27{display:none}._paper_10h28_22{padding:25px 18px}._awards_10h28_57{grid-template-columns:1fr}}@page{size:A4;margin:14mm 16mm 16mm;@bottom-left{content:"vinodgubbala.com/resume";font-family:sans-serif;font-size:8pt;color:#647169}@bottom-right{content:counter(page) " / " counter(pages);font-family:sans-serif;font-size:8pt;color:#647169}}@media print{html,body{color:#222;overflow:visible;background:#fff!important}._page_10h28_1{background:#fff;min-height:0;padding:0;font-size:9pt;line-height:1.45}._toolbar_10h28_18,._monogram_10h28_27,._footer_10h28_62{display:none}._paper_10h28_22{max-width:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0}._header_10h28_23{break-inside:avoid;display:block}._eyebrow_10h28_24{font-size:7pt}._header_10h28_23 h1{margin:5pt 0;font-size:30pt}._headline_10h28_26{font-size:12pt}._contact_10h28_29{gap:5pt 17pt;margin:13pt 0 0;padding:8pt 0;font-size:8pt}._intro_10h28_31{break-inside:avoid;grid-template-columns:1.2fr 1fr;gap:20pt;padding:16pt 0}._intro_10h28_31 h2{margin-bottom:7pt;font-size:9pt}._profile_10h28_33 p{font-size:8.5pt;line-height:1.6}._profileLinks_10h28_34{gap:12pt;margin-top:9pt}._profileLinks_10h28_34 a{font-size:7.5pt}._skills_10h28_36 ul{gap:4pt}._skills_10h28_36 li{background:0 0;border-color:#d9dfd9;padding:2pt 5pt;font-size:7pt}._section_10h28_38{padding:14pt 0 10pt;display:block}._sectionLabel_10h28_39{break-after:avoid-page;gap:7pt;margin-bottom:10pt}._sectionLabel_10h28_39 h2{font-size:10pt}._sectionLabel_10h28_39>span{font-size:7pt}._job_10h28_44{break-inside:avoid-page;page-break-inside:avoid}._job_10h28_44+._job_10h28_44{margin-top:12pt;padding-top:12pt}._job_10h28_44._printBreak_10h28_120{break-before:page;page-break-before:always;border-top:0;margin-top:0;padding-top:0}._continuedExperience_10h28_43{font-size:10pt;display:block;margin-bottom:12pt!important}._jobHeader_10h28_45{break-after:avoid;flex-direction:row;gap:10pt;margin-bottom:5pt}._job_10h28_44 h3{font-size:12pt}._role_10h28_47{font-size:8pt;margin-top:2pt!important}._period_10h28_48{font-size:7.5pt}._projects_10h28_49{padding-left:11pt;font-size:8.5pt;line-height:1.5}._projects_10h28_49 li+li{margin-top:4pt}._education_10h28_53{break-inside:avoid-page;flex-direction:row;gap:10pt}._education_10h28_53+._education_10h28_53{margin-top:9pt}._education_10h28_53 h3,._volunteer_10h28_55 h3{font-size:9pt}._education_10h28_53 p:not(._period_10h28_48),._volunteer_10h28_55 p{margin-top:2pt;font-size:8pt}._awards_10h28_57{columns:2;column-gap:22pt;display:block}._awards_10h28_57 li{break-inside:avoid;margin-bottom:10pt}._awardMeta_10h28_58{font-size:7.5pt}._awards_10h28_57 h3{font-size:9pt;margin:2pt 0!important}._awards_10h28_57 li>p:last-child{font-size:8pt;line-height:1.5}._volunteer_10h28_55{break-inside:avoid-page}._page_10h28_1 :is(p,li){orphans:3;widows:3}._page_10h28_1 a{color:inherit;text-decoration:none}}
