body>main{overflow-x:unset}.main{flex:1;gap:20px;padding:0 20px;align-items:flex-start;max-width:1200px;width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}@media (max-width:800px){.main{flex-direction:column}}.main>aside{min-height:100%;width:33%;font-size:smaller;position:sticky;top:10px;background-color:#fff;padding:1rem;border:1px solid rgba(0,0,0,.4);border-radius:5px;display:flex;flex-direction:column}@media (max-width:800px){.main>aside{width:100%;position:unset;top:unset}}.main>aside h1{margin:0;padding-bottom:5px;font-weight:400;border-bottom:1px solid #000}.main>aside h1>span.wrap{display:inline-block}.main>aside ol>li,.main>aside ul>li{margin-bottom:.5rem}.main>article{min-height:100%;width:67%;display:flex;flex-direction:column}.main>article figure{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;margin:1rem 0}.main>article figure picture{flex:1;display:flex;align-items:center}.main>article figure img{max-height:60vh;height:min-content}.main>article figcaption{text-align:center;font-style:italic;padding-bottom:2rem;width:80%;margin-left:auto;margin-right:auto}.main>article h1{font-size:large;text-align:left}.main>article h2{font-size:medium;text-align:center}.main>article table{margin:.5rem 0 1.5rem;padding:.75rem;font-size:smaller;border-collapse:collapse;border-spacing:0;width:100%}.main>article table caption{font-style:italic;margin-bottom:1rem}.main>article table td,.main>article table th{border:1px solid rgba(0,0,0,.4);padding:.5rem}.main>article table th[scope=row]{text-align:left}.main>article kbd{background-color:#fff;border-radius:8px;display:inline-block;padding:2px 4px;font-weight:700;font-family:monospace;border:1px solid #7f7f7f;user-select:all}@media (max-width:800px){.main>article{width:100%}}.main>article>section{position:relative;margin-bottom:2rem;padding-bottom:2rem;display:flex;flex-direction:column}.main>article>section:not(:last-of-type)::after{content:"";position:absolute;bottom:0;width:90%;background:linear-gradient(to right,transparent,#585758,transparent);height:1px}.main>article dl,.main>article ol,.main>article ul{margin-top:0}.main>article dl li:not(:last-of-type),.main>article ol li:not(:last-of-type),.main>article ul li:not(:last-of-type){margin-bottom:.5rem}.main>article dl dd:not(:last-of-type),.main>article ol dd:not(:last-of-type),.main>article ul dd:not(:last-of-type){margin-bottom:.5rem}.main>article dd,.main>article dt,.main>article figcaption,.main>article li,.main>article p{font-size:small;line-height:1.5}.main>article dt{font-weight:700}.main>article dd p{margin-bottom:.5rem}.main>article p{margin-bottom:1rem}.main>article video{margin-bottom:1rem}.main>article .info-callout{padding:1rem;background-color:#fff;margin-bottom:1rem;border:1px solid rgba(0,0,0,.4);border-radius:5px}.main>article .info-callout>:first-child{margin-top:1rem}.main>article .info-callout>h2:first-child{margin-top:0}.main>article .info-callout>:last-child{margin-bottom:1rem}.main>article .swiper-container{width:100%;border:1px solid rgba(0,0,0,.4);border-radius:5px;background-color:#fff;margin-bottom:1rem;padding-bottom:var(--swiper-navigation-size,44px)}.main>article .swiper-container .swiper-slide{height:auto;display:flex;flex-direction:column}.main>article .swiper-container .swiper-slide figure{margin:1rem;gap:1rem}.main>article .swiper-container .swiper-slide figcaption{font-style:normal}.main>article .swiper-container .swiper-slide figcaption .slide-number{font-weight:700;font-size:smaller}.main>article .swiper-container .swiper-button-next,.main>article .swiper-container .swiper-button-prev{top:unset;bottom:20px}.main .title-container{position:relative;margin-bottom:1rem;display:flex;flex-direction:column;width:100%}.main .title-container h1{margin-bottom:.5rem}.main .title-container::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(to right,transparent,#3a393a,transparent)}.main .alert{display:grid;align-items:center;grid-template-areas:"icon title" "icon content";grid-template-columns:auto 1fr;font-size:small;padding:16px;background-color:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.4);max-width:600px;column-gap:16px;row-gap:4px;margin-left:auto;margin-right:auto}.main .alert>.icon{grid-area:icon}.main .alert>.icon .fas{font-size:32px;color:#2a82da}.main .alert>h2{grid-area:title;margin:0;font-size:medium}.main .alert>.content{grid-area:content}.methods{display:flex;font-size:medium;gap:32px}.methods h2{margin:0;font-size:larger}.methods>div{display:grid;grid-template-areas:"icon        title" "description description" "actions     actions";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto;background-color:#fff;flex:1;column-gap:8px;row-gap:16px;border-radius:5px;border:1px solid rgba(0,0,0,.4);padding-bottom:16px}.methods>div>.icon{grid-area:icon;color:#fff;background-color:#7a797a;padding:16px;border-radius:0 50% 50% 0}.methods>div>.icon>.fas{font-size:24px}.methods>div>.title{grid-area:title;display:flex;align-items:center;border-bottom:1px solid #dcdcdc}.methods>div>.description{grid-area:description;font-size:90%;padding:0 16px;line-height:1.5}.methods>div>.description .pros-and-cons{margin-top:1rem}.methods>div>.description .pros-and-cons ul{margin:0}.methods>div>.description .pros-and-cons ul li+li,.methods>div>.description .pros-and-cons ul+ul{margin-top:.5em}.methods>div>.description .pros-and-cons ul li{padding-left:4px}.methods>div>.description .pros-and-cons ul.pros li::marker{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;color:green}.methods>div>.description .pros-and-cons ul.cons li::marker{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900;color:red}.methods>div .actions{grid-area:actions;display:flex;justify-content:center;border-top:1px solid #dcdcdc;padding-top:16px}.methods>div .actions a{padding:.5rem 2rem;background-color:#585758;color:#fff;border-radius:5px}.methods>div .actions a[href]{transition:background-color 250ms ease}.methods>div .actions a[href]:hover{background-color:#7a797a}.methods>div .actions a:not([href]){filter:invert(1);user-select:none}/*# sourceMappingURL=coffee-setup.css.map */