.LoginPage-module-scss-module__zovMTa__container{min-height:100vh;font-family:var(--font-pretendard),sans-serif;background-color:#0b1120;flex-direction:column;display:flex}.LoginPage-module-scss-module__zovMTa__header{z-index:10;background-color:#0000;justify-content:space-between;align-items:center;padding:1.5rem 3rem;display:flex;position:absolute;top:0;left:0;right:0}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight{color:#94a3b8;align-items:center;gap:1.5rem;font-size:.95rem;display:flex}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__signupBtn{color:#fff;cursor:pointer;background-color:#ffffff1a;border:1px solid #fff3;border-radius:6px;padding:.6rem 1.2rem;font-size:.95rem;font-weight:500;transition:all .2s}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__signupBtn:hover{background-color:#fff3}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuButton{cursor:pointer;z-index:60;background:0 0;border:0;width:42px;height:42px;padding:9px;display:none}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuButton span{background:#fff;border-radius:99px;width:100%;height:2px;margin:5px 0;transition:transform .3s,opacity .3s;display:block}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuButton.LoginPage-module-scss-module__zovMTa__active span{background:#333}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuButton.LoginPage-module-scss-module__zovMTa__active span:first-child{transform:translateY(7px)rotate(45deg)}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuButton.LoginPage-module-scss-module__zovMTa__active span:nth-child(2){opacity:0}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuButton.LoginPage-module-scss-module__zovMTa__active span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuArea{z-index:50;background:#fff;border-bottom:1px solid #cbd5e1;padding:24px;display:none;position:absolute;top:72px;left:0;right:0;box-shadow:0 10px 25px #0000001a}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuArea.LoginPage-module-scss-module__zovMTa__open{display:block}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuArea .LoginPage-module-scss-module__zovMTa__nav{flex-direction:column;gap:0;display:flex}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuArea .LoginPage-module-scss-module__zovMTa__nav a{color:#49566c;text-align:left;border-bottom:1px solid #edf1f6;padding:14px 4px;font-size:.95rem;font-weight:700;text-decoration:none}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuArea .LoginPage-module-scss-module__zovMTa__nav a:last-child{border-bottom:0}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuArea .LoginPage-module-scss-module__zovMTa__nav a:hover{color:#2563eb}.LoginPage-module-scss-module__zovMTa__main{background-color:#0b1120;flex:1;display:flex}.LoginPage-module-scss-module__zovMTa__leftPanel{background:linear-gradient(135deg,#093766 0%,#0c4a8a 100%);flex:1;justify-content:center;align-items:center;display:flex;position:relative}.LoginPage-module-scss-module__zovMTa__leftContent{color:#fff;width:100%;max-width:500px;margin-top:4rem;padding:4rem}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__badge{background-color:#ffffff1a;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.4rem 1rem;font-size:.85rem;display:inline-flex}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__badge .LoginPage-module-scss-module__zovMTa__dot{color:#38bdf8;font-size:.6rem}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__title{letter-spacing:-.02em;margin-bottom:1.5rem;font-size:3.5rem;font-weight:700;line-height:1.2}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__description{color:#ffffffb3;margin-bottom:4rem;font-size:1.1rem;line-height:1.6}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__features{flex-direction:column;gap:2rem;margin-bottom:4rem;display:flex}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__features .LoginPage-module-scss-module__zovMTa__feature{align-items:center;gap:1.2rem;display:flex}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__features .LoginPage-module-scss-module__zovMTa__feature .LoginPage-module-scss-module__zovMTa__iconBox{background-color:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__features .LoginPage-module-scss-module__zovMTa__feature .LoginPage-module-scss-module__zovMTa__text h3{color:#fff;margin:0 0 .3rem;font-size:1.05rem;font-weight:600}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__features .LoginPage-module-scss-module__zovMTa__feature .LoginPage-module-scss-module__zovMTa__text p{color:#fff9;margin:0;font-size:.9rem}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__stats{color:#fff9;border-top:1px solid #ffffff1a;gap:2.5rem;padding-top:2rem;font-size:.9rem;display:flex}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__stats .LoginPage-module-scss-module__zovMTa__statItem{align-items:center;gap:.5rem;display:flex}.LoginPage-module-scss-module__zovMTa__leftContent .LoginPage-module-scss-module__zovMTa__stats .LoginPage-module-scss-module__zovMTa__statItem .LoginPage-module-scss-module__zovMTa__star{color:#fbbf24}.LoginPage-module-scss-module__zovMTa__rightPanel{flex:1;justify-content:center;align-items:center;margin-top:4rem;padding:4rem;display:flex}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard{background-color:#fff;border-radius:20px;width:100%;max-width:460px;padding:3.5rem;box-shadow:0 20px 40px #0000004d}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__cardHeader{margin-bottom:2.5rem}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__cardHeader h2{color:#1e293b;letter-spacing:-.02em;margin:0 0 .5rem;font-size:2rem;font-weight:700}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__cardHeader p{color:#64748b;margin:0;font-size:1rem}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formGroup{margin-bottom:1.8rem}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formGroup label{color:#334155;margin-bottom:.6rem;font-size:.95rem;font-weight:600;display:block}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formGroup .LoginPage-module-scss-module__zovMTa__inputWrapper{position:relative}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formGroup .LoginPage-module-scss-module__zovMTa__inputWrapper input{color:#1e293b;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.9rem 1.2rem;font-size:1rem;transition:all .2s}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formGroup .LoginPage-module-scss-module__zovMTa__inputWrapper input::placeholder{color:#94a3b8}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formGroup .LoginPage-module-scss-module__zovMTa__inputWrapper input:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1a}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formGroup .LoginPage-module-scss-module__zovMTa__inputWrapper .LoginPage-module-scss-module__zovMTa__togglePassword{color:#94a3b8;cursor:pointer;background:0 0;border:none;font-size:1.2rem;position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formGroup .LoginPage-module-scss-module__zovMTa__inputWrapper .LoginPage-module-scss-module__zovMTa__togglePassword:hover{color:#64748b}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__errorMessage{color:#ef4444;text-align:center;margin-bottom:1.5rem;font-size:.9rem}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formOptions{justify-content:space-between;align-items:center;margin-bottom:2.5rem;font-size:.95rem;display:flex}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formOptions .LoginPage-module-scss-module__zovMTa__checkboxLabel{color:#475569;cursor:pointer;align-items:center;gap:.5rem;display:flex}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formOptions .LoginPage-module-scss-module__zovMTa__checkboxLabel input[type=checkbox]{accent-color:#2563eb;cursor:pointer;border:1px solid #cbd5e1;border-radius:4px;width:1.1rem;height:1.1rem}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formOptions .LoginPage-module-scss-module__zovMTa__forgotPassword{color:#2563eb;font-weight:600;text-decoration:none}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__formOptions .LoginPage-module-scss-module__zovMTa__forgotPassword:hover{text-decoration:underline}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__loginBtn{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1.1rem;font-size:1.1rem;font-weight:600;transition:background-color .2s;display:flex}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__loginBtn:hover{background-color:#1d4ed8}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__mobileSignup{text-align:center;color:#64748b;margin-top:1.5rem;font-size:.95rem;display:none}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__mobileSignup a{color:#2563eb;margin-left:.5rem;font-weight:600;text-decoration:none}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__mobileSignup a:hover{text-decoration:underline}.LoginPage-module-scss-module__zovMTa__footer{color:#64748b;background-color:#0b1120;border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 3rem;font-size:.9rem;display:flex}.LoginPage-module-scss-module__zovMTa__footer .LoginPage-module-scss-module__zovMTa__footerLinks{gap:2rem;display:flex}.LoginPage-module-scss-module__zovMTa__footer .LoginPage-module-scss-module__zovMTa__footerLinks a{color:#64748b;text-decoration:none;transition:color .2s}.LoginPage-module-scss-module__zovMTa__footer .LoginPage-module-scss-module__zovMTa__footerLinks a:hover{color:#94a3b8}@media (max-width:992px){.LoginPage-module-scss-module__zovMTa__main{flex-direction:column}.LoginPage-module-scss-module__zovMTa__header{background-color:#093766;position:relative}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight{display:flex}.LoginPage-module-scss-module__zovMTa__header .LoginPage-module-scss-module__zovMTa__headerRight .LoginPage-module-scss-module__zovMTa__menuButton{display:block}.LoginPage-module-scss-module__zovMTa__leftPanel{display:none}.LoginPage-module-scss-module__zovMTa__rightPanel{background-color:#f8fafc;margin-top:0;padding:2rem}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard{padding:2rem;box-shadow:0 10px 25px #0000001a}.LoginPage-module-scss-module__zovMTa__rightPanel .LoginPage-module-scss-module__zovMTa__loginCard .LoginPage-module-scss-module__zovMTa__mobileSignup{display:block}}
.BrandLogo-module-scss-module__7azDFG__brand{color:#111c33;letter-spacing:-.025em;align-items:center;gap:10px;font-size:.9rem;font-weight:800;display:inline-flex}.BrandLogo-module-scss-module__7azDFG__inverse{color:#fff}.BrandLogo-module-scss-module__7azDFG__symbol{background:linear-gradient(135deg,#3387ff,#19d2c6);border-radius:9px;width:28px;height:28px;position:relative;box-shadow:0 7px 20px #2765ef4d}.BrandLogo-module-scss-module__7azDFG__symbol span{background:#fff;border-radius:99px;width:13px;height:3px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.BrandLogo-module-scss-module__7azDFG__symbol span:last-child{transform:translate(-50%,-50%)rotate(90deg)}.BrandLogo-module-scss-module__7azDFG__name{white-space:nowrap}
.Header-module-scss-module__2LMdCa__header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border-bottom:1px solid #12315b12;width:100%;position:sticky;top:0}.Header-module-scss-module__2LMdCa__inner{justify-content:space-between;align-items:center;width:min(100% - 40px,1180px);min-height:72px;margin-inline:auto;display:flex;position:relative}.Header-module-scss-module__2LMdCa__menuArea{flex:1;justify-content:flex-end;align-items:center;display:flex}.Header-module-scss-module__2LMdCa__nav,.Header-module-scss-module__2LMdCa__actions{align-items:center;display:flex}.Header-module-scss-module__2LMdCa__nav{gap:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Header-module-scss-module__2LMdCa__nav a{color:#49566c;white-space:nowrap;font-size:.86rem;font-weight:700;transition:color .18s}.Header-module-scss-module__2LMdCa__nav a:hover{color:#2864ef}.Header-module-scss-module__2LMdCa__actions{gap:18px;margin-left:auto;font-size:.84rem;font-weight:800}.Header-module-scss-module__2LMdCa__actions>a:not(.Header-module-scss-module__2LMdCa__primaryAction){color:#1c2940;white-space:nowrap;transition:color .18s}.Header-module-scss-module__2LMdCa__actions>a:not(.Header-module-scss-module__2LMdCa__primaryAction):hover{color:#2864ef}.Header-module-scss-module__2LMdCa__primaryAction{color:#fff;white-space:nowrap;background:#2864ef;border-radius:10px;padding:10px 15px;transition:background .18s,transform .18s,box-shadow .18s;box-shadow:0 8px 20px #2864ef38}.Header-module-scss-module__2LMdCa__primaryAction:hover{background:#2155d9;transform:translateY(-2px);box-shadow:0 12px 24px #2864ef4d}.Header-module-scss-module__2LMdCa__menuButton{cursor:pointer;background:0 0;border:0;border-radius:10px;width:42px;height:42px;padding:9px;display:none}.Header-module-scss-module__2LMdCa__menuButton span{background:#111c33;border-radius:99px;width:100%;height:2px;margin:5px 0;transition:transform .18s,opacity .18s;display:block}@media (max-width:1000px){.Header-module-scss-module__2LMdCa__menuButton{display:block}.Header-module-scss-module__2LMdCa__menuArea{background:#fff;border:1px solid #e4eaf3;border-radius:18px;padding:24px;display:none;position:absolute;top:72px;left:0;right:0;box-shadow:0 20px 50px #122e5c17}.Header-module-scss-module__2LMdCa__menuArea.Header-module-scss-module__2LMdCa__open{display:block}.Header-module-scss-module__2LMdCa__nav,.Header-module-scss-module__2LMdCa__actions{flex-direction:column;align-items:stretch}.Header-module-scss-module__2LMdCa__nav{gap:0;position:static;transform:none}.Header-module-scss-module__2LMdCa__nav a{text-align:left;border-bottom:1px solid #edf1f6;padding:14px 4px}.Header-module-scss-module__2LMdCa__nav a:last-child{border-bottom:0}.Header-module-scss-module__2LMdCa__actions{text-align:center;gap:10px;margin-top:18px;margin-left:0}.Header-module-scss-module__2LMdCa__actions a{padding:12px}.Header-module-scss-module__2LMdCa__primaryAction{justify-content:center;align-items:center;display:flex}.Header-module-scss-module__2LMdCa__menuButton.Header-module-scss-module__2LMdCa__active span:first-child{transform:translateY(7px)rotate(45deg)}.Header-module-scss-module__2LMdCa__menuButton.Header-module-scss-module__2LMdCa__active span:nth-child(2){opacity:0}.Header-module-scss-module__2LMdCa__menuButton.Header-module-scss-module__2LMdCa__active span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}@media (max-width:600px){.Header-module-scss-module__2LMdCa__inner{min-height:64px}.Header-module-scss-module__2LMdCa__menuArea{padding:20px;top:64px;left:0;right:0}}
.Footer-module-scss-module__Q5mDFa__footer{color:#ffffff8c;background:#050f22}.Footer-module-scss-module__Q5mDFa__inner,.Footer-module-scss-module__Q5mDFa__bottom{width:min(100% - 40px,1180px);margin-inline:auto}.Footer-module-scss-module__Q5mDFa__inner{grid-template-columns:1.3fr 1fr;gap:80px;padding-block:62px;display:grid}.Footer-module-scss-module__Q5mDFa__brandArea p{margin:20px 0 0;font-size:.75rem;line-height:1.8}.Footer-module-scss-module__Q5mDFa__links{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.Footer-module-scss-module__Q5mDFa__links div{flex-direction:column;gap:10px;display:flex}.Footer-module-scss-module__Q5mDFa__links strong{color:#fff;margin-bottom:4px;font-size:.76rem}.Footer-module-scss-module__Q5mDFa__links a{font-size:.7rem;transition:color .18s}.Footer-module-scss-module__Q5mDFa__links a:hover{color:#fff}.Footer-module-scss-module__Q5mDFa__bottom{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;min-height:70px;font-size:.65rem;display:flex}.Footer-module-scss-module__Q5mDFa__bottom div{gap:18px;display:flex}@media (max-width:780px){.Footer-module-scss-module__Q5mDFa__inner{grid-template-columns:1fr;gap:44px}.Footer-module-scss-module__Q5mDFa__links{grid-template-columns:repeat(2,1fr)}.Footer-module-scss-module__Q5mDFa__bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding-block:20px}}
.ActionLink-module-scss-module__1b_DDa__link{border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:.92rem;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.ActionLink-module-scss-module__1b_DDa__link:hover{transform:translateY(-2px)}.ActionLink-module-scss-module__1b_DDa__primary{color:#2155d9;background:#fff;box-shadow:0 12px 30px #05183e2e}.ActionLink-module-scss-module__1b_DDa__secondary{color:#fff;background:#ffffff12;border-color:#fff3}.ActionLink-module-scss-module__1b_DDa__ghost{color:#2155d9;background:#e8f0ff}.ActionLink-module-scss-module__1b_DDa__full{width:100%}
.HrDashboardPreview-module-scss-module__-x1tbG__window{background:#f6f9fe;border:1px solid #d4e1f6cc;border-radius:20px 20px 0 0;width:min(890px,100% - 30px);margin-bottom:-6px;overflow:hidden;box-shadow:0 28px 70px #0f2d5d38}.HrDashboardPreview-module-scss-module__-x1tbG__windowBar{background:#eef4fc;align-items:center;gap:7px;height:34px;padding:0 16px;display:flex}.HrDashboardPreview-module-scss-module__-x1tbG__windowBar span{background:#ff7a7a;border-radius:50%;width:8px;height:8px}.HrDashboardPreview-module-scss-module__-x1tbG__windowBar span:nth-child(2){background:#ffc768}.HrDashboardPreview-module-scss-module__-x1tbG__windowBar span:last-child{background:#51d59d}.HrDashboardPreview-module-scss-module__-x1tbG__body{grid-template-columns:175px 1fr;min-height:330px;display:grid}.HrDashboardPreview-module-scss-module__-x1tbG__sidebar{color:#ffffffd1;background:#0d2d62;flex-direction:column;gap:8px;padding:28px 17px;display:flex}.HrDashboardPreview-module-scss-module__-x1tbG__sidebar strong{color:#fff;text-align:center;margin-bottom:12px;font-size:1rem}.HrDashboardPreview-module-scss-module__-x1tbG__sidebar span{background:#ffffff0f;border-radius:8px;padding:10px 12px;font-size:.72rem}.HrDashboardPreview-module-scss-module__-x1tbG__sidebar .HrDashboardPreview-module-scss-module__-x1tbG__selected{color:#083d45;background:#6ee7bd;font-weight:800}.HrDashboardPreview-module-scss-module__-x1tbG__content{margin-bottom:-4px;padding:24px 24px 0}.HrDashboardPreview-module-scss-module__-x1tbG__summaryGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.HrDashboardPreview-module-scss-module__-x1tbG__summaryCard,.HrDashboardPreview-module-scss-module__-x1tbG__approvalCard,.HrDashboardPreview-module-scss-module__-x1tbG__chartCard{background:#fff;border:1px solid #e3ebf6;border-radius:12px;box-shadow:0 7px 18px #0f2e5b0d}.HrDashboardPreview-module-scss-module__-x1tbG__summaryCard{padding:13px 15px}.HrDashboardPreview-module-scss-module__-x1tbG__summaryCard small,.HrDashboardPreview-module-scss-module__-x1tbG__summaryCard b{text-align:left;color:#1b2742;display:block}.HrDashboardPreview-module-scss-module__-x1tbG__summaryCard small{margin-bottom:5px;font-size:.67rem}.HrDashboardPreview-module-scss-module__-x1tbG__summaryCard b{font-size:1rem}.HrDashboardPreview-module-scss-module__-x1tbG__dashboardGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.HrDashboardPreview-module-scss-module__-x1tbG__approvalCard,.HrDashboardPreview-module-scss-module__-x1tbG__chartCard{padding:18px}.HrDashboardPreview-module-scss-module__-x1tbG__chartCard{align-self:start}.HrDashboardPreview-module-scss-module__-x1tbG__panelTitle{color:#1b2742;text-align:left;font-size:.76rem;font-weight:800}.HrDashboardPreview-module-scss-module__-x1tbG__approvalRow{border-bottom:1px solid #edf1f7;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.HrDashboardPreview-module-scss-module__-x1tbG__approvalRow:last-child{border-bottom:none;padding-bottom:0}.HrDashboardPreview-module-scss-module__-x1tbG__approvalRow em{color:#248767;background:#e2faef;border-radius:999px;padding:3px 12px;font-size:.72rem;font-style:normal;font-weight:700}.HrDashboardPreview-module-scss-module__-x1tbG__approvalRow .HrDashboardPreview-module-scss-module__-x1tbG__wait{color:#a97613;background:#fff5d8}.HrDashboardPreview-module-scss-module__-x1tbG__userInfo{flex:1;align-items:center;gap:12px;display:flex}.HrDashboardPreview-module-scss-module__-x1tbG__userText{color:#3f4b63;font-size:.85rem;font-weight:500}.HrDashboardPreview-module-scss-module__-x1tbG__rowIcon{color:#2864ef;background:#f4f8ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex}.HrDashboardPreview-module-scss-module__-x1tbG__chart{justify-content:center;align-items:flex-end;gap:10px;height:135px;padding:12px 4px 0;display:flex}.HrDashboardPreview-module-scss-module__-x1tbG__chart span{background:linear-gradient(#28d4c3,#2864ef);border-radius:5px 5px 2px 2px;width:13%}@media (max-width:700px){.HrDashboardPreview-module-scss-module__-x1tbG__body{grid-template-columns:1fr}.HrDashboardPreview-module-scss-module__-x1tbG__sidebar{display:none}.HrDashboardPreview-module-scss-module__-x1tbG__summaryGrid{grid-template-columns:repeat(2,1fr)}.HrDashboardPreview-module-scss-module__-x1tbG__dashboardGrid{grid-template-columns:1fr}.HrDashboardPreview-module-scss-module__-x1tbG__chartCard{display:none}}
@keyframes Hero-module-scss-module__5iR5dG__fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module-scss-module__5iR5dG__float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Hero-module-scss-module__5iR5dG__pulseGlow{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.Hero-module-scss-module__5iR5dG__hero{color:#fff;background:radial-gradient(circle at 30% 10%,#17bed238,#0000 33%),linear-gradient(115deg,#125e93 0%,#173e78 52%,#071b3f 100%);position:relative;overflow:hidden}.Hero-module-scss-module__5iR5dG__glow{pointer-events:none;background:radial-gradient(circle at 85% 20%,#4b7aff47,#0000 28%),linear-gradient(90deg,#0000,#ffffff06,#0000);animation:6s ease-in-out infinite Hero-module-scss-module__5iR5dG__pulseGlow;position:absolute;inset:0}.Hero-module-scss-module__5iR5dG__inner{z-index:1;text-align:center;width:min(100% - 40px,1180px);margin-inline:auto;padding-top:72px;position:relative}.Hero-module-scss-module__5iR5dG__eyebrow{color:#dce9ff;opacity:0;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;padding:7px 13px;font-size:.78rem;font-weight:700;animation:.8s cubic-bezier(.16,1,.3,1) forwards Hero-module-scss-module__5iR5dG__fadeUp;display:inline-flex}.Hero-module-scss-module__5iR5dG__eyebrow .Hero-module-scss-module__5iR5dG__dot{color:#2dd4bf;margin-right:5px}.Hero-module-scss-module__5iR5dG__hero h1{letter-spacing:-.055em;opacity:0;margin:34px 0 18px;font-size:clamp(2.7rem,6vw,5rem);line-height:1.12;animation:.8s cubic-bezier(.16,1,.3,1) .15s forwards Hero-module-scss-module__5iR5dG__fadeUp}.Hero-module-scss-module__5iR5dG__hero p{color:#e5eeffb3;opacity:0;margin:0;font-size:clamp(.92rem,1.5vw,1.05rem);line-height:1.8;animation:.8s cubic-bezier(.16,1,.3,1) .3s forwards Hero-module-scss-module__5iR5dG__fadeUp}.Hero-module-scss-module__5iR5dG__actions{opacity:0;justify-content:center;gap:12px;margin-top:30px;animation:.8s cubic-bezier(.16,1,.3,1) .45s forwards Hero-module-scss-module__5iR5dG__fadeUp;display:flex}.Hero-module-scss-module__5iR5dG__preview{opacity:0;justify-content:center;margin-top:48px;animation:1s cubic-bezier(.16,1,.3,1) .6s forwards Hero-module-scss-module__5iR5dG__fadeUp,6s ease-in-out 1.6s infinite Hero-module-scss-module__5iR5dG__float;display:flex}.Hero-module-scss-module__5iR5dG__roleBar{z-index:2;color:#708099;background:#f1f6fc;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-size:.75rem;display:flex;position:relative}.Hero-module-scss-module__5iR5dG__roleBar .Hero-module-scss-module__5iR5dG__divider{color:#cbd5e1;font-weight:600}.Hero-module-scss-module__5iR5dG__roleBar>div{flex-wrap:wrap;gap:8px;display:flex}.Hero-module-scss-module__5iR5dG__roleBar b{color:#59687d;background:#fff;border:1px solid #dce5f1;border-radius:6px;padding:5px 10px;font-size:.7rem}@media (max-width:700px){.Hero-module-scss-module__5iR5dG__inner{padding-top:54px}.Hero-module-scss-module__5iR5dG__hero h1{font-size:2.65rem}.Hero-module-scss-module__5iR5dG__hero p br{display:none}.Hero-module-scss-module__5iR5dG__actions{flex-direction:column;align-items:stretch}.Hero-module-scss-module__5iR5dG__roleBar{flex-direction:column;align-items:flex-start;gap:10px}.Hero-module-scss-module__5iR5dG__divider{display:none}}
.SectionBadge-module-scss-module__1pbJIq__badge{color:#2864ef;background:#f4f8ff;border:1px solid #3a7bff29;border-radius:999px;align-items:center;min-height:28px;padding:5px 12px;font-size:.76rem;font-weight:800;display:inline-flex}
.Features-module-scss-module__IwG9nG__section{padding-block:116px}@media (max-width:820px){.Features-module-scss-module__IwG9nG__section{padding-block:82px}}.Features-module-scss-module__IwG9nG__inner{width:min(100% - 40px,1180px);margin-inline:auto}.Features-module-scss-module__IwG9nG__heading{text-align:center}.Features-module-scss-module__IwG9nG__heading h2{color:#111c33;letter-spacing:-.045em;margin:0;margin-top:18px;font-size:clamp(2rem,4vw,3.6rem);font-weight:800;line-height:1.18}.Features-module-scss-module__IwG9nG__heading p{color:#68748a;margin:14px 0 0}.Features-module-scss-module__IwG9nG__grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:52px;display:grid}.Features-module-scss-module__IwG9nG__card{background:#fff;border:1px solid #e4eaf3;border-radius:18px;min-height:260px;padding:28px;transition:transform .18s,box-shadow .18s;box-shadow:0 20px 50px #122e5c17}.Features-module-scss-module__IwG9nG__card:hover{box-shadow:0 26px 60px #122e5c21;transform:translateY(-7px)!important}.Features-module-scss-module__IwG9nG__card h3{margin:20px 0 12px;font-size:1.15rem}.Features-module-scss-module__IwG9nG__card p{color:#68748a;margin:0;font-size:.86rem;line-height:1.7}.Features-module-scss-module__IwG9nG__icon{color:#2864ef;background:#f4f8ff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.Features-module-scss-module__IwG9nG__card:nth-child(2) .Features-module-scss-module__IwG9nG__icon{color:#1ba9a5;background:#e5fbf9}.Features-module-scss-module__IwG9nG__card:nth-child(3) .Features-module-scss-module__IwG9nG__icon{color:#29ad7d;background:#e7fbf1}.Features-module-scss-module__IwG9nG__card:nth-child(4) .Features-module-scss-module__IwG9nG__icon{color:#df8d35;background:#fff4e8}.Features-module-scss-module__IwG9nG__tags{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.Features-module-scss-module__IwG9nG__tags span{color:#68758a;background:#f1f4f8;border-radius:999px;padding:5px 8px;font-size:.68rem;font-weight:800}@media (max-width:980px){.Features-module-scss-module__IwG9nG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Features-module-scss-module__IwG9nG__grid{grid-template-columns:1fr}}
.FadeIn-module-scss-module__XCr3ZG__fadeIn{opacity:0;will-change:opacity,transform;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.FadeIn-module-scss-module__XCr3ZG__visible{opacity:1;transform:translateY(0)}
.WorkDashboard-module-scss-module__c5nQha__card{background:#fff;border:1px solid #e4eaf3;border-radius:20px;padding:26px;box-shadow:0 20px 50px #122e5c17}.WorkDashboard-module-scss-module__c5nQha__top{justify-content:space-between;align-items:center;display:flex}.WorkDashboard-module-scss-module__c5nQha__top strong{font-size:.92rem}.WorkDashboard-module-scss-module__c5nQha__top span{color:#238760;background:#e6faef;border-radius:999px;padding:5px 9px;font-size:.68rem;font-weight:800}.WorkDashboard-module-scss-module__c5nQha__stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.WorkDashboard-module-scss-module__c5nQha__stats div{background:#f6f9fd;border-radius:10px;padding:14px}.WorkDashboard-module-scss-module__c5nQha__stats small,.WorkDashboard-module-scss-module__c5nQha__stats b{display:block}.WorkDashboard-module-scss-module__c5nQha__stats small{color:#68748a;font-size:.68rem}.WorkDashboard-module-scss-module__c5nQha__stats b{color:#2864ef;margin-top:7px;font-size:1.2rem}.WorkDashboard-module-scss-module__c5nQha__table{border:1px solid #edf1f7;border-radius:10px;margin-top:16px;overflow:hidden}.WorkDashboard-module-scss-module__c5nQha__table>div{color:#536078;border-bottom:1px solid #edf1f7;grid-template-columns:1.1fr .8fr .7fr 1fr;align-items:center;min-height:42px;padding:0 12px;font-size:.72rem;display:grid}.WorkDashboard-module-scss-module__c5nQha__table>div:last-child{border-bottom:0}.WorkDashboard-module-scss-module__c5nQha__head{color:#2c3e50;background:#f6f9fd;font-weight:800}.WorkDashboard-module-scss-module__c5nQha__status{border-radius:999px;width:fit-content;padding:4px 7px;font-weight:800}.WorkDashboard-module-scss-module__c5nQha__status.WorkDashboard-module-scss-module__c5nQha__normal{color:#2864ef;background:#f4f8ff}.WorkDashboard-module-scss-module__c5nQha__status.WorkDashboard-module-scss-module__c5nQha__check{color:#dc2626;background:#fee2e2}@media (max-width:520px){.WorkDashboard-module-scss-module__c5nQha__table>div{grid-template-columns:1.2fr .8fr .8fr}.WorkDashboard-module-scss-module__c5nQha__table>div span:last-child{display:none}}
.Workflow-module-scss-module__sYRFIW__section{padding-block:116px}@media (max-width:820px){.Workflow-module-scss-module__sYRFIW__section{padding-block:82px}}.Workflow-module-scss-module__sYRFIW__section{background:#f5f8fc}.Workflow-module-scss-module__sYRFIW__inner{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;width:min(100% - 40px,1180px);margin-inline:auto;display:grid}.Workflow-module-scss-module__sYRFIW__copy h2{color:#111c33;letter-spacing:-.045em;margin:0;margin-top:20px;font-size:clamp(2rem,4vw,3.6rem);font-weight:800;line-height:1.18}.Workflow-module-scss-module__sYRFIW__copy>p{color:#68748a;margin:18px 0 0;line-height:1.7}.Workflow-module-scss-module__sYRFIW__steps{gap:22px;margin-top:34px;display:grid}.Workflow-module-scss-module__sYRFIW__steps article{grid-template-columns:44px 1fr;gap:15px;display:grid}.Workflow-module-scss-module__sYRFIW__steps strong{color:#fff;background:#2864ef;border-radius:12px;place-items:center;width:42px;height:42px;font-size:.78rem;display:grid;box-shadow:0 10px 20px #2864ef40}.Workflow-module-scss-module__sYRFIW__steps h3{margin:1px 0 7px;font-size:.98rem}.Workflow-module-scss-module__sYRFIW__steps p{color:#68748a;margin:0;font-size:.8rem;line-height:1.65}@media (max-width:900px){.Workflow-module-scss-module__sYRFIW__inner{grid-template-columns:1fr;gap:48px}}
.PayrollCard-module-scss-module__oTVUXq__card{background:#fff;border:1px solid #dce6f5;border-radius:18px;overflow:hidden;box-shadow:0 20px 50px #122e5c17}.PayrollCard-module-scss-module__oTVUXq__top,.PayrollCard-module-scss-module__oTVUXq__rows>div,.PayrollCard-module-scss-module__oTVUXq__total{justify-content:space-between;align-items:center;display:flex}.PayrollCard-module-scss-module__oTVUXq__top{background:#f0f5ff;padding:20px 22px}.PayrollCard-module-scss-module__oTVUXq__top span{color:#2864ef;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:800}.PayrollCard-module-scss-module__oTVUXq__rows{padding:8px 22px}.PayrollCard-module-scss-module__oTVUXq__rows>div{color:#5d687b;border-bottom:1px solid #edf1f6;min-height:46px;font-size:.82rem}.PayrollCard-module-scss-module__oTVUXq__rows>div:last-child{border-bottom:0}.PayrollCard-module-scss-module__oTVUXq__rows>div b{color:#111c33;font-size:.84rem}.PayrollCard-module-scss-module__oTVUXq__rows>div .PayrollCard-module-scss-module__oTVUXq__minus{color:#e14d55}.PayrollCard-module-scss-module__oTVUXq__total{color:#2864ef;background:#e8f0ff;padding:18px 22px;font-weight:800}.PayrollCard-module-scss-module__oTVUXq__total b{font-size:1.2rem}
.Payroll-module-scss-module__1J9ATa__section{padding-block:116px}@media (max-width:820px){.Payroll-module-scss-module__1J9ATa__section{padding-block:82px}}.Payroll-module-scss-module__1J9ATa__inner{grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;width:min(100% - 40px,1180px);margin-inline:auto;display:grid}.Payroll-module-scss-module__1J9ATa__copy h2{color:#111c33;letter-spacing:-.045em;margin:0;margin-top:20px;font-size:clamp(2rem,4vw,3.6rem);font-weight:800;line-height:1.18}.Payroll-module-scss-module__1J9ATa__copy>p{color:#68748a;margin:18px 0 0;line-height:1.75}.Payroll-module-scss-module__1J9ATa__copy ul{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.Payroll-module-scss-module__1J9ATa__copy li{color:#4d5a70;padding-left:34px;font-size:.9rem;font-weight:700;position:relative}.Payroll-module-scss-module__1J9ATa__copy li:before{content:"✓";color:#1faa79;background:#dffaf0;border-radius:7px;place-items:center;width:23px;height:23px;font-size:.78rem;display:grid;position:absolute;top:-2px;left:0}@media (max-width:860px){.Payroll-module-scss-module__1J9ATa__inner{grid-template-columns:1fr;gap:46px}.Payroll-module-scss-module__1J9ATa__copy{grid-row:1}}
.Onboarding-module-scss-module__Bws-Dq__section{padding-block:116px}@media (max-width:820px){.Onboarding-module-scss-module__Bws-Dq__section{padding-block:82px}}.Onboarding-module-scss-module__Bws-Dq__section{background:#f5f8fc}.Onboarding-module-scss-module__Bws-Dq__inner{width:min(100% - 40px,1180px);margin-inline:auto}.Onboarding-module-scss-module__Bws-Dq__heading{text-align:center}.Onboarding-module-scss-module__Bws-Dq__heading h2{color:#111c33;letter-spacing:-.045em;margin:0;margin-top:20px;font-size:clamp(2rem,4vw,3.6rem);font-weight:800;line-height:1.18}.Onboarding-module-scss-module__Bws-Dq__heading p{color:#68748a;margin:16px 0 0}.Onboarding-module-scss-module__Bws-Dq__steps{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:68px;display:grid;position:relative}.Onboarding-module-scss-module__Bws-Dq__steps:before{content:"";background:#dce5f2;height:1px;position:absolute;top:29px;left:17%;right:17%}.Onboarding-module-scss-module__Bws-Dq__steps article{z-index:1;text-align:center;position:relative}.Onboarding-module-scss-module__Bws-Dq__steps article h3{margin:24px 0 10px;font-size:1rem}.Onboarding-module-scss-module__Bws-Dq__steps article p{color:#68748a;min-height:48px;margin:0 auto;font-size:.8rem;line-height:1.6}.Onboarding-module-scss-module__Bws-Dq__steps article>span{color:#168760;background:#dffaf0;border-radius:999px;margin-top:13px;padding:5px 10px;font-size:.7rem;font-weight:800;display:inline-flex}.Onboarding-module-scss-module__Bws-Dq__number{color:#2864ef;background:#dfeaff;border:8px solid #f5f8fc;border-radius:50%;place-items:center;width:74px;height:74px;margin-inline:auto;font-size:1.5rem;font-weight:900;display:grid}.Onboarding-module-scss-module__Bws-Dq__active{color:#fff;background:#2864ef;box-shadow:0 12px 28px #2864ef4d}@media (max-width:760px){.Onboarding-module-scss-module__Bws-Dq__steps{grid-template-columns:1fr}.Onboarding-module-scss-module__Bws-Dq__steps:before{display:none}.Onboarding-module-scss-module__Bws-Dq__steps article p{min-height:auto}}
.Pricing-module-scss-module__kVwDgG__section{padding-block:116px}@media (max-width:820px){.Pricing-module-scss-module__kVwDgG__section{padding-block:82px}}.Pricing-module-scss-module__kVwDgG__inner{width:min(100% - 40px,1180px);margin-inline:auto}.Pricing-module-scss-module__kVwDgG__heading{text-align:center}.Pricing-module-scss-module__kVwDgG__heading h2{color:#111c33;letter-spacing:-.045em;margin:0;margin-top:20px;font-size:clamp(2rem,4vw,3.6rem);font-weight:800;line-height:1.18}.Pricing-module-scss-module__kVwDgG__heading p{color:#68748a;margin:15px 0 0}.Pricing-module-scss-module__kVwDgG__grid{grid-template-columns:repeat(3,1fr);align-items:center;gap:18px;margin-top:56px;display:grid}.Pricing-module-scss-module__kVwDgG__card{background:#fff;border:1px solid #e4eaf3;border-radius:18px;flex-direction:column;min-height:410px;padding:30px;display:flex;position:relative;box-shadow:0 20px 50px #122e5c17}.Pricing-module-scss-module__kVwDgG__card h3{margin:0;font-size:1.2rem}.Pricing-module-scss-module__kVwDgG__featured{color:#fff;background:linear-gradient(150deg,#3270f4,#1746ba);border-color:#0000;min-height:455px;transform:translateY(-14px);box-shadow:0 28px 60px #1c52ca52}.Pricing-module-scss-module__kVwDgG__label{color:#fff;background:#ffffff24;border-radius:999px;width:fit-content;margin-bottom:18px;padding:5px 9px;font-size:.68rem;font-weight:800}.Pricing-module-scss-module__kVwDgG__caption{color:#68748a;margin:8px 0 0;font-size:.8rem}.Pricing-module-scss-module__kVwDgG__price{letter-spacing:-.04em;margin-top:20px;font-size:2rem;font-weight:900}.Pricing-module-scss-module__kVwDgG__price small{color:#68748a;margin-left:5px;font-size:.72rem;font-weight:700}.Pricing-module-scss-module__kVwDgG__card ul{gap:12px;margin:24px 0 30px;padding:0;list-style:none;display:grid}.Pricing-module-scss-module__kVwDgG__card ul li{color:#4f5d72;padding-left:20px;font-size:.82rem;font-weight:700;position:relative}.Pricing-module-scss-module__kVwDgG__card ul li:before{content:"✓";color:#1faa79;position:absolute;left:0}.Pricing-module-scss-module__kVwDgG__card.Pricing-module-scss-module__kVwDgG__featured h3,.Pricing-module-scss-module__kVwDgG__card.Pricing-module-scss-module__kVwDgG__featured .Pricing-module-scss-module__kVwDgG__price{color:#fff}.Pricing-module-scss-module__kVwDgG__card.Pricing-module-scss-module__kVwDgG__featured .Pricing-module-scss-module__kVwDgG__caption{color:#ffffffc7}.Pricing-module-scss-module__kVwDgG__card.Pricing-module-scss-module__kVwDgG__featured .Pricing-module-scss-module__kVwDgG__price small{color:#ffffffd1}.Pricing-module-scss-module__kVwDgG__card.Pricing-module-scss-module__kVwDgG__featured ul li{color:#fff}.Pricing-module-scss-module__kVwDgG__card.Pricing-module-scss-module__kVwDgG__featured ul li:before{color:#7cf0bf}.Pricing-module-scss-module__kVwDgG__card>a{margin-top:auto}@media (max-width:860px){.Pricing-module-scss-module__kVwDgG__grid{grid-template-columns:1fr}.Pricing-module-scss-module__kVwDgG__featured{transform:none}}
.FinalCta-module-scss-module__rdxZTW__section{color:#fff;background:radial-gradient(circle at 20% 30%,#3a7bff59,#0000 34%),linear-gradient(110deg,#1f58df,#0d2b65 65%,#071936);padding-block:100px;position:relative;overflow:hidden}.FinalCta-module-scss-module__rdxZTW__section:after{content:"";border:80px solid #ffffff09;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-360px;right:-180px}.FinalCta-module-scss-module__rdxZTW__inner{z-index:1;text-align:center;width:min(100% - 40px,1180px);margin-inline:auto;position:relative}.FinalCta-module-scss-module__rdxZTW__inner h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,5vw,4.1rem);line-height:1.2}.FinalCta-module-scss-module__rdxZTW__inner p{color:#e6eeffb8;max-width:670px;margin:20px auto 0;line-height:1.7}.FinalCta-module-scss-module__rdxZTW__actions{justify-content:center;gap:12px;margin-top:30px;display:flex}@media (max-width:560px){.FinalCta-module-scss-module__rdxZTW__actions{flex-direction:column;align-items:stretch}}
.FloatingButtons-module-scss-module__w7625G__floatingButtons{z-index:100;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;bottom:42px;right:32px}.FloatingButtons-module-scss-module__w7625G__floatingButton{cursor:pointer;border:0;border-radius:50%;place-items:center;width:64px;height:64px;padding:0;transition:transform .18s,box-shadow .18s,filter .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 28px #08204f40}.FloatingButtons-module-scss-module__w7625G__floatingButton svg{fill:none;stroke:#fff;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:27px;height:27px}.FloatingButtons-module-scss-module__w7625G__floatingButton:hover{filter:brightness(1.06);transform:translateY(-4px);box-shadow:0 18px 34px #08204f59}.FloatingButtons-module-scss-module__w7625G__floatingButton:active{transform:translateY(-1px)scale(.97)}.FloatingButtons-module-scss-module__w7625G__floatingButton:focus-visible{outline-offset:4px;outline:3px solid #3884ff59}.FloatingButtons-module-scss-module__w7625G__scrollTop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#234784eb,#143065eb);border:1px solid #ffffff40;margin-bottom:0}.FloatingButtons-module-scss-module__w7625G__scrollTop svg{width:28px;height:28px}.FloatingButtons-module-scss-module__w7625G__chat{background:linear-gradient(145deg,#27dfc5 0%,#25b8e7 48%,#3371f1 100%)}.FloatingButtons-module-scss-module__w7625G__consult{background:linear-gradient(145deg,#3478f4,#1f55d8)}@media (max-width:900px){.FloatingButtons-module-scss-module__w7625G__floatingButtons{bottom:28px;right:22px}.FloatingButtons-module-scss-module__w7625G__floatingButton{width:58px;height:58px}.FloatingButtons-module-scss-module__w7625G__floatingButton svg{width:25px;height:25px}}@media (max-width:600px){.FloatingButtons-module-scss-module__w7625G__floatingButtons{gap:8px;bottom:20px;right:16px}.FloatingButtons-module-scss-module__w7625G__floatingButton{width:52px;height:52px;box-shadow:0 9px 22px #08204f3d}.FloatingButtons-module-scss-module__w7625G__floatingButton svg{width:23px;height:23px}}
