@import"https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css";*,*:before,*:after{box-sizing:border-box}html{margin:0;padding:0;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none;width:0;height:0}body{margin:0;padding:0;min-width:320px;min-height:100vh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none;width:0;height:0}#root{min-height:100vh;scrollbar-width:none;-ms-overflow-style:none}#root::-webkit-scrollbar{display:none;width:0;height:0}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none;width:0;height:0}textarea{scrollbar-width:thin}textarea::-webkit-scrollbar{display:block;width:8px;height:8px}textarea::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:4px}footer[data-yoffer-site-footer]{background-color:#fff!important;background-image:none!important}._wrap_oim45_3{position:fixed;top:14px;left:14px;z-index:2147483000;max-width:min(380px,calc(100vw - 28px));pointer-events:none;animation:_topNoticeIn_oim45_1 .28s ease-out}@keyframes _topNoticeIn_oim45_1{0%{opacity:0;transform:translate(-.5rem)}to{opacity:1;transform:translate(0)}}._card_oim45_24{pointer-events:auto;position:relative;display:flex;flex-direction:row;align-items:center;gap:10px;margin:0;padding:10px 12px 10px 14px;border-radius:10px;background:#6d28d9;color:#fff;font-size:14px;line-height:1.45;font-weight:500;box-shadow:0 10px 28px #00000047}._message_oim45_42{margin:0;flex:1;min-width:0;color:#fff;white-space:pre-wrap}._close_oim45_50{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:0;padding:2px;border:none;border-radius:6px;background:transparent;cursor:pointer;line-height:0;transition:background-color .15s ease,opacity .15s ease}._close_oim45_50:hover{background:#ffffff24}._close_oim45_50:active{background:#ffffff38}._close_oim45_50:focus-visible{outline:2px solid #e9d5ff;outline-offset:1px}._closeIcon_oim45_78{width:12px;height:12px;display:block;filter:brightness(0) invert(1);opacity:.88}._close_oim45_50:hover ._closeIcon_oim45_78{opacity:1}._backdrop_1rwk0_1{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;inline-size:100vw;min-inline-size:20rem;min-block-size:100vh;padding:1rem;box-sizing:border-box;background:#10121b14;backdrop-filter:blur(.6rem);-webkit-backdrop-filter:blur(.6rem);z-index:1000}._modal_1rwk0_18{position:relative;display:flex;flex-direction:column;inline-size:min(32rem,92vw);max-block-size:calc(100vh - 2rem);overflow-y:auto;background:#fff;border-radius:1rem;box-shadow:0 1.25rem 1.5rem -.25rem #0a0d1214,0 .5rem .5rem -.25rem #0a0d1208,0 .1875rem .1875rem -.09375rem #0a0d120a;padding:1.5rem 1.5rem 2rem}._closeBtn_1rwk0_34{position:absolute;inset-inline-end:.75rem;inset-block-start:.75rem;display:flex;inline-size:2.75rem;block-size:2.75rem;padding:.5rem;justify-content:center;align-items:center;border:none;background:transparent;border-radius:.5rem;cursor:pointer}._closeIcon_1rwk0_50{inline-size:1.5rem;block-size:1.5rem;aspect-ratio:1 / 1}._header_1rwk0_56{margin-bottom:1.5rem;padding-inline-end:2rem}._title_1rwk0_61{margin:0 0 .25rem;color:#181d27;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}._subtitle_1rwk0_70{margin:0;color:#717680;font-size:.875rem;line-height:1.35rem}._form_1rwk0_77{display:flex;flex-direction:column;gap:1rem}._grid2_1rwk0_83{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._field_1rwk0_89{display:flex;flex-direction:column;gap:.375rem}._label_1rwk0_95{color:#414651;font-size:.875rem;font-weight:500;line-height:1.25rem}._required_1rwk0_102{color:#f04438}._input_1rwk0_106{width:100%;padding:.625rem .875rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:#fff;color:#181d27;font-size:1rem;line-height:1.5rem;box-sizing:border-box}._input_1rwk0_106::-webkit-inner-spin-button,._input_1rwk0_106::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._input_1rwk0_106[type=number]{-moz-appearance:textfield}._input_1rwk0_106::placeholder{font-size:.9375rem}._inputError_1rwk0_131::placeholder,._inputDisabled_1rwk0_132::placeholder{font-size:.9375rem}._input_1rwk0_106:focus{outline:none;border-color:#6938ef;box-shadow:0 0 0 .125rem #6938ef26}._inputError_1rwk0_131{width:100%;padding:.625rem .875rem;border-radius:.75rem;border:.0625rem solid #F04438;background:#fff;color:#181d27;font-size:1rem;line-height:1.5rem;box-sizing:border-box}._inputDisabled_1rwk0_132{width:100%;padding:.625rem .875rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:#f5f5f6;color:#717680;font-size:1rem;line-height:1.5rem;box-sizing:border-box;cursor:not-allowed}._errorText_1rwk0_167{color:#f04438;font-size:.8125rem;line-height:1.2rem}._checkboxRow_1rwk0_173{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem}._checkboxLabel_1rwk0_180{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}._checkboxInput_1rwk0_187{position:absolute;opacity:0;pointer-events:none}._checkboxBox_1rwk0_193{display:inline-flex;width:1.25rem;height:1.25rem;min-width:1.25rem;border-radius:.25rem;border:.0625rem solid #D5D7DA;justify-content:center;align-items:center;margin-top:.125rem;box-sizing:border-box}._checkboxLabel_1rwk0_180:has(._checkboxInput_1rwk0_187:checked) ._checkboxBox_1rwk0_193{background:#6938ef;border-color:#6938ef}._checkboxTick_1rwk0_211{width:.625rem;height:.5rem;stroke:#fff;stroke-width:1.67;fill:none}._checkboxText_1rwk0_219{color:#717680;font-size:.875rem;line-height:1.25rem}._checkboxTextError_1rwk0_225{color:#f04438;font-size:.875rem;line-height:1.25rem}._link_1rwk0_231{color:#6938ef;text-decoration:underline}._resumeBlock_1rwk0_236{display:flex;flex-direction:column;gap:.5rem}._resumeZone_1rwk0_242{position:relative;border:.125rem dashed #D5D7DA;border-radius:.75rem;padding:1.25rem 1rem;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}._resumeZone_1rwk0_242:hover{border-color:#6938ef80;background:#6938ef0a}._resumeZoneDropActive_1rwk0_258{border-color:#6938ef;border-style:solid;background:#6938ef1a;box-shadow:0 0 0 .1875rem #6938ef33}._fileInput_1rwk0_265{position:absolute;width:0;height:0;opacity:0;pointer-events:none}._resumeFileUploadBlock_1rwk0_273{display:flex;flex-direction:column;gap:.75rem;width:100%;text-align:left}._resumeFileRow_1rwk0_281{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:.75rem}._resumeFileIconImg_1rwk0_288{width:2.5rem;height:2.5rem;object-fit:contain;flex-shrink:0}._resumeFileTexts_1rwk0_295{min-width:0;display:flex;flex-direction:column;gap:.125rem}._resumeFileName_1rwk0_302{margin:0;font-size:.875rem;font-weight:500;color:#181d27;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resumeFileMeta_1rwk0_312{display:inline-flex;align-items:center;gap:.5rem}._resumeFileSize_1rwk0_318{margin:0;font-size:.75rem;color:#717680}._resumeUploadReady_1rwk0_324{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;color:#079455}._resumeUploadReadyDot_1rwk0_333{width:.5rem;height:.5rem;border-radius:50%;background:#079455}._resumeFileRemoveBtn_1rwk0_340{padding:.25rem .5rem;border:none;background:transparent;color:#717680;font-size:1.25rem;line-height:1;cursor:pointer;border-radius:.25rem}._resumeFileRemoveBtn_1rwk0_340:hover{color:#181d27;background:#0000000d}._resumeProgressRow_1rwk0_356{display:flex;align-items:center;gap:.75rem;width:100%}._resumeProgressBarTrack_1rwk0_363{flex:1;height:.5rem;border-radius:100rem;background:#e9eaeb;overflow:hidden}._resumeProgressBarFill_1rwk0_371{height:100%;border-radius:100rem;background:#6938ef;inline-size:0%;transition:inline-size .2s ease}._resumeProgressPercent_1rwk0_379{font-size:.875rem;font-weight:500;color:#414651;min-width:2.5rem}._resumeFileInfo_1rwk0_386{display:flex;align-items:center;justify-content:center;gap:.75rem;text-align:left}._resumeUploadIconWrap_1rwk0_394{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto .5rem;border-radius:.5rem}._resumeUploadIcon_1rwk0_394{object-fit:contain}._resumeZoneText_1rwk0_408{margin:0;font-size:.875rem;color:#717680}._resumeZoneTextPurple_1rwk0_414{color:#6938ef}._resumeZoneHint_1rwk0_418{margin:.25rem 0 0;font-size:.75rem;color:#717680}._noResumeBtn_1rwk0_424{width:100%;padding:.625rem 1rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:transparent;color:var(--Gray-600, #414651);font-size:.875rem;font-weight:600;cursor:pointer;margin-top:.125rem}._noResumeBtn_1rwk0_424:hover{background:#00000008;border-color:#c9cdd2;color:var(--Gray-600, #414651)}._noResumeToast_1rwk0_443{position:fixed;inset-inline-start:50%;inset-block-end:max(1.25rem,env(safe-area-inset-bottom,0px));z-index:1001;margin:0;padding:.75rem 1.25rem;max-inline-size:min(22rem,calc(100vw - 2rem));border-radius:.75rem;background:#1f2937;color:#fff;font-size:.875rem;font-weight:500;line-height:1.35rem;text-align:center;box-shadow:0 .25rem 1rem #0000001f,0 .5rem 2rem #0000002e;transform:translate(-50%);animation:_noResumeToastIn_1rwk0_1 .25s ease forwards}@keyframes _noResumeToastIn_1rwk0_1{0%{opacity:0;transform:translate(-50%) translateY(.5rem)}to{opacity:1;transform:translate(-50%) translateY(0)}}._actions_1rwk0_476{display:flex;flex-direction:row;gap:.75rem;margin-top:.5rem;align-items:center}._backBtn_1rwk0_484{padding:.625rem 1rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:#fff;color:#414651;font-size:1rem;font-weight:600;cursor:pointer}._backBtn_1rwk0_484:hover{background:#fafafb;border-color:#c9cdd2}._submitBtn_1rwk0_500{flex:1;padding:.75rem 1rem;border-radius:.75rem;border:none;background:#6938ef;color:#fff;font-size:1rem;font-weight:600;cursor:pointer}._submitBtn_1rwk0_500:hover:not(:disabled){opacity:.92}._submitBtn_1rwk0_500:disabled{opacity:.5;cursor:not-allowed}@media(max-width:30rem){._grid2_1rwk0_83{grid-template-columns:1fr}._modal_1rwk0_18{padding:1.25rem 1rem 1.5rem}}@media(max-width:37.5rem){._modal_1rwk0_18{inline-size:100vw;max-inline-size:none;border-radius:0;max-block-size:100vh}}._backdrop_xeipl_1{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;align-items:center;padding:1rem;overflow-x:hidden;background:#10121b14;backdrop-filter:blur(.6rem);-webkit-backdrop-filter:blur(.6rem)}._modal_xeipl_15{position:relative;width:min(600px,92vw);max-width:100%;max-height:calc(100vh - 2rem);overflow-x:hidden;overflow-y:auto;background:#fff;border-radius:1rem;box-shadow:0 1.25rem 1.5rem -.25rem #0a0d1214;padding:1.5rem 1.5rem 1.25rem;box-sizing:border-box}._closeBtn_xeipl_29{position:absolute;top:.75rem;right:.75rem;width:2.75rem;height:2.75rem;padding:.5rem;border:none;background:transparent;border-radius:.5rem;cursor:pointer}._closeIcon_xeipl_42{width:1.5rem;height:1.5rem}._header_xeipl_47{margin-bottom:1rem;padding-right:2rem}._title_xeipl_52{margin:0 0 .25rem;font-size:1.25rem;font-weight:600;color:#181d27}._subtitle_xeipl_59{margin:0;font-size:.8125rem;color:#717680}._progressTrack_xeipl_65{display:flex;align-items:center;width:100%;min-width:0;gap:clamp(.1875rem,1.25vw,.5rem);margin-top:.75rem;margin-bottom:1rem}._progressPill_xeipl_75,._progressPillFilled_xeipl_76{flex:1 1 0;min-width:0;width:auto;height:clamp(.375rem,1.5vw,.625rem);border-radius:999px;transition:background .2s ease}._progressPill_xeipl_75{background:#e5e7eb}._progressPillFilled_xeipl_76{background:#6938ef}._body_xeipl_93{min-height:8rem;margin-bottom:1rem}._stepBody_xeipl_98{display:flex;flex-direction:column;gap:1rem}._stepText_xeipl_104{margin:0;font-size:.9375rem;line-height:1.45;color:#181d27}._stepHint_xeipl_111{margin:0;font-size:.8125rem;color:#717680}._stepError_xeipl_117{margin:0;font-size:.9375rem;line-height:1.45;font-weight:500;color:#b42318}._salaryRow_xeipl_125{display:flex;gap:.75rem}._salaryRow_xeipl_125 ._input_xeipl_130{flex:1;min-width:0}._salaryHint_xeipl_135{margin:0;font-size:.8125rem;line-height:1.35;color:#535862}._marketSalaryTicker_xeipl_142{display:inline-flex;align-items:baseline;min-width:4.6em;font-variant-numeric:tabular-nums;font-weight:600;color:#6938ef;justify-content:flex-end;transition:color .16s ease}._marketSalaryDigit_xeipl_153{display:inline-block;width:.62em;text-align:center;line-height:1;will-change:transform,opacity}._marketSalaryGroupSep_xeipl_161{display:inline-block;width:.32em}._marketSalaryTickerRolling_xeipl_166 ._marketSalaryDigit_xeipl_153{animation:_salaryDigitRoll_xeipl_1 .24s ease-in-out infinite}._marketSalaryTickerRolling_xeipl_166 ._marketSalaryDigit_xeipl_153:nth-child(2n){animation-delay:.04s}._marketSalaryTickerRolling_xeipl_166 ._marketSalaryDigit_xeipl_153:nth-child(3n){animation-delay:.08s}._marketSalaryTickerResolved_xeipl_178{color:#181d27}@keyframes _salaryDigitRoll_xeipl_1{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-.28em);opacity:.72}to{transform:translateY(0);opacity:1}}._input_xeipl_130{width:100%;padding:.625rem .875rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;font-size:1rem;box-sizing:border-box}._input_xeipl_130:focus{outline:none;border-color:#6938ef;box-shadow:0 0 0 .125rem #6938ef26}._chips_xeipl_214{display:flex;flex-wrap:wrap;gap:.5rem}._chip_xeipl_214,._chipSelected_xeipl_221{padding:.5rem 1rem;border-radius:999px;border:.0625rem solid #D5D7DA;background:#fff;font-size:.875rem;font-weight:500;color:#181d27;cursor:pointer}._chip_xeipl_214:hover{border-color:#6938ef80}._chipSelected_xeipl_221{border-color:#6938ef;background:#6938ef14;color:#6938ef}._twoButtons_xeipl_242{display:flex;gap:.75rem}._twoOptions_xeipl_247{display:flex;flex-direction:column;gap:.5rem}._optionRow_xeipl_253{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;border:none;background:none;font-size:1rem;color:#181d27;cursor:pointer;text-align:left}._optionRow_xeipl_253:hover ._optionCircle_xeipl_266{border-color:#6938ef99}._optionCircle_xeipl_266,._optionCircleSelected_xeipl_271{position:relative;flex-shrink:0;width:20px;height:20px;border-radius:50%;border:1px solid rgba(105,56,239,.4);background:#fff;transition:border-color .2s ease,background .2s ease}._optionCircleSelected_xeipl_271{border:1px solid #6938EF;background:#fff}._optionCircleSelected_xeipl_271:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#6938ef}._optionLabel_xeipl_299{font-weight:500}._checkboxOptions_xeipl_303{display:flex;flex-direction:column;gap:.5rem}._checkboxRow_xeipl_309{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;border:none;background:none;font-size:1rem;color:#181d27;cursor:pointer;text-align:left}._checkboxRow_xeipl_309:hover ._optionSquare_xeipl_322{border-color:#6938ef99}._optionSquare_xeipl_322,._optionSquareSelected_xeipl_327{position:relative;flex-shrink:0;width:20px;height:20px;border-radius:4px;border:1px solid rgba(105,56,239,.4);background:#fff;transition:border-color .2s ease,background .2s ease}._optionSquareSelected_xeipl_327{border-color:#6938ef;background:#6938ef}._optionSquareSelected_xeipl_327:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-55%,-70%) rotate(45deg)}._btnOutline_xeipl_355,._btnPrimary_xeipl_356{flex:1;padding:.625rem 1rem;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer}._btnOutline_xeipl_355{border:.0625rem solid #D5D7DA;background:#fff;color:#414651}._btnOutline_xeipl_355:hover{background:#fafafb;border-color:#c9cdd2}._btnPrimary_xeipl_356{border:none;background:#6938ef;color:#fff}._btnPrimary_xeipl_356:hover{opacity:.92}._footer_xeipl_386{display:flex;align-items:center;gap:.75rem;padding-top:1rem;border-top:.0625rem solid #E5E7EB}._footerSpacer_xeipl_394{flex:1}._btnBack_xeipl_398{padding:.5rem 1rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:#fff;font-size:.9375rem;font-weight:600;color:#414651;cursor:pointer}._btnBack_xeipl_398:hover{background:#fafafb}._btnNext_xeipl_413{padding:.625rem 1.25rem;border-radius:.75rem;border:none;background:#6938ef;font-size:.9375rem;font-weight:600;color:#fff;cursor:pointer}._btnNext_xeipl_413:hover:not(:disabled){opacity:.92}._btnNext_xeipl_413:disabled{opacity:.5;cursor:not-allowed}._backdrop_16ytq_1{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;inline-size:100vw;min-inline-size:20rem;min-block-size:100vh;background:#10121b14;backdrop-filter:blur(.6rem);-webkit-backdrop-filter:blur(.6rem);z-index:1000}._errorRow_16ytq_16{margin-top:.375rem;color:var(--Red, #F04438);font-size:.875rem;line-height:1.25rem}._errorLink_16ytq_23{color:var(--Red, #F04438);text-decoration:underline;background:transparent;border:none;cursor:pointer;padding:0;margin-left:.25rem;font:inherit}._modal_16ytq_34{display:flex;flex-direction:column;align-items:center;inline-size:min(30rem,92vw);background:#fff;border-radius:1rem;box-shadow:0 1.25rem 1.5rem -.25rem #0a0d1214,0 .5rem .5rem -.25rem #0a0d1208,0 .1875rem .1875rem -.09375rem #0a0d120a;position:relative}._closeBtn_16ytq_48{position:absolute;inset-inline-end:.75rem;inset-block-start:.75rem;display:flex;inline-size:2.75rem;block-size:2.75rem;padding:.5rem;justify-content:center;align-items:center;border:none;background:transparent;border-radius:.5rem;cursor:pointer}._closeIcon_16ytq_64{inline-size:1.5rem;block-size:1.5rem;aspect-ratio:1 / 1}._header_16ytq_70{display:flex;flex-direction:column;align-items:center;align-self:stretch}._headerContent_16ytq_77{display:flex;padding:1.5rem 1.5rem 0;flex-direction:column;align-items:center;gap:1rem;align-self:stretch}._headerText_16ytq_86{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem;align-self:stretch;padding-block-end:1.25rem}._title_16ytq_96{margin:0;color:#181d27;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}._formOuter_16ytq_105{display:flex;padding:0 1.5rem 1.5rem;flex-direction:column;align-items:flex-start;gap:1.25rem;align-self:stretch;inline-size:100%;box-sizing:border-box}._formInner_16ytq_116{display:flex;flex-direction:column;align-items:center;gap:1.5rem;align-self:stretch}._field_16ytq_124{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;align-self:stretch}._label_16ytq_132{color:#414651;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}._inputWrap_16ytq_140{position:relative;display:flex;align-items:center;align-self:stretch}._input_16ytq_140{display:block;inline-size:100%;padding:.625rem 2.25rem .625rem .875rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:#fff;color:#181d27;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5rem;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-block-size:2.75rem}._input_16ytq_140:focus{outline:none;border-color:#6938ef;box-shadow:0 0 0 .125rem #6938ef26}._eyeBtn_16ytq_171{position:absolute;inset-inline-end:.5rem;top:50%;transform:translateY(-50%);inline-size:1.5rem;block-size:1.5rem;border:none;padding:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}._eyeBtn_16ytq_171 img{display:block}._recoverLink_16ytq_191{color:var(--Gray-600, #535862);font-family:Inter;font-size:.875rem;font-weight:400;line-height:1.25rem;background:transparent;border:none;padding:0;cursor:pointer;appearance:none}._ctaGroup_16ytq_204{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}._primaryBtn_16ytq_212{display:flex;padding:.625rem 1rem;justify-content:center;align-items:center;gap:.375rem;align-self:stretch;border-radius:.75rem;border:.125rem solid rgba(255,255,255,.12);background:#6938ef;box-shadow:0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d;color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;cursor:pointer}._primaryBtn_16ytq_212:disabled{opacity:.5;cursor:not-allowed}._primaryBtnText_16ytq_239{padding:0 .125rem}._oauthBlock_16ytq_241{display:flex;flex-direction:column;justify-content:left;align-items:stretch;gap:.75rem;align-self:stretch}._oauthBtn_16ytq_250{display:inline-flex;align-items:center;justify-content:flex-start;gap:.75rem;width:100%;padding:.625rem 1rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:#fff;box-shadow:0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;color:#414651;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .06s ease,box-shadow .12s ease,border-color .12s ease,background-color .12s ease}._oauthBtn_16ytq_250:hover{background:#fafafb;border-color:#c9cdd2}._oauthBtn_16ytq_250:active{transform:translateY(.5px);box-shadow:0 0 0 .0625rem #0a0d1238 inset,0 -.125rem #0a0d1214 inset,0 .0625rem .1875rem #0a0d1214}._oauthBtn_16ytq_250:focus-visible{outline:none;box-shadow:0 0 0 2px #2a6cff47,0 0 0 .0625rem #0a0d122e inset}._oauthIcon_16ytq_293{width:24px;height:24px;aspect-ratio:1 / 1;flex:0 0 24px;display:inline-block}._oauthText_16ytq_301{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:24px;color:#414651}._switchRow_16ytq_311{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:.75rem;white-space:nowrap}._switchText_16ytq_320{color:#535862;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;margin:0}._switchLink_16ytq_328{display:inline-flex;align-items:center;gap:.25rem;color:#6938ef;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;background:transparent;border:none;cursor:pointer;padding:.25rem .5rem;margin:-.25rem -.5rem}@media(max-width:24.4rem){._closeBtn_16ytq_48{inset-inline-end:.5rem;inset-block-start:.5rem}._headerContent_16ytq_77{padding:1rem 1rem 0}._formOuter_16ytq_105{padding:0 1rem 1rem}._formInner_16ytq_116{gap:1rem}._switchRow_16ytq_311{justify-content:center;align-items:center;gap:.75rem}}@media(max-width:37.5rem){._modal_16ytq_34{inline-size:100vw;block-size:100vh;max-inline-size:none;border-radius:0;box-shadow:none;overflow:auto;align-items:stretch}._headerContent_16ytq_77{padding:1rem 1rem 0}._formOuter_16ytq_105{padding:0 1rem 1rem}._formInner_16ytq_116{gap:1rem}._switchRow_16ytq_311{justify-content:center;gap:.75rem}}._backdrop_19rck_1{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;inline-size:100vw;min-inline-size:20rem;min-block-size:100vh;background:#10121b14;backdrop-filter:blur(.6rem);-webkit-backdrop-filter:blur(.6rem);z-index:1000}._errorRow_19rck_16{margin-top:.375rem;color:var(--Red, #F04438);font-size:.875rem;line-height:1.25rem}._errorLink_19rck_23{color:var(--Red, #F04438);text-decoration:underline;background:transparent;border:none;cursor:pointer;padding:0;margin-left:.25rem;font:inherit}._fieldError_19rck_34{margin-top:.375rem;color:var(--Red, #F04438);font-size:.875rem;line-height:1.25rem}._modal_19rck_41{display:flex;flex-direction:column;align-items:center;inline-size:min(30rem,92vw);background:#fff;border-radius:1rem;box-shadow:0 1.25rem 1.5rem -.25rem #0a0d1214,0 .5rem .5rem -.25rem #0a0d1208,0 .1875rem .1875rem -.09375rem #0a0d120a;position:relative}._closeBtn_19rck_55{position:absolute;inset-inline-end:.75rem;inset-block-start:.75rem;display:flex;inline-size:2.75rem;block-size:2.75rem;padding:.5rem;justify-content:center;align-items:center;border:none;background:transparent;border-radius:.5rem;cursor:pointer}._closeIcon_19rck_71{inline-size:1.5rem;block-size:1.5rem;aspect-ratio:1 / 1}._header_19rck_73{display:flex;flex-direction:column;align-items:center;align-self:stretch}._headerContent_19rck_80{display:flex;padding:1.5rem 1.5rem 0;flex-direction:column;align-items:center;gap:1rem;align-self:stretch}._headerText_19rck_89{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem;align-self:stretch;padding-block-end:1.25rem}._title_19rck_99{margin:0;color:#181d27;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}._subtitle_19rck_108{color:#717680;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.95rem;font-weight:400;line-height:1.4rem}._formOuter_19rck_116{display:flex;padding:0 1.5rem 1.5rem;flex-direction:column;align-items:flex-start;gap:1.25rem;align-self:stretch;inline-size:100%;box-sizing:border-box}._formInner_19rck_127{display:flex;flex-direction:column;align-items:center;gap:1rem;align-self:stretch}._field_19rck_34{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;align-self:stretch}._label_19rck_143{color:#414651;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}._inputWrap_19rck_151{position:relative;display:flex;align-items:center;align-self:stretch;min-block-size:2.75rem}._input_19rck_151{display:block;inline-size:100%;padding:.625rem 3.25rem .625rem .875rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:#fff;color:#181d27;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5rem;box-sizing:border-box}._input_19rck_151:focus{outline:none;border-color:#6938ef;box-shadow:0 0 0 .125rem #6938ef26}._inputError_19rck_179{border-color:#f04438}._eyeBtn_19rck_181{position:absolute;inset-inline-end:.75rem;top:50%;transform:translateY(-50%);inline-size:2.5rem;block-size:2.1rem;border:none;padding:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}._eyeBtn_19rck_181 img{display:block}._hints_19rck_201{margin:.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.375rem;align-self:stretch;inline-size:100%;text-align:left;font-size:.85rem;line-height:1.35rem}._hintItem_19rck_215{display:flex;align-items:flex-start;gap:.5rem;margin:0}._hintIcon_19rck_222{display:inline-flex;flex:0 0 .875rem;inline-size:.875rem;block-size:1.2em;justify-content:center;align-items:center;margin-block-start:.06em}._hintTick_19rck_232{inline-size:.7rem;block-size:.55rem;stroke:currentColor;stroke-width:1.65;fill:none}._hintMuted_19rck_240{color:#9ca3af}._hintDone_19rck_244{color:#039855;font-weight:500}._hintError_19rck_249{color:var(--Red, #F04438)}._actions_19rck_253{display:flex;flex-direction:column;gap:.75rem;align-self:stretch;margin-top:.75rem}._backBtn_19rck_261{display:flex;padding:.625rem 1rem;justify-content:center;align-items:center;gap:.375rem;flex:1 0 0;align-self:stretch;min-block-size:3rem;border-radius:.5rem;border:.0625rem solid #D5D7DA;background:#fff;box-shadow:0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d;color:#414651;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;cursor:pointer}._primaryBtn_19rck_282{display:flex;padding:.625rem 1rem;justify-content:center;align-items:center;gap:.375rem;flex:1 0 0;align-self:stretch;min-block-size:3rem;border-radius:.5rem;border:.125rem solid rgba(255,255,255,.12);background:#6938ef;box-shadow:0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d;color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;cursor:pointer}._primaryBtn_19rck_282:disabled{opacity:.5;cursor:not-allowed}._emailReadonly_19rck_305{align-self:stretch;padding:.625rem .875rem;border-radius:.75rem;border:.0625rem solid #E9EAEB;background:#f9fafb;color:#414651;font-size:.95rem;line-height:1.4rem;word-break:break-all}._successBadge_19rck_317{display:flex;inline-size:3.5rem;block-size:3.5rem;justify-content:center;align-items:center;border-radius:1rem;background:#6938ef1a;border:.0625rem solid rgba(105,56,239,.2)}._successMark_19rck_328{color:#6938ef;font-size:1.75rem;font-weight:700;line-height:1}._successScreen_19rck_335 ._headerText_19rck_89{align-items:center;text-align:center}._successSubtext_19rck_340{margin:.5rem 0 0;padding:0 .5rem;color:#717680;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.95rem;font-weight:400;line-height:1.45rem;text-align:center;max-inline-size:22rem}@media(max-width:24.4rem){._modal_19rck_41{inline-size:100vw;border-radius:0}}._backdrop_9gz11_1{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;inline-size:100vw;min-inline-size:20rem;min-block-size:100vh;background:#10121b14;backdrop-filter:blur(.6rem);-webkit-backdrop-filter:blur(.6rem);z-index:1000}._modal_9gz11_16{display:flex;flex-direction:column;align-items:center;inline-size:min(30rem,92vw);background:#fff;border-radius:1rem;box-shadow:0 1.25rem 1.5rem -.25rem #0a0d1214,0 .5rem .5rem -.25rem #0a0d1208,0 .1875rem .1875rem -.09375rem #0a0d120a;position:relative}._closeBtn_9gz11_27{position:absolute;inset-inline-end:.75rem;inset-block-start:.75rem;display:flex;inline-size:2.75rem;block-size:2.75rem;padding:.5rem;justify-content:center;align-items:center;border:none;background:transparent;border-radius:.5rem;cursor:pointer}._closeIcon_9gz11_43{inline-size:1.5rem;block-size:1.5rem;aspect-ratio:1 / 1}._header_9gz11_45{display:flex;flex-direction:column;align-items:center;align-self:stretch}._headerContent_9gz11_47{display:flex;padding:1.5rem 1.5rem 0;flex-direction:column;align-items:center;gap:1rem;align-self:stretch}._mailBadge_9gz11_56{display:flex;inline-size:2rem;block-size:2rem;padding:.75rem;justify-content:center;align-items:center;border-radius:.625rem;border:.0625rem solid #D5D7DA;background:#fff;box-shadow:0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d}._mailIcon_9gz11_69{inline-size:1.5rem;block-size:1.5rem;aspect-ratio:1 / 1}._headerText_9gz11_71{display:flex;flex-direction:column;align-items:center;gap:.125rem;align-self:stretch;padding-block-end:1.25rem}._title_9gz11_80{margin:0;color:#181d27;text-align:center;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}._subtitle_9gz11_90{margin:0;color:#535862;text-align:center;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}._email_9gz11_100{color:#717680;font-weight:600}._body_9gz11_102{display:flex;flex-direction:column;align-items:center;align-self:stretch}._otpOuter_9gz11_104{display:flex;padding:0 1.5rem;flex-direction:column;align-items:center;gap:1.25rem;align-self:stretch}._otpInputsRow_9gz11_113{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.375rem,2vw,.75rem);align-self:stretch;inline-size:100%;max-inline-size:100%}._otpInput_9gz11_113{box-sizing:border-box;inline-size:100%;block-size:auto;aspect-ratio:1;min-inline-size:0;min-block-size:2.75rem;padding:.125rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:#fff;box-shadow:0 .0625rem .125rem #0a0d120d;text-align:center;color:#181d27;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(1.25rem,min(10vw,12vmin),3rem);font-weight:500;line-height:1;letter-spacing:-.06rem;outline:none;-webkit-appearance:none;appearance:textfield}._otpInputFilled_9gz11_146{border-width:.125rem;border-color:#6938ef;color:#6938ef}._otpInputError_9gz11_148{border-width:.125rem;border-color:#f04438;color:#f04438}._error_9gz11_150{margin-top:.5rem;color:var(--Red, #F04438);font-size:.875rem;line-height:1.25rem;text-align:center}._switchRow_9gz11_158{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:.75rem;white-space:nowrap}._switchText_9gz11_167{color:#535862;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;margin:0}._switchLink_9gz11_175{display:inline-flex;align-items:center;gap:.25rem;color:#6938ef;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;background:transparent;border:none;cursor:pointer;padding:.25rem .5rem;margin:-.25rem -.5rem}._actions_9gz11_191{display:flex;padding-top:2rem;flex-direction:column;align-items:flex-start;align-self:stretch}._actionsInner_9gz11_199{display:flex;padding:0 1.5rem 1.5rem;align-items:flex-start;gap:.75rem;align-self:stretch}._backBtn_9gz11_207{display:flex;padding:.625rem 1rem;justify-content:center;align-items:center;gap:.375rem;flex:1 0 0;border-radius:.5rem;border:.0625rem solid #D5D7DA;background:#fff;box-shadow:0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d;cursor:pointer;transition:background .2s ease}._backBtn_9gz11_207:hover:not(:disabled){background:#f3f4f6}._backBtn_9gz11_207:disabled{opacity:.6;cursor:not-allowed}._backBtnText_9gz11_231{padding:0 .125rem;color:#414651;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}._submitBtn_9gz11_240{display:flex;padding:.625rem 1rem;justify-content:center;align-items:center;gap:.375rem;flex:1 0 0;border-radius:.5rem;border:.125rem solid rgba(255,255,255,.12);background:#6938ef;box-shadow:0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d;color:#fff;cursor:pointer;transition:background .2s ease}._submitBtn_9gz11_240:hover:not(:disabled){background:#5a2dd9}._submitBtn_9gz11_240:disabled{opacity:.5;cursor:not-allowed}._submitBtnText_9gz11_265{padding:0 .125rem;color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}@media(max-width:37.5rem){._switchRow_9gz11_158{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}}@media(max-width:24.4rem){._otpInputsRow_9gz11_113{gap:.375rem}}._backdrop_1j9jg_1{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;inline-size:100vw;min-inline-size:20rem;min-block-size:100vh;background:#10121b14;backdrop-filter:blur(.6rem);-webkit-backdrop-filter:blur(.6rem);z-index:1000}._modal_1j9jg_16{display:flex;flex-direction:column;align-items:center;inline-size:min(30rem,92vw);background:#fff;border-radius:1rem;box-shadow:0 1.25rem 1.5rem -.25rem #0a0d1214,0 .5rem .5rem -.25rem #0a0d1208,0 .1875rem .1875rem -.09375rem #0a0d120a;position:relative}._closeBtn_1j9jg_30{position:absolute;inset-inline-end:.75rem;inset-block-start:.75rem;display:flex;inline-size:2.75rem;block-size:2.75rem;padding:.5rem;justify-content:center;align-items:center;border:none;background:transparent;border-radius:.5rem;cursor:pointer}._closeIcon_1j9jg_46{inline-size:1.5rem;block-size:1.5rem;aspect-ratio:1 / 1}._header_1j9jg_52{display:flex;flex-direction:column;align-items:center;align-self:stretch}._headerContent_1j9jg_59{display:flex;padding:1.5rem 1.5rem 0;flex-direction:column;align-items:center;gap:1rem;align-self:stretch}._headerText_1j9jg_68{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem;align-self:stretch;padding-block-end:1.25rem}._title_1j9jg_78{margin:0;color:#181d27;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}._subtitle_1j9jg_87{color:#717680;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.95rem;font-weight:400;line-height:1.4rem}._formOuter_1j9jg_95{display:flex;padding:0 1.5rem 1.5rem;flex-direction:column;align-items:flex-start;gap:1.25rem;align-self:stretch;inline-size:100%;box-sizing:border-box}._formInner_1j9jg_106{display:flex;flex-direction:column;align-items:center;gap:1rem;align-self:stretch}._passwordHint_1j9jg_114{display:flex;align-items:flex-start;gap:.25rem;align-self:stretch;padding:0 .25rem;margin-bottom:-.5rem}._hintAsterisk_1j9jg_123,._hintText_1j9jg_128{font-size:.875rem;color:#181d27}._field_1j9jg_133{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;align-self:stretch}._label_1j9jg_141{color:#414651;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}._inputWrap_1j9jg_149{position:relative;display:flex;align-items:center;align-self:stretch;min-block-size:2.75rem}._input_1j9jg_149{display:block;inline-size:100%;padding:.625rem 3.25rem .625rem .875rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:#fff;color:#181d27;font-size:1rem;line-height:1.5rem;box-sizing:border-box}._input_1j9jg_149:focus{outline:none;border-color:#6938ef;box-shadow:0 0 0 .125rem #6938ef26}._inputError_1j9jg_176{border-color:#f04438}._eyeBtn_1j9jg_180{position:absolute;inset-inline-end:.75rem;top:50%;transform:translateY(-50%);inline-size:2.5rem;block-size:2.1rem;border:none;padding:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}._eyeBtn_1j9jg_180 img{display:block}._hints_1j9jg_200{margin:.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.375rem;align-self:stretch;inline-size:100%;font-size:.85rem;line-height:1.35rem;text-align:left}._hintItem_1j9jg_214{display:flex;align-items:flex-start;gap:.5rem;margin:0}._hintIcon_1j9jg_221{display:inline-flex;flex:0 0 .875rem;inline-size:.875rem;block-size:1.2em;justify-content:center;align-items:center;margin-block-start:.06em}._hintTick_1j9jg_231{inline-size:.7rem;block-size:.55rem;stroke:currentColor;stroke-width:1.65;fill:none}._hintMuted_1j9jg_239{color:#9ca3af}._hintDone_1j9jg_243{color:#039855;font-weight:500}._hintError_1j9jg_248{color:var(--Red, #f04438)}._error_1j9jg_252{color:var(--Red, #F04438);font-size:.875rem}._actions_1j9jg_257{display:flex;flex-direction:column;gap:.75rem;align-self:stretch;margin-top:.75rem}._backBtn_1j9jg_265{display:flex;padding:.625rem 1rem;justify-content:center;align-items:center;border-radius:.5rem;border:.0625rem solid #D5D7DA;background:#fff;color:#414651;font-weight:600;cursor:pointer}._primaryBtn_1j9jg_278{display:flex;padding:.625rem 1rem;justify-content:center;align-items:center;border-radius:.5rem;border:.125rem solid rgba(255,255,255,.12);background:#6938ef;color:#fff;font-size:1rem;font-weight:600;cursor:pointer}._primaryBtn_1j9jg_278:disabled{opacity:.5;cursor:not-allowed}@media(max-width:37.5rem){._modal_1j9jg_16{inline-size:100vw;block-size:auto;max-block-size:100vh;border-radius:0;overflow:auto}}._backdrop_166p1_1{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;inline-size:100vw;min-inline-size:20rem;min-block-size:100vh;background:#10121b14;backdrop-filter:blur(.6rem);-webkit-backdrop-filter:blur(.6rem);z-index:1000}._modal_166p1_16{display:flex;flex-direction:column;align-items:center;inline-size:min(30rem,92vw);background:#fff;border-radius:1rem;box-shadow:0 1.25rem 1.5rem -.25rem #0a0d1214,0 .5rem .5rem -.25rem #0a0d1208,0 .1875rem .1875rem -.09375rem #0a0d120a;position:relative}._closeBtn_166p1_30{position:absolute;inset-inline-end:.75rem;inset-block-start:.75rem;display:flex;inline-size:2.75rem;block-size:2.75rem;padding:.5rem;justify-content:center;align-items:center;border:none;background:transparent;border-radius:.5rem;cursor:pointer}._closeIcon_166p1_46{inline-size:1.5rem;block-size:1.5rem;aspect-ratio:1 / 1}._header_166p1_52{display:flex;flex-direction:column;align-items:center;align-self:stretch}._headerContent_166p1_59{display:flex;padding:1.5rem 1.5rem 0;flex-direction:column;align-items:center;gap:1rem;align-self:stretch}._headerText_166p1_68{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem;align-self:stretch;padding-block-end:1.25rem}._title_166p1_78{margin:0;color:#181d27;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}._subtitle_166p1_87{color:#717680;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}._formOuter_166p1_95{display:flex;padding:0 1.5rem 1.5rem;flex-direction:column;align-items:flex-start;gap:1.25rem;align-self:stretch;inline-size:100%;box-sizing:border-box}._formInner_166p1_106{display:flex;flex-direction:column;align-items:center;gap:1.5rem;align-self:stretch}._field_166p1_114{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;align-self:stretch}._label_166p1_122{color:#414651;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}._inputWrap_166p1_130{position:relative;display:flex;align-items:center;align-self:stretch;min-block-size:2.75rem}._input_166p1_130{display:block;inline-size:100%;padding:.625rem 2.25rem .625rem .875rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:#fff;color:#181d27;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5rem;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._input_166p1_130:focus{outline:none;border-color:#6938ef;box-shadow:0 0 0 .125rem #6938ef26}._inputError_166p1_161{border-color:#f04438}._errorRow_166p1_165{margin-top:.375rem;color:var(--Red, #F04438);font-size:.875rem;line-height:1.25rem}._errorLink_166p1_172{color:var(--Red, #F04438);text-decoration:underline;background:transparent;border:none;cursor:pointer;padding:0;margin:0 0 0 .25rem;font:inherit}._eyeBtn_166p1_183{position:absolute;inset-inline-end:.5rem;top:50%;transform:translateY(-50%);inline-size:1.5rem;block-size:1.5rem;border:none;padding:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}._eyeBtn_166p1_183 img{display:block}._eyeBtn_166p1_183:focus{outline:none}._ctaGroup_166p1_207{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;align-self:stretch}._primaryCtaBlock_166p1_215{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}._primaryBtn_166p1_223{display:flex;padding:.625rem 1rem;justify-content:center;align-items:center;gap:.375rem;align-self:stretch;border-radius:.75rem;border:.125rem solid rgba(255,255,255,.12);background:#6938ef;box-shadow:0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d;color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;cursor:pointer}._primaryBtn_166p1_223:disabled{opacity:.5;cursor:not-allowed}._primaryBtnText_166p1_250{padding:0 .125rem}._checkboxRow_166p1_254{display:flex;align-items:flex-start;gap:1rem;align-self:stretch}._checkboxInput_166p1_261{position:absolute;opacity:0;pointer-events:none}._checkboxBox_166p1_267{display:inline-flex;inline-size:1.25rem;block-size:1.25rem;flex:0 0 1.25rem;aspect-ratio:1 / 1;border-radius:0;border:.0625rem solid #D5D7DA;justify-content:center;align-items:center;margin-block-start:.125rem;box-sizing:border-box}._checkboxChecked_166p1_281{background:#6938ef;border-color:#6938ef}._checkboxError_166p1_286{border-color:#f04438!important}._checkboxTick_166p1_290{inline-size:.625rem;block-size:.5rem;stroke:#fff;stroke-width:1.6666;fill:none}._checkboxText_166p1_298{color:#717680;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.25rem}._checkboxText_166p1_298 a{color:#6938ef;text-decoration-line:underline;text-underline-offset:auto}._checkboxTextError_166p1_311{color:#f04438}._oauthBlock_166p1_315{display:flex;flex-direction:column;justify-content:left;align-items:stretch;gap:.75rem;align-self:stretch}._oauthIcon_166p1_324{width:24px;height:24px;aspect-ratio:1 / 1;flex:0 0 24px}._oauthText_166p1_331{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:24px;color:#414651}._oauthBtn_166p1_341{display:inline-flex;align-items:left;justify-content:left;gap:.75rem;width:100%;padding:.625rem 1rem;border-radius:.75rem;border:.0625rem solid #D5D7DA;background:#fff;box-shadow:0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;color:#414651;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .06s ease,box-shadow .12s ease,border-color .12s ease,background-color .12s ease}._oauthBtn_166p1_341:hover{background:#fafafb;border-color:#c9cdd2}._oauthBtn_166p1_341:active{transform:translateY(.5px);box-shadow:0 0 0 .0625rem #0a0d1238 inset,0 -.125rem #0a0d1214 inset,0 .0625rem .1875rem #0a0d1214}._oauthBtn_166p1_341:focus-visible{outline:none;box-shadow:0 0 0 2px #2a6cff47,0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d}._oauthBtn_166p1_341:disabled{opacity:.55;cursor:not-allowed}._switchRow_166p1_397{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:.75rem;white-space:nowrap}._switchText_166p1_406{color:#535862;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;margin:0}._switchLink_166p1_414{display:inline-flex;align-items:center;gap:.25rem;color:#6938ef;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;background:transparent;border:none;cursor:pointer;padding:.25rem .5rem;margin:-.25rem -.5rem}@media(max-width:24.4rem){._closeBtn_166p1_30{inset-inline-end:.5rem;inset-block-start:.5rem}._headerContent_166p1_59{padding:1rem 1rem 0}._formOuter_166p1_95{padding:0 1rem 18.75rem}._formInner_166p1_106{gap:1rem}._switchRow_166p1_397{justify-content:center;align-items:center;gap:.75rem}}@media(max-width:37.5rem){._modal_166p1_16{inline-size:100vw;block-size:100vh;max-inline-size:none;border-radius:0;box-shadow:none;overflow:auto;align-items:stretch}._headerContent_166p1_59{padding:1rem 1rem 0}._formOuter_166p1_95{padding:0 1rem 1rem}._formInner_166p1_106{gap:1rem}._switchRow_166p1_397{justify-content:center;gap:.75rem}}._oauthBtnVk_166p1_473{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:.75rem!important;width:100%!important;padding:.625rem 1rem!important;border-radius:.75rem!important;border:.0625rem solid #D5D7DA!important;background:#fff!important;box-shadow:0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d!important;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-size:1rem!important;font-weight:600!important;line-height:1.5rem!important;color:#414651!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important;transition:transform .06s ease,box-shadow .12s ease,border-color .12s ease,background-color .12s ease!important}._oauthBtnVk_166p1_473>div:not(:first-child){display:none!important}._oauthBtnVk_166p1_473>div:first-child{width:100%!important}._oauthBtnVk_166p1_473 [id^=tldwgs],._oauthBtnVk_166p1_473 [id^=drdung]{width:100%!important;min-width:auto!important}._oauthBtnVk_166p1_473 [id^=tldwgs] ._VkIdWebSdk__button_tldwgs_166p1_519,._oauthBtnVk_166p1_473 [id^=drdung] ._VkIdWebSdk__button_drdung_166p1_520{width:100%!important;height:44px!important;padding:.625rem 1rem!important;border-radius:.75rem!important;border:.0625rem solid #D5D7DA!important;background:#fff!important;box-shadow:0 0 0 .0625rem #0a0d122e inset,0 -.125rem #0a0d120d inset,0 .0625rem .125rem #0a0d120d!important}._oauthBtnVk_166p1_473 [id^=tldwgs] ._VkIdWebSdk__button_tldwgs_166p1_519:hover,._oauthBtnVk_166p1_473 [id^=drdung] ._VkIdWebSdk__button_drdung_166p1_520:hover{background:#fafafb!important;border-color:#c9cdd2!important}._oauthBtnVk_166p1_473 [id^=tldwgs] ._VkIdWebSdk__button_tldwgs_166p1_519:active,._oauthBtnVk_166p1_473 [id^=drdung] ._VkIdWebSdk__button_drdung_166p1_520:active{transform:translateY(.5px)!important;box-shadow:0 0 0 .0625rem #0a0d1238 inset,0 -.125rem #0a0d1214 inset,0 .0625rem .1875rem #0a0d1214!important}._oauthBtnVk_166p1_473 button{background-color:#f04438}*{-webkit-font-smoothing:antialiased;box-sizing:border-box}html,body{margin:0;height:100%;overflow-x:hidden}body{background-color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}a{text-decoration:none}.mobile-br{display:none}button:focus-visible{outline:2px solid #4a90e2!important;outline:-webkit-focus-ring-color auto 5px!important}:root{--color-primary: #6938EF;--color-primary-dark: #5B2FD9;--purple-600: #6938EF;--purple-100: #E6DFFF;--gradient-primary: linear-gradient(135deg, #6938EF 0%, #5B2FD9 100%);--color-secondary: #FD853A;--color-secondary-hover: #FF5722;--color-yellow: #F7E227;--color-green: #18BF0C;--color-green-light: #3CCB7F;--color-text-primary: #171717;--color-text-secondary: #676B73;--gray-900: #181D27;--gray-500: #71767F;--gray-300: #D5D7DA;--gray-100: #F5F5F5;--color-background: #FFFFFF;--color-surface: #F6F6F6;--green-100: #D3F8DF;--variable-collection-purpe: #6938EF;--variable-collection-purpe-duplicate: #6938EF;--variable-collection-yellow: #F7E227;--variable-collection-white: #FFFFFF;--variable-collection-text: #171717;--variable-collection-text-duplicate: #171717;--variable-collection-gray-bg-card: #F6F6F6;--variable-collection-gray: #676B73;--variable-collection-gray-duplicate: #676B73;--variable-collection-purple-light: #BDB4FE;--variable-collection-orange: #FD853A;--variable-collection-orange-duplicate: #FD853A;--variable-collection-gray-l-2: #CBCCCF;--variable-collection-green: #18BF0C;--variable-collection-green-duplicate: #18BF0C;--variable-collection-yellow-l: #FFE787;--variable-collection-orange-l: #FFF2DF;--variable-collection-purple-l-2: #E6DFFF;--font-primary: "Inter", -apple-system, system-ui, sans-serif;--spacing-xs: 8px;--spacing-sm: 16px;--spacing-md: 24px;--spacing-lg: 32px;--spacing-xl: 48px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 24px}.header{position:fixed;top:0;left:0;width:100%;height:72px;background-color:var(--color-background);border-bottom:1px solid rgba(0,0,0,.05);z-index:1000}.header__container{max-width:1440px;height:100%;margin:0 auto;padding:0 30px;display:flex;align-items:center;justify-content:space-between}.header__logo svg{display:block}.header__nav{display:flex;gap:50px;align-items:center}.header__nav-link{font-family:var(--font-primary);font-size:18px;font-weight:500;color:var(--color-text-primary);transition:color .3s ease}.header__nav-link:hover{color:var(--color-primary)}.header__cta{width:138px;height:42px;padding:10px 15px;background:var(--color-primary);border:none;border-radius:10.16px;font-family:var(--font-primary);font-size:14px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease;white-space:nowrap}.header__cta:hover{background:var(--color-primary-dark);transform:translateY(-1px)}.hero{margin-top:72px;background:var(--gradient-primary);height:584px;padding:0;position:relative;overflow:hidden}.hero__container{max-width:1440px;height:100%;margin:0 auto;padding:0 60px;display:grid;grid-template-columns:660px 1fr;gap:20px;align-items:start}.hero__left{max-width:660px;padding-top:36px}.hero__badge{display:inline-block;padding:10px 20px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:100px;font-family:var(--font-primary);font-size:16px;font-weight:600;line-height:24px;color:#fff;margin-bottom:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero__heading{font-family:Inter-SemiBold,Inter,Helvetica,sans-serif;font-size:64px;font-weight:600;line-height:64px;letter-spacing:-4.13px;margin-bottom:23px}.hero__heading-white{display:inline;color:#fff;letter-spacing:-2.64px}.hero__heading-yellow{display:inline;color:#ffe787;letter-spacing:-2.64px}.hero__description{font-family:var(--font-primary);font-size:20px;font-weight:300;line-height:1.2;letter-spacing:-1px;color:#ffffffe6;margin-bottom:32px;max-width:613px}.hero__cta{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:10px 20px;background:var(--color-secondary);border:none;border-radius:12px;font-family:var(--font-primary);font-size:14px;font-weight:600;color:#fff;cursor:pointer;white-space:nowrap;transition:all .3s ease;box-shadow:0 4px 16px #fd853a4d}.hero__cta:hover{background:var(--color-secondary-hover);transform:translateY(-2px);box-shadow:0 6px 24px #fd853a66}.hero__right{position:relative;width:720px;height:584px;margin-left:-80px}.resume-card--top{position:absolute;top:51px;left:314px;width:296px;padding:15px 14.12px;display:flex;align-items:center;gap:11.3px;background-color:#fff;border-radius:20px;border:1px solid #EAEAEA;box-shadow:0 1px 1px -.5px #0a0d120a,0 2px 3px -1px #0a0c1208,0 6px 8px -2px #0a0c1214;z-index:3}.resume-card__icon{flex-shrink:0}.progress-circle{width:48.16px;height:48.16px;filter:drop-shadow(0px 1px 1px rgba(10,13,18,.04)) drop-shadow(0px 2px 3px rgba(10,12,18,.03)) drop-shadow(0px 6px 8px rgba(10,12,18,.08))}.resume-card__content{flex:1}.resume-card__title{font-family:Inter,Helvetica;font-weight:600;font-size:20px;line-height:16.9px;color:var(--gray-900);margin-bottom:4px}.resume-card__subtitle{font-family:Inter,Helvetica;font-weight:500;font-size:12.3px;line-height:16.9px;color:var(--gray-900);opacity:.5;margin-bottom:2px}.resume-card__improvement{font-family:Inter,Helvetica;font-weight:600;font-size:12.3px;line-height:16.9px;color:#3ccb7f}.container{position:absolute;top:116px;left:41px;width:638px;height:393px;background-color:#fff;border-radius:20.02px;overflow:hidden;border:.83px solid;border-color:var(--variable-collection-purpe-duplicate);box-shadow:0 4px 12px #6938ef26,0 8px 24px #6938ef1a;z-index:2}.container .content{position:absolute;top:21px;left:17px;width:64px;height:64px;border-radius:6.26px;border:.39px solid;border-color:#f5f5f5;background:linear-gradient(0deg,#e0e0e0 0% 100%);overflow:hidden}.container .content__photo{width:100%;height:100%;object-fit:cover;display:block}.container .group{position:absolute;top:26px;left:103px;width:320px;height:53px}.container .name{position:absolute;top:0;left:1px;width:271px;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:22.6px;letter-spacing:0;line-height:30.2px;margin:0}.container .job-title{position:absolute;top:30px;left:1px;font-family:Inter,Helvetica;font-weight:400;color:var(--gray-900);font-size:15.1px;letter-spacing:0;line-height:22.6px;white-space:nowrap;margin:0}.container .separator{position:absolute;top:30px;left:165px;font-family:Inter,Helvetica;font-weight:400;color:var(--gray-500);font-size:15.1px;letter-spacing:0;line-height:22.6px;white-space:nowrap}.container .personal-info{position:absolute;top:30px;left:177px;font-family:Inter,Helvetica;font-weight:400;color:var(--gray-500);font-size:15.1px;letter-spacing:0;line-height:22.6px;white-space:nowrap;margin:0}.container .about-title{position:absolute;top:104px;left:17px;width:621px;font-family:Inter,Helvetica;font-weight:600;color:var(--variable-collection-gray-duplicate);font-size:16.7px;letter-spacing:0;line-height:25px;margin:0}.container .div{position:absolute;top:228px;left:17px;font-family:Inter,Helvetica;font-weight:400;color:var(--variable-collection-gray-duplicate);font-size:14.2px;letter-spacing:0;line-height:21.3px;white-space:nowrap;margin:0}.container .text-wrapper{font-weight:600}.container .span{font-family:Inter,Helvetica}.container .p{position:absolute;top:133px;left:17px;width:171px;height:53px;display:flex;align-items:center;font-family:Inter,Helvetica;font-weight:800;color:transparent;font-size:53.4px;letter-spacing:0;line-height:25px;margin:0}.container .text-wrapper-2{color:#181d27}.container .text-wrapper-3{color:#cbcccf;font-size:33.4px}.container .tag-container{display:flex;flex-direction:column;width:157px;height:27px;align-items:center;justify-content:center;gap:4.71px;padding:4.71px;position:absolute;top:103px;left:473px;background-color:var(--green-100);border-radius:7.07px}.container .tag{display:inline-flex;gap:3.34px;flex:0 0 auto;align-items:center;position:relative}.container .text{margin-top:-.83px;color:#181d27;font-size:11.7px;line-height:16.7px;position:relative;width:fit-content;font-family:Inter,Helvetica;font-weight:400;letter-spacing:0;white-space:nowrap}.container .rectangle{position:absolute;top:194px;left:17px;width:613px;height:12px;background-color:var(--variable-collection-purpe-duplicate);border-radius:83.4px}.container .frame{display:flex;flex-direction:column;width:613px;align-items:flex-start;gap:14.21px;position:absolute;top:259px;left:17px}.container .tag-container-2{display:flex;height:28.42px;justify-content:space-between;padding:7.1px;align-self:stretch;width:100%;background-color:var(--gray-100);border-radius:5.33px;align-items:center;position:relative}.container .div-wrapper{display:flex;width:159.84px;justify-content:space-around;gap:3.55px;margin-top:-1.9px;margin-bottom:-1.9px;align-items:center;position:relative}.container .text-2{margin-top:-.89px;margin-left:-.08px;margin-right:-.08px;color:var(--variable-collection-text-duplicate);font-size:12.4px;line-height:17.8px;position:relative;width:fit-content;font-family:Inter,Helvetica;font-weight:400;letter-spacing:0;white-space:nowrap}.container .about-title-2{position:relative;display:flex;align-items:center;width:fit-content;margin-top:-7.28px;margin-bottom:-5.51px;font-family:Inter,Helvetica;font-weight:800;color:var(--variable-collection-purpe-duplicate);font-size:16px;letter-spacing:0;line-height:26.6px;white-space:nowrap}.container .about-title-3{position:relative;display:flex;align-items:center;width:fit-content;margin-top:-7.28px;margin-bottom:-5.51px;font-family:Inter,Helvetica;font-weight:800;color:var(--variable-collection-green-duplicate);font-size:16px;letter-spacing:0;line-height:26.6px;white-space:nowrap}.container .about-title-4{position:relative;display:flex;align-items:center;width:fit-content;margin-top:-7.28px;margin-bottom:-5.51px;font-family:Inter,Helvetica;font-weight:800;color:var(--variable-collection-orange-duplicate);font-size:16px;letter-spacing:0;line-height:26.6px;white-space:nowrap}.container article,.container .frame article{margin:0}.resume-card--bottom{position:absolute;top:460px;left:305px;width:275px;padding:20px 14.12px;display:flex;flex-direction:column;gap:10px;background-color:#fff;border-radius:20px;border:1px solid #EAEAEA;box-shadow:0 1px 1px -.5px #0a0d120a,0 2px 3px -1px #0a0c1208,0 6px 8px -2px #0a0c1214;z-index:3}.resume-card__match{font-family:Inter,Helvetica;font-weight:700;font-size:42.1px;line-height:1;color:var(--variable-collection-purpe);margin:0}.resume-card__match-text{font-family:Inter,Helvetica;font-weight:400;font-size:12.3px;line-height:16.9px;color:var(--gray-900);opacity:.5;margin:0}.pain-points{padding:40px 0 58px;background-color:#fff}.pain-points__container{max-width:1440px;margin:0 auto;padding:0 33px}.pain-points__title{font-family:var(--font-primary);font-size:52px;font-weight:600;line-height:55px;letter-spacing:-3.6px;margin-bottom:42px;max-width:707px}.pain-points__title-purple{display:block;color:var(--color-primary);letter-spacing:-1.87px}.pain-points__title-black{display:block;color:var(--color-text-primary);letter-spacing:-1.87px}.pain-points__grid{display:grid;grid-template-columns:repeat(2,1fr);row-gap:17px;column-gap:50px}.pain-card-wrapper{position:relative;width:100%;height:244px;overflow:hidden}.pain-card{position:relative;width:100%;height:244px;border-radius:20px;overflow:hidden;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.pain-card__ellipse{position:absolute;top:-29px;left:295px;width:388px;height:388px;border-radius:194px;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef);pointer-events:none;z-index:1}.pain-card__content{position:relative;width:100%;height:100%;z-index:2}.pain-card__title{position:absolute;top:22px;left:13px;width:324px;font-family:Inter,Helvetica;font-weight:400;color:#fff;font-size:24px;letter-spacing:-1.2px;line-height:normal;margin:0;z-index:3}.pain-card__visual{position:absolute;top:28px;left:360px;width:270px;height:247px;background-color:#fff;border-radius:17.4px;box-shadow:0 2.62px 2.62px -1.31px #0a0d120a,0 6.98px 6.98px -3.49px #0a0c1208,0 -7.86px 20.95px -3.49px #0a0c120f;z-index:10}.pain-card__visual--1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.pain-card__status{position:absolute;top:161px;left:58px;font-family:Inter,Helvetica;font-weight:400;color:var(--variable-collection-gray-500);font-size:14.2px;letter-spacing:0;line-height:21.3px;white-space:nowrap;margin:0}.pain-card__icon-group{position:absolute;top:60px;left:97px;width:85px;height:85px}.pain-card__icon{position:absolute;top:0;left:0;width:79px;height:79px;display:flex;align-items:flex-start;justify-content:flex-start;background-color:var(--color-primary);border-radius:25px;overflow:hidden;box-shadow:0 2.5px 5px #0a0d120d,inset 0 -5px #0a0c120d,inset 0 0 0 2.5px #0a0c122e}.pain-card__icon:before{content:"";position:absolute;inset:0;padding:5px;border-radius:25px;background:linear-gradient(180deg,#ffffff1f,#fff0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1;pointer-events:none}.pain-card__icon svg{margin-top:20px;margin-left:20px;width:40px;height:40px;display:block}.pain-card__badge{position:absolute;top:56px;left:57px;width:28px;height:29px;display:flex;align-items:center;justify-content:center;background-color:var(--variable-collection-gray-l-2);border-radius:15.25px;font-family:Inter,Helvetica;font-weight:500;color:#fff;font-size:10.7px;text-align:center;line-height:15.3px}.pain-card__visual--2{padding:16px}.pain-card__calendar{width:100%}.calendar__header{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:12px}.calendar__header span{font-family:var(--font-primary);font-size:11px;font-weight:500;color:var(--gray-500);text-align:center}.calendar__days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.calendar__day{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-family:var(--font-primary);font-size:12px;font-weight:400;color:var(--color-text-primary);border-radius:50%;position:relative}.calendar__day--inactive{color:var(--gray-500);opacity:.4}.calendar__day--active{background-color:var(--color-primary);color:#fff;font-weight:600}.calendar__day--dot:after{content:"";position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:4px;height:4px;background-color:#f44;border-radius:50%}.pain-card__visual--3{position:absolute;top:120.91px;left:216px;width:413.84px;height:136.04px;background-color:#fff;border-radius:17.18px;overflow:hidden;filter:blur(1.79px);box-shadow:0 1.43px 1.43px -.72px #0a0d120a,0 2.86px 4.3px -1.43px #0a0c1208,5.01px 7.88px 14.18px 3.58px #0a0c1214;padding:0;display:block;z-index:10}.profile-card__photo{position:absolute;top:14px;left:14px;width:87px;height:107px;border-radius:11.46px;border:.72px solid var(--gray-100);background:linear-gradient(0deg,#e0e0e0 0% 100%);overflow:hidden}.profile-card__photo-img{width:100%;height:100%;object-fit:cover;object-position:center bottom;display:block}.profile-card__header{position:absolute;top:14px;left:114px;width:237px;display:flex;flex-direction:column;gap:7.16px}.profile-card__name{font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:11.5px;line-height:22.9px;letter-spacing:0;margin:-.72px 0 0;align-self:stretch}.profile-card__meta{display:flex;align-items:center;gap:2.86px;align-self:stretch;width:100%;flex:0 0 auto}.profile-card__job{font-family:Inter,Helvetica;font-weight:400;color:var(--gray-900);font-size:8.6px;line-height:17.2px;letter-spacing:0;white-space:nowrap;margin-top:-.72px;width:fit-content}.profile-card__separator{font-family:Inter,Helvetica;font-weight:400;color:var(--gray-500);font-size:11.5px;line-height:17.2px;letter-spacing:0;margin-top:-.72px;width:fit-content}.profile-card__info{font-family:Inter,Helvetica;font-weight:400;color:var(--gray-500);font-size:8.6px;line-height:17.2px;letter-spacing:0;white-space:nowrap;margin-top:-.72px;width:fit-content}.profile-card__contacts{position:absolute;top:67.3px;left:113.84px;width:333.65px;height:54.42px;display:flex;flex-wrap:wrap;gap:2.86px;align-items:flex-start}.contact-tag{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5.73px;padding:5.73px;background-color:var(--gray-100);border-radius:8.59px;flex:0 0 auto;position:relative}.contact-tag:nth-child(1),.contact-tag:nth-child(2){margin-bottom:0}.contact-tag:nth-child(n+3){margin-bottom:-1.36px}.contact-tag>div,.contact-tag>a{display:inline-flex;align-items:center;gap:2.86px;position:relative;flex:0 0 auto;text-decoration:none}.contact-tag svg{position:relative;width:14.32px;height:14.32px;aspect-ratio:1;flex-shrink:0}.contact-tag span{position:relative;width:fit-content;margin-top:-.72px;font-family:Inter,Helvetica;font-weight:400;font-size:7.2px;letter-spacing:0;line-height:14.3px;white-space:nowrap}.contact-tag:nth-child(1) span{color:#181d27}.contact-tag:nth-child(n+2) span{color:var(--gray-900)}.contact-tag a{color:inherit;cursor:pointer}.contact-tag a:focus-visible{outline:2px solid #4a90e2;outline-offset:2px;border-radius:8.59px}.profile-card__badge{position:absolute;top:100px;left:487px;width:131.03px;height:35.08px;display:flex;align-items:center;justify-content:center;gap:5.73px;padding:5.73px 14.32px;background-color:#ffdfdf;border:.72px solid #ff0000;border-radius:17.18px;font-family:Inter,Helvetica;font-weight:600;color:red;font-size:17.2px;line-height:17.2px;letter-spacing:0;text-align:center;white-space:nowrap;z-index:15}.chat-thinking{position:absolute;top:85px;right:24px;display:flex;align-items:center;font-family:Inter,Helvetica;font-weight:400;color:#e9eaeb;font-size:17.4px;letter-spacing:0;line-height:26.1px;white-space:nowrap;margin:0;z-index:11}.chat-dots{margin-left:4px;letter-spacing:2px}.pain-card__visual--4{position:absolute;top:120px;left:216px;width:413.84px;height:136.04px;background-color:#fff;border-radius:17.39px;overflow:hidden;border:1.09px solid var(--gray-300);box-shadow:0 1.09px 2.17px #0a0c120d;z-index:10}.chat-input-wrapper{display:flex;width:100%;height:100%;padding:13.04px 15.21px}.chat-input-placeholder{font-family:Inter,Helvetica;font-weight:400;color:var(--gray-500);font-size:14px;letter-spacing:0;line-height:21px;pointer-events:none}.chat-actions{display:inline-flex;align-items:center;gap:11.23px;position:absolute;right:15px;bottom:13px;pointer-events:none}.chat-utilities{display:inline-flex;align-items:center;gap:2.81px;position:relative;flex:0 0 auto}.chat-button-attach{display:inline-flex;align-items:center;justify-content:center;padding:8.42px;width:39.3px;height:39.3px;position:relative;flex:0 0 auto;border-radius:11.23px;overflow:hidden;background:transparent;pointer-events:none}.chat-button-attach svg{width:22.46px;height:22.46px}.chat-button-send{display:inline-flex;align-items:center;justify-content:center;padding:11.23px;width:50px;height:50px;position:relative;flex:0 0 auto;background-color:var(--purple-600);border-radius:16.84px;overflow:hidden;box-shadow:0 1.4px 2.81px #0a0d120d,inset 0 -2.81px #0a0c120d,inset 0 0 0 1.4px #0a0c122e;pointer-events:none}.chat-button-send:before{content:"";position:absolute;inset:0;padding:2.81px;border-radius:16.84px;background:linear-gradient(180deg,#ffffff1f,#fff0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1;pointer-events:none}.chat-button-send svg{width:28.07px;height:28.07px;position:relative;z-index:2}@media(max-width:1024px){.header__container{padding:0 24px}.header__nav{gap:32px}.header__nav-link{font-size:16px}.hero__container{padding:0 40px;grid-template-columns:1fr;gap:60px}.hero__left{max-width:100%}.hero__right{margin:0 auto}.hero__heading{font-size:52px}.hero__description{font-size:18px}.pain-points__container{padding:0 40px}.pain-points__title{font-size:48px;margin-bottom:40px}.pain-points__grid{gap:20px}.pain-card__title{font-size:20px;width:280px}}@media(max-width:768px){.header{height:64px}.header__container{padding:0 16px}.header__nav{display:none}.header__cta{font-size:14px;padding:12px 20px}.hero{margin-top:64px;padding:40px 0 60px}.hero__container{padding:0 16px;gap:40px}.hero__badge{font-size:14px;padding:10px 20px}.hero__heading{font-size:36px}.hero__description{font-size:16px;margin-bottom:32px}.hero__cta{font-size:16px;padding:16px 32px}.pain-points{padding:60px 0}.pain-points__container{padding:0 16px}.pain-points__title{font-size:32px;margin-bottom:32px}.pain-points__grid{grid-template-columns:1fr;gap:16px}.pain-card{height:auto;min-height:244px}.pain-card__title{font-size:18px;width:60%}.pain-card__visual{width:240px;height:180px}}@media(max-width:680px){.container{width:calc(100% - 16px)}}.calculator{padding:66px 0;background-color:#fff}.calculator__container{max-width:847px;margin:0 auto;padding:0;text-align:center}.calculator__title{font-family:var(--font-primary);font-size:52px;font-weight:600;line-height:55px;letter-spacing:-4px;margin-bottom:25px}.calculator__title-purple{color:var(--color-primary);letter-spacing:-2.08px}.calculator__title-black{color:var(--color-text-primary);letter-spacing:-2.08px}.calculator__subtitle{font-family:var(--font-primary);font-size:20px;font-weight:400;line-height:21px;color:var(--color-text-primary);letter-spacing:-1px;margin-bottom:36px}.calculator__tabs{display:flex;gap:10px;justify-content:center;margin-bottom:36px;flex-wrap:wrap}.calculator__tab{padding:8px 20px;border:1px solid #676B73;border-radius:24px;background-color:#f6f6f6;font-family:Inter,Helvetica;font-size:16px;font-weight:600;color:#676b73;cursor:pointer;transition:all .2s ease;white-space:nowrap}.calculator__tab:hover:not(.calculator__tab--active){border-color:var(--purple-600);color:var(--purple-600);background-color:var(--purple-100)}.calculator__tab--active{background-color:var(--purple-100);border-color:var(--purple-600);color:var(--purple-600)}.calculator__comparison{margin:0 auto;padding:38px 24px;background-color:var(--gray-100);border-radius:20px;border:1px solid #676B73;display:grid;grid-template-columns:1fr auto 1fr;gap:60px;align-items:center}.calculator__losses{text-align:center}.calculator__losses-label{font-family:var(--font-primary);font-size:12px;font-weight:400;color:var(--gray-500);text-transform:uppercase;margin-bottom:20px}.calculator__losses-amount{font-family:var(--font-primary);font-size:40px;font-weight:600;color:var(--gray-500);letter-spacing:-1.9px;line-height:32px;margin-bottom:20px;transition:opacity .15s ease-in-out}.calculator__losses-desc{font-family:var(--font-primary);font-size:14px;font-weight:400;color:#000;transition:opacity .15s ease-in-out}.calculator__vs{font-family:var(--font-primary);font-size:12px;font-weight:400;color:var(--gray-500)}.calculator__tariff{text-align:center}.calculator__tariff-label{font-family:var(--font-primary);font-size:12px;font-weight:400;color:var(--gray-500);text-transform:uppercase;margin-bottom:20px}.calculator__tariff-amount{font-family:var(--font-primary);font-size:36px;font-weight:500;color:var(--color-primary);letter-spacing:-1.9px;line-height:32px;margin-bottom:20px}.calculator__tariff-desc{font-family:var(--font-primary);font-size:14px;font-weight:400;color:#000;transition:opacity .15s ease-in-out}@media(max-width:1024px){.calculator__comparison{grid-template-columns:1fr;gap:40px}.calculator__vs{display:none}.calculator__tabs{gap:8px}.calculator__tab{padding:8px 16px;font-size:14px}}@media(max-width:768px){.calculator{padding:80px 0}.calculator__container{padding:0 24px}.calculator__title{font-size:36px}.calculator__subtitle{font-size:16px}.calculator__losses-amount,.calculator__tariff-amount{font-size:40px}.calculator__comparison{padding:32px 24px}}.benefits{background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef);padding:55px 0 49px;position:relative}.benefits__container{max-width:1440px;margin:0 auto;padding:0 33px}.benefits__title{text-align:center;margin-bottom:43px;font-family:var(--font-primary);font-size:52px;font-weight:600;line-height:55px;letter-spacing:-3.6px}.benefits__title-white{color:#fff;letter-spacing:-1.87px}.benefits__title-yellow{color:var(--color-yellow);letter-spacing:-1.87px}.benefits__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:31px 33px;margin-bottom:43px}.benefit-card{position:relative;width:436px;height:288px;background-color:#fff;border-radius:16px;padding:0}.benefit-card__icon{position:absolute;top:10px;left:9px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background-color:#ebe9fe;border-radius:28px;border:8px solid #F4F3FF}.benefit-card__icon-img{width:24px;height:24px;display:block}.benefit-card__number{position:absolute;top:0;left:329px;width:95px;height:97px;opacity:.5;font-family:Inter,Helvetica;font-weight:700;color:#cbcccf;font-size:80px;text-align:center;letter-spacing:0;line-height:normal;margin:0}.benefit-card__content{position:absolute;top:97px;left:13px;width:324px;display:flex;flex-direction:column;gap:15px}.benefit-card__title{font-family:Inter,Helvetica;font-weight:400;color:#171717;font-size:20px;line-height:normal;margin:0}.benefit-card__desc{font-family:Inter,Helvetica;font-weight:400;color:#676b73;font-size:14px;line-height:19.6px;margin:0}.benefit-card__badge{position:absolute;top:255px;left:13px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;border:.5px solid}.benefit-card__badge--green{background-color:#e7ffdf;border-color:#18bf0c}.benefit-card__badge-text{font-family:Inter,Helvetica;font-weight:600;font-size:8px;line-height:12px;text-align:center;white-space:nowrap;margin:0}.benefit-card__badge--green .benefit-card__badge-text{color:#18bf0c}.benefits__cta{text-align:center}.benefits__cta-title{font-family:var(--font-primary);font-size:36px;font-weight:600;letter-spacing:-3.6px;line-height:55px;color:#f6f6f6;margin-bottom:20px}.benefits__cta-title-white{color:#f6f6f6;letter-spacing:-1.3px}.benefits__cta-title-yellow{color:#ffe787;letter-spacing:-1.3px}.benefits__cta-button{width:348px;height:48px;padding:10px 14px;background-color:var(--color-secondary);color:#fff;font-family:var(--font-primary);font-size:14px;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease}.benefits__cta-button:hover{background-color:var(--color-secondary-hover);transform:translateY(-2px);box-shadow:0 8px 24px #fd853a4d}.tools{background:#fff;padding:0;position:relative;height:910px}.tools__container{max-width:1440px;margin:0 auto;padding:0;position:relative}.tools__title{position:absolute;top:84px;left:calc(50% - 527px);width:1053px;text-align:center;font-family:Inter,Helvetica;font-weight:600;font-size:52px;line-height:55px;letter-spacing:-4px}.tools__title-orange{color:#fd8439;letter-spacing:-2.08px;display:block}.tools__title-black{color:#171717;letter-spacing:-2.08px}.tools__tabs{position:absolute;top:231px;left:calc(50% - 582.5px);width:1165px;display:flex;justify-content:center;align-items:center;gap:10px;padding:0;list-style:none}.tools__tab{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background-color:#f6f6f6;border-radius:24px;border:1px solid #676B73;cursor:pointer;transition:all .3s ease}.tools__tab--active{background-color:#e6dfff;border-color:#6938ef}.tools__tab-text{font-family:Inter,Helvetica;font-weight:600;font-size:16px;line-height:24px;text-align:center;white-space:nowrap;color:#676b73}.tools__tab--active .tools__tab-text{color:#6938ef}.tools__tab:hover:not(.tools__tab--active){border-color:#6938ef}.tools__content{position:absolute;top:319px;left:calc(50% - 582.5px);width:1165px;height:541px}.tools__visual{position:absolute;top:0;left:0;width:1165px;height:541px;border-radius:16px;overflow:hidden;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.tools__card-bg{position:absolute;top:74px;left:57px;width:358px;height:229px;background-color:#fff;border-radius:16px;transform:rotate(-6.85deg);opacity:.38}.tools__card-analyzing{position:absolute;top:calc(50% - 53px);left:calc(50% - 477px);width:273px;height:32px;display:flex;align-items:center;justify-content:center;transform:rotate(-6.85deg)}.tools__analyzing-text{height:32px;width:271px;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:24px;line-height:32px;white-space:nowrap;margin:0}.tools__folder-icon{position:absolute;top:141px;left:calc(50% - 375px);width:62px;height:62px}.tools__icon-bg{position:absolute;top:-12px;left:5px;width:63px;height:63px;background-color:#6941c6;border-radius:11.2px;transform:rotate(6.85deg)}.tools__icon-glass{position:absolute;top:calc(50% - 28px);left:calc(50% - 28px);width:56px;height:56px;display:flex;align-items:center;justify-content:center;background-color:#fff9;border-radius:11.2px;border:1.4px solid rgba(255,255,255,.6);backdrop-filter:blur(11.2px) brightness(100%);-webkit-backdrop-filter:blur(11.2px) brightness(100%);overflow:hidden}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tools__loading-circle{width:32px;height:32px;display:block;animation:spin 1.2s linear infinite}.tools__score-card{display:flex;width:563px;align-items:center;gap:20px;padding:20px;position:absolute;top:305px;left:81px;background-color:#f4f3ff;border-radius:32px;border:2px solid #6938EF;transform:rotate(7.25deg)}.tools__score-circle{position:relative;width:134px;height:134px;flex-shrink:0}.tools__score-ring{position:absolute;width:calc(100% - 14px);height:calc(100% - 14px);top:7px;left:7px}.tools__circle-bg{position:absolute;width:105.56%;height:105.56%;top:-5.56%;left:-5.56%;transform:rotate(-7.25deg);display:block}.tools__circle-progress{position:absolute;width:77.66%;height:106.92%;top:-6.92%;left:22.34%;transform:rotate(-7.25deg);display:block}.tools__score-label{display:inline-flex;flex-direction:column;align-items:center;position:absolute;top:calc(50% - 25px);left:calc(50% - 32px)}.tools__score-subtitle{position:relative;display:flex;align-items:center;justify-content:center;align-self:stretch;margin-top:-1px;font-family:Inter,Helvetica;font-weight:500;color:#535862;font-size:14px;line-height:20px;text-align:center}.tools__score-value{position:relative;display:flex;align-items:center;justify-content:center;align-self:stretch;font-family:Inter,Helvetica;font-weight:700;color:#181d27;font-size:20px;line-height:30px;text-align:center}.tools__recommendation{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;flex:1;flex-grow:1}.tools__recommendation-text{position:relative;align-self:stretch;font-family:Inter,Helvetica;font-weight:400;color:#181d27;font-size:16px;line-height:24px;margin:0;white-space:normal;text-wrap:balance}.tools__recommendation-highlight{font-family:Inter,Helvetica;font-weight:600;color:#6838ee}.tools__info{position:absolute;top:44px;right:40px;width:662px;text-align:right}.tools__description{font-family:Inter,Helvetica;font-weight:500;color:#fff;font-size:54px;line-height:55px;letter-spacing:-3.6px;text-align:right;width:662px;margin:0 0 40px;white-space:normal;text-wrap:balance;cursor:pointer}.tools__cta-button{display:flex;width:334px;height:47.36px;align-items:center;justify-content:center;gap:5.84px;padding:11.68px 17.52px;background-color:#fd853a;border-radius:11.68px;border:none;cursor:pointer;transition:all .3s ease;overflow:hidden;margin-left:auto}.tools__cta-button:hover{background-color:#f47d32;transform:translateY(-2px);box-shadow:0 8px 24px #fd853a4d}.tools__button-icon{width:19.47px;height:19.47px}.tools__button-text{font-family:Inter,Helvetica;font-weight:600;color:#fff;font-size:15.6px;line-height:23.4px;white-space:nowrap}.tools__tab-content{display:none;position:absolute;top:0;left:0;width:100%}.tools__tab-content--active{display:block}.tools__visual-editing{position:absolute;top:0;left:0;width:1165px;height:541px;border-radius:16px;overflow:hidden;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.tools__ellipse-editing{position:absolute;top:-2px;left:528px;width:805px;height:805px;border-radius:402.5px;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.tools__title-editing{position:absolute;top:29px;left:44px;width:759px;margin:0;font-family:Inter,Helvetica;font-weight:500;color:#fff;font-size:54px;letter-spacing:-3.6px;line-height:55px}.tools__cta-editing{display:flex;width:239.96px;align-items:center;justify-content:center;gap:6px;padding:12px 17.52px;position:absolute;top:156px;left:46px;background-color:#fd853a;border-radius:11.68px;border:none;cursor:pointer;overflow:hidden;transition:all .3s ease}.tools__cta-editing:hover{background-color:#f47d32;transform:translateY(-2px);box-shadow:0 8px 24px #fd853a4d}.tools__skills-img{position:absolute;top:132px;left:633px;width:434px;height:81px;object-fit:contain}@keyframes pencil-float{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.tools__pencil-icon{position:absolute;top:109px;left:1019px;width:99px;height:93px;object-fit:cover;animation:pencil-float 3s ease-in-out infinite;transform-origin:center}.tools__recommendations-card{display:flex;flex-direction:column;width:374px;height:531px;align-items:flex-start;gap:12px;padding:12px;position:absolute;top:226px;left:44px;background-color:#fff;border-radius:24px;overflow:hidden}.tools__rec-title{position:relative;width:fit-content;margin:0;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:16px;line-height:24px;white-space:nowrap}.tools__rec-section{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.tools__rec-header{display:flex;align-items:center;justify-content:space-between;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.tools__rec-section-title{position:relative;width:fit-content;margin:0;font-family:Inter,Helvetica;font-weight:400;color:#181d27;font-size:16px;line-height:24px;white-space:nowrap}.tools__rec-toggle{display:inline-flex;align-items:center;position:relative;flex:0 0 auto}.tools__rec-count{position:relative;width:fit-content;margin:0;font-family:Inter,Helvetica;font-weight:600;color:#fd853a;font-size:16px;line-height:24px;white-space:nowrap}.tools__rec-arrow{position:relative;width:20px;height:20px}.tools__rec-list{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.tools__rec-item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:#f5f5f5;border-radius:16px}.tools__rec-item-title{position:relative;align-self:stretch;margin:0;font-family:Inter,Helvetica;font-weight:600;color:#414651;font-size:14px;line-height:20px}.tools__rec-item-text{position:relative;align-self:stretch;margin:0;font-family:Inter,Helvetica;font-weight:400;color:#535862;font-size:14px;line-height:20px}.tools__rec-cta{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 18px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:#6938ef;border-radius:12px;border:none;cursor:pointer;overflow:hidden;transition:all .3s ease}.tools__rec-cta:hover{background-color:#5829d1;transform:translateY(-1px);box-shadow:0 6px 20px #6938ef4d}.tools__score-editing{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24.57px;position:absolute;top:218px;left:650px;transform:rotate(-6.07deg)}.tools__score-editing-inner{display:flex;flex-direction:column;width:480.59px;align-items:flex-start;gap:18.43px;padding:18.43px;background-color:#d3f8df;border-radius:36.85px;overflow:hidden;border:1.54px solid #3CCB7F;opacity:.54;position:relative;flex:0 0 auto}.tools__score-progress{display:inline-flex;align-items:center;gap:18.43px;position:relative;flex:0 0 auto}.tools__progress-circle{position:relative;width:61.42px;height:61.42px;overflow:hidden}.tools__progress-bg{position:absolute;top:0;left:0;width:61px;height:61px;transform:rotate(6.07deg)}.tools__progress-value{position:absolute;top:1px;left:0;width:61px;height:61px;transform:rotate(6.07deg)}.tools__score-numbers{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;flex:0 0 auto}.tools__score-label-editing{position:relative;width:fit-content;margin:0;font-family:Inter,Helvetica;font-weight:400;color:#717680;font-size:21.5px;line-height:30.7px;white-space:nowrap}.tools__score-value-editing{position:relative;width:fit-content;margin:0;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:30.7px;line-height:46.1px;white-space:nowrap}.tools__score-desc-editing{position:relative;align-self:stretch;margin:0;font-family:Inter,Helvetica;font-weight:400;color:#717680;font-size:21.5px;line-height:30.7px}.tools__visual-adaptation{position:absolute;top:0;left:0;width:1165px;height:541px;border-radius:16px;overflow:hidden;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.tools__ellipse-adapt-1{position:absolute;top:141px;left:647px;width:722px;height:722px;border-radius:361px;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.tools__ellipse-adapt-2{position:absolute;top:-264px;left:-273px;width:722px;height:722px;border-radius:361px;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.tools__title-adaptation{position:absolute;top:29px;left:509px;width:603px;margin:0;font-family:Inter,Helvetica;font-weight:500;color:#fff;font-size:54px;text-align:right;letter-spacing:-3.6px;line-height:55px}.tools__adapting-group{position:absolute;top:194px;left:449px;width:226px;height:176px}.tools__icon-bg-adapt{position:absolute;top:9px;left:72px;width:81px;height:81px;background-color:#6941c6;border-radius:9.19px;transform:rotate(15deg)}.tools__icon-glass-adapt{position:absolute;top:calc(50% - 67px);left:calc(50% - 51px);width:80px;height:81px;display:flex;align-items:center;justify-content:center;background-color:#fff9;border:1.15px solid rgba(255,255,255,.2);border-radius:9.19px;backdrop-filter:blur(9.19px);-webkit-backdrop-filter:blur(9.19px);overflow:hidden}.tools__loading-circle-adapt{width:41.63px;height:41.63px;animation:spin 1.2s linear infinite}.tools__adapting-text{position:absolute;top:calc(50% + 35px);left:calc(50% - 113px);width:224px;margin:0;font-family:Inter,Helvetica;font-weight:600;color:#fff;font-size:19.7px;text-align:center;line-height:26.2px}.tools__match-card-small{display:flex;flex-direction:column;width:444px;align-items:flex-start;justify-content:center;gap:14.17px;padding:18.81px 0 18.81px 17.71px;position:absolute;top:125px;left:calc(50% - 556px);background-color:#fff;border-radius:25.08px;overflow:hidden;border:1.25px solid #EAEAEA;box-shadow:0 2.51px 2.51px -1.25px #0a0d120a,0 5.02px 7.53px -2.51px #0a0c1208,0 15.05px 20.07px -5.02px #0a0c1214;opacity:.64}.tools__match-content-small{display:inline-flex;align-items:center;gap:13.8px;position:relative;flex:0 0 auto}.tools__progress-small{display:inline-flex;align-items:center;gap:4.03px;padding:8.05px;position:relative;flex:0 0 auto;background-color:#fff;border-radius:44.29px;box-shadow:0 1.25px 1.25px -.63px #0a0d120a,0 2.51px 3.76px -1.25px #0a0c1208,0 7.53px 10.03px -2.51px #0a0c1214}.tools__progress-ring-small{position:relative;width:60.4px;height:60.4px}.tools__ring-55{position:absolute;width:105.56%;height:105.56%;top:-5.56%;left:-5.56%}.tools__progress-number-small{display:inline-flex;flex-direction:column;align-items:center;position:absolute;top:calc(50% - 12px);left:calc(50% - 16px)}.tools__number-small{position:relative;display:flex;align-items:center;justify-content:center;align-self:stretch;margin:0;font-family:Inter,Helvetica;font-weight:700;color:#181d27;font-size:15.5px;text-align:center;line-height:23.2px}.tools__match-info-small{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6.27px;position:relative;flex:0 0 auto}.tools__match-label-small{position:relative;width:fit-content;margin:0;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:25.1px;line-height:21.3px;white-space:nowrap}.tools__match-status-small{position:relative;width:255.86px;margin:0;font-family:Inter,Helvetica;font-weight:600;color:#fd853a;font-size:15.4px;line-height:21.3px}.tools__match-card-large{display:flex;flex-direction:column;width:621px;align-items:flex-start;justify-content:center;gap:19.82px;padding:26.31px 0 26.31px 24.77px;position:absolute;top:396px;left:calc(50% - 10px);background-color:#fff;border-radius:35.08px;overflow:hidden;border:1.75px solid #EAEAEA;box-shadow:0 3.51px 3.51px -1.75px #0a0d120a,0 7.02px 10.53px -3.51px #0a0c1208,0 21.05px 28.07px -7.02px #0a0c1214}.tools__match-content-large{display:inline-flex;align-items:center;gap:19.3px;position:relative;flex:0 0 auto}.tools__progress-large{display:inline-flex;align-items:center;gap:5.63px;padding:11.26px;position:relative;flex:0 0 auto;background-color:#fff;border-radius:61.95px;box-shadow:0 1.75px 1.75px -.88px #0a0d120a,0 3.51px 5.26px -1.75px #0a0c1208,0 10.53px 14.03px -3.51px #0a0c1214}.tools__progress-ring-large{position:relative;width:84.48px;height:84.48px}.tools__circle-bg-large,.tools__circle-line-large{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.tools__progress-number-large{display:inline-flex;flex-direction:column;align-items:center;position:absolute;top:calc(50% - 16px);left:calc(50% - 23px)}.tools__number-large{position:relative;display:flex;align-items:center;justify-content:center;align-self:stretch;margin:0;font-family:Inter,Helvetica;font-weight:700;color:#181d27;font-size:21.6px;text-align:center;line-height:32.4px}.tools__match-info-large{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8.77px;position:relative;flex:0 0 auto}.tools__match-label-large{position:relative;width:fit-content;margin:0;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:35.1px;line-height:29.7px;white-space:nowrap}.tools__match-status-large{position:relative;width:357.86px;margin:0;font-family:Inter,Helvetica;font-weight:600;color:#3ccb7f;font-size:21.6px;line-height:29.7px}.tools__cta-adaptation{display:flex;width:290.62px;align-items:center;justify-content:center;gap:6px;padding:12px 13.69px;position:absolute;top:209px;left:calc(50% + 245px);background-color:#fd853a;border-radius:9.13px;border:none;cursor:pointer;overflow:hidden;transition:all .3s ease}.tools__cta-adaptation:hover{background-color:#f47d32;transform:translateY(-2px);box-shadow:0 8px 24px #fd853a4d}.tools__visual-letter{position:absolute;top:0;left:0;width:1165px;height:541px;border-radius:16px;overflow:hidden;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.tools__ellipse-letter{position:absolute;top:38px;left:-217px;width:805px;height:805px;border-radius:402.5px;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.tools__title-letter{position:absolute;top:28px;left:536px;width:589px;margin:0;font-family:Inter,Helvetica;font-weight:500;color:#fff;font-size:54px;text-align:right;letter-spacing:-3.6px;line-height:55px}.tools__mail-group-1{position:absolute;top:305px;left:635px;width:107px;height:120px}.tools__mail-icon-1{position:absolute;top:24px;left:11px;width:84px;height:84px}.tools__mail-img-1{width:100%;height:100%;display:block}.tools__mail-badge-1{position:absolute;top:3px;left:58px;width:29px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#18bf0c;border-radius:16.02px;transform:rotate(-14.05deg)}.tools__badge-text-1{font-family:Inter,Helvetica;font-weight:500;color:#fff;font-size:11.2px;text-align:center;line-height:16px}.tools__mail-group-2{position:absolute;top:277px;left:845px;width:77px;height:86px;transform:rotate(34.07deg)}.tools__mail-icon-2{position:absolute;top:18px;left:8px;width:60.41px;height:60.41px}.tools__mail-img-2{width:100%;height:100%;display:block}.tools__mail-badge-2{position:absolute;top:2px;left:42px;width:21px;height:22px;display:flex;align-items:center;justify-content:center;background-color:#18bf0c;border-radius:11.52px;transform:rotate(-14.05deg)}.tools__badge-text-2{font-family:Inter,Helvetica;font-weight:500;color:#fff;font-size:8.1px;text-align:center;line-height:11.5px}.tools__mail-group-3{position:absolute;top:353px;left:1016px;width:51px;height:58px;transform:rotate(14.7deg)}.tools__mail-icon-3{position:absolute;top:12px;left:5px;width:40.4px;height:40.4px}.tools__mail-img-3{width:100%;height:100%;display:block;transform:rotate(8.69deg)}.tools__mail-badge-3{position:absolute;top:2px;left:28px;width:14px;height:15px;display:flex;align-items:center;justify-content:center;background-color:#18bf0c;border-radius:7.7px;transform:rotate(-14.05deg)}.tools__badge-text-3{font-family:Inter,Helvetica;font-weight:500;color:#fff;font-size:5.4px;text-align:center;line-height:7.7px}.tools__dot{position:absolute;width:12px;height:12px;background-color:#d9d9d9;border-radius:6px}.tools__dot-1{top:337px;left:751px}.tools__dot-2{top:395px;left:623px}.tools__dot-3{top:417px;left:560px}.tools__dot-4{top:423px;left:499px}.tools__dot-5{top:314px;left:776px}.tools__dot-6{top:313px;left:813px}.tools__dot-7{top:336px;left:933px}.tools__dot-8{top:349px;left:963px}.tools__dot-9{top:368px;left:992px}.tools__dot-10{top:411px;left:1081px}.tools__dot-11{top:429px;left:1125px}.tools__dot-12{top:435px;left:1164px}.tools__letter-card{position:absolute;top:189px;left:51px;width:421px;height:375px;background-color:#fff;border-radius:24.73px;box-shadow:0 3.72px 3.72px -1.86px #0a0d120a,0 9.93px 9.93px -4.96px #0a0c1208,0 -11.17px 29.78px -4.96px #0a0c120f,0 4px 4px #00000040}.tools__letter-title{position:absolute;top:17px;left:20px;margin:0;font-family:Inter,Helvetica;font-weight:700;color:#181d27;font-size:20px;line-height:21.4px;white-space:nowrap}.tools__letter-subtitle{position:absolute;top:64px;left:20px;width:360px;margin:0;font-family:Inter,Helvetica;font-weight:400;color:#181d27;font-size:14px;line-height:20px}.tools__letter-lines{position:absolute;top:90px;left:20px;width:244px;display:flex;flex-direction:column;gap:4.96px}.tools__line{background-color:#e9eaeb;border-radius:48px}.tools__line-1{width:350px;height:22px}.tools__line-2{width:291px;height:18px}.tools__line-3{width:325px;height:19px}.tools__line-4{width:306px;height:20px}.tools__line-5{width:368px;height:18px}.tools__line-6{width:348px;height:20px}.tools__line-7{width:282px;height:20px}.tools__line-8{width:362px;height:19px}.tools__line-9{width:382px;height:20px}.tools__letter-fade{position:absolute;top:109px;left:0;width:408px;height:231px;background:linear-gradient(180deg,#ffffff1a,#fff);pointer-events:none}.tools__btn-generate{display:flex;width:272.54px;height:54.8px;align-items:center;justify-content:center;gap:5.6px;padding:16.79px;position:absolute;top:calc(50% + 15px);left:calc(50% - 295px);background-color:#fff2df;border-radius:16.79px;border:2.8px solid #FD853A;box-shadow:0 2.8px 2.8px -1.4px #6938ef0a,0 5.6px 8.4px -2.8px #6938ef08,0 16.79px 22.39px -5.6px #6938ef47;animation:pencil-float 3s ease-in-out infinite;transform-origin:center}.tools__ai-icon{width:27.98px;height:27.98px}.tools__btn-text-generate{font-family:Inter,Helvetica;font-weight:600;color:#fd8439;font-size:19.6px;line-height:28px}.tools__description-letter{position:absolute;top:153px;left:calc(50% - 519px);width:1056px;margin:0;font-family:Inter,Helvetica;font-weight:400;color:#fff;font-size:20px;text-align:right;letter-spacing:-1px;line-height:21px}.tools__cta-letter{display:flex;width:304px;align-items:center;justify-content:center;gap:6px;padding:12px 18px;position:absolute;top:195px;left:821px;background-color:#fd853a;border-radius:12px;border:none;cursor:pointer;transition:all .3s ease}.tools__cta-letter:hover{background-color:#f47d32;transform:translateY(-2px);box-shadow:0 8px 24px #fd853a4d}.tools__visual-interview{position:absolute;top:0;left:0;width:1165px;height:541px;border-radius:16px;overflow:hidden;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.tools__ellipse-interview{position:absolute;top:-129px;left:509px;width:805px;height:805px;border-radius:402.5px;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.tools__title-interview{position:absolute;top:29px;left:64px;width:540px;margin:0;font-family:Inter,Helvetica;font-weight:500;color:#fff;font-size:54px;letter-spacing:-3.6px;line-height:55px}.tools__left-group{position:absolute;top:212px;left:110px;width:399px;height:215px}.tools__interview-card{display:flex;flex-direction:column;width:383px;align-items:flex-start;gap:8px;padding:16px;position:absolute;top:23px;left:8px;background-color:#fff;border-radius:16px;border:1px solid #E9EAEB;transform:rotate(6.91deg);box-shadow:0 1px 2px #0a0d120d;opacity:.51}.tools__card-icon{position:relative;width:32px;height:32px;background-color:#6938ef;border-radius:10px;box-shadow:0 1px 2px #0a0d120d,inset 0 -2px #0a0c120d,inset 0 0 0 1px #0a0c122e;display:flex;align-items:center;justify-content:center}.tools__chat-icon{width:18px;height:18px;transform:rotate(-6.91deg)}.tools__card-text{display:flex;flex-direction:column;gap:4px;width:100%}.tools__card-title{margin:0;font-family:Inter,Helvetica;font-weight:600;color:#414651;font-size:16px;line-height:24px}.tools__card-subtitle{margin:0;font-family:Inter,Helvetica;font-weight:400;color:#535862;font-size:14px;line-height:20px}.tools__card-history{margin:0;font-family:Inter,Helvetica;font-weight:400;color:#a4a7ae;font-size:14px;line-height:24px;white-space:nowrap}.tools__cta-interview{display:flex;width:382px;align-items:center;justify-content:center;gap:6px;padding:12px 18px;position:absolute;top:167px;left:8px;background-color:#fd853a;border-radius:12px;border:none;cursor:pointer;transition:all .3s ease}.tools__cta-interview:hover{background-color:#f47d32;transform:translateY(-2px);box-shadow:0 8px 24px #fd853a4d}.tools__button-icon{width:20px;height:20px}.tools__button-text{font-family:Inter,Helvetica;font-weight:600;color:#fff;font-size:16px;line-height:24px}.tools__info-card{position:absolute;top:20px;left:635px;width:509px;height:581px;background-color:#ffffffe6;border-radius:46.14px;border:2.16px solid #FFFFFF;backdrop-filter:blur(2.88px) brightness(100%);-webkit-backdrop-filter:blur(2.88px) brightness(100%);overflow:hidden}.tools__info-icon-wrapper{position:absolute;top:36px;left:29px;width:80.75px;height:80.75px}.tools__info-icon{width:69.21px;height:69.21px;background-color:#ebeafe;border-radius:40.38px;border:11.54px solid #F4F3FF;display:flex;align-items:center;justify-content:center}.tools__smile-icon{width:35px;height:35px}.tools__info-text{position:absolute;top:139px;left:29px;width:457px}.tools__info-title{display:none;margin:0 0 5.77px;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:26px;line-height:40.4px}.tools__info-description{margin:46px 0 0;font-family:Inter,Helvetica;font-weight:400;color:#414651;font-size:23.1px;line-height:34.6px}.tools__chat-image-container{position:absolute;top:300px;left:3px;width:503px;height:220px}.tools__chat-image{position:absolute;top:0;left:calc(50% - 246px);width:492px;height:auto;object-fit:contain}.tools__chat-overlay{position:absolute;top:70px;left:12px;width:110px;height:38px;background-color:#f2effe}.tools__ai-badge{display:flex;width:273px;height:55px;align-items:center;justify-content:center;gap:5.6px;padding:11.19px 16.79px;position:absolute;top:calc(50% - 136px);left:calc(50% + 16px);background-color:#f4f3ff;border-radius:16.79px;border:2.8px solid #6B3BEF;z-index:100;box-shadow:0 2.8px 2.8px -1.4px #6938ef0a,0 5.6px 8.4px -2.8px #6938ef08,0 16.79px 22.39px -5.6px #6938ef47;animation:pencil-float 3s ease-in-out infinite;transform-origin:center}.tools__ai-icon-badge{width:27.98px;height:27.98px}.tools__ai-text{font-family:Inter,Helvetica;font-weight:600;color:#6b3bef;font-size:19.6px;line-height:28px}.verification{position:relative;width:100%;max-width:1440px;min-height:674px;margin:0 auto;padding:62px 32px;background-color:#fff}.verification__container{position:relative;width:100%;max-width:1376px;margin:0 auto;display:flex;align-items:flex-start;gap:40px}.verification__left{display:flex;flex-direction:column;width:523px;gap:25px}.verification__title{margin:0;font-family:Inter,Helvetica;font-weight:600;font-size:64px;letter-spacing:-3.6px;line-height:55px}.verification__title-black{color:#171717;letter-spacing:-2.3px}.verification__title-purple,.verification__title-dash{color:#6838ee;letter-spacing:-2.3px}.verification__description{margin:0;font-family:Inter,Helvetica;font-size:20px;letter-spacing:-.16px;line-height:24px}.verification__desc-bold{font-weight:700}.verification__desc-light{font-weight:300}.verification__button{display:flex;width:208px;height:48px;align-items:center;justify-content:center;padding:10px 20px;background-color:#fd853a;border-radius:12px;border:none;cursor:pointer;font-family:Inter,Helvetica;font-weight:600;color:#fff;font-size:14px;line-height:20px;transition:all .3s ease}.verification__button:hover{background-color:#f47d32;transform:translateY(-2px);box-shadow:0 8px 24px #fd853a4d}.verification__center{position:relative;width:106px;height:130px;flex-shrink:0;margin-top:-11px}@keyframes slideInFromRight{0%{opacity:0;transform:translate(320px)}to{opacity:1;transform:translate(0)}}.verification__badge{position:absolute;top:19px;left:-190px;display:flex;align-items:center;justify-content:center;width:203px;height:44px;padding:17.55px 43.87px;background-color:#e7ffdf;border-radius:52.64px;border:2.19px solid #18BF0C;z-index:10;opacity:0;transform:translate(320px)}.verification__badge.is-visible{animation:slideInFromRight 1.4s cubic-bezier(.22,1,.36,1) forwards}.verification__badge-text{font-family:Inter,Helvetica;font-weight:600;color:#18bf0c;font-size:18.8px;line-height:28.2px;white-space:nowrap}.verification__photo-wrapper{position:relative;width:106px;height:130px;border-radius:16px;overflow:hidden;border:1px solid #F5F5F5;background:linear-gradient(0deg,#e0e0e0 0% 100%);z-index:5}.verification__photo{width:100%;height:100%;object-fit:cover}.verification__card{position:relative;width:580px;min-height:571px;padding:12px 15.4px 15.4px;background-color:#fff;border-radius:18.49px;box-shadow:12px 15px 32.3px #0000001a;display:flex;flex-direction:column;gap:16px}.verification__steps-group{position:relative;width:549px;height:97px}.verification__step-frame{display:flex;flex-direction:column;width:177px;height:97px;align-items:flex-start;justify-content:center;gap:11.3px;padding:15px 14.12px;position:absolute;top:0;border-radius:20px;overflow:hidden;border:1px solid}.verification__step-frame--green{left:calc(50% - 274px);background-color:#e7ffdf;border-color:#18bf0c}.verification__step-frame--orange{left:calc(50% - 88px);background-color:#fff2df;border-color:#fd853a}.verification__step-frame--purple{left:calc(50% + 98px);background-color:#e6dfff;border-color:#6938ef}.verification__step-wrapper{display:flex;width:148px;align-items:center;justify-content:center;gap:11px;position:relative;flex:0 0 auto}.verification__step-content{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;position:relative;flex:0 0 auto;margin-left:-28px;margin-right:-28px}.verification__step-label{position:relative;width:204px;margin-top:-1px;font-family:Inter,Helvetica;font-weight:600;font-size:12px;text-align:center;letter-spacing:0;line-height:16.9px}.verification__step-label--green{color:#3ccb7f}.verification__step-label--orange{color:#fd853a}.verification__step-label--purple{color:#6938ef}.verification__step-title{position:relative;width:204px;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:16px;text-align:center;letter-spacing:0;line-height:16.9px}.verification__step-desc{position:relative;width:204px;opacity:.5;font-family:Inter,Helvetica;font-weight:500;color:#181d27;font-size:10px;text-align:center;letter-spacing:0;line-height:16.9px}.verification__tabs{display:flex;width:549px;height:44px;align-items:center;padding:7.1px;background-color:#f5f5f5;border-radius:9px;overflow:hidden}.verification__tabs-wrapper{display:flex;align-items:center;gap:12px;flex:1}.verification__tab{display:flex;align-items:center;justify-content:center;width:92px;height:29.8px;padding:6.16px;background-color:#fff;border-radius:9.24px;flex-shrink:0}.verification__tab-text{font-family:Inter,Helvetica;font-weight:400;color:#181d27;font-size:10.8px;line-height:15.4px;white-space:nowrap}.verification__tab-other{font-family:Inter,Helvetica;font-weight:400;color:#676b73;font-size:10.8px;line-height:15.4px;text-align:center;white-space:nowrap}.verification__content{display:flex;flex-direction:column;gap:16px;width:549px}.verification__section{display:flex;flex-direction:column;gap:6.16px}.verification__section-title{margin:0;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:12.3px;line-height:18.5px}.verification__skills{display:flex;flex-direction:column;gap:4px}.verification__skill{display:flex;align-items:center;justify-content:space-between;height:28.42px;padding:7.1px;background-color:#f5f5f5;border-radius:5.33px}.verification__skill-name{font-family:Inter,Helvetica;font-weight:400;color:#181d27;font-size:10.8px;line-height:15.4px}.verification__skill-percent{font-family:Inter,Helvetica;font-weight:800;color:#6938ef;font-size:16px;line-height:26.6px}.verification__skill-percent--not{font-weight:300;color:#fd853a;font-size:12px}.verification__culture{display:flex;flex-direction:column;gap:3.08px}.verification__culture-row{display:flex;gap:3.08px}.verification__culture-item{display:flex;align-items:center;padding:6.16px;background-color:#f5f5f5;border-radius:9.24px}.verification__culture-text{font-family:Inter,Helvetica;font-weight:400;color:#181d27;font-size:10.8px;line-height:15.4px}.verification__tabs-inactive{display:flex;gap:12px;margin-top:8px}.verification__tab-inactive{font-family:Inter,Helvetica;font-weight:400;color:#676b73;font-size:10.8px;line-height:15.4px;text-align:center}.career-paths{position:relative;width:100%;min-height:723px;overflow:hidden;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef)}.career-paths__ellipse{position:absolute;top:-344px;left:720px;width:1000px;height:967px;border-radius:500px/483.5px;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef);pointer-events:none}.career-paths__container{position:relative;width:100%;max-width:1440px;margin:0 auto;padding:48px 32px 36px;display:flex;align-items:flex-start;gap:18px}.career-paths__card{display:flex;flex-direction:column;width:580px;height:auto;align-items:flex-start;gap:4px;padding:12px 15.4px 15.4px;background-color:#fff;border-radius:18.49px;box-shadow:12px 15px 32.3px #0000001a}.career-paths__title{margin:0 0 -.77px;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:18px;line-height:18.5px;letter-spacing:0}.career-paths__subtitle{margin:0;font-family:Inter,Helvetica;font-weight:400;color:#676b73;font-size:12.3px;line-height:16.9px;letter-spacing:0}.career-paths__options{position:relative;width:549px;height:97px;margin-top:4px}.career-paths__option{display:flex;flex-direction:column;width:177px;height:97px;align-items:center;justify-content:center;gap:11.3px;padding:15px 14.12px;position:absolute;top:0;background-color:#f0ecff;border-radius:20px;border:1px solid #6938EF;cursor:pointer;transition:all .3s ease;overflow:hidden}.career-paths__option:nth-child(1){left:calc(50% - 274px)}.career-paths__option:nth-child(2){left:calc(50% - 88px)}.career-paths__option:nth-child(3){left:calc(50% + 98px)}.career-paths__option--active{background-color:#f0ecff;border-color:#6938ef}.career-paths__option-wrapper{display:flex;width:148px;align-items:center;justify-content:center;gap:11px;flex:0 0 auto}.career-paths__option:nth-child(1) .career-paths__option-wrapper{margin-top:-3.5px;margin-bottom:-3.5px}.career-paths__option:nth-child(2) .career-paths__option-wrapper{margin-top:-2.5px;margin-bottom:-2.5px}.career-paths__option:nth-child(3) .career-paths__option-wrapper{margin-top:0;margin-bottom:0}.career-paths__option-inner{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px;flex:0 0 auto;margin-left:-28px;margin-right:-28px}.career-paths__option-percent{margin:-1px 0 0;width:204px;font-family:Inter,Helvetica;font-weight:700;color:#6938ef;font-size:24px;line-height:16.9px;text-align:center;letter-spacing:0}.career-paths__option-title{margin:0;width:100%;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:12px;line-height:14px;text-align:center;letter-spacing:0}.career-paths__option-multi{display:flex;flex-direction:column;width:204px;height:22px;align-items:flex-start;gap:11.3px}.career-paths__option-multi p{margin:0;width:100%;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:12px;line-height:5px;text-align:center;letter-spacing:0}.career-paths__option-multi span{font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:12px;line-height:5px;letter-spacing:0}.career-paths__option-match{margin:0;width:204px;opacity:.5;font-family:Inter,Helvetica;font-weight:500;color:#181d27;font-size:10px;line-height:16.9px;text-align:center;letter-spacing:0}.career-paths__details{display:flex;flex-direction:column;height:112px;align-items:flex-start;gap:6.16px;width:100%;max-width:550px}.career-paths__role-title{margin:-.77px 0 0;align-self:stretch;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:16px;line-height:24px;letter-spacing:0}.career-paths__readiness-label{margin:0;width:fit-content;font-family:Inter,Helvetica;font-weight:400;color:#676b73;font-size:8px;line-height:16.9px;letter-spacing:0;white-space:nowrap}.career-paths__progress{position:relative;width:549.19px;height:6.65px}.career-paths__progress-bg{position:absolute;width:100%;height:6px;top:calc(50% - 3px);left:0;background-color:#f6f6f6;border-radius:3.28px}.career-paths__progress-fill{position:absolute;width:calc(100% - 1px);height:6px;top:0;left:1px;background-color:#18bf0c;border-radius:3.28px}.career-paths__description{margin:0;width:519px;font-family:Inter,Helvetica;font-weight:400;color:#676b73;font-size:12px;line-height:16.9px;letter-spacing:0}.career-paths__spacer{position:relative;width:550px;height:93.25px;margin-bottom:-87.54px;margin-right:-.81px}.career-paths__skills{position:relative;width:518px;height:110px}.career-paths__skills-have{display:flex;flex-direction:column;width:292px;height:110px;align-items:flex-start;gap:6.16px;position:absolute;top:0;left:0}.career-paths__skills-recommend{display:flex;flex-direction:column;width:220px;height:67px;align-items:flex-start;gap:6.16px;position:absolute;top:0;left:298px}.career-paths__skills-title{margin:0 0 -.77px;align-self:stretch;font-family:Inter,Helvetica;font-weight:600;color:#171717;font-size:12.3px;line-height:18.5px;letter-spacing:0}.career-paths__skill-tag{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6.16px;padding:6.16px;border-radius:9.24px;border:1px solid;flex:0 0 auto}.career-paths__skill-tag--green{background-color:#e7ffdf;border-color:#18bf0c}.career-paths__skill-tag--green span{font-family:Inter,Helvetica;font-weight:600;color:#18bf0c;font-size:8px;line-height:15.4px;letter-spacing:0;white-space:nowrap}.career-paths__skill-tag--orange{background-color:#fff2df;border-color:#fd853a}.career-paths__skill-tag--orange span{font-family:Inter,Helvetica;font-weight:600;color:#fd853a;font-size:8px;line-height:15.4px;letter-spacing:0;white-space:nowrap}.career-paths__finance{display:flex;flex-direction:column;width:100%;padding:12px;background-color:#f6f6f6;border-radius:24px;border:1px solid #CBCCCF;gap:0}.career-paths__finance-title{margin:0 0 -1px;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:12px;line-height:24px;letter-spacing:0}.career-paths__finance-row{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:-4px}.career-paths__finance-row--growth{height:32px}.career-paths__finance-label{font-family:Inter,Helvetica;font-weight:400;color:#181d27;font-size:12px;line-height:24px;letter-spacing:0}.career-paths__finance-value{font-family:Inter,Helvetica;font-weight:600;color:#171717;font-size:12px;line-height:24px;letter-spacing:0}.career-paths__finance-divider{width:100%;height:1px;background-color:#cbcccf;margin-top:-4px}.career-paths__finance-growth-label{font-family:Inter,Helvetica;font-weight:500;color:#181d27;font-size:16px;line-height:24px;letter-spacing:0}.career-paths__finance-growth-value{font-family:Inter,Helvetica;font-weight:700;color:#18bf0c;font-size:16px;line-height:24px;letter-spacing:0}.career-paths__finance-percent{font-family:Inter,Helvetica;font-weight:700;color:#18bf0c;font-size:12px;line-height:24px;letter-spacing:0;margin-top:-5.5px;margin-bottom:-5.5px}.career-paths__finance-note{font-family:Inter,Helvetica;font-weight:400;color:#676b73;font-size:8px;line-height:24px;letter-spacing:0;margin-top:-3px;margin-bottom:-3px}.career-paths__finance-row--percent{height:13px;margin-top:-4px}.career-paths__finance-row--note{height:18px;margin-top:-4px}.career-paths__hero{display:flex;flex-direction:column;align-items:flex-end;gap:39px;width:720px;margin-top:-28px}.career-paths__hero-title{margin:0;font-family:Inter,Helvetica;font-weight:600;color:#fff;font-size:64px;line-height:64px;letter-spacing:-3.6px;text-align:right}.career-paths__hero-title-white{color:#fff;letter-spacing:-2.3px}.career-paths__hero-title-yellow{color:#ffe787;letter-spacing:-2.3px}.career-paths__hero-button{display:flex;width:208px;height:48px;align-items:center;justify-content:center;padding:10px 20px;background-color:#fd853a;border-radius:12px;border:none;cursor:pointer;font-family:Inter,Helvetica;font-weight:600;color:#fff;font-size:14px;line-height:20px;letter-spacing:0;transition:all .3s ease}.career-paths__hero-button:hover{background-color:#e67632;transform:translateY(-2px)}.career-paths__option-inner--single{width:176px;margin-left:-14px;margin-right:-14px;gap:6px}.career-paths__option-title--single{width:176px;line-height:14px}.career-paths__option--single .career-paths__option-percent,.career-paths__option--single .career-paths__option-match{width:176px}.career-paths__details-header{display:flex;align-items:center;justify-content:space-between;width:100%}.career-paths__role-percent{display:flex;align-items:center;font-family:Inter,Helvetica;font-weight:800;color:#18bf0c;font-size:16px;line-height:26.6px;letter-spacing:0}.career-paths__option-inner,.career-paths__option-inner--single{align-items:center}.career-paths__spacer-wrapper{display:flex;flex-direction:column;width:549px;height:23px;align-items:flex-start;justify-content:space-around;gap:12.43px;padding:7.1px;background-color:#fff;border-radius:9px;overflow:hidden}.career-paths__spacer-inner{display:flex;flex-direction:column;width:143px;align-items:flex-start;gap:6.16px;flex:0 0 auto;margin-top:-9.77px;margin-bottom:-7.1px}.career-paths__spacer-content{position:relative;width:92px;height:28.32px}.career-paths__empty-spacer{width:333px;font-family:Inter,Helvetica;font-weight:400;color:#676b73;font-size:12.3px;line-height:16.9px;letter-spacing:0}.match-section{position:relative;width:100%;min-height:701px;background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef);overflow:hidden;contain:paint}.match-section__rays{position:absolute;width:1781px;height:2059px;left:calc(50% - 1338px);top:-527px;opacity:.04;pointer-events:none;z-index:0}.match-section__rays~*{z-index:1}.match-section__bg{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;pointer-events:none}.match-section__text-container{position:absolute;top:85px;left:calc(50% - 690px);width:485px;height:380px}.match-section__text-grouped{width:100%;height:auto;display:block;pointer-events:none}.match-section__profile-card{position:absolute;top:50px;left:calc(50% + 4px);width:410.56px;height:351.16px;background-color:#fff;border-radius:26.31px;overflow:hidden;box-shadow:0 3.96px 3.96px -1.98px #0a0d120a,0 10.56px 10.56px -5.28px #0a0c1208,0 -11.88px 31.68px -5.28px #0a0c120f}.match-section__vacancy-card{position:absolute;top:305px;left:calc(50% + 276px);width:411px;height:344px;background-color:#fff;border-radius:26.31px;overflow:hidden;box-shadow:0 3.96px 3.96px -1.98px #0a0d120a,0 10.56px 10.56px -5.28px #0a0c1208,0 -11.88px 31.68px -5.28px #0a0c120f}.match-section__card-header{display:flex;flex-direction:column;width:305px;align-items:flex-start;position:absolute;top:22px;left:25px}.match-section__card-title{margin:0 0 -1.06px;font-family:Inter,Helvetica;font-weight:700;color:#181d27;font-size:25.4px;letter-spacing:0;line-height:33.9px}.match-section__card-subtitle{margin:0;font-family:Inter,Helvetica;font-weight:400;color:#181d27;font-size:18.9px;letter-spacing:0;line-height:25.4px;white-space:nowrap}.match-section__section-title{position:absolute;top:132px;left:25px;margin:0;font-family:Inter,Helvetica;font-weight:600;color:#181d27;font-size:16.2px;letter-spacing:0;line-height:24.4px}.match-section__list{width:232px;display:flex;flex-direction:column;align-items:flex-start;gap:0;position:absolute;height:140px;top:171px;left:25px;margin:0;padding-left:22px;list-style-type:disc}.match-section__list li{font-family:Inter,Helvetica;font-weight:400;color:#181d27;font-size:18.6px;letter-spacing:0;line-height:27.9px;display:list-item}.match-section__divider{position:absolute;top:112px;left:1px;width:411px;height:1px;background-color:#e9eaeb}.match-section__avatar,.match-section__logo{position:absolute;top:17px;left:329px;width:66px;height:66px;object-fit:cover;border-radius:50%}@keyframes badge-float{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.match-section__badge{display:inline-flex;align-items:center;gap:17.55px;padding:17.55px 43.87px;position:absolute;top:379px;left:calc(50% - 78px);background-color:#e7ffdf;border-radius:52.64px;border:2.19px solid #18BF0C;animation:badge-float 3s ease-in-out infinite;transform-origin:center}.match-section__badge-text{position:relative;width:fit-content;margin:-2.19px 0 0;font-family:Inter,Helvetica;font-weight:600;color:#18bf0c;font-size:35.1px;text-align:center;letter-spacing:0;line-height:52.6px;white-space:nowrap}.match-section__bottom-text{position:absolute;top:537px;left:calc(50% - 688px);width:660px;margin:0;font-family:Inter,Helvetica,sans-serif;font-weight:600;font-size:52px;letter-spacing:-3.6px;line-height:55px}.match-section__bottom-text--yellow{color:#f7e227;letter-spacing:-1.87px}.match-section__bottom-text--white{color:#fff;letter-spacing:-1.87px}.match-section__ray{position:absolute;width:478.86px;height:646.92px;pointer-events:none;z-index:0}.match-section__ray--1{top:-324.8px;left:423.64px}.comparison-section{background-color:#fff;padding:51px 0 80px}.comparison-section__inner{max-width:1440px;margin:0 auto;padding:0 49px}.comparison-section__heading{display:block;max-width:1056px;margin:0 0 67px;font-family:Inter-SemiBold,Inter,Helvetica,sans-serif;font-weight:600;font-size:52px;letter-spacing:-4px;line-height:55px}.comparison-section__heading--purple{color:#6838ee;letter-spacing:-2.08px}.comparison-section__heading--black{color:#171717;letter-spacing:-2.08px}.comparison-section__row{display:flex;align-items:center;gap:28px}.comparison-section__col-wrap{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:14px}.comparison-section__vs{flex-shrink:0;font-family:Inter-SemiBold,Inter,Helvetica,sans-serif;font-weight:600;color:#6938ee;font-size:80px;letter-spacing:-10.01px;line-height:1;white-space:nowrap}.comparison-section__column-title{font-family:Inter-Regular,Inter,Helvetica,sans-serif;font-weight:400;color:#171717;font-size:20px;text-align:center;letter-spacing:-1px;line-height:21px;margin:0}.comparison-section__column{position:relative;width:100%;height:404px;border-radius:26.31px;box-shadow:0 3.96px 3.96px -1.98px #0a0d120a,0 10.56px 10.56px -5.28px #0a0c1208,0 -11.88px 31.68px -5.28px #0a0c120f}.comparison-section__column--left{background-color:#ffe787}.comparison-section__column--right{background-color:#e6dfff}@keyframes scroll-up{0%{transform:translateY(0)}to{transform:translateY(-360px)}}.comparison-section__column--left .comparison-section__cards-container{position:relative;width:100%;height:100%;overflow:hidden;border-radius:26.31px}.comparison-section__cards-wrapper{position:absolute;top:0;left:0;width:100%;animation:scroll-up 20s linear infinite}.comparison-section__job-card{display:flex;flex-direction:column;width:calc(100% - 22px);align-items:flex-start;padding:12px 20px 12px 28px;position:absolute;left:11px;background-color:#fff;border-radius:24px;overflow:hidden;border:1px solid #6938EE;box-shadow:0 2px 2px -1px #0a0d120a,0 4px 6px -2px #0a0c1208,0 12px 16px -4px #0a0c1214}.comparison-section__job-card:nth-child(1){top:24px;opacity:1}.comparison-section__job-card:nth-child(2){top:114px;opacity:.9}.comparison-section__job-card:nth-child(3){top:204px;opacity:.7}.comparison-section__job-card:nth-child(4){top:294px;opacity:.4}.comparison-section__job-card:nth-child(5){top:384px;opacity:1}.comparison-section__job-card:nth-child(6){top:474px;opacity:.9}.comparison-section__job-card:nth-child(7){top:564px;opacity:.7}.comparison-section__job-card:nth-child(8){top:654px;opacity:.4}.comparison-section__job-card--blurred .comparison-section__job-header,.comparison-section__job-card--blurred .comparison-section__job-details{filter:blur(6px)}.comparison-section__job-card--blurred .comparison-section__status-badge,.comparison-section__job-card--blurred .comparison-section__time-indicator{filter:none!important}.comparison-section__job-header{display:flex;width:100%;align-items:center;gap:8px;position:relative;margin-bottom:8px}.comparison-section__company-info{display:flex;align-items:center;gap:8px}.comparison-section__company-logo{width:32px;height:32px;object-fit:cover;border-radius:50%}.comparison-section__company-name{font-family:Inter,Helvetica,sans-serif;font-weight:600;color:#181d27;font-size:16px;line-height:24px;white-space:nowrap}.comparison-section__job-title{font-family:Inter,Helvetica,sans-serif;font-weight:600;color:#181d27;font-size:20px;line-height:30px;white-space:nowrap;flex:1}.comparison-section__job-details{display:flex;flex-direction:column;gap:4px}.comparison-section__job-salary{font-family:Inter,Helvetica,sans-serif;font-weight:400;color:#181d27;font-size:16px;line-height:24px;white-space:nowrap}.comparison-section__status-badge{display:flex;flex-direction:column;width:110px;height:36px;align-items:center;justify-content:center;gap:8px;padding:8px;position:absolute;top:12px;right:20px;background-color:#fff;border-radius:12px;border:1.5px solid #CBCCCF;box-shadow:0 2px 4px #00000014}.comparison-section__status-text{position:relative;width:fit-content;margin-top:-1px;font-family:Inter,Helvetica,sans-serif;font-weight:500;color:#676b73;font-size:14px;letter-spacing:0;line-height:20px;white-space:nowrap}.comparison-section__time-indicator{display:flex;flex-direction:column;width:109px;height:28px;align-items:center;justify-content:center;gap:8px;padding:8px;position:absolute;top:52px;right:20px;border-radius:12px}.comparison-section__time-indicator-inner{display:flex;width:113px;align-items:center;justify-content:flex-end;gap:8px;position:relative;flex:0 0 auto;margin:-6px -10px}.comparison-section__time-text{position:relative;width:111px;margin-top:-1px;margin-left:-18px;font-family:Inter-Regular,Inter,Helvetica,sans-serif;font-weight:400;color:#676b73;font-size:12px;text-align:right;letter-spacing:0;line-height:24px}.comparison-section__time-dot{width:12px;height:12px;border-radius:50%}.comparison-section__time-dot--yellow{background-color:#f7e227}.comparison-section__time-dot--orange{background-color:#fd853a}.comparison-section__time-dot--red{background-color:red}@keyframes fadeInCard{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.comparison-section__column--right .comparison-section__cards-container{position:relative;width:100%;height:100%;overflow:hidden;border-radius:26.31px}.comparison-section__job-card--right{display:flex;flex-direction:column;width:calc(100% - 22px);align-items:flex-start;padding:12px 20px 12px 28px;position:absolute;left:11px;background-color:#fff;border-radius:24px;overflow:hidden;border:1px solid #6938EE;box-shadow:0 2px 2px -1px #0a0d120a,0 4px 6px -2px #0a0c1208,0 12px 16px -4px #0a0c1214;opacity:0;transform:translateY(500px)}.comparison-section__job-card--right:nth-child(1){top:24px}.comparison-section__job-card--right:nth-child(2){top:114px}.comparison-section__job-card--right:nth-child(3){top:204px}.comparison-section__job-card--right:nth-child(4){top:294px}.comparison-section__job-card--right.is-visible{animation:slideInCard .55s cubic-bezier(.22,1,.36,1) forwards}@keyframes slideInCard{0%{opacity:0;transform:translateY(500px)}to{opacity:1;transform:translateY(0)}}.comparison-section__invitation-badge{display:flex;flex-direction:column;width:110px;height:36px;align-items:center;justify-content:center;gap:8px;padding:8px;position:absolute;top:12px;right:20px;background-color:#d3f8df;border-radius:12px;border:1px solid #18BF0C}.comparison-section__invitation-text{position:relative;width:fit-content;margin-top:-1px;font-family:Inter,Helvetica,sans-serif;font-weight:400;color:#18bf0c;font-size:14px;letter-spacing:0;line-height:20px;white-space:nowrap}.comparison-section__time-dot--green{background-color:#18bf0c}.pricing-section{background:radial-gradient(50% 50% at 50% 50%,#8979ff,#6938ef);padding:40px 0 72px}.pricing-section__inner{max-width:1440px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;gap:40px}.pricing-section__heading{font-family:Inter-SemiBold,Inter,Helvetica,sans-serif;font-weight:600;font-size:52px;letter-spacing:-3.6px;line-height:55px}.pricing-section__heading--yellow{color:#f7e227;letter-spacing:-1.87px;display:block}.pricing-section__heading--white{color:#fff;letter-spacing:-1.87px}.pricing-section__cards{display:flex;align-items:flex-start;gap:33px}.pricing-section__card{flex:1;background-color:#fff;border-radius:12px;overflow:hidden}.pricing-section__card-body{display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:32px 20px;min-height:462px}.pricing-section__card-top{display:flex;flex-direction:column;gap:10px}.pricing-section__title{font-family:Inter-Medium,Inter,Helvetica,sans-serif;font-weight:500;font-size:32px;letter-spacing:-1.9px;line-height:32px;color:#171717}.pricing-section__subtitle{font-family:Inter-Regular,Inter,Helvetica,sans-serif;font-weight:400;font-size:14px;letter-spacing:-.8px;line-height:21px;color:#000;margin-bottom:8px}.pricing-section__price-row{display:flex;align-items:center;gap:15px;margin-bottom:8px}.pricing-section__price{font-family:Inter-Regular,Inter,Helvetica,sans-serif;font-weight:400;font-size:36px;letter-spacing:-1.9px;line-height:32px;color:#000;white-space:nowrap}.pricing-section__duration{font-family:Inter-Medium,Inter,Helvetica,sans-serif;font-weight:500;font-size:24px;letter-spacing:-1.9px;color:#676b73;white-space:nowrap}.pricing-section__features{display:flex;flex-direction:column;gap:4px;list-style:none;padding:0;margin:0}.pricing-section__features li{font-family:Inter-Regular,Inter,Helvetica,sans-serif;font-weight:400;font-size:14px;letter-spacing:-.8px;line-height:21px;color:#000;padding-left:14px;position:relative}.pricing-section__features li:before{content:"•";position:absolute;left:0;color:#000}.pricing-section__features li strong{font-family:Inter-Bold,Inter,Helvetica,sans-serif;font-weight:700;letter-spacing:-.11px}.pricing-section__btn{all:unset;box-sizing:border-box;display:flex;height:48px;width:100%;align-items:center;justify-content:center;border-radius:12px;cursor:pointer;font-family:Inter,Helvetica,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#fff;transition:opacity .15s}.pricing-section__btn:hover{opacity:.9}.pricing-section__btn--orange{background-color:#fd853a}.pricing-section__btn--purple{background-color:#6938ef}.final-cta{background-color:#fff;padding:0}.final-cta__container{max-width:1440px;height:301px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px;padding:0 32px}.final-cta__text-block{display:flex;flex-direction:column;align-items:center;gap:25px;width:100%}.final-cta__heading{max-width:1094px;font-family:Inter-SemiBold,Inter,Helvetica,sans-serif;font-weight:600;font-size:52px;text-align:center;letter-spacing:-4px;line-height:55px}.final-cta__heading--black{color:#171717;letter-spacing:-2.08px}.final-cta__heading--purple{color:#6838ee;letter-spacing:-2.08px}.final-cta__sub{font-family:Inter-Regular,Inter,Helvetica,sans-serif;font-weight:400;color:#171717;font-size:20px;text-align:center;letter-spacing:-1px;line-height:21px;max-width:900px}.final-cta__actions{display:flex;justify-content:center}.final-cta__btn{all:unset;box-sizing:border-box;display:inline-flex;height:48px;align-items:center;justify-content:center;padding:10px 20px;background-color:#6938ef;border-radius:12px;font-family:Inter-SemiBold,Inter,Helvetica,sans-serif;font-weight:600;font-size:14px;letter-spacing:0;line-height:20px;color:#fff;cursor:pointer;transition:opacity .15s;white-space:nowrap}.final-cta__btn:hover{opacity:.9}.site-footer{background-color:#fff;border-top:1px solid #F0F0F0}.site-footer__inner{max-width:1440px;height:190px;margin:0 auto;padding:0 49px 34px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.site-footer__brand{display:flex;flex-direction:column;gap:4px;margin-bottom:-4px}.site-footer__tagline{font-family:Inter-Regular,Inter,Helvetica,sans-serif;font-weight:400;font-size:12px;letter-spacing:.24px;color:#a3a2a3}.yoffer-logo{display:block;text-decoration:none}.yoffer-logo__img{display:block;height:56px;width:auto}.site-footer__legal{display:flex;gap:60px;align-items:center}.site-footer__social{display:flex;flex-direction:column;align-items:center;gap:4px}.site-footer__social-label{font-family:Inter-Regular,Inter,Helvetica,sans-serif;font-weight:400;font-size:16px;letter-spacing:.32px;color:#a3a2a3}.site-footer__social-links{display:flex;gap:12px;align-items:center}.site-footer__link{font-family:Inter-Regular,Inter,Helvetica,sans-serif;font-weight:400;font-size:14px;letter-spacing:.28px;color:#191716;text-decoration:none;transition:color .15s}.site-footer__link:hover{color:#6938ef}@keyframes float-slow{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes float-fast{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.resume-card--top{animation:float-slow 4s ease-in-out infinite}.resume-card--bottom{animation:float-fast 3.2s ease-in-out infinite;animation-delay:.8s}#hero,#benefits,#tools,#verification,#pricing,#compare,#calculator,#match-section,[id]{scroll-margin-top:80px}.career-paths__progress-fill{transition:width 1.8s cubic-bezier(.25,.46,.45,.94)}.header__burger{display:none}.match-section__scale-wrapper{position:absolute;inset:0}@media(max-width:1024px){.hero__container{padding:0 60px;grid-template-columns:660px 1fr;gap:20px}.hero__right{display:block;margin:0}.hero__heading{font-size:64px;line-height:64px}.hero__description{font-size:20px}.pain-points__container{padding:0 60px}.pain-points__title{font-size:56px;margin-bottom:60px}.pain-points__grid{grid-template-columns:repeat(2,1fr);gap:40px}.pain-card{height:244px}.pain-card__title{font-size:24px;width:310px}.calculator__comparison{grid-template-columns:1fr auto 1fr;gap:60px}.calculator__vs{display:block}}@media(max-width:768px){html{zoom:1;overflow-x:hidden}.mobile-br{display:inline}.header__nav{display:none}.header__burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:0}.header__burger span{display:block;width:24px;height:2px;background-color:#171717;border-radius:2px}.hero{height:auto;overflow:hidden;padding:40px 0}.hero__container{padding:0 20px;grid-template-columns:1fr;gap:40px}.hero__left{max-width:100%;overflow:hidden;padding:0 20px}.hero__heading{font-size:36px;line-height:42px;letter-spacing:-1.5px}.hero__heading br{display:none}.hero__description{font-size:15px!important;max-width:100%!important;word-wrap:break-word;overflow-wrap:break-word}.hero__cta{display:flex!important;width:auto!important;max-width:100%!important;align-self:stretch;text-align:center;box-sizing:border-box!important;font-size:14px!important;padding:14px 20px!important}.hero__right{display:block!important;width:720px!important;zoom:.62!important;transform:none!important;position:relative!important;left:auto!important;margin:0 auto -40px!important}.pain-points{overflow:hidden}.pain-points__container{padding:0 16px}.pain-points__title{font-size:32px;margin-bottom:32px}.pain-points__grid{grid-template-columns:repeat(2,1fr);gap:16px}.pain-card{height:200px}.pain-card__title{font-size:16px;line-height:1.3;width:155px}.pain-card__visual{display:block;inset:auto 10px 15px auto;zoom:.65}.pain-card__visual--2{zoom:.58;right:6px;bottom:8px}.calculator__comparison{grid-template-columns:1fr!important;gap:0!important}.calculator__vs{display:block!important;text-align:center;padding:16px 0}.benefits__container{padding:0 16px}.benefits__grid{grid-template-columns:repeat(2,1fr);gap:16px}.benefits__title{font-size:32px}.benefit-card{width:100%;overflow:hidden}.benefit-card__number{display:none}.benefits__cta-button{width:100%}.tools{zoom:1;width:100%!important;height:auto!important;overflow:hidden;padding-bottom:20px}.tools__container{transform:none!important;height:auto!important;overflow:hidden}.tools__title{position:relative!important;top:auto!important;left:auto!important;width:100%!important;font-size:28px!important;line-height:34px!important;letter-spacing:-1px!important;padding:40px 16px 24px!important;box-sizing:border-box}.tools__tabs{position:relative!important;top:auto!important;left:auto!important;width:100%!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;padding:0 16px 20px!important;box-sizing:border-box}.tools__tab{padding:8px 16px!important;font-size:14px!important}.tools__content{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:300px!important;overflow:hidden}.tools__tab-content{transform-origin:top left!important;transform:scale(.45)!important;width:1165px!important;height:541px!important;margin-left:calc(50% - 262px)!important}.verification{zoom:1;width:100%!important;min-height:auto;padding:40px 16px;overflow:hidden}.verification__container{flex-direction:column!important;align-items:center!important;gap:24px!important;max-width:100%!important}.verification__left{width:100%!important;max-width:100%}.verification__title{font-size:32px!important;line-height:38px!important;letter-spacing:-1.5px!important}.verification__title-dash{color:#171717!important}.verification__center{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:16px;position:relative!important;width:100%}.verification__badge{position:relative!important;left:auto!important;top:auto!important;transform:none!important;width:auto!important}.verification__photo-wrapper{width:80px!important;height:100px!important}.verification__card{width:580px!important;zoom:.78;margin:0 auto!important}.career-paths{zoom:1;width:100%!important;overflow:hidden}.career-paths__container{flex-direction:column-reverse!important;padding:40px 16px!important;gap:24px!important}.career-paths__hero{width:100%!important;align-items:flex-start!important}.career-paths__hero-title{font-size:28px!important;line-height:34px!important;letter-spacing:-1px!important;text-align:left!important;word-wrap:break-word}.career-paths__hero-button{align-self:flex-start!important}.career-paths__card{width:580px!important;zoom:.78;margin:0 auto!important}.match-section{zoom:1;width:100%!important;min-height:auto!important;height:auto!important;overflow:hidden!important;padding:40px 16px;position:relative}.match-section__scale-wrapper{transform:none!important;position:relative!important;inset:auto!important;width:100%}.match-section__rays{display:none!important}.match-section__text-container{position:relative!important;top:auto!important;left:auto!important;width:485px;height:auto;zoom:.75;margin:0 auto 20px}.match-section__text-grouped{width:100%!important;height:auto!important}.match-section__profile-card{position:relative!important;top:auto!important;left:auto!important;width:100%!important;max-width:411px;height:auto!important;min-height:320px;margin:0 auto 16px}.match-section__vacancy-card{position:relative!important;top:auto!important;left:auto!important;width:100%!important;max-width:411px;height:auto!important;min-height:320px;margin:0 auto}.match-section__badge{position:relative!important;top:auto!important;left:auto!important;margin:16px auto;width:fit-content}.match-section__bottom-text{position:relative!important;top:auto!important;left:auto!important;width:100%!important;font-size:24px!important;line-height:30px!important;text-align:center!important;margin-top:20px}.comparison-section{padding:40px 0 60px}.comparison-section__inner{padding:0 16px}.comparison-section__heading{font-size:26px;line-height:34px;letter-spacing:-1.5px;margin-bottom:32px}.comparison-section__row{flex-direction:column;gap:24px}.comparison-section__col-wrap{width:100%}.comparison-section__vs{display:none}.comparison-section__column{width:100%;height:404px;overflow:hidden}.comparison-section__job-card{width:calc(100% - 22px);box-sizing:border-box}.comparison-section__job-card--right{width:calc(100% - 22px)!important}.comparison-section__time-indicator-inner{margin-right:0!important;margin-left:0!important}.comparison-section__job-title{font-size:14px}.comparison-section__invitation{flex-shrink:0}.pricing-section{padding:40px 0 60px}.pricing-section__container{padding:0 16px}.pricing-section__heading{font-size:32px;line-height:40px}.pricing-section__cards{flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center}.pricing-section__card{width:calc(50% - 8px);min-width:280px;flex:1}.final-cta__container{height:auto;padding:60px 16px;gap:24px}.final-cta__heading{font-size:26px;line-height:34px}.final-cta__sub{font-size:16px}.site-footer__inner{height:auto;flex-direction:column;align-items:center;text-align:center;padding:40px 16px;gap:32px}.site-footer__legal{flex-direction:column;gap:8px;align-items:center}.yoffer-logo{font-size:56px}}@media(max-width:600px){.pain-points__grid,.benefits__grid{grid-template-columns:1fr!important}}@media(max-width:480px){.hero{padding:32px 0 0}.hero__container{padding:0 16px;grid-template-columns:minmax(0,1fr);gap:24px;overflow:hidden}.hero__badge{font-size:13px;padding:8px 16px;margin-bottom:16px}.hero__heading{font-size:30px;line-height:36px;letter-spacing:-1px}.hero__description{font-size:15px}.hero__cta{font-size:16px;padding:14px 24px}.hero__right{width:720px;zoom:.38!important;transform:none!important;margin:0 auto!important}.pain-points{padding:40px 0}.pain-points__container{padding:0 16px}.pain-points__title{font-size:24px;line-height:1.2;margin-bottom:20px}.pain-points__grid{grid-template-columns:1fr!important;gap:12px}.pain-card{height:200px}.pain-card__title{font-size:16px;line-height:1.3;width:155px}.pain-card__visual{zoom:.88;right:8px;bottom:10px}.pain-card__visual--2{zoom:.74;right:4px;bottom:4px}.calculator{padding:40px 0}.calculator__container{padding:0 16px}.calculator__title{font-size:24px}.calculator__subtitle{font-size:14px;margin-bottom:20px}.calculator__tabs{gap:8px;margin-bottom:32px}.calculator__tab{font-size:13px;padding:6px 12px}.calculator__comparison{grid-template-columns:1fr!important;gap:20px;padding:24px 16px}.calculator__vs{display:none!important}.calculator__losses-amount,.calculator__tariff-amount{font-size:32px}.benefits{padding:48px 0}.benefits__container{padding:0 16px}.benefits__title{font-size:24px;margin-bottom:20px}.benefits__grid{grid-template-columns:1fr!important;gap:12px}.benefit-card{width:100%!important;height:320px}.benefits__cta-title{font-size:20px}.tools{zoom:1!important;width:100%!important;height:580px!important;overflow:hidden!important}.tools__container{transform:none!important;height:580px!important;overflow:hidden!important}.tools__title{position:relative!important;top:auto!important;left:auto!important;width:100%!important;font-size:28px!important;line-height:34px!important;letter-spacing:-1px!important;padding:40px 16px 24px!important;box-sizing:border-box!important}.tools__tabs{position:relative!important;top:auto!important;left:auto!important;width:100%!important;flex-wrap:wrap!important;justify-content:center!important;padding:0 16px 24px!important;gap:8px!important;box-sizing:border-box!important}.tools__tab-content{position:relative!important;top:auto!important;left:auto!important;width:1165px!important;height:910px!important;transform:scale(.41)!important;transform-origin:top center!important;margin-left:calc(50% - 582.5px)!important;margin-top:20px!important;overflow:visible!important}.tools__tab-content--active{display:block!important}.verification{zoom:1!important;width:100%!important;min-height:auto;overflow:hidden;padding:40px 0}.verification__container{flex-direction:column!important;padding:0 16px;gap:24px;max-width:480px}.verification__left{width:100%;gap:16px}.verification__title{font-size:28px;line-height:34px;letter-spacing:-1px}.verification__description{font-size:15px}.verification__button{width:100%}.verification__center{align-self:flex-end;margin-top:-8px}.verification__card{zoom:.62;width:580px}.career-paths{zoom:1!important;width:100%!important;min-height:auto;overflow:hidden;padding:40px 0}.career-paths__container{flex-direction:column!important;padding:0 16px;gap:24px}.career-paths__card{zoom:.6;width:580px}.career-paths__hero{width:100%}.career-paths__hero-title{font-size:28px;line-height:34px}.match-section{zoom:1!important;width:100%!important;min-height:auto!important;height:auto!important;padding:40px 16px;overflow:hidden!important;position:relative}.match-section__scale-wrapper{transform:none!important;position:relative!important;inset:auto!important;width:100%}.match-section__rays{display:none!important}.match-section__text-container{position:relative!important;top:auto!important;left:auto!important;width:485px!important;height:auto!important;zoom:.62!important;margin:0 auto 16px!important}.match-section__text-grouped{width:100%!important;height:auto!important}.match-section__profile-card{position:relative!important;top:auto!important;left:auto!important;width:411px!important;height:auto!important;min-height:340px!important;margin-bottom:16px!important;overflow:hidden!important;zoom:.85!important;margin-left:auto!important;margin-right:auto!important}.match-section__vacancy-card{position:relative!important;top:auto!important;left:auto!important;width:411px!important;height:auto!important;min-height:320px!important;overflow:hidden!important;zoom:.85!important;margin-left:auto!important;margin-right:auto!important}.match-section__badge{position:relative!important;top:auto!important;left:auto!important;margin:16px auto!important;width:fit-content!important}.match-section__badge-text{font-size:20px!important;line-height:28px!important}.match-section__bottom-text{position:relative!important;top:auto!important;left:auto!important;width:100%!important;font-size:20px!important;line-height:26px!important;text-align:center!important;margin-top:20px!important}.comparison-section{padding:32px 0 48px}.comparison-section__inner{padding:0 16px}.comparison-section__heading{font-size:20px;line-height:26px;letter-spacing:-1px}.comparison-section__column{width:595px;zoom:.6;height:404px;overflow:hidden;margin:0 auto}.comparison-section__company-name,.comparison-section__job-title,.comparison-section__job-salary{white-space:normal}.comparison-section__job-title{font-size:14px;line-height:20px}.comparison-section__company-name{font-size:13px}.comparison-section__job-salary{font-size:12px}.comparison-section__job-card{padding:10px 96px 10px 12px;min-height:68px;width:calc(100% - 24px)}.comparison-section__invitation-badge{padding:5px 8px}.comparison-section__invitation-text{font-size:11px}.comparison-section__status-badge{right:6px;width:80px}.comparison-section__status-text{font-size:10px}.comparison-section__job-card--right:nth-child(1){top:16px}.comparison-section__job-card--right:nth-child(2){top:106px}.comparison-section__job-card--right:nth-child(3){top:196px}.comparison-section__job-card--right:nth-child(4){top:286px}.pricing-section{padding:32px 0 48px}.pricing-section__heading{font-size:24px;line-height:30px}.pricing-section__cards{flex-direction:column;align-items:stretch}.pricing-section__card{width:100%!important;min-width:unset!important}.final-cta__container{padding:48px 16px;gap:20px}.final-cta__heading{font-size:20px;line-height:26px}.final-cta__sub{font-size:14px}.site-footer__inner{padding:32px 16px;gap:24px}.yoffer-logo{font-size:40px}.hero,.pain-points,.calculator,.benefits,.tools,.verification,.career-paths,.match-section{overflow:hidden!important}.hero__left{width:100%;overflow:hidden}.hero__heading{font-size:26px!important;line-height:32px!important;letter-spacing:-.8px!important;word-wrap:break-word;overflow-wrap:break-word}.hero__description{font-size:14px!important;max-width:100%!important;word-wrap:break-word}.hero__cta{width:100%!important;max-width:100%!important;font-size:14px!important;padding:14px 16px!important;box-sizing:border-box!important;white-space:nowrap}.benefit-card{overflow:hidden!important;height:auto!important;min-height:280px}.benefit-card__content{max-width:100%!important;overflow:hidden}.benefit-card__title{font-size:18px!important;word-wrap:break-word}.benefit-card__desc{font-size:13px!important;word-wrap:break-word}.benefits__cta-title{font-size:18px!important;word-wrap:break-word;line-height:1.3}.tools__tab-content{transform:scale(.3)!important}.tools{height:auto!important}.tools__title{font-size:24px!important;line-height:30px!important}.verification__container{max-width:100%!important}.verification__title{font-size:24px!important;line-height:30px!important;letter-spacing:-.8px!important}.verification__card{zoom:.52!important}.verification__center{margin-top:-20px}.verification__badge{position:relative!important;left:auto!important;top:auto!important;transform:none!important;margin:0 auto}.career-paths__hero-title{font-size:24px!important;line-height:30px!important;text-align:left!important}.career-paths__card{zoom:.52!important}.career-paths__hero{width:100%!important;align-items:flex-start!important}.career-paths__hero-button{align-self:flex-start}.match-section__profile-card,.match-section__vacancy-card{width:100%!important;height:auto!important;min-height:200px;overflow:hidden!important}.match-section__bottom-text{font-size:20px!important;line-height:26px!important}}@media(max-width:480px){.chat-thinking{top:38px!important;right:20px!important;font-size:15px!important;z-index:15!important}}@media(max-width:768px){.header__nav--open{display:flex!important;flex-direction:column;position:fixed;top:64px;left:0;right:0;background:#fff;padding:16px 24px 24px;gap:4px;z-index:999;box-shadow:0 8px 24px #0000001f;border-top:1px solid #f0f0f0}.header__nav--open .header__nav-link{font-size:18px;padding:14px 0;border-bottom:1px solid #f0f0f0;color:#171717}.header__nav--open .header__nav-link:last-child{border-bottom:none}.header__burger--active span:nth-child(1){transform:translateY(7px) rotate(45deg)}.header__burger--active span:nth-child(2){opacity:0}.header__burger--active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.header__burger span{transition:transform .25s ease,opacity .2s ease;transform-origin:center}}._wrap_5hr7d_1{position:fixed;top:0;left:0;right:0;z-index:10050;display:flex;flex-direction:column;gap:8px;padding:10px 12px;pointer-events:none}._card_5hr7d_14{pointer-events:auto;display:flex;align-items:flex-start;gap:12px;max-width:960px;margin:0 auto;padding:12px 14px;border-radius:10px;box-shadow:0 4px 24px #0f172a1f;border:1px solid rgba(15,23,42,.08);background:#fff}._info_5hr7d_28{border-left:4px solid #3b82f6}._warning_5hr7d_31{border-left:4px solid #f59e0b}._error_5hr7d_34{border-left:4px solid #ef4444}._success_5hr7d_37{border-left:4px solid #22c55e}._body_5hr7d_41{flex:1;min-width:0}._title_5hr7d_46{font-weight:600;font-size:.95rem;color:#0f172a}._message_5hr7d_52{margin-top:4px;font-size:.875rem;color:#334155;white-space:pre-wrap}._actions_5hr7d_59{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}._actionBtn_5hr7d_66{border:none;background:#0f172a;color:#fff;padding:6px 12px;border-radius:6px;font-size:.8125rem;cursor:pointer}._close_5hr7d_76{border:none;background:transparent;color:#64748b;cursor:pointer;padding:4px;line-height:1;font-size:1.25rem}._close_5hr7d_76:hover{color:#0f172a}
