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) 26%,transparent),transparent 26%,transparent 54%,color-mix(in srgb,var(--care-shade) 38%,transparent) 76%,color-mix(in srgb,var(--care-shade) 78%,transparent))!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-steps:before{content:"";position:absolute;inset:-18px -20px;z-index:-1;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--care-shade) 86%,transparent),color-mix(in srgb,var(--care-shade) 76%,transparent) 80%,transparent);border-radius:24px}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-story .curated-head{text-shadow:0 1px 12px var(--care-shade)}@media(max-width:700px){body.architecture-home.compact-home main .care-pin[data-care-tone] .care-steps:before{inset:-14px -16px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--care-shade) 86%,transparent) 18%,color-mix(in srgb,var(--care-shade) 86%,transparent) 86%,transparent)}}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-steps:before{inset:-28px -32px;background:radial-gradient(ellipse at 44% 50%,color-mix(in srgb,var(--care-shade) 86%,transparent) 24%,color-mix(in srgb,var(--care-shade) 74%,transparent) 58%,transparent 78%);border-radius:0;filter:blur(8px)}
