.news-container-home{max-width:900px;margin:auto;padding:2rem;background:#fff;box-shadow:0 0 10px #0000001a;border:1px solid #ddd}.news-container-home .news-header{text-align:center;border-bottom:2px solid #000;padding-bottom:1rem;margin-bottom:2rem}.news-container-home .pagination-controls span{width:200px;margin-right:40px;margin-left:40px}.news-container-home .news-header h1{font-size:3rem;margin:0;font-family:Times New Roman,Times,serif}.news-container-home .subtitle{font-style:italic;color:#555}.news-container-home .news-content{column-count:2;column-gap:2rem}.news-container-home .news-article{break-inside:avoid;margin-bottom:2rem}.news-container-home .news-article p{overflow:hidden;height:50px}.news-container-home .news-article h2{font-size:1.5rem;margin:0 0 .5rem;border-bottom:1px solid #aaa;padding-bottom:.25rem}.news-container-about{max-width:900px;margin:auto;padding:2rem;background:#fff;box-shadow:0 0 10px #0000001a;border:1px solid #ddd}.news-container-about .news-header{text-align:center;border-bottom:2px solid #000;padding-bottom:1rem;margin-bottom:2rem}.news-container-about .news-header h1{font-size:3rem;margin:0;font-family:Times New Roman,Times,serif}.news-container-about .subtitle{font-style:italic;color:#555}.news-container-about .news-content{column-count:1;column-gap:2rem}.news-container-about .news-article{break-inside:avoid;margin-bottom:2rem}.news-container-about .news-article h2{font-size:1.5rem;margin:0 0 .5rem;border-bottom:1px solid #aaa;padding-bottom:.25rem}#root{margin:0 auto;padding-top:0;text-align:center}body{margin:0;font-family:Georgia,serif;background-color:#0d0d0d;color:#333;line-height:1.6}.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}.news-container-found{cursor:pointer;max-width:900px;margin:auto;padding:2rem;background:#fff;box-shadow:0 0 10px #0000001a;border:1px solid #ddd}.news-container-found .news-header{text-align:center;border-bottom:2px solid #000;padding-bottom:1rem;margin-bottom:2rem}.news-container-found .news-header h1{font-size:3rem;margin:0;font-family:Times New Roman,Times,serif}.news-container-found .subtitle{font-style:italic;color:#555}.news-container-found .news-content{column-count:2;column-gap:2rem}.news-container-found .news-article{break-inside:avoid;margin-bottom:2rem}.news-container-found .news-article h2{font-size:1.5rem;margin:0 0 .5rem;border-bottom:1px solid #aaa;padding-bottom:.25rem}.news-container-home-header-message{max-width:900px;margin:0 auto;padding-left:2rem;padding-right:2rem;background:#ff9500;box-shadow:0 0 10px #0000001a;border:1px solid #ddd;height:33px}.news-container-home-header-message p{text-align:center;color:#fff;font-weight:700;font-size:small;margin:4px auto}.bg-gray-100{max-width:900px;margin:auto;padding:2rem;background:#fff;box-shadow:0 0 10px #0000001a;border:1px solid #ddd}.bg-gray-100 .mb-12{margin-top:64px}.bg-gray-100 .news-header{text-align:center;border-bottom:2px solid #000;padding-bottom:1rem;margin-bottom:2rem}.bg-gray-100 .news-header h1{font-size:3rem;margin:0;font-family:Times New Roman,Times,serif}.bg-gray-100 .subtitle{font-style:italic;color:#555}.bg-gray-100 .grid{display:flex;margin-top:64px}.bg-gray-100 .bg-white{cursor:pointer}.news-container-contact{max-width:900px;margin:auto;padding:2rem;background:#fff;box-shadow:0 0 10px #0000001a;border:1px solid #ddd}.news-container-contact .news-header{text-align:center;border-bottom:2px solid #000;padding-bottom:1rem;margin-bottom:2rem}.news-container-contact .news-header h1{font-size:3rem;margin:0;font-family:Times New Roman,Times,serif}.news-container-contact .subtitle{font-style:italic;color:#555}.news-container-contact .news-content{column-count:2;column-gap:2rem}.news-container-contact-dashboard{max-width:900px;margin:auto;padding:2rem;background:#fff;box-shadow:0 0 10px #0000001a;border:1px solid #ddd}.news-container-contact-dashboard .news-header{text-align:center;border-bottom:2px solid #000;padding-bottom:1rem;margin-bottom:2rem}.news-container-contact-dashboard .news-header h1{font-size:3rem;margin:0;font-family:Times New Roman,Times,serif}.news-container-contact-dashboard .subtitle{font-style:italic;color:#555}.news-container-contact-dashboard .news-content{column-count:2;column-gap:2rem}
