/* Susan's portrait is the supplied photograph, without image alteration. */
.meet-susan{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:90px;align-items:center;width:min(1050px,calc(100% - 64px));padding-block:52px 66px;scroll-margin-top:30px}
.susan-portrait{margin:0;max-width:355px;justify-self:start;position:relative}.susan-portrait>img{display:block;width:100%;height:auto;border:1px solid #e0b42f45;border-radius:2px;box-shadow:0 20px 60px #0003}.susan-portrait>figcaption{font:italic 17px/1.5 var(--serif);color:#cfc3d2;margin-top:14px;text-align:center}
.susan-introduction .eyebrow{font-size:9px;letter-spacing:.18em;margin:0 0 18px}.susan-introduction h2{font:500 76px/.96 var(--serif);letter-spacing:-.035em;margin:0;color:var(--text)}.susan-opening{font:italic 33px/1.3 var(--serif);color:#d6ae79;margin:20px 0 23px}.susan-words{margin:0;border:0;padding:0}.susan-words p{font-size:15px;line-height:1.95;color:#d4cdd9;margin:0 0 19px}.susan-signature{font:italic 28px/1.4 var(--serif);color:#e0c68f;margin:21px 0 0}.susan-video-note{display:flex;align-items:center;gap:9px;font-size:11px;line-height:1.6;color:#bcb2c8;margin:26px 0 0;padding-top:20px;border-top:1px solid #e0b42f2b;max-width:290px}.video-note-symbol{color:#d6ae79;font-size:21px;line-height:1}
.welcome-art.daily-art{width:100%;padding:22px 0 30px}.daily-art-button{display:block;width:100%;height:470px;max-height:50vw;border:1px solid transparent;border-radius:3px;background:transparent;padding:8px;color:inherit;transition:border-color .2s}.daily-art-button:hover{border-color:#e0b42f44}.daily-art-button>img{display:block;width:100%;height:100%;object-fit:contain}.daily-art figcaption{max-width:450px;margin:16px auto 0}.daily-art figcaption>span{display:block}#daily-art-title{font:500 25px/1.2 var(--serif);color:#fffaf0e0}.daily-art-hint{font:10px/1.6 var(--sans);letter-spacing:.045em;color:#d6ae79;margin-top:9px}.welcome-copy h1{font-size:clamp(67px,7.2vw,100px)}
@media(max-width:1000px){.meet-susan{gap:55px;grid-template-columns:.85fr 1.15fr;padding-top:30px}.susan-introduction h2{font-size:67px}.susan-opening{font-size:29px}.susan-words p{font-size:14px}.daily-art-button{height:400px}.welcome-copy h1{font-size:83px}}
@media(max-width:760px){.meet-susan{width:calc(100% - 42px);gap:32px;grid-template-columns:.85fr 1.15fr;padding-top:22px;padding-bottom:45px}.susan-introduction h2{font-size:57px}.susan-opening{font-size:26px;margin-top:17px}.susan-words p{font-size:13px;line-height:1.85}.susan-introduction .eyebrow{font-size:8px;line-height:1.7}.susan-portrait>figcaption{font-size:15px}.welcome-copy h1{font-size:75px}}
@media(max-width:600px){.meet-susan{width:calc(100% - 36px);display:flex;flex-direction:column;gap:30px;padding-block:34px 42px;align-items:stretch;scroll-margin-top:10px}.susan-portrait{width:min(285px,100%);align-self:center;max-width:none}.susan-portrait>figcaption{font-size:16px;margin-top:12px}.susan-introduction{padding:0 6px}.susan-introduction .eyebrow{font-size:8px;letter-spacing:.14em}.susan-introduction h2{font-size:66px}.susan-opening{font-size:31px;margin:18px 0 22px}.susan-words p{font-size:14px;line-height:1.9;margin-bottom:19px}.susan-signature{font-size:28px}.susan-video-note{font-size:11px;margin-top:21px}.welcome-art.daily-art{padding:14px 0 5px;justify-self:stretch;max-width:100%}.daily-art-button{height:315px;max-height:none;padding:8px}.daily-art figcaption{margin-top:13px}#daily-art-title{font-size:25px}.daily-art-hint{font-size:10px}.welcome-copy h1{font-size:clamp(67px,16.8vw,92px)}}
@media(prefers-reduced-motion:reduce){.daily-art-button{transition:none}}
