html,body{height:100%}body{font-family:"Roboto",sans-serif;font-weight:lighter;margin:0;padding:0;height:100%}.view{--solid-color: #57ba86;--solid-color-active: rgb(149, 207, 176);--solid-color-text: #ffffff;--text-color: #0e1113;--text-color-light: #7d8c96;overflow-y:auto;padding:.7em 2em;box-sizing:border-box;min-height:100vh;padding:.7em 2em;overflow-y:auto}@media(max-width: 768px){.view{padding:0em}.view header,.view main{padding:.7em .5em}}@media(min-width: 1200px){.view>*{width:1200px;margin:0 auto}}.view.light{background-color:#fafdff;color:#0e1113}.view.dark{background-color:#1a2420;color:#ecf7ff;--solid-color: #3a9d69;--solid-color-active: #2f7e55;--text-color: #ecf7ff;--text-color-light: #daf0ff}.view>nav .mobile-actions{display:none}.view>nav .menu-items{display:flex;gap:10px;padding:0;background-color:var(--solid-color);border-radius:3px}.view>nav .menu-items li:first-child,.view>nav .menu-items li:first-child a{border-top-left-radius:3px;border-bottom-left-radius:3px}.view>nav .menu-items li{list-style:none;display:block;background-color:var(--solid-color-active);color:var(--solid-color-text)}.view>nav .menu-items li a,.view>nav .menu-items li button{text-decoration:none;color:var(--solid-color-text);transition:all ease-in-out .2s;border:1px solid rgba(0,0,0,0);padding:.4em .8em;display:block;background-color:var(--solid-color)}.view>nav .menu-items li button{display:block;height:100%;cursor:pointer}.view>nav .menu-items li a:hover,.view>nav .menu-items li button:hover{opacity:.7}.view>nav .menu-items li.active a{background-color:var(--solid-color-active);color:var(--solid-color-text)}.view>nav .menu-items li.action{justify-self:end}@media(max-width: 768px){.view>nav .menu-items{margin-top:0em;border-radius:0px}.view>nav .menu-items li:first-child,.view>nav .menu-items li:first-child a{border-top-left-radius:0px;border-bottom-left-radius:0px}}.view>header{display:grid;grid-template-columns:75% auto;margin-bottom:1.5em;padding-bottom:.5em}.view>header .site-name{font-size:2.5em;font-weight:normal}.view>header .site-name>.slogan{font-size:.5em;color:var(--text-color-light);font-weight:lighter}.view>header .site-name>.icons{font-size:.5em;display:flex;margin-top:.5em}.view>header .site-name>.icons a{margin-right:5px;transition:all ease-in-out .2s;cursor:pointer;text-decoration:none;color:var(--text-color-light)}.view>header .site-name>.icons a:hover{color:var(--text-color)}.view>header .site-image{justify-self:end;display:none}@media(max-width: 768px){.view>header{margin-bottom:.5em}}.view main>.page a{color:var(--solid-color);text-decoration:none}.view main>.page a:hover{text-decoration:underline}.view main>.page .page-title{font-weight:normal}@media(max-width: 768px){.view main>.page .page-title{font-size:1.5em;margin-top:0}}.view main>.page article header h1,.view main>.page article header h2,.view main>.page article header h3,.view main>.page article header h4,.view main>.page article header h5,.view main>.page article header p{margin:.2em 0}@media(max-width: 768px){.view main>.page article header h1,.view main>.page article header h2,.view main>.page article header h3,.view main>.page article header h4,.view main>.page article header h5,.view main>.page article header p{font-size:1.5em}}.view main>.page article header time{color:var(--text-color-light);font-style:italic}.view main>.page article hr{border:none;border-top:1px solid var(--solid-color-active)}.view main>.page .tags{text-transform:lowercase}.view main>.page .tags ul{padding:0;margin:0;display:flex;flex-wrap:wrap}.view main>.page .tags ul li{list-style:none;margin-right:10px;font-size:.9em;font-weight:500}.view main>.page .tags ul li a:before{content:"#";margin-right:2px}.view main>.page .splash-image{width:100%;height:300px;background-position:center;background-repeat:no-repeat;background-size:cover;margin:1em 0;background-color:var(--solid-color-active);overflow:hidden;display:flex}.view main>.page .splash-image img{object-fit:cover;object-position:center;width:100%;height:100%}.view main>.page .actions{display:flex;margin-top:1em}.view main>.page .actions a,.view main>.page .actions button{background-color:var(--solid-color);color:var(--solid-color-text);border:none;padding:8px 15px;transition:ease-in .2s all;cursor:pointer}.view main>.page .actions a:hover,.view main>.page .actions button:hover{background-color:var(--solid-color-active)}.view main>.page .actions a{display:flex;flex-direction:column;justify-content:space-around;text-decoration:none}.view main>.page .actions a *{display:block;text-align:center}.view main>.page .actions a i{font-size:2em;margin-bottom:10px}.view main>.page .actions button{color:var(--solid-color-text);padding:5px 10px;border:none;padding:8px 15px;transition:ease-in .2s all;cursor:pointer}.view main>.page .actions button:hover{background-color:var(--solid-color-active)}.view main>.page .breaker{margin:2em}.view main>.page .tag-filter{display:flex;justify-content:start;flex-wrap:wrap;gap:8px;font-size:.8em;margin-bottom:2em}.view main>.page .tag-filter .tag-filter-label{font-size:1.1em;color:var(--text-color);align-self:center;margin-right:10px;width:100%;margin-bottom:.2em}.view main>.page .tag-filter .tag-filter-btn{padding:8px 16px;border:2px solid var(--solid-color);background-color:var(--background-color);color:var(--text-color);border-radius:20px;cursor:pointer;transition:all ease-in-out .2s;text-decoration:none}.view main>.page .tag-filter .tag-filter-btn:before{content:"#"}.view main>.page .tag-filter .tag-filter-btn.tag-filter-all:before{content:"";margin-right:0px}.view main>.page .tag-filter .tag-filter-btn:hover{background-color:var(--solid-color);color:var(--solid-color-text)}.view main>.page .tag-filter .tag-filter-btn.active{background-color:var(--solid-color);color:var(--solid-color-text)}.view main>.page .pagination{display:flex;justify-content:center;flex-wrap:wrap;margin:20px auto;margin-bottom:14px}.view main>.page .pagination>a,.view main>.page .pagination>span{margin:0 5px;margin-bottom:6px;padding:8px 12px;text-decoration:none;color:var(--text-color);border:1px solid var(--solid-color);transition:all ease-in-out .2s}@media(max-width: 500px){.view main>.page .pagination>a>span,.view main>.page .pagination>span>span{display:none}.view main>.page .pagination>a.pagination-action,.view main>.page .pagination>span.pagination-action{padding:0 5px;align-items:center;display:flex}}.view main>.page .pagination>span.pagination-ellipsis{border:none;cursor:default;padding:0;align-items:center;display:flex;opacity:.5}.view main>.page .pagination>a:hover,.view main>.page .pagination .pagination-current{background-color:var(--solid-color);color:var(--solid-color-text)}.view main>.page .pagination .pagination-current{cursor:default}.view main>.page .content a{font-weight:600}.view main>.page .content .instagram-media{margin:0 auto !important}.metro-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:12px;padding:1em 0}.metro-tile{display:flex;flex-direction:column;justify-content:space-between;padding:1.2em 1.4em;border-radius:4px;text-decoration:none;min-height:140px;transition:filter .15s ease,transform .15s ease;box-sizing:border-box;color:#0e1113 !important}.metro-tile--dark{color:#ecf7ff !important}.metro-tile--wide{grid-column:span 2}.metro-tile:hover{filter:brightness(1.12);transform:translateY(-2px)}.metro-tile__title{font-size:1.1em;font-weight:700;margin-bottom:.4em;line-height:1.2}.metro-tile__desc{font-size:.85em;font-weight:300;opacity:.9;flex:1;margin-bottom:.8em;line-height:1.4}.metro-tile__cta{font-size:.8em;font-weight:600;letter-spacing:.05em;opacity:.85;align-self:flex-end}@media(max-width: 480px){.metro-tile--wide{grid-column:span 1}}.metro-color--teal{background-color:#00b294}.metro-color--green{background-color:#393}.metro-color--lime{background-color:#8cbf26}.metro-color--amber{background-color:#f0a30a}.metro-color--orange{background-color:#d24726}.metro-color--red{background-color:#ce352c}.metro-color--pink{background-color:#e3008c}.metro-color--purple{background-color:#6b0095}.metro-color--indigo{background-color:#4617b4}.metro-color--blue{background-color:#0050ef}.metro-color--sky{background-color:#1ba1e2}.metro-color--steel{background-color:#647687}.metro-color--brown{background-color:#825a2c}.metro-color--dark-grey{background-color:#262626}.metro-color--light-grey{background-color:#767676}