.AboutPage-module__wRUBcq__main{padding-top:var(--header-height);background:var(--color-surface);color:var(--color-text)}.AboutPage-module__wRUBcq__hero{text-align:center;background:linear-gradient(#fff 0%,#f4fafd 50%,#eaf4fa 100%);border-bottom:1px solid #d9ebf5;padding:clamp(3.5rem,5.5vw,4.75rem) 0 clamp(2.5rem,4vw,3.5rem);position:relative;overflow:hidden}.AboutPage-module__wRUBcq__heroOverlay{pointer-events:none;background:radial-gradient(circle at 50% 0,#7dcbec26 0%,#0000 60%);position:absolute;inset:0}.AboutPage-module__wRUBcq__heroContent{z-index:1;max-width:1040px;margin:0 auto;position:relative}.AboutPage-module__wRUBcq__heroTitle{font-family:var(--font-heading);color:#1f384c;letter-spacing:-.01em;text-wrap:balance;text-shadow:none;margin:0 auto .5rem;font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:800;line-height:1.3}.AboutPage-module__wRUBcq__heroAccent{background:#7dcbec;border-radius:2px;width:44px;height:3px;margin:.75rem auto 1rem;display:block}.AboutPage-module__wRUBcq__heroSubtitle{color:#4a6577;text-wrap:balance;max-width:720px;text-shadow:none;margin:0 auto;font-size:clamp(.92rem,1.1vw,1.02rem);font-weight:500;line-height:1.7}.AboutPage-module__wRUBcq__secTitleCenter{font-family:var(--font-heading);font-size:var(--fs-3xl);font-weight:var(--fw-bold);color:var(--color-navy);text-align:center;margin-bottom:var(--space-xs)}.AboutPage-module__wRUBcq__secSubtitleCenter{font-size:var(--fs-base);color:var(--color-text-light);text-align:center;max-width:600px;margin:0 auto var(--space-3xl);line-height:var(--lh-relaxed)}.AboutPage-module__wRUBcq__secTitle{font-family:var(--font-heading);font-size:var(--fs-3xl);font-weight:var(--fw-bold);color:var(--color-navy);margin-bottom:var(--space-xs)}.AboutPage-module__wRUBcq__subLabel{font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--color-gold);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-xs);display:block}.AboutPage-module__wRUBcq__twoColGrid{gap:var(--space-2xl);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.AboutPage-module__wRUBcq__twoColGridAlign{gap:var(--space-3xl);grid-template-columns:1fr 1.2fr;align-items:center;display:grid}.AboutPage-module__wRUBcq__threeColGrid{gap:var(--space-xl);grid-template-columns:repeat(3,1fr);display:grid}.AboutPage-module__wRUBcq__imageCard{background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border-light);overflow:hidden;box-shadow:0 4px 20px #0000000a}.AboutPage-module__wRUBcq__fullImage{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform .5s;display:block}.AboutPage-module__wRUBcq__imageCard:hover .AboutPage-module__wRUBcq__fullImage{transform:scale(1.02)}.AboutPage-module__wRUBcq__imageCaption{padding:var(--space-md);font-weight:var(--fw-semibold);color:var(--color-navy);font-size:var(--fs-sm);text-align:center;background:var(--color-surface);border-top:1px solid var(--color-border-light)}.AboutPage-module__wRUBcq__doctorFeatureSection{background:#fff;padding:clamp(3.5rem,5vw,5.5rem) 0;position:relative}.AboutPage-module__wRUBcq__doctorFeatureSectionAlt{background:linear-gradient(#f8fbfd 0%,#f1f8fc 100%);border-top:1px solid #e2eff7;border-bottom:1px solid #e2eff7}.AboutPage-module__wRUBcq__doctorFeatureCard{background:#fff;border:1px solid #e6f0f7;border-radius:20px;padding:clamp(2rem,3.5vw,3.25rem);position:relative;overflow:hidden;box-shadow:0 10px 40px #1b41570f}.AboutPage-module__wRUBcq__doctorFeatureSectionAlt .AboutPage-module__wRUBcq__doctorFeatureCard{box-shadow:0 12px 44px #1b415714}.AboutPage-module__wRUBcq__doctorCardGrid{grid-template-columns:340px 1fr;align-items:flex-start;gap:clamp(2rem,4vw,3.5rem);display:grid}.AboutPage-module__wRUBcq__doctorProfileCol{flex-direction:column;align-items:center;display:flex}.AboutPage-module__wRUBcq__profileShowcaseCard{isolation:isolate;background:#fff;border:1px solid #d9ebf5;border-radius:16px;flex-direction:column;width:100%;max-width:340px;display:flex;overflow:hidden;transform:translateZ(0);box-shadow:0 8px 24px #1b41570f}.AboutPage-module__wRUBcq__profileBadgeTop{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(135deg,#0e5b88 0%,#177cb5 100%);justify-content:center;align-items:center;gap:6px;padding:.6rem 1rem;font-size:.82rem;font-weight:700;display:flex}.AboutPage-module__wRUBcq__profileBadgeDoctor{background:linear-gradient(135deg,#0f766e 0%,#14b8a6 100%)}.AboutPage-module__wRUBcq__profileImageContainer{aspect-ratio:4/5;background:#f0f7fa;width:100%;position:relative;overflow:hidden}.AboutPage-module__wRUBcq__profileImage{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .4s}.AboutPage-module__wRUBcq__profileShowcaseCard:hover .AboutPage-module__wRUBcq__profileImage{transform:scale(1.03)}.AboutPage-module__wRUBcq__profileCardFooter{background:#fbfdfe;border-top:1px solid #eef5f9;justify-content:space-around;align-items:center;padding:.85rem 1rem;display:flex}.AboutPage-module__wRUBcq__quickStatItem{text-align:center;flex:1;padding:0 .5rem}.AboutPage-module__wRUBcq__quickStatLabel{text-transform:uppercase;letter-spacing:.05em;color:#628196;margin-bottom:2px;font-size:.72rem;font-weight:600;display:block}.AboutPage-module__wRUBcq__quickStatVal{color:#1a364a;font-size:.84rem;font-weight:700;line-height:1.2;display:block}.AboutPage-module__wRUBcq__quickStatDivider{background:#e1edf4;width:1px;height:28px}.AboutPage-module__wRUBcq__doctorDetailsCol{flex-direction:column;display:flex}.AboutPage-module__wRUBcq__expertEyebrow{color:#1b75a6;text-transform:uppercase;letter-spacing:.08em;background:#ebf6fc;border:1px solid #c9e4f5;border-radius:999px;align-items:center;gap:7px;width:fit-content;margin-bottom:.75rem;padding:.35rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}.AboutPage-module__wRUBcq__doctorEyebrow{color:#0f766e;background:#eefcf8;border-color:#c4f0e5}.AboutPage-module__wRUBcq__expertName{font-family:var(--font-heading);color:#162f44;letter-spacing:-.01em;margin:0 0 .35rem;font-size:clamp(1.85rem,2.5vw,2.35rem);font-weight:800;line-height:1.2}.AboutPage-module__wRUBcq__expertRoleText{color:#3880a4;margin:0 0 1.25rem;font-size:1.05rem;font-weight:600}.AboutPage-module__wRUBcq__specialtyPillsWrap{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.AboutPage-module__wRUBcq__specialtyPill{color:#245778;background:#f3f9fd;border:1px solid #d5ebf7;border-radius:6px;align-items:center;gap:6px;padding:.3rem .75rem;font-size:.84rem;font-weight:600;transition:all .2s;display:inline-flex}.AboutPage-module__wRUBcq__specialtyPill:hover{background:#e6f3fa;border-color:#b7def3}.AboutPage-module__wRUBcq__specialtyPillDot{background:#177cb5;border-radius:50%;width:6px;height:6px}.AboutPage-module__wRUBcq__modernQuoteCard{background:linear-gradient(135deg,#f3f9fc 0%,#eaf4fa 100%);border:1px solid #e1edf5;border-left:4px solid #177cb5;border-radius:0 12px 12px 0;margin-bottom:1.75rem;padding:1.25rem 1.5rem 1.25rem 3.25rem;position:relative}.AboutPage-module__wRUBcq__quoteIconWrap{color:#7dcbec;opacity:.85;position:absolute;top:1.25rem;left:1rem}.AboutPage-module__wRUBcq__modernQuoteText{color:#263e52;margin:0;font-size:.98rem;font-style:italic;font-weight:500;line-height:1.75}.AboutPage-module__wRUBcq__credentialsBlock{background:#fff;border:1px solid #e8f1f7;border-radius:12px;margin-bottom:1.75rem;padding:1.25rem 1.5rem}.AboutPage-module__wRUBcq__credentialsHeading{color:#173248;border-bottom:1px solid #edf4f8;align-items:center;gap:8px;margin:0 0 1rem;padding-bottom:.6rem;font-size:1rem;font-weight:700;display:flex}.AboutPage-module__wRUBcq__credentialsHeading svg{color:#177cb5}.AboutPage-module__wRUBcq__credentialsList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.AboutPage-module__wRUBcq__credentialItem{color:#3b5062;align-items:flex-start;gap:10px;font-size:.92rem;line-height:1.6;display:flex}.AboutPage-module__wRUBcq__credentialDot{color:#14b8a6;flex-shrink:0;margin-top:2px}.AboutPage-module__wRUBcq__credentialText{flex:1}.AboutPage-module__wRUBcq__expertActions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:auto;display:flex}.AboutPage-module__wRUBcq__primaryProfileBtn{color:#fff;cursor:pointer;background:#177cb5;border:none;border-radius:8px;align-items:center;gap:8px;padding:.75rem 1.35rem;font-size:.92rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #177cb540}.AboutPage-module__wRUBcq__primaryProfileBtn:hover{background:#126391;transform:translateY(-2px);box-shadow:0 6px 18px #177cb559}.AboutPage-module__wRUBcq__secondaryProfileBtn{color:#177cb5;background:#f0f7fb;border:1px solid #cce4f2;border-radius:8px;align-items:center;gap:8px;padding:.75rem 1.35rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.AboutPage-module__wRUBcq__secondaryProfileBtn:hover{color:#0f5c88;background:#e3f2fa;border-color:#b3d7ed}@media (max-width:960px){.AboutPage-module__wRUBcq__doctorCardGrid{grid-template-columns:1fr;justify-items:center}.AboutPage-module__wRUBcq__doctorDetailsCol{width:100%}.AboutPage-module__wRUBcq__modernQuoteCard{padding:1.25rem 1.25rem 1.25rem 3rem}}.AboutPage-module__wRUBcq__teamSection{background:#fff;padding:clamp(3.5rem,5vw,5.5rem) 0;position:relative}.AboutPage-module__wRUBcq__teamSectionWarm{background:linear-gradient(#f8fbfd 0%,#f1f8fc 100%);border-top:1px solid #e5eff6;border-bottom:1px solid #e5eff6}.AboutPage-module__wRUBcq__teamHeaderCenter{text-align:center;max-width:780px;margin:0 auto clamp(2.5rem,4vw,3.5rem)}.AboutPage-module__wRUBcq__sectionPillBadge{color:#177cb5;text-transform:uppercase;letter-spacing:.08em;background:#eef7fc;border:1px solid #cce4f2;border-radius:999px;align-items:center;gap:7px;margin-bottom:.85rem;padding:.35rem .9rem;font-size:.78rem;font-weight:700;display:inline-flex}.AboutPage-module__wRUBcq__modernTeamGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(1.5rem,2.5vw,2rem);display:grid}.AboutPage-module__wRUBcq__modernNurseCard{background:#fff;border:1px solid #e2eef5;border-radius:18px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden;box-shadow:0 8px 26px #1b41570d}.AboutPage-module__wRUBcq__modernNurseCard:hover{border-color:#7dcbec;transform:translateY(-5px);box-shadow:0 14px 36px #1b41571a}.AboutPage-module__wRUBcq__nurseCardHeader{background:linear-gradient(#f7fafc 0%,#fff 100%);justify-content:center;padding:1.75rem 1.5rem .5rem;display:flex}.AboutPage-module__wRUBcq__nurseAvatarWrapper{aspect-ratio:4/5;isolation:isolate;border:3px solid #fff;border-radius:14px;outline:1px solid #d9ebf5;width:150px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 6px 20px #1b415714}.AboutPage-module__wRUBcq__nurseAvatarImg{object-fit:cover;object-position:center top;border-radius:11px;width:100%;height:100%;transition:transform .35s}.AboutPage-module__wRUBcq__modernNurseCard:hover .AboutPage-module__wRUBcq__nurseAvatarImg{transform:scale(1.04)}.AboutPage-module__wRUBcq__nurseRoleBadge{color:#177cb5;text-align:center;text-wrap:balance;background:#eef7fc;border:1px solid #cde5f4;border-radius:999px;justify-content:center;align-self:center;align-items:center;margin:0 auto .65rem;padding:.32rem .85rem;font-size:.78rem;font-weight:700;line-height:1.35;display:inline-flex}.AboutPage-module__wRUBcq__nurseCardBody{flex-direction:column;flex:1;padding:1.25rem 1.5rem 1.5rem;display:flex}.AboutPage-module__wRUBcq__nurseName{font-family:var(--font-heading);color:#173248;text-align:center;margin:0 0 .85rem;font-size:1.22rem;font-weight:800}.AboutPage-module__wRUBcq__nurseQuoteBox{background:#f4f9fd;border-left:3px solid #7dcbec;border-radius:0 8px 8px 0;margin-bottom:1.25rem;padding:.75rem .9rem}.AboutPage-module__wRUBcq__nurseQuoteBox p{color:#385062;margin:0;font-size:.86rem;font-style:italic;line-height:1.55}.AboutPage-module__wRUBcq__nurseHighlights{flex:1;margin-bottom:1.25rem}.AboutPage-module__wRUBcq__nurseHighlightLabel{color:#177cb5;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin-bottom:.6rem;font-size:.82rem;font-weight:700;display:flex}.AboutPage-module__wRUBcq__nurseCredList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.AboutPage-module__wRUBcq__nurseCredItem{color:#425869;align-items:flex-start;gap:8px;font-size:.86rem;line-height:1.5;display:flex}.AboutPage-module__wRUBcq__nurseCheckIcon{color:#14b8a6;flex-shrink:0;margin-top:2px}.AboutPage-module__wRUBcq__nurseDetailBtn{color:#177cb5;cursor:pointer;background:#f1f8fc;border:1px solid #d0e6f3;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:auto;padding:.65rem 1rem;font-size:.86rem;font-weight:600;transition:all .2s;display:inline-flex}.AboutPage-module__wRUBcq__nurseDetailBtn:hover{color:#fff;background:#177cb5;border-color:#177cb5;box-shadow:0 4px 12px #177cb533}.AboutPage-module__wRUBcq__supportGrid{grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,3vw,2.25rem);display:grid}.AboutPage-module__wRUBcq__modernSupportCard{background:#fff;border:1px solid #e1ecf4;border-radius:18px;grid-template-columns:150px 1fr;align-items:flex-start;gap:1.5rem;padding:clamp(1.5rem,2.5vw,2rem);transition:transform .3s,box-shadow .3s,border-color .3s;display:grid;box-shadow:0 8px 28px #1b41570d}.AboutPage-module__wRUBcq__modernSupportCard:hover{border-color:#7dcbec;transform:translateY(-4px);box-shadow:0 14px 36px #1b415717}.AboutPage-module__wRUBcq__supportCardLeft{flex-direction:column;align-items:center;gap:.65rem;display:flex}.AboutPage-module__wRUBcq__supportAvatarContainer{aspect-ratio:4/5;isolation:isolate;border:2px solid #fff;border-radius:14px;outline:1px solid #dcebf4;width:100%;overflow:hidden;transform:translateZ(0);box-shadow:0 6px 16px #1b415712}.AboutPage-module__wRUBcq__supportAvatarImage{object-fit:cover;object-position:center top;border-radius:11px;width:100%;height:100%;transition:transform .35s}.AboutPage-module__wRUBcq__modernSupportCard:hover .AboutPage-module__wRUBcq__supportAvatarImage{transform:scale(1.04)}.AboutPage-module__wRUBcq__supportTagPill{color:#0f766e;text-align:center;white-space:nowrap;background:#eefcf8;border:1px solid #c7f2e6;border-radius:999px;padding:3px 8px;font-size:.72rem;font-weight:700}.AboutPage-module__wRUBcq__supportCardRight{flex-direction:column;min-width:0;display:flex}.AboutPage-module__wRUBcq__supportStaffName{font-family:var(--font-heading);color:#173248;margin:0 0 .25rem;font-size:1.25rem;font-weight:800}.AboutPage-module__wRUBcq__supportStaffRole{color:#2b7ca8;margin-bottom:.75rem;font-size:.88rem;font-weight:700}.AboutPage-module__wRUBcq__supportStaffQuote{color:#385062;background:#f5fafc;border-left:3px solid #7dcbec;border-radius:0 6px 6px 0;margin:0 0 .85rem;padding:.6rem .85rem;font-size:.86rem;font-style:italic;line-height:1.55}.AboutPage-module__wRUBcq__supportStaffHighlights{margin-bottom:1rem}.AboutPage-module__wRUBcq__supportCredList{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.AboutPage-module__wRUBcq__supportCredItem{color:#425869;align-items:flex-start;gap:7px;font-size:.86rem;line-height:1.45;display:flex}.AboutPage-module__wRUBcq__supportCheckIcon{color:#14b8a6;flex-shrink:0;margin-top:2px}.AboutPage-module__wRUBcq__supportDetailBtn{color:#177cb5;cursor:pointer;background:#f1f8fc;border:1px solid #d0e6f3;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:fit-content;margin-top:auto;padding:.65rem 1rem;font-size:.86rem;font-weight:600;transition:all .2s;display:inline-flex}.AboutPage-module__wRUBcq__supportDetailBtn:hover{color:#fff;background:#177cb5;border-color:#177cb5;box-shadow:0 4px 12px #177cb533}@media (max-width:960px){.AboutPage-module__wRUBcq__modernTeamGrid{grid-template-columns:repeat(2,1fr)}.AboutPage-module__wRUBcq__supportGrid{grid-template-columns:1fr}}@media (max-width:640px){.AboutPage-module__wRUBcq__modernTeamGrid{grid-template-columns:1fr}.AboutPage-module__wRUBcq__modernSupportCard{text-align:center;grid-template-columns:1fr;justify-items:center}.AboutPage-module__wRUBcq__supportCardRight{align-items:center}.AboutPage-module__wRUBcq__supportCredItem{text-align:left}.AboutPage-module__wRUBcq__supportDetailBtn{width:100%}}.AboutPage-module__wRUBcq__partnerCard{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-2xl);border:1px solid var(--color-border-light);text-align:center;flex-direction:column;align-items:center;display:flex;box-shadow:0 4px 20px #00000008}.AboutPage-module__wRUBcq__partnerLogoWrapper{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-lg);flex-direction:column;display:flex}.AboutPage-module__wRUBcq__partnerLogoSvg{color:var(--color-medical)}.AboutPage-module__wRUBcq__partnerLogoText{font-size:.7rem;font-weight:var(--fw-bold);color:var(--color-navy);letter-spacing:.15em}.AboutPage-module__wRUBcq__partnerName{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--color-navy);margin-bottom:var(--space-sm)}.AboutPage-module__wRUBcq__partnerDesc{font-size:var(--fs-sm);color:var(--color-text-light);line-height:var(--lh-relaxed);max-width:420px;margin:0}.AboutPage-module__wRUBcq__mapContainer{border-radius:var(--radius-lg);border:5px solid #ffffffdb;max-width:1000px;margin:0 auto;overflow:hidden;box-shadow:0 16px 42px #36413f1a}.AboutPage-module__wRUBcq__mapImage{width:100%;display:block}@media (max-width:1024px){.AboutPage-module__wRUBcq__twoColGridAlign{gap:var(--space-2xl);grid-template-columns:1fr}.AboutPage-module__wRUBcq__advisorAvatarWrapper{width:260px}.AboutPage-module__wRUBcq__threeColGrid{grid-template-columns:1fr;max-width:400px;margin:0 auto}}@media (max-width:768px){.AboutPage-module__wRUBcq__heroTitle{font-size:2rem}.AboutPage-module__wRUBcq__twoColGrid{grid-template-columns:1fr}.AboutPage-module__wRUBcq__supportCard{text-align:center}.AboutPage-module__wRUBcq__supportIdentity{text-align:left;grid-template-columns:120px minmax(0,1fr)}.AboutPage-module__wRUBcq__supportAvatar{width:120px}.AboutPage-module__wRUBcq__supportAvatarPlaceholder{width:100px;height:100px}}.AboutPage-module__wRUBcq__sloganBlock{text-align:center;background:linear-gradient(#fff 0%,#f6fafd 100%);border:1px solid #d4e8f5;border-radius:20px;max-width:880px;margin:0 auto clamp(2.5rem,4vw,3.5rem);padding:clamp(1.75rem,3.5vw,2.5rem);box-shadow:0 10px 30px #1b41570d}.AboutPage-module__wRUBcq__sloganTitle{color:#173248;max-width:760px;font-family:var(--font-heading);text-wrap:balance;margin:0 auto .75rem;font-size:clamp(1.18rem,2vw,1.45rem);font-weight:800;line-height:1.6}.AboutPage-module__wRUBcq__sloganText{color:#4c6678;text-wrap:pretty;max-width:740px;margin:0 auto;font-size:clamp(.92rem,1.2vw,1rem);line-height:1.8}.AboutPage-module__wRUBcq__careCycleStepper{background:#fff;border:1px solid #d7eaf5;border-radius:18px;justify-content:space-between;align-items:center;max-width:1140px;margin:0 auto 3rem;padding:1.25rem 1.75rem;display:flex;overflow-x:auto;box-shadow:0 8px 26px #1b41570d}.AboutPage-module__wRUBcq__stepperUnit{flex:1;align-items:center;display:flex}.AboutPage-module__wRUBcq__stepperItem{text-align:center;cursor:pointer;background:#f4f9fc;border:1px solid #d2e7f4;border-radius:12px;flex-direction:column;align-items:center;min-width:130px;padding:.65rem .9rem;transition:all .25s;display:flex}.AboutPage-module__wRUBcq__stepperItem:hover{background:#eaf5fc;border-color:#7dcbec;transform:translateY(-2px)}.AboutPage-module__wRUBcq__stepperItemActive{background:#177cb5;border-color:#177cb5;transform:translateY(-2px);box-shadow:0 6px 16px #177cb54d}.AboutPage-module__wRUBcq__stepperNum{color:#177cb5;background:#fff;border-radius:999px;margin-bottom:4px;padding:2px 8px;font-size:.72rem;font-weight:800}.AboutPage-module__wRUBcq__stepperItemActive .AboutPage-module__wRUBcq__stepperNum{color:#177cb5}.AboutPage-module__wRUBcq__stepperLabel{font-family:var(--font-heading);color:#173248;font-size:.85rem;font-weight:800;line-height:1.2}.AboutPage-module__wRUBcq__stepperItemActive .AboutPage-module__wRUBcq__stepperLabel{color:#fff}.AboutPage-module__wRUBcq__stepperSub{color:#597384;margin-top:2px;font-size:.74rem;font-weight:600}.AboutPage-module__wRUBcq__stepperItemActive .AboutPage-module__wRUBcq__stepperSub{color:#e1f2fc}.AboutPage-module__wRUBcq__stepperConnector{flex:1;justify-content:center;align-items:center;min-width:36px;padding:0 8px;display:flex;position:relative}.AboutPage-module__wRUBcq__stepperLine{background:#cce4f2;width:100%;height:2px}.AboutPage-module__wRUBcq__stepperArrowHead{color:#177cb5;font-size:.9rem;font-weight:700;position:absolute}.AboutPage-module__wRUBcq__stepperLoopTag{white-space:nowrap;color:#0f766e;background:#eefcf8;border:1px solid #bceee1;border-radius:999px;padding:2px 6px;font-size:.68rem;font-weight:700;position:absolute}.AboutPage-module__wRUBcq__careWheelSection{grid-template-columns:minmax(460px,1.15fr) minmax(340px,.85fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);max-width:1140px;margin:0 auto;display:grid}.AboutPage-module__wRUBcq__careWheelGraphic{aspect-ratio:1;width:100%;max-width:530px;margin:0 auto;position:relative}.AboutPage-module__wRUBcq__careWheelSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.AboutPage-module__wRUBcq__careWheelCenterCore{aspect-ratio:1;text-align:center;z-index:3;background:radial-gradient(circle,#fff 45%,#f1f8fc 100%);border:2px solid #bce1f5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:180px;padding:1rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 30px #1b415717,inset 0 2px 6px #ffffffe6}.AboutPage-module__wRUBcq__centerHeartIconWrap{color:#177cb5;background:#eef7fc;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:4px;display:flex}.AboutPage-module__wRUBcq__centerCoreTag{color:#177cb5;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:.65rem;font-weight:800}.AboutPage-module__wRUBcq__centerCoreHeading{color:#173248;font-family:var(--font-heading);font-size:.96rem;font-weight:800;line-height:1.35}.AboutPage-module__wRUBcq__wheelNodeCard{z-index:4;color:#173248;cursor:pointer;text-align:left;background:#fff;border:1.5px solid #dcebf4;border-radius:14px;align-items:center;gap:8px;width:min(44%,185px);min-height:58px;padding:.55rem .75rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:absolute;box-shadow:0 6px 20px #1b415712}.AboutPage-module__wRUBcq__wheelNodeCard:hover{border-color:#7dcbec;transform:translateY(-3px)scale(1.02);box-shadow:0 10px 26px #1b41571f}.AboutPage-module__wRUBcq__wheelNodeCardActive{background:#fff;border-color:#177cb5;transform:scale(1.05);box-shadow:0 10px 28px #177cb538}.AboutPage-module__wRUBcq__nodeIconBubble{color:#177cb5;background:#f0f7fb;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .25s;display:flex}.AboutPage-module__wRUBcq__wheelNodeCardActive .AboutPage-module__wRUBcq__nodeIconBubble{color:#fff;background:linear-gradient(135deg,#177cb5 0%,#0e5b88 100%);box-shadow:0 3px 8px #177cb54d}.AboutPage-module__wRUBcq__nodeTextCol{flex-direction:column;min-width:0;display:flex}.AboutPage-module__wRUBcq__nodeStepBadge{color:#177cb5;letter-spacing:.04em;margin-bottom:2px;font-size:.62rem;font-weight:800;line-height:1}.AboutPage-module__wRUBcq__nodeLabelEn{font-family:var(--font-heading);color:#173248;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:800;line-height:1.2;overflow:hidden}.AboutPage-module__wRUBcq__nodeLabelVi{color:#5d7789;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.72rem;font-weight:600;line-height:1.2;overflow:hidden}.AboutPage-module__wRUBcq__wheelNodeCardActive .AboutPage-module__wRUBcq__nodeLabelVi{color:#177cb5;font-weight:700}.AboutPage-module__wRUBcq__nodePos1{top:1%;left:50%;transform:translate(-50%)}.AboutPage-module__wRUBcq__nodePos1.AboutPage-module__wRUBcq__wheelNodeCardActive{transform:translate(-50%)scale(1.05)}.AboutPage-module__wRUBcq__nodePos2{top:25%;right:0}.AboutPage-module__wRUBcq__nodePos3{bottom:6%;right:4%}.AboutPage-module__wRUBcq__nodePos4{bottom:6%;left:4%}.AboutPage-module__wRUBcq__nodePos5{top:25%;left:0}.AboutPage-module__wRUBcq__careWheelDetailShowcase{background:#fff;border:1px solid #dcebf4;border-radius:20px;flex-direction:column;min-height:380px;padding:clamp(1.75rem,3vw,2.25rem);display:flex;box-shadow:0 10px 32px #1b41570f}.AboutPage-module__wRUBcq__detailHeaderRow{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.AboutPage-module__wRUBcq__detailStepPill{color:#177cb5;letter-spacing:.08em;background:#eef7fc;border:1px solid #cae3f3;border-radius:999px;align-items:center;padding:.35rem .85rem;font-size:.76rem;font-weight:800;display:inline-flex}.AboutPage-module__wRUBcq__detailStepDots{align-items:center;gap:6px;display:flex}.AboutPage-module__wRUBcq__stepDotBtn{cursor:pointer;background:#d4e6f2;border:none;border-radius:4px;width:8px;height:8px;padding:0;transition:all .25s}.AboutPage-module__wRUBcq__stepDotBtnActive{background:#177cb5;border-radius:4px;width:22px}.AboutPage-module__wRUBcq__detailTitleWrap{align-items:center;gap:14px;margin-bottom:1rem;display:flex}.AboutPage-module__wRUBcq__detailStepIconWrap{color:#177cb5;background:linear-gradient(135deg,#eef7fd 0%,#ddf0fa 100%);border:1px solid #cce5f4;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.AboutPage-module__wRUBcq__detailMainTitle{font-family:var(--font-heading);color:#173248;margin:0;font-size:1.35rem;font-weight:800;line-height:1.3}.AboutPage-module__wRUBcq__detailSubTitle{color:#2782b6;margin-top:3px;font-size:.86rem;font-weight:700;display:block}.AboutPage-module__wRUBcq__detailMainDesc{color:#455d6e;white-space:pre-line;flex:1;margin:0 0 1.5rem;font-size:.96rem;line-height:1.85}.AboutPage-module__wRUBcq__detailNavRow{border-top:1px dashed #e2eef5;align-items:center;gap:12px;margin-top:auto;padding-top:1rem;display:flex}.AboutPage-module__wRUBcq__detailNavPrev,.AboutPage-module__wRUBcq__detailNavNext{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:.65rem 1.1rem;font-size:.86rem;font-weight:600;transition:all .2s;display:inline-flex}.AboutPage-module__wRUBcq__detailNavPrev{color:#385568;background:#f3f8fc;border:1px solid #d5e6f2}.AboutPage-module__wRUBcq__detailNavPrev:hover{color:#173248;background:#e6f2f9;border-color:#bad8ec}.AboutPage-module__wRUBcq__detailNavNext{color:#fff;background:#177cb5;border:1px solid #177cb5;margin-left:auto}.AboutPage-module__wRUBcq__detailNavNext:hover{background:#0e5b88;border-color:#0e5b88;box-shadow:0 4px 12px #177cb540}@media (max-width:960px){.AboutPage-module__wRUBcq__careCycleStepper{gap:.5rem;padding:1rem}.AboutPage-module__wRUBcq__stepperItem{min-width:105px;padding:.5rem}.AboutPage-module__wRUBcq__stepperConnector{min-width:24px;padding:0 4px}.AboutPage-module__wRUBcq__careWheelSection{grid-template-columns:1fr}.AboutPage-module__wRUBcq__careWheelDetailShowcase{width:100%;max-width:530px;min-height:auto;margin:0 auto}}@media (max-width:540px){.AboutPage-module__wRUBcq__careWheelGraphic{max-width:360px}.AboutPage-module__wRUBcq__careWheelCenterCore{width:130px;padding:.5rem}.AboutPage-module__wRUBcq__centerHeartIconWrap{width:24px;height:24px;margin-bottom:2px}.AboutPage-module__wRUBcq__centerCoreTag{font-size:.56rem}.AboutPage-module__wRUBcq__centerCoreHeading{font-size:.78rem}.AboutPage-module__wRUBcq__wheelNodeCard{gap:6px;width:130px;padding:.4rem .55rem}.AboutPage-module__wRUBcq__nodeIconBubble{width:26px;height:26px}.AboutPage-module__wRUBcq__nodeLabelEn{font-size:.72rem}.AboutPage-module__wRUBcq__nodeLabelVi{font-size:.64rem}}.AboutPage-module__wRUBcq__viewCvBtn{color:#236f94;cursor:pointer;transition:all var(--transition-fast);letter-spacing:.02em;background:#f0f8fc;border:1px solid #7dcbec;border-radius:6px;padding:.65rem 1.5rem;font-size:.88rem;font-weight:700}.AboutPage-module__wRUBcq__viewCvBtn:hover{color:#fff;box-shadow:none;background:#7dcbec}.AboutPage-module__wRUBcq__viewDetailBtn{color:#236f94;cursor:pointer;transition:all var(--transition-fast);letter-spacing:.02em;background:#fff;border:1px solid #7dcbec;border-radius:6px;padding:.65rem 1.5rem;font-size:.88rem;font-weight:700}.AboutPage-module__wRUBcq__viewDetailBtn:hover{color:#fff;box-shadow:none;background:#7dcbec}.AboutPage-module__wRUBcq__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;width:100%;height:100%;padding:var(--space-md);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.AboutPage-module__wRUBcq__modalContent{background:var(--color-surface);border-radius:var(--radius-lg);width:100%;max-width:700px;max-height:90vh;padding:var(--space-xl);animation:.3s cubic-bezier(.16,1,.3,1) AboutPage-module__wRUBcq__modalScaleUp;position:relative;overflow-y:auto;box-shadow:0 20px 50px #00000026}@keyframes AboutPage-module__wRUBcq__modalScaleUp{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.AboutPage-module__wRUBcq__modalClose{top:var(--space-sm);right:var(--space-sm);color:var(--color-text-light);cursor:pointer;padding:var(--space-xs);z-index:1002;background:0 0;border:none;font-size:2rem;line-height:1;transition:color .3s;position:absolute}.AboutPage-module__wRUBcq__modalClose:hover{color:var(--color-medical)}.AboutPage-module__wRUBcq__modalGrid{gap:var(--space-xl);grid-template-columns:220px 1fr;display:grid}.AboutPage-module__wRUBcq__modalAvatarCol{text-align:center;border-right:1px solid var(--color-border);padding-right:var(--space-lg)}.AboutPage-module__wRUBcq__modalAvatarWrapper{aspect-ratio:4/5;width:170px;margin:0 auto var(--space-md);border:3px solid #e0eff6;border-radius:8px;overflow:hidden}.AboutPage-module__wRUBcq__modalAvatarImg{object-fit:cover;object-position:center top;width:100%;height:100%}.AboutPage-module__wRUBcq__modalName{color:#222;margin-bottom:4px;font-size:1.45rem;font-weight:800}.AboutPage-module__wRUBcq__modalRole{color:#3a97c4;font-size:.95rem;font-weight:700}.AboutPage-module__wRUBcq__modalInfoCol{gap:var(--space-lg);text-align:left;flex-direction:column;display:flex}.AboutPage-module__wRUBcq__modalSection{gap:var(--space-xs);flex-direction:column;display:flex}.AboutPage-module__wRUBcq__modalSecTitle{color:#222;letter-spacing:.02em;align-items:center;gap:var(--space-xs);border-bottom:2px solid #7dcbec;margin-bottom:.5rem;padding-bottom:4px;font-size:1.05rem;font-weight:700;display:flex}.AboutPage-module__wRUBcq__modalList{color:#444;margin:0;padding-left:1.25rem;font-size:.95rem;line-height:1.7}.AboutPage-module__wRUBcq__modalList li{margin-bottom:6px;list-style-type:disc}.AboutPage-module__wRUBcq__modalText{color:#444;margin:0;font-size:.95rem;line-height:1.7}.AboutPage-module__wRUBcq__modalMotto{margin-top:var(--space-xs);background:#f0f8fc;border:1px solid #e0eff6;border-left:3px solid #7dcbec;border-radius:6px;padding:1rem 1.25rem}.AboutPage-module__wRUBcq__modalMottoLabel{color:#222;text-transform:uppercase;margin-bottom:4px;font-size:.82rem;font-weight:700;display:block}.AboutPage-module__wRUBcq__modalMottoText{color:#333;margin:0;font-size:.95rem;font-style:italic;line-height:1.7}@media (max-width:768px){.AboutPage-module__wRUBcq__modalGrid{grid-template-columns:1fr}.AboutPage-module__wRUBcq__modalAvatarCol{border-right:none;border-bottom:1px solid var(--color-border-light);padding-right:0;padding-bottom:var(--space-md)}}@media (max-width:480px){.AboutPage-module__wRUBcq__supportIdentity{text-align:center;grid-template-columns:1fr;justify-items:center}.AboutPage-module__wRUBcq__supportInfoCol{text-align:center}}
