#wrapper-wpf650b37d695f52{padding:0}#wrapper-wpf650b37d695f52 .grid-container{width:100%!important;margin:0!important;max-width:none!important}h2{font-family:Merriweather,serif;font-weight:400;font-size:25px;line-height:35px;margin-bottom:6px}h2 img{margin:0 auto!important;padding:0!important}#root{width:100%;text-align:center;margin:0 auto}body{background-color:#fafae9;background-color:#fff}.select-one span:hover{text-decoration:underline}#intro{padding-top:75px;padding-bottom:50px}#intro h1{padding-bottom:10px;font-size:30px}.flex-box{max-width:1280px;margin:0 auto 50px;padding:50px 100px 100px;text-align:center;display:flex;justify-content:center;border-top:1px dotted gold;border-bottom:1px dotted gold;gap:50px}.flex-box #left img,.flex-box #right img{padding-top:25px}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em rgba(100,108,255,.6666666667))}.logo.react:hover{filter:drop-shadow(0 0 2em rgba(97,218,251,.6666666667))}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}span,p,button{font-family:Merriweather,serif;line-height:28px}p#authors{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;flex-direction:column}p#authors span{font-size:14px;line-height:24px;font-weight:400}h1{font-family:Merriweather,serif}button{margin-top:50px;color:#fff;background-color:#cf6c47!important}img{margin-left:-17px}.select-one{position:relative;display:flex}.select-one:nth-child(odd){justify-content:flex-end}.select-one:nth-child(2n){justify-content:flex-start}.select-one:nth-child(2n):before{content:"or";font-family:Merriweather,serif;top:10px;left:-21px;position:absolute;color:#231f20}.popup-container{cursor:pointer;pointer-events:none;opacity:0;transition:all .25s ease-in;z-index:202;width:100%;background:rgba(0,0,0,.5);display:flex;height:calc(100% + 10px);justify-content:center;align-content:center;align-items:center;position:fixed;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup-container.active{opacity:1;pointer-events:all;margin-top:0;height:100%;z-index:202}.popup-container.active .popup{top:5%;cursor:auto}.popup-container .popup{transition:all .5s;position:absolute;border-radius:25px;top:8%;overflow-y:scroll;z-index:202;max-width:800px;background-color:#fff;height:50vh;height:90vh;max-width:1128px;width:96%;margin:0 2%;display:flex}.popup-container .popup #close-button{position:absolute;top:65px;right:80px;cursor:pointer;z-index:7;background:#fafafa;border-radius:50%;padding:5px}.popup-container .popup #close-button svg{width:40px;height:auto}.popup-container#contact-popup .popup{overflow:hidden}@media screen and (max-width: 850px){.popup-container .popup{height:90dvh;height:90vh;padding:0;flex-direction:column}.popup-container .popup h2{font-size:44px;margin-bottom:25px;line-height:50px}.popup-container .popup #close-button{top:25px;right:15px}.popup-container .popup #popup-left{padding:40px 10% 60px;flex-direction:row;flex-wrap:wrap;gap:0 20px}.popup-container .popup #popup-left h2{color:#515152;font-size:40px;line-height:45px}.popup-container .popup #popup-left h2,.popup-container .popup #popup-left p{margin:0;padding:0}.popup-container .popup #popup-left,.popup-container .popup #popup-content{width:100%;height:auto;position:static}.popup-container .popup #popup-left #popup-description,.popup-container .popup #popup-content #popup-description{padding:0 8% 60px;margin-bottom:6dvh;text-align:left}.popup-container .popup #mobile-head-dek{padding:40px 8% 5px;text-align:left}.popup-container .popup #mobile-head-dek .link-button{margin:20px auto 0;text-align:center;display:block}.popup-container .popup #mobile-head-dek h2{text-align:left;width:100%;color:#515152;font-size:40px;line-height:50px;margin:0 auto}.popup-container .popup #mobile-head-dek p{font-size:18px;line-height:24px}.popup-container .popup #mobile-popup-header{position:fixed;bottom:5dvh;bottom:5vh;border-radius:0 0 25px 25px;height:8dvh;height:8vh;width:90%;background-color:#1578a0;justify-content:center;display:flex;align-items:center;text-decoration:none;color:#fff;font-size:18px;text-transform:uppercase;font-weight:500;transition:all .25s ease-in}.popup-container .popup #mobile-popup-header:hover{background-color:#116587}}#emoji-container{display:flex;flex-direction:column;max-width:300px;width:100%;margin:0 auto}#emoji-container input{margin-top:15px;margin-bottom:15px}.popup-content{width:80%;margin:0 auto;padding:70px 0;text-align:center}.popup-content#congrats{justify-content:center;align-items:center;display:flex}.popup-content#congrats #popup-description{padding-bottom:0}.popup-content#congrats #roscoe{width:300px;height:auto}.popup-content #popup-description{padding-bottom:70px}.popup-content .item-comparison{width:100%;display:flex;justify-content:center;gap:30px}.popup-content .item-comparison .item{width:300px;text-align:right;display:flex;flex-direction:column;align-items:flex-end;padding-top:10px}.popup-content .item-comparison .item p{margin-bottom:0}.popup-content .item-comparison .item:nth-child(2n){align-items:flex-start;text-align:left}.popup-content .item-comparison .item .percent-bar{height:30px;background-color:#faebd7;display:flex;flex-direction:inherit;justify-content:center;position:relative}.popup-content .item-comparison .item .percent-bar p{position:absolute;margin:0;padding:0;right:10px!important;overflow:visible}.popup-content .item-comparison .item .percent-bar:nth-child(2n) p{overflow:visible;left:10px;right:initial}@media screen and (max-width: 900px){.flex-box{flex-direction:column;width:92%;padding-left:4%;padding-right:4%}#intro{width:92%;padding-left:4%;padding-right:4%}p#authors{gap:0}.eaTikG{margin:0 auto}}@media screen and (max-width: 600px){.popup-content{width:96%}p#authors{flex-direction:column}.eaTikG span{height:auto!important}.eaTikG #option1,.eaTikG #option5,.eaTikG #option6,.eaTikG #option12,.eaTikG #option20{width:-moz-min-content;width:min-content}.eaTikG #option1,.eaTikG #option5{text-align:right!important}.eaTikG #option12,.eaTikG #option20{text-align:left!important}.eaTikG .hCfkTk{height:auto}.eaTikG .hCfkTk:nth-child(odd){text-align:right}.eaTikG .hCfkTk:nth-child(2n){text-align:left}.eaTikG .hCfkTk:nth-child(1){text-align:right}}: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;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}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}}
