.kn-hero{position:relative;background:var(--kn-ink);color:#fff}.kn-hero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.kn-hero__track::-webkit-scrollbar{display:none}.kn-hero__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;height:560px;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.kn-hero__media{position:absolute;inset:0 0 auto 0;height:62%;z-index:-1}.kn-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%)}.kn-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(18,33,29,0) 40%,var(--kn-ink) 100%)}.kn-hero__in{width:100%;padding-bottom:64px}.kn-hero__copy{max-width:600px;text-shadow:0 1px 18px rgba(0,0,0,.35)}.kn-hero__copy .kn-badge{margin-bottom:14px}.kn-hero__h{margin:0 0 12px;font-size:clamp(2.5rem,6vw,4.9rem);line-height:.98;text-wrap:balance}.kn-hero__t{margin:0 0 20px;font-size:15px;color:#ffffffdb;max-width:46ch}.kn-hero .kn-btns{gap:10px}.kn-hero .kn-btn{min-height:48px;padding:12px 18px;font-size:13px}.kn-hero__ctrl{position:absolute;left:0;right:0;bottom:18px;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.kn-hero__dots{display:flex;gap:4px;pointer-events:auto}.kn-hero__dot{width:30px;height:24px;border:0;background:none;padding:0;cursor:pointer;display:grid;place-items:center}.kn-hero__dot:before{content:"";width:100%;height:4px;border-radius:2px;background:#ffffff59;transition:background .2s}.kn-hero__dot[aria-current=true]:before{background:var(--kn-amber)}.kn-hero__arrows{display:none;gap:8px;pointer-events:auto}.kn-hero__arrow{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:#12211d66;color:#fff;display:grid;place-items:center;cursor:pointer}.kn-hero__arrow:hover{background:#fff;color:var(--kn-ink)}.kn-hero__arrow .kn-ico{width:20px;height:20px}@media(min-width:768px){.kn-hero__slide{height:600px}.kn-hero__media{height:68%}.kn-hero__arrows{display:flex}}@media(min-width:1024px){.kn-hero__slide{height:min(72vh,680px);min-height:520px;align-items:center}.kn-hero__media{inset:0 0 0 auto;height:100%;width:64%}.kn-hero__media:after{background:linear-gradient(90deg,var(--kn-ink) 0%,rgba(18,33,29,.8) 13%,rgba(18,33,29,.4) 27%,rgba(18,33,29,0) 42%)}.kn-hero__in{padding-bottom:0}.kn-hero__copy{max-width:560px}.kn-hero__t{font-size:17px;margin-bottom:28px}.kn-hero .kn-btn{min-height:54px;padding:14px 26px;font-size:14px}.kn-hero__ctrl{bottom:28px}}.kn-qband{position:relative;background:var(--kn-ink);color:#fff;overflow:hidden;isolation:isolate}.kn-qband__media{position:relative;height:240px}.kn-qband__media img{width:100%;height:100%;object-fit:cover;object-position:50% 62%}.kn-qband__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(18,33,29,.1) 0%,var(--kn-ink) 100%)}.kn-qband__in{padding-block:8px 52px}.kn-qband__copy{max-width:560px}.kn-qband h2{margin:0 0 14px;font-size:clamp(2.2rem,4.4vw,3.6rem)}.kn-qband .kn-lead{margin:0 0 24px}.kn-qband__note{margin:14px 0 0;font-size:13px;color:#ffffffa6}@media(min-width:900px){.kn-qband__media{position:absolute;inset:0 0 0 auto;width:55%;height:auto;z-index:-1}.kn-qband__media:after{background:linear-gradient(90deg,var(--kn-ink) 0%,rgba(18,33,29,.7) 16%,rgba(18,33,29,.3) 32%,rgba(18,33,29,0) 50%)}.kn-qband__in{padding-block:84px}.kn-qband__copy{max-width:520px}}.kn-steps{display:grid;gap:32px;align-items:center}.kn-steps__list{list-style:none;margin:0 0 30px;padding:0;display:grid;gap:22px;counter-reset:s}.kn-steps__list li{display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:start}.kn-steps__n{width:52px;height:52px;border-radius:50%;background:var(--kn-ink);color:var(--kn-amber);display:grid;place-items:center;font:700 26px/1 var(--kn-head)}.kn-steps__list h3{margin:4px 0;font-size:1.45rem}.kn-steps__list p{margin:0;color:var(--kn-muted)}.kn-steps__media{border-radius:var(--kn-r);overflow:hidden;aspect-ratio:4/3}.kn-steps__media img{width:100%;height:100%;object-fit:cover}@media(min-width:600px){.kn-steps__list{grid-template-columns:1fr 1fr;gap:26px 28px}}@media(min-width:1024px){.kn-steps{grid-template-columns:1.05fr 1fr;gap:64px}.kn-steps__media{aspect-ratio:auto;height:100%;min-height:520px}}.kn-rev{display:grid;gap:14px}.kn-rev__score{background:var(--kn-ink);color:#fff;border-radius:var(--kn-r);padding:26px 24px;display:grid;justify-items:start;gap:6px;align-content:center}.kn-rev__big{margin:0;font:700 4.6rem/.9 var(--kn-head)}.kn-rev__stars{font-size:22px}.kn-rev__base{margin:4px 0 14px;font-size:14px;color:#fffc}.kn-rev__links{display:grid;gap:10px;justify-items:start}.kn-rev__write{color:#fff;font-size:13px;text-decoration:underline;text-underline-offset:4px}.kn-rev__card{margin:0;border:1px solid var(--kn-line);border-radius:var(--kn-r);background:#fff;padding:24px;display:flex;flex-direction:column;gap:14px}.kn-rev__card blockquote{margin:0;flex:1}.kn-rev__card blockquote p{margin:0;font-size:15px;line-height:1.6}.kn-rev__card figcaption{display:flex;align-items:center;gap:12px;font-size:14px;padding-top:14px;border-top:1px solid var(--kn-line)}.kn-rev__card small{display:block;color:var(--kn-muted);font-size:12px}.kn-rev__av{width:38px;height:38px;border-radius:50%;background:var(--kn-tile);color:var(--kn-text);display:grid;place-items:center;font:700 18px/1 var(--kn-head)}.kn-rev .kn-carousel__track{grid-auto-columns:82%}@media(min-width:600px){.kn-rev .kn-carousel__track{grid-auto-columns:calc((100% - 14px)/1.6)}}@media(min-width:1024px){.kn-rev{grid-template-columns:280px 1fr;gap:20px}.kn-rev .kn-carousel__track{grid-auto-columns:calc((100% - 40px)/3)}.kn-rev__nav{display:none}}.kn-biz{position:relative;background:var(--kn-ink);color:#fff;overflow:hidden;isolation:isolate}.kn-biz__media{position:relative;height:260px}.kn-biz__media img{width:100%;height:100%;object-fit:cover;object-position:50% 60%}.kn-biz__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(18,33,29,0) 30%,var(--kn-ink) 100%)}.kn-biz__in{padding-block:4px 52px}.kn-biz__copy{max-width:600px}.kn-biz h2{margin:0 0 14px;font-size:clamp(2rem,4vw,3.4rem)}.kn-biz .kn-lead{margin:0 0 20px}.kn-biz__check{margin-bottom:28px}.kn-biz__check li{color:#ffffffe6}@media(min-width:900px){.kn-biz__media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;z-index:-1}.kn-biz__media img{object-position:70% 55%}.kn-biz__media:after{background:linear-gradient(90deg,#12211df5,#12211ddb 38%,#12211d26 75%)}.kn-biz__in{padding-block:100px}}.kn-post{position:relative;aspect-ratio:4/5;border-radius:var(--kn-r);overflow:hidden;background:var(--kn-ink);color:#fff;isolation:isolate}@media(min-width:1024px){.kn-post{aspect-ratio:3/4}}.kn-post img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .6s ease}.kn-post:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#12211d26,#12211d00 35%,#12211de6)}.kn-post:hover img{transform:scale(1.04)}.kn-post__date{position:absolute;left:14px;top:14px;background:var(--kn-ink);color:#fff;border-radius:6px;padding:5px 9px;font:700 11px/1 var(--kn-body);letter-spacing:.08em;text-transform:uppercase}.kn-post__go{position:absolute;right:14px;top:12px;width:36px;height:36px;border-radius:50%;background:#ffffffeb;color:var(--kn-ink);display:grid;place-items:center;transition:transform .2s}.kn-post:hover .kn-post__go{transform:translate(3px)}.kn-post__go .kn-ico{width:18px;height:18px}.kn-post__t{position:absolute;left:18px;right:18px;bottom:18px;margin:0;font-size:clamp(1.4rem,2.2vw,1.85rem);line-height:1.04}.kn-post__t a{color:#fff;text-decoration:none}.kn-post__t a:after{content:"";position:absolute;top:-2000px;right:-2000px;bottom:-2000px;left:-2000px;z-index:1}.kn-post{contain:paint}.kn-post__t a:focus-visible{outline:none}.kn-post:focus-within{outline:3px solid var(--kn-amber);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/kn-home.css.map */
