.about-center{color:#17324a;background:#fff}.about-hero{padding:38px 0 72px;background:linear-gradient(135deg,#eef8f6 0%,#f5f9ff 55%,#fff 100%);overflow:hidden}.about-breadcrumb{display:flex;gap:10px;color:#607386;font-size:15px;margin-bottom:54px}.about-breadcrumb a{color:#217a72}.about-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) 210px;align-items:end;gap:60px}.about-kicker{display:inline-flex;padding:8px 14px;border:1px solid #abd8d0;border-radius:99px;color:#19756d;font-weight:700;font-size:14px;margin-bottom:20px}.about-hero h1{font-size:clamp(40px,6vw,76px);line-height:1.04;letter-spacing:-.035em;max-width:900px;margin:0 0 24px}.about-hero p{max-width:850px;font-size:21px;line-height:1.65;color:#50687b;margin:0}.about-hero__mark{width:190px;height:190px;border-radius:50%;background:#167b72;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 24px 60px rgba(22,123,114,.2)}.about-hero__mark span{font-size:42px;font-weight:800}.about-hero__mark small{font-size:14px}.about-section{padding:88px 0}.about-section--soft{background:#f3f7f8}.about-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.about-summary-card{position:relative;border:1px solid #dce7eb;border-radius:24px;padding:40px;background:#fff;min-height:330px}.about-summary-card--accent{background:#123f60;color:#fff;border-color:#123f60}.about-card-number{font-weight:800;color:#1a8278;font-size:14px}.about-summary-card--accent .about-card-number{color:#65d5c5}.about-summary-card h2{font-size:30px;margin:55px 0 20px}.about-summary-card p{font-size:18px;line-height:1.75;color:#526878}.about-summary-card--accent p{color:#dbeaf3}.about-heading{display:grid;grid-template-columns:64px minmax(0,760px);gap:24px;margin-bottom:42px}.about-heading>span{font-size:14px;font-weight:800;color:#1a8278;padding-top:9px}.about-heading h2{font-size:clamp(32px,4vw,48px);margin:0 0 14px}.about-heading p{font-size:18px;line-height:1.65;color:#5b7080;margin:0}.patient-info-grid,.structure-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.patient-info-grid article{background:#fff;border:1px solid #dae5e8;border-radius:20px;padding:30px}.patient-info-icon{width:42px;height:42px;border-radius:12px;background:#e4f4f1;color:#17776e;display:grid;place-items:center;font-weight:800}.patient-info-grid h3{font-size:23px;margin:28px 0 15px}.patient-info-grid p{color:#5b6e7b;line-height:1.7}.patient-info-grid a{display:inline-block;color:#167b72;font-weight:700;margin-top:10px}.structure-grid a{position:relative;display:flex;flex-direction:column;min-height:190px;padding:30px;border-radius:20px;background:#f2f7f8;color:#17324a;transition:.2s ease}.structure-grid a:hover{transform:translateY(-4px);background:#e5f3f1}.structure-grid strong{font-size:24px;margin-bottom:12px}.structure-grid span{color:#60717e;max-width:250px}.structure-grid b{position:absolute;right:28px;bottom:24px;font-size:26px;color:#168178}.about-document{padding:0 0 90px}.about-document__card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;border-radius:26px;padding:42px;background:linear-gradient(120deg,#113e5e,#166d72);color:#fff}.about-document__card span{font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:#8ce0d6}.about-document__card h2{font-size:30px;margin:12px 0}.about-document__card p{color:#dcecf1;max-width:760px;margin:0}.about-document__card>a{display:flex;align-items:center;gap:16px;background:#fff;color:#174d5d;border-radius:14px;padding:17px 20px;font-weight:800}.about-document__card>a small{background:#e8f2f3;padding:4px 7px;border-radius:6px}@media(max-width:991px){.about-hero__grid{grid-template-columns:1fr}.about-hero__mark{display:none}.about-summary-grid,.patient-info-grid,.structure-grid{grid-template-columns:1fr}.about-document__card{grid-template-columns:1fr}.about-document__card>a{justify-content:center}}@media(max-width:575px){.about-hero{padding-bottom:48px}.about-breadcrumb{margin-bottom:34px}.about-hero p{font-size:18px}.about-section{padding:58px 0}.about-summary-card{padding:28px;min-height:0}.about-summary-card h2{margin-top:30px}.about-heading{grid-template-columns:1fr;gap:8px}.about-document__card{padding:28px}}

/* The public site's established navy, blue and mint design language. */
.about-center{color:#03182b}
.about-hero{background:linear-gradient(135deg,#f1fbf8 0%,#f3f8fd 58%,#fff 100%);border-bottom:1px solid #e5f0f5}
.about-breadcrumb a,.patient-info-grid a{color:#025297}
.about-kicker{border-color:#08c195;color:#078c6b;border-radius:80px}
.about-hero__mark{background:linear-gradient(145deg,#025297,#08c195);box-shadow:0 20px 50px rgba(17,111,193,.18)}
.about-summary-card,.patient-info-grid article{border-color:#e3edf2;border-radius:20px;box-shadow:0 5px 20px rgba(17,111,193,.1)}
.about-summary-card--accent{background:#093861;border-color:#093861}
.about-card-number,.about-heading>span{color:#08a981}
.patient-info-icon{background:#e6f9f4;color:#078c6b;border-radius:10px}
.structure-grid a{color:#03182b;background:#f3f8fb;border:1px solid #e3edf2}
.structure-grid a:hover{background:#eaf8f4;border-color:#08c195;box-shadow:0 10px 26px rgba(17,111,193,.1)}
.structure-grid b{color:#08a981}
.about-document__card{border-radius:20px;background:linear-gradient(120deg,#093861,#025297);box-shadow:0 20px 45px rgba(2,24,43,.18)}
