@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_128dada4-module__slEMtq__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_128dada4-module__slEMtq__variable{--font-poppins:"Poppins","Poppins Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_8a594245-module__h1XLeG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_8a594245-module__h1XLeG__variable{--font-inter:"Inter","Inter Fallback"}
.aurex-reg{--paper:#f7f7fc;--lilac-0:#e9eaff;--lilac-1:#dee0ff;--lilac-2:#d5d7ff;--lilac-3:#c9ccff;--panel:#1a1a1a;--panel-2:#222228;--ink:#212121;--ink-2:#505062;--ink-3:#66667e;--blue:#000ffa;--blue-soft:#5a64ff;--green:#00cc8c;--green-deep:#00795a;--amber-bg:#fff1b8;--amber-ink:#826300;--red:#d23b3b;--display:var(--font-poppins),"Inter",-apple-system,"Segoe UI",sans-serif;--sans:var(--font-inter),"Inter",-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Consolas,monospace;--r-card:28px;--r-md:18px;--r-sm:14px;--ease:cubic-bezier(.22,.8,.24,1);font-family:var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased}.aurex-reg *,.aurex-reg :before,.aurex-reg :after{box-sizing:border-box}.reg-overlay{z-index:200;-webkit-backdrop-filter:blur(8px);background:#1a1a1c8c;justify-content:center;align-items:center;padding:clamp(0px,3vw,32px);display:flex;position:fixed;inset:0}.reg-overlay>.aurex-reg{display:contents}.reg-panel{transition:opacity .18s}.reg-overlay--nofontscroll .reg-panel{opacity:0;overflow:hidden}.reg-panel{background:linear-gradient(180deg,#fff 0%,var(--paper)100%);border-radius:var(--r-card);border:1px solid #21212114;width:min(880px,100%);max-height:min(92vh,940px);position:relative;overflow:hidden auto;box-shadow:0 40px 120px -30px #1a1a2880}.reg-panel--wide{width:min(960px,100%)}@media (max-width:640px){.reg-overlay{padding:0}.reg-panel{border:0;border-radius:0;width:100%;min-height:100vh;max-height:100vh}}.reg-pad{padding:clamp(22px,3.4vw,44px)}.reg-close{width:38px;height:38px;color:var(--ink-2);z-index:3;background:#2121210d;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid;position:absolute;top:16px;right:16px}.reg-close:hover{color:var(--ink);background:#2121211a}.reg-eyebrow{font:600 12px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--blue-soft)}.reg-h1{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);font-size:clamp(26px,3.4vw,38px);font-weight:600;line-height:1.06}.reg-h2{font-family:var(--display);letter-spacing:-.025em;color:var(--ink);font-size:clamp(20px,2.4vw,27px);font-weight:600;line-height:1.1}.reg-sub{color:var(--ink-2);max-width:60ch;margin-top:10px;font-size:clamp(14.5px,1.4vw,16px);line-height:1.6}.reg-mono{font-family:var(--mono)}.reg-pill{font:600 15px/1.2 var(--display);letter-spacing:-.01em;transition:transform .2s var(--ease),background .25s,border-color .25s,opacity .2s;white-space:nowrap;border:1px solid #0000;border-radius:32px;justify-content:center;align-items:center;gap:9px;padding:14px 22px;display:inline-flex}.reg-pill:hover:not(:disabled){transform:translateY(-1px)}.reg-pill:disabled{opacity:.5;cursor:not-allowed}.reg-pill--black{background:var(--ink);color:#fff;box-shadow:0 8px 20px -12px #1a1a1a66}.reg-pill--black:hover:not(:disabled){background:#000}.reg-pill--outline{color:var(--ink);background:0 0;border-color:#21212147}.reg-pill--outline:hover:not(:disabled){background:#2121210d}.reg-pill--ghost{color:var(--ink-2)}.reg-pill--ghost:hover:not(:disabled){color:var(--ink)}.reg-pill--block{width:100%}.reg-choices{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}@media (max-width:640px){.reg-choices{grid-template-columns:1fr}}.reg-choice{text-align:left;border-radius:var(--r-md);transition:border-color .2s,transform .2s var(--ease),box-shadow .2s;background:#fff;border:1px solid #2121211a;flex-direction:column;gap:12px;min-height:184px;padding:22px;display:flex}.reg-choice--pj:hover{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 20px 40px -28px #000ffa80}.reg-choice--locked{background:var(--lilac-0);cursor:not-allowed;border-color:#2121210f}.reg-choice-icon{background:var(--lilac-2);width:42px;height:42px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.reg-choice--pj .reg-choice-icon{background:var(--ink);color:#fff}.reg-choice-title{font:600 18px/1.2 var(--display);letter-spacing:-.02em}.reg-choice-desc{color:var(--ink-2);flex:auto;font-size:13.5px;line-height:1.5}.reg-badge-soon{font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--amber-bg);color:var(--amber-ink);border-radius:999px;align-self:flex-start;padding:6px 10px}.reg-badge-soon--ok{background:var(--lilac-2);color:var(--blue)}.reg-notify{gap:8px;margin-top:4px;display:flex}.reg-notify input{flex:auto}.reg-rail{align-items:center;gap:8px;margin:4px 0 22px;display:flex}.reg-rail-step{background:#2121211f;border-radius:999px;flex:1 1 0;height:4px;overflow:hidden}.reg-rail-step>i{background:var(--blue);width:0;height:100%;transition:width .4s var(--ease);display:block}.reg-rail-step.done>i{width:100%}.reg-rail-step.active>i{background:var(--blue-soft);width:55%}.reg-stepmeta{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.reg-stepmeta .n{font:600 12px/1 var(--mono);letter-spacing:.14em;color:var(--blue-soft)}.reg-fields{gap:16px;margin-top:22px;display:grid}.reg-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.reg-row--3{grid-template-columns:1.4fr .8fr .6fr}@media (max-width:560px){.reg-row,.reg-row--3{grid-template-columns:1fr}}.reg-field{flex-direction:column;gap:7px;display:flex}.reg-label{font:600 12.5px/1 var(--sans);color:var(--ink-2);letter-spacing:.01em}.reg-input,.reg-select{width:100%;font:500 15px/1.3 var(--sans);color:var(--ink);border-radius:var(--r-sm);background:#fff;border:1px solid #21212129;padding:13px 14px;transition:border-color .2s,box-shadow .2s}.reg-input::placeholder{color:var(--ink-3)}.reg-input:focus,.reg-select:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #000ffa1a}.reg-input--ok{border-color:var(--green)}.reg-input--err{border-color:var(--red)}.reg-hint{color:var(--ink-3);font-size:12px}.reg-hint--ok{color:var(--green-deep);align-items:center;gap:5px;display:inline-flex}.reg-hint--err{color:var(--red)}.reg-field-busy{color:var(--blue-soft);align-items:center;gap:6px;font-size:12px;display:inline-flex}.reg-banner{border-radius:var(--r-md);align-items:flex-start;gap:11px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.reg-banner--info{background:var(--lilac-0);color:var(--ink)}.reg-banner--existing{background:var(--amber-bg);color:var(--amber-ink)}.reg-banner--err{color:var(--red);background:#fdecec}.reg-banner b{font-weight:600}.reg-docs{gap:14px;margin-top:20px;display:grid}.reg-dz{border-radius:var(--r-md);background:#fff;border:1.5px dashed #21212138;align-items:center;gap:14px;padding:18px;transition:border-color .2s,background .2s;display:flex;position:relative}.reg-dz.drag{border-color:var(--blue);background:#000ffa08}.reg-dz.has{border-style:solid;border-color:#21212124}.reg-dz-ic{background:var(--lilac-1);width:40px;height:40px;color:var(--ink);border-radius:11px;flex:none;place-items:center;display:grid}.reg-dz-main{flex:auto;min-width:0}.reg-dz-title{font:600 14.5px/1.3 var(--sans);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reg-dz-req{font:600 10px/1 var(--mono);letter-spacing:.06em;color:var(--ink-3);text-transform:uppercase}.reg-dz-sub{color:var(--ink-3);margin-top:2px;font-size:12.5px}.reg-dz-file{color:var(--ink-2);align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.reg-dz-x{color:var(--ink-3)}.reg-dz-x:hover{color:var(--red)}.reg-dz input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.reg-dz.has input[type=file]{pointer-events:none}.reg-ocr{border-top:1px solid #21212114;gap:6px;margin-top:10px;padding-top:10px;display:grid}.reg-ocr-row{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12.5px;display:flex}.reg-ocr-row .k{color:var(--ink-3)}.reg-ocr-row .v{color:var(--ink);font-weight:600}.reg-chip{font:600 11px/1 var(--mono);letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.reg-chip--ok{color:var(--green-deep);background:#00cc8c24}.reg-chip--dedup{background:var(--lilac-1);color:var(--blue)}.reg-chip--wait{color:var(--blue-soft);background:#5a64ff1f}.reg-chip--fail{color:var(--red);background:#fdecec}.reg-review{border-radius:var(--r-card);background:var(--panel);color:#fff;margin-top:20px;padding:clamp(20px,2.6vw,30px)}.reg-review h3{font:600 13px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lilac-2);margin-bottom:16px}.reg-review-grid{grid-template-columns:1fr 1fr;gap:12px 26px;display:grid}@media (max-width:560px){.reg-review-grid{grid-template-columns:1fr}}.reg-review-item .k{color:#8e90a6;text-transform:uppercase;letter-spacing:.06em;font-size:11.5px}.reg-review-item .v{color:#fff;word-break:break-word;margin-top:2px;font-size:15px}.reg-success{text-align:center;padding:clamp(26px,4vw,48px) clamp(20px,3vw,40px)}.reg-success-mark{width:72px;height:72px;color:var(--green-deep);background:#00cc8c24;border-radius:50%;place-items:center;margin:0 auto 22px;display:grid}.reg-reassure{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}@media (max-width:560px){.reg-reassure{grid-template-columns:1fr}}.reg-reassure-card{background:var(--lilac-0);border-radius:var(--r-md);text-align:left;padding:16px}.reg-reassure-card .t{font:600 14px/1.2 var(--display)}.reg-reassure-card .d{color:var(--ink-2);margin-top:5px;font-size:12.5px;line-height:1.45}.reg-blocked-mark{background:var(--lilac-1);width:72px;height:72px;color:var(--blue);border-radius:50%;place-items:center;margin:0 auto 22px;display:grid}.reg-blocked-contact{color:var(--ink-2);margin-top:12px;font-size:14.5px}.reg-blocked-contact strong{color:var(--ink)}.reg-blocked-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.reg-resume{text-align:left;border-radius:var(--r-md);border:1px solid var(--blue);background:var(--lilac-1);cursor:pointer;width:100%;transition:transform .15s var(--ease),box-shadow .2s;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:15px 18px;display:flex}.reg-resume:hover{transform:translateY(-1px);box-shadow:0 18px 38px -26px #000ffa80}.reg-resume-body{flex-direction:column;gap:3px;min-width:0;display:flex}.reg-resume-eyebrow{font:600 10.5px/1 var(--mono);letter-spacing:.1em;color:var(--blue)}.reg-resume-title{font:600 15.5px/1.2 var(--display);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.reg-resume-sub{color:var(--ink-2);font-size:12.5px}.reg-resume-cta{font:600 13.5px/1 var(--sans);color:var(--blue);white-space:nowrap;flex:none}.reg-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:28px;display:flex}.reg-langs{background:#2121210d;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.reg-lang{font:600 12px/1 var(--sans);color:var(--ink-3);border-radius:999px;padding:6px 11px}.reg-lang.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #00000014}.reg-spin{vertical-align:middle;border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite reg-spin;display:inline-block}@keyframes reg-spin{to{transform:rotate(360deg)}}.reg-fade{animation:reg-fade .34s var(--ease)both}@keyframes reg-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.aurex-reg *{transition-duration:.001ms!important;animation-duration:.001ms!important}}
