html{zoom:1!important}.hero-wrap{overflow:visible;min-height:calc(100svh - 92px)}.hero{padding:30px 0 10px!important;align-items:start!important}.hero h1{font-size:clamp(38px,4.4vw,58px)!important;line-height:1.01!important;margin:12px 0 10px!important;max-width:700px}.hero p{font-size:16px!important;line-height:1.55!important;margin:0!important;max-width:620px!important}.hero-wayfinding-shell{position:relative;z-index:3;width:min(840px,calc(100% - 32px));margin-left:max(16px,calc((100% - 1180px)/2));margin-right:auto;margin-top:-2px;padding-bottom:20px}html[dir="rtl"] .hero-wayfinding-shell{margin-left:auto;margin-right:max(16px,calc((100% - 1180px)/2))}.hero-way-topbar{position:absolute;right:0;top:-78px;z-index:6}html[dir="rtl"] .hero-way-topbar{right:auto;left:0}.hero-way-join{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-width:252px;min-height:66px;padding:15px 28px;border-radius:22px;background:linear-gradient(135deg,#0bb2aa,#15c5bb);color:#fff;font-size:19px;font-weight:850;box-shadow:0 16px 34px rgba(11,178,170,.25);transition:transform .2s ease,box-shadow .2s ease}.hero-way-join b{font-size:27px;line-height:1;font-weight:500}.hero-way-join:hover,.hero-way-join:focus-visible{transform:translateY(-3px);box-shadow:0 20px 42px rgba(11,178,170,.32);outline:none}.hero-way-panel{position:relative;z-index:3;padding:14px 18px 12px;border:1px solid rgba(255,255,255,.48);border-radius:26px;background:rgba(255,255,255,.20);box-shadow:0 16px 38px rgba(15,39,68,.07)}.hero-way-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(106px,auto));gap:4px 14px;position:relative;z-index:3}.hero-way-item{appearance:none;border:0;background:transparent!important;padding:5px 4px;min-height:106px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:var(--hero-way-color);cursor:pointer;transition:transform .2s ease,filter .2s ease}.hero-way-item:hover,.hero-way-item:focus-visible,.hero-way-item.is-active{transform:translateY(-4px) scale(1.035);filter:drop-shadow(0 10px 14px rgba(15,39,68,.14));outline:none}.hero-way-icon{width:82px;height:82px;border-radius:0;display:grid;place-items:center;background:transparent!important;color:var(--hero-way-color);flex:0 0 auto;animation:nestcarePulse 2.7s ease-in-out infinite;transform-origin:center}.hero-way-item:nth-child(2n) .hero-way-icon{animation-delay:.35s}.hero-way-item:nth-child(3n) .hero-way-icon{animation-delay:.7s}.hero-way-icon svg{width:64px;height:64px;stroke-width:1.95}.hero-way-label{font-size:15px;font-weight:850;color:#17385f;text-align:center;line-height:1.12}.hero-way-ar{display:none}html[dir="rtl"] .hero-way-en{display:none}html[dir="rtl"] .hero-way-ar{display:inline}.hero-way-overlay{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:2}.hero-way-overlay path{fill:none;stroke-width:9;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22 11 3 11;filter:drop-shadow(0 3px 4px rgba(15,39,68,.14))}.hero-way-item[data-hero-way-key="services"],.hero-pathway-section[data-hero-path-key="services"]{--hero-way-color:#0B9F9A!important;--hero-way-rgb:11,159,154!important}.hero-way-item[data-hero-way-key="booking"],.hero-pathway-section[data-hero-path-key="booking"]{--hero-way-color:#3B82C4!important;--hero-way-rgb:59,130,196!important}.hero-way-item[data-hero-way-key="labs"],.hero-pathway-section[data-hero-path-key="labs"]{--hero-way-color:#D79A28!important;--hero-way-rgb:215,154,40!important}.hero-way-item[data-hero-way-key="health"],.hero-pathway-section[data-hero-path-key="health"]{--hero-way-color:#4F9C6D!important;--hero-way-rgb:79,156,109!important}.hero-way-item[data-hero-way-key="insurance"],.hero-pathway-section[data-hero-path-key="insurance"]{--hero-way-color:#35758F!important;--hero-way-rgb:53,117,143!important}.hero-way-item[data-hero-way-key="faq"],.hero-pathway-section[data-hero-path-key="faq"]{--hero-way-color:#CC6A5A!important;--hero-way-rgb:204,106,90!important}.hero-way-item[data-hero-way-key="advisor"],.hero-pathway-section[data-hero-path-key="advisor"]{--hero-way-color:#7567C8!important;--hero-way-rgb:117,103,200!important}.hero-way-item[data-hero-way-key="registration"],.hero-pathway-section[data-hero-path-key="registration"]{--hero-way-color:#B34D91!important;--hero-way-rgb:179,77,145!important}.hero-pathway-section{scroll-margin-top:92px;background:linear-gradient(180deg,rgba(var(--hero-way-rgb),.045),rgba(var(--hero-way-rgb),.115))!important;border-top:1px solid rgba(var(--hero-way-rgb),.12);border-bottom:1px solid rgba(var(--hero-way-rgb),.12)}.hero-pathway-section>.shell{position:relative}.hero-pathway-section.is-arrived>.shell{animation:heroWayArrival 1.2s ease}.hero-pathway-section .tag{color:var(--hero-way-color)}.hero-pathway-section h2,.hero-pathway-section h3{color:#17385f}.hero-path-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:22px}.hero-path-steps>div{background:rgba(255,255,255,.68);border:1px solid rgba(var(--hero-way-rgb),.22);border-radius:18px;padding:16px;min-height:150px}.hero-path-steps b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--hero-way-color);color:#fff;margin-bottom:10px}.hero-path-steps strong{display:block;color:#17385f;margin-bottom:5px}.hero-path-steps span{display:block;color:#52657a;font-size:13px}.hero-path-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.hero-path-columns>div{background:rgba(255,255,255,.68);border:1px solid rgba(var(--hero-way-rgb),.22);border-radius:20px;padding:20px}.hero-path-columns ul{margin:10px 0 0;padding-inline-start:20px;color:#52657a}.hero-path-columns p{color:#52657a}.hero-path-note{margin-top:16px;padding:13px 15px;border-radius:16px;background:rgba(255,255,255,.68);color:#52657a;border:1px solid rgba(var(--hero-way-rgb),.20);font-size:13px}.hero-path-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:18px;border-radius:999px;padding:11px 16px;background:#fff;color:var(--hero-way-color);border:1px solid rgba(var(--hero-way-rgb),.35);font-weight:850}.hero-faq-form{display:flex;gap:10px;max-width:760px}.hero-faq-form input{flex:1;min-width:0;border:1px solid rgba(var(--hero-way-rgb),.28);border-radius:14px;padding:13px 15px;background:rgba(255,255,255,.82)}.hero-faq-form button{border:0;border-radius:14px;background:var(--hero-way-color);color:#fff;font-weight:850;padding:12px 20px;cursor:pointer}.nestcare-header-logo-v11,.brand-logo{animation:nestcareLogoPulse 3.2s ease-in-out infinite;transform-origin:center}@keyframes nestcarePulse{0%,100%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(var(--hero-way-rgb),0))}50%{transform:scale(1.07);filter:drop-shadow(0 0 11px rgba(var(--hero-way-rgb),.30))}}@keyframes nestcareLogoPulse{0%,100%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(11,178,170,0))}50%{transform:scale(1.05);filter:drop-shadow(0 0 9px rgba(11,178,170,.26))}}@keyframes heroWayArrival{0%{transform:translateY(5px);box-shadow:none}35%{transform:translateY(0);box-shadow:0 0 0 6px rgba(var(--hero-way-rgb),.10)}100%{box-shadow:none}}html[dir="rtl"] .hero-pathway-section{text-align:right}@media(min-width:981px){.nav{height:92px!important}.nestcare-brand-v11{width:205px!important;min-width:205px!important;height:86px!important;flex-basis:205px!important}.nestcare-header-logo-v11{width:196px!important;height:80px!important;max-width:196px!important;max-height:80px!important}}@media(max-width:980px){.hero-wrap{min-height:auto}.hero{padding:28px 0 14px!important}.hero-wayfinding-shell{width:min(820px,calc(100% - 24px));margin-left:12px;margin-right:auto}.hero-way-topbar{top:-76px}.hero-way-join{min-width:220px;min-height:60px;font-size:17px}.hero-way-icon{width:74px;height:74px}.hero-way-icon svg{width:56px;height:56px}.hero-way-label{font-size:14px}.hero-path-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){html{zoom:1!important}.hero-wrap{min-height:auto}.hero{padding:22px 0 8px!important}.hero h1{font-size:clamp(31px,9vw,42px)!important;line-height:1.02!important;max-width:none}.hero-wayfinding-shell{width:calc(100% - 16px);margin:0 8px;padding-bottom:20px}.hero-way-topbar{position:static;display:flex;justify-content:flex-end;margin:0 2px 10px}html[dir="rtl"] .hero-way-topbar{justify-content:flex-start}.hero-way-join{width:auto;min-width:188px;min-height:54px;padding:12px 18px;border-radius:18px;font-size:15px;gap:10px}.hero-way-join b{font-size:22px}.hero-way-panel{padding:10px 8px 8px;border-radius:22px;background:rgba(255,255,255,.20);overflow:visible}.hero-way-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(92px,auto));gap:4px 2px}.hero-way-item{min-width:0;min-height:92px;padding:3px 1px;gap:4px}.hero-way-icon{width:58px;height:58px}.hero-way-icon svg{width:45px;height:45px;stroke-width:1.9}.hero-way-label{font-size:11px;line-height:1.06;max-width:76px;overflow-wrap:anywhere}.hero-way-overlay{display:block!important;position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:2}.hero-way-overlay path{stroke-width:7;stroke-dasharray:18 9 3 9}.hero-pathway-section{scroll-margin-top:82px}.hero-pathway-section>.shell{padding-left:16px;padding-right:16px}.hero-pathway-section h2{font-size:clamp(27px,8vw,36px);line-height:1.08}.hero-path-steps,.hero-path-columns{grid-template-columns:1fr}.hero-path-steps{gap:10px}.hero-path-steps>div,.hero-path-columns>div{min-height:0;padding:15px}.hero-faq-form{flex-direction:column}.hero-faq-form button{width:100%}.nestcare-header-logo-v11,.brand-logo{animation:nestcareLogoPulse 3.2s ease-in-out infinite}}@media(max-width:420px){.hero-wayfinding-shell{width:calc(100% - 12px);margin:0 6px}.hero-way-panel{padding:8px 5px 7px}.hero-way-grid{gap:2px 0;grid-template-rows:repeat(2,minmax(84px,auto))}.hero-way-item{min-height:84px}.hero-way-icon{width:52px;height:52px}.hero-way-icon svg{width:40px;height:40px}.hero-way-label{font-size:10px;max-width:68px}.hero-way-join{min-width:172px;min-height:50px;padding:10px 15px;font-size:14px}.hero-way-overlay path{stroke-width:6}}@media(prefers-reduced-motion:reduce){.hero-way-item,.hero-way-icon,.nestcare-header-logo-v11,.brand-logo,.hero-way-join,.hero-pathway-section>.shell{transition:none!important;animation:none!important}.hero-way-overlay{display:none!important}}