.svg-animation{position:relative;display:block;margin-inline:auto;width:100%;max-width:50dvw;height:auto;object-fit:contain;opacity:0;transition:opacity .5s ease-in-out}.svg-animation svg{width:100%;height:100%}.svg-animation.visible{opacity:1}@media screen and (max-width:1024px){.svg-animation{width:50dvw}}.background-wrapper{position:absolute;display:flex;height:100%;max-width:100%;min-width:30%;z-index:-1;transition:all .5s ease-in-out}@media screen and (max-width:1024px){.background-wrapper{opacity:.5}}.background-static-image{width:100%;height:100%;object-fit:contain}:is(.bg-center,.bg-center-left,.bg-center-right) .svg-animation{margin-block:auto}:is(.bg-top-left,.bg-top-right,.bg-top-center) .svg-animation{margin-bottom:auto}:is(.bg-bottom-left,.bg-bottom-right,.bg-bottom-center) .svg-animation{margin-top:auto}.bg-center{top:50%;left:50%;transform:translate(-50%,-50%)}.bg-center-left{left:1rem}.bg-center-left,.bg-center-right{top:50%;transform:translateY(-50%)}.bg-center-right{right:1rem}.bg-top-left{left:1rem}.bg-top-left,.bg-top-right{top:1rem;transform:translate(0)}.bg-top-right{right:1rem}.bg-top-center{top:1rem;left:50%;transform:translate(-50%)}.bg-bottom-left{left:1rem}.bg-bottom-left,.bg-bottom-right{bottom:1rem;transform:translate(0)}.bg-bottom-right{right:1rem}.bg-bottom-center{bottom:1rem;left:50%;transform:translate(-50%)}.media-element-container{width:100%;margin-block:1rem}.media-element-container iframe{width:100%;height:100%;border:none;border-radius:1rem;box-shadow:0 10px 20px rgba(0,0,0,.15),0 6px 6px rgba(0,0,0,.1)}.media-element-container iframe.portrait{aspect-ratio:3/4}.media-element-container iframe.landscape{aspect-ratio:4/3}.card-item{display:flex;flex-direction:column;position:relative;height:28rem;width:20rem;border-radius:1rem;overflow:hidden;background-color:#fff;box-shadow:4px 4px 10px rgba(0,0,0,.5);transition:box-shadow .2s ease-out;will-change:box-shadow}.card-item:hover{box-shadow:2px 2px 8px rgba(0,0,0,.4)}.card-item .thumbnail{width:100%;height:10rem;position:relative;border-bottom:1px solid gray}.card-item .thumbnail img{width:100%;height:100%;object-fit:cover}.card-item .thumbnail:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);pointer-events:none}.card-item a button.inline{all:unset;position:absolute;bottom:0;color:#000;font-weight:600;width:calc(100% - 1rem);height:4rem;display:flex;align-items:center;justify-content:space-between;border-top:1px solid gray;background-color:#f5f5f5;padding-inline:.5rem;transition:color .5s ease,background-color .5s ease}.card-item a button.inline:hover{color:#f5f5f5;background-color:blue}.card-item a button.inline:active{color:#fff;background-color:#00008b}.card-item .details{display:block;box-sizing:border-box;margin-block:.5rem;padding:.5rem}.card-item .details h1{-webkit-line-clamp:3;line-clamp:3;font-size:1.25rem;margin-block:0}.card-item .details h1,.card-item .details p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.card-item .details p{-webkit-line-clamp:5;line-clamp:5;padding-bottom:.1rem;margin-block:.5rem}.cards-block-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:30px}@media screen and (max-width:768px){.cards-block-container{justify-content:center}}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;padding:18px 39px;border:2px solid #000;border-radius:100px;font-family:Raleway;font-style:normal;font-weight:400;font-size:clamp(12px,4vw,16px);display:flex;align-items:center;justify-content:center;text-align:center;color:#000;background-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;text-underline-offset:1px;transition:all .3s ease-in-out}.button,.button label{cursor:pointer}.button-wrapper{display:flex}.button-wrapper button{margin-top:5px;margin-bottom:5px;justify-content:center}.button.arrow{display:flex;gap:5px;margin:0;padding-inline:0;border:none;height:auto;outline:none;color:#000}.button.secondary{background-color:#000;color:#fff;border:2px solid #fff}.button.hyperlink{display:flex;margin-inline:0;padding:0;border:none;outline:none;color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;font-size:clamp(14px,4vw,20px)}.button:hover{color:#fff;background-color:blue;border:2px solid blue}.button.arrow:hover{color:blue;gap:15px}.button.arrow:hover,.button.hyperlink:hover{background-color:rgba(0,0,0,0);outline:none;border:none}.button.hyperlink:hover{text-decoration:underline;color:#fff;-webkit-text-decoration-color:red;text-decoration-color:red;text-underline-offset:5px}.button.arrow:active{color:#000;gap:25px}a{text-decoration:none;color:inherit}.quote{display:flex}.open-quote{justify-self:flex-start}.close-quote{justify-self:flex-end}.description-container p{font-size:clamp(18px,4vw,48px);padding-inline:20px;margin-block:5px}.form-block-wrapper{margin:auto}.form-block-container{display:flex;flex-direction:column;max-width:500px;margin:auto;gap:30px}.form-headline{font-size:50px;font-weight:700;text-align:center}.form-block-content{display:flex;flex-direction:column;gap:15px}.form-block-content button{color:#000;background-color:#fff;border:none;outline:2px solid #000;border-radius:10px;padding:10px;font-size:18px;transition:all .3s ease-in-out;width:100%;cursor:pointer}.form-block-content.submitting{cursor:progress}.form-block-content.submitting>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-block-content button:hover{color:#fff;background-color:blue;outline:2px solid blue}.form-block-content button:active{outline:2px solid #00008b}.form-block-content button:disabled{color:gray;background-color:#fff;outline:2px solid gray;cursor:not-allowed}.email-field,.message-field,.name-field{display:flex;flex-direction:column;gap:10px}.email-field label,.message-field label,.name-field label{font-size:24px}.email-field input,.email-field textarea,.message-field input,.message-field textarea,.name-field input,.name-field textarea{padding:10px;font-size:24px;border-radius:10px;outline:2px solid #000;border:none;resize:none;transition:all .5s ease-in-out}.email-field textarea,.message-field textarea,.name-field textarea{min-height:200px}.email-field input:focus,.email-field textarea:focus,.message-field input:focus,.message-field textarea:focus,.name-field input:focus,.name-field textarea:focus{outline:2px solid blue}.email-field span,.message-field span,.name-field span{color:red;font-weight:600;animation:fadeIn .5s ease-in-out forwards}span.form-status-message{text-align:center;width:60%;margin:auto;font-weight:600;opacity:1;filter:drop-shadow(4px 4px 10px rgba(0,0,0,.5));animation:fadeIn .5s ease-in-out forwards;will-change:filter}.form-block-email-link{text-decoration:none;color:inherit}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1024px){.form-headline{font-size:30px}}@media screen and (max-width:375px){.email-field,.message-field,.name-field{align-items:center}.email-field input,.email-field textarea,.message-field input,.message-field textarea,.name-field input,.name-field textarea{width:90%}}.header-block-container{display:flex;flex-direction:column;gap:15px}.additional-button-wrapper{display:flex;align-items:center;gap:20px}.additional-button-wrapper .button-wrapper{width:auto}.additional-button-wrapper .separator{transition:all .2s;border:1px solid #000;height:55px;opacity:.5}@media screen and (max-width:1024px){.header-block-container{width:90%}}@media screen and (max-width:425px){.additional-button-wrapper>.button-wrapper:last-child,.additional-button-wrapper>.separator{display:none}}.main-text-wrapper .main-text{font-family:Raleway;margin:0;font-weight:1000;font-size:clamp(30px,8vw,80px);-webkit-line-clamp:4}.main-text-wrapper .main-text,.secondary-text{color:#000;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.secondary-text{font-style:normal;font-weight:400;font-size:clamp(16px,2vw,22px);max-width:600px;text-align:left;-webkit-line-clamp:10}@media screen and (max-width:1024px){.main-text-wrapper .main-text{width:100%}.secondary-text{width:100%;-webkit-line-clamp:8}}.slider{width:100vw;height:50rem;max-height:85svh;position:relative}.slider .scroll-content{height:100%;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:block;white-space:nowrap;box-sizing:border-box;will-change:scroll-position}.slider .indicators{position:absolute;bottom:.5rem;width:100%;left:0;text-align:center}.slider .indicators .indicator{display:inline-block;width:1rem;height:1rem;margin:0 5px;border:2px solid #bbb;background-color:#bbb;border-radius:50%;cursor:pointer;transition:background-color .3s ease}.slider .indicators .indicator.active{background-color:blue}.slider .indicators .indicator:hover{background-color:#007bff}.slider .scroll-content .item{position:relative;display:inline-block;width:100%;height:100%;scroll-snap-align:center;flex-shrink:0}.slider .scroll-content .item .tags{display:flex;flex-direction:row;gap:.5rem;width:90vw;margin-inline:clamp(1rem,5vw,10rem);position:absolute;top:3rem;flex-wrap:wrap}.slider .scroll-content .item .tags>.tag:nth-child(n+6){display:none}.slider .scroll-content .item section{color:#f5f5f5;display:block;box-sizing:border-box;width:90vw;max-width:75rem;margin-inline:clamp(1rem,5vw,10rem);position:absolute;bottom:3rem}.slider .scroll-content .item section :where(h1,p){white-space:normal}.slider .scroll-content .item section h1{-webkit-line-clamp:2;line-clamp:2;font-weight:1000;font-size:clamp(24px,6vw,80px);margin-block:0}.slider .scroll-content .item section h1,.slider .scroll-content .item section p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.slider .scroll-content .item section p{-webkit-line-clamp:4;line-clamp:4;font-weight:400;font-size:clamp(16px,2vw,22px);width:100%;max-width:40rem}.slider .scroll-content .item .thumbnail{position:relative;width:100%;height:100%}.slider .scroll-content .item .thumbnail img{width:100%;height:100%;object-fit:cover}.slider .scroll-content .item .thumbnail:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);pointer-events:none}span.tag{padding-block:5px;padding-inline:10px;border-radius:1rem;font-weight:600;width:min-content;max-width:10rem;color:#fff;background-color:blue;border:2px solid blue;cursor:pointer;transition:all .3s ease-in-out;white-space:nowrap;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis}span.tag.unselected{color:blue;background-color:rgba(173,216,230,.5);border:2px solid rgba(0,0,255,.5)}span.tag.unselected:active{background-color:blue}span.tag:hover{color:blue;background-color:#fff;border:2px solid blue;transform:translateY(-2px)}span.tag:active{background-color:#add8e6;transform:translateY(2px)}.wrapper-item-container{display:flex;flex-direction:column;overflow:hidden}.wrapper-item-headline{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;cursor:pointer;transition:all .3s ease-in-out}.wrapper-item-headline h2{margin-block:0;font-size:clamp(18px,4vw,30px);-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:all .1s ease-in-out;text-underline-offset:1px}.wrapper-item-headline:hover h2{text-decoration:underline;text-underline-offset:5px;-webkit-text-decoration-color:red;text-decoration-color:red}.wrapper-arrow{display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.wrapper-arrow.expanded{transform:rotate(180deg)}.wrapper-item-container hr{border:none;border-top:1px solid gray;margin:20px 0;width:100%}.wrapper-item-content-container{display:flex;flex-direction:column;font-size:clamp(12px,2vw,18px)}.wrapper-item-content{transition:opacity .3s ease-in-out;opacity:0}.wrapper-item-content.expanded{opacity:1}.wrappers-block-content{display:flex;flex-direction:column;gap:10px}.wrappers-block-content h1{font-size:48px}.download-block-container{display:flex;flex-direction:column;gap:30px}.download-block-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px}@media screen and (max-width:1024px){.download-block-content{justify-content:center}}.download-element-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:300px;height:300px;gap:30px;transition:all .3s ease-in-out}.download-element-container a{text-decoration:none}.download-element-container label{font-weight:600}.download-element-preview img{width:250px;object-fit:contain;height:min-content;border-radius:15px}.download-element-container .download-element-preview{transition:all .3s ease-in-out;filter:drop-shadow(4px 4px 10px rgba(0,0,0,.25));will-change:filter}.download-element-container:has(button:hover) .download-element-preview{transform:translateY(-5%);filter:drop-shadow(4px 4px 10px rgba(0,0,0,.4));will-change:filter}.mini-headline-block-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:30px}@media screen and (max-width:1024px){.mini-headline-block-container{justify-content:center}}.mini-headline-element-container{display:flex;flex-direction:column;gap:15px;max-width:300px;margin-inline:15px}.mini-headline-element-container h1{font-size:clamp(40px,8vw,60px);margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mini-headline-element-container p{font-size:clamp(12px,8vw,16px);display:-webkit-box;-webkit-line-clamp:15;-webkit-box-orient:vertical;overflow:hidden}.story-block-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:flex-start}@media screen and (max-width:1024px){.story-block-container{justify-content:center}}.story-element-container{display:flex;flex-direction:column;gap:10px}.story-element-image-container{background-color:#fff;display:flex;width:110px;height:110px;border-radius:100%;overflow:hidden;border:2px solid #fff;transition:all .5s ease-in-out;cursor:pointer}.story-element-image-container.contain{padding:10px}.story-element-image-container.cover img{object-fit:cover;width:110px;height:110px}.story-element-image-container.contain img{object-fit:contain}.story-element-image-container img{width:90px;height:90px;transform:scale(1);filter:drop-shadow(4px 4px 10px rgba(0,0,0,.5));transition:transform .3s ease-in-out;will-change:filter}.story-element-image-container.open:has(img:hover){background-color:rgba(0,0,0,0);border:2px dotted red}.story-element-image-container.open img{position:fixed;inset:0;width:80%;height:80%;padding:10dvh 10dvw;z-index:5;transform:scale(1.1);object-fit:contain;background-color:rgba(0,0,0,.5)}.story-element-image-container:has(img:hover){border:2px solid red}.story-element-container p{max-width:600px;font-style:normal;font-weight:400;font-size:clamp(16px,8vw,22px);display:-webkit-box;-webkit-line-clamp:15;-webkit-box-orient:vertical;overflow:hidden}.mention-block-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:30px}@media screen and (max-width:1024px){.mention-block-container{justify-content:center}}@media screen and (max-width:475px){.mention-block-container a{width:100%}}.mention-element-container{display:flex;flex-direction:column;gap:25px 10px;width:15vw;min-width:350px;padding:5px}.link-no-style{text-decoration:none;color:inherit}.mention-element-container.is-horizontal{flex-direction:row}.mention-element-headline{display:flex;flex-direction:column;align-items:center}.mention-element-container.is-horizontal .mention-element-headline{align-items:flex-start}.mention-element-container.is-horizontal .mention-element-headline>h3,.mention-element-container.is-horizontal .mention-element-headline>p{text-align:start}.mention-element-headline>h3{font-size:clamp(18px,3vw,30px);margin:0;text-align:center}.mention-element-headline>p{font-size:clamp(14px,2vw,20px);margin-block:5px;width:75%;text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mention-element-text-content .description p{font-size:14px;display:-webkit-box;-webkit-line-clamp:15;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:1440px){.mention-element-container{display:flex;gap:10px;min-width:285px}}@media screen and (max-width:475px){.mention-element-container{min-width:250px;width:100%}}.mention-element-image{display:flex;justify-content:center;filter:drop-shadow(4px 4px 10px rgba(0,0,0,.5));will-change:filter}.mention-element-container.is-horizontal .mention-element-image{display:block}.mention-element-container.is-horizontal .mention-element-image img{width:clamp(50px,6vw,75px);height:clamp(50px,6vw,75px)}.mention-element-image.cover img{object-fit:cover}.mention-element-image.contain img{object-fit:contain}.mention-element-image img{width:clamp(100px,10vw,150px);height:clamp(100px,10vw,150px);padding:5px;border-radius:25%;transition:all .5s ease-in-out}.mention-element-image.is-rounded img{border-radius:50%}.mention-element-image.is-desaturated{filter:grayscale(100%);will-change:filter;transition:all .3s ease-in-out}.mention-element-container:hover .mention-element-image.is-desaturated{filter:grayscale(0);will-change:filter}@media screen and (max-width:768px){.mention-element-image img{width:150px;height:150px}}.last-articles-container{display:flex;flex-direction:column;gap:30px}.last-articles-container h1{font-weight:1000;font-size:clamp(30px,8vw,80px);margin-block:0}.last-articles-container.full-width{width:100%}.last-articles-content{display:flex;flex-direction:column;padding-block:0;gap:30px}.article-search{padding:15px;border-radius:15px;font-size:16px;font-weight:600;border:2px solid #000;outline:none;transition:all .3s ease}.article-search:focus{border-color:blue}.tags-filter{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.search-failed{display:flex;width:100%;justify-content:center}.search-pagination-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:30px}@media screen and (max-width:768px){.search-pagination-container{justify-content:center}}.layer-wrapper{position:relative}.layer-content>div{flex:1 1}.layer-content.primary-left>div:first-child{flex:1.5 1}.layer-content.primary-left>div:last-child,.layer-content.primary-right>div:first-child{flex:.5 1}.layer-content.primary-right>div:last-child{flex:1.5 1}.layer-content{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-evenly;flex-direction:row;gap:50px;max-width:80%;margin-inline:auto;padding-block:25px}.layer-content.full-width{max-width:100%}.layer-content.primary-justify-start>div:first-child{justify-content:start}.layer-content.primary-justify-center>div:first-child{justify-content:center}.layer-content.primary-justify-end>div:first-child{justify-content:end}.layer-content.secondary-justify-start>div:last-child{justify-content:start}.layer-content.secondary-justify-center>div:last-child{justify-content:center}.layer-content.secondary-justify-end>div:last-child{justify-content:end}@media screen and (max-width:1024px){.layer-content{flex-direction:column}.layer-content>div{width:100%}}@media screen and (max-width:768px){.layer-content{max-width:90%;padding-inline:15px}.layer-content.full-width{max-width:100%;padding-inline:0}}.social-networks-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.social-networks-container a{display:flex}.social-networks-container>*{padding:10px;border-radius:50%;border:2px solid;cursor:pointer;transition:all .3s ease-in-out}.social-networks-container.black>*{background-color:#fff;border-color:#000}.social-networks-container.white>*{background-color:#000;border-color:#fff}.social-networks-container>:hover{filter:invert(100%);will-change:filter}.rich-text-container{width:100%;max-width:800px}.embedded{display:flex;align-items:center;justify-content:center;flex-direction:column}.embedded img{width:80%;height:min-content;object-fit:contain}.embedded label{color:gray}.embeded blockquote{border-left:4px solid red;padding-inline:15px;padding-block:5px;margin:15px 0;color:#555;background:linear-gradient(90deg,rgba(255,255,255,.75),rgba(255,255,255,0))}.locale-picker{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;cursor:pointer;position:relative;padding-inline:10px;gap:10px;overflow:hidden}.locale-picker.inverted-colors{color:#fff;filter:drop-shadow(4px 4px 10px rgb(0,0,0));will-change:filter}.locale-picker label{cursor:pointer;font-weight:600;text-decoration-thickness:2px;text-decoration:none;margin-block:5px;text-underline-offset:3px;-webkit-text-decoration-color:red;text-decoration-color:red;-webkit-text-decoration-line:underline;text-decoration-line:underline;transition:all .3s ease-in-out}.locale-picker .locale-list-options label:hover{text-underline-offset:5px;-webkit-text-decoration-color:blue;text-decoration-color:blue}.locale-picker .locale-list-options{display:flex;flex-direction:column;position:absolute;transform:translateY(-100%);transition:all .3s ease-in-out;height:0;opacity:0;z-index:-1}.locale-picker:hover .locale-list-options{height:auto;transform:translateY(0);opacity:1;z-index:0}.author-meta{display:flex;flex-direction:row;align-items:center;gap:15px;font-weight:600}.author-meta-avatar{width:50px;aspect-ratio:1;border-radius:100%;overflow:hidden;transition:all .3s ease-in-out}.author-meta-avatar:hover{transform:scale(1.1)}.author-meta img{width:40px;height:40px;padding:5px;object-fit:contain}header{display:flex;width:100%;padding-block:50px}header .header-content{display:flex;flex-direction:row;justify-content:space-between;margin:auto;width:80%}header .header-content .header-main{display:flex;flex-direction:row;justify-content:flex-start;gap:50px}header .header-content img{transition:all .3s ease-in-out}header .header-content img:hover{transform:scale(1.1)}header .header-utils{display:flex;flex-direction:row;gap:10px}.header-absolute{position:absolute;top:0;left:0;z-index:1}@media screen and (max-width:1024px){header .header-content .social-networks-container{display:none}}.date-meta{flex-direction:row;font-weight:600;gap:5px}.burger-button-container,.date-meta{display:flex;align-items:center}.burger-button-content{aspect-ratio:1;display:flex;height:min-content;padding:10px;background-color:#000;border-radius:50%;border:2px solid #fff;transition:all .3s ease-in-out;cursor:pointer}.burger-button-content:hover{filter:invert(100%);will-change:filter}.tags-meta{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.nav-container{display:flex;margin:auto;min-height:70px;align-items:baseline}.nav-main-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 15px}.nav-container.horizontal{flex-direction:row;justify-content:space-between;max-width:100%}.nav-container.horizontal>div:first-child{max-width:75%}.nav-container.vertical{display:flex;flex-direction:column;align-items:flex-start;gap:50px}.nav-container.vertical .nav-main-content{flex-direction:column;flex-wrap:nowrap;width:100%;max-height:45dvh;overflow-y:scroll;scrollbar-width:none}.nav-container.vertical .nav-main-container{position:relative;width:100%}.nav-container.vertical .nav-main-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:30px;background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgb(0,0,0));pointer-events:none}.nav-container.vertical .nav-main-container:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgb(0,0,0));pointer-events:none}.nav-container.vertical .nav-main-content::-webkit-scrollbar{display:none}.nav-container.vertical .nav-main-content>:first-child{margin-top:30px}.nav-container.vertical .nav-main-content>:last-child{margin-bottom:30px}@media screen and (max-width:1024px){.nav-container>div:last-child{display:none}.nav-container.horizontal{justify-content:center}.nav-container.vertical .nav-main-content{align-items:center}.nav-container.nav-container.horizontal .nav-main-content{align-items:center;flex-direction:column}}.post-meta{display:flex;flex-direction:row;gap:15px}.article-meta{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:768px){.post-meta{flex-direction:column}}.side-menu-container{display:flex;position:fixed;right:0;top:0;width:600px;height:100%;background-color:#000;z-index:11;padding-block:5%;transition:all .5s ease-in-out}.side-menu-container.visible{transform:translateX(0)}.side-menu-container.hidden{transform:translateX(100%)}.side-menu-content{display:flex;width:60%;flex-direction:column;gap:30px;margin-inline:auto}.side-menu-close{display:flex;justify-content:flex-end}.side-menu-close svg{transition:all .5s ease-in-out}.side-menu-close svg:hover{transform:scale(1.1)}.side-menu-close svg:active{transform:scale(.5)}.side-menu-close>*{cursor:pointer}@media screen and (max-width:1024px){.side-menu-container{width:100%;transition:none}}.article-cover{position:relative}.article-cover-image{filter:brightness(50%);min-height:600px;height:80vh;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;clip-path:polygon(0 0,100% 0,100% 85%,50% 100%,0 85%);-webkit-clip-path:polygon(0 0,100% 0,100% 85%,50% 100%,0 85%)}.article-cover-image,.article-cover-image-arrow{transition:all .3s ease-in-out;will-change:filter}.article-cover-image-arrow{position:absolute;bottom:10%;left:50%;transform:translate(-50%,50%);cursor:pointer;animation:arrow-bounce 1.5s ease-in-out infinite;filter:drop-shadow(2px 4px rgba(0,0,0,.5))}@keyframes arrow-bounce{0%,to{transform:translate(-50%,50%)}50%{transform:translate(-50%,60%)}}@supports(-webkit-touch-callout:none){.article-cover-image{background-attachment:scroll}}.copyright{display:flex;font-family:Raleway;font-style:normal;color:#949494}@media screen and (max-width:1024px){.copyright label{text-align:center}}.article-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.article-title h1{font-size:clamp(20px,8vw,60px);color:#f5f5f5;text-align:center;width:90dvw;text-shadow:2px 2px 4px rgba(0,0,0,.5)}footer{width:100%;padding-top:5vh;background-color:#000;overflow:hidden;margin-top:100px}footer>*{max-width:80%;margin-inline:auto;padding-block:20px}.footer-additional{flex-direction:row;align-items:baseline;justify-content:space-between;padding-block:40px;gap:15px}.footer-additional,.footer-title{position:relative;z-index:0;display:flex}.footer-title{width:100%;align-items:flex-start}.footer-title h1{color:#fff;max-width:50%;font-size:clamp(20px,8vw,80px)}@media screen and (max-width:1024px){.footer-additional{width:100%;align-items:center;flex-direction:column-reverse}.footer-title{align-items:center}.footer-title h1{max-width:100%;text-align:center}.footer-title .background-wrapper{display:none}}.article-scroll-top-button{cursor:pointer;opacity:.5;display:flex;justify-content:center;align-items:center;width:30px;height:30px;position:fixed;padding:5px;border-radius:50%;bottom:5%;right:5%;background-color:#fff;border-color:#f5f5f5;transition:all .3s ease-in-out;box-shadow:0 1px 5px 1px rgba(115,115,118,.4)}.article-scroll-top-button:hover{opacity:.8}.article-scroll-top-button.hidden{opacity:0;cursor:default}.cookie-consent{position:fixed;bottom:0;z-index:12;width:100%;height:clamp(400px,30vh,600px);background-color:#000;color:#f5f5f5;display:flex;flex-direction:column;justify-content:space-evenly;transition:transform 1s ease-in-out;transform:translateY(100%);border-top:2px solid #f5f5f5}.cookie-consent h1{font-size:clamp(14px,3vw,32px);padding-inline:50px}.cookie-consent-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding-inline:50px}.cookie-consent.show{transform:translateY(0)}.cookie-consent.hide{transform:translateY(100%)}@media screen and (max-width:425px){.cookie-consent-buttons .button,.cookie-consent-buttons a{width:100%}}.article-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:50px;margin-inline:30px;gap:20px}.article-preview{position:relative}.related-articles-title{text-align:center}.article-content .search-pagination-container{justify-content:center}.page-wrapper{opacity:0;will-change:opacity;transition:opacity .5s ease-in-out}.page-wrapper.active{opacity:1}.main-content-wrapper.blocked{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}