/* Palette oceano: azzurro, verde acqua e blu profondo. */
:root{--ink:#173940;--paper:#eef7f5;--coral:#39a995;--blue:#287c8a;--night:#153f4b;--line:rgba(23,57,64,.18)}
.topbar nav a:hover,.text-link:hover,footer a:hover{color:#278b87}
.nav-cta{background:#153f4b}
.hero-art{color:#d8f2e8;box-shadow:11px 11px 0 #c1d9d4}
.moon{background:#b9e4d8;box-shadow:0 0 45px rgba(128,211,190,.22)}
.moon i{background:#153f4b}
.orbit{border-color:rgba(110,211,189,.58)}
.orbit-two{border-color:rgba(216,242,232,.42)}
.head{background:#55c3a5}
.body{background:#c5e8df}
.blade{background:#b6e4d7}
.hero-art p{color:#d8f2e8}
.marquee{background:#238b83;color:#f0fbf8}
.shop-card{background:#f7fbfa}
.shop-card.etsy{background:#b7ded5}
.shop-card.vinted{background:#a9d4df}
.shop-card.social{background:#c6e2d8}
.shop-card>p:not(.card-kicker){color:#25464a}
.tiny-note,.portfolio-note{color:#527074}
.work-one{background:#4e9b9a}
.work-one:before{border-color:#c8e8db;box-shadow:inset -36px 0 #4e9b9a}
.work-one:after{background:#a9ddce}
.work-two{background:#3e8290}
.work-two:before{background:#153f4b}
.work-two:after{background:#c6e5da;box-shadow:0 0 0 19px rgba(198,229,218,.2)}
.work-three{background:#8fc5bd}
.work-three:before{border-color:#204956;box-shadow:0 0 0 24px rgba(32,73,86,.22)}
.work-three:after{background:#46ae96}
.commission-section{background:#153f4b}
.commission-copy .eyebrow{color:#72d3b7}
.commission-form{background:#f4faf8}
.form-title span{color:#248d82}
input:focus,textarea:focus,select:focus{border-color:#278b87}
.book-section{background:#d3e9e2}
.book-cover{background:#73c6b0;box-shadow:13px 14px 0 #204956;color:#153f4b}
.cover-scene{background:#b8e3d7;color:#368f88}
.cover-scene span:nth-child(2){color:#3c9c8c}
.cover-scene span:nth-child(3){color:#204956}
.book-copy p:not(.eyebrow){color:#355c5d}
.book-copy .eyebrow{color:#287c8a}
.button.primary{background:#52b99f;color:#12353a;box-shadow:4px 4px 0 #173940}
.button.primary:hover{box-shadow:2px 2px 0 #173940}
.toast{background:#153f4b}
@media(max-width:760px){.hero-art{box-shadow:7px 7px 0 #c1d9d4}}
