.care-container{width:90%;max-width:1400px;margin:0 auto}.care-audience{padding:100px 0}.care-audience>.care-container>h2{font-size:42px;line-height:1.15;text-align:center;margin-bottom:60px}.care-audience-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.care-audience-card{position:relative;min-height:520px;display:flex;align-items:flex-end;overflow:hidden;background-size:cover;background-position:center}.care-audience-card.persona{background-image:url('https://www.alchemiclab.it/wp-content/uploads/2025/11/beauty-esthetician-15.jpg')}.care-audience-card.professional{background-image:url('https://www.alchemiclab.it/wp-content/uploads/2025/11/beauty-esthetician-17b.jpg')}.care-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.68),rgba(0,0,0,.08))}.care-content{position:relative;z-index:2;padding:45px;color:white}.care-content span{font-size:14px;font-weight:600;letter-spacing:1px}.care-content h3{font-size:34px;line-height:1.15;margin:12px 0 30px;color:white}.care-btn{display:inline-block;border:1px solid white;padding:12px 22px;color:white;text-decoration:none;transition:.25s ease}.care-btn:hover{background:white;color:#111}@media (max-width:768px){.care-audience{padding:60px 0}.care-audience-grid{grid-template-columns:1fr}.care-audience>.care-container>h2{font-size:32px}.care-audience-card{min-height:430px}.care-content{padding:28px}.care-content h3{font-size:28px}}.care-hero{position:relative;width:100vw;max-width:100vw;min-height:720px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;align-items:center;overflow:hidden;background-color:#151722;background-image:url("https://www.alchemiclab.it/wp-content/uploads/2026/10/CARE-Home-Hero-1536x864.png");background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;background-position:66% center}.care-hero-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(8,10,18,.96) 0%,rgba(8,10,18,.82) 40%,rgba(8,10,18,.40) 70%,rgba(8,10,18,.18) 100%)}.care-hero-inner{position:relative;z-index:2;width:90%;max-width:1400px;margin-left:auto;margin-right:auto}.care-hero-copy{max-width:820px;padding:110px 0;color:#fff}.care-hero h1{margin:0;color:#fff;font-size:clamp(48px,5vw,76px);line-height:1.04;font-weight:600;letter-spacing:-1.3px}.care-hero .care-kicker{display:block;margin-bottom:18px;color:#fff;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.care-flow{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px;font-size:16px;font-weight:600;letter-spacing:.4px}.care-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:42px}@media (max-width:900px){.care-hero{min-height:620px;background-position:70% center}.care-hero-copy{padding:90px 0 75px}.care-hero h1{font-size:48px}}@media (max-width:600px){.care-hero{min-height:600px;background-position:72% center}.care-hero-copy{padding:70px 0}.care-hero h1{font-size:40px}.care-hero .care-flow{font-size:12px;gap:6px}.care-hero-actions{flex-direction:column;align-items:flex-start}}.care-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.5px;transition:.25s ease}.care-btn:hover{transform:translateY(-2px)}.care-btn-light{background:#fff;border-color:#fff;color:#11131c}.care-btn-light:hover{background:transparent;color:#fff}.care-btn-outline{background:transparent;border-color:rgba(255,255,255,.75);color:#fff}.care-btn-outline:hover{background:#fff;color:#11131c}.care-btn-dark{background:#11131c;border-color:#11131c;color:#fff}.care-btn-dark:hover{background:transparent;color:#11131c}.care-process{padding:110px 0 100px;background:#fff}.care-section-heading{max-width:900px;margin:0 auto 75px;text-align:center}.care-kicker-dark{color:#5f636b}.care-section-heading h2{margin:0;color:#11131c;font-size:clamp(38px,4vw,58px);line-height:1.08;font-weight:600;letter-spacing:-1px}.care-process-line{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.care-process-line::before{content:"";position:absolute;top:11px;left:12.5%;right:12.5%;height:1px;background:#bfc0c5}.care-step{position:relative;z-index:2;text-align:center}.care-step-dot{width:22px;height:22px;margin:0 auto 26px;border:6px solid #fff;border-radius:50%;background:#11131c;box-shadow:0 0 0 1px #11131c}.care-step>span{display:block;margin-bottom:8px;color:#a0a1a6;font-size:11px;font-weight:600;letter-spacing:1.4px}.care-step h3{margin:0 0 8px;color:#11131c;font-size:21px;font-weight:700}.care-step p{margin:0;color:#6f7075;font-size:16px}.care-process-action{margin-top:55px;text-align:center}@media (max-width:768px){.care-process{padding:75px 0}.care-section-heading{margin-bottom:50px}.care-process-line{display:block}.care-process-line::before{top:10px;bottom:10px;left:10px;width:1px;height:auto;right:auto}.care-step{min-height:120px;padding-left:48px;text-align:left}.care-step-dot{position:absolute;top:0;left:0}}.care-solutions-preview{padding:120px 0;background:#f5f4f1}.care-solutions-grid{display:grid;grid-template-columns:1.05fr .95fr;min-height:650px;background:#fff}.care-solutions-visual{position:relative;min-height:650px;overflow:hidden;background-image:linear-gradient(rgba(17,19,28,.18),rgba(17,19,28,.18)),url('https://www.alchemiclab.it/wp-content/uploads/2025/11/tecar-2.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.care-solutions-visual::after{content:"";position:absolute;inset:8%;border:1px solid rgba(255,255,255,.25)}.care-solutions-label{position:absolute;left:45px;bottom:42px;z-index:2;color:#fff;font-size:12px;font-weight:700;letter-spacing:2px}.care-solutions-copy{display:flex;flex-direction:column;justify-content:center;padding:70px}.care-solutions-copy h2{margin:0 0 24px;color:#11131c;font-size:clamp(38px,4vw,58px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-lead{max-width:560px;margin:0 0 42px;color:#666970;font-size:19px;line-height:1.6}.care-solutions-principle{display:grid;grid-template-columns:50px 1fr;gap:18px;padding:24px 0;border-top:1px solid #dadadd}.care-solutions-principle:last-of-type{margin-bottom:34px;border-bottom:1px solid #dadadd}.care-solutions-principle>span{color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1px}.care-solutions-principle strong{display:block;margin-bottom:6px;color:#11131c;font-size:18px;font-weight:600}.care-solutions-principle p{margin:0;color:#74767c;font-size:15px;line-height:1.5}.care-solutions-copy .care-btn{align-self:flex-start}@media (max-width:900px){.care-solutions-preview{padding:70px 0}.care-solutions-grid{grid-template-columns:1fr}.care-solutions-visual{min-height:420px}.care-solutions-copy{padding:45px 30px}.care-solutions-copy h2{font-size:38px}.care-lead{font-size:17px}}.care-network-preview{padding:120px 0;background:#11131c}.care-network-head{max-width:880px;margin:0 auto 70px;text-align:center}.care-network-head .care-kicker{color:rgba(255,255,255,.72)}.care-network-head h2{margin:0 0 24px;color:#fff;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-network-head p{margin:0;color:rgba(255,255,255,.68);font-size:18px;line-height:1.6}.care-network-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:95px;background:rgba(255,255,255,.18)}.care-network-card{min-height:220px;padding:38px;background:#171923}.care-network-card span{color:#b03a78;font-size:11px;font-weight:700;letter-spacing:1.4px}.care-network-card h3{margin:40px 0 10px;color:#fff;font-size:22px;font-weight:700}.care-network-card p{margin:0;color:rgba(255,255,255,.74);font-size:16px}.care-card-block{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.care-card-visual{display:flex;align-items:center;justify-content:center;min-height:420px}.care-card-mockup{width:360px;max-width:90%;aspect-ratio:1.6 / 1;padding:34px;border-radius:18px;box-shadow:0 30px 80px rgba(0,0,0,.35);background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.14),transparent 22%),linear-gradient(135deg,#a31862 0%,#4b173c 55%,#151722 100%);color:#fff;transform:rotate(-5deg)}.care-card-mockup span{display:block;font-size:14px;letter-spacing:2px}.care-card-mockup strong{display:block;margin-top:38px;font-size:42px;font-weight:500;letter-spacing:2px}.care-card-mockup small{display:block;margin-top:12px;font-size:10px;letter-spacing:1.4px;opacity:.65}.care-card-copy .care-kicker{color:rgba(255,255,255,.72)}.care-card-copy h2{margin:0 0 24px;color:#fff;font-size:clamp(38px,4vw,56px);line-height:1.08;font-weight:600}.care-card-copy>p{max-width:560px;margin:0 0 36px;color:rgba(255,255,255,.68);font-size:18px;line-height:1.6}.care-card-actions{display:flex;flex-wrap:wrap;gap:14px}.care-btn-outline-dark{background:transparent;border-color:rgba(255,255,255,.5);color:#fff}.care-btn-outline-dark:hover{background:#fff;color:#11131c}@media (max-width:900px){.care-network-preview{padding:75px 0}.care-network-grid{grid-template-columns:1fr;margin-bottom:70px}.care-card-block{grid-template-columns:1fr;gap:40px}.care-card-visual{min-height:300px}.care-card-copy{text-align:center}.care-card-copy>p{margin-left:auto;margin-right:auto}.care-card-actions{justify-content:center}}.care-lab-preview{padding:120px 0;background:#ffffff}.care-lab-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.care-lab-copy h2{margin:0 0 24px;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-lab-points{margin:40px 0 36px}.care-lab-point{display:grid;grid-template-columns:50px 1fr;gap:18px;padding:22px 0;border-top:1px solid #dddddf}.care-lab-point:last-child{border-bottom:1px solid #dddddf}.care-lab-point>span{color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.2px}.care-lab-point strong{display:block;margin-bottom:5px;color:#11131c;font-size:17px;font-weight:700}.care-lab-point p{margin:0;color:#73757b;font-size:15px;line-height:1.5}.care-lab-visual{min-height:580px;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(rgba(17,19,28,.18),rgba(17,19,28,.18)),url('https://www.alchemiclab.it/wp-content/uploads/2025/11/DSC_4489-min-1-scaled.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.care-lab-visual-inner{display:grid;grid-template-columns:1fr 1fr;gap:18px;width:72%}.care-lab-visual-inner span{display:flex;align-items:center;justify-content:center;min-height:120px;border:1px solid rgba(255,255,255,.18);color:#fff;font-size:13px;font-weight:600;letter-spacing:1.5px}.care-final-cta{position:relative;min-height:520px;display:flex;align-items:center;background:linear-gradient(135deg,#9d195b 0%,#4b173c 48%,#151722 100%);overflow:hidden}.care-final-overlay{position:absolute;inset:0;background:radial-gradient(circle at 75% 30%,rgba(255,255,255,.10),transparent 25%)}.care-final-inner{position:relative;z-index:2;text-align:center;color:#fff}.care-final-inner .care-kicker{color:rgba(255,255,255,.65)}.care-final-inner h2{margin:0;color:#fff;font-size:clamp(46px,5vw,72px);line-height:1.02;font-weight:600;letter-spacing:-1.3px}.care-final-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:38px}@media (max-width:900px){.care-lab-preview{padding:75px 0}.care-lab-grid{grid-template-columns:1fr;gap:45px}.care-lab-visual{min-height:400px}.care-final-cta{min-height:430px}.care-final-actions{flex-direction:column;align-items:center}}.care-process,.care-audience,.care-solutions-preview,.care-network-preview,.care-lab-preview,.care-final-cta{font-family:Arial,Helvetica,sans-serif}.care-process h2,.care-audience h2,.care-solutions-copy h2,.care-network-head h2,.care-card-copy h2,.care-lab-copy h2,.care-final-inner h2{font-family:Arial,Helvetica,sans-serif;font-weight:600}.care-kicker,.care-step h3,.care-network-card h3,.care-lab-point strong,.care-content span{font-family:Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:1px}.care-lead,.care-step p,.care-network-card p,.care-card-copy p,.care-lab-point p,.care-content h3{font-family:Arial,Helvetica,sans-serif}.care-btn{min-height:48px;padding:0 24px;border-width:1px;border-style:solid;border-radius:0;font-size:13px;line-height:1;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.care-btn:hover{text-decoration:none}.care-process,.care-audience,.care-solutions-preview,.care-network-preview,.care-lab-preview,.care-final-cta{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-container{width:90%;max-width:1400px;margin-left:auto;margin-right:auto}.care-system-hero{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:620px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(10,12,20,.92) 0%,rgba(10,12,20,.74) 58%,rgba(10,12,20,.35) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-system-hero .care-container{padding:100px 0}.care-system-hero h1{max-width:900px;margin:0;color:#fff;font-size:clamp(48px,5vw,76px);line-height:1.03;font-weight:600;letter-spacing:-1.3px}.care-system-hero .care-flow{margin-bottom:40px;color:#fff}.care-system-intro{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:110px 0;background:#fff}.care-system-intro .care-container{max-width:1050px}.care-system-intro h2{max-width:900px;margin:0 0 28px;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-system-intro .care-lead{max-width:760px;margin-bottom:0}.care-system-phases{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:110px 0;background:#f5f4f1}.care-system-phase-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d8d8db}.care-system-phase{min-height:360px;padding:42px 34px;background:#fff}.care-system-phase>span{display:block;margin-bottom:56px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.5px}.care-system-phase h3{margin:0 0 14px;color:#11131c;font-size:24px;font-weight:700}.care-system-phase p{margin:0;color:#6e7076;font-size:16px;line-height:1.55}.care-system-principle{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:120px 0;background:#fff}.care-system-principle-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-system-principle h2{max-width:600px;margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-system-principle .care-lead{margin:0}.care-system-open{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:120px 0;background:#11131c;color:#fff}.care-system-open .care-container{max-width:950px;text-align:center}.care-system-open h2{margin:0 0 26px;color:#fff;font-size:clamp(42px,4.5vw,64px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-system-open p{max-width:760px;margin:0 auto;color:rgba(255,255,255,.80);font-size:19px;line-height:1.6}.care-system-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:115px 0 125px;background:#f5f4f1}.care-system-exit>.care-container>h2{margin:0 0 55px;color:#11131c;font-size:clamp(38px,4vw,56px);line-height:1.08;font-weight:600}.care-system-exit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.care-system-exit-card{position:relative;min-height:260px;display:flex;flex-direction:column;justify-content:flex-end;padding:34px;background:#171923;color:#fff;text-decoration:none;transition:transform .25s ease,background .25s ease}.care-system-exit-card:hover{transform:translateY(-5px);background:#9d195b}.care-system-exit-card span{margin-bottom:10px;color:rgba(255,255,255,.72);font-size:11px;font-weight:700;letter-spacing:1.2px}.care-system-exit-card strong{color:#fff;font-size:22px;font-weight:600}@media (max-width:900px){.care-system-hero{min-height:560px}.care-system-hero .care-container{padding:80px 0}.care-system-hero h1{font-size:48px}.care-system-intro,.care-system-phases,.care-system-principle,.care-system-open,.care-system-exit{padding-top:75px;padding-bottom:75px}.care-system-phase-grid{grid-template-columns:1fr 1fr}.care-system-principle-grid{grid-template-columns:1fr;gap:36px}.care-system-exit-grid{grid-template-columns:1fr}}@media (max-width:600px){.care-system-hero h1{font-size:40px}.care-system-phase-grid{grid-template-columns:1fr}.care-system-phase{min-height:auto}}.care-header{position:sticky;top:0;width:100%;z-index:99999;background:rgba(255,255,255,.97);border-bottom:1px solid rgba(17,19,28,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.care-header-inner{width:92%;max-width:1480px;min-height:88px;margin:0 auto;display:grid;grid-template-columns:190px 1fr 130px;align-items:center;gap:32px}.care-header-logo{display:flex;align-items:center}.care-header-logo img{width:175px;max-width:100%;height:auto;display:block}.care-main-nav{display:flex;justify-content:center;align-items:center;gap:clamp(18px,1.55vw,30px)}.care-main-nav a{position:relative;display:flex;align-items:center;height:88px;padding:0;color:#484a50;font-size:13px;line-height:1;font-weight:600;letter-spacing:.15px;text-decoration:none;white-space:nowrap;transition:color .2s ease}.care-main-nav a::after{content:"";position:absolute;left:0;bottom:20px;width:0;height:2px;background:#9d195b;transition:width .25s ease}.care-main-nav a:hover{color:#9d195b}.care-main-nav a:hover::after{width:100%}.care-login{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid #9d195b;color:#9d195b;background:transparent;font-size:12px;font-weight:600;letter-spacing:.6px;text-decoration:none;white-space:nowrap;transition:background .2s ease,color .2s ease}.care-login:hover{background:#9d195b;color:#fff}@media (max-width:1180px){.care-header-inner{grid-template-columns:170px 1fr auto;min-height:78px}.care-header-logo img{width:155px}.care-main-nav{display:none}.care-mobile-toggle{display:block}}@media (max-width:600px){.care-header-inner{width:90%;min-height:72px;grid-template-columns:1fr auto}.care-header-logo img{width:140px}.care-login{display:none}}.care-header-inner{padding-left:10px;padding-right:10px}.care-main-nav a{text-transform:uppercase}.care-login{text-transform:uppercase}.care-header{min-height:92px;box-shadow:0 4px 20px rgba(0,0,0,.035)}.care-header-inner{width:94%;max-width:1540px;min-height:92px;grid-template-columns:210px 1fr 140px;gap:28px}.care-header-logo img{width:190px}.care-main-nav{gap:clamp(18px,1.45vw,30px)}.care-main-nav a{height:92px;font-size:13px;font-weight:600}.care-login{min-height:46px;padding:0 22px;font-size:12px}.care-header{width:100%;position:sticky;top:0;z-index:99999;background:rgba(255,255,255,.98);border-bottom:1px solid rgba(17,19,28,.08)}.care-header-inner{width:94%;max-width:1540px;min-height:92px;margin:0 auto;display:grid;grid-template-columns:200px 1fr 135px;align-items:center;gap:30px}.care-header-logo img{display:block;width:185px;height:auto}.care-main-nav{display:flex;align-items:center;justify-content:center;gap:24px}.care-main-nav a{position:relative;display:flex;align-items:center;height:92px;color:#404247;font-size:13px;font-weight:600;letter-spacing:.2px;text-decoration:none;white-space:nowrap}.care-main-nav a::after{content:"";position:absolute;left:0;bottom:18px;width:0;height:2px;background:#9d195b;transition:width .25s ease}.care-main-nav a:hover{color:#9d195b}.care-main-nav a:hover::after{width:100%}.care-login{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid #9d195b;color:#9d195b;background:transparent;font-size:12px;font-weight:600;letter-spacing:.6px;text-decoration:none;white-space:nowrap}.care-login:hover{background:#9d195b;color:#fff}@media (max-width:1180px){.care-header-inner{grid-template-columns:170px 1fr auto;min-height:78px}.care-header-logo img{width:155px}.care-main-nav{display:none}.care-mobile-toggle{display:block}}@media (max-width:600px){.care-header-inner{width:90%;min-height:72px;grid-template-columns:1fr auto}.care-header-logo img{width:140px}.care-login{display:none}}.care-main-nav a{font-size:14px}.care-main-nav a::after{bottom:22px}.care-paths-hero{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:600px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(10,12,20,.92) 0%,rgba(10,12,20,.70) 55%,rgba(10,12,20,.28) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-paths-hero .care-container{padding:100px 0}.care-paths-hero h1{max-width:900px;margin:0 0 28px;color:#fff;font-size:clamp(48px,5vw,76px);line-height:1.03;font-weight:600;letter-spacing:-1.3px}.care-paths-hero p{max-width:720px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-paths-intro{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:100px 0 50px;background:#fff}.care-paths-intro h2{max-width:850px;margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-paths-grid-section{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:45px 0 110px;background:#fff}.care-paths-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.care-path-card{min-height:420px;display:flex;flex-direction:column;justify-content:flex-end;padding:42px;background:radial-gradient(circle at 80% 20%,rgba(157,25,91,.16),transparent 25%),linear-gradient(135deg,#171923 0%,#30323a 100%);color:#fff;transition:transform .25s ease,background .25s ease}.care-path-card:hover{transform:translateY(-5px);background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.10),transparent 25%),linear-gradient(135deg,#9d195b 0%,#4b173c 100%)}.care-path-card>span{margin-bottom:auto;color:#b03a78;font-size:11px;font-weight:700;letter-spacing:1.4px}.care-path-card h3{margin:0 0 14px;color:#fff;font-size:30px;font-weight:700}.care-path-card p{max-width:520px;margin:0 0 28px;color:rgba(255,255,255,.66);font-size:17px;line-height:1.55}.care-path-card a{align-self:flex-start;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.45);color:#fff;font-size:12px;font-weight:600;letter-spacing:.7px;text-decoration:none}.care-path-card a:hover{border-color:#fff}.care-paths-method{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:115px 0;background:#11131c;text-align:center;color:#fff}.care-paths-method .care-container{max-width:1000px}.care-paths-method h2{margin:0;color:#fff;font-size:clamp(42px,4.5vw,64px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-paths-method .care-flow{justify-content:center;margin-top:38px;color:rgba(255,255,255,.85)}.care-paths-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:110px 0;background:#f5f4f1;text-align:center}.care-paths-exit h2{margin:0;color:#11131c;font-size:clamp(38px,4vw,58px);line-height:1.08;font-weight:600}.care-paths-exit .care-final-actions{margin-top:36px}@media (max-width:900px){.care-paths-hero{min-height:540px}.care-paths-hero .care-container{padding:80px 0}.care-paths-hero h1{font-size:48px}.care-paths-grid{grid-template-columns:1fr}.care-path-card{min-height:350px}.care-paths-method,.care-paths-exit{padding-top:75px;padding-bottom:75px}}@media (max-width:600px){.care-paths-hero h1{font-size:40px}.care-path-card{min-height:320px;padding:30px}.care-path-card h3{font-size:26px}}.care-pro-hero{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:610px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(10,12,20,.94) 0%,rgba(10,12,20,.72) 55%,rgba(10,12,20,.28) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-pro-hero .care-container{padding:100px 0}.care-pro-hero h1{max-width:920px;margin:0 0 28px;color:#fff;font-size:clamp(48px,5vw,76px);line-height:1.03;font-weight:600;letter-spacing:-1.3px}.care-pro-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-pro-pillars{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:110px 0;background:#fff}.care-pro-pillars-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#dadadd}.care-pro-pillar{min-height:320px;padding:38px;background:#f8f8f7}.care-pro-pillar>span{display:block;margin-bottom:52px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.4px}.care-pro-pillar h3{margin:0 0 14px;color:#11131c;font-size:24px;font-weight:700}.care-pro-pillar p{margin:0;color:#6f7075;font-size:16px;line-height:1.55}.care-pro-tools{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:120px 0;background:#f5f4f1}.care-pro-tools-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:85px;align-items:start}.care-pro-tools-copy h2{margin:0 0 24px;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-pro-tools-list{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#d6d6d8}.care-pro-tools-list>div{min-height:150px;padding:28px;background:#fff}.care-pro-tools-list span{display:block;margin-bottom:34px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.2px}.care-pro-tools-list strong{color:#11131c;font-size:17px;font-weight:700}.care-pro-private{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:120px 0;background:#11131c;color:#fff;text-align:center}.care-pro-private .care-container{max-width:950px}.care-pro-private h2{margin:0 0 24px;color:#fff;font-size:clamp(42px,4.5vw,64px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-pro-private p{max-width:760px;margin:0 auto 36px;color:rgba(255,255,255,.80);font-size:18px;line-height:1.6}.care-pro-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:110px 0;background:#f5f4f1;text-align:center}.care-pro-exit h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,58px);line-height:1.08;font-weight:600}.care-pro-exit .care-final-actions{margin-top:36px}@media (max-width:900px){.care-pro-hero{min-height:540px}.care-pro-hero .care-container{padding:80px 0}.care-pro-hero h1{font-size:48px}.care-pro-pillars-grid{grid-template-columns:1fr 1fr}.care-pro-tools-grid{grid-template-columns:1fr;gap:45px}.care-pro-private,.care-pro-exit{padding-top:75px;padding-bottom:75px}}@media (max-width:600px){.care-pro-hero h1{font-size:40px}.care-pro-pillars-grid{grid-template-columns:1fr}.care-pro-tools-list{grid-template-columns:1fr}}.care-solutions-hero{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:600px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(10,12,20,.94) 0%,rgba(10,12,20,.72) 55%,rgba(10,12,20,.28) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-solutions-hero .care-container{padding:100px 0}.care-solutions-hero h1{max-width:900px;margin:0 0 28px;color:#fff;font-size:clamp(48px,5vw,76px);line-height:1.03;font-weight:600;letter-spacing:-1.3px}.care-solutions-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-solutions-principle-page{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:120px 0;background:#fff}.care-solutions-principle-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-solutions-principle-page h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-solutions-principle-page .care-lead{margin:0}.care-solutions-families{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:110px 0;background:#f5f4f1}.care-solutions-family-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d8d8db}.care-solution-family{min-height:360px;padding:40px;background:#fff}.care-solution-family>span{display:block;margin-bottom:60px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.4px}.care-solution-family h3{margin:0 0 14px;color:#11131c;font-size:25px;font-weight:700}.care-solution-family p{margin:0;color:#6e7076;font-size:16px;line-height:1.55}.care-solutions-flow{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:115px 0;background:#11131c;color:#fff;text-align:center}.care-solutions-flow .care-container{max-width:1000px}.care-solutions-flow h2{margin:0;color:#fff;font-size:clamp(42px,4.5vw,64px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-solutions-flow .care-flow{justify-content:center;margin-top:38px;color:rgba(255,255,255,.85)}.care-solutions-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:110px 0;background:#fff;text-align:center}.care-solutions-exit h2{margin:0 0 20px;color:#11131c;font-size:clamp(40px,4vw,58px);line-height:1.08;font-weight:600}.care-solutions-exit .care-lead{max-width:760px;margin-left:auto;margin-right:auto}.care-solutions-exit .care-final-actions{margin-top:36px}@media (max-width:900px){.care-solutions-hero{min-height:540px}.care-solutions-hero .care-container{padding:80px 0}.care-solutions-hero h1{font-size:48px}.care-solutions-principle-grid{grid-template-columns:1fr;gap:36px}.care-solutions-family-grid{grid-template-columns:1fr}.care-solutions-flow,.care-solutions-exit{padding-top:75px;padding-bottom:75px}}@media (max-width:600px){.care-solutions-hero h1{font-size:40px}.care-solution-family{min-height:auto;padding:30px}}.care-network-hero{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:610px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(10,12,20,.94) 0%,rgba(10,12,20,.72) 55%,rgba(10,12,20,.28) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-network-hero .care-container{padding:100px 0}.care-network-hero h1{max-width:940px;margin:0 0 28px;color:#fff;font-size:clamp(48px,5vw,76px);line-height:1.03;font-weight:600;letter-spacing:-1.3px}.care-network-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-network-intro{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:120px 0;background:#fff}.care-network-intro-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-network-intro h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-network-intro .care-lead{margin:0}.care-network-ecosystem{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:110px 0;background:#f5f4f1}.care-network-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d7d7da}.care-network-card{min-height:390px;padding:40px;display:flex;flex-direction:column;background:#fff}.care-network-card>span{display:block;margin-bottom:auto;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.4px}.care-network-card h3{margin:40px 0 14px;color:#11131c;font-size:26px;font-weight:700}.care-network-card p{margin:0 0 28px;color:#6e7076;font-size:16px;line-height:1.55}.care-network-card a{align-self:flex-start;padding-bottom:5px;border-bottom:1px solid rgba(17,19,28,.3);color:#11131c;font-size:12px;font-weight:600;letter-spacing:.7px;text-decoration:none}.care-network-card a:hover{color:#9d195b;border-color:#9d195b}.care-network-card-section{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:120px 0;background:#11131c;color:#fff}.care-network-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.care-network-card-copy h2{margin:0 0 24px;color:#fff;font-size:clamp(42px,4.5vw,64px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-network-card-copy p{max-width:650px;margin:0 0 34px;color:rgba(255,255,255,.80);font-size:18px;line-height:1.6}.care-card-visual{display:flex;justify-content:center;align-items:center}.care-card-large{position:relative;width:min(520px,100%);aspect-ratio:1.58 / 1;padding:34px;border:1px solid rgba(255,255,255,.18);background:radial-gradient(circle at 80% 20%,rgba(157,25,91,.42),transparent 30%),linear-gradient(135deg,#242631 0%,#11131c 100%);box-shadow:0 30px 70px rgba(0,0,0,.25)}.care-card-logo{color:#fff;font-size:28px;font-weight:700;letter-spacing:2px}.care-card-meta{position:absolute;left:34px;bottom:34px;display:flex;flex-direction:column;gap:5px}.care-card-meta small{color:rgba(255,255,255,.45);font-size:10px;letter-spacing:1.4px}.care-card-meta strong{color:#fff;font-size:15px;letter-spacing:1px}.care-card-qr{position:absolute;right:34px;bottom:34px;width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:#fff;color:#11131c;font-size:12px;font-weight:700}.care-network-values{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:110px 0;background:#fff}.care-network-values h2{max-width:850px;margin:0 0 55px;color:#11131c;font-size:clamp(40px,4vw,58px);line-height:1.08;font-weight:600;letter-spacing:-1px}.care-network-values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.care-network-values-grid>div{padding-top:25px;border-top:1px solid #d8d8db}.care-network-values-grid span{display:block;margin-bottom:34px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-network-values-grid h3{margin:0 0 12px;color:#11131c;font-size:22px;font-weight:700}.care-network-values-grid p{margin:0;color:#6e7076;font-size:16px;line-height:1.55}.care-network-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:115px 0;background:linear-gradient(135deg,#8c174f 0%,#b42570 100%);text-align:center;color:#fff}.care-network-exit h2{margin:0;color:#fff;font-size:clamp(42px,4.5vw,62px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-network-exit .care-final-actions{margin-top:36px}@media (max-width:900px){.care-network-hero{min-height:540px}.care-network-hero .care-container{padding:80px 0}.care-network-hero h1{font-size:48px}.care-network-intro-grid{grid-template-columns:1fr;gap:36px}.care-network-grid{grid-template-columns:1fr}.care-network-card{min-height:300px}.care-network-card-grid{grid-template-columns:1fr;gap:55px}.care-network-values-grid{grid-template-columns:1fr;gap:45px}.care-network-card-section,.care-network-values,.care-network-exit{padding-top:75px;padding-bottom:75px}}@media (max-width:600px){.care-network-hero h1{font-size:40px}.care-network-card{padding:30px}.care-card-large{padding:25px}.care-card-meta{left:25px;bottom:25px}.care-card-qr{right:25px;bottom:25px;width:60px;height:60px}}.care-partner-hero,.care-partner-intro,.care-partner-benefits,.care-partner-who,.care-partner-process,.care-partner-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-partner-hero{min-height:610px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(10,12,20,.94) 0%,rgba(10,12,20,.72) 55%,rgba(10,12,20,.28) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-partner-hero .care-container{padding:100px 0}.care-partner-hero h1{max-width:930px;margin:0 0 28px;color:#fff;font-size:clamp(48px,5vw,76px);line-height:1.03;font-weight:600;letter-spacing:-1.3px}.care-partner-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-partner-intro{padding:120px 0;background:#fff}.care-partner-intro-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-partner-intro h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-partner-benefits{padding:110px 0;background:#f5f4f1}.care-partner-benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d8d8db}.care-partner-benefit{min-height:330px;padding:38px;background:#fff}.care-partner-benefit>span{display:block;margin-bottom:55px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.4px}.care-partner-benefit h3{margin:0 0 14px;color:#11131c;font-size:23px;font-weight:700}.care-partner-benefit p{margin:0;color:#6e7076;font-size:16px;line-height:1.55}.care-partner-who{padding:115px 0;background:#11131c;color:#fff}.care-partner-who h2{max-width:950px;margin:0 0 60px;color:#fff;font-size:clamp(40px,4.2vw,60px);line-height:1.06;font-weight:600}.care-partner-who-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.12)}.care-partner-who-grid>div{min-height:220px;padding:32px;background:#171923}.care-partner-who-grid span{display:block;margin-bottom:45px;color:#b63477;font-size:11px;font-weight:700;letter-spacing:1.2px}.care-partner-who-grid h3{margin:0;color:#fff;font-size:20px;font-weight:700}.care-partner-process{padding:110px 0;background:#fff}.care-partner-process h2{max-width:850px;margin:0 0 55px;color:#11131c;font-size:clamp(40px,4vw,58px);line-height:1.08;font-weight:600}.care-partner-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.care-partner-process-grid article{padding-top:24px;border-top:1px solid #d7d7da}.care-partner-process-grid span{display:block;margin-bottom:32px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.2px}.care-partner-process-grid h3{margin:0 0 12px;color:#11131c;font-size:21px;font-weight:700}.care-partner-process-grid p{margin:0;color:#6e7076;font-size:16px;line-height:1.55}.care-partner-exit{padding:115px 0;background:linear-gradient(135deg,#8c174f 0%,#b42570 100%);text-align:center;color:#fff}.care-partner-exit h2{max-width:950px;margin:0 auto;color:#fff;font-size:clamp(42px,4.5vw,62px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-partner-exit .care-final-actions{margin-top:36px}@media (max-width:900px){.care-partner-hero{min-height:540px}.care-partner-hero h1{font-size:48px}.care-partner-intro-grid{grid-template-columns:1fr;gap:36px}.care-partner-benefits-grid,.care-partner-who-grid,.care-partner-process-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.care-partner-hero h1{font-size:40px}.care-partner-benefits-grid,.care-partner-who-grid,.care-partner-process-grid{grid-template-columns:1fr}}.care-lab-hero,.care-lab-intro,.care-lab-process,.care-lab-areas,.care-lab-culture,.care-lab-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-lab-hero{min-height:620px;display:flex;align-items:center;background:radial-gradient(circle at 78% 30%,rgba(157,25,91,.22),transparent 28%),linear-gradient(90deg,rgba(10,12,20,.95) 0%,rgba(10,12,20,.78) 55%,rgba(10,12,20,.40) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-lab-hero .care-container{padding:105px 0}.care-lab-hero h1{max-width:900px;margin:0 0 28px;color:#fff;font-size:clamp(50px,5vw,78px);line-height:1.02;font-weight:600;letter-spacing:-1.4px}.care-lab-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-lab-intro{padding:120px 0;background:#fff}.care-lab-intro-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-lab-intro h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-lab-process{padding:110px 0;background:#f5f4f1}.care-lab-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d8d8db}.care-lab-process-grid article{min-height:340px;padding:38px;background:#fff;transition:background .25s ease,transform .25s ease}.care-lab-process-grid article:hover{background:#11131c;transform:translateY(-4px)}.care-lab-process-grid article>span{display:block;margin-bottom:55px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.4px}.care-lab-process-grid article h3{margin:0 0 14px;color:#11131c;font-size:24px;font-weight:700;transition:color .25s ease}.care-lab-process-grid article p{margin:0;color:#6e7076;font-size:16px;line-height:1.55;transition:color .25s ease}.care-lab-process-grid article:hover h3{color:#fff}.care-lab-process-grid article:hover p{color:rgba(255,255,255,.68)}.care-lab-areas{padding:120px 0;background:#11131c;color:#fff}.care-lab-areas h2{max-width:820px;margin:0 0 60px;color:#fff;font-size:clamp(42px,4.5vw,64px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-lab-areas-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.care-lab-areas-grid>div{min-height:260px;padding:32px;border-top:1px solid rgba(255,255,255,.18)}.care-lab-areas-grid span{display:block;margin-bottom:42px;color:#b63b79;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-lab-areas-grid h3{margin:0 0 14px;color:#fff;font-size:22px;font-weight:700}.care-lab-areas-grid p{margin:0;color:rgba(255,255,255,.64);font-size:16px;line-height:1.55}.care-lab-culture{padding:120px 0;background:#fff}.care-lab-culture-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:start}.care-lab-culture h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-lab-links{margin-top:38px;display:flex;flex-wrap:wrap;gap:14px}.care-lab-links a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border:1px solid #11131c;color:#11131c;font-size:12px;font-weight:600;letter-spacing:.7px;text-decoration:none;transition:background .2s ease,color .2s ease}.care-lab-links a:hover{background:#11131c;color:#fff}.care-lab-exit{padding:115px 0;background:linear-gradient(135deg,#8c174f 0%,#b42570 100%);text-align:center;color:#fff}.care-lab-exit h2{margin:0;color:#fff;font-size:clamp(42px,4.5vw,62px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-lab-exit .care-final-actions{margin-top:36px}@media (max-width:900px){.care-lab-hero{min-height:540px}.care-lab-hero .care-container{padding:80px 0}.care-lab-hero h1{font-size:48px}.care-lab-intro-grid,.care-lab-culture-grid{grid-template-columns:1fr;gap:36px}.care-lab-process-grid{grid-template-columns:1fr 1fr}.care-lab-areas-grid{grid-template-columns:1fr;gap:35px}.care-lab-intro,.care-lab-process,.care-lab-areas,.care-lab-culture,.care-lab-exit{padding-top:80px;padding-bottom:80px}}@media (max-width:600px){.care-lab-hero h1{font-size:40px}.care-lab-process-grid{grid-template-columns:1fr}.care-lab-process-grid article{min-height:auto;padding:30px}.care-lab-links{flex-direction:column}.care-lab-links a{width:100%}}.care-pillole-hero,.care-pillole-intro,.care-pillole-grid-section,.care-pillole-categories,.care-pillole-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-pillole-hero{min-height:560px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(10,12,20,.94) 0%,rgba(10,12,20,.74) 55%,rgba(10,12,20,.34) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-pillole-hero .care-container{padding:100px 0}.care-pillole-hero h1{max-width:900px;margin:0 0 28px;color:#fff;font-size:clamp(48px,5vw,74px);line-height:1.03;font-weight:600;letter-spacing:-1.3px}.care-pillole-hero p{max-width:740px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-pillole-intro{padding:120px 0;background:#fff}.care-pillole-intro-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-pillole-intro h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-pillole-grid-section{padding:110px 0;background:#f5f4f1}.care-pillole-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.care-pillola-card{min-height:350px;display:flex;flex-direction:column;padding:38px;background:#fff;border:1px solid rgba(17,19,28,.06);transition:transform .25s ease,box-shadow .25s ease}.care-pillola-card:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgba(0,0,0,.07)}.care-pillola-card>span{display:block;margin-bottom:auto;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-pillola-card h3{margin:50px 0 14px;color:#11131c;font-size:28px;line-height:1.15;font-weight:600}.care-pillola-card p{margin:0 0 28px;color:#6e7076;font-size:16px;line-height:1.55}.care-pillola-card a{align-self:flex-start;padding-bottom:5px;border-bottom:1px solid rgba(17,19,28,.3);color:#11131c;font-size:12px;font-weight:600;letter-spacing:.7px;text-decoration:none}.care-pillola-card a:hover{color:#9d195b;border-color:#9d195b}.care-pillole-categories{padding:115px 0;background:#11131c;color:#fff}.care-pillole-categories h2{margin:0 0 55px;color:#fff;font-size:clamp(42px,4.4vw,62px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-pillole-categories-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.12)}.care-pillole-categories-grid a{min-height:110px;display:flex;align-items:center;justify-content:center;padding:24px;background:#171923;color:#fff;font-size:14px;font-weight:700;letter-spacing:.6px;text-align:center;text-decoration:none;transition:background .22s ease,color .22s ease}.care-pillole-categories-grid a:hover{background:#9d195b;color:#fff}.care-pillole-exit{padding:110px 0;background:#fff;text-align:center}.care-pillole-exit h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,58px);line-height:1.08;font-weight:600;letter-spacing:-1px}.care-pillole-exit .care-final-actions{margin-top:36px}@media (max-width:900px){.care-pillole-hero{min-height:520px}.care-pillole-hero .care-container{padding:80px 0}.care-pillole-hero h1{font-size:48px}.care-pillole-intro-grid{grid-template-columns:1fr;gap:36px}.care-pillole-grid{grid-template-columns:1fr}.care-pillole-categories-grid{grid-template-columns:1fr 1fr}.care-pillole-intro,.care-pillole-grid-section,.care-pillole-categories,.care-pillole-exit{padding-top:80px;padding-bottom:80px}}@media (max-width:600px){.care-pillole-hero h1{font-size:40px}.care-pillola-card{min-height:auto;padding:30px}.care-pillole-categories-grid{grid-template-columns:1fr}}.care-podcast-hero,.care-podcast-intro,.care-podcast-featured,.care-podcast-topics,.care-podcast-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-podcast-hero{min-height:560px;display:flex;align-items:center;background:radial-gradient(circle at 78% 30%,rgba(157,25,91,.22),transparent 28%),linear-gradient(90deg,rgba(10,12,20,.95) 0%,rgba(10,12,20,.76) 55%,rgba(10,12,20,.36) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-podcast-hero .care-container{padding:100px 0}.care-podcast-hero h1{max-width:930px;margin:0 0 28px;color:#fff;font-size:clamp(48px,5vw,74px);line-height:1.03;font-weight:600;letter-spacing:-1.3px}.care-podcast-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-podcast-intro{padding:120px 0;background:#fff}.care-podcast-intro-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-podcast-intro h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-podcast-featured{padding:110px 0;background:#f5f4f1}.care-podcast-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.care-podcast-card{background:#fff}.care-podcast-cover{position:relative;min-height:270px;padding:28px;background:radial-gradient(circle at 70% 25%,rgba(157,25,91,.48),transparent 30%),linear-gradient(135deg,#1b1d28 0%,#353743 100%)}.care-podcast-cover>span{color:rgba(255,255,255,.65);font-size:11px;font-weight:700;letter-spacing:1.3px}.care-podcast-play{position:absolute;left:50%;top:50%;width:64px;height:64px;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.5);border-radius:50%;color:#fff;font-size:18px}.care-podcast-content{padding:32px}.care-podcast-content>span{display:block;margin-bottom:18px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-podcast-content h3{margin:0 0 14px;color:#11131c;font-size:25px;line-height:1.15;font-weight:600}.care-podcast-content p{margin:0 0 28px;color:#6e7076;font-size:16px;line-height:1.55}.care-podcast-content a{padding-bottom:5px;border-bottom:1px solid rgba(17,19,28,.3);color:#11131c;font-size:12px;font-weight:600;letter-spacing:.7px;text-decoration:none}.care-podcast-content a:hover{color:#9d195b;border-color:#9d195b}.care-podcast-topics{padding:115px 0;background:#11131c;color:#fff}.care-podcast-topics h2{margin:0 0 55px;color:#fff;font-size:clamp(42px,4.4vw,62px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-podcast-topics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.12)}.care-podcast-topics-grid a{min-height:110px;display:flex;align-items:center;justify-content:center;padding:24px;background:#171923;color:#fff;font-size:14px;font-weight:700;letter-spacing:.6px;text-align:center;text-decoration:none;transition:background .2s ease,color .2s ease}.care-podcast-topics-grid a:hover{background:#9d195b;color:#fff}.care-podcast-exit{padding:110px 0;background:#fff;text-align:center}.care-podcast-exit h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,58px);line-height:1.08;font-weight:600;letter-spacing:-1px}.care-podcast-exit .care-final-actions{margin-top:36px}@media (max-width:900px){.care-podcast-hero{min-height:520px}.care-podcast-hero h1{font-size:48px}.care-podcast-intro-grid{grid-template-columns:1fr;gap:36px}.care-podcast-grid{grid-template-columns:1fr}.care-podcast-topics-grid{grid-template-columns:1fr 1fr}.care-podcast-intro,.care-podcast-featured,.care-podcast-topics,.care-podcast-exit{padding-top:80px;padding-bottom:80px}}@media (max-width:600px){.care-podcast-hero h1{font-size:40px}.care-podcast-topics-grid{grid-template-columns:1fr}}.care-my-hero,.care-my-access,.care-my-dashboard,.care-my-card-section,.care-my-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-my-hero{min-height:600px;display:flex;align-items:center;background:radial-gradient(circle at 78% 30%,rgba(157,25,91,.25),transparent 30%),linear-gradient(90deg,rgba(10,12,20,.95) 0%,rgba(10,12,20,.76) 55%,rgba(10,12,20,.38) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-my-hero .care-container{padding:100px 0}.care-my-hero h1{max-width:900px;margin:0 0 28px;color:#fff;font-size:clamp(48px,5vw,76px);line-height:1.03;font-weight:600;letter-spacing:-1.3px}.care-my-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-my-access{padding:120px 0;background:#fff}.care-my-access-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-my-access-copy h2{margin:0 0 24px;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-my-login-box{padding:42px;background:#f5f4f1;border:1px solid rgba(17,19,28,.08)}.care-my-login-label{display:block;margin-bottom:32px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-my-field{margin-bottom:20px}.care-my-field label{display:block;margin-bottom:8px;color:#11131c;font-size:11px;font-weight:700;letter-spacing:.8px}.care-my-field input{width:100%;min-height:50px;padding:0 15px;border:1px solid #d7d7da;background:#fff;color:#11131c;font-size:15px;outline:none}.care-my-field input:focus{border-color:#9d195b}.care-my-help{display:inline-block;margin-top:18px;color:#6e7076;font-size:13px;text-decoration:none}.care-my-help:hover{color:#9d195b}.care-my-dashboard{padding:115px 0;background:#11131c;color:#fff}.care-my-dashboard h2{max-width:900px;margin:0 0 60px;color:#fff;font-size:clamp(42px,4.5vw,64px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-my-dashboard-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.10)}.care-my-dashboard-grid article{min-height:300px;padding:34px;background:#171923}.care-my-dashboard-grid article>span{display:block;margin-bottom:48px;color:#b63a78;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-my-dashboard-grid h3{margin:0 0 14px;color:#fff;font-size:21px;font-weight:700}.care-my-dashboard-grid p{margin:0;color:rgba(255,255,255,.74);font-size:15px;line-height:1.55}.care-my-card-section{padding:120px 0;background:#f5f4f1}.care-my-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.care-my-card-section h2{margin:0 0 24px;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-my-card-visual{display:flex;justify-content:center}.care-my-exit{padding:115px 0;background:linear-gradient(135deg,#8c174f 0%,#b42570 100%);text-align:center;color:#fff}.care-my-exit h2{max-width:900px;margin:0 auto;color:#fff;font-size:clamp(42px,4.5vw,62px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-my-exit .care-final-actions{margin-top:36px}@media (max-width:900px){.care-my-hero{min-height:520px}.care-my-hero h1{font-size:48px}.care-my-access-grid,.care-my-card-grid{grid-template-columns:1fr;gap:45px}.care-my-dashboard-grid{grid-template-columns:1fr 1fr}.care-my-access,.care-my-dashboard,.care-my-card-section,.care-my-exit{padding-top:80px;padding-bottom:80px}}@media (max-width:600px){.care-my-hero h1{font-size:40px}.care-my-dashboard-grid{grid-template-columns:1fr}.care-my-login-box{padding:28px}}.care-proarea-hero,.care-proarea-access,.care-proarea-dashboard,.care-proarea-status,.care-proarea-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-proarea-hero{min-height:560px;display:flex;align-items:center;background:radial-gradient(circle at 78% 30%,rgba(157,25,91,.24),transparent 30%),linear-gradient(90deg,rgba(10,12,20,.95) 0%,rgba(10,12,20,.76) 55%,rgba(10,12,20,.36) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-proarea-hero .care-container{padding:100px 0}.care-proarea-hero h1{max-width:900px;margin:0 0 28px;color:#fff;font-size:clamp(48px,5vw,74px);line-height:1.03;font-weight:600;letter-spacing:-1.3px}.care-proarea-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-proarea-access{padding:120px 0;background:#fff}.care-proarea-access-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-proarea-access h2{margin:0 0 24px;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-proarea-login{padding:42px;background:#f5f4f1;border:1px solid rgba(17,19,28,.08)}.care-proarea-login-label{display:block;margin-bottom:32px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-proarea-field{margin-bottom:20px}.care-proarea-field label{display:block;margin-bottom:8px;color:#11131c;font-size:11px;font-weight:700;letter-spacing:.8px}.care-proarea-field input{width:100%;min-height:50px;padding:0 15px;border:1px solid #d7d7da;background:#fff;color:#11131c;font-size:15px;outline:none}.care-proarea-field input:focus{border-color:#9d195b}.care-proarea-help{display:inline-block;margin-top:18px;color:#6e7076;font-size:13px;text-decoration:none}.care-proarea-help:hover{color:#9d195b}.care-proarea-dashboard{padding:115px 0;background:#11131c;color:#fff}.care-proarea-dashboard h2{max-width:900px;margin:0 0 60px;color:#fff;font-size:clamp(42px,4.5vw,64px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-proarea-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.10)}.care-proarea-grid article{min-height:320px;display:flex;flex-direction:column;padding:32px;background:#171923}.care-proarea-grid article>span{display:block;margin-bottom:auto;color:#b63a78;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-proarea-grid h3{margin:40px 0 12px;color:#fff;font-size:20px;font-weight:700}.care-proarea-grid p{margin:0 0 24px;color:rgba(255,255,255,.74);font-size:15px;line-height:1.55}.care-proarea-grid a{align-self:flex-start;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.30);color:#fff;font-size:11px;font-weight:600;letter-spacing:.6px;text-decoration:none}.care-proarea-grid a:hover{color:#d55b99;border-color:#d55b99}.care-proarea-status{padding:120px 0;background:#f5f4f1}.care-proarea-status-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.care-proarea-status h2{margin:0 0 24px;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-proarea-status-card{padding:38px;background:#11131c;color:#fff;box-shadow:0 25px 60px rgba(0,0,0,.12)}.care-proarea-status-label{display:block;margin-bottom:42px;color:#b63a78;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-proarea-status-card>strong{display:block;color:rgba(255,255,255,.72);font-size:10px;letter-spacing:1px}.care-proarea-id{display:block;margin:8px 0 42px;color:#fff;font-size:24px;font-weight:600;letter-spacing:1px}.care-proarea-status-line{display:flex;justify-content:space-between;padding:15px 0;border-top:1px solid rgba(255,255,255,.12)}.care-proarea-status-line span{color:rgba(255,255,255,.5);font-size:11px;letter-spacing:.7px}.care-proarea-status-line strong{color:#fff;font-size:12px}.care-proarea-exit{padding:115px 0;background:linear-gradient(135deg,#8c174f 0%,#b42570 100%);text-align:center;color:#fff}.care-proarea-exit h2{margin:0;color:#fff;font-size:clamp(42px,4.5vw,62px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-proarea-exit .care-final-actions{margin-top:36px}@media (max-width:1000px){.care-proarea-grid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.care-proarea-hero{min-height:520px}.care-proarea-hero h1{font-size:48px}.care-proarea-access-grid,.care-proarea-status-grid{grid-template-columns:1fr;gap:45px}.care-proarea-access,.care-proarea-dashboard,.care-proarea-status,.care-proarea-exit{padding-top:80px;padding-bottom:80px}}@media (max-width:600px){.care-proarea-hero h1{font-size:40px}.care-proarea-grid{grid-template-columns:1fr}.care-proarea-login,.care-proarea-status-card{padding:28px}}.care-contact-hero,.care-contact-intro,.care-contact-options,.care-contact-form-section,.care-contact-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-contact-hero{min-height:540px;display:flex;align-items:center;background:radial-gradient(circle at 78% 30%,rgba(157,25,91,.24),transparent 30%),linear-gradient(90deg,rgba(10,12,20,.95) 0%,rgba(10,12,20,.76) 55%,rgba(10,12,20,.36) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-contact-hero .care-container{padding:100px 0}.care-contact-hero h1{max-width:900px;margin:0 0 28px;color:#fff;font-size:clamp(48px,5vw,74px);line-height:1.03;font-weight:600;letter-spacing:-1.3px}.care-contact-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-contact-intro{padding:120px 0;background:#fff}.care-contact-intro-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-contact-intro h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600;letter-spacing:-1px}.care-contact-options{padding:110px 0;background:#f5f4f1}.care-contact-options-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d8d8db}.care-contact-options-grid article{min-height:350px;display:flex;flex-direction:column;padding:38px;background:#fff}.care-contact-options-grid article>span{display:block;margin-bottom:auto;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-contact-options-grid h3{margin:45px 0 14px;color:#11131c;font-size:25px;font-weight:700}.care-contact-options-grid p{margin:0 0 28px;color:#6e7076;font-size:16px;line-height:1.55}.care-contact-options-grid a{align-self:flex-start;padding-bottom:5px;border-bottom:1px solid rgba(17,19,28,.3);color:#11131c;font-size:12px;font-weight:600;letter-spacing:.7px;text-decoration:none}.care-contact-options-grid a:hover{color:#9d195b;border-color:#9d195b}.care-contact-form-section{padding:120px 0;background:#11131c;color:#fff}.care-contact-form-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:start}.care-contact-form-section h2{margin:0 0 22px;color:#fff;font-size:clamp(42px,4.5vw,62px);line-height:1.05;font-weight:600;letter-spacing:-1px}.care-contact-form-section p{max-width:560px;margin:0;color:rgba(255,255,255,.65);font-size:17px;line-height:1.6}.care-contact-form{padding:42px;background:#171923;border:1px solid rgba(255,255,255,.10)}.care-contact-row{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px}.care-contact-field{margin-bottom:20px}.care-contact-form label{display:block;margin-bottom:8px;color:rgba(255,255,255,.72);font-size:11px;font-weight:700;letter-spacing:.8px}.care-contact-form input[type="text"],.care-contact-form input[type="email"],.care-contact-form input[type="tel"],.care-contact-form select,.care-contact-form textarea{width:100%;padding:14px 15px;border:1px solid rgba(255,255,255,.14);background:#11131c;color:#fff;font-size:15px;outline:none;border-radius:0}.care-contact-form input[type="text"],.care-contact-form input[type="email"],.care-contact-form input[type="tel"],.care-contact-form select{min-height:52px}.care-contact-form textarea{resize:vertical;min-height:145px}.care-contact-form input:focus,.care-contact-form select:focus,.care-contact-form textarea:focus{border-color:#b63477}.care-contact-form input::placeholder,.care-contact-form textarea::placeholder{color:rgba(255,255,255,.35)}.care-contact-form select{color:rgba(255,255,255,.8)}.care-contact-privacy{display:flex!important;align-items:flex-start;gap:10px;margin:26px 0!important;cursor:pointer}.care-contact-privacy input{width:16px;height:16px;margin-top:2px;accent-color:#9d195b}.care-contact-privacy span{max-width:560px;color:rgba(255,255,255,.72);font-size:12px;line-height:1.5}.care-contact-exit{padding:110px 0;background:#f5f4f1;text-align:center}.care-contact-exit h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,58px);line-height:1.08;font-weight:600;letter-spacing:-1px}.care-contact-exit .care-final-actions{margin-top:36px}@media (max-width:900px){.care-contact-hero{min-height:500px}.care-contact-hero .care-container{padding:80px 0}.care-contact-hero h1{font-size:48px}.care-contact-intro-grid,.care-contact-form-grid{grid-template-columns:1fr;gap:40px}.care-contact-options-grid{grid-template-columns:1fr}.care-contact-options-grid article{min-height:280px}.care-contact-intro,.care-contact-options,.care-contact-form-section,.care-contact-exit{padding-top:80px;padding-bottom:80px}}@media (max-width:600px){.care-contact-hero h1{font-size:40px}.care-contact-row{grid-template-columns:1fr}.care-contact-form{padding:28px}.care-contact-options-grid article{min-height:auto;padding:30px}}.care-footer{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:90px 0 34px;background:#0b0f18;color:#ffffff}.care-footer .care-container{width:100%;max-width:1440px;margin:0 auto;padding-left:56px;padding-right:56px;box-sizing:border-box}.care-footer-main{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:70px;padding-bottom:54px}.care-footer-brand{max-width:360px}.care-footer-logo{display:inline-block;margin-bottom:24px}.care-footer-logo img{width:180px;height:auto;display:block}.care-footer-brand p{margin:0;color:rgba(255,255,255,.68);font-size:16px;line-height:1.7;font-weight:400}.care-footer-col{display:flex;flex-direction:column;align-items:flex-start}.care-footer-col>span{display:block;margin-bottom:20px;color:#c43f84;font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.care-footer-col a{margin-bottom:13px;color:rgba(255,255,255,.78);font-size:15px;line-height:1.55;font-weight:500;text-decoration:none;transition:color .2s ease,opacity .2s ease}.care-footer-col a:hover{color:#ffffff;opacity:1}.care-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.45);font-size:12px;line-height:1.5;letter-spacing:.3px}.care-footer-legal{display:flex;align-items:center;gap:20px}.care-footer-legal a{color:rgba(255,255,255,.72);font-size:12px;text-decoration:none;transition:color .2s ease}.care-footer-legal a:hover{color:#ffffff}.et-l--footer .et_pb_section,.et-l--footer .et_pb_row,.et-l--footer .et_pb_column,.et-l--footer .et_pb_code{width:100%;max-width:100%}.et-l--footer .et_pb_row{padding-top:0;padding-bottom:0}.et-l--footer .et_pb_section{padding-top:0!important;padding-bottom:0!important}@media (max-width:980px){.care-footer{padding:70px 0 30px}.care-footer .care-container{padding-left:32px;padding-right:32px}.care-footer-main{grid-template-columns:1fr 1fr;gap:40px 36px}.care-footer-brand{max-width:100%}.care-footer-logo img{width:165px}}@media (max-width:767px){.care-footer{padding:54px 0 26px}.care-footer .care-container{padding-left:22px;padding-right:22px}.care-footer-main{grid-template-columns:1fr;gap:28px;padding-bottom:36px}.care-footer-logo img{width:150px}.care-footer-brand p{font-size:15px;line-height:1.65}.care-footer-col>span{margin-bottom:14px}.care-footer-col a{margin-bottom:10px;font-size:14px}.care-footer-bottom{flex-direction:column;align-items:flex-start;gap:10px;padding-top:18px}}.care-contact-form .wpforms-container,.care-wpforms .wpforms-container{margin:0!important}.care-contact-form .wpforms-field,.care-wpforms .wpforms-field{padding:0 0 20px!important}.care-contact-form .wpforms-field-label,.care-wpforms .wpforms-field-label{display:block;margin:0 0 8px!important;color:rgba(255,255,255,.72)!important;font-size:11px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:.8px!important;text-transform:uppercase}.care-contact-form input[type="text"],.care-contact-form input[type="email"],.care-contact-form input[type="tel"],.care-contact-form select,.care-contact-form textarea,.care-wpforms input[type="text"],.care-wpforms input[type="email"],.care-wpforms input[type="tel"],.care-wpforms select,.care-wpforms textarea{width:100%!important;max-width:100%!important;padding:14px 15px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:0!important;background:#11131c!important;color:#fff!important;font-size:15px!important;box-shadow:none!important}.care-contact-form input,.care-contact-form select,.care-wpforms input,.care-wpforms select{min-height:52px!important}.care-contact-form textarea,.care-wpforms textarea{min-height:150px!important}.care-contact-form input:focus,.care-contact-form select:focus,.care-contact-form textarea:focus,.care-wpforms input:focus,.care-wpforms select:focus,.care-wpforms textarea:focus{border-color:#b63477!important;outline:none!important;box-shadow:none!important}.care-contact-form ::placeholder,.care-wpforms ::placeholder{color:rgba(255,255,255,.35)!important}.care-contact-form .wpforms-field-checkbox label,.care-contact-form .wpforms-field-gdpr-checkbox label,.care-wpforms .wpforms-field-checkbox label,.care-wpforms .wpforms-field-gdpr-checkbox label{color:rgba(255,255,255,.58)!important;font-size:12px!important;line-height:1.5!important;font-weight:400!important;text-transform:none!important}.care-contact-form input[type="checkbox"],.care-wpforms input[type="checkbox"]{min-height:auto!important;accent-color:#9d195b}.care-contact-form .wpforms-submit,.care-wpforms .wpforms-submit{min-height:48px!important;padding:0 25px!important;border:1px solid #fff!important;border-radius:0!important;background:#fff!important;color:#11131c!important;font-size:12px!important;font-weight:700!important;letter-spacing:.7px!important;text-transform:uppercase!important;transition:background .2s ease,color .2s ease!important}.care-contact-form .wpforms-submit:hover,.care-wpforms .wpforms-submit:hover{background:#9d195b!important;border-color:#9d195b!important;color:#fff!important}.care-contact-form .wpforms-error,.care-wpforms .wpforms-error{color:#ff88be!important;font-size:12px!important}.care-contact-form em.wpforms-error,.care-wpforms em.wpforms-error{margin-top:6px!important}.care-contact-form .wpforms-confirmation-container,.care-wpforms .wpforms-confirmation-container{padding:25px!important;border:1px solid rgba(255,255,255,.18)!important;background:#171923!important;color:#fff!important}.care-wpforms .wpforms-container,.care-wpforms .wpforms-form{width:100%!important;max-width:100%!important}.care-wpforms input[type="text"],.care-wpforms input[type="email"],.care-wpforms input[type="tel"],.care-wpforms input[type="number"],.care-wpforms input[type="password"],.care-wpforms select,.care-wpforms textarea{width:100%!important;max-width:100%!important;background:#11131c!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:0!important;box-shadow:none!important;font-size:15px!important}.care-wpforms input[type="text"],.care-wpforms input[type="email"],.care-wpforms input[type="tel"],.care-wpforms input[type="number"],.care-wpforms input[type="password"],.care-wpforms select{height:52px!important;min-height:52px!important;padding:0 15px!important}.care-wpforms textarea{min-height:150px!important;padding:14px 15px!important}.care-wpforms input:focus,.care-wpforms select:focus,.care-wpforms textarea:focus{border-color:#b63477!important;outline:none!important}.care-wpforms .wpforms-field-label{color:rgba(255,255,255,.72)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.8px!important;text-transform:uppercase!important}.care-wpforms .wpforms-field-name .wpforms-field-row{max-width:100%!important}.care-wpforms .wpforms-field-name .wpforms-field-row-block{width:calc(50% - 8px)!important}.care-wpforms .wpforms-field-name .wpforms-field-row-block:first-child{margin-right:16px!important}.care-wpforms .wpforms-field-sublabel{color:rgba(255,255,255,.46)!important;font-size:11px!important}.care-wpforms select{appearance:auto;color:#ffffff!important}.care-wpforms .wpforms-field-gdpr-checkbox ul,.care-wpforms .wpforms-field-checkbox ul{margin:0!important;padding:0!important}.care-wpforms .wpforms-field-gdpr-checkbox li,.care-wpforms .wpforms-field-checkbox li{list-style:none!important}.care-wpforms .wpforms-field-gdpr-checkbox label,.care-wpforms .wpforms-field-checkbox label{color:rgba(255,255,255,.58)!important;font-size:12px!important;line-height:1.5!important;font-weight:400!important;text-transform:none!important}.care-wpforms button[type="submit"],.care-wpforms .wpforms-submit{min-height:48px!important;padding:0 26px!important;background:#ffffff!important;border:1px solid #ffffff!important;border-radius:0!important;color:#11131c!important;font-size:12px!important;font-weight:700!important;letter-spacing:.8px!important;text-transform:uppercase!important}.care-wpforms button[type="submit"]:hover,.care-wpforms .wpforms-submit:hover{background:#9d195b!important;border-color:#9d195b!important;color:#ffffff!important}@media (max-width:600px){.care-wpforms .wpforms-field-name .wpforms-field-row-block{width:100%!important;margin-right:0!important}}@media (max-width:767px){.care-header{width:100%;min-height:72px;position:sticky;top:0;z-index:99999;background:#ffffff}.care-header-inner{width:90%;max-width:none;min-height:72px;margin:0 auto;display:grid;grid-template-columns:1fr 44px;gap:15px;align-items:center;padding:0!important}.care-header-logo{display:flex;align-items:center}.care-header-logo img{width:145px!important;max-width:145px!important;height:auto!important;display:block}.care-main-nav,.care-login{display:none!important}.care-mobile-toggle{width:44px!important;height:44px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:10px!important;border:0!important;border-radius:0!important;background:transparent!important;appearance:none;box-shadow:none!important;cursor:pointer}.care-mobile-toggle span{display:block!important;width:23px!important;height:2px!important;margin:3px 0!important;background:#11131c!important;opacity:1!important}.care-mobile-menu{position:fixed;top:72px;left:0;width:100%;max-height:calc(100vh - 72px);overflow-y:auto;padding:18px 24px 28px;background:#ffffff;border-top:1px solid #eeeeee;box-shadow:0 15px 35px rgba(0,0,0,.08);display:none;z-index:99998}.care-mobile-menu.is-open{display:block}.care-mobile-menu a{display:block;padding:15px 0;border-bottom:1px solid #eeeeee;color:#11131c;font-size:14px;line-height:1.3;font-weight:600;text-decoration:none}.care-mobile-menu a:hover{color:#9d195b}.care-mobile-login{margin-top:18px!important;padding:14px!important;border:1px solid #9d195b!important;color:#9d195b!important;text-align:center}.care-process{padding:75px 0!important}.care-section-heading h2,.care-process h2{max-width:100%;font-size:40px!important;line-height:1.04!important;letter-spacing:-1px!important;margin-top:10px}.care-section-heading{margin-bottom:50px}.care-kicker{font-size:10px!important;letter-spacing:1.2px!important}.care-process-line{margin-top:40px}.care-step h3{font-size:21px!important}.care-step p{font-size:15px!important}.care-container{width:88%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}}.care-mobile-menu{display:none!important}.care-mobile-toggle{display:none!important}@media (max-width:1180px){.care-main-nav{display:none!important}.care-mobile-toggle{display:flex!important;width:44px!important;height:44px!important;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px!important;border:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer}.care-mobile-toggle span{display:block!important;width:24px!important;height:2px!important;margin:0!important;background:#11131c!important}.care-mobile-menu{position:absolute;top:100%;left:0;width:100%;padding:20px 5% 28px;background:#ffffff;border-top:1px solid #eeeeee;box-shadow:0 15px 35px rgba(0,0,0,.08);z-index:99998}.care-mobile-menu.is-open{display:block!important}.care-mobile-menu a{display:block;padding:15px 0;border-bottom:1px solid #eeeeee;color:#11131c;font-size:14px;font-weight:600;text-decoration:none}.care-mobile-login{margin-top:16px!important;padding:14px!important;border:1px solid #9d195b!important;color:#9d195b!important;text-align:center}}@media (max-width:600px){.care-header-inner{width:90%!important;min-height:72px!important;grid-template-columns:1fr 44px!important;gap:12px!important}.care-header-logo img{width:145px!important;max-width:145px!important}.care-login{display:none!important}.care-header-inner{padding-left:20px;padding-right:20px;box-sizing:border-box}}.care-proarea-locked{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:120px 0;background:#f5f4f1}.care-proarea-login-required{max-width:700px;padding:55px;background:#fff;border:1px solid rgba(17,19,28,.08)}.care-proarea-login-required h2{margin:0 0 20px;color:#11131c;font-size:48px;line-height:1.05}.care-proarea-login-required p{max-width:570px;margin:0 0 30px;color:#6e7076;font-size:17px;line-height:1.6}.care-proarea-welcome{margin:-40px 0 55px;color:rgba(255,255,255,.65);font-size:17px}.care-proarea-user-bottom{margin-top:50px;padding-top:35px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid rgba(255,255,255,.12)}.care-proarea-user-bottom h3{margin:7px 0 4px;color:#fff;font-size:24px}.care-proarea-user-bottom p{margin:0;color:rgba(255,255,255,.72);font-size:14px}@media (max-width:600px){.care-proarea-login-required{padding:30px}.care-proarea-login-required h2{font-size:38px}.care-proarea-user-bottom{flex-direction:column;align-items:flex-start}}.care-proarea-user-bottom h3{color:#ffffff!important}.care-proarea-user-bottom p{color:rgba(255,255,255,.68)!important}.care-proarea-dashboard{margin-bottom:0!important}.care-proarea-page,.care-proarea-page+*{margin-top:0!important}.et-l--body+.et-l--footer{margin-top:0!important}.et-l--footer{margin-top:0!important}.care-manual-hero,.care-manual-intro,.care-manual-index,.care-manual-content,.care-manual-download,.care-manual-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-manual-hero{min-height:560px;display:flex;align-items:center;background:radial-gradient(circle at 78% 30%,rgba(157,25,91,.22),transparent 30%),linear-gradient(90deg,rgba(10,12,20,.95) 0%,rgba(10,12,20,.76) 55%,rgba(10,12,20,.36) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-manual-hero .care-container{padding:100px 0}.care-manual-hero h1{max-width:900px;margin:0 0 26px;color:#fff;font-size:clamp(48px,5vw,74px);line-height:1.03;font-weight:600}.care-manual-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-manual-intro{padding:115px 0;background:#fff}.care-manual-intro-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-manual-intro h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600}.care-manual-index{padding:110px 0;background:#f5f4f1}.care-manual-index-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d8d8db}.care-manual-index-grid a{min-height:270px;padding:32px;background:#fff;color:inherit;text-decoration:none;transition:background .2s ease,transform .2s ease}.care-manual-index-grid a:hover{background:#11131c;transform:translateY(-3px)}.care-manual-index-grid span{display:block;margin-bottom:42px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-manual-index-grid h3{margin:0 0 12px;color:#11131c;font-size:21px;font-weight:700}.care-manual-index-grid p{margin:0;color:#6e7076;font-size:15px;line-height:1.55}.care-manual-index-grid a:hover h3{color:#fff}.care-manual-index-grid a:hover p{color:rgba(255,255,255,.65)}.care-manual-content{padding:120px 0;background:#fff}.care-manual-chapter{max-width:1000px;padding:80px 0;border-bottom:1px solid #dedee0}.care-manual-chapter:first-child{padding-top:0}.care-manual-chapter:last-child{border-bottom:0}.care-manual-chapter>span{display:block;margin-bottom:20px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-manual-chapter h2{max-width:850px;margin:0 0 24px;color:#11131c;font-size:clamp(36px,3.8vw,54px);line-height:1.08;font-weight:600}.care-manual-chapter>p{max-width:800px;margin:0;color:#66686e;font-size:18px;line-height:1.7}.care-manual-phases{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:45px;background:#dadadd}.care-manual-phases>div{min-height:170px;padding:26px;background:#f5f4f1}.care-manual-phases strong{display:block;margin-bottom:15px;color:#11131c;font-size:15px}.care-manual-phases p{margin:0;color:#6e7076;font-size:14px;line-height:1.5}.care-manual-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.care-manual-links a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid #11131c;color:#11131c;font-size:11px;font-weight:700;letter-spacing:.7px;text-decoration:none}.care-manual-links a:hover{background:#11131c;color:#fff}.care-manual-download{padding:100px 0;background:#11131c;color:#fff}.care-manual-download-grid{display:grid;grid-template-columns:1fr auto;gap:80px;align-items:center}.care-manual-download h2{max-width:760px;margin:0 0 20px;color:#fff;font-size:clamp(38px,4vw,56px);line-height:1.06;font-weight:600}.care-manual-download p{max-width:680px;margin:0;color:rgba(255,255,255,.64);font-size:17px;line-height:1.6}.care-manual-exit{padding:100px 0;background:#f5f4f1;text-align:center}.care-manual-exit h2{margin:0;color:#11131c;font-size:clamp(38px,4vw,56px);line-height:1.08;font-weight:600}.care-manual-exit .care-final-actions{margin-top:34px}@media (max-width:900px){.care-manual-intro-grid{grid-template-columns:1fr;gap:36px}.care-manual-index-grid{grid-template-columns:1fr 1fr}.care-manual-phases{grid-template-columns:1fr 1fr}.care-manual-download-grid{grid-template-columns:1fr;gap:35px}}@media (max-width:600px){.care-manual-hero h1{font-size:40px}.care-manual-index-grid,.care-manual-phases{grid-template-columns:1fr}.care-manual-chapter{padding:55px 0}}.care-protocols-hero,.care-protocols-intro,.care-protocols-library,.care-protocols-method,.care-protocols-documents,.care-protocols-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-protocols-hero{min-height:560px;display:flex;align-items:center;background:radial-gradient(circle at 78% 30%,rgba(157,25,91,.22),transparent 30%),linear-gradient(90deg,rgba(10,12,20,.95) 0%,rgba(10,12,20,.76) 55%,rgba(10,12,20,.36) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-protocols-hero .care-container{padding:100px 0}.care-protocols-hero h1{max-width:900px;margin:0 0 26px;color:#fff;font-size:clamp(48px,5vw,74px);line-height:1.03;font-weight:600}.care-protocols-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-protocols-intro{padding:115px 0;background:#fff}.care-protocols-intro-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-protocols-intro h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600}.care-protocols-library{padding:110px 0;background:#f5f4f1}.care-protocols-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.care-protocol-card{min-height:360px;display:flex;flex-direction:column;padding:38px;background:#fff}.care-protocol-card>span{display:block;margin-bottom:auto;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-protocol-card h3{margin:45px 0 14px;color:#11131c;font-size:26px;font-weight:700}.care-protocol-card p{margin:0 0 26px;color:#6e7076;font-size:16px;line-height:1.55}.care-protocol-card a{align-self:flex-start;padding-bottom:5px;border-bottom:1px solid rgba(17,19,28,.3);color:#11131c;font-size:12px;font-weight:700;letter-spacing:.6px;text-decoration:none}.care-protocol-card a:hover{color:#9d195b;border-color:#9d195b}.care-protocols-method{padding:115px 0;background:#11131c;color:#fff}.care-protocols-method h2{max-width:900px;margin:0 0 55px;color:#fff;font-size:clamp(42px,4.5vw,62px);line-height:1.05;font-weight:600}.care-protocols-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.1)}.care-protocols-flow>div{min-height:230px;padding:30px;background:#171923}.care-protocols-flow span{display:block;margin-bottom:40px;color:#b63a78;font-size:11px;font-weight:700}.care-protocols-flow strong{display:block;margin-bottom:12px;color:#fff;font-size:18px}.care-protocols-flow p{margin:0;color:rgba(255,255,255,.74);font-size:15px;line-height:1.5}.care-protocols-documents{padding:110px 0;background:#fff}.care-protocols-documents h2{max-width:850px;margin:0 0 50px;color:#11131c;font-size:clamp(40px,4vw,58px);line-height:1.08;font-weight:600}.care-protocol-documents-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.care-protocol-documents-grid a{min-height:190px;display:flex;flex-direction:column;padding:28px;border:1px solid #dedee0;color:#11131c;text-decoration:none;transition:background .2s ease,color .2s ease}.care-protocol-documents-grid a:hover{background:#11131c;color:#fff}.care-protocol-documents-grid span{margin-bottom:auto;color:#9d195b;font-size:10px;font-weight:700}.care-protocol-documents-grid strong{margin:30px 0 10px;font-size:19px}.care-protocol-documents-grid small{font-size:10px;letter-spacing:.6px}.care-protocols-exit{padding:100px 0;background:#f5f4f1;text-align:center}.care-protocols-exit h2{margin:0;color:#11131c;font-size:clamp(38px,4vw,56px);line-height:1.08}@media (max-width:900px){.care-protocols-intro-grid{grid-template-columns:1fr;gap:36px}.care-protocols-grid,.care-protocols-flow{grid-template-columns:1fr 1fr}.care-protocol-documents-grid{grid-template-columns:1fr}}@media (max-width:600px){.care-protocols-hero h1{font-size:40px}.care-protocols-grid,.care-protocols-flow{grid-template-columns:1fr}}.care-training-hero,.care-training-intro,.care-training-library,.care-training-format,.care-training-progress,.care-training-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-training-hero{min-height:560px;display:flex;align-items:center;background:radial-gradient(circle at 78% 30%,rgba(157,25,91,.22),transparent 30%),linear-gradient(90deg,rgba(10,12,20,.95) 0%,rgba(10,12,20,.76) 55%,rgba(10,12,20,.36) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-training-hero .care-container{padding:100px 0}.care-training-hero h1{max-width:900px;margin:0 0 26px;color:#fff;font-size:clamp(48px,5vw,74px);line-height:1.03;font-weight:600}.care-training-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-training-intro{padding:115px 0;background:#fff}.care-training-intro-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-training-intro h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600}.care-training-library{padding:110px 0;background:#f5f4f1}.care-training-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.care-training-card{min-height:330px;display:flex;flex-direction:column;padding:36px;background:#fff}.care-training-card>span{margin-bottom:auto;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-training-card h3{margin:45px 0 14px;color:#11131c;font-size:24px;font-weight:700}.care-training-card p{margin:0 0 26px;color:#6e7076;font-size:16px;line-height:1.55}.care-training-card a{align-self:flex-start;padding-bottom:5px;border-bottom:1px solid rgba(17,19,28,.3);color:#11131c;font-size:12px;font-weight:700;text-decoration:none}.care-training-card a:hover{color:#9d195b;border-color:#9d195b}.care-training-format{padding:115px 0;background:#11131c;color:#fff}.care-training-format h2{max-width:900px;margin:0 0 55px;color:#fff;font-size:clamp(42px,4.5vw,62px);line-height:1.05;font-weight:600}.care-training-format-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.1)}.care-training-format-grid>div{min-height:220px;padding:30px;background:#171923}.care-training-format-grid span{display:block;margin-bottom:40px;color:#b63a78;font-size:11px;font-weight:700}.care-training-format-grid strong{display:block;margin-bottom:12px;color:#fff;font-size:18px}.care-training-format-grid p{margin:0;color:rgba(255,255,255,.74);font-size:15px;line-height:1.5}.care-training-progress{padding:115px 0;background:#fff}.care-training-progress-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-training-progress h2{margin:0 0 24px;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600}.care-training-progress-card{padding:40px;background:#11131c;color:#fff}.care-training-progress-card>span{display:block;margin-bottom:35px;color:#b63a78;font-size:11px;font-weight:700;letter-spacing:1.2px}.care-training-progress-card>strong{display:block;margin-bottom:18px;color:#fff;font-size:18px}.care-training-progress-bar{width:100%;height:8px;margin-bottom:20px;background:rgba(255,255,255,.12)}.care-training-progress-bar div{width:35%;height:100%;background:#9d195b}.care-training-progress-card small{color:rgba(255,255,255,.72);font-size:12px;line-height:1.5}.care-training-exit{padding:100px 0;background:#f5f4f1;text-align:center}.care-training-exit h2{margin:0;color:#11131c;font-size:clamp(38px,4vw,56px);line-height:1.08}@media (max-width:900px){.care-training-intro-grid,.care-training-progress-grid{grid-template-columns:1fr;gap:36px}.care-training-grid{grid-template-columns:1fr 1fr}.care-training-format-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.care-training-hero h1{font-size:40px}.care-training-grid,.care-training-format-grid{grid-template-columns:1fr}}.care-tools-hero,.care-tools-intro,.care-tools-library,.care-tools-types,.care-tools-integrated,.care-tools-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-tools-hero{min-height:560px;display:flex;align-items:center;background:radial-gradient(circle at 78% 30%,rgba(157,25,91,.22),transparent 30%),linear-gradient(90deg,rgba(10,12,20,.95) 0%,rgba(10,12,20,.76) 55%,rgba(10,12,20,.36) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-tools-hero .care-container{padding:100px 0}.care-tools-hero h1{max-width:900px;margin:0 0 26px;color:#fff;font-size:clamp(48px,5vw,74px);line-height:1.03;font-weight:600}.care-tools-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-tools-intro{padding:115px 0;background:#fff}.care-tools-intro-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-tools-intro h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600}.care-tools-library{padding:110px 0;background:#f5f4f1}.care-tools-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.care-tool-card{min-height:330px;display:flex;flex-direction:column;padding:36px;background:#fff}.care-tool-card>span{margin-bottom:auto;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-tool-card h3{margin:45px 0 14px;color:#11131c;font-size:24px;font-weight:700}.care-tool-card p{margin:0 0 26px;color:#6e7076;font-size:16px;line-height:1.55}.care-tool-card a{align-self:flex-start;padding-bottom:5px;border-bottom:1px solid rgba(17,19,28,.3);color:#11131c;font-size:12px;font-weight:700;text-decoration:none}.care-tool-card a:hover{color:#9d195b;border-color:#9d195b}.care-tools-types{padding:115px 0;background:#11131c;color:#fff}.care-tools-types h2{max-width:900px;margin:0 0 55px;color:#fff;font-size:clamp(42px,4.5vw,62px);line-height:1.05;font-weight:600}.care-tools-types-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.1)}.care-tools-types-grid>div{min-height:220px;padding:30px;background:#171923}.care-tools-types-grid span{display:block;margin-bottom:40px;color:#b63a78;font-size:11px;font-weight:700}.care-tools-types-grid strong{display:block;margin-bottom:12px;color:#fff;font-size:18px}.care-tools-types-grid p{margin:0;color:rgba(255,255,255,.74);font-size:15px;line-height:1.5}.care-tools-integrated{padding:115px 0;background:#fff}.care-tools-integrated-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-tools-integrated h2{margin:0 0 24px;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600}.care-tools-map{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#d8d8db}.care-tools-map>div{min-height:150px;padding:28px;background:#f5f4f1}.care-tools-map span{display:block;margin-bottom:32px;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.2px}.care-tools-map strong{color:#11131c;font-size:18px}.care-tools-exit{padding:100px 0;background:#f5f4f1;text-align:center}.care-tools-exit h2{margin:0;color:#11131c;font-size:clamp(38px,4vw,56px);line-height:1.08}@media (max-width:900px){.care-tools-intro-grid,.care-tools-integrated-grid{grid-template-columns:1fr;gap:36px}.care-tools-grid{grid-template-columns:1fr 1fr}.care-tools-types-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.care-tools-hero h1{font-size:40px}.care-tools-grid,.care-tools-types-grid,.care-tools-map{grid-template-columns:1fr}}.care-media-hero,.care-media-intro,.care-media-library,.care-media-rules,.care-media-support,.care-media-exit{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.care-media-hero{min-height:560px;display:flex;align-items:center;background:radial-gradient(circle at 78% 30%,rgba(157,25,91,.22),transparent 30%),linear-gradient(90deg,rgba(10,12,20,.95) 0%,rgba(10,12,20,.76) 55%,rgba(10,12,20,.36) 100%),linear-gradient(135deg,#151722 0%,#353744 100%)}.care-media-hero .care-container{padding:100px 0}.care-media-hero h1{max-width:900px;margin:0 0 26px;color:#fff;font-size:clamp(48px,5vw,74px);line-height:1.03;font-weight:600}.care-media-hero p{max-width:760px;margin:0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.6}.care-media-intro{padding:115px 0;background:#fff}.care-media-intro-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-media-intro h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600}.care-media-library{padding:110px 0;background:#f5f4f1}.care-media-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.care-media-card{min-height:330px;display:flex;flex-direction:column;padding:36px;background:#fff}.care-media-card>span{margin-bottom:auto;color:#9d195b;font-size:11px;font-weight:700;letter-spacing:1.3px}.care-media-card h3{margin:45px 0 14px;color:#11131c;font-size:24px;font-weight:700}.care-media-card p{margin:0 0 26px;color:#6e7076;font-size:16px;line-height:1.55}.care-media-card a{align-self:flex-start;padding-bottom:5px;border-bottom:1px solid rgba(17,19,28,.3);color:#11131c;font-size:12px;font-weight:700;text-decoration:none}.care-media-card a:hover{color:#9d195b;border-color:#9d195b}.care-media-rules{padding:115px 0;background:#11131c;color:#fff}.care-media-rules h2{max-width:900px;margin:0 0 55px;color:#fff;font-size:clamp(42px,4.5vw,62px);line-height:1.05;font-weight:600}.care-media-rules-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.1)}.care-media-rules-grid>div{min-height:220px;padding:30px;background:#171923}.care-media-rules-grid span{display:block;margin-bottom:40px;color:#b63a78;font-size:11px;font-weight:700}.care-media-rules-grid strong{display:block;margin-bottom:12px;color:#fff;font-size:18px}.care-media-rules-grid p{margin:0;color:rgba(255,255,255,.74);font-size:15px;line-height:1.5}.care-media-support{padding:110px 0;background:#fff}.care-media-support-grid{display:grid;grid-template-columns:1fr auto;gap:80px;align-items:center}.care-media-support h2{max-width:800px;margin:0 0 22px;color:#11131c;font-size:clamp(40px,4vw,58px);line-height:1.06;font-weight:600}.care-media-exit{padding:100px 0;background:#f5f4f1;text-align:center}.care-media-exit h2{margin:0;color:#11131c;font-size:clamp(38px,4vw,56px);line-height:1.08}@media (max-width:900px){.care-media-intro-grid{grid-template-columns:1fr;gap:36px}.care-media-grid{grid-template-columns:1fr 1fr}.care-media-rules-grid{grid-template-columns:1fr 1fr}.care-media-support-grid{grid-template-columns:1fr;gap:35px}}@media (max-width:600px){.care-media-hero h1{font-size:40px}.care-media-grid,.care-media-rules-grid{grid-template-columns:1fr}}.care-pro-subnav{width:100%;background:#11131c;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.08)}.care-pro-subnav-inner{min-height:50px;display:flex;align-items:center;justify-content:center;gap:34px}.care-pro-subnav a{position:relative;display:flex;align-items:center;min-height:50px;color:rgba(255,255,255,.68);font-size:11px;font-weight:700;letter-spacing:.8px;text-decoration:none;transition:color .2s ease}.care-pro-subnav a:hover{color:#fff}.care-pro-subnav a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#9d195b;transition:width .2s ease}.care-pro-subnav a:hover::after{width:100%}@media (max-width:900px){.care-pro-subnav{overflow-x:auto;-webkit-overflow-scrolling:touch}.care-pro-subnav-inner{width:max-content;min-width:100%;justify-content:flex-start;gap:24px;padding-left:6%;padding-right:6%}.care-pro-subnav a{white-space:nowrap}}.et-l--header{margin-bottom:0!important}.et-l--header+.et-l--body{margin-top:0!important}.et-l--body{margin-top:0!important;padding-top:0!important}.et_pb_section:first-child{margin-top:0!important;padding-top:0!important}.care-proarea-dashboard,.care-manual-page,.care-protocols-page,.care-training-page,.care-tools-page,.care-media-page{margin-top:0!important;padding-top:0!important}.et-l--body .et_pb_section:first-child,.et-l--body .et_pb_row:first-child,.et-l--body .et_pb_column:first-child,.et-l--body .et_pb_code:first-child,.et-l--body .et_pb_code_inner{margin-top:0!important;padding-top:0!important}.et-l--body{margin-top:0!important;padding-top:0!important}body .care-protocols-page,body .care-manual-page,body .care-training-page,body .care-tools-page,body .care-media-page,body .care-proarea-dashboard{margin-top:-1px!important}.care-btn-disabled{opacity:.55;cursor:default;pointer-events:none}.care-protocol-status{display:block;margin-top:auto;padding-top:24px;color:#9d195b!important;font-size:10px!important;font-weight:700;letter-spacing:1px}.care-protocols-principle{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:115px 0;background:#f5f4f1}.care-protocols-principle-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-protocols-principle h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600}.care-protocol-document{min-height:190px;display:flex;flex-direction:column;padding:28px;border:1px solid #dedee0;background:#fff}.care-protocol-document>span{margin-bottom:auto;color:#9d195b;font-size:10px;font-weight:700}.care-protocol-document strong{margin:30px 0 10px;color:#11131c;font-size:19px}.care-protocol-document small{color:#8a8b90;font-size:10px;font-weight:700;letter-spacing:.7px}@media (max-width:900px){.care-protocols-principle-grid{grid-template-columns:1fr;gap:36px}}.care-training-status{display:block;margin-top:auto;padding-top:24px;color:#9d195b!important;font-size:10px!important;font-weight:700;letter-spacing:1px}.care-training-principle{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:115px 0;background:#f5f4f1}.care-training-principle-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-training-principle h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600}@media (max-width:900px){.care-training-principle-grid{grid-template-columns:1fr;gap:36px}}.care-tool-status{display:block;margin-top:auto;padding-top:24px;color:#9d195b!important;font-size:10px!important;font-weight:700;letter-spacing:1px}.care-tools-principle{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:115px 0;background:#f5f4f1}.care-tools-principle-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-tools-principle h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600}@media (max-width:900px){.care-tools-principle-grid{grid-template-columns:1fr;gap:36px}}.care-media-status{display:block;margin-top:auto;padding-top:24px;color:#9d195b!important;font-size:10px!important;font-weight:700;letter-spacing:1px}.care-media-principle{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:115px 0;background:#f5f4f1}.care-media-principle-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.care-media-principle h2{margin:0;color:#11131c;font-size:clamp(40px,4vw,60px);line-height:1.06;font-weight:600}@media (max-width:900px){.care-media-principle-grid{grid-template-columns:1fr;gap:36px}}