.about-page{background:radial-gradient(circle at 85% 0,rgba(21,79,99,.04),transparent 32%),linear-gradient(180deg,#fafbfc,#f4f6f8)}.about-page__breadcrumb{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:6px;margin-bottom:20px}.about-page__breadcrumb a{color:#154f63!important;text-decoration:none;transition:opacity .2s ease}.about-page__breadcrumb a:hover{opacity:.75}.about-page__breadcrumb i{color:#94a3b8!important;font-size:12px}.about-page__breadcrumb span{color:#64748b!important}.about-page__hero{background:#ffffff;border:1px solid #e2e8f0;border-radius:20px;display:grid;gap:0;grid-template-columns:1fr;margin-bottom:24px;overflow:hidden}@media (min-width:900px){.about-page__hero{grid-template-columns:1fr 1fr}}.about-page__media{background:linear-gradient(135deg,#e8f4f8,#d4ebe3);padding:16px}@media (min-width:900px){.about-page__media{padding:20px}}.about-page__media-grid{display:grid;gap:10px;grid-template-columns:1fr 1.6fr;height:100%;min-height:280px}.about-page__media-item{border-radius:14px;overflow:hidden;position:relative}.about-page__media-item--tall{grid-row:span 1}.about-page__image{height:100%;object-fit:cover;width:100%}.about-page__summary{display:flex;flex-direction:column;gap:14px;padding:24px}@media (min-width:900px){.about-page__summary{padding:32px 36px}}.about-page__eyebrow{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;color:#166534;display:inline-flex;font-size:var(--fk-type-eyebrow-size);font-weight:var(--fk-type-eyebrow-weight);letter-spacing:var(--fk-type-eyebrow-ls);padding:6px 12px;text-transform:uppercase;width:fit-content}.about-page__title{color:#121f2d!important;font-family:var(--fk-font-family);font-size:var(--fk-type-section-size);font-weight:var(--fk-type-section-weight);letter-spacing:var(--fk-type-section-ls);line-height:var(--fk-type-section-lh);margin:0}.about-page__title span{color:#154f63!important}.about-page__lead{color:#5e6f81!important;font-family:var(--fk-font-family);font-size:var(--fk-type-lead-size);font-weight:var(--fk-type-lead-weight);line-height:var(--fk-type-lead-lh);margin:0}.about-page__highlights{display:flex;flex-direction:column;gap:8px;list-style:none;margin:4px 0 0;padding:0}.about-page__highlights li{align-items:flex-start;color:#334155!important;display:flex;font-size:14px;gap:8px;line-height:1.5}.about-page__highlights i{background:#f0fdf4;border-radius:999px;color:#166534!important;flex-shrink:0;font-size:11px;margin-top:3px;padding:3px}.about-page__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.about-page__cta{align-items:center;border-radius:12px;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;padding:12px 22px;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.about-page__cta--primary{background:linear-gradient(135deg,#154f63,#103f50);border:1px solid #154f63;color:#dbfb7f!important}.about-page__cta--primary:hover{transform:translateY(-1px)}.about-page__cta--outline{background:#ffffff;border:1px solid #d8e2ec;color:#154f63!important}.about-page__cta--outline:hover{border-color:#154f63}.about-page__stats{background:#ffffff;border:1px solid #e2e8f0;border-radius:20px;margin-bottom:24px;padding:28px 24px}@media (min-width:768px){.about-page__stats{padding:32px 36px}}.about-page__stats-head{margin-bottom:24px;max-width:640px}.about-page__section-title{color:#121f2d!important;font-family:var(--fk-font-family);font-size:var(--fk-type-subsection-size);font-weight:var(--fk-type-subsection-weight);letter-spacing:-.02em;line-height:var(--fk-type-subsection-lh);margin:0 0 10px}.about-page__section-title--center{margin-bottom:24px;text-align:center}.about-page__section-desc{color:#5e6f81!important;font-family:var(--fk-font-family);font-size:var(--fk-type-lead-size);font-weight:var(--fk-type-lead-weight);line-height:var(--fk-type-lead-lh);margin:0}.about-page__stats-grid{display:grid;gap:0;grid-template-columns:1fr}@media (min-width:640px){.about-page__stats-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.about-page__stats-grid{grid-template-columns:repeat(4,1fr)}}.about-page__stat{border-top:1px solid #e8eef4;padding:20px 16px;text-align:center}@media (min-width:640px){.about-page__stat:nth-child(-n+2){border-top:none}.about-page__stat:nth-child(odd){border-right:1px solid #e8eef4}}@media (min-width:1024px){.about-page__stat{border-right:1px solid #e8eef4;border-top:none}.about-page__stat:last-child{border-right:none}}.about-page__stat-value{color:#154f63!important;font-family:var(--fk-font-family);font-size:var(--fk-type-stat-size);font-weight:700;letter-spacing:-.02em;line-height:1}.about-page__stat-label{color:#64748b!important;font-size:var(--fk-type-stat-label-size);font-weight:500;line-height:1.4;margin:8px 0 0}.about-page__values{margin-bottom:24px}.about-page__values-grid{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:640px){.about-page__values-grid{grid-template-columns:repeat(2,1fr)}}.about-page__value-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:18px;display:flex;flex-direction:column;gap:12px;padding:24px;transition:border-color .2s ease}.about-page__value-card:hover{border-color:#aec0d3}.about-page__value-icon{align-items:center;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #bbf7d0;border-radius:14px;display:inline-flex;height:56px;justify-content:center;width:56px}.about-page__value-icon img{height:32px;object-fit:contain;width:32px}.about-page__value-title{color:#121f2d!important;font-size:18px;font-weight:700;letter-spacing:-.02em;margin:0}.about-page__value-desc{color:#5e6f81!important;font-size:14px;line-height:1.65;margin:0}.about-page__cta-card{align-items:center;background:linear-gradient(135deg,#154f63,#103f50);border:1px solid #154f63;border-radius:20px;display:flex;flex-direction:column;gap:20px;padding:32px 24px;text-align:center}@media (min-width:768px){.about-page__cta-card{flex-direction:row;justify-content:space-between;padding:36px 40px;text-align:left}}.about-page__cta-content{max-width:520px}.about-page__cta-title{color:#ffffff!important;font-family:var(--fk-font-family);font-size:var(--fk-type-subsection-size);font-weight:var(--fk-type-subsection-weight);letter-spacing:-.02em;line-height:var(--fk-type-subsection-lh);margin:0 0 10px}.about-page__cta-desc{color:#c6e8d2!important;font-family:var(--fk-font-family);font-size:var(--fk-type-body-lg-size);line-height:var(--fk-type-body-lh);margin:0}.about-page__cta-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px;justify-content:center}@media (min-width:768px){.about-page__cta-actions{justify-content:flex-end}}.about-page__cta-card .about-page__cta--primary{background:#dbfb7f;border-color:#dbfb7f;color:#0a2e24!important}.about-page__cta-card .about-page__cta--outline{background:transparent;border-color:rgba(255,255,255,.35);color:#ffffff!important}.about-page__cta-card .about-page__cta--outline:hover{border-color:#dbfb7f;color:#dbfb7f!important}@media (max-width:767px){.about-page__summary{padding:20px}.about-page__actions,.about-page__cta-actions{flex-direction:column;width:100%}.about-page__cta{width:100%}.about-page__media-grid{grid-template-columns:1fr;min-height:auto}.about-page__media-item{min-height:180px}.about-page__media-item--tall{min-height:220px}}