body{margin:0;color:#1e2328;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.access{min-height:100svh;display:grid;align-items:start;justify-items:center;padding:clamp(44px,10vh,100px) 20px;box-sizing:border-box;background:#fafafa;border-top:4px solid #232e2c}.access .card{width:min(100%,440px);box-sizing:border-box;padding:clamp(22px,4vw,36px);background:#fff;border:1px solid #dce0df;border-radius:6px}.access .card>img,.access .card>a:first-child{display:block;margin-bottom:30px}.access h1{font-size:29px;letter-spacing:-.045em;line-height:1.15;margin:0 0 16px}.access p,.access #auth,.access li{font-size:14px;line-height:1.6;color:#505b61}.access button{font:inherit;cursor:pointer;border:1px solid #176448;border-radius:5px;padding:10px 14px;background:#176448;color:white;font-weight:580}.access button:disabled{opacity:.6}.access button.secondary{background:transparent;color:#294a3d;border:0}.access .price{font-size:38px;margin:20px 0 0;letter-spacing:-.055em;color:#1e2328}.access .price small{font-size:15px;letter-spacing:0}.access ul{padding-left:20px}.access :is(.cl-rootBox,.cl-cardBox,.cl-card){width:100%;max-width:100%;box-shadow:none}.login-screen .card{padding:0;border:0;background:transparent}.login-screen .card>a,.login-screen .card>h1{padding-inline:4px}.login-screen .cl-headerTitle{display:none}.access #feedback{color:#923e30}.access a{color:#176448}.access :focus-visible{outline:2px solid #176448;outline-offset:3px}
