.hh-about{--hh-about-y:96px}@media (width<=959px){.hh-about{--hh-about-y:64px}}@media (width<=767px){.hh-about{--hh-about-y:48px}}.hh-about{color:var(--ink)}.hh-about-hero{padding-top:64px}@media (width<=767px){.hh-about-hero{padding-top:32px}}.hh-about-hero>.hh-container{flex-direction:column;gap:40px;display:flex}@media (width<=767px){.hh-about-hero>.hh-container{gap:24px}}.hh-about-hero-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 64px;display:flex}@media (width<=767px){.hh-about-hero-head{gap:16px}}.hh-about-hero-title{flex-direction:column;gap:14px;max-width:620px;display:flex}@media (width<=767px){.hh-about-hero-title{gap:16px}}.hh-about-hero-lead{flex:0 520px}@media (width<=767px){.hh-about-hero-lead{font-size:17px;line-height:27px}}.hh-about-hero-media{position:relative}.hh-about-hero-media img{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-band);width:100%;height:520px;display:block}@media (width<=959px){.hh-about-hero-media img{height:400px}}@media (width<=767px){.hh-about-hero-media img{border-radius:var(--radius-card-lg);height:260px}}.hh-about-badge{background:var(--surface);box-shadow:var(--shadow-lg);border-radius:18px;align-items:center;gap:14px;padding:14px 22px 14px 14px;display:flex;position:absolute;bottom:28px;left:28px}@media (width<=767px){.hh-about-badge{border-radius:var(--radius-control-lg);gap:10px;padding:10px 16px 10px 10px;bottom:12px;left:12px}.hh-about-badge .hh-icon-tile{border-radius:var(--radius-control);width:40px;height:40px}.hh-about-badge .hh-icon--lg{width:20px;height:20px}}.hh-about-badge-text{flex-direction:column;line-height:20px;display:flex}.hh-about-badge-text span{color:var(--ink-muted);font-size:13px}.hh-about-badge-text b{font-family:var(--font-display);color:var(--navy-deep);font-size:18px;font-weight:800;line-height:24px}@media (width<=767px){.hh-about-badge-text{line-height:18px}.hh-about-badge-text span{font-size:12px}.hh-about-badge-text b{font-size:15px;line-height:18px}}.hh-about-section{padding-top:var(--hh-about-y)}.hh-about-values-wrap{padding-bottom:0}.hh-about-copy{flex-direction:column;gap:20px;min-width:0;display:flex}@media (width<=767px){.hh-about-copy{gap:14px}}.hh-about-text-lg{color:var(--ink);margin:0;font-size:19px;line-height:30px}@media (width<=767px){.hh-about-text-lg{font-size:17px;line-height:27px}}.hh-about-text-md{color:var(--ink);margin:0;font-size:18px;line-height:28px}@media (width<=767px){.hh-about-text-md{font-size:16px;line-height:25px}}.hh-about-text{color:var(--ink-secondary);margin:0;font-size:16px;line-height:26px}@media (width<=767px){.hh-about-text{font-size:15px;line-height:24px}}.hh-about-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:64px;display:grid}@media (width<=959px){.hh-about-split{gap:40px}}@media (width<=767px){.hh-about-split{flex-direction:column;align-items:stretch;gap:14px;display:flex}.hh-about-split>.hh-about-copy{display:contents}}.hh-about-who-img{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-band);width:100%;height:540px;display:block}@media (width<=959px){.hh-about-who-img{height:400px}}@media (width<=767px){.hh-about-who-img{border-radius:22px;order:1;height:220px;margin-top:4px}}.hh-about-serve{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;margin:0;padding:8px 0 0;list-style:none;display:grid}.hh-about-serve li{background:var(--surface);border:1px solid var(--line);border-radius:18px;align-items:flex-start;gap:14px;padding:16px;display:flex}.hh-about-serve li>span:last-child{color:var(--ink-secondary);flex-direction:column;gap:2px;font-size:14px;line-height:20px;display:flex}.hh-about-serve li b{font-family:var(--font-display);color:var(--navy-deep);font-size:16px;font-weight:700;line-height:22px}.hh-about-serve .hh-icon-tile{flex:0 0 40px}@media (width>=768px) and (width<=999px){.hh-about-serve{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.hh-about-serve{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--line);order:2;padding:0;display:block;overflow:hidden}.hh-about-serve li{border:0;border-radius:0;padding:16px 18px}.hh-about-serve li+li{border-top:1px solid var(--line)}.hh-about-serve li>span:last-child{line-height:21px}.hh-about-serve li b{font-size:15px}}.hh-about-story{border-radius:var(--radius-band);background:var(--surface);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:56px;padding:56px;display:grid}@media (width<=959px){.hh-about-story{gap:32px;padding:32px 24px}}@media (width<=767px){.hh-about-story{border-radius:var(--radius-card-lg);flex-direction:column;align-items:stretch;gap:14px;padding:22px 20px;display:flex}.hh-about-story>.hh-about-copy{display:contents}}.hh-about-story-lead{font-family:var(--font-display);letter-spacing:-.01em;color:var(--navy-deep);margin:0;font-size:24px;font-weight:700;line-height:34px}@media (width<=767px){.hh-about-story-lead{letter-spacing:0;font-size:19px;line-height:27px}}.hh-about-story-img{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-card-lg);width:100%;height:460px;display:block}@media (width<=959px){.hh-about-story-img{height:360px}}@media (width<=767px){.hh-about-story-img{border-radius:var(--radius-lg);order:1;height:180px}}.hh-about-link{min-height:44px;color:var(--green-text);align-self:flex-start;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.hh-about-link .hh-icon{width:18px;height:18px}.hh-about-link:hover,.hh-about-link:focus{color:var(--green-text);text-decoration:underline}@media (width<=767px){.hh-about-link{order:2}}.hh-about-values-head{text-align:center;align-items:center;margin-bottom:40px}@media (width<=767px){.hh-about-values-head{text-align:left;align-items:flex-start;margin-bottom:16px}}.hh-about-values{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;display:grid}@media (width<=767px){.hh-about-values{gap:12px}}.hh-about-value{border-radius:var(--radius-card-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;gap:14px;padding:32px;display:flex}.hh-about-value .hh-icon-tile--lg{width:52px;height:52px}.hh-about-value h3{font-family:var(--font-display);color:var(--navy-deep);margin:0;font-size:20px;font-weight:700;line-height:28px}.hh-about-value p{color:var(--ink-secondary);margin:0;font-size:16px;line-height:25px}@media (width<=767px){.hh-about-value{border-radius:var(--radius-card);box-shadow:none;gap:10px;padding:20px}.hh-about-value .hh-icon-tile--lg{border-radius:var(--radius-control);width:40px;height:40px}.hh-about-value .hh-icon--lg{width:20px;height:20px}.hh-about-value h3{font-size:17px;line-height:24px}.hh-about-value p{font-size:15px;line-height:23px}}
