hx-about.hx-about{display:block;color:#073b50;background:#fff}.hx-about h1,.hx-about h2,.hx-about h3{font-family:var(--font-heading-family),sans-serif;font-weight:500;letter-spacing:-.04em}.hx-about h2{font-size:clamp(36px,4.4vw,66px);line-height:1.02;margin:0}.hx-about p{font-size:18px;line-height:1.65;color:#496b7e}.hx-about-hero{position:relative;isolation:isolate;min-height:min(800px,88svh);background:#e6f4f9;display:flex;align-items:center;overflow:hidden}.hx-about-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.hx-about-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#edf8fc80,transparent 70%)}.hx-about-hero-copy{padding:80px max(5.6vw,24px);width:60%;max-width:1050px}.hx-about-hero h1{font-size:clamp(58px,6.7vw,105px);line-height:.96;margin:0 0 30px}.hx-about-hero-copy>p{max-width:36ch;font-size:21px;color:#26536a}.hx-about-link{display:inline-flex;align-items:center;gap:25px;margin-top:18px;padding-bottom:12px;border-bottom:1px solid #90bacd;font-size:17px;color:#075b7b!important}.hx-about-link svg{width:20px;height:20px}.hx-about-since{position:absolute;bottom:28px;right:6%;font-size:14px;color:#356479}.hx-about-origin{display:grid;grid-template-columns:1fr 1fr;gap:9%;padding:110px 0;scroll-margin-top:110px}.hx-about-origin h2{max-width:12ch}.hx-about-origin p{margin:0 0 22px}.hx-about-origin .hx-about-lead{font-size:25px;line-height:1.5;color:#17475e}.hx-about-signature{font-size:18px!important;color:#0d506b!important;padding-top:12px}.hx-about-signature span{display:block;font-size:14px;color:#648397;margin-top:4px}.hx-about-timeline{display:grid;grid-template-columns:1fr 1fr;gap:9%;padding:70px 60px;border-radius:30px;background:linear-gradient(140deg,#eff8fc,#f7fbfc);border:1px solid #dcecf3}.hx-about-timeline-heading{align-self:start;position:sticky;top:130px}.hx-about-timeline-heading p{max-width:28ch}.hx-about-year{font:500 clamp(50px,7vw,100px)/1 var(--font-heading-family),sans-serif;letter-spacing:-.05em;color:#168eb6;margin-top:42px;overflow-wrap:anywhere;transition:opacity .25s}.hx-about-timeline ol{list-style:none;margin:0;padding:0 0 0 34px;border-left:1px solid #bddbe8}.hx-about-timeline li{position:relative;padding:0 0 65px;opacity:.55;transition:opacity .55s}.hx-about-timeline li:last-child{padding-bottom:0}.hx-about-timeline li.is-current,.hx-about-timeline li:first-child{opacity:1}.hx-about-dot{position:absolute;left:-42px;top:4px;width:15px;height:15px;border:3px solid #eff8fc;border-radius:50%;background:#9bc5d6;box-shadow:0 0 0 1px #9bc5d6;transition:background .4s,box-shadow .4s}.is-current .hx-about-dot{background:#158ab3;box-shadow:0 0 0 5px #41c9ef24,0 0 20px #21baf740}.hx-about-date{font-size:15px;font-weight:600;color:#1685ab}.hx-about-timeline h3{font-size:32px;line-height:1.08;margin:15px 0}.hx-about-timeline li p{font-size:17px;margin:0}.hx-about-product{display:grid;grid-template-columns:1.15fr 1fr;gap:7%;align-items:center;margin:100px 0}.hx-about-product-media{overflow:hidden;border-radius:28px;background:#07394e}.hx-about-product-media img{width:100%;height:650px;object-fit:cover;display:block;transition:transform 1.3s cubic-bezier(.2,.7,.2,1)}.hx-about-product-media:hover img{transform:scale(1.025)}.hx-about-product-copy h2{max-width:13ch}.hx-about-product-copy ul{list-style:none;padding:0;margin:28px 0 0}.hx-about-product-copy li{display:flex;align-items:center;gap:15px;border-top:1px solid #d6e7ee;padding:19px 0;font-size:17px;color:#285e76}.hx-about-product-copy li svg{width:25px;height:25px;flex:0 0 25px;fill:none;stroke:currentColor;stroke-width:1.4}.hx-about-proof{text-align:center;padding:10px 0 105px}.hx-about-proof>p{max-width:65ch;margin:24px auto 45px}.hx-about-proof>div{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d7e8ef;padding-top:40px}.hx-about-proof article{padding:0 24px;border-right:1px solid #d7e8ef}.hx-about-proof article:last-child{border:0}.hx-about-proof strong{display:block;font:500 clamp(44px,5vw,70px)/1 var(--font-heading-family),sans-serif;letter-spacing:-.05em;color:#1684ac}.hx-about-proof span{display:block;font-size:14px;line-height:1.5;max-width:25ch;margin:16px auto 0;text-transform:none;color:#47748a}.hx-about-finish{display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden;border-radius:30px;background:#eaf5fa;margin-bottom:90px}.hx-about-finish img{width:100%;height:570px;object-fit:cover}.hx-about-finish>div{padding:55px}.hx-about-finish .m-btn{margin-top:12px;background:#087fa8;color:#fff;border-radius:12px;gap:20px;padding:15px 24px}.hx-about-finish svg{width:20px;height:20px}
@media(max-width:989px){.hx-about-hero-copy{width:65%}.hx-about-timeline{padding:40px 30px;gap:6%}.hx-about-origin{gap:7%}.hx-about-product-media img{height:520px}.hx-about-finish>div{padding:35px}.hx-about-finish img{height:490px}}
@media(max-width:749px){.hx-about .m-wrap{padding-inline:22px}.hx-about-hero{min-height:780px;align-items:flex-start}.hx-about-hero>img{object-position:75% bottom;height:65%;top:auto}.hx-about-hero:after{background:linear-gradient(180deg,#eef8fc 35%,#eef8fc00 65%)}.hx-about-hero-copy{width:100%;padding:48px 24px 0}.hx-about-hero h1{font-size:58px;max-width:10ch;margin-bottom:20px}.hx-about-hero-copy>p{font-size:18px;max-width:29ch}.hx-about-link{font-size:15px;margin-top:8px}.hx-about-since{font-size:12px;bottom:18px;right:24px}.hx-about-origin{grid-template-columns:1fr;gap:25px;padding:65px 0}.hx-about h2{font-size:42px}.hx-about-origin .hx-about-lead{font-size:22px}.hx-about-origin p{font-size:17px}.hx-about-timeline{grid-template-columns:1fr;gap:30px;padding:30px 23px;border-radius:23px}.hx-about-timeline-heading{position:static}.hx-about-year{display:none}.hx-about-timeline ol{margin-left:7px;padding-left:26px}.hx-about-timeline li{padding-bottom:40px}.hx-about-dot{left:-34px}.hx-about-timeline h3{font-size:29px}.hx-about-product{grid-template-columns:1fr;gap:32px;margin:65px 0}.hx-about-product-media img{height:420px}.hx-about-product p{font-size:17px}.hx-about-proof{padding:5px 0 60px}.hx-about-proof>div{grid-template-columns:1fr;gap:30px;padding-top:30px}.hx-about-proof article{border:0}.hx-about-proof strong{font-size:59px}.hx-about-proof span{max-width:31ch;margin-top:10px}.hx-about-finish{grid-template-columns:1fr;margin-bottom:50px;border-radius:23px}.hx-about-finish img{height:320px}.hx-about-finish>div{padding:30px 25px}.hx-about-finish p{font-size:17px}.hx-about-finish .m-btn{font-size:15px}}
@media(prefers-reduced-motion:reduce){.hx-about *{transition:none!important;animation:none!important}}

@media(max-width:749px){.hx-about-hero{min-height:0;flex-direction:column}.hx-about-hero-copy{order:1;padding:38px 24px 32px}.hx-about-hero>img{position:relative;inset:auto;order:2;z-index:0;height:420px;object-position:75% bottom}.hx-about-hero:after{display:none}.hx-about-since{z-index:1}}
