:root{--font:"EB Garamond",serif;--font-title:"Playfair Display",serif;--font-sans-serif:"Manrope",sans-serif;--black:#1c1f33;--black--acc:#222;--gray:#eee;--gray-1:#ededed}*{box-sizing:border-box}body{column-break-inside:avoid;background:var(--preview-bg);background:url(/static/media/paper_fibers.b02a5fc873ec476f49a8.png) repeat;font-family:EB Garamond,serif;font-family:var(--font);font-size:1.2rem;line-height:1.3;margin:0;padding:4rem 2rem;text-align:justify}a,body{color:#1c1f33;color:var(--black)}a{text-decoration:none}a:active,a:focus,a:hover,a:visited{color:#222;color:var(--black--acc)}.main__wrapper{margin:auto;max-width:900px}h1{font:50px/1 Playfair Display SC;text-align:center}nav a:hover{background:#000;color:#fff;transition:.5s ease-in-out}@media (min-width:700px){h1{font:70px/1 Playfair Display SC}h1,main .title{text-align:left}main .title{align-items:end;display:grid;grid-column:1/-1;grid-template-columns:repeat(4,1fr) 0}main .title h1{font:60px/1 Playfair Display SC;margin:0 0 2.8rem;text-align:left}main .title div{grid-column:span 4}main .title img{border:none;bottom:-1.3rem;margin-bottom:0;position:relative;text-align:left;width:60%}main .title p{margin:0 0 2.8rem}}h3{font:italic 20px Playfair Display,serif;font:italic 20px var(--font-title);margin-bottom:1rem}h4{font:20px/1.2 Playfair Display,serif;font:20px/1.2 var(--font-title)}h5{font:700 20px/1 EB Garamond,serif;font:700 20px/1 var(--font);transition:.3s ease}p{line-height:1.3}p a{display:inline}em{font-style:italic}.title--large{font-size:32px}.title--large,p.title--large{font-family:Playfair Display,serif;font-family:var(--font-title);font-style:italic;margin-bottom:.8rem;text-align:left}p.title--large{font-size:18px}.list{display:flex;flex-wrap:wrap;list-style:none;padding-left:0}.list li,.list span{border:1px solid #000;border-radius:0;display:inline;font-size:12px;margin-bottom:10px;margin-right:10px;padding:0 10px}.top--border{border:1px solid #000;padding:3rem 4rem}.top--border.topGap{margin-top:2.8rem}.topGap{margin-top:2.8rem!important}dl{margin:2rem 0}dd,dt{display:inline}dd{margin-left:10px}.top--marging{margin-top:1rem!important}.main-text a{border-bottom:.5px solid #000}.main-text a:hover{border-bottom:1px solid #000}figure{margin:2rem 0}img:hover{filter:grayscale(0)}.embed-responsive-item{width:100%!important}.light--text{color:#666;font-size:80%}.mr-t-2r{margin-top:2rem!important}.mr-t-10{margin-top:10px!important}.note{margin:0 0 3rem 19px;padding:0}.note li{list-style:none;list-style-type:"→";margin:0 0 1rem;padding:0 0 0 20px}.demo--link{border:1px solid #000!important;display:inline-block;padding:.7rem 1rem}.demo--link:hover{background:#1c1f33;background:var(--black);color:#fff;transition:.3s ease}#contactme-section{border:none;border-top:1px solid #000;grid-column:span 5;margin:2.8rem 0 0;width:100%}.footer{display:grid;grid-column:span 5;grid-template-columns:repeat(3,1fr) 0}.footer>div{grid-column:span 1}.footer>div.middle{align-content:center;display:grid;justify-content:center;justify-items:center;text-align:center}.footer>div.last,.footer>div.last h2,.footer>div.last p{text-align:right}.footer img{border:none;width:78px}.h-100{height:100%!important}iframe{border:0}.hiveage--video{height:300px}.footer--img{grid-column:1/-1;margin-top:50px;text-align:center}.footer--img img{border:none;width:78px}@media (min-width:700px){.title--large{font-size:32px;margin:0}main{grid-gap:1.2rem;display:grid;grid-template-columns:repeat(4,1fr) 0;grid-template-rows:repeat(5,auto)}}main aside,main h1{grid-column:1/-1}@media (min-width:700px){main .main-title{grid-column:1/-1}}@media (min-width:1024px){main .main-title{grid-column:1/-5}main aside{margin:0 0 2.8rem}}@media (min-width:700px){main .terrarium{grid-column:1/-1}}@media (min-width:1024px){main .terrarium{grid-column:3/span 2}}@media (min-width:700px){main .main-text{grid-column:span 5}}@media (min-width:1024px){main .main-text{grid-column:span 4}}@media (min-width:700px){main .sidebar{grid-column:1/-1}}@media (min-width:1024px){main .sidebar{grid-column:5/6;grid-row:3/9}}main .social{grid-column:1/-2;grid-row:8/9}main .article-bar-1{grid-row:span 4}@media (min-width:700px){main .hogwarts{grid-row:span 3}}@media (min-width:1024px){main .hogwarts{grid-column:3;grid-row:span 2}}@media (min-width:700px){main .menu{grid-column:1/-1;grid-row:13}}@media (min-width:1024px){main .menu{grid-column:2/4;grid-row:7/8}}@media (min-width:700px) and (max-width:1024px){main .toggles{grid-column:3/6;grid-row:10/13}main .plan{grid-column:span 4}main .magazine,main .pasta,main .style{grid-column:1/3}}main .cssgrid-collection{grid-column:1/-1;grid-row:9}.span--2{grid-column:span 2}.long--2{grid-row:span 2}.long--4{grid-row:span 4}.with-border{border-top:1px solid;padding-top:.6rem}img{border:1px solid #1c1f33;border:1px solid var(--black);margin-bottom:.5rem;transition:.3s ease;width:100%}figcaption{font-size:90%}aside{border:solid #1c1f33;border:solid var(--black);border-width:2px 0;letter-spacing:1px;margin:1.5rem 0;padding:3px 0;text-align:center;text-transform:uppercase}@media (min-width:700px){aside{margin:0}}aside>div nav{align-items:center;border:solid #1c1f33;border:solid var(--black);border-width:1px 0;display:flex}aside>div nav>a{flex:1 1;padding:8px}@media (min-width:700px){.multi-column{column-count:2;column-gap:1.3rem;margin-top:.75rem}.multi-column-3{column-count:3}}.sidebar{margin-top:3rem}@media (min-width:700px) and (max-width:1024px){.sidebar{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.sidebar h3{text-align:center;width:100%}.sidebar>a{flex:0 1 48%;margin:1.5rem 0;padding:0}.sidebar .slack-ui{border-top:0}.sidebar .pie{order:3}}@media (min-width:1024px){.sidebar{border-left:1px solid;display:block;margin:0;padding-left:1.2rem}}.main-text.multi-column{margin:0}.main-text.multi-column p{margin-bottom:.8rem}.hogwarts{border:2px solid #0000;box-shadow:inset 0 0 0 1px #1c1f33;box-shadow:inset 0 0 0 1px var(--black);height:100%;margin:1.5rem auto;outline:3px solid #1c1f33;outline:3px solid var(--black);overflow:hidden;text-align:center;width:calc(100% - 4px)}@media (min-width:700px){.hogwarts{margin:0}}.hogwarts__title{background:#1c1f33;background:var(--black);color:#eee;color:var(--gray);font:800 24px/1 Manrope,sans-serif;font:800 24px/1 var(--font-sans-serif);padding:.8rem .8rem .9rem;text-transform:uppercase;transition:.2s ease}@media (min-width:700px) and (max-width:1024px){.hogwarts__title{font:800 21px/1.2 Manrope,sans-serif;font:800 21px/1.2 var(--font-sans-serif);padding:1.5rem .5rem}}.hogwarts__image{height:100%;position:relative}.hogwarts__image img{border:0;bottom:-35%;height:150%;left:-70%;position:absolute;transform:rotate(60deg);width:250%}@media (min-width:700px) and (max-width:1024px){.hogwarts__image img{bottom:-20%}}.hogwarts__image span{font-size:22px;font-style:italic;left:18%;line-height:.9;max-width:110px;position:absolute;top:7%;transform:rotate(-5deg)}.terrarium{margin:1.5rem 0}@media (min-width:700px){.terrarium{margin:0 0 1.5rem}}.terrarium figure{height:100%}.terrarium img{height:96%;object-fit:cover;object-position:right}.pie{color:#eee;color:var(--gray);line-height:0;text-align:left}.pie__image{border:0;margin:0;max-height:15rem;object-fit:cover}.pie__subtitle{background:#999;color:#eee;color:var(--gray);line-height:1;font:14px Manrope,sans-serif;font:14px var(--font-sans-serif);padding:.4rem 1rem;text-transform:uppercase}.pie__content{background:#666;color:#eee;color:var(--gray);padding:1rem 1rem 1.2rem}.pie__content p{margin-top:.5rem}.sidebar-item{margin:2rem 0;padding:2rem 0 0}.sidebar-item h5{margin:auto;padding:.5rem;text-align:center;width:100%}.sidebar-item p{margin-top:1rem}.sidebar-item:hover h5{background:#1c1f33;background:var(--black);color:#fff;transition:.3s ease}.item-with-image{margin-top:1.5rem}.item-with-image h4{font-size:24px;margin-bottom:.5rem;text-align:left;transition:.2s ease}@media (min-width:700px){.item-with-image{margin:0}}.item-with-image:not(.cssgrid-collection):hover h4{background:#1c1f33;background:var(--black);color:#fff!important}.magazine{border:1px solid;border-width:1px 0;padding-bottom:1rem}.menu{margin:1.5rem 0}@media (min-width:1024px){.menu{margin:0}}.menu figure{height:100%}.menu img{height:90%;object-fit:cover;object-position:left}.cssgrid-collection{align-content:stretch;border-top:1px solid;display:flex;padding-top:1rem}.cssgrid-collection h4{margin:0 0 .8rem}.cssgrid-collection__image{flex:0 0 32%;margin-right:1.5rem}.cssgrid-collection img{height:100%;object-fit:cover;object-position:left}.cssgrid-collection p a{border-bottom:1px dashed}.cssgrid-collection p a:hover{border-bottom:1px solid}@media (min-width:1024px){.captcha{margin-top:0}}.workout{border:2px solid #0000;box-shadow:inset 0 0 0 1px #1c1f33;box-shadow:inset 0 0 0 1px var(--black);margin:3rem auto .2rem;outline:3px solid #1c1f33;outline:3px solid var(--black);width:calc(100% - 4px)}.workout__image{padding:2px}.workout__image img{border:none;height:16rem;object-fit:cover;object-position:left}@media (min-width:1024px){.workout__image img{height:25rem}}.workout__blurb{color:#1c1f33;color:var(--black);font:22px/1.1 Manrope,sans-serif;font:22px/1.1 var(--font-sans-serif);margin:-1rem .5rem .3rem;padding:.5rem;text-align:center}.workout__title{background:#1c1f33;background:var(--black);font:18px/1.1 Manrope,sans-serif;font:18px/1.1 var(--font-sans-serif);padding:1rem;text-align:center;text-transform:uppercase;transition:.2s ease}.social,.workout__title{color:#eee;color:var(--gray)}.social{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;text-align:left}.social__image{border:0;grid-row:span 2;height:100%;margin:0;object-fit:cover}.social__subtitle{background:#999;color:#eee;color:var(--gray);line-height:1;font:14px Manrope,sans-serif;font:14px var(--font-sans-serif);padding:.4rem 1rem;text-transform:uppercase}.social__content{background:#666;color:#eee;color:var(--gray);grid-column:2;padding:1rem}.plan{padding-bottom:1rem}@media (min-width:700px) and (max-width:1024px){.plan{grid-column:span 3;margin:0 0 1.5rem}}@media (min-width:1024px){.plan{border-bottom:1px solid}}.cssgrid-collection__image:hover img,.menu:hover img,.pie:hover img,.plan:hover img,.social:hover img,.terrarium:hover img,.toggles:hover img,.workout:hover img{filter:grayscale(0)}.hogwarts:hover .hogwarts__title,.workout:hover .workout__title{background:#0000;color:#1c1f33;color:var(--black)}figcaption{color:#666;font-size:80%;font-style:italic}.main-text figcaption a{border-color:#666;color:#666}
/*# sourceMappingURL=main.8ff9e28a.css.map*/