/* Reference-led thick optical glass, scoped to standalone care options. */
#care .care-options{position:relative;isolation:isolate;gap:22px;background:none;border-radius:31px}
#care .care-options>li{background:none;border:0;padding:0;box-shadow:none;perspective:1100px}
#care .care-option-link{--glass-depth:inset 0 2px 2px #ffffffc9,inset 3px 0 4px #ffffff4d,inset -3px -2px 5px #041b18b3,inset 0 0 0 7px #d6ebe617,inset 0 -10px 12px #041c1859,0 6px 0 -1px #79998b,0 9px 2px -2px #214c3c66,0 23px 33px -18px #0e332e73;position:relative;isolation:isolate;min-width:0;padding:28px 24px 23px;border:1px solid #ceddd3;border-top-color:#fff7dc;border-left-color:#e3eee4;border-right-color:#94b7a4;border-bottom-color:#91a698;border-radius:30px;overflow:hidden;background:radial-gradient(ellipse at 15% -15%,#5b7c69 0%,#335b49 36%,#214b3b 72%,#173e30 100%);box-shadow:var(--glass-depth);-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;transform-origin:center;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.65,.3,1),box-shadow .7s ease}
#care .care-option-link:before{content:'';position:absolute;inset:5px;border:1px solid #e5eee471;border-right-color:#b4ccbb57;border-bottom-color:#e2d1a16b;border-radius:24px;pointer-events:none;z-index:0;background:linear-gradient(114deg,#ffffff33,transparent 14%,transparent 82%,#ffffff1a);box-shadow:inset 1px 1px 2px #ffffff63,inset -1px -2px 3px #071f184d,0 0 5px #e9d29c26}
#care .care-option-link:after{content:'';position:absolute;inset:2px 10px auto;height:37%;border-radius:25px 25px 65% 35%;z-index:0;pointer-events:none;background:linear-gradient(163deg,#ffffff45 0%,#ffffff12 42%,#ffffff00 78%);box-shadow:inset 0 1px 1px #ffffffb3;opacity:1}
#care .care-option-link>*{position:relative;z-index:1;opacity:1;filter:none;text-shadow:none}
#care .care-option-link strong{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;font-weight:700;color:#fffef5;letter-spacing:.005em;text-wrap:pretty}
#care .care-option-link>span{display:block;margin-top:10px;font-size:14px;line-height:1.8;font-weight:400;color:#f0f4e9}
#care .care-option-link .care-open{margin-top:auto;padding-top:21px;font-size:12px;line-height:1.5;font-weight:650;color:#f5e2af;letter-spacing:.02em}
#care .care-open>span{display:grid;place-items:center;width:31px;height:31px;border:1px solid #d7e5d18c;border-radius:50%;background:linear-gradient(140deg,#a5bdb33b,#264f3d);box-shadow:inset 1px 2px 2px #ffffff70,inset -1px -2px 2px #061f19a6,0 2px 1px #0b2e2266;color:#fff4d6;font-size:17px}
#care .care-option-link.kh-glass-pending{opacity:0}
#care .care-option-link.kh-glass-entering{z-index:3;transition:none;will-change:transform,opacity}
#care .care-option-link:focus-visible{outline:3px solid #876020;outline-offset:6px}
#care .care-option-link:active{transform:translateY(2px) scale(.985)}
@media(hover:hover){#care .care-option-link:hover{transform:translateY(-5px) scale(1.025);box-shadow:var(--glass-depth),0 0 16px #bba57724;border-top-color:#fff}}
@media(max-width:760px){#care .care-options{gap:19px}#care .care-option-link{padding:25px 19px 21px;border-radius:27px}#care .care-option-link:before{border-radius:21px}#care .care-option-link strong{font-size:15px}#care .care-option-link>span{font-size:13px;line-height:1.8}}
@media(prefers-reduced-motion:reduce){#care .care-option-link{transition:none!important;transform:none!important}#care .care-option-link.kh-glass-pending{opacity:1!important}#care .care-option-link.kh-glass-entering{will-change:auto}}
@media(forced-colors:active){#care .care-option-link{background:Canvas;border:1px solid CanvasText;box-shadow:none}#care .care-option-link:before,#care .care-option-link:after{display:none}#care .care-option-link strong,#care .care-option-link>span,#care .care-option-link .care-open{color:CanvasText}}
