.landing-module__MzU3wW__page{--navy:#0b1f3a;--navy-2:#12325c;--blue-deep:#1e4a78;--teal:#22d3ae;--teal-dark:#0e9c82;--sky:#eaf4fc;--muted:#6b7c93;--hair:#dce7f2;--ease:cubic-bezier(.4,0,.2,1);background:#f1f5f9;min-height:100vh}.landing-module__MzU3wW__frame{max-width:430px;min-height:100vh;color:var(--navy);background:#fff;margin:0 auto;padding-bottom:80px;position:relative;overflow:hidden;box-shadow:0 0 40px #152a4714}.landing-module__MzU3wW__frame a{color:inherit;text-decoration:none}.landing-module__MzU3wW__header{z-index:20;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:relative}.landing-module__MzU3wW__logo{color:#fff;font-size:17px;font-weight:700}.landing-module__MzU3wW__logo small{letter-spacing:.12em;color:#9fcbef;text-transform:uppercase;font-size:9.5px;font-weight:500;display:block}.landing-module__MzU3wW__iconBtn{color:#fff;cursor:pointer;width:36px;height:36px;transition:background .2s var(--ease), transform .15s var(--ease);background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}.landing-module__MzU3wW__iconBtn:hover{background:#ffffff47}.landing-module__MzU3wW__iconBtn:active{transform:scale(.9)}.landing-module__MzU3wW__desktopNav{display:none}.landing-module__MzU3wW__desktopNavLink{color:#fff;transition:opacity .15s var(--ease);font-size:13.5px;font-weight:600}.landing-module__MzU3wW__desktopNavLink:hover{opacity:.75}.landing-module__MzU3wW__authBtn{color:var(--navy);transition:transform .15s var(--ease), box-shadow .2s var(--ease);background:#fff;border-radius:10px;padding:8px 18px;font-size:13.5px;font-weight:700}.landing-module__MzU3wW__authBtn:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0000002e}.landing-module__MzU3wW__authBtn:active{transform:translateY(0)scale(.96)}.landing-module__MzU3wW__menuOverlay{z-index:30;animation:landing-module__MzU3wW__fadeIn .2s var(--ease);background:#0b1f3a8c;position:absolute;inset:0}.landing-module__MzU3wW__menuDrawer{z-index:31;width:78%;height:100%;transition:transform .28s var(--ease);background:#fff;padding:24px 22px;position:absolute;top:0;right:0;transform:translate(100%)}.landing-module__MzU3wW__menuDrawer.landing-module__MzU3wW__open{transform:translate(0)}.landing-module__MzU3wW__closeBtn{background:var(--sky);width:34px;height:34px;color:var(--navy);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;margin-bottom:28px;font-size:14px;display:flex}.landing-module__MzU3wW__menuDrawer a{color:var(--navy);border-bottom:1px solid var(--hair);transition:color .15s var(--ease), padding-left .15s var(--ease);padding:14px 4px;font-size:14px;font-weight:600;display:block}.landing-module__MzU3wW__menuDrawer a:hover{color:var(--navy-2);padding-left:8px}.landing-module__MzU3wW__menuDrawer .landing-module__MzU3wW__cta{text-align:center;background:var(--navy-2);color:#fff;border-bottom:none;border-radius:12px;margin-top:24px;padding:14px;font-weight:700;display:block}@keyframes landing-module__MzU3wW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes landing-module__MzU3wW__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.landing-module__MzU3wW__hero{background:radial-gradient(circle at 78% 30%,#22d3ae24 0%,#0000 45%),radial-gradient(circle at 10% 90%,#ffffff0f 0%,#0000 40%),linear-gradient(160deg,#0b1f3a 0%,#12325c 55%,#1e4a78 100%);padding-bottom:24px;position:relative}.landing-module__MzU3wW__heroGrid{flex-direction:column;display:flex}.landing-module__MzU3wW__heroCaption{padding:6px 20px 16px}.landing-module__MzU3wW__heroCaption>*{animation:landing-module__MzU3wW__fadeUp .5s var(--ease) both}.landing-module__MzU3wW__heroCaption>:nth-child(2){animation-delay:50ms}.landing-module__MzU3wW__heroCaption>:nth-child(3){animation-delay:.1s}.landing-module__MzU3wW__heroCaption>:nth-child(4){animation-delay:.15s}.landing-module__MzU3wW__heroEyebrow{color:var(--teal);letter-spacing:.1em;margin-bottom:8px;font-size:10.5px;font-weight:700}.landing-module__MzU3wW__heroCaption h1{color:#fff;letter-spacing:-.01em;margin-bottom:8px;font-size:22px;font-weight:800;line-height:1.28}.landing-module__MzU3wW__heroCaption h1 em{color:var(--teal);font-style:normal}.landing-module__MzU3wW__heroCaption p{color:#b9cbe0;margin-bottom:16px;font-size:12.5px;line-height:1.55}.landing-module__MzU3wW__btnRow{gap:8px;display:flex}.landing-module__MzU3wW__btnPrimary{text-align:center;color:var(--navy);cursor:pointer;transition:transform .15s var(--ease), box-shadow .2s var(--ease);background:#fff;border:none;border-radius:30px;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:13px;font-weight:700;display:flex}.landing-module__MzU3wW__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 10px 22px #0003}.landing-module__MzU3wW__btnPrimary:active{transform:translateY(0)scale(.96)}.landing-module__MzU3wW__btnGhost{text-align:center;color:#fff;transition:background .2s var(--ease), transform .15s var(--ease);background:#ffffff0f;border:1px solid #ffffff59;border-radius:30px;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:13px;font-weight:600;display:flex}.landing-module__MzU3wW__btnGhost:hover{background:#ffffff29;transform:translateY(-2px)}.landing-module__MzU3wW__btnGhost:active{transform:translateY(0)scale(.96)}.landing-module__MzU3wW__btnPrimaryFull{background:var(--teal);color:#06281f;text-align:center;width:100%;transition:transform .15s var(--ease), box-shadow .2s var(--ease), filter .15s var(--ease);border-radius:30px;margin-bottom:14px;padding:14px;font-size:14px;font-weight:700;display:block}.landing-module__MzU3wW__btnPrimaryFull:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 10px 22px #22d3ae59}.landing-module__MzU3wW__btnPrimaryFull:active{transform:translateY(0)scale(.97)}.landing-module__MzU3wW__btnGhostDark{color:var(--navy-2);margin-top:10px;font-size:13px;font-weight:600;display:inline-block}.landing-module__MzU3wW__btnGhostDark:hover{text-decoration:underline}.landing-module__MzU3wW__heroImageWrap{padding:0 20px 28px;position:relative}.landing-module__MzU3wW__heroImage{object-fit:cover;width:100%;height:260px;animation:landing-module__MzU3wW__fadeUp .6s var(--ease) .1s both;border-radius:20px}.landing-module__MzU3wW__heroFloatCard{animation:landing-module__MzU3wW__fadeUp .6s var(--ease) .25s both;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;bottom:4px;right:32px;box-shadow:0 12px 24px #152a4733}.landing-module__MzU3wW__avatarStack{display:flex}.landing-module__MzU3wW__avatarStack span{border:2px solid #fff;border-radius:50%;width:20px;height:20px;margin-left:-8px;font-size:9px;display:inline-block}.landing-module__MzU3wW__avatarStack span:first-child{margin-left:0}.landing-module__MzU3wW__heroFloatCard .landing-module__MzU3wW__num{color:var(--navy);font-size:14px;font-weight:800;line-height:1.1}.landing-module__MzU3wW__heroFloatCard .landing-module__MzU3wW__lbl{color:var(--muted);font-size:9px}.landing-module__MzU3wW__statbar{background:var(--navy);border-radius:16px;margin:0 20px;display:flex;overflow:hidden;transform:translateY(-16px);box-shadow:0 14px 28px #0b1f3a33}.landing-module__MzU3wW__statbar .landing-module__MzU3wW__item{text-align:center;border-right:1px solid #ffffff1a;flex:1;padding:14px 6px}.landing-module__MzU3wW__statbar .landing-module__MzU3wW__item:last-child{border-right:none}.landing-module__MzU3wW__statbar .landing-module__MzU3wW__num{color:#fff;font-size:15px;font-weight:800}.landing-module__MzU3wW__statbar .landing-module__MzU3wW__lbl{color:#9fb3cc;margin-top:2px;font-size:8.5px;line-height:1.3}.landing-module__MzU3wW__section{padding:20px 20px 15px;scroll-margin-top:20px}.landing-module__MzU3wW__sectionHead{margin-bottom:12px}.landing-module__MzU3wW__sectionHead h2{font-size:16px;font-weight:700}.landing-module__MzU3wW__sectionSub{color:var(--muted);margin-bottom:20px;font-size:15px}.landing-module__MzU3wW__grid2{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.landing-module__MzU3wW__catCard{background:var(--sky);cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:14px;padding:14px;position:relative}.landing-module__MzU3wW__catCard:hover{transform:translateY(-4px);box-shadow:0 14px 26px #152a471f}.landing-module__MzU3wW__ic{border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:8px;font-size:15px;display:flex}.landing-module__MzU3wW__icPink{background:#fde2e4}.landing-module__MzU3wW__icBlue{background:#dbeafe}.landing-module__MzU3wW__icPurple{background:#ede9fe}.landing-module__MzU3wW__icTeal{background:#ccfbf1}.landing-module__MzU3wW__icOrange{background:#ffedd5}.landing-module__MzU3wW__title{margin-bottom:2px;font-size:12.5px;font-weight:700}.landing-module__MzU3wW__desc{color:var(--muted);margin-bottom:6px;font-size:10px;line-height:1.4}.landing-module__MzU3wW__lvl{color:var(--navy-2);font-size:9.5px;font-weight:600}.landing-module__MzU3wW__arrowBtn{background:var(--navy-2);color:#fff;width:24px;height:24px;transition:background .2s var(--ease), transform .2s var(--ease);border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;bottom:10px;right:10px}.landing-module__MzU3wW__catCard:hover .landing-module__MzU3wW__arrowBtn{background:var(--teal-dark);transform:translate(2px)}.landing-module__MzU3wW__testWrap{margin:24px 20px 0}.landing-module__MzU3wW__riasecRow{justify-content:space-between;margin-bottom:12px;padding:0 4px;display:flex}.landing-module__MzU3wW__riasecItem{flex-direction:column;align-items:center;gap:4px;display:flex}.landing-module__MzU3wW__r{background:var(--sky);width:34px;height:34px;color:var(--navy-2);transition:transform .2s var(--ease);cursor:default;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.landing-module__MzU3wW__r:hover{transform:scale(1.12)}.landing-module__MzU3wW__riasecItem span:last-child{color:var(--muted);font-size:8px;display:none}.landing-module__MzU3wW__testCard{background:var(--navy);color:#fff;border-radius:18px;padding:20px;position:relative;overflow:hidden}.landing-module__MzU3wW__testBadges{justify-content:space-between;margin-bottom:10px;display:flex}.landing-module__MzU3wW__testBadge{border-radius:100px;padding:4px 10px;font-size:10px;font-weight:700}.landing-module__MzU3wW__testBadgeFree{background:var(--teal);color:#06281f}.landing-module__MzU3wW__testBadgeTime{color:#fff;background:#ffffff1f}.landing-module__MzU3wW__testGrid{flex-direction:column;gap:14px;display:flex}.landing-module__MzU3wW__testImage{border-radius:14px;width:100%;max-width:220px;margin:0 auto;display:block}.landing-module__MzU3wW__testCard h3{margin-bottom:6px;font-size:16px;font-weight:700}.landing-module__MzU3wW__testCard p{color:#b7c6dc;margin-bottom:12px;font-size:12px;line-height:1.55}.landing-module__MzU3wW__disclaimerText{color:#8fa3bf;border-top:1px solid #ffffff1f;margin-top:4px;padding-top:10px;font-size:10px;line-height:1.5}.landing-module__MzU3wW__newsCard{border-bottom:1px solid var(--hair);cursor:pointer;transition:background .2s var(--ease);border-radius:10px;gap:12px;margin:0 -8px;padding:12px 8px;display:flex}.landing-module__MzU3wW__newsCard:hover{background:var(--sky)}.landing-module__MzU3wW__newsCard .landing-module__MzU3wW__ph{background:linear-gradient(160deg,#dcebf7,#b9d6ee);border-radius:10px;flex:0 0 72px;height:58px}.landing-module__MzU3wW__newsCard .landing-module__MzU3wW__body{flex:1}.landing-module__MzU3wW__newsCard .landing-module__MzU3wW__tag{color:var(--navy-2);text-transform:uppercase;letter-spacing:.04em;font-size:9.5px;font-weight:700}.landing-module__MzU3wW__newsCard .landing-module__MzU3wW__newsTitle{color:var(--navy);margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.4}.landing-module__MzU3wW__newsCard .landing-module__MzU3wW__date{color:var(--muted);margin-top:4px;font-size:10.5px}.landing-module__MzU3wW__closing{text-align:center;padding:36px 24px}.landing-module__MzU3wW__closing h3{color:var(--navy-2);margin-bottom:6px;font-size:15px;font-weight:700}.landing-module__MzU3wW__closing p{color:var(--muted);margin-bottom:16px;font-size:12px}.landing-module__MzU3wW__closingActions{flex-direction:column;align-items:center;gap:8px;display:flex}.landing-module__MzU3wW__bottomNav{border-top:1px solid var(--hair);z-index:10;background:#fff;justify-content:space-around;padding:10px 0 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.landing-module__MzU3wW__navItem{color:var(--muted);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;font-size:10px;font-weight:600;display:flex}.landing-module__MzU3wW__navItem.landing-module__MzU3wW__active{color:var(--navy-2)}.landing-module__MzU3wW__navDot{background:var(--sky);border-radius:6px;justify-content:center;align-items:center;width:21px;height:21px;font-size:10.5px;display:flex}.landing-module__MzU3wW__navItem.landing-module__MzU3wW__active .landing-module__MzU3wW__navDot{background:var(--navy-2);color:#fff}@media (min-width:600px){.landing-module__MzU3wW__frame{max-width:640px}.landing-module__MzU3wW__grid2{grid-template-columns:repeat(3,1fr)}.landing-module__MzU3wW__heroCaption h1{font-size:25px}.landing-module__MzU3wW__riasecItem span:last-child{display:block}}@media (min-width:900px){.landing-module__MzU3wW__page{padding:32px 0}.landing-module__MzU3wW__frame{border-radius:24px;max-width:980px;padding-bottom:40px;box-shadow:0 0 60px #0b1f3a14}.landing-module__MzU3wW__iconBtn{display:none}.landing-module__MzU3wW__desktopNav{align-items:center;gap:24px;display:flex}.landing-module__MzU3wW__header{padding:20px 40px 0}.landing-module__MzU3wW__heroGrid{flex-direction:row;align-items:center;gap:32px}.landing-module__MzU3wW__heroCaption{flex:1;min-width:0;padding:28px 0 20px 40px}.landing-module__MzU3wW__heroCaption h1{font-size:28px}.landing-module__MzU3wW__heroCaption p{max-width:420px;font-size:13px}.landing-module__MzU3wW__btnRow{max-width:320px}.landing-module__MzU3wW__heroImageWrap{flex:1;min-width:0;padding:0 40px 0 0}.landing-module__MzU3wW__heroImage{height:320px}.landing-module__MzU3wW__statbar{margin:0 40px;transform:translateY(-18px)}.landing-module__MzU3wW__statbar .landing-module__MzU3wW__item{padding:18px 12px}.landing-module__MzU3wW__statbar .landing-module__MzU3wW__num{font-size:19px}.landing-module__MzU3wW__section{padding:36px 40px 8px}.landing-module__MzU3wW__grid2{grid-template-columns:repeat(5,1fr);gap:12px}.landing-module__MzU3wW__testWrap{margin:32px 40px 0}.landing-module__MzU3wW__testGrid{flex-direction:row;align-items:center;gap:28px}.landing-module__MzU3wW__testImage{max-width:200px;margin:0}.landing-module__MzU3wW__testCard{padding:30px}.landing-module__MzU3wW__newsCard{max-width:560px}.landing-module__MzU3wW__closing{padding:48px 24px}.landing-module__MzU3wW__closingActions{flex-direction:row;gap:14px}.landing-module__MzU3wW__bottomNav,.landing-module__MzU3wW__menuDrawer,.landing-module__MzU3wW__menuOverlay{display:none}}@media (min-width:1200px){.landing-module__MzU3wW__frame{max-width:1180px}.landing-module__MzU3wW__heroCaption h1{font-size:32px}.landing-module__MzU3wW__heroImage{height:380px}.landing-module__MzU3wW__section{padding:44px 56px 8px}.landing-module__MzU3wW__testWrap{margin:40px 56px 0}.landing-module__MzU3wW__statbar{margin:0 56px}}.landing-module__MzU3wW__desktopNavLink{border-radius:8px;padding:8px 14px;text-decoration:none;transition:background .2s,color .2s;color:#fff!important}.landing-module__MzU3wW__desktopNavLink:hover{background:#ffffff29}.landing-module__MzU3wW__desktopNavLink:active,.landing-module__MzU3wW__desktopNavLink:focus-visible{background:#ffffff47}
