.cv-page{--cv-rule:#d8cfc1;--cv-rule-soft:#1c17141f;--cv-ink:#1f1a17;--cv-ink-soft:#5b5650;--cv-ink-faint:#8c857c;--cv-accent:var(--color-oxblood,#6e2e2a);--cv-accent-soft:var(--color-oxblood-soft,#9a4a40);font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:var(--cv-ink);font-variant-numeric:oldstyle-nums}.cv-print-dock{z-index:6;pointer-events:none;justify-content:flex-end;margin-bottom:-56px;padding:16px 24px 0;display:flex;position:sticky;top:24px}.cv-print-dock>*{pointer-events:auto}@media (max-width:720px){.cv-print-dock{margin:0;padding:0;position:fixed;inset:auto 16px 16px auto}}.cv-print-btn{font-family:var(--font-fraunces),Georgia,serif;background:var(--cv-ink);color:#f7f5f0;border:1px solid var(--cv-ink);letter-spacing:.02em;cursor:pointer;border-radius:2px;padding:10px 18px;font-size:14px;transition:background .15s}.cv-print-btn:hover{background:var(--cv-accent);border-color:var(--cv-accent)}.cv-sheet{border:1px solid var(--cv-rule);background:#fbf6ea;max-width:820px;padding:72px 80px 88px;font-size:14.5px;line-height:1.55;box-shadow:0 2px #1c17140a,0 30px 80px -40px #1c17142e}@media (max-width:720px){.cv-sheet{padding:36px 28px 60px}}.cv-header{border-bottom:2.5px solid var(--cv-ink);margin-bottom:36px;padding-bottom:26px;position:relative}.cv-name{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.012em;color:var(--cv-ink);margin:0 0 6px;font-size:44px;font-weight:500;line-height:1}.cv-title{font-family:var(--font-fraunces),Georgia,serif;color:var(--cv-accent);letter-spacing:.005em;margin:0 0 10px;font-size:17px;font-style:italic}.cv-current{color:var(--cv-ink-soft);margin:0 0 18px;font-size:14px}.cv-contact{color:var(--cv-ink-soft);font-size:12.5px;font-family:var(--font-fraunces),Georgia,serif;letter-spacing:.015em;flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.cv-contact a{color:inherit;text-underline-offset:2px;text-decoration:underline}.cv-contact li+li:before{content:"·";color:var(--cv-ink-faint);margin-left:-16px;margin-right:22px}.cv-section{page-break-inside:auto;margin-top:32px}.cv-h2{font-family:var(--font-fraunces),Georgia,serif;text-transform:uppercase;letter-spacing:.22em;color:var(--cv-accent);border-bottom:1px solid var(--cv-rule);page-break-after:avoid;break-after:avoid;margin:0 0 20px;padding-bottom:8px;font-size:11px;font-weight:500}.cv-h3{font-family:var(--font-fraunces),Georgia,serif;color:var(--cv-ink-soft);letter-spacing:.01em;page-break-after:avoid;break-after:avoid;margin:20px 0 10px;font-size:12.5px;font-style:italic;font-weight:400}.cv-subgroup+.cv-subgroup{margin-top:10px}.cv-list{margin:0;padding:0;list-style:none}.cv-list>li{border-bottom:1px solid var(--cv-rule-soft);page-break-inside:avoid;break-inside:avoid;padding:12px 0}.cv-list>li:last-child{border-bottom:0}.cv-row{grid-template-columns:140px 1fr;align-items:baseline;gap:28px;display:grid}@media (max-width:540px){.cv-row{grid-template-columns:1fr;gap:6px}}.cv-row-meta{font-family:var(--font-fraunces),Georgia,serif;font-variant-numeric:oldstyle-nums tabular-nums;color:var(--cv-accent);letter-spacing:.02em;text-align:left;margin:0;font-size:12.5px}.cv-row-title{font-family:var(--font-fraunces),Georgia,serif;color:var(--cv-ink);margin:0;font-size:16px;font-weight:500;line-height:1.3}.cv-row-sub{color:var(--cv-ink-soft);letter-spacing:.005em;margin:3px 0 0;font-size:13px;font-style:italic}.cv-row-desc{color:var(--cv-ink-soft);margin:7px 0 0;font-size:13px;line-height:1.5}.cv-pub-list{counter-reset:pubcounter;margin:0;padding-left:0;font-size:13.5px;list-style:none}.cv-pub-list>li{page-break-inside:avoid;break-inside:avoid;margin:0 0 12px;padding-left:22px;position:relative}.cv-pub-list>li:before{counter-increment:pubcounter;content:counter(pubcounter,decimal)".";font-family:var(--font-fraunces),Georgia,serif;font-variant-numeric:oldstyle-nums tabular-nums;color:var(--cv-accent);font-size:12px;position:absolute;top:0;left:0}.cv-pub-title{color:var(--cv-ink);margin:0;font-size:13.5px;line-height:1.45}.cv-pub-meta{color:var(--cv-ink-soft);letter-spacing:.005em;margin:3px 0 0;font-size:12px}.cv-pub-citation{color:var(--cv-ink-faint);margin:2px 0 0;font-size:11px;font-style:italic}.cv-link{color:var(--cv-accent);border-bottom:1px dotted var(--cv-accent-soft);font-family:var(--font-fraunces),Georgia,serif;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;margin-left:4px;font-size:11px;text-decoration:none}.cv-prose p{color:var(--cv-ink);margin:0 0 11px;font-size:14px;line-height:1.6}.cv-prose h2,.cv-prose h3{font-family:var(--font-fraunces),Georgia,serif;text-transform:uppercase;letter-spacing:.22em;color:var(--cv-accent);border-bottom:1px solid var(--cv-rule);margin:22px 0 12px;padding-bottom:6px;font-size:13px;font-weight:500}.cv-prose ul,.cv-prose ol{padding-left:22px;font-size:14px}.cv-prose li{margin:2px 0}.cv-footer{border-top:1px solid var(--cv-rule);color:var(--cv-ink-faint);font-size:11px;font-family:var(--font-fraunces),Georgia,serif;letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:44px;padding-top:16px;display:flex}.cv-footer .cv-footer-name{color:var(--cv-ink-soft);font-style:italic}@page{size:A4;margin:18mm 18mm 22mm;@bottom-right{content:"Page " counter(page)" of " counter(pages);font-family:var(--font-fraunces),Georgia,serif;font-size:9pt;color:#8c857c;letter-spacing:.04em}@bottom-left{content:"Radhika Jagtap — Curriculum Vitae";font-family:var(--font-fraunces),Georgia,serif;font-size:9pt;color:#8c857c;letter-spacing:.04em}}@media print{html,body{background:#fff!important}.cv-page{background:#fff!important;padding:0!important}.cv-sheet{box-shadow:none!important;background:#fff!important;border:0!important;max-width:none!important;margin:0!important;padding:0!important}.cv-print-dock,header[data-site-header],footer[data-site-footer],nav[data-site-nav],button[aria-label="Open theme studio"],aside[aria-label=Theme\ studio]{display:none!important}.cv-page{font-size:10.5pt;line-height:1.45}.cv-name{font-size:26pt}.cv-title{font-size:11pt}.cv-h2{margin:0 0 12pt;padding-bottom:5pt;font-size:9pt}.cv-h3{margin:14pt 0 6pt;font-size:10pt}.cv-row{grid-template-columns:92pt 1fr;gap:12pt}.cv-row-meta{font-size:9pt}.cv-row-title{font-size:11.5pt}.cv-row-sub,.cv-row-desc,.cv-pub-list{font-size:9.5pt}.cv-pub-title{font-size:9.5pt;line-height:1.35}.cv-pub-meta{font-size:8.5pt}.cv-pub-citation{font-size:8pt}.cv-section{margin-top:18pt}.cv-pub-list{column-count:2;column-rule:1px solid #eee5d2;column-gap:18pt}.cv-pub-list>li,.cv-section,.cv-list>li{break-inside:avoid}.cv-header{break-after:avoid}a{color:inherit;text-decoration:none}.cv-link{color:var(--cv-accent)}.cv-footer{display:none!important}}
