.z-about-hero,.z-about-hero *,.z-about-hero :after,.z-about-hero :before{box-sizing:border-box}.z-about-hero{--about-left-width:120%;--about-left-top:-180%;--about-left-offset:-68%;--about-right-width:120%;--about-right-top:-250%;--about-right-offset:-50%;--about-blur-width:60%;--about-blur-top:-90%;--about-blur-left:0;background:linear-gradient(90deg,#040098,#010032);color:#fff;font-family:Inter,Arial,sans-serif;isolation:isolate;min-width:0;overflow:hidden;position:relative;width:100%}.z-about-hero .z-about-hero__frame{margin-inline:auto;max-width:1440px;min-width:0;position:relative;width:100%}.z-about-hero .z-about-hero__main{margin-inline:auto;padding:72px 24px 100px;position:relative;width:100%}.z-about-hero .z-about-hero__intro{margin-inline:auto;max-width:760px;position:relative;text-align:center;width:100%;z-index:2}.z-about-hero .z-about-hero__title{color:#f46e00;font-family:inherit;font-size:clamp(36px,3.8vw,54px);font-weight:600;letter-spacing:-.025em;line-height:1.06;margin:0 auto 28px;max-width:680px;overflow-wrap:break-word;text-transform:none;text-wrap:balance}.z-about-hero .z-about-hero__description{color:#fff;font-size:20px;font-weight:400;line-height:1.4;margin-inline:auto;max-width:700px;width:100%}.z-about-hero .z-about-hero__description p,.z-about-hero .z-about-hero__second-description p{color:inherit;font:inherit;margin:0}.z-about-hero .z-about-hero__description p+p{margin-top:12px}.z-about-hero .z-about-hero__second-description p+p{margin-top:20px}.z-about-hero .z-about-hero__description a,.z-about-hero .z-about-hero__second-description a{color:inherit;text-decoration:underline;text-underline-offset:3px}.z-about-hero .z-about-hero__second-description ol,.z-about-hero .z-about-hero__second-description ul{margin:16px 0;padding-left:1.4em}.z-about-hero .z-about-hero__second-description li+li{margin-top:6px}.z-about-hero .z-about-hero__action{margin-top:32px}.z-about-hero .z-about-hero__button,.z-about-hero .z-about-hero__button:visited{align-items:center;background:#f46e00;border:0;border-radius:999px;color:#fff;display:inline-flex;font-family:inherit;font-size:16px;font-weight:500;justify-content:center;line-height:1.2;max-width:100%;min-height:44px;padding:13px 28px;text-align:center;text-decoration:none;text-transform:none;transition:background-color .18s ease;white-space:normal}.z-about-hero .z-about-hero__button:hover{background:#d95d00;color:#fff;text-decoration:none}.z-about-hero .z-about-hero__button:focus-visible{outline:2px solid #fff;outline-offset:5px}.z-about-hero .z-about-hero__image-left,.z-about-hero .z-about-hero__image-right{display:block;height:auto;max-width:none;pointer-events:none;position:absolute;user-select:none;z-index:1}.z-about-hero .z-about-hero__image-left{left:var(--about-left-offset);top:var(--about-left-top);width:var(--about-left-width)}.z-about-hero .z-about-hero__image-right{right:var(--about-right-offset);top:var(--about-right-top);width:var(--about-right-width)}.z-about-hero .z-about-hero__secondary{padding:24px 48px 72px;position:relative}.z-about-hero .z-about-hero__secondary-inner{align-items:start;display:grid;gap:clamp(64px,12vw,180px);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;max-width:1200px;position:relative;width:100%;z-index:2}.z-about-hero .z-about-hero__heading-column,.z-about-hero .z-about-hero__text-column{min-width:0}.z-about-hero .z-about-hero__second-title{color:#fff;font-family:inherit;font-size:clamp(26px,2.5vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:10px 0 0;max-width:450px;overflow-wrap:break-word;text-transform:none;text-wrap:balance}.z-about-hero .z-about-hero__second-description{color:#fff;font-size:16px;font-weight:400;line-height:1.4;max-width:400px;width:100%}.z-about-hero .z-about-hero__blur{display:block;height:auto;left:var(--about-blur-left);max-width:none;pointer-events:none;position:absolute;top:var(--about-blur-top);user-select:none;width:var(--about-blur-width);z-index:0}@media (min-width:1441px){.z-about-hero{--about-left-top:-150%;--about-right-width:100%;--about-right-top:-100%;--about-blur-width:100%;--about-blur-top:-140%;--about-blur-left:-50%}}@media (min-width:768px) and (max-width:1024px){.z-about-hero{--about-left-width:160%;--about-left-top:-110%;--about-left-offset:-90%;--about-right-width:160%;--about-right-top:-150%;--about-right-offset:-80%;--about-blur-width:100%;--about-blur-top:-70%}.z-about-hero .z-about-hero__main{padding:64px 40px 88px}.z-about-hero .z-about-hero__intro{max-width:580px}.z-about-hero .z-about-hero__title{font-size:40px;max-width:520px}.z-about-hero .z-about-hero__description{font-size:16px;max-width:540px}.z-about-hero .z-about-hero__secondary{padding:24px 40px 64px}.z-about-hero .z-about-hero__secondary-inner{gap:36px}.z-about-hero .z-about-hero__second-title{font-size:28px}.z-about-hero .z-about-hero__second-description{font-size:14px;max-width:306px}}@media (max-width:767px){.z-about-hero{--about-left-width:250%;--about-left-top:-55%;--about-left-offset:-155%;--about-right-width:160%;--about-right-top:-150%;--about-right-offset:-80%;--about-blur-width:180%;--about-blur-top:-70%}.z-about-hero .z-about-hero__image-left{transform:rotate(341deg)}.z-about-hero .z-about-hero__image-right{display:none}.z-about-hero .z-about-hero__main{background:linear-gradient(180deg,#040098 0,#010032);padding:64px 24px}.z-about-hero .z-about-hero__intro{max-width:480px}.z-about-hero .z-about-hero__title{font-size:clamp(30px,8vw,38px);line-height:1.1;margin-bottom:24px}.z-about-hero .z-about-hero__description{font-size:15px;line-height:1.5;max-width:230px}.z-about-hero .z-about-hero__action{margin-top:26px}.z-about-hero .z-about-hero__secondary{background:linear-gradient(180deg,#010032 0,#040098 80%,#65003f);padding:16px 24px 56px}.z-about-hero .z-about-hero__secondary-inner{gap:28px;grid-template-columns:minmax(0,1fr);max-width:480px;text-align:center}.z-about-hero .z-about-hero__second-title{font-size:28px;margin:0 auto;max-width:380px}.z-about-hero .z-about-hero__second-description{font-size:15px;line-height:1.5;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.z-about-hero .z-about-hero__button{transition:none}}