@property --care-shade{syntax:"<color>";inherits:true;initial-value:#053525}body.architecture-home.compact-home main .care-pin[data-care-tone][data-care-tone=forest]{--care-shade:#053525;--care-rgb:5,53,37;--care-ink:#FFFFFF;--care-surface:#053525;background:#053525!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .architecture-care-tabs button:nth-child(1){background:linear-gradient(125deg,#053525,#053525e8)!important;color:#fff!important;border-color:#fff5!important}body.architecture-home.compact-home main .care-pin[data-care-tone][data-care-tone=ivory]{--care-shade:#FAF7F0;--care-rgb:250,247,240;--care-ink:#2C211D;--care-surface:#FAF7F0;background:#faf7f0!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .architecture-care-tabs button:nth-child(2){background:linear-gradient(125deg,#faf7f0,#faf7f0e8)!important;color:#2c211d!important;border-color:#2c211d55!important}body.architecture-home.compact-home main .care-pin[data-care-tone][data-care-tone=cocoa]{--care-shade:#2C211D;--care-rgb:44,33,29;--care-ink:#FFFFFF;--care-surface:#2C211D;background:#2c211d!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .architecture-care-tabs button:nth-child(3){background:linear-gradient(125deg,#2c211d,#2c211de8)!important;color:#fff!important;border-color:#fff5!important}body.architecture-home.compact-home main .care-pin[data-care-tone][data-care-tone=mist]{--care-shade:#E7EFEB;--care-rgb:231,239,235;--care-ink:#2C211D;--care-surface:#E7EFEB;background:#e7efeb!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .architecture-care-tabs button:nth-child(4){background:linear-gradient(125deg,#e7efeb,#e7efebe8)!important;color:#2c211d!important;border-color:#2c211d55!important}body.architecture-home.compact-home main .care-pin[data-care-tone][data-care-tone=champagne]{--care-shade:#F1E7D8;--care-rgb:241,231,216;--care-ink:#2C211D;--care-surface:#F1E7D8;background:#f1e7d8!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .architecture-care-tabs button:nth-child(5){background:linear-gradient(125deg,#f1e7d8,#f1e7d8e8)!important;color:#2c211d!important;border-color:#2c211d55!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-story:before{background:linear-gradient(180deg,rgba(var(--care-rgb),.82),rgba(var(--care-rgb),.08) 35%,rgba(var(--care-rgb),.88) 65%,rgba(var(--care-rgb),.98))!important;transition:background .65s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-pin-stage{background:var(--care-surface)!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .curated-head h2{color:var(--care-ink)!important;border-color:currentColor!important;text-shadow:none!important;transition:color .5s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] .curated-head p{color:var(--care-ink)!important;border-color:currentColor!important;text-shadow:none!important;transition:color .5s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] .curated-eyebrow{color:var(--care-ink)!important;border-color:currentColor!important;text-shadow:none!important;transition:color .5s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] .architecture-care-detail h3{color:var(--care-ink)!important;border-color:currentColor!important;text-shadow:none!important;transition:color .5s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] .architecture-care-detail p{color:var(--care-ink)!important;border-color:currentColor!important;text-shadow:none!important;transition:color .5s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] .architecture-care-detail strong{color:var(--care-ink)!important;border-color:currentColor!important;text-shadow:none!important;transition:color .5s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-takeaway{color:var(--care-ink)!important;border-color:currentColor!important;text-shadow:none!important;transition:color .5s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-preparation p{color:var(--care-ink)!important;border-color:currentColor!important;text-shadow:none!important;transition:color .5s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] a.aftercare-entry{color:var(--care-ink)!important;border-color:currentColor!important;text-shadow:none!important;transition:color .5s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-pin-hint{color:var(--care-ink)!important;border-color:currentColor!important;text-shadow:none!important;transition:color .5s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-pin-skip{color:var(--care-ink)!important;border-color:currentColor!important;text-shadow:none!important;transition:color .5s ease}body.architecture-home.compact-home main .care-pin[data-care-tone] .architecture-care-tabs button[aria-selected=true]{outline:2px solid var(--care-ink)!important;outline-offset:3px;box-shadow:inset 0 0 0 2px currentColor!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .architecture-care-tabs{padding:5px 5px 9px!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .architecture-care-tabs button:focus-visible{outline:3px solid var(--care-ink)!important;outline-offset:3px}@media(prefers-reduced-motion:reduce){body.architecture-home.compact-home main .care-pin[data-care-tone] *{transition:none!important}}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-story:after{display:none!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-story:before{background:linear-gradient(180deg,color-mix(in srgb,var(--care-shade) 88%,transparent),color-mix(in srgb,var(--care-shade) 24%,transparent) 32%,color-mix(in srgb,var(--care-shade) 90%,transparent) 62%,var(--care-shade) 100%)!important;transition:--care-shade .65s ease}body.architecture-home.compact-home main .care-pin[data-care-tone]{transition:--care-shade .65s ease}@media(prefers-reduced-motion:reduce){body.architecture-home.compact-home main .care-pin[data-care-tone],body.architecture-home.compact-home main .care-pin[data-care-tone] .care-story:before{transition:none!important}}
