.ge-wrap.ge-pad,.ge-wrap.ge-pad-sm{padding-left:2.4rem;padding-right:2.4rem}.ge-split__media img{height:auto!important}.ge-card__media img,.ge-rec img,.ge-prod__img img,.ge-member__img img{height:100%}.ge-hero__copy,.ge-phero__copy{padding-left:0}.ge-phero .ge-wrap{padding:0 2.4rem}.ge-hero{position:relative}.ge-hero:before,.ge-gridbg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:6.4rem 6.4rem;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 60% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 60% 40%,#000 20%,transparent 75%)}.ge-hero>.ge-wrap{position:relative;z-index:1}.ge-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5;pointer-events:none;animation:ge-drift 14s ease-in-out infinite alternate}@keyframes ge-drift{0%{transform:translate(0) scale(1)}to{transform:translate(4rem,-3rem) scale(1.15)}}.ge-gradtext{background:linear-gradient(90deg,#fff,#8ec3dd,#2db34a 120%);-webkit-background-clip:text;background-clip:text;color:transparent}.ge-hubwrap{display:flex;flex-wrap:wrap;gap:6rem;align-items:center}.ge-hubwrap__copy{flex:1 1 40rem;min-width:0}.ge-hubwrap__copy .ge-h2{margin-bottom:1.8rem}.ge-hubwrap__copy .ge-body{margin-bottom:2.8rem;font-size:1.7rem}.ge-hubwrap__art{flex:1 1 52rem;min-width:0;display:flex;justify-content:center}.ge-hub{position:relative;width:min(56rem,100%);aspect-ratio:1/1}.ge-hub__ring{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;border:1px dashed rgba(142,195,221,.35);animation:ge-spin 60s linear infinite}.ge-hub__ring2{position:absolute;top:26%;right:26%;bottom:26%;left:26%;border-radius:50%;border:1px solid rgba(255,255,255,.07);background:radial-gradient(circle,rgba(27,102,144,.25),transparent 70%)}.ge-hub__core{position:absolute;top:36%;right:36%;bottom:36%;left:36%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle at 35% 30%,#2a7fa8,#0f3e56 60%,#071c27);box-shadow:0 0 0 1px #ffffff1f,0 0 80px #1b669099,inset 0 2px #ffffff40;color:#fff;font-weight:600;font-size:1.8rem;line-height:1.2;padding:1rem}.ge-hub__core small{display:block;font-size:1.2rem;font-weight:400;color:#cfe6f2;margin-top:.4rem;letter-spacing:.08em;text-transform:uppercase}.ge-hub__node{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(var(--a)) translateY(calc(var(--r) * -1)) rotate(calc(var(--a) * -1))}.ge-hub__ring .ge-hub__node>div{animation:ge-spin 60s linear infinite reverse}.ge-hub__pill{position:absolute;transform:translate(-50%,-50%);white-space:nowrap;display:flex;align-items:center;gap:.8rem;padding:1rem 1.6rem;border-radius:99px;background:#161616d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.16);box-shadow:0 16px 30px #00000080,inset 0 1px #ffffff1a;font-size:1.4rem;color:#fff;text-decoration:none;transition:border-color .3s,background .3s}.ge-hub__pill:hover{border-color:#8ec3dd;background:#1b669099}.ge-hub__pill i{width:.9rem;height:.9rem;border-radius:50%;background:#2db34a;box-shadow:0 0 12px #2db34a;flex:0 0 auto}@keyframes ge-spin{to{transform:rotate(360deg)}}.ge-tl{position:relative;display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:2.4rem;margin-top:1rem}.ge-tl:before{content:"";position:absolute;left:3.2rem;right:3.2rem;top:3.2rem;height:2px;background:linear-gradient(90deg,#1b6690,#8ec3dd,#2db34a);opacity:.7}.ge-tl__step{position:relative}.ge-tl__dot{position:relative;z-index:1;width:6.4rem;height:6.4rem;border-radius:2rem;display:flex;align-items:center;justify-content:center;font-size:2.2rem;font-weight:700;color:#fff;background:radial-gradient(circle at 30% 25%,#2a7fa8,#0f3e56 70%);box-shadow:0 0 0 6px var(--ge-bg),0 0 0 7px #8ec3dd59,0 18px 40px #0f3e5699;margin-bottom:2.2rem;transition:transform .4s var(--ge-ease)}.ge-tl__step:hover .ge-tl__dot{transform:translateY(-4px) rotate(-6deg)}.ge-tl__step h3{font-size:2.1rem;margin-bottom:.8rem}.ge-tl__step p{font-size:1.55rem;color:var(--ge-muted);line-height:1.6}.ge-tl-actions{margin-top:4.8rem}.ge-quizwrap{display:flex;flex-wrap:wrap;gap:4.8rem;align-items:stretch}.ge-quizwrap__side{flex:1 1 36rem;min-width:0;display:flex;flex-direction:column;gap:2.4rem}.ge-quizwrap__side .ge-h2{margin-bottom:.4rem}.ge-quizwrap__img{position:relative;border-radius:2.2rem;overflow:hidden;flex:1;min-height:24rem}.ge-quizwrap__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ge-quizwrap__img .ge-chip{position:absolute;left:1.6rem;bottom:1.6rem}.ge-quiz{flex:1 1 52rem;min-width:0;border-radius:2.6rem;padding:4rem;background:linear-gradient(180deg,#1a1a1a,#111);border:1px solid rgba(255,255,255,.14);box-shadow:0 40px 80px #0009,inset 0 1px #ffffff14;display:flex;flex-direction:column;min-height:52rem}.ge-quiz__top{display:flex;align-items:center;gap:1.6rem;margin-bottom:3rem;font-size:1.35rem;color:var(--ge-muted)}.ge-quiz__bar{flex:1;height:.6rem;border-radius:99px;background:#ffffff14;overflow:hidden}.ge-quiz__bar i{display:block;height:100%;width:0;border-radius:99px;background:linear-gradient(90deg,#1b6690,#8ec3dd);transition:width .5s var(--ge-ease)}.ge-quiz fieldset{border:0;margin:0;padding:0;min-width:0;animation:ge-rise .45s var(--ge-ease) both}.ge-quiz fieldset[hidden]{display:none}.ge-quiz__q{font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.4vw,2.8rem);font-weight:600;color:#fff;line-height:1.25;margin-bottom:.8rem;padding:0}.ge-quiz__help{font-size:1.5rem;color:var(--ge-muted);margin-bottom:2.2rem!important}.ge-qopts{display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem}.ge-qopt{position:relative;cursor:pointer}.ge-qopt input{position:absolute;opacity:0;pointer-events:none}.ge-qopt span{display:flex;align-items:center;gap:1.2rem;min-height:6.2rem;padding:1.6rem 1.8rem;border-radius:1.6rem;border:1px solid rgba(255,255,255,.14);background:#ffffff09;color:#e9e9e9;font-size:1.55rem;line-height:1.35;transition:all .2s}.ge-qopt span:before{content:"";width:2rem;height:2rem;border-radius:50%;border:2px solid rgba(255,255,255,.35);flex:0 0 auto;transition:all .2s}.ge-qopt input[type=checkbox]+span:before{border-radius:.6rem}.ge-qopt:hover span{border-color:#8ec3dd99;background:#1b66901f}.ge-qopt input:checked+span{border-color:#8ec3dd;background:#1b669047;color:#fff}.ge-qopt input:checked+span:before{border-color:#8ec3dd;background:#8ec3dd;box-shadow:inset 0 0 0 3px #10303f}.ge-qopt input:focus-visible+span{outline:2px solid #8ec3dd;outline-offset:2px}.ge-qfields{display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem}.ge-qfields label{display:flex;flex-direction:column;gap:.7rem;font-size:1.4rem;color:#e6e6e6}.ge-qfields .ge-full{grid-column:1/-1}.ge-quiz input[type=text],.ge-quiz input[type=tel],.ge-quiz input[type=email],.ge-quiz input[type=number],.ge-quiz textarea,.ge-quiz select{font:inherit;font-size:1.6rem;min-height:5.2rem;background:#0d0d0d;border:1px solid #4a4a4a;color:#f3f3f3;padding:1.2rem 1.4rem;border-radius:1.2rem;width:100%}.ge-quiz textarea{min-height:10rem;resize:vertical}.ge-quiz input:focus,.ge-quiz textarea:focus{outline:none;border-color:#8ec3dd;box-shadow:0 0 0 3px #8ec3dd33}.ge-quiz .is-err{border-color:#ef3340!important}.ge-quiz__err{color:#ff9aa1;font-size:1.4rem;margin-top:1.2rem;min-height:2rem}.ge-quiz__nav{display:flex;gap:1.2rem;justify-content:space-between;align-items:center;margin-top:auto;padding-top:3rem}.ge-quiz__back{background:none;border:0;color:var(--ge-muted);font:inherit;font-size:1.5rem;cursor:pointer;padding:1.2rem 0;min-height:4.4rem}.ge-quiz__back:hover{color:#fff}.ge-quiz__back[disabled]{visibility:hidden}.ge-btn--wa{background:linear-gradient(180deg,#2fd06b,#1f9d4c);color:#fff!important;box-shadow:inset 0 1px #ffffff4d,0 14px 30px #1f9d4c59;border:0}.ge-btn--wa:hover{transform:translateY(-2px);filter:brightness(1.08)}.ge-btn--wa svg{width:2.2rem;height:2.2rem}.ge-quiz__done{text-align:center;margin:auto 0;padding:2rem 0}.ge-quiz__done[hidden]{display:none}.ge-quiz__tick{width:8rem;height:8rem;border-radius:50%;margin:0 auto 2.4rem;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 25%,#3ddc76,#1f9d4c);box-shadow:0 0 0 10px #2db34a26,0 20px 40px #1f9d4c66}.ge-quiz__tick svg{width:4rem;height:4rem}.ge-quiz__done h3{font-size:2.6rem;margin-bottom:1rem}.ge-quiz__done p{color:var(--ge-muted);font-size:1.6rem;margin-bottom:2.4rem}.ge-quiz__done a{color:#8ec3dd}@media(max-width:989px){.ge-tl{grid-template-columns:1fr 1fr}.ge-tl:before{display:none}}@media(max-width:749px){.ge-wrap.ge-pad,.ge-wrap.ge-pad-sm,.ge-phero .ge-wrap{padding-left:1.8rem;padding-right:1.8rem}.ge-qopts,.ge-qfields{grid-template-columns:1fr}.ge-quiz{padding:2.6rem 2rem;min-height:0}.ge-tl{grid-template-columns:1fr;gap:2.8rem}.ge-tl__step{display:grid;grid-template-columns:6.4rem 1fr;column-gap:1.8rem}.ge-tl__dot{margin-bottom:0;grid-row:span 2}.ge-hub__pill{font-size:1.15rem;padding:.7rem 1.1rem}.ge-hub__core{font-size:1.4rem}.ge-quizwrap__img{min-height:20rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ge-3.css.map */
