:root{--u-h: 100vh;--u-w: 100vw;--u-gr: 1.618;--u-app-gap: calc(var(--u-h) * .05);--u-content-h: calc(var(--u-h) * .95);--u-h-reserved-for-main: calc(var(--u-content-h) * .8);--u-h-reserved-for-header: calc(var(--u-content-h) * .075);--u-h-reserved-for-footer: calc(var(--u-content-h) * .075);--u-main-gap: calc(var(--u-h-reserved-for-main) * .05);--u-main-h: var(--u-h-reserved-for-main);--u-header-gap: calc(var(--u-header-h) * .05);--u-header-h: var(--u-h-reserved-for-header);--u-footer-row-gap: calc(var(--u-h-reserved-for-footer) * .05);--u-footer-h: var(--u-h-reserved-for-footer);--u-content-w: calc(var(--u-w) * .9);--u-header-w: calc(var(--u-w) * .7);--u-desktop-content-w: calc(var(--u-w) / var(--u-gr));--u-hf-col-gap: calc(var(--u-desktop-content-w) * .05);--section-gap: 160px;--u-border-radius: 12px;--app-bar-z: 1;--overlay-z: 2;--u-c-charcoal-gray: #171717;--u-c-obsidian: #0b1215;--u-c-snow: #fffafa;--u-c-light: #ededed;--u-c-alice-blue: #f0f8ff;--u-c-gainsboro: #f1eff2;--u-c-highlight-vs-light: #30475e;--u-c-highlight-vs-dark: #9ab5bc;--u-c-overlay-dark: rgba(0, 0, 0, .55);--u-c-awesome-darknight: #131a28;--u-c-darkgray: #333333;--u-c-green: #c2e15f}[data-theme=light]{--usr-clr-background: var(--u-c-snow);--usr-clr-background-soft: var(--u-c-alice-blue);--usr-clr-background-mute: var(--u-c-gainsboro);--usr-clr-nav-background: var(--u-c-snow);--usr-clr-text: var(--u-c-awesome-darknight);--usr-clr-border: var(--u-c-obsidian);--usr-clr-border-hover: var(--u-c-highlight-vs-light);--usr-clr-anchor: var(--u-c-darkgray);--usr-clr-hover: var(--u-c-green);--usr-clr-text-on-hover: var(--usr-clr-text);--usr-clr-boxshadow: var(--u-c-obsidian);--usr-clr-overlay: var(--u-c-overlay-dark);--usr-clr-init: #a00000}[data-theme=dark]{--usr-clr-background: var(--u-c-awesome-darknight);--usr-clr-background-soft: var(--u-c-charcoal-gray);--usr-clr-background-mute: var(--u-c-obsidian);--usr-clr-text: var(--u-c-snow);--usr-clr-border: var(--u-c-gainsboro);--usr-clr-border-hover: var(--u-c-highlight-vs-dark);--usr-clr-anchor: var(--u-c-gainsboro);--usr-clr-hover: var(--u-c-darkgray);--usr-clr-text-on-hover: var(--u-c-snow);--usr-clr-boxshadow: var(--u-c-darkgray);--usr-clr-overlay: var(--u-c-overlay-dark);--usr-clr-init: #f983ac}*,*:before,*:after{box-sizing:inherit;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:auto;font-weight:400;font-synthesis:none;margin:0;padding:0}html{box-sizing:border-box;font-family:Noto Sans,Roboto,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.618;text-size-adjust:100%}body{color:var(--usr-clr-text);background:var(--usr-clr-background);transition:color .5s,background-color .5s}#app{display:grid;grid-template-areas:"header" "body" "footer";min-height:var(--u-h);width:var(--u-w);--no-of-gaps: 2;gap:calc(var(--u-app-gap) / var(--no-of-gaps))}a{text-decoration:none;color:var(--usr-clr-anchor);transition:.4s;padding:.25rem .5rem}a:hover{background-color:var(--usr-clr-hover);color:var(--usr-clr-text-on-hover);border-radius:calc(1rem / 1.618)}.visually-hidden{width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:-1px;border:0;position:absolute}strong{font-weight:revert}ul{list-style:none}.highlight-color{color:var(--usr-clr-init)}@media(min-width:768px){ul[data-v-29b2dbe8]{display:grid;grid-auto-flow:column}}nav[data-v-c3a6a645]{display:none}.show-menu[data-v-c3a6a645]{position:absolute;left:0;display:grid;width:100%;background-color:var(--usr-clr-background);font-size:1.2rem}.show-menu li[data-v-c3a6a645]{padding:1.2rem 1rem;border-bottom:1px solid var(--usr-clr-border)}input+label[data-v-f599ca92]{cursor:pointer}label[data-v-f599ca92]{font-size:1.5rem}@media(min-width:768px){ul[data-v-02513951]{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}li[data-v-02513951]{padding:1rem 0}}.router-link-active[data-v-5d86f6d5]{border-bottom:5px solid var(--usr-clr-border)}.desk-nav-style[data-v-5d86f6d5]{width:100%;font-size:1.2rem}@media(min-width:768px){#dropdown-parent:hover ul[data-v-5d86f6d5]{opacity:1;width:auto;height:auto;clip-path:none;overflow:visible;white-space:normal;background-color:var(--usr-clr-background)}}header[data-v-fda1388c]{grid-area:header;display:grid;grid-auto-flow:column;grid-template-columns:auto min-content;justify-items:end;min-height:var(--u-header-h);gap:1rem;align-items:center}.desktop[data-v-fda1388c]{display:none}@media(min-width:768px){header[data-v-fda1388c]{width:var(--u-header-w);justify-self:center;justify-items:center;align-items:center}.mobile[data-v-fda1388c]{display:none}.desktop[data-v-fda1388c]{display:block}}footer[data-v-74e36c49]{grid-area:footer;display:grid;width:var(--u-content-w);min-height:var(--u-footer-h);--no-of-gaps: 3;gap:calc(var(--u-footer-row-gap) / var(--no-of-gaps));justify-self:center;align-items:center;justify-items:center;text-align:center}ul[data-v-74e36c49]{display:grid;grid-auto-flow:column;gap:var(--u-hf-col-gap);list-style:none}@media(min-width:768px){footer[data-v-74e36c49]{width:var(--u-desktop-content-w)}}@media(min-width:768px){p[data-v-1b83c92e]{text-align:center}}main[data-v-10f62866]{grid-area:body;display:grid;width:var(--u-content-w);min-height:var(--u-main-h);justify-self:center;justify-items:center;--no-of-gaps: 2;gap:calc(var(--u-main-gap) / var(--no-of-gaps));align-items:center}@media(min-width:768px){main[data-v-10f62866]{width:var(--u-desktop-content-w)}}h3[data-v-6c93df75]{padding-bottom:1rem}ul[data-v-a0e7fdab]{display:flex;flex-wrap:wrap;gap:1rem}li[data-v-a0e7fdab]{border:1px solid var(--usr-clr-border);border-radius:100px;padding:.5rem 1.2rem}li[data-v-a0e7fdab]:hover{border-color:var(--usr-clr-border-hover)}@media(min-width:768px){ul[data-v-a0e7fdab]{justify-content:center}}main[data-v-dde8be8c]{grid-area:body;display:grid;width:var(--u-content-w);min-height:var(--u-main-h);justify-self:center;justify-items:center;--no-of-gaps: 2;gap:calc(var(--u-main-gap) / var(--no-of-gaps));align-items:center}@media(min-width:768px){main[data-v-dde8be8c]{width:var(--u-desktop-content-w)}}h2[data-v-1354b91b]{text-align:center}main[data-v-05c6f50d]{grid-area:body;display:grid;width:var(--u-content-w);min-height:var(--u-main-h);justify-self:center;gap:clamp(1rem,2vw,2rem);align-items:center}@media(min-width:768px){main[data-v-05c6f50d]{width:var(--u-desktop-content-w)}}article[data-v-d6348157]>*{padding-bottom:.5rem}h2[data-v-d6348157]{text-align:center}.modal-container[data-v-d6348157]{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem}.open-btn[data-v-d6348157]{appearance:none;padding:.8rem 1.2rem;border-radius:8px;background:var(--usr-clr-background-mute);cursor:pointer;box-shadow:0 6px 18px var(--usr-clr-boxshadow)}.modal-overlay[data-v-d6348157]{position:fixed;inset:0;background:transparent;visibility:hidden;opacity:0;transition:opacity .22s ease,visibility .22s;cursor:default}.modal[data-v-d6348157]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) translateY(24px) scale(.99);width:min(92%,768px);max-height:85vh;visibility:hidden;opacity:0;overflow:auto;border-radius:12px;box-shadow:0 30px 80px var(--usr-clr-boxshadow);transition:opacity .22s ease,transform .22s cubic-bezier(.2,.9,.2,1),visibility .22s;background:linear-gradient(135deg,var(--usr-clr-background) 0%,var(--usr-clr-background-soft) 100%);border:1px solid var(--usr-clr-border);display:grid;grid-template-areas:"head" "body";gap:1rem}.modal-toggle:checked~.modal-overlay[data-v-d6348157]{background:var(--usr-clr-overlay);visibility:visible;opacity:1;cursor:default}.modal-toggle:checked~.modal[data-v-d6348157]{visibility:visible;opacity:1;transform:translate(-50%,-50%)}.modal-header[data-v-d6348157]{grid-area:head;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.3rem;border-bottom:1px solid var(--usr-clr-border)}.modal-close[data-v-d6348157]{cursor:pointer}.modal-close[data-v-d6348157]:focus{outline:2px solid rgba(0,102,255,.15)}.modal-body[data-v-d6348157]{grid-area:body;display:grid;grid-template-columns:1fr;gap:1rem;align-items:start;padding:.25rem 1.25rem 1.25rem;overflow:auto}.panel[data-v-d6348157]{background:linear-gradient(135deg,var(--usr-clr-background) 0%,var(--usr-clr-background-soft) 100%);padding:1rem;border-radius:var(--u-border-radius);border:1px solid var(--usr-clr-border)}@media(min-width:768px){.modal-body[data-v-d6348157]{grid-template-columns:1fr .618fr}}.modal[data-v-d6348157],.modal-overlay[data-v-d6348157]{pointer-events:auto}.modal-overlay[data-v-d6348157]{z-index:var(--overlay-z)}.modal[data-v-d6348157]{z-index:calc(var(--overlay-z) + 1)}main[data-v-f0bd81fe]{grid-area:body;display:grid;width:var(--u-content-w);min-height:var(--u-main-h);justify-self:center;--no-of-gaps: 5;gap:calc(var(--u-main-gap) / var(--no-of-gaps));align-items:center}@media(min-width:768px){main[data-v-f0bd81fe]{width:var(--u-desktop-content-w)}}h2[data-v-ce736452]{text-align:center}.education-details[data-v-ce736452]{display:flex;flex-direction:column;justify-content:space-around;padding-bottom:.5rem}@media(min-width:768px){.education-details[data-v-ce736452]{flex-direction:row;justify-content:space-between}ul[data-v-ce736452]{list-style:initial;text-align:start}}main[data-v-30bb2efd]{grid-area:body;display:grid;width:var(--u-content-w);min-height:var(--u-main-h);justify-self:center;--no-of-gaps: 3;gap:calc(var(--u-main-gap) / var(--no-of-gaps));align-items:center}@media(min-width:768px){main[data-v-30bb2efd]{width:var(--u-desktop-content-w);justify-items:center}}h2[data-v-c5d50433]{text-align:center}div[data-v-c5d50433]{display:flex;flex-direction:column}@media(min-width:768px){div[data-v-c5d50433]{flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}}main[data-v-d3cccd9b]{grid-area:body;display:grid;width:var(--u-content-w);min-height:var(--u-main-h);justify-self:center;--no-of-gaps: 3;gap:calc(var(--u-main-gap) / var(--no-of-gaps));align-items:center}@media(min-width:768px){main[data-v-d3cccd9b]{width:var(--u-desktop-content-w)}}h2[data-v-1aea75fd]{text-align:center}li[data-v-1aea75fd]{padding:.5rem 0}a[data-v-1aea75fd]{padding-left:0}@media(min-width:768px){li[data-v-1aea75fd]{display:flex;flex-wrap:wrap;justify-content:space-between}}main[data-v-48701ff9]{grid-area:body;display:grid;width:var(--u-content-w);min-height:var(--u-main-h);justify-self:center;align-items:center}@media(min-width:768px){main[data-v-48701ff9]{width:var(--u-desktop-content-w)}}h2[data-v-1e193019]{text-align:center}ul[data-v-1e193019]{list-style:none}li[data-v-1e193019]{margin:1rem 0}a[data-v-1e193019]{padding-left:0}.pub-details[data-v-1e193019]{display:flex;justify-content:space-between}main[data-v-8b43c9f6]{grid-area:body;display:grid;width:var(--u-content-w);min-height:var(--u-main-h);justify-self:center;align-items:center}@media(min-width:768px){main[data-v-8b43c9f6]{width:var(--u-desktop-content-w)}}main[data-v-3e3c11b2]{grid-area:body;display:flex;flex-direction:column;width:var(--u-content-w);min-height:var(--u-main-h);justify-self:center;justify-content:center;--no-of-gaps: 1;gap:calc(var(--u-main-gap) / var(--no-of-gaps));align-items:center}@media(min-width:768px){main[data-v-3e3c11b2]{width:var(--u-desktop-content-w)}}
