.care-page{--sage:#859d8a;--clay:#b96d50;--ink:#263c3c;color:var(--ink);background:#f8f5ed}.care-page img{width:100%;height:100%;object-fit:cover;display:block}.care-page h1,.care-page h2,.care-page h3{font-family:Georgia,serif;line-height:1.05}.care-page p,.care-page li{font:18px/1.65 Arial}.care-k{font:700 12px Arial;letter-spacing:.2em;color:var(--clay)}.care-hero{display:grid;grid-template-columns:1fr 1fr;min-height:560px}.care-hero>div{padding:65px 8%;align-self:center;background:#dfe8df;background-image:radial-gradient(#859d8a30 1px,transparent 1px);background-size:20px 20px}.care-hero h1{font-size:clamp(44px,5.7vw,78px)}.care-rhythm{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:62px 5%}.care-rhythm article{padding:25px;background:#fff;border-radius:28px}.care-rhythm b{font:700 34px Georgia;color:var(--clay)}.care-guide{display:grid;grid-template-columns:repeat(2,1fr);background:#294745;color:#fff}.care-guide figure{margin:0;display:grid;grid-template-columns:1fr 1fr}.care-guide figcaption{padding:28px;align-self:center;font:700 18px/1.45 Arial}.care-seo{max-width:1000px;margin:70px auto;padding:65px 7%;background:#fff;border-radius:34px;box-shadow:0 18px 55px #29474518}.care-seo h2{font-size:42px}.care-seo h3{font-size:28px}.care-focus{display:grid;grid-template-columns:1.1fr .9fr;background:#ead9cf}.care-focus>div{padding:58px 8%;align-self:center}.care-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;padding:65px 5%}.care-cards figure{margin:0;background:#fff;border-radius:22px;overflow:hidden}.care-cards img{aspect-ratio:4/3}.care-cards figcaption{padding:20px;font:700 17px/1.45 Arial}.care-final{display:grid;grid-template-columns:1fr 1fr;margin:55px 5%;background:#dce6e1;border-radius:30px;overflow:hidden}.care-final>div{padding:50px 8%;align-self:center}.care-links{padding:50px 5%}.care-links div{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.care-links a{padding:20px;background:#fff;color:inherit;text-decoration:none;border-radius:16px}.care-links small,.care-links b{display:block}.workshop-cta .button{display:inline-block;padding:14px 22px;background:#294745;color:#fff;border-radius:99px;text-decoration:none}@media(max-width:800px){.care-hero,.care-guide,.care-focus,.care-final{grid-template-columns:1fr}.care-rhythm,.care-cards{grid-template-columns:1fr}.care-guide figure{grid-template-columns:1fr}.care-links div{grid-template-columns:1fr 1fr}.care-hero img{aspect-ratio:4/3}}
