.about-hero{--header-clearance:45px;margin-top:calc(var(--header-height, 100px)*-1)!important;padding-top:calc(var(--header-height, 100px) + var(--header-clearance))!important}@media(max-width:1119px){.about-hero{margin-top:calc(var(--header-height, 100px)*-1)!important;padding-top:calc(var(--header-height, 100px) + var(--header-clearance) - 40px)!important}}.about-hero{--header-clearance:160px;background-color:#fff;border-bottom-left-radius:72px;border-bottom-right-radius:72px;isolation:isolate;overflow:hidden;padding-bottom:48px;position:relative}@media(max-width:1119px){.about-hero{border-bottom-left-radius:48px;border-bottom-right-radius:48px;padding-bottom:40px}}@media(max-width:599px){.about-hero{border-bottom-left-radius:32px;border-bottom-right-radius:32px;padding-bottom:32px}}.about-hero__textures{height:auto;left:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:0}@media(max-width:599px){.about-hero__textures--desktop{display:none}}.about-hero__textures--mobile{display:none}@media(max-width:599px){.about-hero__textures--mobile{display:block;left:auto;right:0;top:var(--header-height,100px);width:clamp(120px,34%,210px)}}.about-hero__container{margin:0 auto;max-width:1480px;padding-left:100px;padding-right:100px}@media(min-width:1580px){.about-hero__container{padding-left:0;padding-right:0}}@media(max-width:1119px){.about-hero__container{padding-left:40px;padding-right:40px}}@media(max-width:599px){.about-hero__container{padding-left:24px;padding-right:24px}}.about-hero__container{position:relative;z-index:1}.about-hero__inner{align-items:center;display:flex;flex-direction:column;gap:18px;text-align:center}@media(max-width:599px){.about-hero__inner{align-items:flex-start;text-align:left}}.about-hero__tag{font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.5;margin:0}@media(max-width:1119px){.about-hero__tag{font-size:14px;line-height:1.5}}@media(max-width:599px){.about-hero__tag{font-size:14px;line-height:1.5}}.about-hero__tag{border-top:1px solid #d1d1d1;color:#1f1f1f;font-family:Oxygen,sans-serif;font-weight:700;padding-top:16px}.about-hero__title{font-family:MD Nichrome,sans-serif;font-size:80px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}@media(max-width:1119px){.about-hero__title{font-size:56px;line-height:1.2}}@media(max-width:599px){.about-hero__title{font-size:48px;line-height:1.2}}.about-hero__title{color:#1f1f1f;max-width:810px}.about-hero__media{display:flex;justify-content:center;margin-top:112px}@media(max-width:1119px){.about-hero__media{margin-top:72px}}@media(max-width:599px){.about-hero__media{margin-top:48px}}.about-hero__card{aspect-ratio:982/480;background-color:#e7e7e7;border:0;border-radius:32px;box-shadow:0 24px 37.5px rgba(0,0,0,.1);display:block;margin:0;max-width:982px;overflow:hidden;padding:0;position:relative;width:100%}@media(max-width:599px){.about-hero__card{aspect-ratio:4/3;border-radius:24px}}.about-hero__card--video{cursor:pointer}.about-hero__poster{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.about-hero__overlay{background-color:rgba(0,0,0,.3);inset:0;position:absolute;transition:background-color .35s ease}.about-hero__play{color:#fff;height:96px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .35s cubic-bezier(.4,0,.2,1);width:96px}.about-hero__play svg{display:block;height:100%;width:100%}@media(max-width:599px){.about-hero__play{height:64px;width:64px}}.about-hero__card--video:hover .about-hero__overlay{background-color:rgba(0,0,0,.42)}.about-hero__card--video:hover .about-hero__play{transform:translate(-50%,-50%) scale(1.06)}.about-hero__card--video:focus-visible{outline:3px solid #f76b15;outline-offset:3px}.about-hero__embed{border:0;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}@media(prefers-reduced-motion:no-preference){.about-hero:not(.is-ready) .about-hero__media,.about-hero:not(.is-ready) .about-hero__tag,.about-hero:not(.is-ready) .about-hero__textures,.about-hero:not(.is-ready) .about-hero__title{opacity:0}}
