:root{--grid-gap: 8px}.recommendations{display:grid;gap:8px}@media screen and (max-width:479px){.recommendations{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width:768px) and (min-width:480px){.recommendations{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width:768px){.recommendations{grid-template-columns:repeat(3, 1fr)}}.titleRecommendations{font-weight:500;font-size:24px;letter-spacing:0.02em;text-transform:uppercase;padding:16px 0;margin-bottom:40px;color:#fff;line-height:1;border-top:1px solid #fff}.post{font-size:14px;margin-bottom:12px}.post a{text-decoration:none}.post .thumb{display:block;margin-bottom:12px}.post .thumb img{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.post .data{font-size:12px;margin-bottom:20px}.post .data .cats{margin-right:16px}.post .data .cats span{letter-spacing:0.08em;color:#fff;text-transform:uppercase}.post .data .cats a{letter-spacing:0.08em;color:#fff;text-transform:uppercase}.post .data .cats a:hover{color:#FF7235}.post .data time{letter-spacing:0.04em}.post h3{font-family:"skema", sans-serif;padding-bottom:12px;line-height:1.1;font-weight:400}.post:hover .thumb img{border-radius:0 0 0 40px}.post:hover h3 a{color:#FF7235}@media screen and (min-width:1025px){.post{margin-bottom:40px}}.supportBox{padding:0 8px}.supportBox a{display:block;margin:0 auto;box-shadow:0 0 0 1px #4B4B4B;max-width:362px;width:100%;height:279px;border-radius:50%;position:relative;overflow:hidden;color:#fff;text-decoration:none}.supportBox a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.supportBox a:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0;visibility:hidden;border-radius:50%}.supportBox a:hover{z-index:1;box-shadow:none}.supportBox a:hover:after{visibility:visible;opacity:1}.supportBox .toPatreon img{width:70%}.supportBox .toPatreon:after{background:url(../../images/patreon-bg.jpg) 50% 50% / cover no-repeat}.supportBox .toLiqpay{margin-top:-80px}.supportBox .toLiqpay img{width:56%}.supportBox .toLiqpay:after{background:url(../../images/liqpay-bg.jpg) 50% 50% / cover no-repeat}.supportBox .toCoffee{margin-top:-80px}.supportBox .toCoffee img{width:68%}.supportBox .toCoffee:after{background:url(../../images/coffee-bg.jpg) 50% 50% / cover no-repeat}@media screen and (min-width:1025px){.supportBox a{padding-bottom:76%;height:auto}.supportBox .toLiqpay{margin-top:-20%}.supportBox .toCoffee{margin-top:-20%}}.scrolled #logo{visibility:visible;opacity:1;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.scrolled .siteDescription .logo{visibility:hidden;opacity:0}@media screen and (min-width:1025px){#logo{visibility:hidden;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}}.siteDescription{display:none;margin-bottom:40px}.siteDescription .logo{width:954px;max-width:100%;margin-bottom:24px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.siteDescription .logo img{width:100%}.siteDescription .info{font-weight:400;font-size:48px;font-family:"inter", sans-serif;color:#fff}@media screen and (min-width:1025px){.siteDescription{display:block}}.bigPost{margin-bottom:16px}.bigPost .post{border-radius:20px}.bigPost .post .thumb{margin-bottom:0}.bigPost .post .thumb img{border-radius:20px;margin:0 auto}.bigPost .post .info{padding:12px 12px 24px}.bigPost .post .info p:last-child{padding-bottom:0}@media screen and (max-width:1024px){.bigPost .post{box-shadow:inset 0 0 0 1px #4B4B4B}}@media screen and (min-width:1025px){.bigPost{margin-bottom:56px}.bigPost .post{display:grid;gap:8px;grid-template-columns:repeat(3, 1fr);border-radius:48px;margin-bottom:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.bigPost .post .thumb{grid-column:span 2;margin-bottom:0}.bigPost .post .thumb img{border-radius:48px;margin:0 auto;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.bigPost .post .info{grid-column:3;box-shadow:inset 0 0 0 1px #4B4B4B;border-radius:48px;padding:40px 32px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.bigPost .post .info h3{font-size:56px;padding-bottom:24px}.bigPost .post .info p{font-family:"inter", sans-serif}.bigPost .post:hover{box-shadow:inset 0 0 0 1px #4B4B4B}.bigPost .post:hover .thumb img{border-radius:48px 8px 8px 48px}.bigPost .post:hover .info{box-shadow:none}}.miniPosts{margin-bottom:34px;border:1px solid #4B4B4B;border-radius:32px;display:grid;gap:24px;padding:12px}.miniPosts .post{margin-bottom:0}.miniPosts .post .thumb img{border-radius:32px;margin:0 auto}.miniPosts p:last-child{padding-bottom:0}@media screen and (max-width:767px) and (min-width:480px){.miniPosts .post{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.miniPosts .post .thumb{width:30%;margin-right:12px;margin-bottom:0}.miniPosts .post .info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:768px){.miniPosts{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width:1025px){.miniPosts{margin-bottom:56px;gap:56px;padding:24px}.miniPosts .post{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.miniPosts .post .thumb{width:218px;margin-right:12px;margin-bottom:0}.miniPosts .post .info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-top:5px}}.latestBoxes{display:grid;gap:8px;margin-bottom:56px}.latestBoxes .latestPodcast,.latestBoxes .latestDopio{background:#fff;position:relative;border-radius:32px;overflow:hidden;display:block}.latestBoxes .latestPodcast img,.latestBoxes .latestDopio img{margin:0 auto}.latestBoxes .latestPodcast:hover,.latestBoxes .latestDopio:hover{border-radius:0}.latestBoxes .latestPodcast:hover .more,.latestBoxes .latestDopio:hover .more{color:#fff;background:#141414;border-color:#141414}.latestBoxes .more{position:absolute;bottom:16px;left:16px;right:16px;font-weight:500;font-size:20px;line-height:108px;letter-spacing:0.02em;text-transform:uppercase;display:inline-block;text-align:center;text-decoration:none;border:1px solid #4B4B4B;color:#141414;border-radius:32px;cursor:pointer;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}@media screen and (max-width:767px){.latestBoxes .latestDopio .desktop{display:none}}@media screen and (min-width:768px){.latestBoxes .latestDopio .mob{display:none}.latestBoxes .latestDopio .more{width:242px;right:auto}}@media screen and (max-width:1024px){.latestBoxes .supportBox{margin-bottom:37px}}@media screen and (min-width:1025px){.latestBoxes{grid-template-columns:repeat(4, 1fr)}.latestBoxes .latestPodcast,.latestBoxes .latestDopio{border-radius:40px}.latestBoxes .latestDopio{grid-column:span 2}.latestBoxes .more{line-height:5.6vw}}#podcastPlatforms{background:#141414;color:#fff;display:none;padding:44px 37px 24px;text-align:center}#podcastPlatforms .platformsTitle{font-size:18px;font-family:"pragmatica", sans-serif;letter-spacing:0.04em;text-transform:uppercase;color:rgba(255, 255, 255, 0.5);padding-bottom:32px}#podcastPlatforms .platforms{font-family:"pragmatica", sans-serif;width:250px;max-width:100%;margin:0 auto}#podcastPlatforms .platforms a{font-weight:500;letter-spacing:0.02em;padding:0 20px;color:#fff;border-radius:32px;border:1px solid #4B4B4B;text-decoration:none;display:block;margin-bottom:16px}#podcastPlatforms .platforms a span{text-transform:uppercase;display:inline-block;vertical-align:middle;line-height:57px;font-size:16px;font-weight:500;letter-spacing:0.02em;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#podcastPlatforms .platforms a i{font-size:24px;padding-top:3px;display:inline-block;vertical-align:middle;line-height:1;margin-right:8px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#podcastPlatforms .platforms a:hover{background:#fff;border-color:#fff;color:#242424}#podcastPlatforms .fancybox-close-small{width:50px;height:50px;top:0;right:0;padding:8px}@media screen and (max-width:767px){#podcastPlatforms{position:absolute;top:0;left:0;bottom:0;right:0}}@media screen and (min-width:768px){#podcastPlatforms{border-radius:32px;width:378px}}.posts{display:grid;gap:8px}.posts .prBox img{margin:0 auto}.posts p:last-child{padding-bottom:0}@media screen and (max-width:639px){.posts{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width:1024px) and (min-width:640px){.posts{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:1024px){.posts .post{margin-bottom:30px}}@media screen and (min-width:1025px){.posts{grid-template-columns:repeat(4, 1fr)}.posts .prBox{grid-column-start:2}}.some{text-align:center;padding:16px 8px 0}.some .someTitle{font-weight:600;font-size:18px;font-family:"inter", sans-serif;letter-spacing:0.02em;text-transform:uppercase;padding-bottom:34px}.some .items{max-width:400px;margin:0 auto}.some a{display:block;font-size:24px;text-align:center;letter-spacing:0.08em;text-transform:uppercase;color:#fff;margin:-30px auto 0;height:124px;width:100%;max-width:100%;overflow:hidden;position:relative;box-shadow:inset 0 0 0 1px #4B4B4B;border-radius:50%;text-decoration:none}.some a:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0;visibility:hidden;background-repeat:no-repeat;background-position:50% 50%}.some a>span{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);left:5px;right:5px;z-index:2}.some a>span span{display:inline-block;vertical-align:middle;line-height:1}.some a i{display:inline-block;vertical-align:middle;padding-left:8px;margin-right:15px;line-height:1;border-left:1px solid #4B4B4B;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.some a:first-child{margin-top:0}.some a:first-child:after{background-image:url(../../images/g1.jpg)}.some a:nth-child(2):after{background-image:url(../../images/g2.jpg)}.some a:nth-child(3):after{background-image:url(../../images/g3.jpg)}.some a:nth-child(4):after{background-image:url(../../images/g4.jpg)}.some a:nth-child(5):after{background-image:url(../../images/g2.jpg)}.some a:hover{z-index:1}.some a:hover:after{visibility:visible;opacity:1}.some a:hover i{border-color:#fff}.prBig{text-align:center;padding:72px 0}.prBig a{display:inline-block;border-radius:24px;overflow:hidden}@media screen and (max-width:767px){.prBig .desktop{display:none}}@media screen and (min-width:768px){.prBig .mob{display:none}}@media screen and (min-width:1025px){.prBig{padding:126px 0 190px}.prBig a{border-radius:48px}}.latestProjects,.latestPodcasts{margin-bottom:70px}@media screen and (min-width:1025px){.latestProjects,.latestPodcasts{margin-bottom:136px}}@media screen and (min-width:1025px){h2{font-size:112px;font-weight:800;padding-bottom:56px}}.projects{display:grid;gap:8px}.projects .project{padding:16px;width:100%;border:1px solid #4B4B4B;display:grid;gap:8px;grid-template-columns:repeat(1, 1fr)}.projects .project .thumb{margin-bottom:24px;display:block}.projects .project .thumb img{margin:0 auto;border-radius:48px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.projects .project .info h3{font-family:"skema", sans-serif;padding-bottom:8px}.projects .project .info h3 a{text-decoration:none}.projects .project .info h3 a:hover{color:#FF7235}.projects .project .info p:last-child{padding-bottom:0}.projects .project:hover .thumb img{border-radius:0}.projects .project:hover .info h3 a{color:#FF7235}@media screen and (max-width:1024px){.projects .viewAll{order:999}}@media screen and (max-width:1024px) and (min-width:640px){.projects{grid-template-columns:repeat(2, 1fr)}.projects .viewAll{grid-column:span 2}}@media screen and (min-width:1025px){.projects{grid-template-columns:repeat(3, 1fr)}.projects h3{font-size:36px}.projects .project .thumb img{border-radius:88px}.projects .project:first-of-type{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;grid-column:1 / 3;grid-row:1 / 2}.projects .project:first-of-type .thumb{width:48%;margin-right:3%;margin-bottom:0}.projects .project:first-of-type .info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.podcasts{display:grid;gap:12px}.podcasts .podcast{text-decoration:none;background:#fff;border-radius:23px;overflow:hidden;display:block}.podcasts .podcast img{margin:0 auto}.podcasts .podcast:hover{border-radius:0}@media screen and (max-width:639px){.podcasts{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width:767px) and (min-width:640px){.podcasts{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:1024px) and (min-width:768px){.podcasts{grid-template-columns:repeat(3, 1fr)}.podcasts .viewAll{grid-column:span 3}}@media screen and (min-width:1025px){.podcasts{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width:1280px){.podcasts{gap:24px}}.viewAll{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.viewAll a{width:280px;height:280px;display:block;border:1px solid #4B4B4B;border-radius:50%;font-weight:500;font-size:20px;text-align:center;letter-spacing:0.06em;text-transform:uppercase}.viewAll a span{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);left:10px;right:10px}.viewAll a i{display:inline-block;vertical-align:middle;line-height:1;font-size:32px}.viewAll a:hover{color:#141414;background:#fff;border-color:#fff}@media screen and (min-width:1280px){.viewAll a{width:296px;height:296px}}.latestDopios{margin-bottom:44px}@media screen and (min-width:1025px){.latestDopios{margin-bottom:136px}}@media screen and (min-width:1025px){.latestDopios .viewAll,.latestTexts .viewAll{grid-column:span 2}}