@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,900;1,400;1,500;1,600&family=Caveat:wght@500&display=swap');

:root{color-scheme:light;--paper:#f5eef5;--cream:#faf7ef;--ink:#171419;--muted:#625869;--line:#d7c8db;--accent:#c44eff;--purple:#783398;--marker:rgba(214,250,99,.57);--serif:'Playfair Display',Georgia,serif;--sans:Arial,Helvetica,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}a,button{touch-action:manipulation}button,input{font:inherit}button{cursor:pointer}a:hover{color:var(--purple)}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,audio:focus-visible{outline:2px solid var(--purple);outline-offset:5px}::selection{background:#dab4ee;color:#171419}img{display:block;max-width:100%;height:auto}p{margin:0 0 1.15em}h1,h2,h3{font-weight:500;margin:0;line-height:1.18}mark,.marked{color:inherit;background:linear-gradient(transparent 67%,var(--marker) 67%,var(--marker) 88%,transparent 88%);padding:0 .04em;box-decoration-break:clone;-webkit-box-decoration-break:clone}em{font-style:italic}.wrap{width:min(1100px,calc(100% - 80px));margin-inline:auto}.skip{position:fixed;left:20px;top:-80px;z-index:100;background:var(--cream);padding:12px}.skip:focus{top:16px}.site-header{padding:25px 0 22px;border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.wordmark{font:600 25px/1.1 var(--serif);text-decoration:none;white-space:nowrap;letter-spacing:-.7px}.wordmark span{font-style:italic}.navigation{display:flex;flex-wrap:wrap;align-items:center;gap:25px}.navigation a{font:14px/1.6 var(--sans);text-decoration:none;padding:8px 0;position:relative}.navigation a[aria-current=page]:after{content:'';position:absolute;bottom:1px;left:0;right:0;height:2px;background:var(--accent)}.menu-toggle{display:none;border:1px solid var(--line);background:transparent;padding:10px 14px;border-radius:3px;font:14px var(--sans)}.eyebrow{font:12px/1.6 var(--sans);text-transform:uppercase;letter-spacing:1.7px;color:var(--muted)}.subtle{color:var(--muted)}.arrow{font-family:var(--sans)}.text-link{display:inline-flex;align-items:center;gap:12px;font:14px/1.7 var(--sans);text-decoration:none;border-bottom:1px solid var(--purple);padding-bottom:2px}.button{display:inline-flex;justify-content:center;align-items:center;gap:14px;padding:13px 21px;border:1px solid var(--purple);border-radius:30px;background:transparent;text-decoration:none;font:14px/1.5 var(--sans);transition:background .15s,color .15s}.button:hover{background:#eadcf0;color:var(--ink)}.button-dark{background:var(--ink);color:var(--cream);border-color:var(--ink)}.button-dark:hover{background:var(--purple);color:white}.hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:50px;padding:73px 0 65px}.hero .eyebrow{margin-bottom:25px}.hero h1{font-size:clamp(78px,8.6vw,112px);font-weight:500;letter-spacing:-6px;line-height:.9;margin:0 0 38px}.hero h1 span{display:block}.hero h1 .surname{font-style:italic;padding-left:47px;color:var(--purple)}.hero-intro{font-size:clamp(25px,2.7vw,34px);line-height:1.38;letter-spacing:-.5px;max-width:560px;margin:0 0 28px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-photo{margin:0;position:relative;max-width:350px;justify-self:end;width:100%;padding-top:24px}.hero-photo img{width:100%;aspect-ratio:1/1.16;object-fit:cover;object-position:center;border-radius:49% 49% 3px 3px;filter:grayscale(1)}.photo-caption{font:500 23px/1.5 'Caveat',cursive;color:var(--purple);text-align:right;margin-top:13px;padding-right:5px}.recognition{background:var(--cream);padding:30px 34px;display:grid;grid-template-columns:1.2fr 1fr;gap:35px;border:1px solid #e5dbea}.recognition h2{font-size:28px;max-width:440px;margin-top:8px;line-height:1.35}.award-list{display:flex;flex-direction:column;justify-content:center;gap:17px}.award-item{display:grid;grid-template-columns:48px 1fr;align-items:baseline;gap:12px;font-size:17px;line-height:1.6}.award-year{font:12px/1.5 var(--sans);color:var(--purple)}.award-item a{text-decoration:none}.award-item a:hover{text-decoration:underline}.section{padding:64px 0;border-bottom:1px solid var(--line)}.section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:25px;margin-bottom:31px}.section-heading h2{font-size:36px;letter-spacing:-.7px}.section-heading .text-link{flex-shrink:0}.feature-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:56px}.featured-piece h3{font-size:39px;letter-spacing:-.5px;margin:15px 0 16px}.featured-piece p{font-size:18px;line-height:1.8;color:var(--muted)}.featured-piece{padding-right:30px}.featured-piece .text-link{margin-top:8px}.mini-list{border-left:1px solid var(--line);padding-left:35px}.mini-item{display:block;text-decoration:none;border-bottom:1px solid var(--line);padding:21px 0}.mini-item:first-child{padding-top:0}.mini-item:last-child{border:0;padding-bottom:0}.mini-item h3{font-size:25px;line-height:1.4;margin:7px 0}.mini-item p{font:13px/1.6 var(--sans);color:var(--muted);margin:0}.radio-home{display:grid;grid-template-columns:1fr 1fr;gap:56px}.radio-home h2{font-size:43px;letter-spacing:-.6px;margin:12px 0 22px}.radio-home .lead{font-size:20px;line-height:1.7}.listen-row{display:flex;align-items:center;gap:19px;padding:23px 0;text-decoration:none;border-bottom:1px solid var(--line)}.listen-row:first-child{padding-top:0}.listen-row:last-child{border:0}.play-symbol{display:grid;place-items:center;width:45px;height:45px;flex:0 0 45px;border:1px solid var(--purple);border-radius:50%;font:15px/1 var(--sans);color:var(--purple)}.listen-row h3{font-size:24px;line-height:1.35;margin:0 0 8px}.listen-row p{font:12px/1.5 var(--sans);color:var(--muted);margin:0}.bio-teaser{font-size:23px;line-height:1.7;max-width:770px}.site-footer{padding:42px 0 28px;font:13px/1.8 var(--sans);color:var(--muted)}.footer-top,.footer-bottom{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap}.footer-top{margin-bottom:28px}.footer-links,.social-links{display:flex;flex-wrap:wrap;gap:12px 24px}.footer-top a,.footer-bottom a{color:inherit;text-decoration:none}.footer-top a:hover,.footer-bottom a:hover{text-decoration:underline;color:var(--purple)}.footer-brand{font:500 24px/1.2 var(--serif);color:var(--ink)}.footer-bottom{padding-top:20px;border-top:1px solid var(--line);font-size:11px}.page-heading{padding:62px 0 43px}.page-heading h1{font-size:clamp(46px,6vw,70px);letter-spacing:-2.4px;margin:14px 0 22px}.page-heading .lead{font-size:21px;line-height:1.7;max-width:740px;color:var(--muted);margin-bottom:0}.back{font:13px/1.7 var(--sans);text-decoration:none;color:var(--muted);display:inline-flex;gap:8px;padding:6px 0}.back:hover{color:var(--purple)}.index-intro{max-width:740px;font-size:20px;line-height:1.8}.list-heading{border-top:1px solid var(--line);padding-top:20px;margin:0;display:flex;align-items:center;justify-content:space-between;font:12px/1.5 var(--sans);color:var(--muted)}.writing-list{list-style:none;margin:0;padding:0}.writing-row{display:grid;grid-template-columns:52px 1fr 30px;gap:25px;padding:31px 0 33px;border-bottom:1px solid var(--line);text-decoration:none;transition:background .16s}.writing-row:hover h2,.writing-row:hover h3{color:var(--purple)}.row-number{font:12px/1.5 var(--sans);padding-top:7px;color:var(--muted)}.writing-row h2,.writing-row h3{font-size:31px;letter-spacing:-.3px;margin:6px 0 12px;line-height:1.35}.writing-row .meta{font:11px/1.6 var(--sans);letter-spacing:.8px;text-transform:uppercase;color:var(--purple)}.writing-row .summary{font-size:17px;line-height:1.75;color:var(--muted);max-width:790px;margin:0}.row-arrow{align-self:center;font:22px var(--sans);color:var(--purple)}.section-label{font-size:28px;margin:0 0 20px}.reading{max-width:720px;margin-inline:auto}.article-header{padding:42px 0 34px}.article-header .back{margin-bottom:36px}.article-header h1{font-size:clamp(39px,5.6vw,61px);letter-spacing:-1.6px;line-height:1.14;margin:14px 0 24px}.article-meta{font:12px/1.8 var(--sans);color:var(--muted);display:flex;flex-wrap:wrap;gap:15px}.article-content{font:19px/1.9 var(--serif);overflow-wrap:break-word}.article-content p{margin:0 0 1.4em}.article-content h2{font-size:29px;line-height:1.4;margin:1.7em 0 .9em}.article-content h3{font-size:23px;line-height:1.5;margin:1.5em 0 .8em}.article-content figure{margin:30px 0}.article-content img{max-width:100%;margin:28px auto}.article-content ul,.article-content ol{padding-left:25px;line-height:1.75}.article-content li{margin-bottom:14px}.article-content a{overflow-wrap:anywhere}.article-content .bibliografie{font-size:15px;line-height:1.7;margin-top:50px}.share{border-top:1px solid var(--line);margin-top:42px;padding-top:26px}.share h2{font:12px/1.6 var(--sans);letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.share-actions{display:flex;flex-wrap:wrap;gap:9px}.share-actions a,.share-actions button{font:12px/1.5 var(--sans);border:1px solid var(--line);border-radius:24px;padding:10px 14px;min-height:40px;background:transparent;color:var(--ink);text-decoration:none}.share-actions a:hover,.share-actions button:hover{border-color:var(--purple);color:var(--purple)}.share-status{font:12px/1.6 var(--sans);margin-top:12px;min-height:20px}.adjacent{display:grid;grid-template-columns:1fr 1fr;gap:30px;border-top:1px solid var(--line);padding:30px 0 45px;margin-top:20px}.adjacent a{text-decoration:none;line-height:1.5}.adjacent .next{text-align:right}.adjacent span{display:block;font:11px/1.5 var(--sans);text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin-bottom:8px}.adjacent strong{font-size:20px;font-weight:500}.article-end{margin:22px 0 50px}.radio-intro{max-width:760px}.radio-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:25px 0 45px}.radio-card{border-top:1px solid var(--line);padding-top:28px;display:flex;flex-direction:column;align-items:flex-start}.radio-card h2,.radio-card h3{font-size:30px;line-height:1.3;margin:10px 0 16px}.radio-card h2 a,.radio-card h3 a{text-decoration:none}.radio-card .summary{font-size:17px;line-height:1.8;color:var(--muted);margin-bottom:22px}.radio-card .button{margin-top:auto}.radio-meta{font:12px/1.7 var(--sans);color:var(--muted)}.nomination{color:var(--purple);font:12px/1.7 var(--sans);margin:0 0 18px}.series-panel{background:var(--cream);border:1px solid #e5dbea;padding:35px 38px;margin:45px 0 30px}.series-panel h2{font-size:39px;letter-spacing:-.7px;margin:8px 0 10px}.series-subtitle{font-size:20px;line-height:1.6;color:var(--purple);margin:0 0 24px}.series-text{font-size:17px;line-height:1.85;max-width:820px}.player{padding:28px;background:var(--cream);border:1px solid #e0d5e5;margin:32px 0}.player figcaption{font-size:22px;line-height:1.5;margin-bottom:6px}.player .radio-meta{margin-bottom:17px}.player audio{width:100%;display:block;height:54px;margin:13px 0 18px;color-scheme:light}.player .download{font:13px/1.7 var(--sans);color:var(--purple)}.player-error{font:14px/1.7 var(--sans);color:#873027}.series-panel .player{padding:25px 0 0;background:transparent;border:0;border-top:1px solid var(--line);margin:28px 0 0}.audio-summary{font-size:19px;line-height:1.85}.audio-heading .nomination{margin-bottom:0;font-size:14px}.bio-layout{display:grid;grid-template-columns:1fr 240px;gap:65px;align-items:start}.bio-layout .article-content{font-size:19px}.bio-photo{border-radius:45% 45% 2px 2px;aspect-ratio:1/1.3;object-fit:cover;filter:grayscale(1)}.recognition-small{margin:36px 0}.recognition-small h2{font-size:28px;margin:0 0 22px}.recognition-small p{font-size:17px;line-height:1.8}.contact-panel{background:var(--cream);padding:38px;border:1px solid #e5dbea;max-width:800px;margin-bottom:35px}.contact-panel h2{font-size:31px;margin-bottom:17px}.contact-panel p{font-size:19px;line-height:1.8;overflow-wrap:anywhere}.contact-panel .social-links{margin-top:24px;font:14px/1.8 var(--sans)}.quiet-page{min-height:40vh}.external-marker{font:12px/1.6 var(--sans);color:var(--purple)}.publication-details{font:13px/1.7 var(--sans);color:var(--muted);margin:12px 0}.spaced-bottom{padding-bottom:55px}.error-page{padding:90px 0 110px;max-width:700px}.error-page h1{font-size:52px;margin:16px 0 24px}.error-page p{font-size:21px;line-height:1.7}
@media(min-width:1400px){.wrap{width:min(1140px,calc(100% - 100px))}.hero{gap:85px}.hero-photo{max-width:360px}}
@media(max-width:1050px){.wrap{width:calc(100% - 60px)}.header-inner{gap:20px}.navigation{gap:17px}.wordmark{font-size:23px}.navigation a{font-size:13px}.hero{gap:35px}.hero h1{font-size:88px}.hero-photo{max-width:290px}.recognition h2{font-size:25px}}
@media(max-width:800px){.wrap{width:calc(100% - 44px)}.site-header{padding:19px 0}.header-inner{flex-wrap:wrap}.navigation{width:100%;justify-content:flex-start;gap:6px 24px;border-top:1px solid var(--line);padding-top:12px}.navigation a{font-size:14px;padding:9px 0}.js .menu-toggle{display:block}.js .navigation{display:none}.js .navigation.is-open{display:flex}.hero{padding:48px 0;gap:24px;grid-template-columns:1.2fr .8fr}.hero h1{font-size:76px;letter-spacing:-4px}.hero h1 .surname{padding-left:25px}.hero-intro{font-size:25px}.hero-photo{align-self:start;padding-top:25px}.recognition{padding:25px;gap:24px;grid-template-columns:1fr}.recognition h2{max-width:none;font-size:28px}.award-list{gap:12px}.feature-grid{gap:28px}.featured-piece{padding-right:0}.mini-list{padding-left:25px}.radio-home{gap:25px}.radio-home h2{font-size:36px}.page-heading{padding:43px 0 35px}.page-heading h1{font-size:57px}.bio-layout{grid-template-columns:1fr 180px;gap:28px}.series-panel{padding:28px}.article-header h1{font-size:49px}.article-content{font-size:18px;line-height:1.9}}
@media(max-width:600px){.wrap{width:calc(100% - 40px)}.wordmark{font-size:23px}.hero{grid-template-columns:1fr;gap:0;padding:36px 0 38px;position:relative}.hero .eyebrow{font-size:10px;margin-bottom:24px;max-width:60%}.hero h1{font-size:80px;letter-spacing:-5px;max-width:65%;margin-bottom:36px}.hero h1 .surname{padding-left:22px}.hero-photo{position:absolute;top:36px;right:0;width:29%;padding-top:0;max-width:135px}.hero-photo img{aspect-ratio:1/1.38;border-radius:49% 49% 2px 2px}.photo-caption{display:none}.hero-intro{font-size:29px;line-height:1.45;max-width:none}.hero-actions{margin-top:24px}.button{font-size:13px;padding:12px 18px}.recognition{padding:24px 21px}.recognition h2{font-size:26px}.recognition .eyebrow{font-size:10px}.award-item{font-size:16px;gap:10px;grid-template-columns:40px 1fr}.section{padding:41px 0}.section-heading{margin-bottom:25px;gap:18px;align-items:flex-start}.section-heading h2{font-size:31px}.section-heading .text-link{font-size:12px;margin-top:8px}.feature-grid,.radio-home{grid-template-columns:1fr;gap:29px}.featured-piece h3{font-size:34px}.mini-list{padding:26px 0 0;border-left:0;border-top:1px solid var(--line)}.mini-item h3{font-size:23px}.radio-home h2{font-size:34px}.radio-home .lead{font-size:19px}.bio-teaser{font-size:20px}.site-footer{padding-top:32px}.footer-top{gap:25px;flex-direction:column}.footer-links{gap:12px 22px}.footer-bottom{gap:12px}.page-heading h1{font-size:47px;letter-spacing:-1.5px;line-height:1.15}.page-heading .lead{font-size:19px}.writing-row{grid-template-columns:24px 1fr 15px;gap:14px;padding:25px 0}.writing-row h2,.writing-row h3{font-size:27px;line-height:1.35;margin-top:6px}.row-number{font-size:10px}.row-arrow{font-size:18px}.writing-row .summary{font-size:16px;line-height:1.8}.writing-row .meta{font-size:10px;letter-spacing:.6px}.article-header{padding-top:27px}.article-header .back{margin-bottom:30px}.article-header h1{font-size:40px;letter-spacing:-1px;line-height:1.18}.article-content{font-size:18px;line-height:1.85}.article-content p{margin-bottom:1.4em}.article-content h2{font-size:26px}.share-actions{gap:8px}.share-actions a,.share-actions button{padding:10px 13px}.adjacent{gap:20px}.adjacent strong{font-size:17px}.adjacent span{font-size:9px;line-height:1.7}.radio-grid{grid-template-columns:1fr;gap:29px}.radio-card{padding-top:22px}.radio-card h2,.radio-card h3{font-size:28px}.series-panel{padding:25px 21px;margin-top:30px}.series-panel h2{font-size:33px}.series-subtitle{font-size:18px}.series-text{font-size:17px}.player{padding:23px 17px}.player figcaption{font-size:21px}.audio-summary{font-size:18px}.bio-layout{grid-template-columns:1fr;gap:30px}.bio-layout aside{display:flex;align-items:flex-start;gap:25px}.bio-photo{width:150px;max-width:40%}.bio-layout .article-content{font-size:18px}.recognition-small{margin:0}.recognition-small h2{font-size:23px}.recognition-small p{font-size:15px}.contact-panel{padding:25px 22px}.contact-panel h2{font-size:28px}.contact-panel p{font-size:18px}.error-page h1{font-size:41px}}
@media(max-width:370px){.hero h1{font-size:67px;letter-spacing:-4px}.hero-intro{font-size:26px}.hero-photo{width:28%}.hero .eyebrow{font-size:9px}.hero-actions{gap:10px}.hero-actions .button{font-size:12px;padding:12px 15px}.section-heading{flex-wrap:wrap;gap:7px}.page-heading h1{font-size:41px}.bio-layout aside{flex-direction:column}.bio-photo{max-width:55%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
@media print{body{background:white;color:black}.site-header,.site-footer,.share,.adjacent,.article-end,.menu-toggle,.back{display:none}.wrap,.reading{width:100%;max-width:none}.article-header{padding:0}.article-header h1{font-size:30pt}.article-content{font-size:12pt;line-height:1.6}a{color:black}.article-content img{max-height:250px}.player{break-inside:avoid}}

.notities-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:32px 0 60px}.notitie-card{display:block;background:var(--cream);border:1px solid var(--line);padding:12px}.notitie-card img{margin:0;width:100%;height:auto}.hl{background:linear-gradient(transparent 67%,var(--marker) 67%,var(--marker) 88%,transparent 88%)}.radio-card h4{font-size:30px;line-height:1.3;margin:10px 0 16px;font-weight:500}.radio-card h4 a{text-decoration:none}@media(max-width:600px){.notities-grid{grid-template-columns:1fr}.radio-card h4{font-size:28px}.hero h1{font-size:clamp(63px,18vw,80px)}}
