#bio{width:fit-content;margin:3rem auto;padding:3rem 4rem 0;max-width:50%}#bio>img{display:block;margin:0 auto 1.5rem 0;width:5rem;height:5rem;border-radius:50%}#bio #body-text p{font-size:1.2rem;font-weight:300;line-height:170%;text-align:left;margin:0 0 1rem}#bio button{padding:.5rem 1rem;border-radius:100px;background-color:#ff5a00;color:#fff;border:none;font-size:.85rem;font-weight:400;margin:.7rem auto 1.5rem;transition:.15s ease-in-out}#bio button:hover{cursor:pointer;opacity:.6;transition:.15s ease-in-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{background-color:#cf4800}}#now{background-color:#fff;border-radius:1.5rem;box-shadow:0 4px 8px #0003;margin:5rem auto;padding:2rem;max-width:45%}#now h1{font-size:2rem;font-weight:600;margin:0 0 1.5rem;text-align:center}#now p,li{font-size:1.2rem;font-weight:400;line-height:100%;text-align:left;margin:0 0 1rem;list-style:none}@media (prefers-color-scheme: dark){#now{color:#f2f2f2;background-color:#2a2a2a;box-shadow:none;border:1px solid rgba(81,81,81)}}@media only screen and (max-width: 768px){#now{margin:5rem auto;min-width:95%;max-width:95%}}#service-timeline{margin:5rem auto 0;width:70%}#service-timeline>h1{font-size:3.25rem;font-weight:600;letter-spacing:-.03rem;text-align:center;margin-bottom:.35rem}#service-timeline>h2{color:#646464;font-size:1.35rem;font-weight:400;letter-spacing:-.03rem;text-align:center}#service-timeline-privacy-policy>h2{color:#000;font-size:1.75rem;font-weight:600;margin:1.4rem 0;letter-spacing:-.03rem;text-align:center}#service-timeline>h3,#service-timeline-privacy-policy>h3{color:#000;font-size:1.35rem;font-weight:500;margin:1.4rem 0 .5rem;letter-spacing:-.03rem;text-align:center}#service-timeline>p,#service-timeline-privacy-policy>p{color:#000;font-size:1.1rem;font-weight:400;margin:0 auto .4rem;width:70%}#service-timeline>#app-icon{display:block;margin:1.5rem auto;height:10rem;width:10rem;border-radius:17.544%;box-shadow:0 04px 8px #0000004d}#service-timeline #service-timeline-demo-screenshots{max-width:100%}#apple-app-store-download-image-link>svg{display:block;margin:1.5rem auto 4rem;width:10rem;height:auto}#service-timeline hr{color:#41414159;width:25%;margin:6rem auto}@media only screen and (max-width: 768px){#service-timeline{margin:5rem auto;width:95%}#service-timeline>h1{font-size:1.6rem}#service-timeline>h2,#service-timeline-privacy-policy>h2{font-size:1.2rem;margin:unset auto}#service-timeline>p,#service-timeline-privacy-policy>p{width:100%}#service-timeline>button{margin:1.5rem auto 3rem;padding:.65rem 1rem .75rem 1.6rem}#service-timeline>hr{width:70%;margin:3.5rem auto}}@media (prefers-color-scheme: dark){#service-timeline h1{color:#fff}#service-timeline h2,#service-timeline h3,#service-timeline p,#service-timeline p>a{color:#bebebe}}#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}}#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:#fa5a00;text-decoration:none;border-bottom:1px solid rgb(250,90,0);transition:.15s ease-in-out}a:hover{color:#fa5a00;opacity:.6;transition:.15s ease-in-out}@media (prefers-color-scheme: dark){body{background-color:#1e1e1e}}
