#bio{display:flex;width:fit-content;margin:3rem auto;padding:3rem 4rem 0;min-width:45%;max-width:50%}#bio>img{display:block;margin:0 1.5rem 1.5rem 0;width:7rem;height:7rem;border-radius:50%}#bio #body-text h1{font-size:1.6rem;font-weight:500;text-align:left;margin:0 0 .5rem}#bio #body-text p{font-size:1rem;font-weight:200;line-height:140%;text-align:left;margin:0 0 .5rem}#bio #body-text p a{color:#000;font-weight:400;border-bottom:1px solid black}#bio button{padding:.5rem 1rem;border-radius:100px;background-color:transparent;color:#343335;border:1px solid #343335;font-size:.85rem;font-weight:500;margin:.5rem auto}#bio button:hover{cursor:pointer;color:#fff;background-color:#343335;transition:background-color .2s ease-out}@media only screen and (max-width: 768px){#bio{max-width:100%;margin:3rem auto;padding:0 5%}}@media (prefers-color-scheme: dark){#bio{color:#e1e1e1}#bio button{color:#e1e1e1;border:1px solid rgb(225,225,225)}#bio button:hover{color:#343335;background-color:#e1e1e1;transition:background-color .2s ease-out}}#now{border-radius:1.5rem;margin:6rem auto 0;max-width:35%}#now h1{font-size:1.2rem;font-weight:400;text-align:center;margin:0 0 1rem}#now p,#now li{font-size:1rem;font-weight:300;line-height:140%;text-align:left;margin:0 0 1rem;list-style:none;text-indent:-1.8rem;padding-left:1.8rem}#now hr{opacity:.2;margin:0 0 1.5rem}@media (prefers-color-scheme: dark){#now hr{opacity:.4}}@media only screen and (max-width: 768px){#now{min-width:95%;max-width:95%;padding:0 .5rem}}#coffeelake{background-color:#f2f2f2}#coffeelake hr{max-width:40%;margin:6rem auto}#coffeelakeIntro{height:50rem;display:flex;flex-direction:column;justify-content:center}#coffeelakeIntro h1{font-size:12rem;font-weight:800;text-align:center}#coffeelakeIntro h2{font-size:4rem;font-weight:600;text-align:center}#coffeelakeIntro h3{font-size:2rem;font-weight:500;text-align:center;margin:0 0 3rem}#coffeelakeIntro h4{font-size:1.2rem;font-weight:400;text-align:center;margin:.4rem auto}#coffeelakeIntro #bouncing-arrow{color:#00000080;animation:bounce 1.3s;animation-direction:alternate;animation-timing-function:cubic-bezier(.5,.05,1,.5);animation-iteration-count:infinite}@keyframes bounce{0%{transform:translateZ(0)}to{transform:translate3d(0,50px,0)}}#coffeelake .coffeelakeMenu{margin:5rem 5%;background-color:#fff;border-radius:1.5rem;box-shadow:0 4px 8px #0003;padding:2rem}#coffeelake>div.coffeelakeMenu>div{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1.75rem}#coffeelake>div.coffeelakeMenu>div>div{margin:0 2.5rem 0 0;min-width:29%;max-width:29%}#coffeelake .coffeelakeMenu h1{font-size:2rem;font-weight:600;margin:0 0 1rem}#coffeelake .coffeelakeMenu h2{font-size:1.4rem;font-weight:500;margin:0 0 .25rem}#coffeelake .coffeelakeMenu p{font-size:1.2rem;font-weight:400}#coffeelakeDescription{background-color:#142016;color:#fff;padding:15rem 5%}#coffeelakeDescription h1{font-size:5rem;font-weight:600;margin-bottom:1rem}#coffeelakeDescription>div{display:flex}#coffeelakeDescriptionLeft p{font-size:1.2rem;font-weight:300;margin:0 6rem 1rem .6rem;line-height:170%}#coffeelakeDescriptionRight{display:flex;min-width:40%;max-width:40%}#coffeelakeDescriptionRight img{width:14rem;border-radius:50%;margin:0 auto;border:1px solid rgba(81,81,81)}#coffeelakeDescriptionRight img:first-child{margin:0 0 6rem auto}#coffeelakeDescriptionRight img:last-child{margin:6rem 0 0 auto}#coffeelakePlanVisit{padding:5rem 0}#coffeelakePlanVisit>div{max-width:50%;margin:5rem auto;background-color:#fff;border-radius:1.5rem;box-shadow:0 4px 8px #0003;padding:2rem 2.5rem 3rem}#coffeelakePlanVisit>div h1{font-size:2.75rem;font-weight:600;margin-bottom:1rem;text-align:center}#coffeelakePlanVisit>div h2{font-size:1.7rem;font-weight:500;margin:2rem 0 .25rem}#coffeelakePlanVisit>div h3{font-size:1rem;font-weight:400;margin:2rem 0 .25rem;text-align:center}#coffeelakePlanVisit>div p{font-size:1.15rem;line-height:150%}#coffeelakePlanVisit>div button{margin:.4rem 0;padding:.5rem 1rem;border-radius:100px;background-color:#1e3021;color:#fff;border:none;font-size:.85rem;font-weight:400;transition:.15s ease-in-out}#coffeelakePlanVisit>div button:hover{cursor:pointer;opacity:.8;transition:.15s ease-in-out}@media (prefers-color-scheme: dark){#coffeelake{color:#f2f2f2;background-color:#1e1e1e}#coffeelakeIntro #bouncing-arrow{color:#f2f2f2}#coffeelake .coffeelakeMenu{background-color:#2a2a2a;box-shadow:none;border:1px solid rgba(81,81,81)}#coffeelake .coffeelakeMenu h1{letter-spacing:.4px}#coffeelake .coffeelakeMenu h2{letter-spacing:.7px}#coffeelake .coffeelakeMenu p{letter-spacing:.4px}#coffeelakeDescription{background-color:#142016}#coffeelakePlanVisit>div{background-color:#2a2a2a;box-shadow:none;border:1px solid rgba(81,81,81)}#coffeelakePlanVisit>div button{background-color:#203423;border:1px solid rgba(81,81,81)}}@media only screen and (max-width: 768px){#coffeelake hr{display:none}#coffeelakeIntro{height:unset;display:block;margin:0 5%;padding:5rem 0 3rem}#coffeelakeIntro h1{font-size:4rem;font-weight:800;text-align:left}#coffeelakeIntro h2{font-size:2.5rem;font-weight:600;text-align:left}#coffeelakeIntro h3{font-size:1.7rem;font-weight:500;text-align:left;margin:0 0 2rem}#coffeelakeIntro h4{font-size:1.2rem;font-weight:400;text-align:left}#coffeelakeIntro #bouncing-arrow{display:none}#coffeelake .coffeelakeMenu{margin:3rem 5%;padding:1.5rem 1rem}#coffeelake>div.coffeelakeMenu>div>div{margin:0;min-width:100%;max-width:100%}#coffeelakeDescription{padding:5rem 5%}#coffeelakeDescription h1{font-size:2.75rem}#coffeelakeDescription>div{display:block}#coffeelakeDescriptionLeft p{font-size:1.2rem;margin:0 0 1rem}#coffeelakeDescriptionRight{min-width:100%;max-width:100%}#coffeelakeDescriptionRight img{max-width:45%}#coffeelakeDescriptionRight img:first-child{margin:3rem auto}#coffeelakeDescriptionRight img:last-child{margin:3rem auto}#coffeelakePlanVisit>div{max-width:100%;margin:0 5%;padding:2rem 1rem}#coffeelakePlanVisit>div h1{font-size:2.75rem}#coffeelakePlanVisit>div h3{font-size:1.2rem}}#periscope-header{display:flex;max-width:90%;margin:0 auto}#periscope-header-images{display:flex;width:fit-content;padding:2.25rem 10rem 1.5rem 6rem}#periscope-header-images img{width:10rem;height:10rem;border-radius:50%;margin:0 auto}#periscope-header-images img:first-child{margin:0 1rem 6rem 0}#periscope-header-images img:last-child{margin:6rem 0 0 1rem}#periscope-header h1{font-size:4rem;font-weight:300;margin:auto 0;padding-top:1rem;padding-right:15rem;letter-spacing:3px;font-style:italic;width:fit-content}#periscope hr{opacity:.2;max-width:85%;margin:3rem auto}#periscope-about{display:flex}#periscope-about div:nth-of-type(1){width:50%;margin:auto 0;padding:2.25rem}#periscope-about div:nth-of-type(1) h1{font-size:3rem;font-weight:400;padding-bottom:1.25rem;letter-spacing:1px}#periscope-about div:nth-of-type(1) p{font-size:1.4rem;font-weight:300;margin-bottom:1rem;line-height:150%}#periscope-about div:nth-of-type(2){width:50%;border-radius:50px;padding:2.25rem 2.25rem 2.25rem 4.5rem;overflow:hidden}#periscope-about div:nth-of-type(2) img{height:100%;width:100%;border-radius:50px;object-fit:cover}#periscope-menu{display:flex;padding:2.25rem}#periscope-menu h1{font-size:2.5rem;font-weight:400;letter-spacing:1px}#periscope-menu div:nth-of-type(1){padding:4rem 10rem 0 4rem}#periscope-menu div:nth-of-type(2){padding:4rem 4rem 0}#periscope-menu div h2{font-size:2rem;font-weight:300;letter-spacing:1px;margin:2.5rem 0 0;padding-bottom:.1rem}#periscope-menu div p{font-size:1.4rem;font-weight:200;line-height:150%}#periscope div p i{letter-spacing:2px}#periscope-plan-visit{display:flex;padding:2.25rem}#periscope-plan-visit h1{font-size:2.5rem;font-weight:400;letter-spacing:1px;min-width:fit-content}#periscope-plan-visit div{padding:4rem 4rem 0}#periscope-plan-visit div h2{font-size:2rem;font-weight:300;letter-spacing:1px;margin:2.5rem 0 0;padding-bottom:.1rem}#periscope-plan-visit div p{font-size:1.4rem;font-weight:200;line-height:150%}#periscope-plan-visit div button{padding:.5rem 1rem;border-radius:100px;background-color:transparent;color:#343335;border:1px solid #343335;font-size:.85rem;font-weight:500;margin:.5rem auto}#periscope-plan-visit div button:hover{cursor:pointer;color:#fff;background-color:#343335;transition:background-color .2s ease-out}@media (prefers-color-scheme: dark){#periscope-plan-visit div button{color:#e1e1e1;border:1px solid rgb(225,225,225)}#periscope-plan-visit div button:hover{color:#343335;background-color:#e1e1e1;transition:background-color .2s ease-out}}@media only screen and (max-width: 768px){#periscope{margin:0 5%}#periscope-header{display:flex;flex-direction:column-reverse;max-width:100%}#periscope-header-images{margin:0 auto;padding:2.25rem 0}#periscope-header h1{padding:2.25rem 0;width:fit-content;max-width:fit-content;margin:0 auto}#periscope-about{display:block}#periscope-about div:nth-of-type(1){width:100%;padding:0}#periscope-about div:nth-of-type(2){width:100%;padding:2.25rem 0}#periscope-menu{display:block;padding:0}#periscope-menu div:nth-of-type(1){padding:0}#periscope-menu div:nth-of-type(2){padding:4rem 0 0}#periscope-plan-visit{display:block;padding:0}#periscope-plan-visit div{padding:0}}#rss-post{width:fit-content;margin:6rem auto;min-width:50%;max-width:50%}#rss-post #title-line{display:flex;align-items:center;padding-bottom:1.25rem}#rss-post h1{font-size:2.2rem;font-weight:600;margin:auto 0}#rss-post #title-line a{background-color:#343335e6;color:#fff;font-size:.9rem;font-weight:700;letter-spacing:1.1px;text-transform:lowercase;border:none;margin:.25rem 0 0 .75rem;padding:.25rem .4rem;border-radius:100px}#rss-post h2{font-size:1.8rem;font-weight:500;padding:2rem 0 1rem}#rss-post p{font-size:1.2rem;font-weight:300;line-height:140%;text-align:left;margin:0 0 1rem}#rss-post b{font-weight:500}#rss-post ul li{font-size:1.2rem;font-weight:300;line-height:140%;text-align:left;margin:0 0 1rem 3rem;list-style:disc}#rss-post ol{margin:2rem 0}#rss-post ol li{font-size:1.2rem;font-weight:300;line-height:140%;text-align:left;margin:0 0 1rem 3rem;list-style:decimal}#rss-post blockquote{border-left:1px solid black;margin:2rem 0;padding-left:1rem}#rss-post img{width:100%;margin:1rem 0 2.25rem;object-fit:cover;border-radius:3%;overflow:hidden}#rss-post hr{opacity:.2;margin:3rem 0 1rem}#rss-post a.footnote,#rss-post a.reversefootnote{border-bottom:none}@media only screen and (max-width: 768px){#rss-post{max-width:100%;margin:3rem 0;padding:0 5%}}@media (prefers-color-scheme: dark){#rss-post{color:#e1e1e1}#rss-post b{font-weight:600}}#rss-post-follow-footer{margin:3rem auto 0}#rss-post-follow-footer hr{margin:1.5rem auto}#rss-post-follow-footer button{display:block;padding:.5rem 1rem;border-radius:100px;background-color:#343335;color:#fff;border:none;font-size:.85rem;font-weight:400;margin:.7rem auto 1.5rem;transition:.15s ease-in-out}#rss-post-follow-footer button:hover{cursor:pointer;opacity:.6;transition:.15s ease-in-out}#AE1CDD4D3D4426B7FDAB68D5177BE7{width:fit-content;margin:6rem auto;min-width:50%;max-width:50%}#AE1CDD4D3D4426B7FDAB68D5177BE7 h1{font-size:2rem;font-weight:600;margin:auto 0 2rem}#AE1CDD4D3D4426B7FDAB68D5177BE7 h2{font-size:1.6rem;font-weight:400;padding:0 0 .5rem}#AE1CDD4D3D4426B7FDAB68D5177BE7 p{font-size:1.2rem;font-weight:300;line-height:140%;text-align:left;margin:0 0 .5rem}#AE1CDD4D3D4426B7FDAB68D5177BE7 img{width:100%;margin:3rem 0;border-radius:5%}@media only screen and (max-width: 768px){#AE1CDD4D3D4426B7FDAB68D5177BE7{max-width:100%;margin:3rem 0;padding:0 5%}}@media (prefers-color-scheme: dark){#AE1CDD4D3D4426B7FDAB68D5177BE7{color:#e1e1e1}}#error{text-align:center;margin:6rem 0}#error h1{font-size:3.25rem;font-weight:600;margin-bottom:.35rem}#error h2{font-size:1.35rem;font-weight:400;margin-bottom:1.5rem}#copyright{width:50%;margin:12rem auto 0;text-align:center}#copyright p{color:#414141;font-size:.7rem;margin-bottom:.6rem}@media only screen and (max-width: 768px){#copyright{width:95%}}@media (prefers-color-scheme: dark){#copyright p{color:#bebebe}}*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;margin:0;padding:0;box-sizing:border-box}body{background-color:#f2f2f2;margin-bottom:6rem}a{color:#343335;text-decoration:none;border-bottom:1px solid #343335;transition:.15s ease-in-out}a:hover{opacity:.6;transition:.15s ease-in-out}@media (prefers-color-scheme: dark){body{color:#e1e1e1;background-color:#1e1e1e}a{color:#e1e1e1;border-bottom:1px solid rgb(225,225,225)}}
