.timeline-item.featured{background:transparent;color:var(--text);margin-inline:0;padding:38px 0;border-top:2px solid var(--brass);border-bottom:1px solid var(--line)}.timeline-item.featured p{color:var(--text)}.timeline-item.featured .timeline-date,.timeline-item.featured .role{color:#86652d}.timeline-item.featured h3{font-size:2rem}.hero-welcome{min-height:min(900px,100svh)}.hero-welcome:before{z-index:1;opacity:1;background:linear-gradient(90deg,#051621f0,#051621d1 30%,#05162114 72%),linear-gradient(0deg,#051c2cf0,transparent 48%),linear-gradient(180deg,#051c2cba,transparent 22%)}.hero-welcome:after{display:none}.welcome-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% center}.hero-welcome .wrap{z-index:2}.hero-welcome .hero-copy{margin-left:0;max-width:700px;padding-bottom:55px}.hero-welcome h1{font-size:clamp(3.3rem,6.8vw,6.8rem)}.hero-welcome .intro{max-width:480px}.hero-welcome .eyebrow{max-width:460px}.impact-strip{background:var(--navy);color:var(--cream);padding:35px 0 26px;border-top:1px solid #ffffff24}.impact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.impact-grid>div{padding-left:25px;border-left:1px solid #c9a86a70}.impact-grid strong{display:block;font:clamp(3rem,5.5vw,5rem)/1.1 var(--serif);color:var(--brass);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.impact-grid span{display:block;font-size:.9rem;margin-top:9px}.impact-note{font-size:.71rem;color:#a8bac3;margin-top:25px}.references{background:#eae5db}.reference-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px}.reference-card{position:relative;border-top:1px solid #bdb5a6;padding-top:32px}.reference-card h3{font-size:2.5rem;padding-right:45px}.reference-number{position:absolute;right:0;top:34px;color:#8f703b;font:1.3rem var(--serif)}.reference-role{font-size:.91rem;color:var(--muted);margin-top:12px!important;margin-bottom:28px}.reference-card .eyebrow{font-size:.69rem;color:#7b6139;margin-bottom:10px}.reference-note{font-size:.8rem;color:var(--muted);margin-top:35px}.speaking-grid,.commencement-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center}.editorial-photo{margin:0}.editorial-photo img{width:100%;height:auto}.editorial-photo figcaption{font-size:.73rem;color:var(--muted);margin-top:13px;line-height:1.5}.speaking-grid h2,.commencement-grid h2{font-size:clamp(2.6rem,4vw,4rem);margin:24px 0}.speaking-grid p:not(.eyebrow),.commencement-grid p:not(.eyebrow){max-width:580px}.speaking-grid .text-link,.commencement-grid .text-link{margin-top:28px}.speaking-grid{grid-template-columns:1.35fr 1fr;gap:50px}.speaking-grid .editorial-photo img{aspect-ratio:4/3;object-fit:cover;object-position:58%}.commencement-section{padding-top:0}.commencement-grid{grid-template-columns:1fr 1.15fr;gap:80px}.commencement-grid .editorial-photo img{max-height:650px;aspect-ratio:4/5;object-fit:cover;object-position:58% 28%}.paper-reader{margin:65px 0 30px}.paper-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:20px 0 12px;font-size:.8rem}.paper-toolbar a{border-bottom:1px solid currentColor}.paper-toolbar button{border:1px solid #b3b8b6;background:transparent;color:var(--navy);min-width:40px;min-height:40px;font-size:1.2rem}.paper-toolbar output{font-variant-numeric:tabular-nums;min-width:45px;text-align:center}.paper-viewport{height:620px;max-height:75svh;overflow:auto;overscroll-behavior:contain;background:#d8d7d0;border:1px solid #b9bdb8;padding:18px;scrollbar-color:#857047 #d8d7d0}.paper-viewport:focus-visible{outline:3px solid #986e29;outline-offset:4px}.paper-pages{width:100%;min-width:100%;transition:width .2s}.paper-pages figure{margin:0 0 25px;background:#fff;box-shadow:0 3px 12px #051c2c15}.paper-pages img{width:100%;height:auto;max-width:none}.paper-pages figcaption{padding:9px 15px;font-size:.72rem;color:#52616a;border-top:1px solid #ddd}.paper-help{font-size:.8rem;color:var(--muted)}.footer-links{flex-wrap:wrap;max-width:600px}.method-panel{min-height:300px}.learning-item:before{content:"";display:block;width:155px;height:45px;background:center left/contain no-repeat;margin-bottom:26px}.learning-item:nth-child(1):before{background-image:url(logos/bond.svg)}.learning-item:nth-child(2):before{background-image:url(logos/harvard.svg)}.learning-item:nth-child(3):before{background-image:url(logos/sussex.svg)}@media (max-width:1000px){.speaking-grid,.commencement-grid{gap:40px}.hero-welcome .hero-copy{max-width:560px}.hero-welcome h1{font-size:5rem}}@media (max-width:800px){.hero-welcome{min-height:900px;min-height:100svh;padding-top:140px}.hero-welcome:before{background:linear-gradient(0deg,#051c2c,#051c2cc9 50%,#051c2c22 82%,#051c2caa),linear-gradient(90deg,#051c2c55,transparent)}.welcome-image{object-position:63% center}.hero-welcome .hero-copy{padding-top:130px;padding-bottom:36px}.hero-welcome h1{font-size:clamp(3.5rem,10vw,5rem)}.hero-welcome .intro{max-width:520px}.impact-grid{gap:15px}.impact-grid>div{padding-left:15px}.impact-grid strong{font-size:clamp(2.15rem,6.5vw,3.7rem)}.impact-grid span{font-size:.74rem}.impact-note{font-size:.66rem}.reference-grid{gap:40px}.reference-card h3{font-size:2rem}.speaking-grid,.commencement-grid{grid-template-columns:1fr;gap:35px}.speaking-grid .editorial-photo img{aspect-ratio:16/10}.commencement-grid .editorial-photo img{max-height:590px}.paper-viewport{height:500px;padding:8px}.paper-toolbar{gap:12px}.timeline-item.featured{padding:30px 0}}@media (max-width:520px){.reference-grid{grid-template-columns:1fr}.impact-grid{grid-template-columns:1fr 1fr;row-gap:25px}.impact-grid>div:last-child{grid-column:1/-1}.impact-grid>div:last-child strong{font-size:3.2rem}.impact-grid strong{font-size:2.8rem}.hero-welcome .hero-copy{padding-top:160px}.hero-welcome .hero-bottom span:nth-child(2){max-width:290px}.paper-toolbar a{font-size:.75rem}.reference-role{margin-bottom:20px}.speaking-grid .editorial-photo img{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.paper-pages{transition:none}}@media print{.welcome-image,.impact-strip,.speaking-section,.paper-reader{display:none}.timeline-item.featured{background:#fff!important}.learning-item:before{display:none}.reference-grid{display:block}.reference-card{break-inside:avoid;margin-bottom:25px}.commencement-grid{display:block}.commencement-grid img{max-height:220px;width:auto}.editorial-photo{break-inside:avoid}}@media (max-width:420px){.global-experience .global-map-detail{min-height:285px;align-content:start}}.paper-toolbar button:disabled{opacity:.35;cursor:default}
