/* Raised centre photograph and rounded caption island, matching the homepage reference. */
.care-intro{padding-bottom:25px}.care-intro>p{max-width:720px}
.story-heading{align-items:center;margin-bottom:27px}.story-heading .story-controls{width:100%;justify-content:space-between}.story-controls button{min-width:55px;min-height:55px;font-size:21px}.story-controls [data-story-play]{min-width:112px;font-size:15px}
.cd-viewport.cd-depth-carousel{--card-width:540px;--card-step:365px;perspective:1500px}
.cd-depth-carousel .cd-slide{top:18px;padding:9px;border:1px solid #b9ccbd;border-radius:32px;background:linear-gradient(130deg,#ffffff,#e8eee0);box-shadow:inset 2px 2px 2px #fff,inset -2px -2px 2px #a8bca157,0 22px 37px -20px #234a3c4d}
.cd-depth-carousel .cd-slide>img{border-radius:24px;aspect-ratio:3/2;object-fit:contain;background:#eef3e8}
.cd-depth-carousel .slide-copy{position:relative;z-index:1;flex:none;margin:-30px 11px 7px;padding:22px 21px 23px;min-height:0;border:1px solid #d0decc;border-radius:27px;background:linear-gradient(140deg,#ffffff,#f0f5eb);box-shadow:inset 1px 2px 2px #fff,inset -1px -2px 3px #91a78352,0 5px 0 -2px #bdcdb17a,0 8px 18px -13px #183e3340}
.cd-depth-carousel .slide-copy>span{font-size:9px;line-height:1.5;letter-spacing:.06em;color:#806631;margin:0 0 8px}
.cd-depth-carousel .slide-copy h3{font-size:21px;line-height:1.35;font-weight:650;letter-spacing:-.02em;color:#173e2d}
.cd-depth-carousel .slide-copy p{font-size:13px;line-height:1.7;color:#36503b;margin:8px 0 0;min-height:0}
.cd-depth-carousel .cd-slide[data-position="0"]{transform:translate3d(-50%,7px,35px) scale(1.045);box-shadow:inset 2px 2px 2px #fff,inset -2px -2px 2px #a8bca157,0 5px 0 -1px #bccbb3,0 31px 47px -24px #143c3366}
.cd-depth-carousel .cd-slide[data-position="-1"]{transform:translate3d(calc(-50% - var(--card-step)),48px,-45px) rotateY(9deg) rotateZ(-1.5deg) scale(.86);opacity:.88}
.cd-depth-carousel .cd-slide[data-position="1"]{transform:translate3d(calc(-50% + var(--card-step)),48px,-45px) rotateY(-9deg) rotateZ(1.5deg) scale(.86);opacity:.88}
@media(max-width:760px){.care-intro{padding-bottom:17px}.story-heading{margin-bottom:25px}.story-controls button{min-height:49px;min-width:49px}.story-controls [data-story-play]{min-width:99px;font-size:14px}.cd-viewport.cd-depth-carousel{--card-width:74vw;--card-step:63vw}.cd-depth-carousel .cd-slide{padding:7px;border-radius:27px}.cd-depth-carousel .cd-slide>img{border-radius:20px}.cd-depth-carousel .slide-copy{margin:-21px 6px 5px;padding:18px 15px 19px;border-radius:23px;min-height:0}.cd-depth-carousel .slide-copy h3{font-size:17px;line-height:1.4}.cd-depth-carousel .slide-copy p{font-size:12px;line-height:1.7}.cd-depth-carousel .slide-copy>span{font-size:8px;letter-spacing:.02em;margin-bottom:7px}}
@media(forced-colors:active){.cd-depth-carousel .slide-copy,.cd-depth-carousel .cd-slide{background:Canvas;border:1px solid CanvasText;box-shadow:none}.cd-depth-carousel .slide-copy h3,.cd-depth-carousel .slide-copy p,.cd-depth-carousel .slide-copy>span{color:CanvasText}}
