/*
Theme Name: Laulo CFC Child
Description: Child theme for Laulo CFC
Author: Sérgio Miguel
Template: laulo-cfc
Version: 1.0
*/
@charset "UTF-8";.wide-container,.Footer{padding-inline:1.25rem}@media (min-width: 769px){.wide-container,.Footer{padding-inline:1.875rem}}@media (min-width: calc(1921px + 3.75rem)){.wide-container,.Footer{padding-inline:calc((100vw - 1920px)/2)}}.Footer{padding-block:3.125rem 1.875rem;border-top:1px solid black;font-size:.9375rem}.Footer__copyright{color:#000}.Footer__copyright:after{content:" CfC";display:inline}@media (min-width: 1401px){.Footer__copyright:after{content:" Call for Curators"}}.Footer__navs{font-size:inherit;white-space:nowrap;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;text-align:center}.Footer__navs--sitemap{flex:0 0 66.6666666667%;line-height:1.31;position:relative;top:-4px;text-decoration:none;cursor:pointer}.Footer__navs--social{line-height:1.64;text-decoration:underline}@media (min-width: 769px){.Footer__navs{font-size:1.3125rem}.Footer__navs-sitemap{flex-basis:25%}}@media (min-width: 993px){.Footer__navs-sitemap,.Footer__navs-social{line-height:1.48;font-weight:500;position:static}}@media (min-width: 1201px){.Footer__navs{--fs-multiplier: .865;font-size:calc(var(--fs-multiplier) * 1.3125rem);flex-direction:row;align-items:center}.Footer__navs nav ul{display:flex;flex-direction:row;align-items:center}.Footer__navs nav ul li:not(:last-child){margin-right:1.25rem}}@media (min-width: 1401px){.Footer__navs{--fs-multiplier: .9}}@media (min-width: 1921px){.Footer__navs{font-size:1.3125rem}.Footer__navs nav ul li:not(:last-child){margin-right:1.875rem}}.Footer nav ul{list-style:none;padding:0;margin:0}.Newsletter{display:none}.Newsletter__wrapper{margin-left:auto;border-bottom:1px solid black;display:flex;flex-direction:row;align-items:baseline;width:26.5rem;max-width:100%;font-size:1.3125rem;line-height:1.41}.Newsletter__input{margin-left:2.3125rem}.Newsletter__input input{font-family:Borna;font-size:inherit;line-height:inherit;border:0;padding:0;padding-right:1rem;background-color:transparent;width:100%}.Newsletter__input input:active,.Newsletter__input input:focus{outline:0}.Newsletter__footer button{border:0;background-color:transparent;outline:0;padding:0;color:#000;font-family:Borna;font-size:inherit}@media (min-width: 1401px){.Newsletter{display:block;text-align:right;margin-bottom:2.5rem}}.no-scrollbar,.Sidebar,.Header__nav{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar,.Sidebar::-webkit-scrollbar,.Header__nav::-webkit-scrollbar{display:none}.Sidebar,.Header__nav{overscroll-behavior:none;position:fixed;top:0;bottom:0;left:-100%;width:calc(100vw - 4.625rem);opacity:0;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:0 50px 50px 0;z-index:11;overflow-y:scroll;transition:left 325ms cubic-bezier(.19,1,.22,1)}@media (min-width: 577px){.Sidebar,.Header__nav{width:29.875rem}}.Sidebar~.Sidebar__backdrop,.Header__nav~.Sidebar__backdrop{display:none}.Header{--item-font-size: 1.125rem;--item-margin-right: 1.25rem;padding-inline:1.25rem;padding-block:1.25rem;position:sticky;top:0;z-index:11}@media (min-width: 1201px){body.with-backdrop .Header{z-index:0}}@media (min-width: 769px){.Header{padding-inline:1.875rem}}@media (min-width: 1201px){.Header{--item-font-size: 1.375rem;--item-margin-right: 2.5rem;padding-inline:1.875rem;height:4rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid black;z-index:11}.Header__nav{position:static;width:auto;opacity:1;backdrop-filter:unset;-webkit-backdrop-filter:unset;border-radius:unset;transform:unset;transform-origin:unset;overflow-y:unset;transition:none;flex:1 0 auto;z-index:unset}.Header__logo{flex:0 1 100%}}@media (min-width: 1401px){.Header{--item-font-size: 1.6875rem;--item-margin-right: 2.5rem}}@media (min-width: calc(1921px + 3.75rem)){.Header{padding-inline:calc((100vw - 1920px)/2)}}.Logo--small{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.Logo--large{display:none;font-family:Borna;font-weight:500;font-size:2.1875rem;min-width:12.5rem;max-width:15.625rem;margin-right:var(--item-margin-right)}.Logo__text{font-size:1rem;font-weight:500;line-height:1.56;text-transform:uppercase}.Logo__shell{width:2.125rem;fill:#6200ff;cursor:pointer;transition:transform .15s ease-out}.Logo__shell--toggled{transform:rotate(720deg)}@media (min-width: 1201px){.Logo--small,.Logo__text,.Logo__shell{display:none}.Logo--large{display:flex}}@media (min-width: 1201px){.Logo--large{max-width:24.875rem}}.Nav{border-top:1px solid black;margin-top:6.25rem;padding-inline:0;list-style:none}.Nav__item{font-family:Borna;font-size:1.5625rem;line-height:1.2;font-weight:400;color:#000;padding-block:1.125rem 1rem;padding-inline:.9375rem 2.125rem;border-bottom:1px solid black;cursor:pointer}.Nav__item--purple{color:#6200ff}.Nav__item>a:active{text-decoration:underline!important}@media (min-width: 1201px){.Nav{border:0;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;height:4rem}.Nav__item{border:0;padding:0;white-space:nowrap;font-size:var(--item-font-size);font-weight:500;display:flex;align-items:center;height:100%}.Nav__item:not(:last-child){margin-right:var(--item-margin-right)}}.Subnav{cursor:pointer;padding:0}.Subnav__title{position:relative;width:100%;padding-block:1.125rem 1rem;padding-inline:.9375rem 2.125rem}.Subnav__title:after{content:url(/assets/add-13c02d26.svg);width:3.125rem;height:3.125rem;position:absolute;right:2.125rem;top:14%}.Subnav__nav{display:none;margin-left:1.25rem}.Subnav__nav>li{font-family:Borna;font-size:1.5625rem;line-height:1.2;font-weight:400;color:#000;padding-block:1.125rem 1rem;padding-inline:2.1875rem 2.125rem;border-top:1px solid black}.Subnav[data-subnav-state="1"] .Subnav__title:after{content:url(/assets/remove-8838aefa.svg)}.Subnav[data-subnav-state="1"] .Subnav__nav{display:block}@media (min-width: 1201px){.Subnav{position:relative}.Subnav__title{position:unset;width:unset;padding:0;display:flex;align-items:center;height:100%}.Subnav__title:after{content:none!important}.Subnav__nav{position:absolute;top:100%;left:-1.25rem;margin:0;border-inline:1px solid black}.Subnav__nav li{border:0;border-bottom:1px solid black;padding-inline:1.25rem;font-size:var(--item-font-size);font-weight:500}}.wide-container,.Homepage .Editorial__content{padding-inline:1.25rem}@media (min-width: 769px){.wide-container,.Homepage .Editorial__content{padding-inline:1.875rem}}@media (min-width: calc(1921px + 3.75rem)){.wide-container,.Homepage .Editorial__content{padding-inline:calc((100vw - 1920px)/2)}}.no-scrollbar,.Homepage .Editorial__window{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar,.Homepage .Editorial__window::-webkit-scrollbar{display:none}.Homepage .Editorial{margin-bottom:4.125rem}@media (min-width: 769px){.Homepage .Editorial{margin-bottom:12.3125rem}}.Homepage .Editorial__content{padding-block:.9375rem 1.875rem;border-top:1px solid black;border-bottom:1px solid black;width:100%;overflow-x:hidden;box-sizing:border-box}@media (min-width: 1401px){.Homepage .Editorial__content{padding-block:1.875rem 3.125rem}}.Homepage .Editorial__window{overscroll-behavior-x:none;scroll-snap-type:x mandatory;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;max-width:100%;overflow-x:scroll;box-sizing:content-box}.Editorial .BlogPost{font-size:1.875rem;line-height:1.17;margin:.9375rem .625rem 1.875rem 0;flex:0 0 80%;text-align:center;scroll-snap-stop:always;scroll-snap-align:start}.Editorial .BlogPost__title{position:relative}.Editorial .BlogPost__title:hover:before{content:"";top:0;bottom:0;left:0;right:0;position:absolute;display:block;background-image:var(--post-img-src);background-size:contain;background-repeat:no-repeat;background-position:center}.Editorial .BlogPost__author{margin-top:.9375rem;font-size:1rem;line-height:1.31}.Editorial .BlogPost__tags{display:block;color:#acacac}.Editorial .BlogPost__tags>a:not(:last-child){margin-right:.9375rem}@media (min-width: 769px){.Editorial .BlogPost{flex:0 0 33.3333333333%}}@media (min-width: 1401px){.Editorial .BlogPost{font-size:4.0625rem;line-height:1.15}.Editorial .BlogPost__author{font-size:2rem;line-height:1.31}}.no-scrollbar,.Homepage .Featured__window{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar,.Homepage .Featured__window::-webkit-scrollbar{display:none}.wide-container,.Homepage .Featured__content,.Featured .Call{padding-inline:1.25rem}@media (min-width: 769px){.wide-container,.Homepage .Featured__content,.Featured .Call{padding-inline:1.875rem}}@media (min-width: calc(1921px + 3.75rem)){.wide-container,.Homepage .Featured__content,.Featured .Call{padding-inline:calc((100vw - 1920px)/2)}}.Homepage .Featured{margin-block:0 4.125rem}@media (min-width: 769px){.Homepage .Featured{margin-block:3.125rem 12.3125rem}}@media (min-width: 993px){.Homepage .Featured{margin-top:6.25rem}}.Homepage .Featured__content{border-top:1px solid black;width:100%;overflow-x:hidden}@media (max-width: 768px){.Homepage .Featured__content{padding-inline:0}}@media (min-width: 769px){.Homepage .Featured__content{border-block:1px solid black;padding-block:1.875rem 3.125rem}}.Homepage .Featured__window{overscroll-behavior-x:none}@media (min-width: 769px){.Homepage .Featured__window{display:flex;flex-direction:row;max-width:100%;overflow-x:scroll;scroll-snap-type:x mandatory}}.Featured .Call{font-size:1rem;line-height:1.31;border-bottom:1px solid black;padding-block:.9375rem;width:100%}.Featured .Call:nth-child(n+4){display:none}.Featured .Call__title{font-weight:500}.Featured .Call__thumbnail{margin-block:.9375rem .625rem}.Featured .Call__thumbnail>img{width:100%;height:auto}@media (min-width: 769px){.Featured .Call__thumbnail{margin-bottom:0}}.Featured .Call__footer{display:flex;flex-direction:row;justify-content:space-between}.Featured .Call__type{color:#acacac}.Featured .Call__timestamp:after{content:"→";display:inline-block;margin-left:.5ch}@media (min-width: 769px){.Featured .Call{--fs-multiplier: .65;flex:0 0 41.6666666667%;padding-inline:0;font-size:calc(var(--fs-multiplier) * 2rem);border:0;scroll-snap-stop:always;scroll-snap-align:start}.Featured .Call,.Featured .Call:nth-child(n+4){display:block}.Featured .Call:not(:last-child){margin-right:1.25rem}}@media (min-width: 993px){.Featured .Call{--fs-multiplier: .85}}@media (min-width: 1201px){.Featured .Call{--fs-multiplier: 1}}.wide-container,.Homepage .Hero{padding-inline:1.25rem}@media (min-width: 769px){.wide-container,.Homepage .Hero{padding-inline:1.875rem}}@media (min-width: calc(1921px + 3.75rem)){.wide-container,.Homepage .Hero{padding-inline:calc((100vw - 1920px)/2)}}.Homepage .Hero{text-align:center;margin-block:0 2.1875rem;display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);grid-template-areas:"header header header" "main main main"}.Homepage .Hero__header{grid-area:header;margin-inline:auto}.Homepage .Hero__header h1{font-family:Borna;font-size:3.125rem;line-height:1.1;margin-bottom:1.25rem}.Homepage .Hero__main{grid-area:main;width:66.6666666667%;margin-inline:auto}.Homepage .Hero__details{font-family:Borna;font-size:.75rem;line-height:1.42;color:#acacac}.Homepage .Hero__animation{--tagline-item-margin-block: 1.25rem;--tagline-item-height: 3.125rem;font-family:Borna;font-size:1rem;line-height:1.31;margin-inline:auto;overflow-y:hidden;position:relative;height:calc(var(--tagline-item-height) + var(--tagline-item-margin-block) * 2);top:calc(var(--tagline-item-margin-block) * -1);margin-bottom:calc(var(--tagline-item-margin-block) * -2);z-index:-1}.Homepage .Hero__animation:before,.Homepage .Hero__animation:after{content:"";position:absolute;left:0;width:100%;height:var(--tagline-item-margin-block)}.Homepage .Hero__animation:before{top:0;background:linear-gradient(white,transparent)}.Homepage .Hero__animation:after{bottom:0;background:linear-gradient(transparent,white)}.Homepage .Hero__animation__window{width:100%;position:absolute;top:0;left:0;animation-delay:0;animation-name:bounce;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.6,-.28,.74,.05);animation-fill-mode:forwards;animation-duration:7s}@keyframes bounce{0%{top:0}43%{top:0}50%{top:calc((var(--tagline-item-height) + var(--tagline-item-margin-block)) * -1)}93%{top:calc((var(--tagline-item-height) + var(--tagline-item-margin-block)) * -1)}to{top:0}}.Homepage .Hero__animation-item{max-height:var(--tagline-item-height);height:var(--tagline-item-height);margin-block:var(--tagline-item-margin-block);font-weight:inherit}@media (min-width: 769px){.Homepage .Hero__animation{--tagline-item-height: 4.0625rem;--tagline-item-margin-block: 1.875rem}}@media (min-width: 1201px){.Homepage .Hero__animation{font-weight:500}}@media (min-width: 1401px){.Homepage .Hero__animation{--tagline-item-height: 4.5rem;--tagline-item-margin-block: 2.1875rem}}@media (min-width: 1601px){.Homepage .Hero__animation{--tagline-item-height: 5.25rem}}.Homepage .Hero__getstarted{color:#6200ff;margin-block:1.875rem .625rem}@media (min-width: 577px){.Homepage .Hero{grid-template-columns:.5fr repeat(2,1fr) .5fr;grid-template-areas:". header header ." ". main main .";margin-bottom:3.125rem}}@media (min-width: 769px){.Homepage .Hero{margin-block:3.125rem 3.125rem;grid-template-columns:1.25rem auto 1.25rem;grid-template-areas:". header ." ". main ."}.Homepage .Hero__header h1{font-family:Borna;font-size:6.25rem;line-height:.95}.Homepage .Hero__animation{font-size:1.5rem}.Homepage .Hero__details{font-size:1.1875rem}}@media (min-width: 1201px){.Homepage .Hero{--fs-multiplier: .73;margin-block:6.25rem 9.375rem;grid-gap:.9375rem;grid-template-rows:auto;grid-template-columns:.5fr repeat(6,1fr) 1.5fr 1.5fr repeat(2,1fr) .5fr;grid-template-areas:". header header header header header header header main main main ."}.Homepage .Hero__header{text-align:left;max-width:unset}.Homepage .Hero__header h1{font-size:calc(var(--fs-multiplier) * 9.375rem);line-height:.93}.Homepage .Hero__main{width:100%;align-self:end}.Homepage .Hero__animation{font-size:calc(var(--fs-multiplier) * 2rem);line-height:1.31;font-weight:500}.Homepage .Hero__details{font-size:1.3125rem;font-weight:500;line-height:1.48}.Homepage .Hero__getstarted{margin-block:calc(var(--fs-multiplier) * 3.125rem) calc(var(--fs-multiplier) * 1.25rem)}.Homepage .Hero__getstarted>a.cfc_btn{font-size:calc(var(--fs-multiplier) * 2rem)}}@media (min-width: 1401px){.Homepage .Hero{--fs-multiplier: .84;grid-gap:1.25rem}.Homepage .Hero__header{max-width:unset}}@media (min-width: 1601px){.Homepage .Hero{--fs-multiplier: .95}}@media (min-width: 1921px){.Homepage .Hero{--fs-multiplier: 1;grid-template-areas:". header header header header header header . main main main .";grid-template-columns:repeat(6,1fr) 1.5fr .5fr repeat(4,1fr)}}.wide-container,.Homepage .Institutions__content{padding-inline:1.25rem}@media (min-width: 769px){.wide-container,.Homepage .Institutions__content{padding-inline:1.875rem}}@media (min-width: calc(1921px + 3.75rem)){.wide-container,.Homepage .Institutions__content{padding-inline:calc((100vw - 1920px)/2)}}.Homepage .Institutions__content{padding-block:1.875rem;border-top:1px solid black}@media (min-width: 1401px){.Homepage .Institutions__content{padding-block:5rem}}.Homepage .Institutions__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:baseline}.Homepage .Institutions__container img{max-height:1.625rem;max-width:6.375rem;width:auto;margin:.375rem}@media (min-width: 993px){.Homepage .Institutions__container{width:83.3333333333%;margin-inline:auto}.Homepage .Institutions__container img:not(:last-child){margin-right:1.25rem}}@media (min-width: 1401px){.Homepage .Institutions__container{flex-wrap:nowrap;align-items:center}.Homepage .Institutions__container img{max-height:3.5rem;max-width:10.625rem}.Homepage .Institutions__container img:not(:last-child){margin-right:1.875rem}}@media (min-width: 1601px){.Homepage .Institutions img{max-height:3.5rem;max-width:12.6875rem}.Homepage .Institutions img:not(:last-child){margin-right:2.9375rem}}.no-scrollbar,.Homepage .Testimonials__window{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar,.Homepage .Testimonials__window::-webkit-scrollbar{display:none}.wide-container,.Homepage .Testimonials__content{padding-inline:1.25rem}@media (min-width: 769px){.wide-container,.Homepage .Testimonials__content{padding-inline:1.875rem}}@media (min-width: calc(1921px + 3.75rem)){.wide-container,.Homepage .Testimonials__content{padding-inline:calc((100vw - 1920px)/2)}}.Homepage .Testimonials__content{padding-block:1.875rem 6.25rem;text-align:center;font-size:2rem;line-height:1.31;border-top:1px solid black;overflow-x:hidden}@media (min-width: 993px){.Homepage .Testimonials__content{padding-block:6.25rem 12.5rem}}.Homepage .Testimonials__window{overscroll-behavior-x:none;scroll-snap-type:x mandatory;width:100%;overflow-x:scroll;display:flex;flex-direction:row}.Testimonials .TestimonialPost{font-size:1rem;line-height:1.31;flex:0 0 100%;scroll-snap-stop:always;scroll-snap-align:start}.Testimonials .TestimonialPost__author{font-size:.75rem;line-height:2.58}@media (min-width: 577px){.Testimonials .TestimonialPost{font-size:1.5rem;font-size:clamp(1rem,-2rem + 8.333vw,2rem);line-height:1.31}}@media (min-width: 769px){.Testimonials .TestimonialPost{font-size:2rem;line-height:1.31;margin:0 auto}.Testimonials .TestimonialPost__author{margin-top:.9375rem}}@media (min-width: 993px){.Testimonials .TestimonialPost__author{font-size:1.3125rem;line-height:1.48}.Testimonials .TestimonialPost__content{max-width:83.3333333333%;margin-inline:auto}}@font-face{font-family:Borna;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/borna-regular-webfont-37efeadc.woff2) format("woff2")}@font-face{font-family:Borna;font-display:swap;font-style:italic;font-weight:400;src:url(/assets/borna-regularitalic-webfont-95167001.woff2) format("woff2")}@font-face{font-family:Borna;font-display:swap;font-style:normal;font-weight:500;src:url(/assets/borna-medium-webfont-053c09ed.woff2) format("woff2")}@font-face{font-family:Borna;font-display:swap;font-style:italic;font-weight:500;src:url(/assets/borna-mediumitalic-webfont-b5cf68df.woff2) format("woff2")}@font-face{font-family:Borna;font-display:swap;font-style:normal;font-weight:600;src:url(/assets/borna-semibold-webfont-0ee05539.woff2) format("woff2")}@font-face{font-family:Borna;font-display:swap;font-style:italic;font-weight:600;src:url(/assets/borna-semibolditalic-webfont-63669b3f.woff2) format("woff2")}@font-face{font-family:Borna;font-display:swap;font-style:normal;font-weight:700;src:url(/assets/borna-bold-webfont-e1591d46.woff2) format("woff2")}@font-face{font-family:Borna;font-display:swap;font-style:italic;font-weight:700;src:url(/assets/borna-bolditalic-webfont-75bc8d34.woff2) format("woff2")}html{box-sizing:border-box;font-size:16px}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;font-weight:400}ol,ul{list-style:none}img{max-width:100%;height:auto}a:link,a:visited,a:focus,a:hover,a:active{text-decoration:none;color:inherit}fieldset{display:block;padding:0;margin:0;border:0}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}body{width:100vw;max-width:100vw;background-color:#fff;font-family:Borna;font-style:normal;font-weight:400;font-size:1rem;margin:0;overflow-x:hidden;position:relative}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Button{display:inline-block;color:#6200ff;border:1px solid #6200ff;border-radius:3.0625rem;background-color:transparent;white-space:nowrap;cursor:pointer}.Button:hover{color:#fff;background-color:#6200ff}.Button--s{padding:.9375rem 2.5rem;font-size:1rem;line-height:1.31;border-radius:1.5625rem}@media (min-width: 769px){.Button--s{padding:1.25rem 1.875rem;font-size:1rem;border-radius:2.4375rem}}.Button--m{padding:.9375rem 1.25rem;font-size:1.5625rem;line-height:1.2;border-radius:1.875rem}@media (min-width: 769px){.Button--m{padding:1.25rem 1.875rem;font-size:2rem;line-height:1.31;border-radius:2.4375rem}}.Button--l{padding:1.25rem 1.875rem;font-size:2rem;line-height:1.31;border-radius:2.4375rem}@media (min-width: 1401px){.Button--l{font-size:3rem;line-height:1.21;border-radius:3.0625rem}}.wide-container,.PageSection__content,.PageSection__footer,.PageSection__header,.SectionHeader,.SectionFooter h2{padding-inline:1.25rem}@media (min-width: 769px){.wide-container,.PageSection__content,.PageSection__footer,.PageSection__header,.SectionHeader,.SectionFooter h2{padding-inline:1.875rem}}@media (min-width: calc(1921px + 3.75rem)){.wide-container,.PageSection__content,.PageSection__footer,.PageSection__header,.SectionHeader,.SectionFooter h2{padding-inline:calc((100vw - 1920px)/2)}}.SectionHeader{position:relative}.SectionHeader__heading{font-family:Borna;font-size:1.5625rem;line-height:1.2;font-weight:400;color:#000;max-width:66.6666666667%;margin:0 0 .3125rem;text-transform:uppercase}.SectionHeader__carousel{padding:inherit;display:none;position:absolute;right:0;bottom:0}.SectionHeader__carousel button{font-family:Borna;font-size:2rem;line-height:1;font-weight:400;color:#acacac;cursor:pointer;background:transparent;padding:0;width:2.5rem;height:2.5rem;overflow:hidden}.SectionHeader__carousel button>svg{width:3.125rem;height:3.125rem}.SectionHeader__carousel button,.SectionHeader__carousel button:active{outline:0;border:0}@media (min-width: 769px){.SectionHeader__heading{font-family:Borna;font-size:2.875rem;line-height:1;font-weight:400;color:#000;margin-bottom:.9375rem}.SectionHeader__carousel{display:block}}@media (min-width: 993px){.SectionHeader__heading{font-size:3rem}}.SectionFooter h2{font-size:1rem;font-weight:400;line-height:1.31;color:#acacac;text-align:right;margin-top:.9375rem;text-transform:uppercase;cursor:pointer}.SectionFooter h2 a:link,.SectionFooter h2 a:visited,.SectionFooter h2 a:focus,.SectionFooter h2 a:hover,.SectionFooter h2 a:active{text-decoration:none;color:inherit}@media (min-width: 769px){.SectionFooter h2{font-size:2rem}}.PageSection{margin-bottom:4.375rem}.PageSection__title{font-family:Borna;font-size:1.5625rem;line-height:1.2;text-transform:uppercase;margin-bottom:.3125rem}.PageSection__header{border-bottom:1px solid black}.PageSection__content{padding-block:.9375rem 1.25rem}.PageSection__footer{font-family:Borna;font-size:1rem;line-height:1.31;padding-top:.625rem;border-top:1px solid black;text-align:right;text-transform:uppercase}.NewsletterBar{opacity:0;background-color:#6200ff;position:absolute;left:-1000%;bottom:0;width:100vw;max-width:1920px;border-top-left-radius:50px;border-top-right-radius:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;padding:1.5625rem 1.875rem;font-size:1.5625rem}@media (min-width: 993px){.NewsletterBar[data-is-dismissed],.NewsletterBar[data-is-intersecting="1"]{display:none}}@media (max-width: 992px){.NewsletterBar[data-has-completed]{position:static}}.NewsletterBar--visible{position:sticky;left:unset;animation:0s 1s forwards wild-newsletter-bar-appears}.NewsletterBar__title h2{color:#fff;font-size:inherit;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left}.NewsletterBar__content{flex:0 1 100%;display:flex;justify-content:space-between}.NewsletterBar__input{border:0;outline:0;padding:0;background-color:transparent;font-family:Borna;font-size:inherit;font-weight:400;color:#fff;width:100%}.NewsletterBar__footer{display:none}@media (min-width: 993px){.NewsletterBar{justify-content:flex-start;position:sticky}.NewsletterBar__content{flex:0 0 50%;margin-left:3.875rem}.NewsletterBar__footer{display:flex;margin-left:auto;align-self:center}}@media (min-width: 1201px){.NewsletterBar{font-size:3rem;padding:0 3.75rem}}@keyframes wild-newsletter-bar-appears{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.NewsletterBar .Button{font-family:Borna;font-size:1.25rem;font-weight:400;color:#fff;border:0;background:transparent;width:2.125rem;height:2.125rem;padding:0;cursor:pointer}.NewsletterBar .Button--rounded{border-radius:50%;border:1px solid white}@media (min-width: 1201px){.NewsletterBar .Button--rounded{align-self:center;font-size:2.8125rem;width:3.0625rem;height:3.0625rem;padding-top:.25rem;display:flex;justify-content:center;align-items:center}}.no-scrollbar,.Sidebar,.Login{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar,.Sidebar::-webkit-scrollbar,.Login::-webkit-scrollbar{display:none}.Sidebar,.Login{overscroll-behavior:none;position:fixed;top:0;bottom:0;left:-100%;width:calc(100vw - 4.625rem);opacity:0;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:0 50px 50px 0;z-index:11;overflow-y:scroll;transition:left 325ms cubic-bezier(.19,1,.22,1)}@media (min-width: 577px){.Sidebar,.Login{width:29.875rem}}.Sidebar~.Sidebar__backdrop,.Login~.Sidebar__backdrop{display:none}.Login__container{padding-top:6.25rem}.Login__input{border:0;outline:0;font-size:1.5625rem;line-height:1.2;padding:1.125rem .9375rem;width:100%;background-color:transparent;font-family:Borna}.Login__input:not(:last-of-type){border-top:1px solid black}.Login__input:last-of-type{border-block:1px solid black}.Login__forgot{margin-left:auto;color:#acacac;text-decoration:underline;font-size:.75rem;line-height:1.75;text-align:right;padding-top:.3125rem;padding-right:.875rem}.Login__remember{display:block;margin-block:1.875rem .625rem;font-size:.75rem;line-height:1.75;text-align:center}.Login__remember input[type=checkbox]{border:1px solid black;background-color:#fff}.Login__submit{background-color:transparent;border:1px solid #6200ff;border-radius:30px;color:#6200ff;font-family:Borna;font-size:1.5625rem;line-height:1.2;padding:.9375rem 1.25rem;display:block;margin-inline:auto}.Login__register{margin-top:3.125rem;font-size:1.5625rem;line-height:1.2;margin-left:.9375rem;color:#6200ff}.Login__register-text{color:#000;display:block}.Login__register-link:after{content:" →";position:static}@media (min-width: 577px){.Login__container{padding-top:10.9375rem}.Login__input{font-size:2rem;line-height:1.31;padding:1.875rem 2.1875rem}.Login__forgot{padding-top:.625rem;padding-right:1rem}.Login__remember{margin-top:3.25rem}.Login__remember input[type=checkbox]{border-color:#6200ff}.Login__submit{font-size:2rem;line-height:1.31;padding:1.25rem 1.875rem;border-radius:39px}.Login__register{font-size:2rem;line-height:1.31;margin-left:2.1875rem}}.EditorialPage{margin-top:5rem}.EditorialPage .PodcastsSection .PageSection__content{padding-block:1.875rem}@media (min-width: 993px){.EditorialPage .PodcastsSection .PageSection__content{display:flex;flex-direction:row}}.CommunityPage .Members{margin-block:40px;padding-block:40px}.CommunityPage .Members .MembersPost{padding-block:10px}.CommunityPage .Events{margin-block:40px;padding-block:40px}.CommunityPage .Events .EventsPost{padding-block:10px}.no-scrollbar,.Sidebar,.Contact{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar,.Sidebar::-webkit-scrollbar,.Contact::-webkit-scrollbar{display:none}.no-break{white-space:nowrap}.underline{text-decoration:underline;text-decoration-thickness:1px}.Sidebar,.Contact{overscroll-behavior:none;position:fixed;top:0;bottom:0;left:-100%;width:calc(100vw - 4.625rem);opacity:0;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:0 50px 50px 0;z-index:11;overflow-y:scroll;transition:left 325ms cubic-bezier(.19,1,.22,1)}@media (min-width: 577px){.Sidebar,.Contact{width:29.875rem}}.Sidebar~.Sidebar__backdrop,.Contact~.Sidebar__backdrop{display:none}.Sidebar--closing{transition:all 125ms ease-in}.Sidebar--open{opacity:1;left:0}.Sidebar__backdrop{display:none;position:absolute;top:0;height:100%;left:0;width:100%;min-height:100vh}.with-backdrop .Sidebar__backdrop{display:block}.Contact input,.Contact textarea{display:block;width:100%}.wide-container,.AboutPage .About{padding-inline:1.25rem}@media (min-width: 769px){.wide-container,.AboutPage .About{padding-inline:1.875rem}}@media (min-width: calc(1921px + 3.75rem)){.wide-container,.AboutPage .About{padding-inline:calc((100vw - 1920px)/2)}}.AboutPage .About{display:grid;grid-template-columns:repeat(3,1fr);gap:.625rem;grid-template-areas:"title content content";line-height:1.31;font-weight:400;padding-block:2.1875rem 5.25rem;font-size:1rem;font-size:clamp(1rem,.0769230769rem + 2.5641025641vw,2rem)}.AboutPage .About__heading{grid-area:title}.AboutPage .About__heading h1{font-weight:inherit;font-size:inherit}.AboutPage .About__content{grid-area:content}.AboutPage .About__content p{margin-bottom:1rem}@media (min-width: 993px){.AboutPage .About{font-size:2rem;grid-template-columns:repeat(12,1fr);grid-template-areas:". title title content content content content content content ";padding-block:10.3125rem 12.5rem}}
