/* A quiet palette: mist, sage, dusty rose and warm paper. */
:root{--blue:#5b7075;--lime:#bcc6b6;--paper:#f2efe9;--orange:#bb968b;--ink:#37423f}
::selection{background:#cec0b6;color:#303c38}
header{border-bottom-color:#37423f20}.logo-dot{background:#8e9e92}.motion-toggle{border-color:#bfc3bb}
.hero{background:#cbd2ce;color:var(--ink)}
.hero-word{color:#4c605e}.orange-dot{color:#ac857b}
.hero-copy>p:last-of-type{color:#4f5f59}.hero-copy h1 span{color:#765b54}
.hero-meta,.hero-side{color:#4f6059}.hero-bottom{border-color:#53655c40;color:#4f6059}
.arrow-link{border-bottom-color:#53655c70}.orbit-index{color:#5b6a61}
.orbit{border-color:#a5b09b;box-shadow:inset 0 2px #dce2d5,0 5px #7c8c78,0 12px 25px #4f655b18}
.orbit-two{border-color:#c4a69b;box-shadow:inset 0 2px #e3d1c9,0 5px #9f8178,0 12px 25px #65534e18}
.orbit-three{border-color:#91a5a8;box-shadow:inset 0 2px #c7d5d5,0 4px #6d888b,0 12px 25px #435c6218}
.sculpture-core{background:#efede5;color:#52655e;box-shadow:0 3px #a8b3a6}
.opening-note{color:#60685f}.blue-text,.serif{color:#637c77}.orange-text{color:#ad887b}
.gallery-scroll{background:#dce1d7}.art-paper{background:#e5ddd0}.art-blue{background:#b9c8ca;color:var(--ink)}
.art-pop{background:#d3beb5}.art-interface{background:#ccc7cc}
.art-card img{filter:saturate(.38) contrast(.95) drop-shadow(0 8px 8px #37423f13)}
.art-interface img{filter:saturate(.55) contrast(.97)}
.gallery-footer{color:#556151}.project-intro>p:nth-child(2){color:#556151}
.medical{background:#ded2cc}.medical-heading>div>p:nth-child(2){color:#665e58}
.sheet-a{background:#a7b8ba;color:#34484a}.sheet-b{background:#c7cebc}
.diagram-line{background:#eff2ed99}.diagram-boxes i{border-color:#edf0e9aa}
.presentation-sticker{background:#728781;color:#f6f1e8}.front-sheet{box-shadow:0 15px 35px #66574b18}
.front-sheet img{filter:saturate(.5)}.medical-results{border-top-color:#7c716b45}
.practice-list article{border-top-color:#bfc2b6}.practice-list p{color:#60675e}
.practice-art div:nth-child(1){background:#849998;color:#edece3}
.practice-art div:nth-child(2){background:#c1a69b;color:#5f5650}
.practice-art div:nth-child(3){background:#bac3ac;color:#5b7063}
.contact{background:#5e716c}.contact-title>span{color:#d5bcb0}.contact-title em{color:#d0d8c8}
.contact .project-header,.about-row>div{color:#e0e4dc}.contact-email,footer{border-top-color:#d8e1d142}
dialog::backdrop{background:#2e3b36aa}.dialog-image{background:#e6e4dc;filter:saturate(.5)}
.pill:hover{background:#55695f;color:var(--paper);border-color:#55695f}
