nav{--nav-height: 4rem;display:flex;flex-direction:column;border-bottom:1px solid #000;flex-wrap:wrap;align-items:center;overflow:hidden}nav .logo-menu{display:flex;width:100%;border-bottom:1px solid #000;position:relative}nav .logo-menu .logo{width:100%;height:max(min(20vw,14rem),5rem);box-sizing:border-box;display:flex;align-items:center;justify-content:center}nav .logo-menu .logo a img{width:25rem}@media only screen and (max-width: 700px){nav .logo-menu .logo a img{width:15rem}}nav .logo-menu .menu{display:flex;align-items:center;justify-content:center;margin:0 1rem}@media only screen and (min-width: 700px){nav .logo-menu .menu{position:absolute;top:0;right:0;height:100%;margin:0 2rem}}nav .logo-menu .menu button{width:2rem;height:1.5rem;display:flex;flex-direction:column;justify-content:space-between;border:none;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}nav .logo-menu .menu button span{height:4px;width:100%;background-color:var(--gray-1-color)}nav .logo-menu .menu button.cross{position:relative}nav .logo-menu .menu button.cross span:nth-child(1){position:absolute;left:0;top:50%;transform:rotate(45deg)}nav .logo-menu .menu button.cross span:nth-child(2){display:none}nav .logo-menu .menu button.cross span:nth-child(3){position:absolute;left:0;top:50%;transform:rotate(-45deg)}nav .info{width:100%;position:relative}nav .info .navigation-items{width:100%;height:var(--nav-height);display:flex;justify-content:center;position:absolute;top:0;background-color:#fff;z-index:11}nav .info .navigation-items .links{display:flex;gap:5vw;align-items:center;justify-content:center;width:100%;height:100%}nav .info .navigation-items .links a{height:100%;display:flex;align-items:center;font-size:max(min(4vw,20px),12px)}nav .info .navigation-items .links a.active{color:var(--primary-color)}nav .info .navigation-items a{white-space:nowrap}nav .info .text-display{height:var(--nav-height);display:grid;grid-template-columns:auto 1fr;align-items:center;position:relative;background:linear-gradient(to right, var(--success-color), var(--primary-color), var(--error-color))}nav .info .text-display:hover .text{animation-play-state:paused}nav .info .text-display .badge{height:100%;border-right:1px solid #000;display:flex;align-items:center;justify-content:center;padding:0 1rem;background-color:#fff;z-index:10;white-space:nowrap}nav .info .text-display .text{display:flex;align-items:center;color:#fff;position:relative;transform:translateX(-25%);animation:marquee linear infinite}nav .info .text-display .text::-webkit-scrollbar{display:none}@keyframes marquee{0%{transform:translateX(-25%)}100%{transform:translateX(-50%)}}nav .info .text-display .text>div{display:flex;align-items:center}nav .info .text-display .text span{white-space:nowrap;margin:0 .5rem}section.podcasts{--gap: 20px;display:flex;flex-direction:column;gap:var(--gap);align-items:center;margin:1rem 0}section.podcasts article.post{box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;padding:1rem}section.podcasts article.post .image.left img{float:left}section.podcasts article.post .image.right img{float:right}section.podcasts article.post .image img{width:200px;max-width:30vw;margin:1rem;float:left}section.podcasts article.post .image:empty+.info{grid-column:span 3}section.podcasts article.post:nth-child(even) .content{order:1}section.podcasts article.post .title{text-align:center;margin:0;grid-column:span 3}section.podcasts article.post .info{font-size:1rem;grid-column:span 3}section.podcasts article.post .info time,section.podcasts article.post .info span{text-align:center}section.podcasts article.post .info p:empty{display:none}section.podcasts article.post .description{font-size:1rem}section.podcasts article.post .player{display:flex;justify-content:center;grid-column:span 3}section.podcasts article.post .player iframe{width:100%}section.posts{--gap: 1rem;display:flex;flex-direction:column;gap:var(--gap);align-items:center}section.posts article.post{box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}section.posts article.post:nth-child(even){flex-wrap:wrap-reverse}section.posts article.post:nth-child(even) .content{order:1}section.posts article.post:nth-child(even) .content{align-items:flex-start}section.posts article.post .content{display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width: 700px){section.posts article.post .content{padding:2rem}}section.posts article.post .image{display:flex;justify-content:center;max-width:400px}section.posts article.post .image .img{width:200px;height:200px;background-color:#fff}section.posts article.post .title{text-align:center}section.posts article.post .info{font-size:1rem;text-align:center;margin-bottom:1rem}section.posts article.post .description{font-size:1rem;margin-bottom:2rem;max-width:500px}section.posts article.post .url{text-align:right}main.contact .links{display:flex;width:100%;justify-content:center}main.contact .links img{width:2rem !important;cursor:pointer}main.contact form[name=review]{display:flex;flex-direction:column;align-items:center;margin:2rem 0;gap:2rem}main.contact form[name=review] textarea[name=comment]{background-color:var(--warn-color-1);box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;border:none;resize:none;padding:2rem}main.contact section.reviews{display:grid;grid-template-columns:repeat(3, 1fr);margin:2rem 0;gap:1rem}@media only screen and (max-width: 700px){main.contact section.reviews{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 400px){main.contact section.reviews{grid-template-columns:1fr}}main.contact section.reviews article{padding:1rem;background-color:var(--warn-color-1);box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}main.contact section.reviews article h3{margin:0}main.contact section.reviews article:nth-child(5n+1){background-color:var(--error-color)}main.contact section.reviews article:nth-child(5n+2){background-color:var(--warn-color-1)}main.contact section.reviews article:nth-child(5n+3){background-color:var(--success-color)}main.contact section.reviews article:nth-child(5n+4){background-color:var(--primary-color)}main.home{display:flex;justify-content:center;padding:1rem}main.home .content{width:var(--max-main-width)}main.home .content img{max-width:calc(var(--max-main-width)/2 - 2rem);min-width:0;width:80vw}main.home .content p:has(img){display:flex;justify-content:center;margin:1rem}@media only screen and (min-width: 700px){main.home .content p:has(img){float:right}}main.about{min-height:100%}main.about .content p button{border:none;background-color:rgba(0,0,0,0);cursor:pointer;color:var(--primary-color);font-family:"Century Gothic";font-size:1rem;padding:0;display:flex;margin-top:1rem}@font-face{font-family:Rubik;src:url("/static/fonts/Rubik-VariableFont_wght.ttf")}@font-face{font-family:"Century Gothic";src:url("/static/fonts/Century-Gothic.ttf")}@font-face{font-family:"Abril Fatface";src:url("/static/fonts/Abril-Fatface.ttf")}html{font-family:"Century Gothic"}html,body{margin:0;height:100%}a{color:inherit;text-decoration:none}:root{--primary-color: #206aae;--secondary-color: #e9d1d8;--success-color: #2f7755;--warn-color-1: #f7d614;--warn-color-2: #ef8e26;--error-color: #ea8aa4;--gray-1-color: rgb(97, 97, 97);--max-main-width: 50rem;--min-main-width: 30rem}body h1{font-size:2rem;text-align:center;margin:40px 0px}.post-title{font-size:min(6vw,2rem)}article.post{width:max(60vw,100%);max-width:calc(var(--max-main-width)/1.2)}footer{--footer-height: 5rem;background-color:var(--secondary-color);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;padding:1rem;padding-bottom:2rem;gap:1rem}@media only screen and (max-width: 700px){footer{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 1200px){footer{grid-template-columns:1fr}}footer .logos{display:flex;max-width:500px;width:100%;align-items:start;flex-wrap:wrap}@media only screen and (min-width: 700px){footer .logos{grid-template-rows:5rem 5rem}}footer .logos a img{height:100px}footer .links{display:flex}footer .links img{width:2rem;cursor:pointer}main{min-height:100%}main a{color:var(--primary-color);text-decoration:underline}main h2 a{color:inherit;text-decoration:none}.btn-primary{background-color:var(--primary-color);box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;border:none;padding:1rem;width:10rem;border-radius:5px;color:#fff;cursor:pointer}section.intro{max-width:var(--max-main-width);margin:auto;padding:1rem}section.intro:empty{display:none}.floating-links{position:fixed;display:flex;flex-direction:column;gap:2px;background-color:rgba(0,0,0,.7);padding:5px;left:0;top:40vh}@media only screen and (max-width: 700px){.floating-links{bottom:0;left:0;top:auto;flex-direction:row;align-items:center}.floating-links a{display:flex;align-items:center}}.floating-links img{height:20px;filter:invert(1)}iframe{max-width:100%}