html,body{min-height:100%;margin:0}@keyframes testimonialMarquee-login{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pageIn-login{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes loginIn-login{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes drift-login{0%,to{transform:translate(0,0)}50%{transform:translate(18px,13px)}}.verdict-login{--navy:#12385f;--navy-dark:#0b2948;--blue:#245e98;--blue-soft:#edf4fa;--ink:#15273e;--text:#566579;--muted:#8a96a5;--line:#e1e6ec;--background:#f7f9fb;--white:#fff;--shadow:0 30px 85px #0b29481f;background:radial-gradient(circle at 8% 8%, #245e980e, transparent 30%), radial-gradient(circle at 94% 90%, #12385f09, transparent 30%), var(--background);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif}.verdict-login *{box-sizing:border-box}.verdict-login .page{justify-content:center;align-items:center;min-height:100vh;padding:42px;display:flex;position:relative;overflow:hidden}.verdict-login .orb{pointer-events:none;border-radius:50%;animation:12s ease-in-out infinite drift-login;position:absolute}.verdict-login .orb.one{background:#245e9809;width:520px;height:520px;top:-270px;left:-330px}.verdict-login .orb.two{background:#12385f07;width:430px;height:430px;animation-delay:-4s;bottom:-240px;right:-260px}.verdict-login .frame{width:min(1160px,100%);min-height:700px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:2;background:#ffffffe0;border:1px solid #e1e6ecf2;border-radius:32px;grid-template-columns:1.08fr .92fr;animation:.75s cubic-bezier(.2,.8,.2,1) both pageIn-login;display:grid;position:relative;overflow:hidden}.verdict-login .left{border-right:1px solid var(--line);background:linear-gradient(145deg,#edf4fae6,#fffffffa 68%);flex-direction:column;justify-content:space-between;padding:68px 66px 48px;display:flex}.verdict-login .brand{align-items:center;display:flex}.verdict-login .brand-name{color:var(--ink);letter-spacing:.045em;font-size:19px;font-weight:700;line-height:1}.verdict-login .brand-by{color:var(--muted);margin-left:9px;font-size:10px}.verdict-login .hero{max-width:620px;margin-top:62px}.verdict-login .eyebrow{color:var(--blue);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-size:10px;font-weight:700}.verdict-login h1{color:var(--ink);letter-spacing:-.068em;margin:0;font-size:clamp(45px,5vw,68px);font-weight:700;line-height:.97}.verdict-login h1 span{color:var(--navy)}.verdict-login .intro{color:#58687b;letter-spacing:-.012em;max-width:575px;margin:27px 0 0;font-size:15px;line-height:1.68}.verdict-login .intro strong{color:var(--ink);font-weight:650}.verdict-login .research{color:var(--blue);letter-spacing:.02em;background:#ffffff9e;border:1px solid #245e9821;border-radius:999px;align-items:center;gap:8px;margin-top:25px;padding:8px 12px;font-size:9px;font-weight:700;display:inline-flex}.verdict-login .research-dot{background:var(--blue);border-radius:50%;width:6px;height:6px}.verdict-login .flow{grid-template-columns:repeat(4,1fr);max-width:600px;margin-top:42px;display:grid}.verdict-login .flow-item{border-top:1px solid #12385f26;padding:15px 15px 0 0;position:relative}.verdict-login .flow-item:not(:last-child):after{content:"";border-top:1px solid var(--blue);border-right:1px solid var(--blue);width:7px;height:7px;position:absolute;top:-4px;right:10px;transform:rotate(45deg)}.verdict-login .flow-number{color:var(--blue);letter-spacing:.1em;margin-bottom:7px;font-size:9px;font-weight:800}.verdict-login .flow-title{color:var(--ink);letter-spacing:-.02em;margin:0 0 5px;font-size:12px;font-weight:700}.verdict-login .flow-text{color:var(--muted);margin:0;font-size:9.5px;line-height:1.5}.verdict-login .left-footer{color:#a0aab7;font-size:9.5px}.verdict-login .powered-by{color:#8f9aa8;text-align:center;max-width:320px;margin:10px auto 0;font-size:9px;line-height:1.45}.verdict-login .powered-by strong{color:#657687;font-weight:700}.verdict-login .frame.reviews-active{grid-template-rows:minmax(0,1fr) auto}.verdict-login .frame.reviews-active .left,.verdict-login .frame.reviews-active .right{grid-row:1}.verdict-login .reviews-strip{z-index:4;background:linear-gradient(#f9fbfdf7,#f6f9fcfc);border-top:1px solid #e1e6ecfa;grid-area:2/1/auto/-1;padding:14px 0 15px;position:relative;overflow:hidden}.verdict-login .reviews-inner{grid-template-columns:136px minmax(0,1fr);align-items:center;gap:0;width:100%;display:grid}.verdict-login .reviews-heading{z-index:3;background:linear-gradient(90deg,#f9fbfd 72%,#f9fbfdf5);border-right:1px solid #12385f14;flex-direction:column;justify-content:center;height:100%;min-height:86px;padding:0 18px 0 24px;display:flex;position:relative}.verdict-login .reviews-eyebrow{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.verdict-login .reviews-title{color:var(--ink);letter-spacing:-.015em;margin-top:5px;font-size:11px;font-weight:650}.verdict-login .reviews-viewport{min-width:0;position:relative;overflow:hidden}.verdict-login .reviews-viewport:before,.verdict-login .reviews-viewport:after{content:"";z-index:2;pointer-events:none;width:44px;position:absolute;top:0;bottom:0}.verdict-login .reviews-viewport:before{background:linear-gradient(90deg,#f9fbfdfa,#f9fbfd00);left:0}.verdict-login .reviews-viewport:after{background:linear-gradient(270deg,#f9fbfdfa,#f9fbfd00);right:0}.verdict-login .reviews-track{will-change:transform;width:max-content;animation:34s linear infinite testimonialMarquee-login;display:flex}.verdict-login .reviews-viewport:hover .reviews-track{animation-play-state:paused}.verdict-login .review-item{border-right:1px solid #12385f13;flex-direction:column;justify-content:center;width:270px;min-height:86px;padding:1px 22px;display:flex}.verdict-login .review-rating{align-items:center;gap:7px;min-height:14px;display:flex}.verdict-login .review-stars{color:#8b6c28;letter-spacing:.055em;white-space:nowrap;font-size:10px;line-height:1}.verdict-login .review-score{color:#778598;font-size:8.5px;font-weight:700;line-height:1}.verdict-login .review-text{color:#5f6f82;letter-spacing:-.005em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:9.5px;line-height:1.48;display:-webkit-box;overflow:hidden}.verdict-login .review-name{color:var(--ink);margin-top:6px;font-size:8.5px;font-weight:650;line-height:1.2}.verdict-login .right{background:#fffffff2;justify-content:center;align-items:center;padding:55px 62px;display:flex}.verdict-login .login{text-align:center;width:100%;max-width:380px;animation:.8s cubic-bezier(.2,.8,.2,1) 80ms both loginIn-login}.verdict-login .login-wordmark{color:var(--navy);letter-spacing:.055em;margin-bottom:27px;font-size:14px;font-weight:700}.verdict-login h2{color:var(--ink);letter-spacing:-.052em;margin:0;font-size:30px;font-weight:700;line-height:1.08}.verdict-login .login-copy{max-width:325px;color:var(--muted);margin:14px auto 30px;font-size:12.5px;line-height:1.62}.verdict-login .login-copy strong{color:var(--ink);font-weight:650}.verdict-login .google{color:#1b2b40;cursor:pointer;background:#fff;border:1px solid #d5dce5;border-radius:13px;justify-content:center;align-items:center;gap:12px;width:100%;height:54px;font-family:inherit;font-size:13px;font-weight:650;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;box-shadow:0 4px 12px #0d29490e}.verdict-login .google:hover{border-color:#bac5d3;transform:translateY(-2px);box-shadow:0 14px 28px #0d29491c}.verdict-login .google:active{transform:translateY(0);box-shadow:0 5px 12px #0d294912}.verdict-login .google svg{width:19px;height:19px}.verdict-login .evaluation{text-align:left;background:#fafbfd;border:1px solid #e2e7ee;border-radius:15px;margin-top:30px;padding:18px 19px}.verdict-login .evaluation-label{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:8px;font-weight:800}.verdict-login .evaluation-text{color:#647388;margin:0;font-size:10.5px;line-height:1.58}.verdict-login .evaluation-text strong{color:var(--ink)}.verdict-login .legal{color:#9ba5b3;max-width:320px;margin:27px auto 0;font-size:9.5px;line-height:1.6}.verdict-login .legal a{color:#647287;text-underline-offset:2px;text-decoration:underline}@media (min-width:941px){.verdict-login .frame.reviews-active .left{padding-top:clamp(34px,4.8vh,54px);padding-bottom:clamp(24px,3.6vh,38px)}.verdict-login .frame.reviews-active .hero{margin-top:clamp(22px,3.5vh,42px)}.verdict-login .frame.reviews-active .flow{margin-top:clamp(19px,2.8vh,30px)}.verdict-login .frame.reviews-active .right{padding-top:clamp(28px,4vh,44px);padding-bottom:clamp(28px,4vh,44px)}}@media (max-width:940px){.verdict-login .frame.reviews-active{grid-template-rows:auto}.verdict-login .frame.reviews-active .left,.verdict-login .frame.reviews-active .right,.verdict-login .reviews-strip{grid-row:auto}.verdict-login .reviews-inner{grid-template-columns:1fr}.verdict-login .reviews-heading{border-bottom:1px solid #12385f14;border-right:0;min-height:auto;padding:16px 25px 12px}.verdict-login .review-item{width:250px;min-height:92px}.verdict-login .reviews-track{animation-duration:31s}}@media (max-width:580px){.verdict-login .reviews-heading{padding:16px 22px 12px}.verdict-login .review-item{width:228px;min-height:98px;padding-left:18px;padding-right:18px}.verdict-login .review-text{font-size:9.5px}.verdict-login .reviews-track{animation-duration:28s}}@media (prefers-reduced-motion:reduce){.verdict-login .reviews-track{animation:none!important;transform:none!important}.verdict-login .reviews-viewport{overflow-x:auto}}@media (max-width:940px){.verdict-login .page{padding:22px}.verdict-login .frame{grid-template-columns:1fr;max-width:560px;min-height:auto}.verdict-login .left{border-right:0;border-bottom:1px solid var(--line);padding:43px 38px 38px}.verdict-login .hero{margin-top:44px}.verdict-login .left-footer{display:none}.verdict-login .right{padding:46px 38px 52px}}@media (max-width:580px){.verdict-login .page{align-items:stretch;padding:0}.verdict-login .frame{min-height:100vh;box-shadow:none;border:0;border-radius:0}.verdict-login .left{padding:30px 25px 35px}.verdict-login .brand-name{letter-spacing:.04em;font-size:18px}.verdict-login .brand-by{margin-left:7px;font-size:9px}.verdict-login .hero{margin-top:39px}.verdict-login h1{font-size:46px}.verdict-login .intro{font-size:14.5px}.verdict-login .research{font-size:9.5px}.verdict-login .flow{grid-template-columns:1fr 1fr;gap:20px 12px;margin-top:34px}.verdict-login .flow-item:not(:last-child):after{display:none}.verdict-login .flow-title{font-size:12.5px}.verdict-login .flow-text{font-size:10px}.verdict-login .right{padding:42px 25px}.verdict-login .login-wordmark{margin-bottom:25px;font-size:13px}.verdict-login .login-copy{font-size:13px}}@media (min-width:941px){.verdict-login html,.verdict-login body{height:100%;overflow:hidden}.verdict-login .page{height:100vh;min-height:100vh;padding:clamp(18px,3vh,34px) 42px}.verdict-login .frame{height:min(700px,100vh - clamp(36px,6vh,68px));min-height:0}.verdict-login .left{padding:clamp(42px,6vh,68px) 66px clamp(30px,4.5vh,48px)}.verdict-login .hero{margin-top:clamp(30px,5vh,62px)}.verdict-login .flow{margin-top:clamp(24px,4vh,42px)}.verdict-login .right{padding:clamp(34px,5vh,55px) 62px}.verdict-login .login-wordmark{margin-bottom:clamp(18px,2.8vh,27px)}.verdict-login .login-copy{margin:clamp(10px,1.8vh,14px) auto clamp(20px,3vh,30px)}.verdict-login .evaluation{margin-top:clamp(20px,3vh,30px)}.verdict-login .legal{margin:clamp(18px,2.7vh,27px) auto 0}}@media (prefers-reduced-motion:reduce){.verdict-login *,.verdict-login :before,.verdict-login :after{transition:none!important;animation:none!important}}
.verdict-login .google{text-decoration:none}
.verdict-login .reviews-track{animation-duration:calc(var(--reviews-count,2) * 5.7s)}@media (max-width:940px){.verdict-login .reviews-track{animation-duration:calc(var(--reviews-count,2) * 5.2s)}}@media (max-width:580px){.verdict-login .reviews-track{animation-duration:calc(var(--reviews-count,2) * 4.7s)}}@media (min-width:941px){.verdict-login .reviews-strip{grid-column:2}.verdict-login .frame.reviews-active{grid-template-rows:1fr calc(100% - 407px - clamp(42px,6vh,68px) - clamp(30px,5vh,62px) - clamp(24px,4vh,42px))}.verdict-login .frame.reviews-active .left{grid-row:1/-1;padding:clamp(42px,6vh,68px) 66px clamp(30px,4.5vh,48px)}.verdict-login .frame.reviews-active .hero{margin-top:clamp(30px,5vh,62px)}.verdict-login .frame.reviews-active .flow{margin-top:clamp(24px,4vh,42px)}}.evaluation-count-preview{width:100%;color:var(--muted);justify-content:center;align-items:baseline;gap:7px;margin-top:15px;font-size:9.5px;line-height:1.3;display:flex}.evaluation-count-preview strong{color:var(--navy);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:720}.evaluation-count-preview span{font-weight:550}
