/* Paleta do mídia kit da Vih. Incluída apenas na bio, Achadinhos e Trabalhe comigo. */
:root{--cream:#f7efe3;--olive:#397477;--ink:#514e4b;--muted:#706862;--border:#decbbc;--soft:#e6eeee;--rose:#cb5b4e;--aqua:#7fb4b5;--coral:#f47c69}
html{background:var(--cream)}
body{color:var(--ink);background-color:var(--cream);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23aa8252' opacity='.07' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E"),radial-gradient(ellipse at top left,#fffaf2,transparent 65%);background-size:180px 180px,100% 100%}
.bio h1{color:var(--olive)}
.name-heart,.subintro span,footer span,.little-heart,.page-heading p span{color:var(--coral)}
.portrait{box-shadow:0 0 0 6px #7fb4b526}
.socials a,.socials button{background:var(--olive)}
.socials a:hover,.socials button:hover,.primary:hover,.return:hover{background:#295c60}
.invitation p,.signature,footer,.page-heading h1>span{color:#b55346}
.invitation svg{stroke:var(--coral)}
.card,.find-card,.service-card{background:#fffaf3ed;border-color:#dfc8b8;box-shadow:0 3px 14px #795e3807}
.card:hover{background:#fffdf9;box-shadow:0 7px 18px #39747712}
.card-title,.chevron{color:var(--olive)}
.pink{background:linear-gradient(135deg,#f89a87,#e57563)}
.green{background:linear-gradient(135deg,#94c2c1,#6ca4a7)}
.badge svg{stroke:#fffaf5}
.page-heading h1{color:var(--olive)}
.finds-heading h1{color:#4b8588}
.find-body h2,.service-card h2{color:var(--olive)}
.find-description,.service-description,.work-heading p{color:var(--ink)}
.find-filters button{border-color:#8eb9b8;color:var(--olive);background:#fffaf380}
.find-filters button[aria-pressed=true]{background:var(--olive);border-color:var(--olive);color:white}
.find-tag{background:#397477ee}
.find-coupon{background:#fff0e8;border-color:#d88270;color:#754438}
.find-coupon .copy-label{border-color:#d88270}
.find-photo,.product-card .find-photo{background:#f1e7d9}
.primary,.return{background:var(--olive);border-color:var(--olive);color:#fff}
.page-footer{background:#397477;color:#fffaf3}
a:focus-visible,button:focus-visible{outline-color:#b55346}
dialog{background:#fffaf3;color:var(--ink);border-color:var(--border)}
.dialog-heart{color:var(--coral)}
