.care-orbit-section{--orbit-step:165px;position:relative;isolation:isolate;overflow:hidden;margin:55px 3% 25px;padding:55px 5% 30px;background:radial-gradient(ellipse at 50% 38%,#236b6a55,transparent 65%),linear-gradient(135deg,#082f3d,#104e58);border:1px solid #8ac6b82b;border-radius:34px;color:#fff;box-shadow:0 24px 60px #082f3820}.care-orbit-glow{position:absolute;inset:20% 15% 40%;z-index:-1;background:#8ccfb323;filter:blur(65px);border-radius:50%;pointer-events:none}.care-orbit-heading{text-align:center;max-width:850px;margin:0 auto}.care-orbit-eyebrow{display:inline-flex;padding:9px 14px;border-radius:100px;background:#bce7d510;border:1px solid #bce7d530;font-size:9px;font-weight:750;letter-spacing:.14em;color:#bce7d5}.care-orbit-heading h2{font-size:calc(clamp(29px,3.4vw,47px));font-weight:850;line-height:1.2;letter-spacing:-.04em;color:#fff;margin:20px 0 16px;text-shadow:0 3px 18px #001f3a55}.care-orbit-heading h2 em{color:#b7e8d1;font-style:normal;font-weight:850}.care-orbit-heading>p{max-width:610px;margin:0 auto;color:#c0dadd;font-size:14px;line-height:1.8;font-weight:500}.care-orbit-stage{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1080px;margin:35px auto 25px;perspective:1400px;touch-action:pan-y}.care-orbit-card{position:relative;display:block;overflow:hidden;min-width:0;height:230px;border:1px solid #d1f1e975;border-radius:20px;background:#184d59;box-shadow:0 18px 36px #001c3459;color:#fff;text-decoration:none;transform-style:preserve-3d;backface-visibility:hidden}.care-orbit-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.care-orbit-card-shade{position:absolute;inset:0;background:linear-gradient(0deg,#052b3af5,transparent 75%);pointer-events:none}.care-orbit-number{position:absolute;left:13px;top:13px;width:31px;height:31px;display:grid;place-items:center;border-radius:50%;background:#092f3da6;border:1px solid #ffffff55;backdrop-filter:blur(6px);color:#e8f6ef;font-size:10px;font-weight:750}.care-orbit-card-copy{position:absolute;left:15px;right:15px;bottom:19px;display:flex;flex-direction:column;gap:7px}.care-orbit-small{font-size:6px;letter-spacing:.14em;color:#bfe8d4;font-weight:750}.care-orbit-card-copy strong{font-size:18px;line-height:1.25;font-weight:800;letter-spacing:-.025em;max-width:85%;color:#fff}.care-orbit-card-arrow{position:absolute;right:0;bottom:1px;color:#f1d698;font-size:22px}.care-orbit-card:focus-visible{outline:3px solid #f1d698;outline-offset:4px}.care-orbit-selection{position:relative;text-align:center;max-width:580px;margin:0 auto;min-height:213px}.care-orbit-current-label{font-size:8px;letter-spacing:.15em;color:#95cabb;font-weight:750}.care-orbit-selection h3{font-size:30px;font-weight:850;color:#fff;margin:12px 0 8px;line-height:1.2}.care-orbit-tag{font-size:16px;font-weight:750;color:#c2ead6!important;line-height:1.5;margin:0 0 9px!important}.care-orbit-description{font-size:13px;color:#c1d9de!important;font-weight:500;line-height:1.75;margin:0 auto 18px!important;max-width:540px}.care-orbit-cta{display:inline-flex;gap:30px;align-items:center;justify-content:space-between;min-height:45px;padding:11px 20px;border:1px solid #d5f4e2;border-radius:12px;background:linear-gradient(120deg,#c6ebda,#a5d7c0);box-shadow:0 8px 22px #001e3028;color:#0c4350;font-size:12px;font-weight:800}.care-orbit-cta:hover{background:#d2f1df;transform:translateY(-1px)}.care-orbit-controls{display:none;align-items:center;justify-content:center;gap:15px;margin-top:24px}.care-orbit-controls>button{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid #c5ead544;background:#ffffff0b;color:#fff;font-size:21px;padding:0}.care-orbit-controls>button:hover{background:#bce7d524}.care-orbit-dots{display:flex;align-items:center;gap:3px}.care-orbit-dots button{display:grid;place-items:center;width:36px;height:44px;padding:0;border:0;background:transparent}.care-orbit-dots button span{width:5px;height:5px;border-radius:50%;background:#709f9b;transition:width .3s,background .3s}.care-orbit-dots button[aria-pressed=true] span{width:20px;border-radius:5px;background:#e5cc93}.care-orbit-note{font-size:9px!important;line-height:1.7;color:#9abfbf!important;text-align:center;margin:22px 0 0!important}.care-orbit-section.is-orbit-ready .care-orbit-stage{display:block;height:315px;max-width:1080px;margin:26px auto 12px;transform-style:preserve-3d}.is-orbit-ready .care-orbit-card{position:absolute;width:164px;height:226px;left:50%;top:43%;margin:0;transform:translate(-50%,-50%) translateX(calc(var(--position) * var(--orbit-step))) translateY(var(--rise)) translateZ(var(--depth)) rotateY(var(--yaw)) rotateZ(var(--turn)) scale(var(--scale));opacity:var(--opacity,1);z-index:var(--order,1);transition:transform 1.2s cubic-bezier(.22,.7,.25,1),opacity 1s,box-shadow .6s;will-change:transform;cursor:pointer}.is-orbit-ready .care-orbit-card.is-current{border-color:#e6ce92;box-shadow:0 22px 48px #001d3866,0 0 0 1px #e6ce924d,0 0 40px #b8e1ca1a}.is-orbit-ready .care-orbit-controls{display:flex}.is-orbit-ready .care-orbit-card.is-distant{pointer-events:none}.care-orbit-selection.is-changing{animation:orbit-copy-in .6s ease both}@keyframes orbit-copy-in{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:1000px){.care-orbit-section{--orbit-step:135px}.is-orbit-ready .care-orbit-card{width:150px;height:218px}.care-orbit-heading h2{font-size:38px}}@media(max-width:650px){.care-orbit-section{--orbit-step:89px;margin:35px 3% 20px;padding:38px 5% 25px;border-radius:26px}.care-orbit-eyebrow{font-size:7px;letter-spacing:.1em;padding:8px 11px}.care-orbit-heading h2{font-size:30px;margin:18px 0 13px}.care-orbit-heading h2 br{display:none}.care-orbit-heading>p{font-size:12px;line-height:1.7}.care-orbit-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.care-orbit-card{height:185px}.care-orbit-section.is-orbit-ready .care-orbit-stage{height:245px;margin:22px -5% 6px}.is-orbit-ready .care-orbit-card{width:128px;height:183px;top:43%}.care-orbit-card-copy{left:12px;right:12px;bottom:16px;gap:6px}.care-orbit-card-copy strong{font-size:15px}.care-orbit-card-arrow{font-size:17px}.care-orbit-small{font-size:5px}.care-orbit-number{width:26px;height:26px;top:10px;left:10px;font-size:8px}.care-orbit-selection{min-height:235px}.care-orbit-selection h3{font-size:25px}.care-orbit-tag{font-size:14px}.care-orbit-description{font-size:12px;line-height:1.75;max-width:370px}.care-orbit-cta{font-size:11px;min-height:46px}.care-orbit-controls{gap:8px;margin-top:16px}.care-orbit-dots button{width:30px}.care-orbit-dots{gap:0}.care-orbit-controls>button{width:40px;height:44px}.care-orbit-note{font-size:8px!important}}@media(max-width:360px){.care-orbit-section{--orbit-step:74px}.is-orbit-ready .care-orbit-card{width:114px;height:174px}.care-orbit-heading h2{font-size:27px}.care-orbit-controls{gap:4px}.care-orbit-dots button{width:26px}}@media(prefers-reduced-motion:reduce){.care-orbit-section *{animation:none!important;transition:none!important}.care-orbit-section.is-orbit-ready .care-orbit-stage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:30px auto;transform:none}.is-orbit-ready .care-orbit-card{position:relative;left:auto;top:auto;width:auto;height:230px;transform:none;opacity:1!important;pointer-events:auto!important;will-change:auto}.is-orbit-ready .care-orbit-controls{display:none}@media(max-width:650px){.care-orbit-section.is-orbit-ready .care-orbit-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.is-orbit-ready .care-orbit-card{height:185px}}}.care-orbit-section{padding-top:42px}.care-orbit-section.is-orbit-ready .care-orbit-stage{height:290px;margin-top:20px}.care-orbit-heading h2{font-size:calc(clamp(29px,3.2vw,43px))}@media(max-width:650px){.care-orbit-section{padding-top:32px}.care-orbit-section.is-orbit-ready .care-orbit-stage{height:225px}.care-orbit-heading h2{font-size:28px}.care-orbit-selection{min-height:220px}}@media(max-width:360px){.care-orbit-heading h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.care-orbit-section.is-orbit-ready .care-orbit-stage{height:auto}}
