.jf-page-hero{background:radial-gradient(circle at 50% 50%,#0055aafa 0,#0055aae0 58%,#0055aa8c 85%,#05a0),linear-gradient(135deg,#0a7fe0,#05a);border:0;border-radius:28px;box-shadow:0 0 36px #05a3,0 0 72px #0055aa24,0 0 128px #0055aa1a,0 0 220px #0055aa0f,inset 0 0 0 1px #ffffff14;color:#fff;filter:drop-shadow(0 18px 42px rgba(0,85,170,.16));isolation:isolate;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:radial-gradient(ellipse 120% 120% at 50% 50%,#000 68%,rgba(0,0,0,.6) 84%,transparent 100%),linear-gradient(#000,#000);mask-image:radial-gradient(ellipse 120% 120% at 50% 50%,#000 68%,rgba(0,0,0,.6) 84%,transparent 100%),linear-gradient(#000,#000);overflow:visible;padding:42px 44px 44px;position:relative}.jf-page-hero:after{background:linear-gradient(135deg,#ffffff1a,#fff0 62%);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.jf-page-hero>*{position:relative;z-index:1}.jf-page-hero a:not(.jf-button):not(.jf-button-secondary),.jf-page-hero div,.jf-page-hero h1,.jf-page-hero h2,.jf-page-hero h3,.jf-page-hero label,.jf-page-hero li,.jf-page-hero p,.jf-page-hero small,.jf-page-hero span,.jf-page-hero strong{color:#fff!important}.jf-page-hero .jf-muted,.jf-page-hero .jf-page-subtitle,.jf-page-hero>label,.jf-page-hero>p{color:#ffffffdb!important}.jf-page-hero .jf-pill{background:#ffffff24!important;border:1px solid hsla(0,0%,100%,.22)!important;box-shadow:0 6px 18px #0000001a;color:#fff!important}.jf-page-hero .jf-input,.jf-page-hero .jf-select,.jf-page-hero input[type=email],.jf-page-hero input[type=number],.jf-page-hero input[type=password],.jf-page-hero input[type=search],.jf-page-hero input[type=tel],.jf-page-hero input[type=text],.jf-page-hero input[type=url],.jf-page-hero textarea{background:#fffffffa;border:1px solid hsla(0,0%,100%,.7);box-shadow:0 8px 24px #0000001a;color:#0f172a}.jf-page-hero .jf-input::-moz-placeholder,.jf-page-hero input::-moz-placeholder,.jf-page-hero textarea::-moz-placeholder{color:#64748b}.jf-page-hero .jf-input::placeholder,.jf-page-hero input::placeholder,.jf-page-hero textarea::placeholder{color:#64748b}.jf-page-hero input[type=checkbox],.jf-page-hero input[type=radio]{accent-color:#fff}.jf-page-hero .jf-button-secondary,.jf-page-hero a.jf-button-secondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid hsla(0,0%,100%,.3);color:#fff!important}.jf-page-hero .jf-button-secondary:hover,.jf-page-hero a.jf-button-secondary:hover{background:#ffffff38;transform:translateY(-1px)}.jf-page-hero .jf-input-label,.jf-page-hero label.jf-input-label{color:#ffffffdb!important}.jf-page-hero .jf-card,.jf-page-hero section,.jf-page-hero>article{background:transparent;border:0;box-shadow:none}
