.pantum-access{--pa-ink:#28313d;--pa-muted:#727e8d;--pa-red:#d72c3b;width:100%;min-height:100vh;display:grid;grid-template-columns:1.05fr 1fr;background:#fff;color:var(--pa-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:left;font-size:14px;line-height:1.6;isolation:isolate}.pantum-access *{box-sizing:border-box}.pantum-access h1,.pantum-access h2,.pantum-access p{font-family:inherit;margin:0}.pantum-access a{color:inherit;text-decoration:none}.pantum-access :focus-visible{outline:3px solid #5286c6;outline-offset:4px}.pa-story{background:#202730;color:#fff;padding:45px 54px 29px;display:flex;flex-direction:column;position:relative;overflow:hidden}.pa-story::after{content:"";position:absolute;right:-100px;bottom:-160px;width:500px;height:500px;border:1px solid #ffffff06;border-radius:50%;pointer-events:none}.pa-brand{font-size:35px;line-height:1;font-weight:850;font-style:italic;letter-spacing:-1.8px;color:#fff!important;width:max-content}.pa-brand span{display:block;font-style:normal;font-size:8px;font-weight:550;letter-spacing:1.9px;color:#8f9aa8;margin-top:12px}.pa-story-content{margin:auto 0;padding:65px 0;max-width:480px}.pa-eyebrow{font-size:9px;font-weight:550;letter-spacing:2px;color:#b6bfca}.pa-story h1{font-size:48px;line-height:1.12;letter-spacing:-2px;font-weight:600;color:white;margin:19px 0 23px}.pa-story h1 span{color:#a1acba}.pa-story-content>p{font-size:13px;line-height:1.9;color:#abb5c2;max-width:370px}.pa-map{margin-top:43px;max-width:430px}.pa-map-source{padding:17px 19px;border:1px solid #ffffff18;background:#ffffff04;border-radius:10px;display:flex;align-items:center;gap:13px}.pa-box{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;background:#d72c3b;color:#fff;font-size:23px}.pa-map-source strong{font-size:12px;font-weight:550;color:#e3e7ec;display:block}.pa-map-source small{display:block;font-size:9px;color:#8593a3;margin-top:2px}.pa-map-label{margin-left:auto;font-size:9px;letter-spacing:1px;color:#758293}.pa-map-line{height:23px;border-left:1px solid #ffffff1b;width:0;margin:auto}.pa-map-channels{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pa-map-channels span{border:1px solid #ffffff12;border-radius:6px;padding:10px 7px;text-align:center;font-size:10px;color:#b0bac6}.pa-marketplaces{font-size:9px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap;color:#8794a4;margin-top:19px}.pa-marketplaces i{font-style:normal;color:#5d6b7c}.pa-story-footer{font-size:8px;color:#7e8b9c;display:flex;justify-content:space-between;letter-spacing:.6px;gap:12px}.pa-login-side{display:flex;flex-direction:column;padding:42px 65px 27px;background:#fff}.pa-private{font-size:8px;letter-spacing:1.8px;color:#929aa5;text-align:right;display:flex;align-items:center;justify-content:flex-end;gap:7px}.pa-private>span{height:5px;width:5px;background:#809b8b;border-radius:50%}.pa-login-card{margin:auto;width:100%;max-width:365px;padding:55px 0}.pa-welcome-icon{display:flex;align-items:center;justify-content:center;width:43px;height:43px;background:#fceff0;color:var(--pa-red);border:1px solid #f8e2e5;border-radius:11px;font-size:25px;margin-bottom:24px}.pa-login-card h2{font-size:26px;font-weight:650;line-height:1.25;letter-spacing:-.9px;color:var(--pa-ink)}.pa-intro{font-size:12px;color:#85909e;margin-top:11px!important;margin-bottom:32px!important}.pantum-access form{margin:0;padding:0;background:none;border:0;box-shadow:none}.pantum-access form p{margin-bottom:18px}.pantum-access label{font-size:11px;color:#596778;font-weight:550;display:block;margin-bottom:7px}.pantum-access input[type=text],.pantum-access input[type=password]{font:inherit;font-size:14px;border:1px solid #dfe4eb;border-radius:6px;min-height:46px;width:100%;padding:11px 12px;color:#2f3c4e;background:#fff;box-shadow:0 1px 2px #15203503}.pantum-access input:focus{border-color:#879aaa}.pantum-access .login-remember{margin-top:3px;margin-bottom:23px}.pantum-access .login-remember label{display:flex;align-items:center;gap:8px;font-size:11px;color:#7d8998;font-weight:400;cursor:pointer}.pantum-access input[type=checkbox]{width:15px;height:15px;margin:0;accent-color:var(--pa-red)}.pantum-access input[type=submit]{font:inherit;display:block;width:100%;min-height:46px;border:1px solid var(--pa-red);border-radius:6px;background:var(--pa-red);color:#fff;font-size:12px;font-weight:550;cursor:pointer;box-shadow:0 4px 10px #d72c3b12;transition:background .15s}.pantum-access input[type=submit]:hover{background:#bd2331}.pa-forgot{font-size:11px;text-align:center;display:block;color:#7c8897!important;margin-top:17px}.pa-forgot:hover{color:var(--pa-red)!important}.pa-help{border-top:1px solid #eef0f4;margin-top:34px;padding-top:23px}.pa-help strong{font-size:11px;font-weight:550;color:#647182}.pa-help p{font-size:10px;line-height:1.8;color:#929ba7;margin-top:4px}.pa-login-footer{display:flex;align-items:center;justify-content:space-between;color:#a0a8b3;font-size:9px;gap:10px}.pa-login-footer>span:first-child{font-weight:800;font-size:12px;letter-spacing:-.6px}.pa-login-footer b{font-size:8px;font-weight:400;letter-spacing:1.2px;margin-left:5px}.pa-preview-note{color:#977746;font-size:11px;line-height:1.7;background:#fff9ed;border:1px solid #efe3cc;padding:12px;border-radius:6px;margin:0 0 20px!important}.pa-denied{padding:50px;max-width:650px;margin:40px auto;background:#fff;border:1px solid #e6e9ee;border-radius:12px;font:14px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.pa-denied a{color:#c72937}
@media(min-width:1550px){.pa-story{padding:55px 80px 35px}.pa-story h1{font-size:57px}.pa-story-content{max-width:520px}.pa-map{max-width:480px}.pa-login-card{max-width:410px}.pa-login-card h2{font-size:30px}.pa-login-side{padding:50px 80px 35px}.pa-story-content>p{font-size:15px;max-width:440px}}
@media(max-width:1100px){.pa-story{padding:36px 35px 25px}.pa-story h1{font-size:40px}.pa-login-side{padding:36px 38px 25px}.pa-login-card h2{font-size:24px}.pa-story-content>p{font-size:12px}}
@media(max-width:760px){.pantum-access{grid-template-columns:1fr}.pa-story{padding:25px 27px 30px}.pa-brand{font-size:29px}.pa-brand span{font-size:7px;margin-top:9px}.pa-story-content{padding:32px 0 0;margin:0;max-width:none}.pa-story h1{font-size:34px;margin:12px 0 15px;letter-spacing:-1.2px}.pa-story h1 br{display:none}.pa-story h1 span{display:block}.pa-story-content>p{font-size:11px;max-width:480px}.pa-eyebrow{font-size:8px}.pa-map,.pa-story-footer{display:none}.pa-login-side{padding:28px 27px}.pa-private{font-size:7px;letter-spacing:1.2px}.pa-login-card{max-width:420px;padding:31px 0 42px}.pa-welcome-icon{display:none}.pa-login-card h2{font-size:25px}.pa-intro{font-size:11px;margin-bottom:27px!important}.pa-login-footer{max-width:420px;width:100%;margin:auto}}
@media(prefers-reduced-motion:reduce){.pantum-access *{transition:none!important}}

