.author-profile{font:14px/1.55 Arial,'Be Vietnam Pro',sans-serif;padding-top:7px}.ap-crumb{font-size:12px;margin-bottom:14px}.ap-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:20px}.ap-main{min-width:0}.ap-hero{display:grid;grid-template-columns:38% 1fr;min-height:335px;background:linear-gradient(90deg,#f1e6d9,#fbf5e9);border-radius:5px;overflow:hidden}.ap-portrait>img,.ap-no-portrait{width:100%;height:100%;min-height:335px;object-fit:cover}.ap-no-portrait{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#dac5a5,#f5e9d6);color:#876239}.ap-no-portrait span{font:68px 'Times New Roman',serif}.ap-no-portrait small{font-size:11px;margin-top:14px}.ap-intro{padding:32px 25px;background:linear-gradient(120deg,#fff7ebf5,#fff7ebe8),url('/assets/works-banner.webp') center/cover}.ap-eyebrow{font-size:10px;color:#95532d}.ap-intro h1{font:700 clamp(32px,3.6vw,52px)/1.1 'Times New Roman',serif;letter-spacing:-.5px;margin:7px 0 12px}.ap-intro>p{font-size:14px;line-height:1.5;margin-bottom:14px}.ap-intro .ap-byline{font-size:12px}.ap-intro .button{font-size:13px;padding:9px 22px;border-radius:25px}.ap-intro blockquote{font:italic 18px/1.4 'Times New Roman',serif;margin:22px 0 10px}.ap-intro cite{display:block;font:12px Arial;margin-top:7px}.ap-review{font-size:10px;color:#8e6845;margin-top:13px}.ap-tabs{display:flex;gap:0;border-bottom:1px solid #e3d5c2;overflow-x:auto;margin:0 0 18px;scrollbar-width:thin}.ap-tabs a{padding:13px 12px;font-size:12px;white-space:nowrap;border-bottom:2px solid transparent}.ap-tabs a[aria-current]{color:#91431e;border-color:#91431e;font-weight:700}.ap-overview{display:grid;grid-template-columns:27% 1fr;gap:22px;scroll-margin-top:95px}.ap-section{border-bottom:1px solid #e5d8c6;padding:0 0 18px;margin-bottom:18px;scroll-margin-top:100px;min-width:0}.ap-section h2{font:700 20px/1.3 'Times New Roman',serif;letter-spacing:0;margin:0 0 12px}.ap-section h3{font:700 14px/1.35 'Times New Roman',serif;letter-spacing:0}.ap-section p,.ap-section li{font-size:13px;line-height:1.55}.ap-timeline ol{padding:0 0 0 13px;margin:15px 0 18px;border-left:1px solid #b37c4e;list-style:none}.ap-timeline li{position:relative;padding:0 0 22px 8px}.ap-timeline li:before{content:'';position:absolute;left:-18px;top:4px;width:8px;height:8px;background:#99461d;border-radius:50%}.ap-timeline li b{font-size:13px;color:#93421c}.ap-timeline li p{font-size:12px;margin:5px 0}.ap-timeline summary,.ap-style summary{font-size:12px;color:#93421c;cursor:pointer}.ap-biography{font-size:14px;white-space:pre-line;line-height:1.65;margin-top:13px}.ap-pending{color:#87745d}.ap-work-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ap-work-card{border:1px solid #e6d8c3;border-radius:6px;overflow:hidden;min-width:0;background:#fcf7ed}.ap-work-card[hidden]{display:none}.ap-work-card>a>img{width:100%;height:105px;object-fit:cover}.ap-work-card h3{margin:9px 9px 5px}.ap-work-card p{font-size:10px;margin:0 9px 4px}.ap-work-card small{font-size:10px;margin:0 9px 7px}.ap-work-card>div{display:flex;gap:5px;align-items:center;padding:0 8px 8px}.ap-work-card .button{font-size:10px;padding:4px 8px;flex:1;text-align:center;white-space:nowrap;border-radius:16px}.ap-work-card button{border:0;background:none;padding:3px;color:#95502a}.ap-work-card button svg{width:17px;height:17px}.ap-work-card button[aria-pressed=true]{color:#a22b16}.ap-work-card button[aria-pressed=true] svg{fill:#a22b16}.ap-works-heading{text-align:right;font-size:11px;margin:-3px 0 11px;color:#93421c}.ap-show-works{display:block;margin:12px auto 0;font-size:12px;padding:6px 15px}.ap-style{display:grid;grid-template-columns:35% 1fr;gap:17px}.ap-style img{height:120px;object-fit:cover;width:100%;border-radius:4px}.ap-style p{margin:0 0 10px}.ap-bottom{display:grid;grid-template-columns:1.8fr 1fr 1fr;gap:22px}.ap-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.ap-articles img{height:85px;width:100%;object-fit:cover;border-radius:3px}.ap-articles h3{margin:8px 0 5px}.ap-articles p{font-size:11px}.ap-bottom p,.ap-bottom li{font-size:12px}.ap-bottom ul{padding-left:17px;margin-top:0}.ap-correction{font-size:12px;color:#93421c}.ap-sidebar{border:1px solid #e7dac7;background:#faf4e9;border-radius:7px;padding:16px;height:fit-content}.ap-sidebar h2,.ap-mobile-quick h2{font:700 13px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:0;margin:0 0 13px}.ap-quick dl{margin:0}.ap-quick dl>div{display:grid;grid-template-columns:37% 1fr;gap:10px;padding:10px 0;border-bottom:1px solid #e9dfcf;font-size:12px;line-height:1.5}.ap-quick dt{color:#8b6344}.ap-quick dd{margin:0;overflow-wrap:anywhere}.ap-people{padding-top:17px}.ap-people>a{display:grid;grid-template-columns:45px 1fr 10px;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid #e8dccb}.ap-people img,.ap-person-initial{width:45px;height:45px;object-fit:cover;border-radius:4px}.ap-person-initial{display:grid;place-items:center;background:#ead9be;font:25px 'Times New Roman',serif}.ap-people b{font-size:12px}.ap-people small{font-size:10px}.ap-people p{font-size:12px;color:#8b775e}.ap-mobile-quick{display:none}
@media(max-width:1100px){.ap-layout{grid-template-columns:minmax(0,1fr) 220px;gap:17px}.ap-intro{padding:24px 20px}.ap-overview{grid-template-columns:25% 1fr;gap:15px}.ap-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-bottom{grid-template-columns:1fr 1fr}.ap-bottom #articles{grid-column:1/-1}}
@media(max-width:700px){.author-profile{padding-top:0}.ap-crumb{font-size:11px;margin-bottom:12px}.ap-layout{display:block}.ap-sidebar{display:none}.ap-hero{display:block;background:none}.ap-portrait>img,.ap-no-portrait{height:235px;min-height:0}.ap-no-portrait span{font-size:60px}.ap-intro{padding:18px 0;background:none}.ap-intro h1{font-size:36px;line-height:1.1;margin:6px 0 10px}.ap-intro .ap-byline{font-size:12px}.ap-intro>p{font-size:14px}.ap-intro .button{display:block;text-align:center;font-size:14px}.ap-tabs{margin-bottom:17px}.ap-tabs a{font-size:12px;padding:10px 12px}.ap-overview{display:flex;flex-direction:column;gap:0}.ap-work-style{order:0}.ap-mobile-quick{display:block;order:1;margin-bottom:20px}.ap-timeline{order:2}.ap-mobile-quick h2{font:700 20px 'Times New Roman',serif;text-transform:none}.ap-quick dl>div{font-size:13px}.ap-section h2{font-size:21px}.ap-work-grid{display:flex;overflow:auto;gap:12px;scroll-snap-type:x mandatory}.ap-work-card{flex:0 0 44%;scroll-snap-align:start}.ap-work-card>a>img{height:115px}.ap-work-card h3{font-size:16px}.ap-work-card p,.ap-work-card small{font-size:10px}.ap-work-card .button{font-size:11px}.ap-style{grid-template-columns:1fr}.ap-style img{height:145px}.ap-section p{font-size:14px}.ap-bottom{display:flex;flex-direction:column;gap:0}.ap-articles{display:flex;overflow:auto}.ap-articles article{flex:0 0 75%}.ap-articles img{height:120px}.ap-bottom p,.ap-bottom li{font-size:13px}}
@media(max-width:700px){.ap-tabs{scrollbar-width:none}.ap-tabs::-webkit-scrollbar{display:none}}
