.page-hero[data-v-167371f1]{background:#fff;overflow:hidden;padding:130px 5% 60px;position:relative}.page-hero__bg[data-v-167371f1]{inset:0;pointer-events:none;position:absolute}.page-hero__grid[data-v-167371f1]{background-image:linear-gradient(rgba(0,45,86,.06) 1px,transparent 0),linear-gradient(90deg,rgba(0,45,86,.06) 1px,transparent 0);background-size:55px 55px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent);mask-image:linear-gradient(180deg,#000 30%,transparent);position:absolute}.page-hero__glow[data-v-167371f1]{border-radius:50%;filter:blur(70px);opacity:.5;position:absolute}.page-hero__glow--1[data-v-167371f1]{background:#66b0322e;height:380px;right:-120px;top:-100px;width:380px}.page-hero__glow--2[data-v-167371f1]{background:#002d561f;bottom:-80px;height:280px;left:-100px;width:280px}.page-hero__content[data-v-167371f1]{margin:0 auto;max-width:900px;position:relative;text-align:center;z-index:1}.page-hero__content[data-v-167371f1] h1{font-size:clamp(30px,5vw,56px);margin-bottom:16px}.page-hero__content[data-v-167371f1] h1 span{background:linear-gradient(135deg,var(--green) 0,var(--green-glow) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-hero__subtitle[data-v-167371f1]{color:var(--gray);font-size:clamp(15px,2vw,18px);font-weight:400;line-height:1.6;margin:0 auto 12px;max-width:720px}.page-hero__desc[data-v-167371f1]{color:var(--gray);font-size:14px;line-height:1.7;margin:0 auto;max-width:680px}
