.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 .menu-select,.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+.btn{margin-left:10px}.admin-plugins.landing-pages .page-message{background-color:rgb(232.9,232.9,232.9);width:100%;padding:10px;box-sizing:border-box;display:flex;justify-content:space-between}.admin-plugins.landing-pages .page-message.success{background-color:#090;color:#fff}.admin-plugins.landing-pages .page-message.success a{color:#fff}.admin-plugins.landing-pages .page-message.error{background-color:#c80001;color:#fff}.admin-plugins.landing-pages .page-message.error a{color:#fff}.admin-plugins.landing-pages .page-message .d-icon{margin-right:4px}.admin-plugins.landing-pages .page-message a{color:#222;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:#c80001}.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:hsl(0,0%,97.4%);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:.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:rgb(232.9,232.9,232.9)}.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 .ace-wrapper{height:400px}.admin-plugins.landing-pages .global-editor .validation-error{color:var(--danger);font-size:var(--font-down-1)}.admin-plugins.landing-pages .value-list .select-kit{width:300px}.admin-plugins.landing-pages .value-list input{margin-bottom:0}.update-pages-remote .d-modal__container,.update-pages-remote .modal-inner-container{min-width:450px}.update-pages-remote .d-modal__footer,.update-pages-remote .modal-footer{display:flex;align-items:center;padding-bottom:15px}.update-pages-remote .d-modal__footer .btn,.update-pages-remote .modal-footer .btn{margin-bottom:0}.update-pages-remote .d-modal__footer>.d-icon,.update-pages-remote .modal-footer>.d-icon{margin-left:5px}.update-pages-remote .d-modal__footer>.d-icon.success,.update-pages-remote .modal-footer>.d-icon.success{color:#090}.update-pages-remote .d-modal__footer>.d-icon.error,.update-pages-remote .modal-footer>.d-icon.error{color:#c80001}.update-pages-remote .d-modal__footer .d-modal-cancel,.update-pages-remote .modal-footer .d-modal-cancel{margin-left:auto}.topic-landing-page-info a.landing-page-url{padding:3px 6px;background-color:rgb(232.9,232.9,232.9);color:#222;font-size:.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:#222;background-color:hsl(0,0%,97.4%);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:#08c;color:#fff}body.landing-page header.landing-header{position:fixed;width:100%;top:0;z-index:300;background-color:#fff;box-shadow:0 2px 4px -1px rgba(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:#08c}body.landing-page header.landing-header a.primary-item-link:hover .d-icon{fill:#08c}body.landing-page .header-title{margin:0}body.landing-page .header-title a{display:flex;color:#08c;line-height:3.5rem}body.landing-page .header-title img{max-height:3em}body.landing-page .primary-description h2{margin: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:#08c;color:#fff;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 #fff}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:#fff}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:#08c}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{-webkit-backface-visibility:hidden;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:#fff}body.landing-page .menu-dropdown:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-bottom:1px solid rgb(144.5,144.5,144.5);content:"";position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;width:100%;height:100%}body.landing-page .menu-dropdown li{-webkit-backface-visibility:hidden;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(34,34,34,.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:hsla(0,0%,100%,.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:.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:0;bottom:100%;right:0;left:0;visibility:hidden;padding-top:6em;background-color:#fff;flex-direction:column;align-items:flex-start;transition:all .2s linear}body.landing-page .mobile-header .menu li.primary-item{margin:0 0 1em 0;padding:0;width:100%;box-sizing:border-box}body.landing-page .mobile-header .menu li.primary-item a{font-size:1.2rem}body.landing-page .mobile-header .menu li.primary-item:last-of-type{padding-bottom:60px}body.landing-page .mobile-header .menu li.primary-item .primary-description .more{margin:7px 0}body.landing-page .mobile-header .menu .primary-item-link{margin-bottom:30px}body.landing-page .mobile-header .menu .primary-item-link label{display:inline-block;text-decoration:none;font-size:1.5rem;color:#222;cursor:pointer}body.landing-page .mobile-header .menu .menu-dropdown{display:flex;visibility:hidden;flex-direction:column;position:relative;top:initial;padding:0}body.landing-page .mobile-header .menu .menu-dropdown .menu-item-list{display:flex;flex-wrap:wrap;gap:unset;margin:15px 0}body.landing-page .mobile-header .menu .menu-dropdown .menu-item-list li.item{width:100%;padding:0;margin:1.5em 0}body.landing-page .mobile-header .menu .menu-dropdown .menu-item-list li.item a .image{float:left;margin-right:.8rem;background-position:initial}body.landing-page .mobile-header .menu .menu-dropdown .menu-item-list li.item .content{display:flex}body.landing-page .mobile-header .menu .menu-dropdown .menu-item-list li.item .content .label{margin-top:0}body.landing-page.menu-visible{overflow:hidden}body.landing-page.menu-visible .mobile-header .menu{bottom:0;visibility:visible}body.landing-page.menu-visible .mobile-header .menu .menu-dropdown{visibility:visible}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:.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:.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(34,34,34,.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;font-family:inherit}body.landing-page .form input[type=checkbox]{transform:scale(1.2);cursor:pointer}body.landing-page .form.submitting .btn-primary{background-color:rgba(0,136,204,.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:#090;color:#fff;animation:fade-in 1s;display:block}body.landing-page .form.submitted.error .error-message{background-color:#c80001;color:#fff;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:.3em 0 1em;font-size:.9em;color:rgb(144.5,144.5,144.5)}body.landing-page .subscription-form .subscribe-description p{margin:0}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:#fff;border:1px solid rgba(34,34,34,.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 #222;margin-bottom:.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:.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,.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:.6;padding:.2em .5em}body.landing-page .topic-byline .link{display:flex;align-items:center;flex:1;justify-content:right}body.landing-page .topic-byline .link i{display:flex;align-items:center;justify-content:center;margin-right:.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:#222}body.landing-page.forbidden{padding:5em}
/*# sourceMappingURL=discourse-landing-pages_e3e3f724d72793eec2c3334a25552a08b7bd6b23.css.map?__ws=forum.theeastpacific.com */
