.kesef-auth.kesef-signup-tech{background:#f4f8f5!important;color:#17251f!important}.kesef-signup-tech .kx-signup-main{position:relative;isolation:isolate;background:radial-gradient(ellipse at 92% 12%,#b3e5c738,transparent 42%),radial-gradient(ellipse at 2% 66%,#dbede144,transparent 38%),linear-gradient(135deg,#f9fcfa,#edf5f0)}.kesef-signup-tech .kx-signup-main:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(#2f6b4810 1px,transparent 0),linear-gradient(90deg,#2f6b4810 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 72%);mask-image:linear-gradient(180deg,#000,transparent 72%)}.kesef-auth.kesef-signup-tech .kx-signup-main>.kx-signup-section{padding-block:64px 80px!important;overflow:visible}.kesef-auth.kesef-signup-tech .kx-signup-main>.kx-signup-section>.kx-signup-container{max-width:1270px!important}.kesef-signup-tech .kx-signup-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:clamp(32px,5vw,72px)}.kesef-signup-tech .kx-signup-form-column{width:100%;max-width:630px;min-width:0}.kesef-signup-tech .kx-signup-form-stack{gap:24px}.kesef-signup-tech .kx-signup-heading{max-width:580px;padding:0 4px 8px;animation:kx-signup-rise .6s ease both}.kesef-signup-tech .kx-signup-heading>.placa{display:inline-flex;align-items:center;gap:10px;font-size:12px!important;font-weight:700;letter-spacing:.07em!important}.kesef-signup-tech .kx-signup-heading>.placa:before{content:"";width:8px;height:8px;border:1px solid #9ecbb2;border-radius:2px;background:#003d2c;box-shadow:0 0 0 4px #bdd9c642;transform:rotate(45deg)}.kesef-auth.kesef-signup-tech .kx-signup-heading h1{margin-top:20px;font-size:clamp(36px,3.25vw,47px)!important;line-height:1.09!important;font-weight:600!important;letter-spacing:-.055em;text-wrap:balance}.kesef-signup-tech .kx-signup-heading>p:last-child{margin-top:17px;max-width:510px;font-size:15px;line-height:1.7}.kesef-auth.kesef-signup-tech .kx-signup-form{position:relative;display:flex;flex-direction:column;gap:23px;padding:30px;border-radius:24px!important;border-color:#cedfd4!important;background:#ffffffeb!important;box-shadow:0 22px 64px #143f2510,0 3px 8px #183c2310,inset 0 1px 0 #fff!important;animation:kx-signup-rise .65s ease 70ms both}.kesef-signup-tech .kx-signup-form:before{content:"";position:absolute;inset:-1px 34px auto;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#599f76,#bbdbbd,transparent);pointer-events:none}.kesef-signup-tech .kx-signup-form .placa{font-size:12px!important;font-weight:600;line-height:1.45;letter-spacing:.025em!important}.kesef-signup-tech .kx-signup-type>div{gap:5px;padding:5px;border-radius:14px;border:1px solid #d6e3da;background:#edf4ef}.kesef-signup-tech .kx-signup-type button{position:relative;min-height:48px;padding:11px 14px;border:1px solid transparent;border-radius:10px;color:#476455!important;font-size:14px;transition:background .17s ease,color .17s ease,box-shadow .17s ease,transform .17s ease}.kesef-signup-tech .kx-signup-type button[aria-pressed=true]{color:#ffffff!important;background:linear-gradient(125deg,#00513b,#003d2c)!important;border-color:#125e43;box-shadow:0 3px 7px #003d2c24,inset 0 1px 0 #d7ffed20}.kesef-signup-tech .kx-signup-field{position:relative;gap:8px;min-width:0}.kesef-signup-tech .kx-signup-field>.placa{transition:color .18s ease}.kesef-signup-tech .kx-signup-field:focus-within>.placa{color:#006345!important}.kesef-auth.kesef-signup-tech .kx-signup-form input:not([type=checkbox]){min-height:53px;padding-block:13px;font-size:16px;line-height:1.5;border-radius:11px;border-color:#cddbd2!important;background:#f9fcfa!important;color:#183126!important;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.kesef-signup-tech .kx-signup-form input::-moz-placeholder{color:#74867a;opacity:1}.kesef-signup-tech .kx-signup-form input::placeholder{color:#74867a;opacity:1}.kesef-auth.kesef-signup-tech .kx-signup-form input:not([type=checkbox]):focus-visible{background:#ffffff!important;border-color:#3c8b60!important;box-shadow:0 0 0 4px #005c4012,inset 0 1px 2px #153b2110!important;outline:2px solid #3c8b60!important;outline-offset:1px!important}.kesef-signup-tech .kx-signup-field>p{font-size:12px;line-height:1.6}.kesef-signup-tech .kx-signup-field>.relative>button{min-width:44px;min-height:44px;right:8px;font-size:12px;border-radius:6px}.kesef-signup-tech .kx-signup-terms{align-items:flex-start;gap:12px;padding:16px;border:1px solid #d6e2d9;border-radius:12px;background:#f2f7f3;transition:background .18s ease,border-color .18s ease}.kesef-signup-tech .kx-signup-terms:focus-within{border-color:#438465;background:#eaf4ed}.kesef-signup-tech .kx-signup-terms input{width:18px;height:18px;margin-top:2px}.kesef-signup-tech .kx-signup-terms>span{font-size:13px;line-height:1.7}.kesef-signup-tech .kx-signup-terms a{font-weight:600;text-decoration-color:#8aa593}.kesef-auth.kesef-signup-tech .kx-signup-form .kx-signup-submit{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:58px;height:auto;padding:15px 26px;border-radius:13px!important;border:1px solid #0b6348!important;background:linear-gradient(120deg,#075740,#003d2c 72%)!important;color:#ffffff!important;font-size:16px;font-weight:700;line-height:1.5;box-shadow:0 4px 0 #002a20,0 8px 16px #003d2c1b,inset 0 1px 0 #d8ffeb24!important;transition:transform .17s ease,box-shadow .17s ease,opacity .17s ease}.kesef-signup-tech .kx-signup-submit:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(110deg,transparent 15%,#d1ffe52b 48%,transparent 70%);transform:translateX(-110%);transition:transform .55s ease;pointer-events:none}.kesef-signup-tech .kx-signup-submit:after{display:none}.kesef-auth.kesef-signup-tech .kx-signup-submit:disabled{opacity:.55;box-shadow:0 2px 0 #698a76,inset 0 1px 0 #d8ffeb24!important;transform:none}.kesef-auth.kesef-signup-tech .kx-signup-submit:focus-visible{outline:3px solid #0e6847!important;outline-offset:5px!important}.kesef-signup-tech .kx-signup-form [role=alert]{padding:12px 14px;border:1px solid #e7c6c0;border-radius:10px;background:#fff7f5;font-size:13px;line-height:1.6;animation:kx-signup-rise .22s ease both}.kesef-signup-tech .kx-signup-login-prompt{justify-content:center;padding:3px 8px;font-size:13px;line-height:1.7}.kesef-signup-tech .kx-signup-login-prompt a{font-weight:700;text-decoration-color:#92ad9c}.kesef-auth.kesef-signup-tech .kx-signup-help{padding:22px 24px;border-radius:18px!important;border-color:#d2e1d7!important;background:#edf5ef!important}.kesef-signup-tech .kx-signup-help>.placa{font-size:12px!important}.kesef-signup-tech .kx-signup-help>p{font-size:13px;line-height:1.7}.kesef-signup-tech .kx-signup-help .btn-lume{min-height:46px;border-radius:10px!important;font-size:13px}.kesef-signup-tech .kx-auth-panel.kx-signup-brand-panel{position:relative;top:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;align-self:start;gap:0;min-height:0;width:100%;padding:0;border:1px solid #295c43;border-radius:26px;background:linear-gradient(145deg,#06452f,#003d2c 68%,#07291f);color:#ffffff;text-align:left;box-shadow:0 28px 72px #072f241c,inset 0 1px 0 #d6ffe120;animation:kx-signup-rise .75s ease .13s both}.kesef-signup-tech .kx-signup-brand-top{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:26px 28px}.kesef-signup-tech .kx-signup-brand-top>p{margin:0;max-width:170px;color:#c3ddcb;font-size:12px;line-height:1.65;text-wrap:balance}.kesef-signup-tech .kx-signup-photo{position:relative;isolation:isolate;aspect-ratio:4/5;width:100%;margin:0;overflow:hidden;border-block:1px solid #b6dbc227}.kesef-signup-tech .kx-signup-photo>img{width:100%!important;height:100%!important;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.kesef-signup-tech .kx-signup-photo>.kx-signup-photo-image{opacity:0;transition:opacity .35s ease}.kesef-signup-tech .kx-signup-photo>.kx-signup-photo-image[data-active=true]{opacity:1}.kesef-signup-tech .kx-signup-photo-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#003d2c14,#001e1840 68%,#003d2ca3),linear-gradient(90deg,#003d2c1a,transparent 52%)}.kesef-signup-tech .kx-signup-connections{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none;opacity:.85}.kesef-signup-tech .kx-signup-connection-track{stroke:#cdffe74b;stroke-width:1}.kesef-signup-tech .kx-signup-connection-flow{stroke:#d8ffe7;stroke-width:2;stroke-dasharray:38 760;filter:drop-shadow(0 0 4px #9cf5b9);animation:kx-signup-route 13s linear infinite}.kesef-signup-tech .kx-signup-connection-nodes{fill:#d3ffdf}.kesef-signup-tech .kx-signup-connection-halos{fill:#b9ffcf15;stroke:#b9ffcf55;stroke-width:1;animation:kx-signup-light 6s ease-in-out infinite}.kesef-signup-tech .kx-signup-photo>figcaption{position:absolute;z-index:3;inset:auto 20px 14px auto;max-width:calc(100% - 40px);padding:6px 9px;border-radius:6px;border:1px solid #c8e9d331;background:#06332690;color:#e2f1e8;font-size:12px;line-height:1.45;backdrop-filter:blur(8px)}.kesef-signup-tech .kx-signup-brand-copy{position:relative;z-index:2;padding:30px 28px 32px;animation:kx-signup-copy-enter .35s ease both}.kesef-signup-tech .kx-signup-brand-copy h2{max-width:420px;color:#ffffff;font-size:clamp(29px,2.7vw,39px);font-weight:500;line-height:1.13;letter-spacing:-.055em;text-wrap:balance}.kesef-signup-tech .kx-signup-brand-copy>p{max-width:380px;margin-top:17px;color:#c0d8c8;font-size:14px;line-height:1.8}.kesef-signup-tech .kx-signup-product-labels{display:flex;flex-wrap:wrap;gap:8px;margin-top:23px}.kesef-signup-tech .kx-signup-product-labels>span{padding:7px 12px;border:1px solid #bde6c936;border-radius:8px;background:#d4fbe80a;color:#e7f7ec;font-size:12px;line-height:1.45;box-shadow:inset 0 1px 0 #d2ffe711}.kesef-signup-tech .kx-signup-panel-light{position:absolute;bottom:-120px;right:-100px;width:320px;height:260px;border-radius:50%;background:radial-gradient(ellipse,#7bb58b22,transparent 65%);pointer-events:none}@keyframes kx-signup-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes kx-signup-route{to{stroke-dashoffset:-1596}}@keyframes kx-signup-light{0%,to{opacity:.4}50%{opacity:1}}@keyframes kx-signup-copy-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.kesef-signup-tech .kx-signup-type button:not([aria-pressed=true]):hover{background:#dcece1;color:#003d2c!important}.kesef-signup-tech .kx-signup-terms:hover{border-color:#9ebba8;background:#edf5ef}.kesef-signup-tech .kx-signup-submit:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 6px 0 #002a20,0 12px 22px #003d2c21,inset 0 1px 0 #d8ffeb24!important}.kesef-signup-tech .kx-signup-submit:not(:disabled):hover:before{transform:translateX(110%)}}.kesef-signup-tech .kx-signup-submit:not(:disabled):active{transform:translateY(3px);box-shadow:0 1px 0 #002a20,inset 0 2px 5px #00231840!important}.kesef-signup-tech .kx-signup-type button:active{transform:translateY(1px)}@media (max-width:1099px){.kesef-signup-tech .kx-signup-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:28px}.kesef-signup-tech .kx-signup-form{padding:24px}.kesef-signup-tech .kx-signup-brand-top{padding:22px}.kesef-signup-tech .kx-signup-brand-top>p{max-width:none}.kesef-signup-tech .kx-signup-brand-copy{padding:25px 22px 28px}.kesef-signup-tech .kx-signup-brand-copy h2{font-size:30px}.kesef-signup-tech .kx-signup-brand-copy>p{font-size:13px}}@media (max-width:799px){.kesef-auth.kesef-signup-tech .kx-signup-main>.kx-signup-section{padding-block:20px 52px!important}.kesef-signup-tech .kx-signup-grid{grid-template-columns:minmax(0,1fr);gap:32px;max-width:630px;margin-inline:auto}.kesef-signup-tech .kx-auth-panel.kx-signup-brand-panel{position:relative;top:auto;order:-1;border-radius:22px}.kesef-signup-tech .kx-signup-brand-copy,.kesef-signup-tech .kx-signup-brand-top{display:none}.kesef-signup-tech .kx-signup-brand-top>p{max-width:180px;font-size:12px;text-align:right}.kesef-signup-tech .kx-signup-photo{aspect-ratio:auto;height:270px;background:#073e2c;border-block:0}.kesef-signup-tech .kx-signup-photo>img{-o-object-fit:contain;object-fit:contain}.kesef-signup-tech .kx-signup-brand-copy{padding:22px}.kesef-signup-tech .kx-signup-brand-copy h2{max-width:500px;font-size:30px}.kesef-signup-tech .kx-signup-brand-copy>p{max-width:500px;margin-top:12px;font-size:13px;line-height:1.7}.kesef-signup-tech .kx-signup-product-labels{margin-top:16px}.kesef-signup-tech .kx-signup-connections{opacity:.6}.kesef-signup-tech .kx-signup-connection-flow{animation:none;stroke-dasharray:80 600;filter:none}.kesef-signup-tech .kx-signup-connection-halos{animation:none;opacity:.7}}@media (max-width:479px){.kesef-signup-tech .kx-signup-container{padding-inline:18px}.kesef-signup-tech .kx-signup-grid{gap:27px}.kesef-signup-tech .kx-signup-brand-top{flex-wrap:wrap;gap:12px;padding:20px}.kesef-signup-tech .kx-signup-brand-top>p{max-width:none;margin:0;text-align:left;font-size:12px}.kesef-signup-tech .kx-signup-photo{height:250px}.kesef-signup-tech .kx-signup-brand-copy{padding:20px}.kesef-signup-tech .kx-signup-brand-copy h2{font-size:27px}.kesef-signup-tech .kx-signup-photo>figcaption{right:14px;bottom:12px}.kesef-signup-tech .kx-signup-heading{padding-inline:2px}.kesef-auth.kesef-signup-tech .kx-signup-heading h1{font-size:36px!important;line-height:1.12!important}.kesef-signup-tech .kx-signup-heading>p:last-child{font-size:14px}.kesef-auth.kesef-signup-tech .kx-signup-form{padding:23px 20px;border-radius:20px!important;gap:22px}.kesef-signup-tech .kx-signup-type button{padding-inline:9px;font-size:13px}.kesef-signup-tech .kx-signup-terms{padding:13px}.kesef-signup-tech .kx-signup-help{padding:20px!important}}@media (prefers-reduced-motion:reduce){.kesef-signup-tech .kx-signup-main *,.kesef-signup-tech .kx-signup-main :after,.kesef-signup-tech .kx-signup-main :before{animation:none!important;transition:none!important}.kesef-signup-tech .kx-signup-brand-panel,.kesef-signup-tech .kx-signup-form,.kesef-signup-tech .kx-signup-heading{opacity:1;transform:none}.kesef-signup-tech .kx-signup-submit:is(:hover,:active),.kesef-signup-tech .kx-signup-type button:active{transform:none}.kesef-signup-tech .kx-signup-submit:before{display:none}.kesef-signup-tech .kx-signup-connection-flow{stroke-dasharray:none;filter:none;opacity:.65}}