.kb{--ink:#000;--muted:#595959;--line:#e4e4e4;--soft:#f4f4f4;--text:720px;--wide:1120px;color:var(--ink);font-family:Jost,sans-serif;font-size:18px;line-height:1.65;letter-spacing:.01em}.kb *,.kb *:before,.kb *:after{box-sizing:border-box}.kb h1,.kb h2,.kb h3,.kb h4,.kb p,.kb ul,.kb ol,.kb figure,.kb blockquote,.kb dl,.kb dd,.kb dt{margin:0;padding:0;text-transform:none;letter-spacing:inherit}.kb a{color:inherit}.kb img{max-width:100%;height:auto}.kb .kb-wrap{max-width:var(--wide);margin:0 auto;padding:0 20px}.kb .kb-text{max-width:var(--text);margin:0 auto}.kb .kb-label{font:600 12px/1.4 Poppins,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.kb .kb-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kb a:focus-visible,.kb button:focus-visible,.kb input:focus-visible,.kb summary:focus-visible{outline:3px solid #000;outline-offset:3px}.kb .kb-top{padding:32px 0 26px}.kb .kb-eyebrow{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:16px}.kb .kb-eyebrow a{text-decoration:none}.kb .kb-eyebrow a:hover{text-decoration:underline}.kb .kb-eyebrow .kb-eyebrow__blog{color:var(--ink)}.kb .kb-title{font:700 clamp(30px,4.6vw,52px)/1.08 Poppins,sans-serif;letter-spacing:-.01em;margin-bottom:18px}.kb .kb-lead{font-size:clamp(19px,2vw,22px);line-height:1.5;color:#222;margin-bottom:22px}.kb .kb-lead p{margin-bottom:.6em}.kb .kb-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:15px;color:var(--muted)}.kb .kb-meta .kb-dot:before{content:"\b7"}.kb .kb-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;display:block}.kb .kb-author{color:var(--ink);font-weight:600}.kb .kb-hero{margin:6px auto 0}.kb .kb-hero img{display:block;width:100%;height:auto;background:var(--soft)}.kb .kb-hero--tall img{width:auto;max-width:100%;max-height:85vh;max-height:85svh;margin:0 auto}.kb .kb-hero figcaption{font-size:14px;color:var(--muted);margin-top:8px}.kb .kb-toc{margin:36px auto 0;border:1px solid var(--line);padding:16px 20px;font-size:16px}.kb .kb-toc[hidden]{display:none}.kb .kb-toc summary{cursor:pointer;font:600 13px/1.4 Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;list-style:none;display:flex;justify-content:space-between;align-items:center}.kb .kb-toc summary::-webkit-details-marker{display:none}.kb .kb-toc summary:after{content:"+";font-weight:400;font-size:20px;line-height:1}.kb .kb-toc[open] summary:after{content:"\2013"}.kb .kb-toc ol{margin:12px 0 0;padding:0;counter-reset:toc;list-style:none}.kb .kb-toc li{counter-increment:toc;padding:6px 0;border-top:1px solid var(--line);display:flex;gap:10px;align-items:baseline}.kb .kb-toc li:before{content:counter(toc,decimal-leading-zero);font:600 12px/1 Poppins,sans-serif;color:var(--muted);flex:0 0 auto}.kb .kb-toc a{text-decoration:none}.kb .kb-toc a:hover{text-decoration:underline}.kb .kb-body{margin-top:36px;overflow-wrap:break-word}.kb .kb-body>*{margin-bottom:1.1em}.kb .kb-body>*:last-child{margin-bottom:0}.kb .kb-body h1,.kb .kb-body h2{font:700 clamp(24px,3vw,32px)/1.2 Poppins,sans-serif;margin:1.9em 0 .6em;scroll-margin-top:24px}.kb .kb-body h3{font:700 clamp(20px,2.3vw,24px)/1.25 Poppins,sans-serif;margin:1.7em 0 .5em;scroll-margin-top:24px}.kb .kb-body h4,.kb .kb-body h5,.kb .kb-body h6{font:700 18px/1.3 Poppins,sans-serif;margin:1.4em 0 .4em}.kb .kb-body>h1:first-child,.kb .kb-body>h2:first-child,.kb .kb-body>h3:first-child{margin-top:0}.kb .kb-body p{margin-bottom:1.1em}.kb .kb-body ul,.kb .kb-body ol{padding-left:1.4em;margin-bottom:1.1em}.kb .kb-body ul{list-style:disc}.kb .kb-body ol{list-style:decimal}.kb .kb-body li{margin-bottom:.45em}.kb .kb-body li>p{margin-bottom:.45em}.kb .kb-body a{text-decoration:underline;text-underline-offset:.15em}.kb .kb-body a:hover{color:#333}.kb .kb-body strong,.kb .kb-body b{font-weight:600}.kb .kb-body img{display:block;max-width:100%;height:auto;margin:1.6em auto}.kb .kb-body p>img:first-child:last-child{margin:0 auto}.kb .kb-body figure{margin:1.8em 0}.kb .kb-body figure img{margin:0}.kb .kb-body figcaption{font-size:14px;color:var(--muted);margin-top:8px}.kb .kb-body blockquote{margin:2em 0;padding-left:22px;border-left:4px solid #111;font:600 clamp(20px,2.4vw,26px)/1.35 Poppins,sans-serif;letter-spacing:0}.kb .kb-body blockquote p{margin-bottom:.5em}.kb .kb-body blockquote cite{display:block;margin-top:10px;font:400 15px/1.4 Jost,sans-serif;font-style:normal;color:var(--muted)}.kb .kb-body table{width:100%;border-collapse:collapse;font-size:16px;margin:1.6em 0;display:block;overflow-x:auto}.kb .kb-body th,.kb .kb-body td{text-align:left;vertical-align:top;padding:9px 14px 9px 0;border-bottom:1px solid var(--line)}.kb .kb-body th{font:600 12px/1.4 Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.kb .kb-body hr{border:0;border-top:1px solid var(--line);margin:2.4em 0}.kb .kb-body iframe{display:block;max-width:100%;border:0}.kb .kb-body iframe[src*=youtube],.kb .kb-body iframe[src*="youtu.be"],.kb .kb-body iframe[src*=vimeo]{width:100%;aspect-ratio:16/9;height:auto;background:#000;margin:1.8em 0}.kb .kb-body meta,.kb .kb-body style,.kb .kb-body script{display:none}.kb .kb-body .kb-wide{width:min(100vw - 40px,var(--wide));max-width:none;margin-left:50%;transform:translate(-50%)}.kb .kb-body .kb-btn{margin:.4em 0}.kb .kb-body .kb-todo{border:2px dashed #bbb;color:var(--muted);padding:28px 16px;text-align:center;font-size:15px;margin:1.6em 0}.kb mark.kb-check{background:#fff3b0;color:var(--ink);padding:0 5px;font-size:14px;border-radius:3px}.kb .kb-yt{position:relative;display:block;aspect-ratio:16/9;background:#000;margin:1.8em 0;overflow:hidden}.kb .kb-yt .kb-yt__pic{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;margin:0}.kb .kb-yt .kb-yt__btn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent;border:0;cursor:pointer;padding:0}.kb .kb-yt .kb-yt__btn:before{content:"";position:absolute;left:50%;top:50%;width:68px;height:48px;margin:-24px 0 0 -34px;background:#000000c7;border-radius:12px;transition:background .2s}.kb .kb-yt .kb-yt__btn:after{content:"";position:absolute;left:50%;top:50%;margin:-10px 0 0 -7px;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #fff}.kb .kb-yt:hover .kb-yt__btn:before{background:#c4302b}.kb .kb-yt .kb-yt__label{position:absolute;left:0;right:0;bottom:0;padding:28px 14px 10px;background:linear-gradient(transparent,#000000b8);color:#fff;font:600 14px/1.3 Poppins,sans-serif;pointer-events:none}.kb .kb-yt iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.kb .kb-yt.is-on .kb-yt__pic,.kb .kb-yt.is-on .kb-yt__btn,.kb .kb-yt.is-on .kb-yt__label{display:none}.kb .kb-ba{position:relative;margin:1.8em 0;overflow:hidden;background:var(--soft);user-select:none;-webkit-user-select:none}.kb .kb-ba img{display:block;width:100%;height:auto;margin:0}.kb .kb-ba.is-on img+img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;clip-path:inset(0 0 0 var(--kb-ba,50%))}.kb .kb-ba:not(.is-on){display:grid;grid-template-columns:1fr 1fr;gap:6px}.kb .kb-ba input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:none}.kb .kb-ba .kb-ba__line{position:absolute;top:0;bottom:0;left:var(--kb-ba,50%);width:2px;background:#fff;box-shadow:0 0 0 1px #00000040;pointer-events:none}.kb .kb-ba .kb-ba__line:after{content:"\2194";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;color:#111;font-size:18px;line-height:40px;text-align:center;box-shadow:0 1px 4px #0000004d}.kb .kb-ba .kb-ba__tag{position:absolute;top:12px;padding:4px 10px;background:#000000b3;color:#fff;font:600 12px/1.4 Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.kb .kb-ba .kb-ba__tag--a{left:12px}.kb .kb-ba .kb-ba__tag--b{right:12px}.kb .kb-share{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:44px 0 0;padding-top:22px;border-top:1px solid var(--line);font-size:15px}.kb .kb-share a,.kb .kb-share button{color:var(--ink);text-decoration:none;background:none;border:0;padding:0;font:inherit;cursor:pointer;border-bottom:1px solid var(--ink)}.kb .kb-share a:hover,.kb .kb-share button:hover{color:#333;border-color:#333}.kb .kb-h2{font:700 clamp(22px,2.8vw,30px)/1.15 Poppins,sans-serif;margin-bottom:24px}.kb .kb-grid{display:grid;grid-template-columns:1fr;gap:32px 24px}@media(min-width:600px){.kb .kb-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.kb .kb-grid{grid-template-columns:repeat(3,1fr)}}.kb .kb-card{display:flex;flex-direction:column;min-width:0}.kb .kb-card__pic{display:block;aspect-ratio:3/2;background:var(--soft);overflow:hidden}.kb .kb-card__pic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.kb .kb-card:hover .kb-card__pic img{transform:scale(1.03)}.kb .kb-card__tags{margin:14px 0 6px;display:flex;flex-wrap:wrap;gap:4px 12px}.kb .kb-card__tags a{text-decoration:none}.kb .kb-card__tags a:hover{text-decoration:underline}.kb .kb-card__title{font:700 20px/1.25 Poppins,sans-serif;margin:0 0 8px}.kb .kb-card__title a{text-decoration:none}.kb .kb-card__title a:hover{text-decoration:underline}.kb .kb-card__excerpt{font-size:16px;line-height:1.5;color:#222;margin-bottom:10px}.kb .kb-card__meta{font-size:14px;color:var(--muted);margin-top:auto}.kb .kb-related{margin-top:56px;padding-top:40px;border-top:1px solid var(--line)}.kb .kb-close{margin-top:56px}.kb .kb-next{display:grid;grid-template-columns:1fr;gap:20px;padding:28px;border:1px solid var(--line);background:var(--soft)}@media(min-width:700px){.kb .kb-next--pic{grid-template-columns:200px 1fr;align-items:center}}.kb .kb-next img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.kb .kb-next h2{font:700 clamp(21px,2.4vw,26px)/1.2 Poppins,sans-serif;margin:6px 0 10px}.kb .kb-next p{font-size:16px;color:#222;margin-bottom:16px}.kb .kb-btn{display:inline-block;padding:13px 22px;font:700 14px/1.2 Poppins,sans-serif;text-decoration:none!important;background:#111;color:#fff!important;border:2px solid #111;letter-spacing:0}.kb .kb-btn:hover{background:#333;border-color:#333}.kb .kb-btn--ghost{background:transparent;color:#111!important}.kb .kb-btn--ghost:hover{background:#111;color:#fff!important}.kb .kb-signup{margin-top:28px;padding:36px 0 48px;border-top:1px solid var(--line)}.kb .kb-signup h2{font:700 clamp(21px,2.4vw,26px)/1.2 Poppins,sans-serif;margin-bottom:8px}.kb .kb-signup p{font-size:16px;color:#222;max-width:36em;margin-bottom:18px}.kb .kb-signup form{margin:0}.kb .kb-signup .newsletter__input-group{display:flex;max-width:480px;margin:0}.kb .kb-signup .input-group-btn{display:block;width:auto}.kb .kb-signup .newsletter__input{flex:1;min-width:0;width:auto;padding:12px 14px;margin:0;border:1px solid #111;border-right:0;border-radius:0;font:16px Jost,sans-serif;height:auto}.kb .kb-signup .btn{padding:12px 20px;margin:0;background:#111;color:#fff;border:1px solid #111;border-radius:0;font:700 14px Poppins,sans-serif;cursor:pointer;height:100%;letter-spacing:0;text-transform:none}.kb .kb-signup .btn:hover{background:#333;border-color:#333}.kb .kb-signup .form__submit--small{display:none}.kb .kb-signup .form__submit--large{display:inline}.kb .kb-signup .note{padding:10px 14px;background:var(--soft);margin-bottom:12px;font-size:15px}.kb .kb-signup .hidden-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.kb .kb-back{display:inline-block;margin:0 0 56px;font:600 15px/1.3 Poppins,sans-serif;text-decoration:none}.kb .kb-back:hover{text-decoration:underline}.kb .kb-index__top{padding:36px 0 22px;display:grid;gap:18px}@media(min-width:800px){.kb .kb-index__top{grid-template-columns:1fr auto;align-items:end;gap:32px}}.kb .kb-index__title{font:700 clamp(32px,5vw,56px)/1.05 Poppins,sans-serif;letter-spacing:-.01em}.kb .kb-index__intro{font-size:clamp(17px,1.7vw,20px);line-height:1.5;color:#222;max-width:34em;margin-top:12px}.kb .kb-search{display:flex;width:100%;max-width:380px}.kb .kb-search input{flex:1;min-width:0;width:auto;padding:11px 14px;margin:0;border:1px solid #111;border-right:0;border-radius:0;font:16px Jost,sans-serif;height:auto;-webkit-appearance:none}.kb .kb-search button{padding:11px 16px;margin:0;background:#111;color:#fff;border:1px solid #111;border-radius:0;font:700 14px Poppins,sans-serif;cursor:pointer;letter-spacing:0;text-transform:none}.kb .kb-search button:hover{background:#333;border-color:#333}.kb .kb-tags{display:flex;flex-wrap:wrap;gap:8px;padding:16px 0 26px;border-bottom:1px solid var(--line)}.kb .kb-tag{display:inline-block;padding:6px 13px;border:1px solid var(--line);border-radius:999px;font:500 14px/1.3 Jost,sans-serif;text-decoration:none;color:var(--ink);background:#fff}.kb .kb-tag:hover{border-color:#111}.kb .kb-tag.is-on{background:#111;color:#fff;border-color:#111}.kb .kb-tags details{flex:1 1 100%}.kb .kb-tags summary{cursor:pointer;font-size:14px;color:var(--muted);list-style:none;padding:4px 0}.kb .kb-tags summary::-webkit-details-marker{display:none}.kb .kb-tags details[open] summary{margin-bottom:8px}.kb .kb-tags .kb-tags__all{display:flex;flex-wrap:wrap;gap:8px}.kb .kb-filter-note{padding:22px 0 0;font-size:16px}.kb .kb-feature{display:grid;grid-template-columns:1fr;gap:22px;padding:36px 0;border-bottom:1px solid var(--line)}@media(min-width:860px){.kb .kb-feature{grid-template-columns:7fr 5fr;gap:48px;align-items:center}}.kb .kb-feature__pic{display:block;aspect-ratio:3/2;background:var(--soft);overflow:hidden}.kb .kb-feature__pic img{width:100%;height:100%;object-fit:cover;display:block}.kb .kb-feature__title{font:700 clamp(26px,3.4vw,40px)/1.1 Poppins,sans-serif;margin:10px 0 12px}.kb .kb-feature__title a{text-decoration:none}.kb .kb-feature__title a:hover{text-decoration:underline}.kb .kb-feature__excerpt{font-size:17px;line-height:1.55;color:#222;margin-bottom:14px}.kb .kb-index__grid{padding:40px 0 24px}.kb .kb-empty{padding:40px 0;font-size:17px}.kb .pagination{margin:16px 0 56px;text-align:center}.kb .pagination span,.kb .pagination a{display:inline-block;padding:8px 10px;font:600 15px/1 Poppins,sans-serif}.kb .pagination a{text-decoration:none}.kb .pagination a:hover{text-decoration:underline}.kb .pagination .current{border-bottom:2px solid #111}.kb .pagination .icon{width:14px;height:14px;vertical-align:middle}.kb .pagination .icon__fallback-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.kb .kb-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px 28px;margin:26px 0 0;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kb .kb-facts dd{font-size:17px}.kb .kb-qa{margin-top:48px;padding-top:36px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr;gap:18px}.kb .kb-qa__q{font:600 clamp(21px,2.6vw,28px)/1.3 Poppins,sans-serif;position:relative;padding-left:46px;scroll-margin-top:24px;letter-spacing:0}.kb .kb-qa__q .kb-qa__mark{position:absolute;left:0;top:.05em;width:32px;height:32px;border-radius:50%;background:#111;color:#fff;font:700 14px/32px Poppins,sans-serif;text-align:center}.kb .kb-qa__a{position:relative;padding-left:46px}.kb .kb-qa__a>*{margin-bottom:1em}.kb .kb-qa__a>*:last-child{margin-bottom:0}.kb .kb-qa__a img{display:block;max-width:100%;height:auto;margin:1.2em 0}.kb .kb-qa__a blockquote{margin:1.4em 0;padding-left:20px;border-left:4px solid #111;font:600 clamp(19px,2.2vw,24px)/1.35 Poppins,sans-serif;letter-spacing:0}.kb .kb-qa__a .kb-avatar{position:absolute;left:0;top:2px;width:32px;height:32px}.kb .kb-qa__media{margin:6px 0 0 46px}.kb .kb-qa__media img{display:block;width:100%;height:auto;background:var(--soft)}.kb .kb-qa__media figcaption{font-size:14px;color:var(--muted);margin-top:8px}.kb .kb-qa__media .kb-yt{margin:0}@media(min-width:960px){.kb .kb-qa--media{grid-template-columns:minmax(0,1fr) 380px;gap:20px 44px;align-items:start}.kb .kb-qa--media .kb-qa__q{grid-column:1/-1}.kb .kb-qa__media{margin:0}}@media(max-width:599px){.kb .kb-qa__q,.kb .kb-qa__a{padding-left:0}.kb .kb-qa__q .kb-qa__mark{position:static;display:inline-block;margin:0 10px 4px 0;vertical-align:middle;width:28px;height:28px;line-height:28px;font-size:13px}.kb .kb-qa__a .kb-avatar{display:none}.kb .kb-qa__media{margin-left:0}}.kb .kb-pull{margin:48px 0 0;padding:0 0 0 24px;border-left:4px solid #111;font:600 clamp(22px,3vw,32px)/1.3 Poppins,sans-serif;max-width:28em;letter-spacing:0}.kb .kb-pull p{margin:0}.kb .kb-pull p+p{margin-top:.4em}.kb .kb-pull cite{display:block;margin-top:14px;font:400 15px/1.4 Jost,sans-serif;font-style:normal;color:var(--muted)}.kb .kb-result{margin-top:56px;padding:30px 28px;background:var(--soft);border:1px solid var(--line)}.kb .kb-result h2{font:700 clamp(21px,2.4vw,26px)/1.2 Poppins,sans-serif;margin-bottom:10px}.kb .kb-result p{margin-bottom:10px}.kb .kb-result p:last-child{margin-bottom:0}.kb .kb-intro{margin-top:32px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/blog.css.map */
