.CookieConsentFooter-module__MHw_iG__Root{text-align:center;width:100%;height:40px;display:block;position:relative}.CookieConsentFooter-module__MHw_iG__Title{width:120px;color:var(--color-gray-360);cursor:pointer;margin:auto;font-size:12px;text-decoration:underline;position:absolute;bottom:20px;left:0;right:0}
.DesktopContainer-module__seGYvq__Wrapper{height:100%;position:relative}.DesktopContainer-module__seGYvq__Frame{border-radius:36px;margin:100px auto 80px;position:relative;overflow:hidden;box-shadow:-7px 12px 30px #0000001a,-27px 48px 55px #00000017,-62px 108px 74px #0000000d,-110px 191px 88px #00000003,-171px 299px 96px #0000}@media (max-width:768px){.DesktopContainer-module__seGYvq__Frame{margin:40px auto 80px}}
.EmptyState-module__l3YGGq__Root{justify-content:center;align-items:center;height:calc(100vh - 40px);display:flex}.EmptyState-module__l3YGGq__Centred{text-align:center;max-width:325px}.EmptyState-module__l3YGGq__Centred h3{color:var(--color-gray-500);margin:30px 0 0;font-size:16px;font-weight:400;line-height:22px}.EmptyState-module__l3YGGq__Root svg{width:195px;height:232px}.EmptyState-module__l3YGGq__isErrorState svg{width:251px;height:271px}
.OpenInBoards-module__LYizHG__OpenBoard{justify-content:center;align-items:center;padding:35px 0 40px;display:flex}.OpenInBoards-module__LYizHG__OpenBoardText{color:var(--color-gray-400);text-align:center;cursor:pointer;font-size:18px}.OpenInBoards-module__LYizHG__OpenBoardText>svg{height:16px}
.Page-module__yHGV3a__Root{flex-direction:column;justify-content:space-between;width:100%;min-width:340px;max-width:520px;height:-webkit-fill-available;min-height:100dvh;margin:0 auto;display:flex;position:relative}@keyframes Page-module__yHGV3a__fadeIn{0%{opacity:0}60%{opacity:1}}@keyframes Page-module__yHGV3a__slideUp{0%{min-height:0}20%{min-height:0}40%{min-height:0}60%{min-height:0}80%{min-height:245px}}
.SingleNodeVideoPage-module__f52opG__Root{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:20px;display:flex}.SingleNodeVideoPage-module__f52opG__VideoContainer{background:var(--secondary-color);border-radius:12px;width:100%;overflow:hidden;box-shadow:0 148px 42px #0000,0 95px 38px #00000003,0 53px 32px #0000000d,0 24px 24px #00000014,0 6px 13px #0000001a}
.Navbar-module__JXiNpq__Navbar{z-index:1000;background-color:var(--secondary-color);justify-content:space-between;align-items:center;width:100%;transition:all .2s;display:flex;position:fixed;top:0;left:0;right:0}.Navbar-module__JXiNpq__WithShadow{box-shadow:0 0 4px 4px #00000012}.Navbar-module__JXiNpq__SignUpLink{color:var(--color-gray-900);font-size:14px;font-weight:500}.Navbar-module__JXiNpq__SignUpLink:hover{color:var(--color-purple-700)}.Navbar-module__JXiNpq__SignUpLink:active{color:var(--color-purple-900);font-weight:600}.Navbar-module__JXiNpq__WithPagePadding{background-color:#0000}@media screen and (max-width:768px){.Navbar-module__JXiNpq__Navbar{border-bottom:1px solid var(--color-gray-200);justify-content:center;height:56px;padding:0 15px 0 20px}.Navbar-module__JXiNpq__Navbar.Navbar-module__JXiNpq__WithRightSlot{justify-content:space-between}.Navbar-module__JXiNpq__Navbar.Navbar-module__JXiNpq__WithPagePadding{background-color:var(--secondary-color);height:auto;padding:16px 20px 24px}}@media screen and (min-width:769px){.Navbar-module__JXiNpq__Navbar{padding:15px 15px 15px 30px}.Navbar-module__JXiNpq__Navbar.Navbar-module__JXiNpq__WithPagePadding{width:auto;padding-left:0;padding-right:0;top:32px;left:32px;right:32px}}
.NodesLayout-module__qvuvNq__Root{width:100%;padding-bottom:100px}.NodesLayout-module__qvuvNq__MasonryWrapper{width:100%;max-width:475px;margin:30px auto}@media screen and (max-width:765px){.NodesLayout-module__qvuvNq__MasonryWrapper{width:calc(100% - 16px);max-width:100%}}.NodesLayout-module__qvuvNq__NonClickable{margin:85px auto 100px}.NodesLayout-module__qvuvNq__NonClickable:before{content:"";z-index:2;background-color:#0000;width:100%;margin:auto;display:block;position:absolute;inset:0}.NodesLayout-module__qvuvNq__WithoutMargin{margin-top:55px}
.SharedNodes-module__eg6udG__Wrapper{width:100%;position:relative}.SharedNodes-module__eg6udG__Hidden{display:none}@media screen and (max-width:768px){.SharedNodes-module__eg6udG__Wrapper:not(.SharedNodes-module__eg6udG__WithoutHeader){padding-top:62px}}@media screen and (min-width:769px){.SharedNodes-module__eg6udG__Wrapper:not(.SharedNodes-module__eg6udG__WithoutHeader){padding-top:68px}}
.SharedContentPage-module__P3sldW__ContentWrapper{min-height:100vh;position:relative}