.supervisor-site .manuscript-title-image{display:block;width:100%;height:230px;object-fit:contain;background:#f7fafb;border:1px solid #d8e1e5;border-radius:5px;margin:4px 0 22px;padding:10px}:root{--background:#fff;--foreground:#20343e}body,html{background:#fff!important;color:#20343e!important}.supervisor-site{background:#fff;color:#20343e;font:17px/1.75 Georgia,Times New Roman,serif;min-height:100vh}.supervisor-site *{box-sizing:border-box}.supervisor-site a{color:#1f6179;text-underline-offset:4px}.supervisor-site a:hover{text-decoration-thickness:2px}.supervisor-site a:focus-visible{outline:3px solid #276c83;outline-offset:5px;border-radius:2px}.supervisor-site .skip-link{position:absolute;top:-80px;left:16px;z-index:20;padding:12px;background:#fff}.supervisor-site .skip-link:focus{top:12px}.supervisor-site .site-header{display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid #d4dee3;padding:20px max(4vw,20px);font:13px/1.5 Arial,sans-serif}.supervisor-site .site-brand{font-weight:700;letter-spacing:.025em;text-decoration:none;color:#173849;font-size:14px}.supervisor-site .site-brand span{font-weight:400;color:#627983;white-space:nowrap}.supervisor-site .site-header nav{display:flex;gap:12px 22px;flex-wrap:wrap}.supervisor-site .site-header nav a{text-decoration:none;min-height:28px;display:inline-flex;align-items:center}.supervisor-site .academic-landing{max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.supervisor-site .thesis-title{max-width:1030px;padding:clamp(40px,7vw,86px) 0 40px}.supervisor-site .eyebrow,.supervisor-site .paper-code{font:700 11px/1.6 Arial,sans-serif;letter-spacing:.1em;color:#506e7a;margin:0 0 14px}.supervisor-site h1{font:600 clamp(35px,4.8vw,62px)/1.12 Georgia,serif;letter-spacing:-.025em;max-width:1000px;color:#17313e;margin:0 0 25px;overflow-wrap:break-word}.supervisor-site .byline{font:14px/1.6 Arial,sans-serif;color:#526b76}.supervisor-site .lead{max-width:910px;font:20px/1.65 Georgia,serif;margin:24px 0;color:#395360}.supervisor-site .hero-links{display:flex;gap:16px 28px;align-items:center;flex-wrap:wrap;font:14px/1.6 Arial,sans-serif;margin-top:24px}.supervisor-site .primary-link{display:inline-flex;gap:30px;background:#214e62;color:#fff;padding:12px 18px;text-decoration:none;border-radius:3px;min-height:46px}.supervisor-site .supervisory-invitation{display:flex;align-items:center;gap:24px;justify-content:space-between;padding:20px 24px;background:#f3f7f9;border-left:3px solid #5f8799;margin:0 0 34px}.supervisor-site .supervisory-invitation p{font:15px/1.65 Georgia,serif;margin:0;max-width:680px}.supervisor-site .supervisory-invitation a{font:700 13px/1.6 Arial,sans-serif;min-width:190px}.supervisor-site section{padding:32px 0 40px;border-bottom:1px solid #d6e0e5}.supervisor-site section h2{font:600 clamp(25px,2.8vw,35px)/1.25 Georgia,serif;letter-spacing:-.015em;color:#173849;margin:4px 0 25px;max-width:820px}.supervisor-site section h3{font:600 21px/1.38 Georgia,serif;margin:0 0 14px;overflow-wrap:break-word}.supervisor-site section p{font:17px/1.78 Georgia,serif;margin:0 0 18px;max-width:900px}.supervisor-site .evidence-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.supervisor-site .evidence-columns>div{border-top:2px solid #6b8a99;padding:18px 0 0}.supervisor-site .evidence-columns p{font-size:15px;line-height:1.75}.supervisor-site .evidence-columns .paper-code,.supervisor-site .manuscript-list .paper-code{font:700 11px/1.6 Arial,sans-serif;margin:0 0 10px}.supervisor-site .evidence-columns a{font:13px/1.65 Arial,sans-serif}.supervisor-site .section-heading{display:flex;gap:20px;justify-content:space-between;align-items:end;margin-bottom:24px}.supervisor-site .section-heading h2{margin-bottom:0}.supervisor-site .section-heading>a{font:13px/1.65 Arial,sans-serif;max-width:190px}.supervisor-site .manuscript-list{display:grid;grid-template-columns:1fr 1fr;column-gap:38px}.supervisor-site .manuscript-list article{padding:24px 0 28px;border-top:1px solid #bbccd4;display:flex;flex-direction:column;align-items:start}.supervisor-site .manuscript-list h3{font-size:20px;margin-bottom:14px}.supervisor-site .manuscript-list h3 a{text-decoration:none}.supervisor-site .manuscript-list p{font:15px/1.72 Georgia,serif}.supervisor-site .manuscript-list .paper-status{font:12px/1.7 Arial,sans-serif;color:#596e79}.supervisor-site .read-paper{font:700 13px/1.7 Arial,sans-serif;margin-top:auto;padding:6px 0}.supervisor-site .thesis-schematic{margin:32px 0;max-width:1020px}.supervisor-site .thesis-schematic svg{width:100%;display:block;height:auto;background:#fff;border:1px solid #d2dfe5;border-radius:5px}.supervisor-site .thesis-schematic figcaption{font:14px/1.7 Georgia,serif;color:#526773;margin:14px 0}.supervisor-site .route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.supervisor-site .route-grid>a{display:flex;flex-direction:column;padding:22px 24px;background:#f5f8fa;text-decoration:none;border:1px solid #dce5e9;border-radius:3px}.supervisor-site .route-grid strong{font:600 19px/1.4 Georgia,serif}.supervisor-site .route-grid span{font:14px/1.65 Arial,sans-serif;color:#5b737f;margin-top:8px}.supervisor-site .research-author{padding-bottom:50px}.supervisor-site .site-footer{border-top:1px solid #d4dfe4;padding:24px max(4vw,20px);display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font:12px/1.7 Arial,sans-serif;color:#607781}@media(max-width:900px){.supervisor-site .site-header{display:block}.supervisor-site .site-header nav{margin-top:14px}.supervisor-site .evidence-columns{grid-template-columns:1fr}.supervisor-site .evidence-columns>div{padding-bottom:8px}.supervisor-site .supervisory-invitation{display:block}.supervisor-site .supervisory-invitation a{display:inline-block;margin-top:12px}.supervisor-site .evidence-columns h3{max-width:650px}}@media(max-width:650px){.supervisor-site .manuscript-list,.supervisor-site .route-grid{grid-template-columns:1fr}.supervisor-site .lead{font-size:18px}.supervisor-site .site-brand span{display:block;margin-top:2px}.supervisor-site .section-heading{display:block}.supervisor-site .section-heading>a{display:inline-block;margin-top:16px}.supervisor-site .thesis-schematic{overflow:auto}.supervisor-site .thesis-schematic svg{min-width:650px}.supervisor-site .thesis-schematic figcaption{min-width:0}.supervisor-site .hero-links{align-items:start;gap:16px}.supervisor-site section{padding:28px 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}@media print{.supervisor-site .hero-links,.supervisor-site .site-footer,.supervisor-site .site-header,.supervisor-site .supervisory-invitation{display:none}.supervisor-site h1{font-size:28pt}.supervisor-site,.supervisor-site section{background:#fff!important;color:#000!important}.supervisor-site .manuscript-list{display:block}.supervisor-site article,.supervisor-site figure{break-inside:avoid}}