#root{max-width:1280px;margin:0 auto;padding:2rem}.ualter_content{margin:0 auto;padding:12px 0 0;max-width:980px;min-width:980px}.ualter_content .accordion{background:#f8f7f6;border-radius:12px;overflow:hidden}.ualter_content .tab__label{background:#edebe7;background:linear-gradient(to right,#edebe7,#d8d4c5);color:#1c2c45;background:#1c2c45;background:linear-gradient(to right,#1c2c45,#1c2c45,#000);background:linear-gradient(45deg,#1c2c6d,#333fc3,#1c2c6d,#1c2c45);background-size:600% 100%;animation:HeroBG 15s ease infinite;color:#fff;font-size:12px;font-family:var(--font-serif);align-items:center;justify-content:space-between;padding:0 0 0 1rem;position:relative;min-height:48px}.ualter_content .tab__label,.ualter_content .tab__close{display:flex;color:#fff;cursor:pointer}.ualter_content .tab__label .ualter_logo{height:36px;width:auto}.ualter_content .ualter_logo{width:98px;margin:0 1rem 0 0}@media screen and (max-width: 767px){.ualter_content .ai{display:none}}.ualter_content .ai{flex-direction:column;padding:0 0 2px}.ualter_content .ai span.smallTitle{text-transform:uppercase;font-weight:700;font-size:12px}.ualter_content .ai span{color:#fff;line-height:1.1;font-size:11px}.ualter_content .ai,.ualter_content .ai_open{color:#1c2c45;color:#fff;display:flex;justify-content:flex-start;font-family:var(--font-sans);position:relative;justify-content:center;position:absolute;align-items:center;top:0;bottom:0;left:0;right:0}.ualter_content .animation{height:48px;width:98px;margin:0 1rem 0 0;display:flex;justify-content:flex-end}.ualter_content .animation{position:relative}.ualter_content h1,.ualter_content footer{display:none}.ualter_content .lippmann-title{font-family:var(--font-serif);position:absolute;top:20px;left:20px;font-size:16px;margin:5px}.ualter_content .title,.ualter_content h2,.ualter_content h3,.ualter_content h4,.ualter_content h5,.ualter_content p,.ualter_content span{color:var(--color-black)}.ualter_content h2{font-family:var(--font-serif);font-size:22px;font-weight:700;line-height:1.1;margin:0 0 1rem}.ualter_content h4{color:var(--color-black);font-family:var(--font-sans);font-weight:400;margin:0 0 .25rem;display:block;font-size:14px}.ualter_content h4.und{text-decoration:underline}.ualter_content h4 strong{font-weight:700;padding:0 .125rem 0 0;text-transform:uppercase}.ualter_content h4 span{color:#fe0084;font-weight:700}.ualter_content p{font-family:var(--font-serif);font-size:18px;line-height:1.5;margin:0}.ualter_content .temp{background:linear-gradient(to right,#fbd159,#f27c4e);min-height:6px;font-size:11px;text-align:center;font-family:var(--font-sans);line-height:18px;width:100%}.ualter_content .progress-circle{height:36px;width:36px;margin:4px;animation:logo-spin infinite 2s linear}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.card{padding:2em}.read-the-docs{color:#888}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
