.lang-hero{padding:0}.lang-hero .lhero-shell{padding:14px 30px 0}.lang-hero .lhero{background:var(--cyber);border-radius:28px;color:#fff;margin:0 auto;max-width:1440px;overflow:hidden;position:relative}.lang-hero .grid-tex{inset:0;opacity:.05;position:absolute;z-index:0}.pbx.lang-hero .wrap{align-items:center;display:grid;gap:64px;grid-template-columns:1.05fr minmax(0,.95fr);margin:0 auto;max-width:1360px;padding:104px 40px 108px;position:relative;z-index:1}.pbx.lang-hero .eyebrow{color:hsla(0,0%,100%,.55);margin-bottom:22px}.pbx.lang-hero h1{color:#fff;font-size:54px;font-weight:700;letter-spacing:-1.8px;line-height:1.05;margin-bottom:20px}.pbx.lang-hero h1 .accent{color:var(--yellow)}.lang-hero .sub{color:hsla(0,0%,100%,.78);font-size:19px;margin-bottom:32px;max-width:520px}.lang-hero .ctas{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.pbx.lang-hero .btn{white-space:nowrap}.lang-hero .lhero-visual{min-width:0}.lang-hero .med{align-items:center;display:flex;height:420px;justify-content:center;position:relative}.lang-hero .med-grid{background-image:linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.07) 1px,transparent 0);background-size:38px 38px;inset:-30px;-webkit-mask:radial-gradient(circle at 50% 50%,#000 18%,transparent 64%);mask:radial-gradient(circle at 50% 50%,#000 18%,transparent 64%);position:absolute;z-index:1}.lang-hero .med-tile{align-items:center;backdrop-filter:blur(9px);background:linear-gradient(155deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.18);border-radius:61px;border-top-color:hsla(0,0%,100%,.34);box-shadow:0 34px 84px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.18);display:flex;height:267px;justify-content:center;position:relative;width:267px;z-index:2}.lang-hero .med-tile svg{fill:#fff;height:145px;width:145px}@media(max-width:900px){.lang-hero .lhero-shell{padding:12px 12px 0}.pbx.lang-hero .wrap{grid-template-columns:1fr;padding:56px 24px 60px}.pbx.lang-hero h1{font-size:40px}.lang-hero .lhero-visual{display:none}}