.about-page{background:#fff}.about-page-hero{position:relative;width:100%;height:460px;padding:0 24px 48px;box-sizing:border-box;background:linear-gradient(var(--hero-about-scrim-start),var(--hero-about-scrim-end)),var(--about-page-hero-image) center / cover no-repeat;display:flex;align-items:flex-end;justify-content:center;text-align:center;overflow:hidden}.about-page-hero-overlay{position:absolute;inset:0;background:var(--hero-about-tint);z-index:1}.about-page-hero-content{position:relative;z-index:2;width:100%;text-align:center}.about-page-hero-title{margin:0;font-size:56px;font-weight:700;color:#fff;font-family:Open Sans,Arial,sans-serif;letter-spacing:-.5px;line-height:1.15}.about-page-section{padding:72px 0;background:#fff}.about-page-section--history,.about-page-section--mission{background:#fff9f7}.about-page-section--values{background:#fff;padding-bottom:88px}.about-page-container{width:100%;max-width:var(--container-width, 1331px);margin:0 auto;padding:0 40px}.about-page-container--center{max-width:980px;text-align:center}.about-page-container--wide{max-width:none;width:100%;padding-left:var(--about-wide-space, 80px);padding-right:var(--about-wide-space, 80px);box-sizing:border-box}.about-page-heading{margin:0 0 22px;font-size:36px;font-weight:700;line-height:1.25;color:#1d5db9;font-family:Open Sans,Arial,sans-serif}.about-page-text{margin:0 auto 16px;max-width:820px;font-size:17px;font-weight:400;line-height:1.75;color:#272727eb;font-family:Open Sans,Arial,sans-serif;text-align:center}.about-page-text:last-child{margin-bottom:0}.about-page-text--lead{margin-bottom:40px}.about-page-values-slider{--why-visible: 4;overflow:hidden;width:100%;margin-top:8px}.about-page-values-track{display:flex;width:100%;gap:22px;transition:transform .55s ease;will-change:transform}.about-page-value-card{flex:0 0 calc((100% - ((var(--why-visible) - 1) * 22px)) / var(--why-visible));width:calc((100% - ((var(--why-visible) - 1) * 22px)) / var(--why-visible));min-width:0;padding:28px 22px 24px;background:transparent;border:none;text-align:center;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.about-page-value-image{width:112px;height:92px;object-fit:contain;margin-bottom:18px}.about-page-value-title{margin:0 0 10px;font-size:17px;font-weight:700;color:#1d5db9;font-family:Open Sans,Arial,sans-serif;line-height:1.3}.about-page-value-text{margin:0;font-size:14px;font-weight:400;line-height:1.6;color:#272727d9;font-family:Open Sans,Arial,sans-serif}.about-page-custom-tour{position:relative;min-height:480px;padding:90px 40px;box-sizing:border-box;display:flex;align-items:center;overflow:hidden;background:#1a1a1a}.about-page-custom-tour-media{position:absolute;inset:0;z-index:0}.about-page-custom-tour-media img{width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block;filter:brightness(.8) contrast(1) saturate(1.2);image-rendering:auto;-webkit-backface-visibility:hidden;transform:translateZ(0)}.about-page-custom-tour-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#00000047,#0000001f 45%,#0000000d);pointer-events:none}.about-page-custom-tour-inner{position:relative;z-index:2;width:100%;max-width:var(--container-width, 1331px);margin:0 auto;text-align:left;padding-left:40px;padding-right:40px}.about-page-custom-tour-kicker{margin:0 0 12px;font-size:15px;font-weight:600;letter-spacing:.6px;color:#fff;font-family:Open Sans,Arial,sans-serif;text-shadow:0 2px 10px rgba(0,0,0,.55)}.about-page-custom-tour-title{margin:0 0 16px;max-width:680px;font-size:42px;font-weight:700;line-height:1.25;color:#fff;font-family:Open Sans,Arial,sans-serif;text-shadow:0 2px 14px rgba(0,0,0,.6)}.about-page-custom-tour-text{margin:0 0 28px;max-width:540px;font-size:17px;line-height:1.7;color:#fff;font-family:Open Sans,Arial,sans-serif;text-shadow:0 2px 10px rgba(0,0,0,.55)}.about-page-custom-tour-link{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:999px;background:var(--color-primary, rgba(255, 110, 0, 1));color:#fff;font-size:14px;font-weight:600;letter-spacing:.3px;text-decoration:none;box-shadow:0 8px 24px #00000047;transition:opacity .25s ease,transform .25s ease}.about-page-custom-tour-link:hover{opacity:.92;color:#fff;transform:translateY(-1px)}@media(max-width:1100px){.about-page-values-slider{--why-visible: 2}.about-page-custom-tour-title{font-size:34px}}@media(max-width:1600px){:root{--about-wide-space: 60px}.about-page-hero{height:420px}.about-page-hero-title{font-size:48px}}@media(max-width:1400px){:root{--about-wide-space: 40px}.about-page-hero{height:400px}.about-page-hero-title{font-size:42px}.about-page-heading{font-size:32px}}@media(max-width:768px){.about-page-hero{height:320px;padding-bottom:32px}.about-page-hero-title{font-size:36px}.about-page-section{padding:52px 0}.about-page-container{padding:0 20px}.about-page-container--wide{padding-left:20px;padding-right:20px}.about-page-heading{font-size:28px}.about-page-text{font-size:16px}.about-page-values-slider{--why-visible: 1}.about-page-custom-tour{min-height:360px;padding:56px 20px}.about-page-custom-tour-inner{padding-left:0;padding-right:0;text-align:center}.about-page-custom-tour-title,.about-page-custom-tour-text{max-width:none;margin-left:auto;margin-right:auto}.about-page-custom-tour-title{font-size:28px}}@media(max-width:480px){.about-page-hero{height:280px;padding-bottom:24px}.about-page-hero-title{font-size:28px}}
