/* Reflections Gallery — a quiet editorial exhibition, October 2026. */
body.reflections-page{background:#f1eee8!important;color:#201d1d}
body.reflections-page .talkwise-site{background:#f1eee8}
body.reflections-page .reflections-intro{
  min-height:min(72vh,760px);display:flex;flex-direction:column;justify-content:flex-end;
  padding:clamp(7rem,12vw,11rem) max(6vw,calc(50vw - 650px)) clamp(4rem,7vw,7rem)!important;
  background:#161719!important;border:0!important;color:#f2eee7;
}
body.reflections-page .reflections-intro::after{content:"01 — 03";position:absolute;right:max(6vw,calc(50vw - 650px));top:clamp(7rem,12vw,11rem);color:#8f8c88;font:600 .72rem/1.2 Arial,sans-serif;letter-spacing:.2em}
body.reflections-page .reflections-intro .return-link,body.reflections-page .reflections-intro .back-home{color:#aaa6a0!important}
body.reflections-page .reflections-intro .section-label{margin-top:auto;color:#b99b7c!important;font:600 .72rem/1.2 Arial,sans-serif;letter-spacing:.2em}
body.reflections-page .reflections-intro h1{margin:.45rem 0 1.1rem!important;color:#f5f1e9!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;animation:none!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-size:clamp(4.5rem,11vw,10rem)!important;font-weight:500!important;line-height:.82!important;letter-spacing:-.065em!important}
body.reflections-page .reflections-intro .page-lead{max-width:38ch;margin:0;color:#d5d0c8!important;font:400 clamp(1.2rem,2vw,1.65rem)/1.48 Lora,Georgia,serif!important}
body.reflections-page .reflections-intro .reflection-essay__note{max-width:42rem;margin:2rem 0 0;padding:.8rem 0;border:0;border-top:1px solid #3f3e3c;color:#a9a6a1!important;background:none!important;font-size:.82rem!important}
body.reflections-page .reflections-intro .reflection-image-rights,body.reflections-page .reflections-intro .reflections-byline{max-width:52rem;margin:.55rem 0 0;color:#85827e!important;font-size:.72rem!important;line-height:1.5!important}

.reflection-gallery{max-width:1440px;margin:auto;padding:clamp(4rem,8vw,8rem) clamp(1rem,4vw,4rem) clamp(7rem,12vw,12rem);background:#f1eee8}
.reflection-gallery__work{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(2rem,6vw,7rem);align-items:center;margin:0 0 clamp(7rem,13vw,14rem);color:#211e1e;text-decoration:none}
.reflection-gallery__work:nth-child(even){grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr)}
.reflection-gallery__work:nth-child(even) .reflection-gallery__art{grid-column:2}.reflection-gallery__work:nth-child(even) .reflection-gallery__caption{grid-column:1;grid-row:1}
.reflection-gallery__art{position:relative;margin:0;overflow:hidden;background:#1a191b;box-shadow:0 2rem 5rem rgba(38,31,27,.13)}
.reflection-gallery__art::after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.24);pointer-events:none}
.reflection-gallery__art img{display:block;width:100%;aspect-ratio:1.45/1;object-fit:cover;filter:saturate(.86) contrast(1.02);transition:transform 1.2s cubic-bezier(.2,.65,.2,1),filter .8s ease}
.reflection-gallery__work--mask .reflection-gallery__art img{aspect-ratio:1/1;object-position:center}
.reflection-gallery__work:hover .reflection-gallery__art img{transform:scale(1.025);filter:saturate(1)}
.reflection-gallery__eyebrow{display:flex;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid #c9c3ba;color:#726d67;font:600 .69rem/1.3 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}
.reflection-gallery__caption h2{max-width:11ch;margin:clamp(1.4rem,3vw,2.5rem) 0 1.2rem;color:#292424;background:none!important;-webkit-text-fill-color:currentColor!important;font:500 clamp(2.6rem,5.2vw,5.7rem)/.98 "Cormorant Garamond",Georgia,serif!important;letter-spacing:-.045em;text-wrap:balance}
.reflection-gallery__caption p{max-width:32ch;margin:0;color:#57514c;font:400 1.05rem/1.65 Lora,Georgia,serif}
.reflection-gallery__enter{display:inline-flex;gap:.7rem;align-items:center;margin-top:2rem;padding-bottom:.35rem;border-bottom:1px solid #413b36;color:#302b28;font:700 .76rem/1.3 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.reflection-gallery__enter i{font-size:1rem;font-style:normal;transition:transform .25s ease}.reflection-gallery__work:hover .reflection-gallery__enter i{transform:translate(3px,-3px)}

.reflection-reader-bar{position:sticky;z-index:90;top:0;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2rem;min-height:54px;padding:0 clamp(1rem,4vw,4rem);border-bottom:1px solid #d4cec4;background:rgba(246,243,237,.94);backdrop-filter:blur(18px)}
.reflection-reader-bar[hidden]{display:none}.reflection-reader-bar a{color:#342f2b;text-decoration:none;font:700 .72rem/1 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}
.reflection-reader-bar p{display:flex;justify-content:space-between;gap:1rem;margin:0;color:#77716b;font:600 .68rem/1 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.reflection-reader-bar__progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent}.reflection-reader-bar__progress i{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:#8a4d3b}

body.reflection-reader-open .tw-availability-strip{display:none!important}
body.reflection-reader-open [data-reflection-work]{padding-top:clamp(4rem,8vw,8rem)!important;padding-bottom:clamp(6rem,11vw,11rem)!important;background:#f5f2ec!important;color:#282421!important}
body.reflection-reader-open [data-reflection-work] h2{color:#382f2b!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;letter-spacing:-.045em!important}
body.reflection-reader-open .reflection-essay__header,body.reflection-reader-open .reflection-trial__header{max-width:1240px;margin-inline:auto!important;padding-inline:clamp(1rem,4vw,4rem)!important}
body.reflection-reader-open .reflection-essay__image,body.reflection-reader-open .reflection-trial__image{max-width:1240px;margin:clamp(2rem,4vw,4rem) auto!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:0 2rem 6rem rgba(38,31,27,.14)!important;background:#19191b!important}
body.reflection-reader-open .reflection-essay__image img,body.reflection-reader-open .reflection-trial__image img{width:100%!important;height:auto!important;border-radius:0!important;filter:saturate(.9)}
body.reflection-reader-open .reflection-poem,body.reflection-reader-open .reflection-mask-copy,body.reflection-reader-open .reflection-trial__body{width:min(calc(100% - 2rem),760px)!important;max-width:760px!important;margin:clamp(4rem,8vw,8rem) auto!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#332e2a!important;font:400 clamp(1.12rem,1.6vw,1.32rem)/1.82 Lora,Georgia,serif!important}
body.reflection-reader-open .reflection-poem{display:block!important}body.reflection-reader-open .reflection-poem::before,body.reflection-reader-open .reflection-poem::after{display:none!important}
body.reflection-reader-open .reflection-poem p{display:block!important;max-width:100%!important;margin:0 0 1.25em!important;color:#332e2a!important;background:none!important;-webkit-text-fill-color:currentColor!important;font:inherit!important;letter-spacing:0!important}
body.reflection-reader-open .reflection-poem p:first-child{margin-bottom:2.4rem!important;color:#824d39!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-size:2rem!important;line-height:1.15!important}
body.reflection-reader-open .reflection-mask-copy__body{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font:inherit!important}
body.reflection-reader-open .reflection-mask-copy__body p{max-width:none!important;margin:0 0 1.35em!important;color:#332e2a!important;background:none!important;-webkit-text-fill-color:currentColor!important;font:inherit!important}
body.reflection-reader-open .reflection-mask-copy__body p:first-child{margin-bottom:2.4rem!important;color:#824d39!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-size:2rem!important;line-height:1.15!important}
body.reflection-reader-open .reflection-trial__body p{margin:0 0 1.45em!important;color:#332e2a!important;font:inherit!important}body.reflection-reader-open .reflection-trial__body blockquote{margin:3rem 0!important;padding:1.5rem 0 1.5rem 2rem!important;border:0!important;border-left:2px solid #9b6a51!important;background:none!important;color:#624536!important;font:italic 500 1.2em/1.65 "Cormorant Garamond",Georgia,serif!important}
body.reflection-reader-open .reflection-context{width:min(calc(100% - 2rem),860px)!important;max-width:860px!important;margin:5rem auto 0!important;padding:1.5rem 0!important;border:0!important;border-top:1px solid #c9c1b6!important;border-bottom:1px solid #c9c1b6!important;border-radius:0!important;background:none!important;box-shadow:none!important}
body.reflection-reader-open .reflection-context summary{color:#4a403a!important;font:600 1.35rem/1.3 "Cormorant Garamond",Georgia,serif!important}
body.reflection-reader-open .reflection-context__copy{max-width:720px!important;margin:auto!important;padding:3rem 0 1rem!important}body.reflection-reader-open .reflection-context p{color:#423b36!important;font:400 1.05rem/1.75 Lora,Georgia,serif!important}
body.reflection-reader-open .reflection-context__copy section{border-color:#d8d0c5!important}body.reflection-reader-open .reflection-example{border-left-color:#99705c!important;background:#ece6dd!important}
.reflection-article-nav{display:flex;justify-content:space-between;gap:2rem;width:min(calc(100% - 2rem),1000px);margin:clamp(5rem,9vw,9rem) auto 0;padding-top:2rem;border-top:1px solid #c9c1b6}.reflection-article-nav a{color:#493e38;text-decoration:none;font:700 .74rem/1.4 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.reflection-article-nav a:last-child{text-align:right}

@media(max-width:760px){
 body.reflections-page .reflections-intro{min-height:650px;padding:7rem 1.35rem 3.5rem!important}body.reflections-page .reflections-intro::after{top:7rem;right:1.35rem}body.reflections-page .reflections-intro h1{font-size:clamp(4.2rem,22vw,6.4rem)!important}
 .reflection-gallery{padding:4rem 1rem 7rem}.reflection-gallery__work,.reflection-gallery__work:nth-child(even){display:flex;flex-direction:column;gap:1.8rem;margin-bottom:7rem}.reflection-gallery__work:nth-child(even) .reflection-gallery__art,.reflection-gallery__work:nth-child(even) .reflection-gallery__caption{grid-column:auto;grid-row:auto}.reflection-gallery__caption{width:100%}.reflection-gallery__caption h2{font-size:clamp(2.8rem,14vw,4.5rem)!important}.reflection-gallery__work--mask .reflection-gallery__art img{aspect-ratio:1/1}.reflection-gallery__eyebrow{font-size:.62rem}
 .reflection-reader-bar{grid-template-columns:auto 1fr;gap:1rem}.reflection-reader-bar__title{display:none}
 body.reflection-reader-open [data-reflection-work]{padding-top:3.5rem!important}body.reflection-reader-open .reflection-essay__header,body.reflection-reader-open .reflection-trial__header{padding-inline:1rem!important}body.reflection-reader-open [data-reflection-work] h2{font-size:clamp(3rem,14vw,4.7rem)!important;line-height:.96!important}
 body.reflection-reader-open .reflection-poem,body.reflection-reader-open .reflection-mask-copy,body.reflection-reader-open .reflection-trial__body{width:calc(100% - 2.5rem)!important;font-size:1.08rem!important;line-height:1.78!important}.reflection-article-nav{flex-direction:column}.reflection-article-nav a:last-child{text-align:left}
}
@media(prefers-reduced-motion:reduce){.reflection-gallery__art img{transition:none!important}}

/* Reader-mode authority: the earlier exhibition stylesheet is deliberately
   expressive; these final rules make the opened work calm and editorial. */
html body.reflections-page.reflection-reader-open .talkwise-nav{display:none!important}
html body.reflections-page.reflection-reader-open .reflection-reader-bar{top:0!important}
html body.reflections-page.reflection-reader-open .talkwise-site [data-reflection-work]{
  background:#f5f2ec!important;
  background-image:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site [data-reflection-work] h2{
  color:#342d29!important;
  background:none!important;
  -webkit-background-clip:border-box!important;
  background-clip:border-box!important;
  -webkit-text-fill-color:currentColor!important;
  filter:none!important;
  text-shadow:none!important;
  font-family:"Cormorant Garamond",Georgia,serif!important;
  font-style:normal!important;
  font-weight:500!important;
  text-transform:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body{
  background:none!important;
  background-image:none!important;
  border:0!important;
  box-shadow:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body p{
  color:#332e2a!important;
  background:none!important;
  -webkit-text-fill-color:currentColor!important;
}

/* Illuminated folios: fine antique-gold lines, ink-dark paper and warm type. */
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body{
  position:relative!important;width:min(calc(100% - 2rem),860px)!important;max-width:860px!important;
  margin:clamp(4rem,8vw,8rem) auto!important;padding:clamp(3.5rem,7vw,6.5rem) clamp(2rem,7vw,6rem)!important;
  border:1px solid rgba(202,164,96,.78)!important;outline:1px solid rgba(202,164,96,.28)!important;outline-offset:-12px!important;border-radius:0!important;
  color:#eee3d1!important;background:radial-gradient(circle at 16% 12%,rgba(137,70,59,.2),transparent 28rem),radial-gradient(circle at 88% 90%,rgba(156,116,53,.12),transparent 24rem),linear-gradient(145deg,#171418 0%,#241820 48%,#15181b 100%)!important;
  box-shadow:0 2.3rem 6rem rgba(36,28,25,.22),inset 0 0 0 6px rgba(255,255,255,.015)!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem::before,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::before,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::before{
  content:"✦"!important;display:block!important;position:absolute!important;z-index:2!important;top:8px!important;left:50%!important;width:7.5rem!important;height:auto!important;padding:0 .8rem!important;transform:translateX(-50%)!important;
  right:auto!important;bottom:auto!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;
  color:#caa460!important;background:#1b161b!important;font:400 .72rem/1.1 Georgia,serif!important;letter-spacing:.75rem!important;text-align:center!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem::after,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::after,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::after{
  content:""!important;display:block!important;position:absolute!important;inset:20px!important;width:auto!important;height:auto!important;border:1px solid rgba(202,164,96,.15)!important;border-radius:0!important;pointer-events:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body p{position:relative!important;z-index:1!important;color:#eee3d1!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:first-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:first-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body p:first-child{color:#d8b36c!important;-webkit-text-fill-color:currentColor!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__verdict,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__ending{color:#d8b36c!important;-webkit-text-fill-color:currentColor!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body blockquote{border-left-color:#caa460!important;color:#e4c98f!important;background:rgba(210,174,105,.055)!important}

/* The interpretation becomes a second chamber of the work, not a disclosure box. */
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context{
  position:relative!important;width:min(calc(100% - 2rem),940px)!important;max-width:940px!important;margin:clamp(5rem,9vw,9rem) auto 0!important;padding:0!important;overflow:hidden!important;
  border:1px solid rgba(202,164,96,.7)!important;outline:1px solid rgba(202,164,96,.2)!important;outline-offset:-9px!important;border-radius:0!important;color:#eee3d1!important;
  background:linear-gradient(145deg,#161417,#21171e 58%,#141719)!important;box-shadow:0 2rem 5rem rgba(37,28,26,.2)!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary{
  position:relative!important;padding:clamp(2rem,4vw,3.1rem) clamp(2rem,6vw,5rem)!important;color:#ddb971!important;background:rgba(255,255,255,.015)!important;
  font:500 clamp(1.55rem,2.8vw,2.35rem)/1.16 "Cormorant Garamond",Georgia,serif!important;letter-spacing:-.015em!important;list-style:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary::-webkit-details-marker{display:none!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary::before{content:"EXPLORE THE INNER MEANING"!important;display:block!important;margin-bottom:.65rem!important;color:#91806a!important;font:700 .62rem/1.2 Arial,sans-serif!important;letter-spacing:.2em!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary::after{content:"＋"!important;position:absolute!important;right:clamp(1.5rem,4vw,3rem)!important;top:50%!important;transform:translateY(-50%)!important;color:#caa460!important;font:300 1.35rem/1 Arial,sans-serif!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context[open] summary::after{content:"—"!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context__copy{max-width:760px!important;margin:auto!important;padding:clamp(2rem,5vw,4.5rem) clamp(1.5rem,5vw,4rem) clamp(3rem,6vw,5rem)!important;border-top:1px solid rgba(202,164,96,.25)!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context p{color:#e7dccb!important;-webkit-text-fill-color:currentColor!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context h3{color:#d5ad62!important;-webkit-text-fill-color:currentColor!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context__copy section{border-color:rgba(202,164,96,.2)!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-example{border-left-color:#caa460!important;color:#e7dccb!important;background:rgba(202,164,96,.07)!important}
@media(max-width:760px){
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body{width:calc(100% - 1.5rem)!important;padding:3.4rem 1.65rem!important;outline-offset:-8px!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem::after,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::after,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::after{inset:14px!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context{width:calc(100% - 1.5rem)!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary{padding:1.8rem 3.4rem 1.8rem 1.5rem!important}
}

/* v5 — Gloss editorial edition: art-book scale, fashion typography, no boxes. */
html body.reflections-page.reflection-reader-open .talkwise-site [data-reflection-work]{
  background:linear-gradient(110deg,#f8f6f1 0%,#fff 48%,#f3f0e9 100%)!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site [data-reflection-work] h2{
  max-width:12ch!important;margin-inline:auto!important;color:#171515!important;
  font-family:"Bodoni Moda",Didot,"Times New Roman",serif!important;font-weight:500!important;
  font-size:clamp(4.8rem,10vw,10rem)!important;line-height:.84!important;letter-spacing:-.065em!important;text-align:center!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__label{
  color:#9a6b42!important;font:700 .7rem/1.4 Arial,sans-serif!important;letter-spacing:.25em!important;text-align:center!important;text-transform:uppercase!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__image,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__image{
  max-width:1320px!important;margin:clamp(3rem,6vw,6rem) auto!important;
  box-shadow:0 2.5rem 7rem rgba(30,25,22,.2)!important;
}

html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body{
  position:relative!important;width:min(calc(100% - 2rem),1080px)!important;max-width:1080px!important;
  margin:clamp(5rem,10vw,10rem) auto!important;padding:clamp(5rem,8vw,8rem) clamp(2rem,8vw,8rem)!important;
  border:0!important;border-top:1px solid #ba9b73!important;border-bottom:1px solid #ba9b73!important;outline:0!important;border-radius:0!important;
  color:#211e1c!important;background:linear-gradient(125deg,rgba(255,255,255,.98),rgba(249,246,239,.96))!important;
  box-shadow:0 2rem 5rem rgba(36,30,26,.08)!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem::before,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::before,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::before{
  content:"TALKWISE  /  REFLECTION"!important;display:block!important;position:absolute!important;top:2rem!important;left:clamp(2rem,8vw,8rem)!important;right:auto!important;bottom:auto!important;
  width:auto!important;height:auto!important;padding:0!important;transform:none!important;border:0!important;color:#8b6c4b!important;background:none!important;
  font:700 .62rem/1 Arial,sans-serif!important;letter-spacing:.24em!important;text-align:left!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem::after,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::after,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::after{
  content:"01"!important;display:block!important;position:absolute!important;top:1.3rem!important;right:clamp(2rem,8vw,8rem)!important;bottom:auto!important;left:auto!important;inset:auto!important;
  width:auto!important;height:auto!important;border:0!important;color:rgba(112,83,56,.16)!important;background:none!important;
  font:500 clamp(3rem,7vw,6.5rem)/1 "Bodoni Moda",Didot,serif!important;letter-spacing:-.06em!important;pointer-events:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::after{content:"02"!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::after{content:"03"!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body p{
  color:#2b2724!important;background:none!important;-webkit-text-fill-color:currentColor!important;
  font-family:Lora,Georgia,serif!important;font-size:clamp(1.12rem,1.55vw,1.34rem)!important;line-height:1.78!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.8rem clamp(2.5rem,6vw,6rem)!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p{grid-column:auto!important;margin:0!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:first-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:last-child{
  grid-column:1/-1!important;color:#8f214c!important;font-family:"Bodoni Moda",Didot,serif!important;font-size:clamp(2.5rem,5vw,5rem)!important;line-height:.98!important;letter-spacing:-.045em!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:last-child{margin-top:2rem!important;text-align:right!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2rem clamp(2.5rem,6vw,6rem)!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p{margin:0!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:first-child{grid-column:1/-1!important;color:#8f214c!important;font-family:"Bodoni Moda",Didot,serif!important;font-size:clamp(2.8rem,5.4vw,5.3rem)!important;line-height:.96!important;letter-spacing:-.05em!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:last-child{grid-column:1/-1!important;max-width:34ch!important;margin:1.5rem 0 0 auto!important;color:#6a3f4e!important;font-size:clamp(1.35rem,2.2vw,1.9rem)!important;line-height:1.48!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body{width:min(calc(100% - 2rem),880px)!important;max-width:880px!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body>p:first-child{
  color:#8f214c!important;font-family:"Bodoni Moda",Didot,serif!important;font-size:clamp(3.8rem,7vw,7rem)!important;line-height:.9!important;letter-spacing:-.06em!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__verdict,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__ending{
  margin:clamp(4rem,8vw,7rem) calc(50% - 50vw)!important;padding:clamp(3rem,6vw,6rem) max(1.5rem,calc(50vw - 390px))!important;
  color:#fff6ed!important;background:#8e214b!important;-webkit-text-fill-color:currentColor!important;
  font-family:"Bodoni Moda",Didot,serif!important;font-size:clamp(3rem,7vw,7rem)!important;line-height:.95!important;letter-spacing:-.05em!important;text-align:center!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body blockquote{
  margin:4rem 0!important;padding:2.5rem 0!important;border:0!important;border-top:1px solid #b79670!important;border-bottom:1px solid #b79670!important;
  color:#65364a!important;background:none!important;font-family:"Bodoni Moda",Didot,serif!important;font-size:clamp(1.7rem,3vw,2.7rem)!important;line-height:1.35!important;text-align:center!important;
}

/* Interpretation feature: a glossy black editorial gate opening onto clean analysis. */
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context{
  width:min(calc(100% - 2rem),1080px)!important;max-width:1080px!important;border:0!important;outline:0!important;background:#121214!important;box-shadow:0 2.5rem 7rem rgba(30,24,23,.18)!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary{
  min-height:190px!important;padding:clamp(3rem,6vw,5.5rem) clamp(2rem,7vw,7rem)!important;color:#f3e7d7!important;
  background:radial-gradient(circle at 88% 20%,rgba(183,134,69,.18),transparent 22rem),linear-gradient(115deg,#111114,#21171d)!important;
  font-family:"Bodoni Moda",Didot,serif!important;font-size:clamp(2.5rem,5vw,5rem)!important;line-height:.96!important;letter-spacing:-.05em!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary::before{color:#bd9460!important;letter-spacing:.24em!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary::after{color:#d6ad72!important;font-size:2rem!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context__copy{
  max-width:none!important;padding:clamp(4rem,8vw,8rem) clamp(2rem,9vw,9rem)!important;border-top:1px solid #6d5337!important;background:#fff!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context p{color:#292522!important;font-size:clamp(1.05rem,1.35vw,1.2rem)!important;line-height:1.82!important;-webkit-text-fill-color:currentColor!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context p:first-child::first-letter{color:#9c2852!important;font-family:"Bodoni Moda",Didot,serif!important;font-size:5.5em!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context h3{color:#171515!important;font-family:"Bodoni Moda",Didot,serif!important;font-size:clamp(1.8rem,3vw,3rem)!important;line-height:1.05!important;letter-spacing:-.035em!important;-webkit-text-fill-color:currentColor!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context__copy section{padding:2.3rem 0!important;border-color:#d6c8b8!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-example{border:0!important;border-left:2px solid #a47848!important;color:#573b45!important;background:#f4efe8!important;font-style:italic!important}

@media(max-width:760px){
 html body.reflections-page.reflection-reader-open .talkwise-site [data-reflection-work] h2{font-size:clamp(3.7rem,17vw,6rem)!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body{width:calc(100% - 1.5rem)!important;padding:5rem 1.5rem 3.5rem!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body{display:block!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p{margin-bottom:1.7rem!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:last-child{text-align:left!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__verdict,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__ending{margin:3.5rem -1.5rem!important;padding:3.5rem 1.5rem!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context{width:calc(100% - 1.5rem)!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary{min-height:170px!important;padding:2.5rem 4rem 2.5rem 1.6rem!important;font-size:clamp(2.15rem,10.5vw,3.4rem)!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context__copy{padding:3rem 1.5rem!important}
}

/* Reset the former twelve-column poem choreography inside the new magazine spread. */
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body{
  grid-template:none / repeat(2,minmax(0,1fr))!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p{
  grid-column:auto!important;grid-row:auto!important;width:auto!important;max-width:none!important;justify-self:stretch!important;align-self:start!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:first-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:last-child{grid-column:1/-1!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:last-child{width:min(100%,34ch)!important;justify-self:end!important}
@media(max-width:760px){
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body{display:block!important;grid-template:none!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:last-child{width:auto!important}
}

/* Read in the author's order: one continuous column with editorial highlights. */
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body{
  display:block!important;grid-template:none!important;width:min(calc(100% - 2rem),900px)!important;max-width:900px!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p{
  display:block!important;width:auto!important;max-width:720px!important;margin:0 auto 1.65em!important;padding:0!important;
  grid-column:auto!important;grid-row:auto!important;justify-self:auto!important;text-align:left!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:first-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:first-child{
  max-width:760px!important;margin-bottom:1.15em!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:nth-child(6),
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:nth-child(4){
  max-width:760px!important;margin:2.5rem auto!important;padding:1.5rem 1.8rem!important;
  border-left:2px solid #a47745!important;color:#71354c!important;background:linear-gradient(90deg,#f1e8dc,rgba(241,232,220,.18))!important;
  -webkit-text-fill-color:currentColor!important;font-family:"Bodoni Moda",Didot,serif!important;font-size:clamp(1.45rem,2.4vw,2.05rem)!important;line-height:1.4!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:last-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:last-child{
  width:auto!important;max-width:720px!important;margin:2.8rem auto 0!important;padding-top:1.5rem!important;border-top:1px solid #b99a73!important;
  color:#8f214c!important;-webkit-text-fill-color:currentColor!important;text-align:left!important;
}
@media(max-width:760px){
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body{width:calc(100% - 1.5rem)!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:nth-child(6),
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:nth-child(4){padding:1.2rem 1.1rem!important}
}

/* v8 — White-cube gallery edition. Art first; typography behaves like a catalogue. */
html body.reflections-page.reflection-reader-open,
html body.reflections-page.reflection-reader-open .talkwise-site,
html body.reflections-page.reflection-reader-open .talkwise-site [data-reflection-work]{
  background:#f2f1ed!important;background-image:none!important;color:#171717!important;
}
html body.reflections-page.reflection-reader-open .reflection-reader-bar{
  min-height:58px!important;border-color:#c9c8c3!important;background:rgba(242,241,237,.96)!important;box-shadow:none!important;
}
html body.reflections-page.reflection-reader-open .reflection-reader-bar__progress i{background:#171717!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__header,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__header{
  max-width:1280px!important;margin:0 auto!important;padding:clamp(5rem,10vw,10rem) clamp(1rem,4vw,4rem) 0!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site [data-reflection-work] h2{
  max-width:9.5ch!important;margin:0!important;color:#111!important;
  font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(4.2rem,10vw,9.5rem)!important;font-style:normal!important;font-weight:500!important;
  line-height:.86!important;letter-spacing:-.07em!important;text-align:left!important;text-transform:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__label{
  max-width:34rem!important;margin:0 0 1.6rem!important;color:#65635f!important;font:600 .68rem/1.5 Arial,sans-serif!important;letter-spacing:.18em!important;text-align:left!important;text-transform:uppercase!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__image,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__image{
  width:calc(100% - clamp(2rem,8vw,8rem))!important;max-width:1360px!important;margin:clamp(4rem,8vw,8rem) auto!important;padding:0!important;
  border:0!important;border-radius:0!important;background:#ddd!important;box-shadow:0 1px 0 rgba(0,0,0,.18)!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__image::before,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__image::after,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__image::before,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__image::after{display:none!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__image img,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__image img{filter:none!important}

html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body{
  display:block!important;position:relative!important;width:min(calc(100% - 2rem),1120px)!important;max-width:1120px!important;
  margin:clamp(7rem,13vw,13rem) auto!important;padding:5rem 0 4rem clamp(15rem,25vw,24rem)!important;
  border:0!important;border-top:1px solid #aaa8a2!important;border-bottom:1px solid #aaa8a2!important;outline:0!important;border-radius:0!important;
  color:#171717!important;background:none!important;box-shadow:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem::before,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::before,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::before{
  content:"ARTIST  /  IMRAN AHMED\A TALKWISE REFLECTION"!important;white-space:pre!important;
  display:block!important;position:absolute!important;top:5.35rem!important;left:0!important;right:auto!important;bottom:auto!important;width:12rem!important;height:auto!important;padding:0!important;
  color:#55534f!important;background:none!important;border:0!important;transform:none!important;
  font:600 .66rem/1.75 Arial,sans-serif!important;letter-spacing:.14em!important;text-align:left!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem::after,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::after,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::after{
  content:"WORK 01"!important;display:block!important;position:absolute!important;top:1.25rem!important;left:0!important;right:auto!important;bottom:auto!important;inset:auto!important;
  width:auto!important;height:auto!important;color:#111!important;background:none!important;border:0!important;
  font:700 .65rem/1 Arial,sans-serif!important;letter-spacing:.18em!important;pointer-events:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::after{content:"WORK 02"!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::after{content:"WORK 03"!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body p{
  display:block!important;width:auto!important;max-width:680px!important;margin:0 0 1.6em!important;padding:0!important;
  color:#201f1d!important;background:none!important;border:0!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;
  font-family:Lora,Georgia,serif!important;font-size:clamp(1.08rem,1.45vw,1.25rem)!important;line-height:1.82!important;text-align:left!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:first-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:first-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body>p:first-child{
  max-width:660px!important;margin:0 0 1.4em!important;color:#111!important;
  font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(2.2rem,4.5vw,4.3rem)!important;font-style:normal!important;font-weight:500!important;line-height:.98!important;letter-spacing:-.045em!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:nth-child(6),
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:nth-child(4){
  max-width:760px!important;margin:clamp(4rem,7vw,7rem) 0!important;padding:0 0 0 2rem!important;
  border:0!important;border-left:1px solid #111!important;color:#111!important;background:none!important;
  font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(1.7rem,3vw,3.2rem)!important;font-weight:400!important;line-height:1.16!important;letter-spacing:-.035em!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:last-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:last-child{
  width:auto!important;max-width:680px!important;margin:4rem 0 0!important;padding:2rem 0 0!important;border:0!important;border-top:1px solid #aaa8a2!important;
  color:#111!important;font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(1.45rem,2.3vw,2.25rem)!important;font-style:normal!important;font-weight:500!important;line-height:1.24!important;text-align:left!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body blockquote{
  max-width:760px!important;margin:clamp(4rem,8vw,8rem) 0!important;padding:0 0 0 2rem!important;border:0!important;border-left:1px solid #111!important;
  color:#111!important;background:none!important;font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(1.55rem,2.7vw,2.8rem)!important;font-style:normal!important;font-weight:400!important;line-height:1.22!important;letter-spacing:-.035em!important;text-align:left!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__verdict,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__ending{
  max-width:760px!important;margin:clamp(5rem,9vw,9rem) 0!important;padding:0!important;
  color:#111!important;background:none!important;border:0!important;-webkit-text-fill-color:currentColor!important;
  font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(3rem,7vw,7rem)!important;font-weight:500!important;line-height:.9!important;letter-spacing:-.06em!important;text-align:left!important;
}

/* Curatorial note: a museum label which opens into an exhibition essay. */
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context{
  width:min(calc(100% - 2rem),1120px)!important;max-width:1120px!important;margin:clamp(7rem,13vw,13rem) auto 0!important;
  border:0!important;border-top:1px solid #111!important;border-bottom:1px solid #aaa8a2!important;outline:0!important;border-radius:0!important;
  color:#111!important;background:none!important;box-shadow:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary{
  min-height:0!important;padding:2rem 5rem 2rem 0!important;color:#111!important;background:none!important;
  font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(1.6rem,3vw,3rem)!important;font-weight:500!important;line-height:1!important;letter-spacing:-.04em!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary::before{content:"CURATORIAL NOTE"!important;margin-bottom:.8rem!important;color:#66635f!important;font:700 .62rem/1 Arial,sans-serif!important;letter-spacing:.18em!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary::after{right:0!important;color:#111!important;font-size:1.5rem!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context__copy{
  max-width:none!important;margin:0!important;padding:clamp(4rem,8vw,8rem) 0 clamp(5rem,9vw,9rem) clamp(15rem,25vw,24rem)!important;
  border:0!important;border-top:1px solid #d1cfca!important;background:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context p{max-width:680px!important;color:#201f1d!important;font-size:clamp(1.05rem,1.35vw,1.18rem)!important;line-height:1.82!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context p:first-child::first-letter{float:none!important;margin:0!important;color:inherit!important;font:inherit!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context h3{max-width:680px!important;color:#111!important;font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(1.45rem,2.4vw,2.4rem)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.035em!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context__copy section{max-width:760px!important;padding:2.5rem 0!important;border-color:#c9c7c1!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-example{margin-top:1.4rem!important;padding:1.2rem 0 1.2rem 1.5rem!important;border:0!important;border-left:1px solid #77736c!important;color:#4a4844!important;background:none!important;font-style:italic!important}

@media(max-width:760px){
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__header,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__header{padding:4rem 1rem 0!important}
 html body.reflections-page.reflection-reader-open .talkwise-site [data-reflection-work] h2{font-size:clamp(3.5rem,17vw,5.8rem)!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__image,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__image{width:calc(100% - 1.5rem)!important;margin:3.5rem auto 5rem!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body{width:calc(100% - 2rem)!important;margin:5rem auto!important;padding:6.5rem 0 3rem!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem::before,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::before,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::before{top:3rem!important;left:0!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body p{max-width:none!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context{width:calc(100% - 2rem)!important;margin-top:6rem!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary{padding:1.7rem 3rem 1.7rem 0!important;font-size:1.75rem!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context__copy{padding:3.5rem 0 5rem!important}
}

/* A quiet invitation on each gallery label. */
.reflection-gallery__linger{
  display:block;max-width:31ch;margin-top:1.15rem;color:#7b7068;
  font:italic 400 .9rem/1.55 Lora,Georgia,serif;
}

/* The Mask follows the same uninterrupted hierarchy as the other two works.
   Its long final sentence remains prose rather than becoming a separate poster. */
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:last-child{
  width:auto!important;max-width:none!important;margin:2.2rem 0 0!important;padding:2rem 0 0!important;
  border:0!important;border-top:1px solid rgba(219,188,157,.24)!important;
  color:#e9decf!important;font-family:Lora,Georgia,serif!important;font-size:clamp(1.08rem,1.45vw,1.24rem)!important;
  font-style:normal!important;font-weight:400!important;line-height:1.86!important;letter-spacing:0!important;text-align:left!important;
}

/* v9 — Cinematic art book. One uninterrupted text current; atmosphere from light and colour. */
html body.reflections-page.reflection-reader-open{background:#151317!important}
html body.reflections-page.reflection-reader-open .reflection-reader-bar{
  min-height:56px!important;border-color:rgba(238,220,196,.16)!important;color:#e8ded0!important;background:rgba(18,17,20,.94)!important;backdrop-filter:blur(18px)!important;
}
html body.reflections-page.reflection-reader-open .reflection-reader-bar a,
html body.reflections-page.reflection-reader-open .reflection-reader-bar p{color:#d8cec0!important}
html body.reflections-page.reflection-reader-open .reflection-reader-bar__count{display:none!important}
html body.reflections-page.reflection-reader-open .reflection-reader-bar p{justify-content:flex-end!important}
html body.reflections-page.reflection-reader-open .reflection-reader-bar__progress i{background:#bc7b5b!important}

html body.reflections-page.reflection-reader-open .talkwise-site [data-reflection-work]{color:#eee4d6!important;background:#171419!important;background-image:none!important}
html body.reflections-page.reflection-reader-open .talkwise-site #genesis{background:radial-gradient(circle at 86% 15%,rgba(169,98,54,.2),transparent 34rem),radial-gradient(circle at 10% 66%,rgba(107,39,59,.22),transparent 38rem),linear-gradient(150deg,#171315,#21171a 48%,#121719)!important}
html body.reflections-page.reflection-reader-open .talkwise-site #mask{background:radial-gradient(circle at 14% 18%,rgba(142,83,55,.18),transparent 30rem),radial-gradient(circle at 89% 55%,rgba(83,43,92,.23),transparent 42rem),linear-gradient(145deg,#121419,#21151e 55%,#12171a)!important}
html body.reflections-page.reflection-reader-open .talkwise-site #trial{background:radial-gradient(circle at 82% 20%,rgba(165,92,48,.16),transparent 34rem),radial-gradient(circle at 14% 72%,rgba(98,38,48,.18),transparent 42rem),linear-gradient(150deg,#141619,#201617 52%,#111619)!important}

html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__header,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__header{
  max-width:1180px!important;min-height:min(72vh,760px)!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;
  margin:0 auto!important;padding:clamp(7rem,14vw,14rem) clamp(1.25rem,5vw,5rem) clamp(4rem,8vw,8rem)!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site [data-reflection-work] h2{
  max-width:11ch!important;margin:0!important;color:#f3e8d8!important;-webkit-text-fill-color:currentColor!important;
  font-family:"Cormorant Garamond",Georgia,serif!important;font-size:clamp(4.7rem,10vw,10rem)!important;font-weight:500!important;
  line-height:.87!important;letter-spacing:-.055em!important;text-align:left!important;text-shadow:0 .15em 1.1em rgba(0,0,0,.22)!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__label{
  max-width:36rem!important;margin:0 0 1.6rem!important;color:#c69877!important;font:700 .67rem/1.5 Arial,sans-serif!important;letter-spacing:.2em!important;text-align:left!important;text-transform:uppercase!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__image,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__image{
  width:100%!important;max-width:none!important;margin:0 auto clamp(7rem,13vw,13rem)!important;padding:0!important;border:0!important;border-radius:0!important;
  background:#101114!important;box-shadow:0 3rem 9rem rgba(0,0,0,.38)!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__image img,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__image img{
  display:block!important;width:100%!important;max-height:88vh!important;object-fit:cover!important;filter:saturate(.9) contrast(1.025)!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-image-watermark{background:rgba(10,12,13,.5)!important}

html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body{
  display:block!important;position:relative!important;width:min(calc(100% - 2.5rem),760px)!important;max-width:760px!important;
  margin:0 auto clamp(8rem,14vw,14rem)!important;padding:0!important;border:0!important;outline:0!important;border-radius:0!important;
  color:#eee3d3!important;background:none!important;box-shadow:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem::before,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::before,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::before{
  content:"A TALKWISE REFLECTION"!important;display:block!important;position:static!important;width:auto!important;height:auto!important;margin:0 0 3rem!important;padding:0 0 1.1rem!important;
  color:#a78974!important;background:none!important;border:0!important;border-bottom:1px solid rgba(219,188,157,.24)!important;transform:none!important;
  font:700 .65rem/1 Arial,sans-serif!important;letter-spacing:.22em!important;text-align:left!important;white-space:normal!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem::after,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body::after,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body::after{content:none!important;display:none!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body p{
  display:block!important;position:static!important;width:auto!important;max-width:none!important;margin:0 0 1.6em!important;padding:0!important;
  color:#e9decf!important;background:none!important;border:0!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;
  font-family:Lora,Georgia,serif!important;font-size:clamp(1.08rem,1.45vw,1.24rem)!important;font-style:normal!important;font-weight:400!important;line-height:1.86!important;letter-spacing:0!important;text-align:left!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:first-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:first-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body>p:first-child{
  max-width:none!important;margin:0 0 1.35em!important;color:#d69a72!important;
  font-family:"Cormorant Garamond",Georgia,serif!important;font-size:clamp(2.4rem,4.5vw,4.2rem)!important;font-weight:500!important;line-height:1.02!important;letter-spacing:-.035em!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:nth-child(6),
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:nth-child(4){
  max-width:none!important;margin:3.5rem 0!important;padding:1.4rem 0 1.4rem 1.7rem!important;border:0!important;border-left:1px solid #bd7b5a!important;
  color:#efc7a9!important;background:none!important;font-family:"Cormorant Garamond",Georgia,serif!important;
  font-size:clamp(1.6rem,2.7vw,2.5rem)!important;font-weight:500!important;line-height:1.32!important;letter-spacing:-.018em!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem p:last-child,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body p:last-child{
  width:auto!important;max-width:none!important;margin:3.5rem 0 0!important;padding:2rem 0 0!important;border:0!important;border-top:1px solid rgba(219,188,157,.24)!important;
  color:#d69a72!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-size:clamp(1.8rem,3vw,2.8rem)!important;font-weight:500!important;line-height:1.3!important;text-align:left!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body blockquote{
  max-width:none!important;margin:4rem 0!important;padding:1.5rem 0 1.5rem 1.8rem!important;border:0!important;border-left:1px solid #bd7b5a!important;
  color:#efc7a9!important;background:none!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-size:clamp(1.55rem,2.6vw,2.35rem)!important;font-style:normal!important;font-weight:500!important;line-height:1.35!important;letter-spacing:-.018em!important;text-align:left!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__verdict,
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__ending{
  max-width:none!important;margin:4.5rem 0!important;padding:2rem 0!important;border:0!important;border-top:1px solid rgba(219,188,157,.24)!important;border-bottom:1px solid rgba(219,188,157,.24)!important;
  color:#d69a72!important;background:none!important;-webkit-text-fill-color:currentColor!important;
  font-family:"Cormorant Garamond",Georgia,serif!important;font-size:clamp(2.2rem,4.5vw,4.4rem)!important;font-weight:500!important;line-height:1.02!important;letter-spacing:-.035em!important;text-align:left!important;
}

/* The interpretation is the second chapter, reached without leaving the atmosphere. */
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context{
  width:min(calc(100% - 2.5rem),940px)!important;max-width:940px!important;margin:0 auto clamp(8rem,14vw,14rem)!important;
  border:0!important;border-top:1px solid rgba(219,188,157,.32)!important;border-bottom:1px solid rgba(219,188,157,.2)!important;outline:0!important;border-radius:0!important;
  color:#eee3d3!important;background:none!important;box-shadow:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary{
  min-height:0!important;padding:2.5rem 4rem 2.5rem 0!important;color:#eadccc!important;background:none!important;
  font-family:"Cormorant Garamond",Georgia,serif!important;font-size:clamp(2rem,3.8vw,3.7rem)!important;font-weight:500!important;line-height:1.02!important;letter-spacing:-.03em!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary::before{content:"ENTER THE INNER WORLD"!important;margin-bottom:.9rem!important;color:#a78974!important;font:700 .62rem/1 Arial,sans-serif!important;letter-spacing:.22em!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary::after{right:0!important;color:#c58c68!important;font-size:1.5rem!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context__copy{
  max-width:760px!important;margin:0 auto!important;padding:clamp(4rem,8vw,8rem) 0 clamp(5rem,9vw,9rem)!important;
  border:0!important;border-top:1px solid rgba(219,188,157,.18)!important;background:none!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context p{
  max-width:none!important;color:#e5dacb!important;-webkit-text-fill-color:currentColor!important;font-family:Lora,Georgia,serif!important;font-size:clamp(1.04rem,1.3vw,1.16rem)!important;line-height:1.84!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context p:first-child::first-letter{float:none!important;margin:0!important;color:inherit!important;font:inherit!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context h3{
  color:#d59a73!important;-webkit-text-fill-color:currentColor!important;font-family:"Cormorant Garamond",Georgia,serif!important;
  font-size:clamp(1.55rem,2.5vw,2.5rem)!important;font-weight:500!important;line-height:1.12!important;letter-spacing:-.025em!important;
}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context__copy section{padding:2.7rem 0!important;border-color:rgba(219,188,157,.18)!important}
html body.reflections-page.reflection-reader-open .talkwise-site .reflection-example{margin-top:1.4rem!important;padding:1.2rem 0 1.2rem 1.5rem!important;border:0!important;border-left:1px solid #98674f!important;color:#d8c8b8!important;background:none!important;font-style:italic!important}
html body.reflections-page.reflection-reader-open .reflection-article-nav{border-color:rgba(219,188,157,.22)!important}
html body.reflections-page.reflection-reader-open .reflection-article-nav a{color:#cdbdac!important}

@media(max-width:760px){
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__header,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__header{min-height:68vh!important;padding:7rem 1.25rem 4rem!important}
 html body.reflections-page.reflection-reader-open .talkwise-site [data-reflection-work] h2{font-size:clamp(3.8rem,17vw,6.2rem)!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__image,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__image{margin-bottom:6rem!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-essay__image img,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__image img{min-height:48vh!important;max-height:72vh!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-poem,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-mask-copy__body,
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-trial__body{width:calc(100% - 2.5rem)!important;margin-bottom:7rem!important;padding:0!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context{width:calc(100% - 2.5rem)!important;margin-bottom:7rem!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context summary{padding:2rem 3rem 2rem 0!important;font-size:2.15rem!important}
 html body.reflections-page.reflection-reader-open .talkwise-site .reflection-context__copy{padding:3.5rem 0 5rem!important}
}

/* Final middle-work alignment: keep its long closing thought in prose scale. */
html body.reflections-page.reflection-reader-open .talkwise-site #mask .reflection-mask-copy__body p:last-child{
  width:auto!important;max-width:none!important;margin:2.2rem 0 0!important;padding:2rem 0 0!important;
  border:0!important;border-top:1px solid rgba(219,188,157,.24)!important;color:#e9decf!important;
  font-family:Lora,Georgia,serif!important;font-size:clamp(1.08rem,1.45vw,1.24rem)!important;font-style:normal!important;font-weight:400!important;
  line-height:1.86!important;letter-spacing:0!important;text-align:left!important;-webkit-text-fill-color:currentColor!important;
}

/* Reflections masthead: classical editorial lettering and a true moving light pass. */
body.reflections-page .talkwise-site .reflections-intro h1,
body.reflections-page .talkwise-site .reflections-intro h1 .tw-heading-word{
  font-family:Forum,Georgia,"Times New Roman",serif!important;
  font-variant-ligatures:none!important;
  font-feature-settings:"liga" 0,"clig" 0!important;
  background:none!important;color:#d8d0c8!important;-webkit-text-fill-color:#d8d0c8!important;
  animation:none!important;
}
body.reflections-page .talkwise-site .reflections-intro h1{position:relative!important;width:max-content!important;max-width:100%!important}
body.reflections-page .talkwise-site .reflections-intro h1::after{
  content:attr(data-text);position:absolute;inset:0;z-index:1;pointer-events:none;
  font:inherit;letter-spacing:inherit;line-height:inherit;
  color:transparent;-webkit-text-fill-color:transparent;
  background:linear-gradient(108deg,transparent 0%,transparent 45%,rgba(255,237,205,.15) 47%,#fff7df 49%,#fff 50%,#fff7df 51%,rgba(255,237,205,.15) 53%,transparent 55%,transparent 100%);
  background-size:240% 100%;background-position:145% 0;
  -webkit-background-clip:text;background-clip:text;
  filter:drop-shadow(0 0 .42rem rgba(255,248,225,.78));
  animation:reflections-light-pass 4.8s cubic-bezier(.45,0,.2,1) infinite;
}
@keyframes reflections-light-pass{
  0%,12%{background-position:145% 0}
  58%,100%{background-position:-75% 0}
}
@media(prefers-reduced-motion:reduce){
  body.reflections-page .talkwise-site .reflections-intro h1::after{animation:none!important;display:none!important}
}
