.hero-jde{background:linear-gradient(180deg,var(--charcoal) 0,#152036 50%,var(--navy) 100%);color:#fff;overflow:hidden;padding:80px 0 64px;position:relative}.hero-jde:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=!string!width=!string!height=!string!><filter id=!string!><feTurbulence type=!string!baseFrequency=!string!numOctaves=!string!stitchTiles=!string!/><feColorMatrix values=!string!/></filter><rect width=!string!height=!string!filter=!string!opacity=!string!/></svg>");content:"";inset:0;mix-blend-mode:overlay;opacity:.3;pointer-events:none;position:absolute}.hero-jde>*{position:relative;z-index:1}.hero-jde .hero-grid{align-items:start;display:grid;gap:56px;grid-template-columns:1.2fr 1fr}.hero-jde .hero-copy{min-width:0}.hero-jde .hero-jde .eyebrow{color:hsla(0,0%,100%,.6);font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:1.8px;margin-bottom:16px;text-transform:uppercase}.hero-jde .hero-title-2{color:#fff;font-family:var(--font-display);font-size:clamp(34px,4vw,46px);font-weight:800;letter-spacing:-1.2px;line-height:1.08;margin-bottom:20px}.hero-jde .hero-title-2 .accent{color:var(--jde-light)}.hero-jde .hero-sub{color:hsla(0,0%,100%,.85);font-size:17px;line-height:1.6;margin-bottom:18px}.hero-jde .hero-sub:last-of-type{margin-bottom:32px}.hero-jde .hero-sub strong{font-weight:800}.hero-jde .hero-sub strong.hero-num{color:var(--jde-light);font-family:var(--font-display);font-weight:900;letter-spacing:-.3px}.hero-jde .hero-ctas{display:flex;flex-wrap:wrap;gap:12px}.hero-jde .hero-form{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;padding:28px;position:relative}.hero-jde .hero-form:before{background:linear-gradient(90deg,var(--jde-light) 0,var(--jde) 50%,var(--jde-dark) 100%);border-radius:14px 14px 0 0;content:"http://www.w3.org/2000/svg";height:4px;left:0;position:absolute;top:0;width:100%}.hero-jde .hero-form-eyebrow{color:var(--jde-light);font-size:11px;letter-spacing:1.8px;text-transform:uppercase}.hero-jde .hero-form-eyebrow,.hero-jde .hero-form-title{font-family:var(--font-display);font-weight:800;margin-bottom:8px}.hero-jde .hero-form-title{color:#fff;font-size:22px;letter-spacing:-.5px;line-height:1.2}.hero-jde .hero-form-meta{color:hsla(0,0%,100%,.65);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 14px;margin-bottom:20px}.hero-jde .hero-form-meta span{align-items:center;display:inline-flex;gap:6px}.hero-jde .hero-form-meta span:not(:last-child):after{color:hsla(0,0%,100%,.4);content:".";margin-left:14px;margin-top:-5px}.hero-jde .hero-form-row{margin-bottom:10px}.hero-jde .hero-form-row input{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:8px;color:#fff;font-family:var(--font-body);font-size:14px;padding:12px 14px;transition:border-color .15s ease,background .15s ease;width:100%}.hero-jde .hero-form-row input::placeholder{color:hsla(0,0%,100%,.5)}.hero-jde .hero-form-row input:focus{background:hsla(0,0%,100%,.12);border-color:var(--jde-light);outline:none}.hero-jde .hero-form-submit{background:var(--jde);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:var(--font-display);font-size:14px;font-weight:700;margin-top:6px;padding:14px 20px;transition:background .15s ease;width:100%}.hero-jde .hero-form-submit:hover{background:var(--jde-dark)}.hero-jde .hero-form-note{color:hsla(0,0%,100%,.55);font-size:12px;margin-top:14px;text-align:center}.hero-jde .hero-form-note a{color:var(--jde-light);font-weight:600;text-decoration:none}.hero-jde .hero-form-note a:hover{text-decoration:underline}.hero-jde .visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.hero-jde .hero-serial{bottom:16px;color:hsla(0,0%,100%,.25);font-family:var(--font-display);font-size:10px;font-weight:700;letter-spacing:1.5px;position:absolute;right:24px;z-index:2}.hero-jde .accent{color:var(--jde);font-weight:900}.hero-jde .btn{border-radius:8px;display:inline-block;font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.2px;padding:14px 24px;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.hero-jde .btn-secondary-2{background:transparent;border:1px solid hsla(0,0%,100%,.4)!important;color:#fff}.hero-jde .btn-secondary-2:hover{background:#fff;border-color:#fff;color:var(--navy)}.hero-jde .right-form{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;padding:28px;position:relative}.hero-jde .right-form:before{background:linear-gradient(90deg,var(--jde-light) 0,var(--jde) 50%,var(--jde-dark) 100%);border-radius:14px 14px 0 0;content:"";height:4px;left:0;position:absolute;top:0;width:100%}.hero-jde form label{display:none}.hero-jde .input input{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:8px;color:#fff;font-family:var(--font-body);font-size:14px;padding:12px 14px;transition:border-color .15s ease,background .15s ease;width:100%}.hero-jde .input input:focus{background:hsla(0,0%,100%,.12);border-color:var(--jde-light);outline:none}.hero-jde form input[type=submit]{background:var(--jde);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:var(--font-display);font-size:14px;font-weight:700;margin-top:6px;padding:14px 20px;transition:background .15s ease;width:100%}.hero-jde form input[type=submit]:hover{background:var(--jde-dark)}.hero-jde form input::placeholder{color:hsla(0,0%,100%,.5);text-transform:capitalize}.hero-jde form input:focus{background:hsla(0,0%,100%,.12);border-color:var(--jde-light);outline:none}@media (max-width:900px){.hero-jde .hero-grid{gap:36px;grid-template-columns:1fr}.hero-jde{padding:56px 0 48px}}