.feature,.hosted-green{display:flex;flex-direction:column;justify-content:center;align-items:center}.feature>div,.hosted-green>div{padding:20px}.feature>div:first-child{flex-basis:75%}.feature>div:last-child{flex-basis:25%}.feature>div.party{flex-basis:75%}.hosted-green>div:first-child{flex-basis:35%}@media(min-width:800px){.feature,.hosted-green{flex-direction:row}.feature:nth-child(2n+1)>div:first-child{order:1}.feature:nth-child(2n+1)>div:last-child{order:0}}.jumbotron{background-size:cover;height:700px;padding:6em 10%;border-radius:0;display:inline-flex;align-items:center;background-size:cover;overflow-x:hidden!important}.jumbotron.feep{background-image:url(/images/thomas-kelley-xVptEZzgVfo-unsplash.webp);background-position:50%}.jumbotron.be4foss{background-image:url(/images/karl-pawlowicz-QUHuwyNgSA0-unsplash.webp);background-position:50%}.jumbo-card{background-color:rgba(255,255,255,.85);border-radius:10px}.tags a{border:1px solid #ddd;display:inline-block;color:#000;font-size:small;background-color:#fff;box-shadow:0 1px 1px rgba(180,180,180,.1);transition:all .1s ease-in-out;border-radius:2px;margin:0 3px 6px 0;padding:5px 10px}.tags a:hover{border-color:#08c}html{overflow-x:hidden!important}.app-logo{background:0 0!important}.home-icon{font-size:300%;color:#000}.feep-image-mobile{width:100vw}html{scroll-behavior:smooth}@media(prefers-color-scheme:light){.gitlab{filter:invert(1)}}@media(prefers-color-scheme:dark){.jumbo-card>h2,.jumbo-card>p{color:#000!important}.icon{color:#fff}.matrix{filter:invert(1)}}.handbook #btn-back-to-top{position:fixed;bottom:20px;right:20px}.handbook .content a{word-break:break-all}.handbook .sticky{position:sticky;top:20px}.handbook a{word-break:keep-all}.handbook figure{text-align:center;max-width:100wv}.handbook table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.handbook table caption{font-size:1.5em;margin:.5em 0 .75em}.handbook table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}.handbook table th,.handbook table td{padding:.625em;text-align:center}.handbook table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:600px){.handbook table{border:0}.handbook table caption{font-size:1.3em}.handbook table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.handbook table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.handbook table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.handbook table td::before{float:left;font-weight:700;text-transform:uppercase}.handbook table td:last-child{border-bottom:0}}