.admin-plugins.landing-pages .control-group{margin-bottom:20px;margin-right:20px}.admin-plugins.landing-pages .control-group input,.admin-plugins.landing-pages .control-group .select-kit{margin-bottom:5px}.admin-plugins.landing-pages .page-controls{display:flex;justify-content:space-between;margin-bottom:20px}.admin-plugins.landing-pages .page-controls .page-list-container{display:flex;align-items:center}.admin-plugins.landing-pages .page-controls .page-select{min-width:300px;margin-right:10px}.admin-plugins.landing-pages .page-controls .buttons{display:flex;align-items:center}.admin-plugins.landing-pages .page-controls .buttons .btn{margin-left:10px}.admin-plugins.landing-pages .page-message{background-color:#e8e8e8;width:100%;padding:10px;box-sizing:border-box;display:flex;justify-content:space-between}.admin-plugins.landing-pages .page-message.success{background-color:#02b757;color:#f8f8f8}.admin-plugins.landing-pages .page-message.success a{color:#f8f8f8}.admin-plugins.landing-pages .page-message.error{background-color:#d86868;color:#f8f8f8}.admin-plugins.landing-pages .page-message.error a{color:#f8f8f8}.admin-plugins.landing-pages .page-message .d-icon{margin-right:4px}.admin-plugins.landing-pages .page-message a{color:#191919;text-decoration:underline}.admin-plugins.landing-pages .page-message+div{margin-top:30px}.admin-plugins.landing-pages .page-header{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:wrap;margin-bottom:20px}.admin-plugins.landing-pages .page-header .page-name{display:flex;align-items:center}.admin-plugins.landing-pages .page-header .page-name>span{font-size:1.7em;margin-right:20px}.admin-plugins.landing-pages .page-header .page-meta{display:flex;align-items:center}.admin-plugins.landing-pages .page-header .page-meta>div{display:flex;align-items:center}.admin-plugins.landing-pages .page-header .page-meta>div .d-icon{margin-right:5px}.admin-plugins.landing-pages .page-header .buttons{display:flex;align-items:center}.admin-plugins.landing-pages .page-header .buttons .error{color:#d86868}.admin-plugins.landing-pages .page-header .buttons .btn{margin-left:10px;white-space:nowrap}.admin-plugins.landing-pages .page-header .page-url{width:100%;background-color:#f8f8f8;display:flex;padding:10px 15px;margin-top:10px;font-size:1em}.admin-plugins.landing-pages .page-header .page-url .d-icon{margin-left:7px;font-size:0.9em}.admin-plugins.landing-pages .page-details,.admin-plugins.landing-pages .page-assets,.admin-plugins.landing-pages .page-global{display:flex;flex-flow:wrap;align-items:center}.admin-plugins.landing-pages .control-group{margin-right:20px}.admin-plugins.landing-pages .control-group input,.admin-plugins.landing-pages .control-group .select-kit{margin-bottom:5px}.admin-plugins.landing-pages .control-group .page-name,.admin-plugins.landing-pages .control-group .page-path,.admin-plugins.landing-pages .control-group .page-parent,.admin-plugins.landing-pages .control-group .menu-select,.admin-plugins.landing-pages .control-group .theme-select,.admin-plugins.landing-pages .control-group .group-select,.admin-plugins.landing-pages .control-group .category-select{width:400px}.admin-plugins.landing-pages .control-group input:disabled{background-color:#e8e8e8}.admin-plugins.landing-pages .page-global .control-group{width:100%}.admin-plugins.landing-pages .select-kit.multi-select .choices .choice{height:24px}.admin-plugins.landing-pages .select-kit.multi-select .choices .choice input{margin-bottom:0}.admin-plugins.landing-pages .ace-wrapper{position:relative;width:100%;height:600px}.admin-plugins.landing-pages .ace-wrapper .ace_editor{position:absolute;left:0;right:0;top:0;bottom:0}.admin-plugins.landing-pages .page-editor .ace-wrapper{height:600px}.admin-plugins.landing-pages .global-editor textarea{width:100%;height:150px}.admin-plugins.landing-pages .value-list .select-kit{width:300px}.admin-plugins.landing-pages .value-list input{margin-bottom:0}.update-pages-remote-modal .modal-inner-container{min-width:450px}.update-pages-remote-modal .modal-footer{display:flex;align-items:center;padding-bottom:15px}.update-pages-remote-modal .modal-footer .btn{margin-bottom:0}.update-pages-remote-modal .modal-footer>.d-icon{margin-left:5px}.update-pages-remote-modal .modal-footer.success .d-icon{color:#02b757}.update-pages-remote-modal .modal-footer.success a{color:#f8f8f8}.update-pages-remote-modal .modal-footer.failed .d-icon{color:#d86868}.update-pages-remote-modal .modal-footer.failed a{color:#f8f8f8}.update-pages-remote-modal .modal-footer a.d-modal-cancel{margin-left:auto}.topic-landing-page-info a.landing-page-url{padding:3px 6px;background-color:#e8e8e8;color:#191919;font-size:0.9em}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}body.landing-page .btn{padding:6px 12px;margin-bottom:0;font-size:1em;cursor:pointer;color:#191919;background-color:#f8f8f8;text-align:center}body.landing-page .btn label{cursor:pointer}body.landing-page .btn.btn-icon{display:inline-flex}body.landing-page .btn-primary{background-color:#00a2ff;color:#f8f8f8}body.landing-page header.landing-header{position:fixed;width:100%;top:0;z-index:300;background-color:#f8f8f8;box-shadow:0 2px 4px -1px rgba(0,0,0,0.25);min-height:80px}body.landing-page header.landing-header .contents{padding:1em 2em;box-sizing:border-box;justify-content:space-between;align-items:center;display:flex;height:100%}body.landing-page header.landing-header .contents .primary{display:flex;align-items:flex-start;box-sizing:border-box;height:100%}body.landing-page header.landing-header .contents .menu{height:100%;box-sizing:border-box;align-items:stretch}body.landing-page header.landing-header .contents .notice{padding-top:1.5em;cursor:pointer}body.landing-page header.landing-header .header-buttons{display:flex;align-items:center}body.landing-page header.landing-header .header-buttons a{white-space:nowrap;margin-left:1em}body.landing-page header.landing-header a.primary-item-link:hover{color:#00a2ff}body.landing-page header.landing-header a.primary-item-link:hover .d-icon{fill:#00a2ff}body.landing-page .header-title{margin:0}body.landing-page .header-title a{display:flex;color:#00a2ff;line-height:3.5rem}body.landing-page .header-title img{max-height:3em}body.landing-page .primary-description h2{margin:0 0 0.5em 0}@media only screen and (max-width: 480px){body.landing-page header.landing-header{padding:10px 20px 10px 13px;box-sizing:border-box;min-height:60px}body.landing-page header.landing-header .contents{padding:0}body.landing-page header.landing-header .mobile-toggle{display:flex}body.landing-page header.landing-header .mobile-toggle .menu-icon{display:block}body.landing-page header.landing-header .mobile-toggle .hide-menu-icon{display:none}body.landing-page header.landing-header .mobile-toggle .d-icon{width:30px;height:30px}body.landing-page .primary-description h2{display:none}body.landing-page.menu-visible header.landing-header .mobile-toggle .menu-icon{display:none}body.landing-page.menu-visible header.landing-header .mobile-toggle .hide-menu-icon{display:block}}body.landing-page footer{width:100vw;max-width:100%;background:#00a2ff;color:#f8f8f8;display:flex;justify-content:center;align-items:stretch}body.landing-page .footer-left{padding:60px;max-width:35%}body.landing-page .footer-left img{width:60%;margin-bottom:30px}body.landing-page .footer-right{padding:60px;max-width:35%;border-left:2px solid #f8f8f8}body.landing-page .footer-right .menu{display:flex;align-items:flex-start;padding:0}body.landing-page .footer-right .menu ul{padding:0}body.landing-page .footer-right .menu ul li{margin-bottom:1em}body.landing-page .footer-right .menu .primary-item{min-width:180px;box-sizing:border-box}body.landing-page .footer-right .menu a{color:#f8f8f8}body.landing-page .footer-right .menu .primary-item-link{font-size:1.3em;margin-bottom:10px}body.landing-page .footer-right .menu .item.coming-soon{font-style:italic}body.landing-page .footer-right .menu .item.coming-soon a{cursor:default}body.landing-page .menu{display:inline-flex;align-items:center;margin:0;list-style:none;z-index:200}body.landing-page .menu ul{list-style:none;padding:0}body.landing-page .menu>a:hover{color:#00a2ff}body.landing-page .primary-item{padding:1.25em}body.landing-page .primary-item a{font-size:16px;display:block}body.landing-page .primary-item .primary-item-link{display:flex;align-items:center;line-height:30px}body.landing-page .primary-item .primary-item-link label{cursor:pointer;white-space:nowrap}body.landing-page .primary-item .primary-item-link span{display:none;align-items:center;margin-left:3px}body.landing-page .primary-item .primary-item-link span.down{display:flex}body.landing-page .primary-item .primary-description{display:flex}body.landing-page .primary-item .primary-description .more{display:inline-flex;align-items:center;vertical-align:middle}body.landing-page .primary-item .d-icon{width:15px;height:15px}body.landing-page .menu-dropdown{backface-visibility:hidden;box-sizing:border-box;display:flex;left:0;padding:4rem 6.25rem 4rem;position:absolute;visibility:hidden;width:100%;top:9em;z-index:200;background-color:#f8f8f8}body.landing-page .menu-dropdown:before{backface-visibility:hidden;background-color:white;border-bottom:1px solid #8c8c8c;content:"";position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;width:100%;height:100%}body.landing-page .menu-dropdown li{backface-visibility:hidden;opacity:0;position:relative}body.landing-page .menu-dropdown li:last-of-type{padding-right:0}body.landing-page header.landing-header .primary-item:hover .primary-item-link span.up{display:flex}body.landing-page header.landing-header .primary-item:hover .primary-item-link span.down{display:none}body.landing-page header.landing-header .primary-item:hover .menu-dropdown{visibility:visible}body.landing-page header.landing-header .primary-item:hover .menu-dropdown:before{opacity:1}body.landing-page header.landing-header .primary-item:hover .menu-dropdown li{opacity:1}body.landing-page header.landing-header .primary-item:hover .menu-dropdown.has-description{padding-top:0}body.landing-page header.landing-header .primary-item:hover .menu-dropdown .primary-description{display:block;width:100%;position:relative;padding-bottom:3rem}body.landing-page header.landing-header .primary-item:hover .menu-dropdown .primary-description span:not(.more){max-width:700px;display:inline-block;line-height:1.7em}body.landing-page .menu-item-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:4rem;width:100%}body.landing-page .menu-item-list .item{position:relative}body.landing-page .menu-item-list .item.coming-soon a{cursor:default;pointer-events:none}body.landing-page .menu-item-list .item.coming-soon .content{color:rgba(25,25,25,0.5)}body.landing-page .menu-item-list .item.coming-soon .image{position:relative}body.landing-page .menu-item-list .item.coming-soon .image:after{content:" ";z-index:10;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:rgba(255,255,255,0.5)}body.landing-page .menu-item-list .item .label{margin:10px 0;white-space:nowrap;display:inline-block}body.landing-page .menu-item-list .item .coming-soon{display:inline-block;margin-left:10px;font-size:0.8em;font-style:italic}@media only screen and (max-width: 480px){body.landing-page header.landing-header{padding:10px 20px 10px 13px;box-sizing:border-box}body.landing-page header.landing-header .contents{padding:0}body.landing-page header.landing-header .mobile-toggle{display:flex}body.landing-page header.landing-header .mobile-toggle .d-icon{width:30px;height:30px}body.landing-page .mobile-header .menu{position:fixed;overflow:scroll;top:6em;bottom:0;right:0;left:0;visibility:hidden;padding:20px;background-color:white;flex-direction:column;align-items:flex-start}body.landing-page .mobile-header .menu .menu-dropdown{display:none}body.landing-page.menu-visible{overflow:hidden}body.landing-page.menu-visible .mobile-header .menu{visibility:visible;overflow:scroll;padding:2em}body.landing-page.menu-visible .mobile-header .menu li.primary-item{margin:0 0 1em 0;padding:0;width:100%;box-sizing:border-box}body.landing-page.menu-visible .mobile-header .menu li.primary-item a{font-size:1.2rem}body.landing-page.menu-visible .mobile-header .menu li.primary-item:last-of-type{padding-bottom:60px}body.landing-page.menu-visible .mobile-header .menu li.primary-item .primary-description .more{margin:7px 0}body.landing-page.menu-visible .mobile-header .menu .primary-item-link{margin-bottom:30px}body.landing-page.menu-visible .mobile-header .menu .primary-item-link label{display:inline-block;background-image:linear-gradient(180deg, transparent 90%, #00a2ff 0);background-size:100% 100%;background-repeat:no-repeat;text-decoration:none;font-size:1.5rem;color:#191919;transition:background-size 0.4s ease;cursor:pointer}body.landing-page.menu-visible .mobile-header .menu .menu-dropdown{display:flex;visibility:visible;flex-direction:column;position:relative;top:initial;padding:0}body.landing-page.menu-visible .mobile-header .menu .menu-dropdown .menu-item-list{display:flex;flex-wrap:wrap;gap:unset;margin:15px 0}body.landing-page.menu-visible .mobile-header .menu .menu-dropdown .menu-item-list li.item{width:100%;backface-visibility:visible;opacity:1;padding:0;margin:1.5em 0}body.landing-page.menu-visible .mobile-header .menu .menu-dropdown .menu-item-list li.item a .image{float:left;margin-right:0.8rem;background-position:initial}body.landing-page.menu-visible .mobile-header .menu .menu-dropdown .menu-item-list li.item .content{display:flex}body.landing-page.menu-visible .mobile-header .menu .menu-dropdown .menu-item-list li.item .content .label{margin-top:0}body.landing-page .item>a{display:flex}body.landing-page .item>a .label{margin:5px 0}}body.landing-page .user-top{display:flex}body.landing-page .user-top img{border-radius:50%}body.landing-page .user-top .user-profile-details{margin-left:0.5em}body.landing-page .user-top .user-profile{display:flex;align-items:center}body.landing-page .user-top .user-location{display:flex;align-items:center;margin-top:10px}body.landing-page .user-top .user-location .d-icon{height:1em;width:1em;margin-right:5px}body.landing-page .user-top .user-groups{display:flex;align-items:center;flex-wrap:wrap}body.landing-page .user-top .user-groups span{font-size:0.8em;margin-top:10px;margin-right:10px}body.landing-page .user-bio{margin-top:20px;display:block}body.landing-page .form{display:flex;flex-direction:column}body.landing-page .form input[type="text"],body.landing-page .form textarea{margin-bottom:10px;border:1px solid rgba(25,25,25,0.3);padding:10px}body.landing-page .form textarea{min-height:150px}body.landing-page .form input,body.landing-page .form textarea,body.landing-page .form button{animation:fade-in 1s;display:block}body.landing-page .form input[type="checkbox"]{transform:scale(1.2);cursor:pointer}body.landing-page .form.submitting .btn-primary{background-color:rgba(0,162,255,0.5)}body.landing-page .form .success-message{display:none;animation:fade-out 1s}body.landing-page .form .error-message{display:none;animation:fade-out 1s}body.landing-page .form.submitted button[type="submit"]{animation:fade-out 1s;display:none}body.landing-page .form.submitted .message{text-align:center;padding:6px 12px}body.landing-page .form.submitted.success .success-message{background-color:#02b757;color:#f8f8f8;animation:fade-in 1s;display:block}body.landing-page .form.submitted.error .error-message{background-color:#d86868;color:#f8f8f8;animation:fade-in 1s;display:block}body.landing-page .contact-form{width:500px;min-height:350px}body.landing-page .contact-form.submitted input,body.landing-page .contact-form.submitted button,body.landing-page .contact-form.submitted textarea{animation:fade-out 1s;display:none}body.landing-page .contact-form.submitted .message{padding:10px}body.landing-page .subscription-form .subscribe-checkbox{display:flex}body.landing-page .subscription-form .subscribe-checkbox input{margin-left:auto}body.landing-page .subscription-form .subscribe-description{margin:0.3em 0 1em;font-size:0.9em;color:#8c8c8c}body.landing-page .subscription-form .subscribe-description p{margin:0}.modal{display:none}.modal.active{visibility:visible;z-index:999;top:0;left:0;width:100%;height:100%;overflow:auto;position:fixed;display:flex;align-items:center;background-color:rgba(0,0,0,0.4)}.modal .modal-container{background:#f8f8f8;padding:2em;position:relative;margin:auto;box-shadow:0 8px 60px rgba(0,0,0,0.6);border-radius:0.3em;width:30em;max-width:90%;height:auto;flex-direction:column;align-items:center;box-sizing:border-box}.modal .modal-container .modal-close{cursor:pointer;fill:#bababa}.modal .modal-container .modal-close svg{height:1.2em;width:1.2em}.modal .modal-container .modal-close svg:hover,.modal .modal-container .modal-close svg:focus{text-decoration:none;cursor:pointer;fill:#5e5e5e}.modal .modal-container .modal-header{border-bottom:1px solid #e8e8e8;padding-bottom:0.5em;margin-bottom:1em;display:flex;align-items:center;justify-content:space-between}.modal .modal-container .modal-header .modal-title{margin:0}@media only screen and (max-width: 480px){.modal .modal-container{padding:1em}}body.landing-page ul.item-list{list-style:none;margin:20px 0 0 0;padding:0}body.landing-page ul.item-list .item{background-color:#f8f8f8;border:1px solid rgba(25,25,25,0.15);border-radius:4px;padding:20px;max-width:300px;display:inline-block}body.landing-page ul.item-list .item .item-title{border-bottom:1px solid #191919;margin-bottom:0.5em;line-height:1.5em;display:inline-flex;width:100%;align-items:center}body.landing-page ul.item-list .item .item-title .emoji{margin-left:0.5em}body.landing-page ul.item-list .item .item-image{margin:1em 0}body.landing-page ul.item-list .item .item-image img{max-width:100%}body.landing-page ul.item-list .item .image{width:300px;height:250px;background-size:contain;background-repeat:no-repeat}body.landing-page ul.item-list .item:hover{box-shadow:0 4px 14px rgba(0,0,0,0.15)}body.landing-page ul.item-list .item .emoji{width:20px;height:20px}body.landing-page .lightbox .meta{display:none}body.landing-page .topic-meta{margin-top:1em}body.landing-page .topic-byline{display:flex;align-items:center;flex-flow:wrap;width:100%}body.landing-page .topic-byline .author{display:flex;justify-content:center}body.landing-page .topic-byline .bull{opacity:0.6;padding:0.5em 1em}body.landing-page .topic-byline .link{display:flex;align-items:center}body.landing-page .topic-byline .link i{display:flex;align-items:center;justify-content:center;margin-right:0.5em;width:20px;height:20px}body.landing-page .topic-byline .link svg{width:100%;height:100%}body.landing-page #discourse-search input{padding:6px 12px}body.landing-page{margin:0;padding:0;color:#191919}body.landing-page.forbidden{padding:5em}

/*# sourceMappingURL=discourse-landing-pages_ab9e4a8743352529bbe1982aedfc1d0e73deef57.css.map?__ws=devforum.roblox.com */
