@charset "UTF-8";.blog-countertop__hero{padding-bottom:0}.blog-countertop__article{padding-bottom:3.75rem;padding-top:0}.blog-countertop__cta{background:var(--ink);color:var(--bg)}.hero-countertop__container{width:100%}[data-fls-loaded] .hero-countertop__container{animation:show-items 1s ease .3s both}@keyframes show-items{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.hero-countertop__back{align-items:center;color:var(--ink-2);display:inline-flex;font-size:.8125rem;gap:.5rem;text-decoration:none;transition:color .2s,gap .2s}.hero-countertop__back:before{content:"←";display:inline-block;flex-shrink:0;transition:transform .2s}.hero-countertop__arrow{font-size:.875rem;transform:translateY(-.0625rem)}.hero-countertop__content{padding-bottom:3.125rem;padding-top:2.5rem}.content-countertop__meta-top{align-items:center;color:var(--ink-2);display:flex;font-size:.6875rem;gap:1rem;letter-spacing:.14em;margin-bottom:2.25rem;text-transform:uppercase}.content-countertop__meta-top .content-countertop__cat{color:var(--accent)}.content-countertop__meta-top .dot-sep{background:var(--ink-3);border-radius:50%;height:.1875rem;width:.1875rem}.content-countertop__title{font-size:clamp(2.25rem,5vw,4.5rem);font-weight:400;letter-spacing:-.035em;line-height:1.02;margin-bottom:2.25rem}.cover-countertop__container{width:100%}.cover-countertop__wrap{aspect-ratio:16/9;background-color:var(--bg-2);border-radius:1.25rem;margin-bottom:5rem;overflow:hidden;width:100%}.cover-countertop__wrap img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.article-countertop__container{width:100%}.article-countertop__body{color:var(--ink-2);font-size:1.125rem;line-height:1.65;margin:0 auto;max-width:51.25rem}.article-countertop__body p{margin-bottom:1.5rem}.article-countertop__body p strong{color:var(--ink);font-weight:500}.article-countertop__body h2{color:var(--ink);font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:400;letter-spacing:-.025em;line-height:1.15;margin-bottom:1.375rem;margin-top:4rem;max-width:22ch}.article-countertop__body h3{color:var(--ink);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:500;letter-spacing:-.015em;line-height:1.25;margin-bottom:.875rem;margin-top:2.5rem}.article-countertop__body ol,.article-countertop__body ul{list-style:none;margin-bottom:1.75rem;padding-left:0}.article-countertop__body ol li,.article-countertop__body ul li{margin-bottom:.75rem;padding-left:2rem;position:relative}.article-countertop__body ul li:before{background:var(--accent);content:"";height:.0625rem;left:0;position:absolute;top:.7em;width:1rem}.article-countertop__body ol{counter-reset:post-list}.article-countertop__body ol li{counter-increment:post-list}.article-countertop__body ol li:before{color:var(--accent);content:counter(post-list,decimal-leading-zero);font-feature-settings:"tnum";font-size:.8125rem;left:0;letter-spacing:.05em;position:absolute;top:.05em}.article-countertop__body blockquote{border-left:.0625rem solid var(--accent);color:var(--ink);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:400;letter-spacing:-.015em;line-height:1.4;margin:3.5rem 0;padding-left:2rem}.article-countertop__body figure{margin:3rem 0}.article-countertop__body figure img{border-radius:.375rem;display:block;width:100%}.article-countertop__body figure figcaption{color:var(--ink-3);font-size:.8125rem;letter-spacing:-.005em;line-height:1.5;margin-top:.875rem}.article-countertop__body a{border-bottom:.0625rem solid;color:var(--accent);padding-bottom:.0625rem;text-decoration:none;transition:opacity .2s}.article-countertop__body a:hover{opacity:.7}.article-countertop__related{border-top:.0625rem solid var(--line);margin-top:6.25rem;padding-top:3.75rem}.article-countertop__related-label{align-items:center;color:var(--ink-2);display:inline-flex;font-size:.75rem;gap:.625rem;letter-spacing:.14em;margin-bottom:2rem;text-transform:uppercase}.article-countertop__related-label:before{background:var(--ink-2);content:"";height:.0625rem;width:1.75rem}.article-countertop__grid{display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr)}.blog-card{cursor:pointer;transition:transform .3s}.blog-card__img{aspect-ratio:4/3;background-color:var(--bg-2);border-radius:1.25rem;margin-bottom:1.125rem;overflow:hidden}.blog-card__img img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.blog-card__cat{color:var(--accent);font-size:.6875rem;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.blog-card__title{font-size:1.375rem;letter-spacing:-.015em;line-height:1.2;margin-bottom:.5rem}.blog-card__meta{color:var(--ink-3);font-size:.8125rem}@media (max-width:62em){.article-countertop__grid{gap:1.5rem;grid-template-columns:1fr 1fr}}@media (max-width:48em){.article-countertop__container,.cover-countertop__container,.hero-countertop__container{padding-left:.9375rem;padding-right:.9375rem}.article-countertop__grid{gap:1.25rem;grid-template-columns:1fr}}@media (width < 20em){.blog-countertop__hero{padding-top:6.25rem}.blog-countertop__cta{padding-bottom:3.75rem;padding-top:3.75rem}}@media (width >= 20em) and (width < 94.375em){.blog-countertop__hero{padding-top:clamp(6.25rem,5.24159663865625rem + 5.0420168067vw,10rem)}.blog-countertop__cta{padding-bottom:clamp(3.75rem,3.0777310924375rem + 3.3613445378vw,6.25rem);padding-top:clamp(3.75rem,3.0777310924375rem + 3.3613445378vw,6.25rem)}}@media (width >= 94.375em){.blog-countertop__hero{padding-top:10rem}.blog-countertop__cta{padding-bottom:6.25rem;padding-top:6.25rem}}@media (any-hover:hover){.hero-countertop__back:hover{color:var(--ink);gap:.75rem}.hero-countertop__back:hover:before{transform:translateX(-.1875rem)}.blog-card:hover{transform:translateY(-.25rem)}}