/* A shared notebook exhibit, used by the public collection and owner preview. */
.thoughts {--note-ink:#f1eafc;--note-muted:#aca2ba;--note-accent:#c5abff;--note-line:#33263f;padding-block:clamp(64px,8vw,128px)}
.exhibition-ready #notes {scroll-margin-top:0;padding-top:clamp(36px,5vw,64px)}
.thoughts-intro {display:grid;grid-template-columns:1.15fr 1fr;gap:36px;align-items:end;margin-bottom:42px}
.thoughts-intro h2,.notes-heading h1 {font-family:var(--display,'Bricolage Grotesque',sans-serif);font-size:clamp(42px,5.4vw,76px);line-height:1.02;letter-spacing:-.055em;font-weight:600;margin:16px 0 0}
.thoughts-intro h2 em,.notes-heading h1 em {font-style:normal;color:#c5abff}
.thoughts-intro>div:last-child {max-width:360px;justify-self:end}
.thoughts-intro>div:last-child>p {color:#b2acbe;font-size:clamp(17px,1.7vw,22px);line-height:1.6;margin:0 0 22px}
.thought-filters {display:flex;align-items:center;flex-wrap:wrap;gap:6px 24px;margin-bottom:26px;border-bottom:1px solid #30243b;padding-bottom:12px}
.thought-filters button {font:inherit;font-size:13px;border:0;border-bottom:1px solid transparent;background:transparent;color:#aba2b8;padding:10px 0;min-height:44px;border-radius:0;cursor:pointer}
.thought-filters button[aria-pressed=true] {color:#e8d8ff;border-color:#c5abff}
.thought-filters button:hover {color:#eee7ff}
.thought-count {font-size:12px;color:#a69ab6;margin-left:auto;font-variant-numeric:tabular-nums}
.thought-grid {display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}
.thought {--glow-x:50%;--glow-y:0;--art-x:0px;--art-y:0px;--note-ink:#f1eafc;--note-muted:#aca2ba;--note-accent:#c5abff;--note-line:#33263f;position:relative;isolation:isolate;background:#0d0a11;border:1px solid #30233b;border-radius:12px;padding:clamp(24px,3vw,40px);overflow:hidden;box-shadow:0 18px 55px #0002}
.thought::before {content:'';position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(480px at var(--glow-x) var(--glow-y),#9a54ed0d,transparent 75%)}
.thought::after {content:'';position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,#c5abff55,transparent);pointer-events:none}
.thought-meta {display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}
.thought-author {display:flex;align-items:center;gap:12px;min-width:0}
.thought-avatar {width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border:1px solid #695282;border-radius:50%;font-family:var(--display);font-size:13px;letter-spacing:-.07em;color:#e4d2fb;background:#21152c;box-shadow:inset 0 0 14px #c5abff12}
.thought-author strong {display:block;color:#e5dced;font-weight:500;font-size:13px;line-height:1.4}
.thought-author small {display:block;color:var(--note-muted);font-size:11px;line-height:1.5;margin-top:2px}
.thought-platform {display:grid;place-items:center;color:#9988a9;width:30px;height:30px}
.thought-platform svg {width:16px;height:16px}
.thought-composition {position:relative}
.thought-copy {min-width:0}
.thought-topic {display:flex;gap:16px;align-items:center;color:var(--note-accent);font-size:10px;letter-spacing:.07em;margin:0 0 14px;padding-right:110px;line-height:1.6}
.thought-index {color:#96869f;font-variant-numeric:tabular-nums;letter-spacing:0}
.thought h3 {font-family:var(--display,'Bricolage Grotesque',sans-serif);font-size:18px;letter-spacing:-.025em;line-height:1.3;font-weight:500;margin:0 0 22px;color:#bfb0d1;padding-right:110px}
.thought blockquote {margin:0;position:relative}
.thought blockquote p {font-family:var(--display,'Bricolage Grotesque',sans-serif);font-size:clamp(24px,2vw,28px);letter-spacing:-.035em;line-height:1.3;color:var(--note-ink);font-weight:450;margin:0;white-space:pre-line;text-wrap:pretty}
.thought-art {position:absolute;right:-6px;top:0;width:104px;height:80px;pointer-events:none;transform:translate(var(--art-x),var(--art-y))}
.thought-art svg {width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 14px #9c64ed24)}
.thought-art-layer {fill:#a481d308;stroke:#8663b151;stroke-width:1}
.thought-art-light {stroke:#cdb0ff;stroke-width:1.2;opacity:.7}
.thought-art-fine {stroke:#a57cd9;stroke-width:.8;opacity:.3}
.thought-art-core {fill:#ac78ee26;stroke:#dbbeff;stroke-width:1}
.thought-art-point {fill:#e3cfff;stroke:none}
.thought-art-trace {stroke:#e8d9ff;stroke-width:1.7;stroke-dasharray:24 500;opacity:0}
.thought-art-ground {position:absolute;inset:auto 15% 5%;height:1px;background:linear-gradient(90deg,transparent,#a576dd44,transparent)}
.thought.is-featured,.thought.is-wide {grid-column:1/-1}
.thought.is-featured .thought-composition,.thought.is-wide .thought-composition,.thought-grid.is-filtered .thought-composition {display:grid;grid-template-columns:minmax(0,1.8fr) minmax(180px,1fr);gap:clamp(24px,4vw,70px);align-items:center}
.thought.is-featured .thought-art,.thought.is-wide .thought-art,.thought-grid.is-filtered .thought-art {position:relative;inset:auto;width:100%;height:auto;aspect-ratio:380/240}
.thought.is-featured .thought-topic,.thought.is-wide .thought-topic,.thought-grid.is-filtered .thought-topic,.thought.is-featured h3,.thought.is-wide h3,.thought-grid.is-filtered .thought h3 {padding-right:0}
.thought.is-featured blockquote p {font-size:clamp(30px,3.1vw,44px);line-height:1.2;letter-spacing:-.045em}
.thought.is-wide blockquote p {font-size:clamp(28px,3vw,40px)}
.thought-lines{list-style:none;padding:0;margin:0;display:grid;gap:20px;font:450 clamp(22px,1.9vw,27px)/1.4 var(--display);letter-spacing:-.025em;color:var(--note-ink)}.thought-lines li{display:flex;gap:16px;align-items:baseline}.thought-line-number{font-size:12px;letter-spacing:0;color:#b696d9;min-width:16px;flex-shrink:0}
.thought-footer {display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:space-between;align-items:center;padding-top:26px;margin-top:30px;border-top:1px solid var(--note-line);font-size:12px;line-height:1.5;color:var(--note-muted)}
.thought-original {display:inline-flex;gap:9px;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #493456;border-radius:6px;background:#1b1126;color:#e0cdf8;font-size:12px;font-weight:500;text-decoration:none}
.thought-original svg {width:12px;height:12px;flex-shrink:0}
.thought-original:hover {color:#fff;background:#2d1c3e;border-color:#9b74c9}
.thought-play {width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #d6baff;margin-left:2px}
.thought-detail {margin-top:16px}
.thought-detail summary {list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#bca9cd;gap:14px}
.thought-detail summary::-webkit-details-marker {display:none}
.thought-mark {width:7px;height:7px;border-bottom:1px solid #c5abff;border-right:1px solid #c5abff;transform:rotate(45deg);margin-right:4px}
.thought-close-label,.thought-detail[open] .thought-open-label {display:none}
.thought-detail[open] .thought-close-label {display:inline}
.thought-detail[open] .thought-mark {transform:rotate(225deg)}
.thought-detail-body {display:grid;gap:22px;padding:22px 0 4px;font-size:14px;line-height:1.8;color:#c7b9d5;border-top:1px solid var(--note-line);margin-top:6px}
.thought-detail p {margin:0 0 18px;white-space:pre-line}
.thought-detail .thought-source-label {font-size:10px;letter-spacing:.06em;color:#ae8ad1;margin-bottom:12px}
.thought-source {padding-left:18px;border-left:1px solid #725397;color:#b7adc4;font-size:13px}
.thought-source p:last-child {margin-bottom:0}
.thought-detail .text-link {font-size:13px;line-height:1.7;min-height:44px;display:inline-flex;align-items:center}
.thought.is-featured .thought-detail-body,.thought.is-wide .thought-detail-body {grid-template-columns:1fr 1.3fr;gap:50px}
.thought-empty {color:#b8accc;font-size:20px}
.thought,.thought-source,.thought blockquote {overflow-wrap:anywhere}
.thought [hidden],.thoughts [hidden],.notes-page [hidden] {display:none!important}
.thought-grid.is-filtered {grid-template-columns:1fr}
.thought-grid.is-filtered .thought {grid-column:1/-1}
.thought :is(a,summary):focus-visible,.thought-filters button:focus-visible {outline:2px solid #c5abff;outline-offset:5px;border-radius:3px}
.notes-page {background:#07070a;min-height:100vh}
.notes-page main.section-shell {padding-block:0}
.notes-topbar {display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:26px;border-bottom:1px solid #30243c}
.notes-topbar a {color:#d4c8e8;font-size:14px}
.notes-topbar .notes-brand {font-size:18px;color:#f1eafc;font-weight:600;letter-spacing:-.04em}
.notes-heading {padding-top:36px;max-width:700px}
.notes-heading>p:last-child {color:#bcb0cb;max-width:440px;line-height:1.7;margin-top:24px}
.notebook-heading h1{font-size:clamp(42px,4.5vw,64px)}
.notebook-heading {max-width:none;display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:end}
.notebook-heading>p:last-child {max-width:340px;margin:0 0 6px;justify-self:end;font-size:18px}
.notes-page .thoughts {padding-top:36px}
.notes-bottom {display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:1px solid #30243c;padding-block:30px;color:#9e92ac;font-size:13px}
.notes-bottom a {color:#cfb7f0}
@media(max-width:850px){
  .thoughts-intro {grid-template-columns:1fr;gap:22px;margin-bottom:28px}
  .thoughts-intro>div:last-child {justify-self:start;max-width:100%}
  .thought-grid {grid-template-columns:1fr;gap:18px}
  .thought h3 {font-size:17px}
  .thought blockquote p {font-size:26px}
  .thought.is-featured .thought-composition,.thought.is-wide .thought-composition,.thought-grid.is-filtered .thought-composition {display:block}
  .thought .thought-art,.thought.is-featured .thought-art,.thought.is-wide .thought-art,.thought-grid.is-filtered .thought-art {display:block;position:absolute;top:-74px;right:-5px;width:108px;height:65px;aspect-ratio:auto;opacity:1}
  .thought .thought-platform {visibility:hidden}
  .thought .thought-topic,.thought h3,.thought.is-featured h3,.thought.is-wide h3,.thought-grid.is-filtered .thought h3,.thought.is-featured .thought-topic,.thought.is-wide .thought-topic,.thought-grid.is-filtered .thought-topic {padding-right:0}
  .thought-art-light {stroke-width:2}
  .thought-lines {font-size:24px;gap:18px}
  .thought-lines li {gap:12px}
  .thought.is-featured blockquote p,.thought.is-wide blockquote p {font-size:clamp(27px,4.5vw,34px);line-height:1.28;letter-spacing:-.04em}
  .thought.is-featured .thought-detail-body,.thought.is-wide .thought-detail-body {grid-template-columns:1fr;gap:18px}
  .thought-footer {margin-top:26px;padding-top:20px}
  .thought-meta {margin-bottom:26px}
  .thought-count {width:100%;margin:4px 0 0}
  .thought-filters {gap:2px 18px}
  .thought-filters button {font-size:12px}
  .notes-heading {padding-top:36px}
  .notebook-heading {grid-template-columns:1fr;gap:18px}
  .notebook-heading>p:last-child {justify-self:start;font-size:16px;max-width:380px}
  .notes-topbar {padding-block:20px}
  .notes-topbar a {font-size:12px}
  .notes-topbar .notes-brand {font-size:16px}
}
@media(max-width:400px){.thought{padding:22px}.thought blockquote p,.thought.is-featured blockquote p,.thought.is-wide blockquote p{font-size:25px}.thought-original{padding-inline:11px}.thought-footer{gap:8px}.thought-author strong{font-size:12px}}
@media(prefers-reduced-motion:no-preference){.thought{transition:border-color .25s,box-shadow .25s}.thought:hover,.thought:focus-within{border-color:#634478;box-shadow:0 18px 60px #0004}.thought-art{transition:transform .35s ease-out}.thought:is(:hover,:focus-within) .thought-art-trace{opacity:.9;animation:thought-trace 4s linear infinite}.thought-mark{transition:transform .2s}.thought-original{transition:background .2s,border-color .2s}}
@keyframes thought-trace{to{stroke-dashoffset:-524}}
@media(prefers-reduced-motion:reduce){.thought::before{background:radial-gradient(480px at 50% 0,#9a54ed0d,transparent 75%)}}

@media(max-width:359px){.thought .thought-art,.thought.is-featured .thought-art,.thought.is-wide .thought-art,.thought-grid.is-filtered .thought-art{display:none}.thought .thought-platform{visibility:visible}.thought-lines{font-size:22px}}
@media(forced-colors:active){.thought{border-color:CanvasText;box-shadow:none}.thought::before,.thought::after,.thought-art{display:none!important}.thought-avatar,.thought-original{border-color:ButtonText;background:Canvas;color:ButtonText}.thought-filters button[aria-pressed=true]{border-color:Highlight}.thought-mark{border-color:CanvasText}.thought-footer,.thought-detail-body{border-color:CanvasText}.thought-source{border-color:CanvasText}}

/* Actual source attachments take the place of the notebook illustration. */
.thought.has-media{grid-column:1/-1}
.thought.has-media .thought-composition{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(26px,4vw,56px);align-items:center}
.thought.has-media :is(.thought-topic,h3){padding-right:0}
.thought.has-media blockquote p{font-size:clamp(27px,2.6vw,37px)}
.thought-media{width:100%;min-width:0;align-self:center}
.thought-media-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#73598a #100a17;position:relative;border-radius:8px;overscroll-behavior-x:contain}
.thought-media-item{margin:0;flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}
.thought-media-stage{position:relative;aspect-ratio:16/10;display:grid;place-items:center;background:#07060a;border:1px solid #42304e;border-radius:8px;overflow:hidden}
.thought-media-stage>img,.thought-media-stage>video,.thought-video-preview{width:100%;height:100%;min-width:0;max-height:100%;display:block;object-fit:contain;position:absolute;inset:0}
.thought-video-preview img{width:100%;height:100%;object-fit:contain;display:block;transition:filter .25s}
.thought-video-preview:hover img{filter:brightness(1.12)}
.thought-video-action{position:absolute;bottom:20px;left:20px;display:flex;align-items:center;gap:12px;background:#170d24ed;border:1px solid #9b75c3;border-radius:6px;padding:12px 16px;color:#f0e1ff;box-shadow:0 4px 22px #0006;font-size:13px;line-height:1.3}
.thought-video-action>svg{width:22px;height:22px;flex-shrink:0}
.thought-video-action small{display:block;color:#bba3d0;font-size:10px;margin-top:3px}
.thought-media-item figcaption{color:#a99ab6;font-size:11px;line-height:1.6;padding:12px 2px 4px}
.thought-media-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}
.thought-media-thumbs{display:flex;gap:8px;min-width:0;overflow:auto;scrollbar-width:thin;padding:3px}
.thought-media-thumbs button{width:54px;height:44px;min-width:54px;position:relative;padding:3px;border:1px solid #44304f;border-radius:4px;background:#130b1c;color:#bfa3dc;cursor:pointer}
.thought-media-thumbs button[aria-pressed=true]{border-color:#d6b8ff;box-shadow:0 0 0 1px #c6a4ed26}
.thought-media-thumbs img{display:block;width:100%;height:100%;object-fit:cover;border-radius:1px}
.thought-media-thumbs svg{width:24px;height:24px}
.media-thumb-play{position:absolute;right:3px;bottom:3px;font-size:8px;color:#fff;background:#1a1025e6;border-radius:2px;padding:1px 3px}
.thought-media-position{white-space:nowrap;font-size:11px;color:#b99dcd;font-variant-numeric:tabular-nums}
.thought-enlarge{position:absolute;bottom:14px;right:14px;background:#110b1bee;border:1px solid #8d6ca5;color:#eee0ff;border-radius:5px;min-height:44px;padding:8px 13px;display:flex;align-items:center;gap:9px;font:inherit;font-size:11px;cursor:pointer}
.thought-enlarge svg{width:16px;height:16px}
.thought-enlarge:hover{background:#2b173e;border-color:#c8a0f4}
.thought-lightbox{position:fixed;box-sizing:border-box;width:min(1120px,calc(100vw - 40px));max-height:calc(100dvh - 40px);margin:auto;padding:20px;background:#100a17;color:#f0e8ff;border:1px solid #806098;border-radius:10px;overflow:auto;box-shadow:0 30px 100px #0009}
.thought-lightbox::backdrop{background:#040208ef;backdrop-filter:blur(10px)}
.thought-lightbox-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;color:#c5afd8;margin-bottom:16px}
.thought-lightbox button{min-height:44px;border:1px solid #634778;border-radius:4px;background:#21122f;color:#e8d8fc;cursor:pointer;font:inherit;font-size:12px;padding:10px 14px}
.thought-lightbox>img{display:block;width:100%;max-height:calc(100dvh - 230px);object-fit:contain;background:#060508}
.thought-lightbox-caption{font-size:12px;line-height:1.6;color:#bda8cf;margin:14px 0 0}
.thought-lightbox-nav{display:flex;justify-content:space-between;gap:12px;margin-top:16px}
.thought-video-error{position:absolute;inset:auto 12px 12px;margin:0;background:#180c24;padding:10px;font-size:12px;color:#f0d6ef}
@media(max-width:850px){.thought.has-media .thought-composition{display:flex;flex-direction:column;gap:26px;align-items:stretch}.thought.has-media .thought-copy{width:100%}.thought.has-media blockquote p{font-size:28px}.thought.has-media .thought-lines{font-size:25px}.thought-video-action{bottom:14px;left:14px;padding:10px 12px}.thought-lightbox{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:14px}.thought-lightbox>img{max-height:calc(100dvh - 225px)}}
@media(max-width:380px){.thought.has-media blockquote p{font-size:25px}.thought.has-media .thought-lines{font-size:22px}.thought-video-action{font-size:12px;left:10px;bottom:10px}.thought-video-action small{font-size:9px}.thought-enlarge{right:10px;bottom:10px;padding:8px 10px}}
@media(prefers-reduced-motion:reduce){.thought-video-preview img{transition:none}.thought-media-rail{scroll-behavior:auto}}
@media(forced-colors:active){.thought-media-stage,.thought-media-thumbs button,.thought-lightbox,.thought-enlarge,.thought-video-action{border-color:ButtonText}.thought-media-thumbs button[aria-pressed=true]{border-color:Highlight}.thought-lightbox::backdrop{background:Canvas}}

/* A three-piece homepage edit: an opening spread and two quieter margin notes. */
.home-thought-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:18px;align-items:stretch}
.thoughts-intro .text-link{display:inline-flex;align-items:center;gap:18px;min-height:44px}
.home-thought{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--note-line,#33263f);border-radius:var(--radius,12px);background:#0d0a11;min-width:0}
.home-thought.is-lead{grid-row:span 2}
.home-thought-link{display:flex;flex-direction:column;position:relative;min-height:100%;padding:26px;color:var(--ink);gap:0;outline-offset:-4px}
.home-thought-link:focus-visible{outline:2px solid var(--accent)}
.home-thought-top{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:11px;color:var(--accent);margin-bottom:22px}
.home-thought-top svg{width:15px;height:15px;display:block}
.home-thought-copy{flex:1;min-width:0}
.home-thought-copy h3{font:500 clamp(21px,2vw,28px)/1.15 var(--display);letter-spacing:-.035em;color:var(--ink);margin:0 0 14px;text-wrap:balance}
.home-thought-copy>p{font:400 16px/1.6 var(--body);color:var(--muted);margin:0;white-space:pre-line;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}
.home-thought.is-lead .home-thought-copy>p{font:450 clamp(22px,2.1vw,28px)/1.32 var(--display);letter-spacing:-.025em;color:var(--ink)}
.home-thought-cover{position:relative;aspect-ratio:16/9;overflow:hidden;background:#07070a;border-radius:6px;margin:0 0 24px;border:1px solid var(--line)}
.home-thought-cover img{position:absolute;width:100%;height:100%;inset:0;object-fit:contain}
.home-thought-video{position:absolute;bottom:12px;left:12px;display:flex;align-items:center;gap:8px;font-size:10px;padding:8px 10px;background:#140b21ec;border:1px solid #735397;border-radius:4px;color:#e4d2fb}
.home-thought:not(.is-lead) .home-thought-cover{width:90px;aspect-ratio:1;position:absolute;right:26px;top:66px;opacity:.85;margin:0}
.home-thought:not(.is-lead).has-cover .home-thought-copy{padding-right:110px}
.home-thought:not(.is-lead) .home-thought-video{inset:auto 0 0;justify-content:center;font-size:9px;border:0;padding:5px;border-radius:0}
.home-thought-bottom{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-top:20px;margin-top:22px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}
.home-thought-read{display:flex;align-items:center;gap:16px;color:var(--ink);min-height:24px}
.home-thought-read>span{font-size:20px;color:var(--accent);font-weight:300}
.home-thought .thought-art{position:absolute;right:0;bottom:0;top:auto;opacity:.3;width:150px;height:100px;z-index:-1}
.home-thought.is-lead .thought-art{position:relative;width:100%;height:140px;opacity:.7;margin-bottom:20px;z-index:auto}
.home-thought-grid.is-preview{display:block}.home-thought-grid.is-preview .home-thought:not(.is-lead){max-width:520px}
.thought[id]{scroll-margin-top:28px}
@media(min-width:851px){.home-thought:not(.is-lead) .home-thought-copy h3{max-width:21ch}}
@media(max-width:850px){.home-thought-grid{grid-template-columns:1fr}.home-thought.is-lead{grid-row:auto}.home-thought-link{padding:24px}.home-thought.is-lead .home-thought-copy>p{font-size:25px}.home-thought-copy h3{font-size:24px}.home-thought:not(.is-lead).has-cover .home-thought-copy{padding-right:100px}.home-thought:not(.is-lead) .home-thought-cover{right:24px;width:80px}.home-thought-bottom{padding-top:16px;margin-top:20px}}
@media(max-width:380px){.home-thought-link{padding:20px}.home-thought-copy h3{font-size:22px}.home-thought-copy>p{font-size:15px}.home-thought:not(.is-lead) .home-thought-cover{right:20px;width:64px}.home-thought:not(.is-lead).has-cover .home-thought-copy{padding-right:78px}}
@media(prefers-reduced-motion:no-preference){.home-thought{transition:border-color .25s,background .25s}.home-thought:hover,.home-thought:focus-within{border-color:#745292;background:#130d1c}.home-thought-cover img{transition:transform .4s}.home-thought:hover .home-thought-cover img{transform:scale(1.025)}}
@media(forced-colors:active){.home-thought{border-color:CanvasText}.home-thought .thought-art{display:none}}
