:root{--kn-navy: #1B2A47;--kn-navy-2: #2A3D63;--kn-ink: #1B2A47;--kn-text: #475066;--kn-muted: #6E7689;--kn-teal: #2C9C9F;--kn-teal-ink: #1C7377;--kn-mist: #EBF5F4;--kn-fog: #F5F6F8;--kn-line: #E4E7EC;--kn-chew: #9C6440;--kn-chew-50: #F7EEE7;--kn-peach: #FDEBE2;--kn-peach-ink: #A84B22;--kn-white: #FFFFFF;--kn-teal-deep: #06272A;--kn-chew-swatch: #C08257;--kn-on-dark: #FFFFFF;--kn-on-dark-muted: #C9D3E4;--kn-on-dark-faint: #9FB0CB;--kn-line-strong: #C9CED8;--kn-faint: #A3AAB8;--kn-star: #F2B33D;--kn-star-off: #D5D9E0;--kn-font-head: var(--font-heading--family, "Poppins", sans-serif);--kn-font-body: var(--font-body--family, "Archivo", sans-serif);--kn-weight-body: var(--font-body--weight, 400);--kn-fs-body: var(--font-size--paragraph, 16px);--kn-fs-h1: var(--font-size--h1, clamp(40px, 22px + 3.8vw, 70px));--kn-fs-h2: var(--font-size--h2, clamp(29px, 20px + 2.2vw, 48px));--kn-fs-heading: var(--font-size--h1, clamp(40px, 22px + 3.8vw, 70px));--kn-fs-display: var(--font-size--h1, clamp(48px, 32px + 3vw, 70px));--kn-fs-h3: calc(var(--kn-fs-body) * 1.14);--kn-fs-title: calc(var(--kn-fs-body) * 1.3);--kn-fs-stat: calc(var(--kn-fs-body) * 1.35);--kn-fs-num: calc(var(--kn-fs-body) * 2);--kn-fs-lede: calc(var(--kn-fs-body) * 1.07);--kn-fs-btn: var(--kn-fs-body);--kn-fs-kicker: calc(var(--kn-fs-body) * .92);--kn-fs-sm: calc(var(--kn-fs-body) * .86);--kn-fs-xs: calc(var(--kn-fs-body) * .8);--kn-fs-xxs: calc(var(--kn-fs-body) * .76);--kn-r-sm: 12px;--kn-r-md: 16px;--kn-r: 20px;--kn-r-lg: 32px;--kn-shadow: 0 18px 50px rgba(27, 42, 71, .1);--kn-shadow-inset: 0 14px 34px rgba(27, 42, 71, .2);--kn-container: 1280px;--kn-gutter: 40px}.kn-sec{font-family:var(--kn-font-body);font-weight:var(--kn-weight-body);font-size:var(--kn-fs-body);line-height:1.6;color:var(--kn-text);-webkit-font-smoothing:antialiased;padding-block:var(--kn-pt, clamp(64px, 8vw, 112px)) var(--kn-pb, clamp(64px, 8vw, 112px));background:var(--kn-sec-bg, transparent);position:relative}.kn-sec *,.kn-sec *:before,.kn-sec *:after{box-sizing:border-box}.kn-sec img{max-width:100%;height:auto;display:block}.kn-sec a{color:inherit;text-decoration:none}.kn-wrap{width:min(var(--kn-container),100% - var(--kn-gutter));margin-inline:auto}.kn-kicker{font-family:var(--kn-font-head);font-weight:500;font-size:var(--kn-fs-kicker);color:var(--kn-teal-ink)}.kn-h2{font-family:var(--kn-font-head);font-size:var(--kn-fs-heading);font-weight:var(--font-heading--weight, 600);font-style:var(--font-heading--style, normal);line-height:var(--font-h1--line-height, 1.2);letter-spacing:normal;color:var(--kn-ink);margin:0}.kn-lede{font-size:var(--kn-fs-lede);max-width:58ch;margin:0}.kn-lede p{margin:0}.kn-ctas{display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center}.kn-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 8px 0 28px;border-radius:999px;font-family:var(--font-button--family, var(--kn-font-head));letter-spacing:var(--font-button--letter-spacing, normal);font-weight:var(--font-button--weight, 600);font-size:var(--kn-fs-btn);border:1.5px solid transparent;cursor:pointer;white-space:nowrap;transition:transform .12s;position:relative}.kn-btn:before,.kn-btn:after,.kn-btn:hover:before,.kn-btn:hover:after{content:none!important;display:none!important;width:0!important}.kn-btn:active{transform:scale(.98)}.kn-btn--dark{background:var(--kn-navy);color:var(--kn-white)!important}.kn-btn--dark:hover,.kn-btn--dark:focus,.kn-btn--dark:active{background:var(--kn-navy)!important;color:var(--kn-white)!important;box-shadow:none!important;filter:none!important}.kn-btn--teal{background:var(--kn-teal);color:var(--kn-teal-deep)!important}.kn-btn--teal:hover,.kn-btn--teal:focus,.kn-btn--teal:active{background:var(--kn-teal)!important;color:var(--kn-teal-deep)!important;filter:none!important;box-shadow:none!important}.kn-btn__ic{width:38px;height:38px;border-radius:999px;background:var(--kn-white);color:var(--kn-navy);display:grid;place-items:center;transition:transform .2s}.kn-btn:hover .kn-btn__ic{transform:translate(3px)}.kn-btn__ic svg{width:16px;height:16px}.kn-tlink{font-family:var(--kn-font-head);font-weight:600;color:var(--kn-ink)!important;display:inline-flex;align-items:center;gap:8px;border-bottom:1.5px solid currentColor;padding-bottom:2px}.kn-spot{display:grid;gap:clamp(30px,5vw,72px);align-items:center}@media(min-width:1000px){.kn-spot{grid-template-columns:1.05fr 1fr}.kn-spot--rev>.kn-spot__media{order:2}}.kn-spot__media{position:relative;border-radius:var(--kn-r-lg);background:var(--kn-spot-media-bg, var(--kn-mist));aspect-ratio:1 / 1;overflow:hidden;display:grid;place-items:center}.kn-spot__img{width:var(--kn-spot-img-w, 82%);mix-blend-mode:multiply}.kn-spot__inset{position:absolute;right:22px;bottom:22px;width:36%;aspect-ratio:1 / 1;border-radius:22px;border:6px solid var(--kn-white);box-shadow:var(--kn-shadow-inset);overflow:hidden;background:var(--kn-fog)}.kn-spot__inset img{width:100%;height:100%;object-fit:cover}.kn-spot__ph{width:60%;height:60%;opacity:.35}.kn-spot__copy{display:grid;gap:20px;justify-items:start}.kn-layers{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%}.kn-layer{border-radius:var(--kn-r-md);padding:16px;background:var(--kn-layer-bg, var(--kn-fog))}.kn-layer__head{font-family:var(--kn-font-head);font-weight:600;color:var(--kn-teal-ink);display:flex;justify-content:space-between;gap:8px}.kn-layer__val{color:var(--kn-ink)}.kn-layer__desc{font-size:var(--kn-fs-sm);margin:2px 0 0;line-height:1.4}@media(max-width:600px){.kn-layer__head{flex-direction:column;gap:0}.kn-spot__inset{right:14px;bottom:14px;border-width:4px;border-radius:16px}}.kn-calc{display:grid;gap:22px;border-radius:var(--kn-r-lg);background:var(--kn-calc-bg, var(--kn-navy));color:var(--kn-on-dark);padding:clamp(24px,4vw,56px);overflow:hidden;position:relative}@media(min-width:1000px){.kn-calc{grid-template-columns:1fr 1.1fr;align-items:center}}.kn-calc__intro{display:grid;gap:14px;justify-items:start}.kn-calc .kn-h2{color:var(--kn-on-dark)}.kn-calc .kn-lede{color:var(--kn-on-dark-muted)}.kn-calc__box{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:clamp(20px,3vw,32px);display:grid;gap:18px}.kn-calc__label{font-family:var(--kn-font-head);font-weight:500;color:var(--kn-on-dark)}.kn-calc__read{display:flex;align-items:baseline;gap:10px}.kn-calc__out{font-family:var(--kn-font-head);font-weight:600;font-size:var(--kn-fs-display);line-height:1;color:var(--kn-on-dark)}.kn-calc__unit{color:var(--kn-on-dark-muted);font-family:var(--kn-font-head);font-weight:500}.kn-calc__range{width:100%;accent-color:var(--kn-teal);height:34px;cursor:pointer;margin:0}.kn-calc__ticks{display:flex;justify-content:space-between;font-size:var(--kn-fs-xxs);color:var(--kn-on-dark-faint);margin-top:-8px}.kn-calc__chews{display:flex;gap:8px;align-items:center;min-height:34px}.kn-calc__chew{width:30px;height:30px;border-radius:9px;background:var(--kn-chew-swatch);box-shadow:inset 0 -4px #0000002e}.kn-calc__chews small{color:var(--kn-on-dark-muted);margin-left:6px;font-size:var(--kn-fs-sm)}.kn-calc__res{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kn-calc__stat{background:#ffffff14;border-radius:var(--kn-r-md);padding:14px}.kn-calc__stat b{display:block;font-family:var(--kn-font-head);font-weight:600;font-size:var(--kn-fs-stat);color:var(--kn-on-dark)}.kn-calc__stat span{font-size:var(--kn-fs-xs);color:var(--kn-on-dark-muted)}@media(max-width:600px){.kn-calc__stat b{font-size:calc(var(--kn-fs-body) * 1.15)}}.kn-btn--sm{min-height:44px;font-size:calc(var(--kn-fs-body) * .9);padding:0 20px}.kn-btn[disabled]{opacity:.6;cursor:default}.kn-duo{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6%;width:84%;align-items:center}.kn-duo img{mix-blend-mode:multiply;width:100%}.kn-minis{display:grid;gap:10px;width:100%}.kn-mini{display:grid;grid-template-columns:64px 1fr auto;gap:14px;align-items:center;border:1px solid var(--kn-line);border-radius:18px;padding:10px 12px;background:var(--kn-mini-bg, var(--kn-white))}.kn-mini__thumb{width:64px;height:64px;background:var(--kn-fog);border-radius:var(--kn-r-sm);display:grid;place-items:center;overflow:hidden}.kn-mini__thumb img{width:92%;mix-blend-mode:multiply}.kn-mini__title{font-family:var(--kn-font-head);font-weight:600;color:var(--kn-ink);font-size:calc(var(--kn-fs-body) * .95);display:block;line-height:1.3}.kn-mini__desc{font-size:var(--kn-fs-sm);color:var(--kn-muted)}.kn-mini form{margin:0}.kn-mini__err{grid-column:1 / -1;font-size:var(--kn-fs-xs);color:var(--kn-peach-ink);margin:0}@media(max-width:480px){.kn-mini{grid-template-columns:56px 1fr}.kn-mini__thumb{width:56px;height:56px}.kn-mini__act{grid-column:1 / -1}.kn-mini__act .kn-btn{width:100%}}.kn-head{display:grid;gap:12px;margin-bottom:clamp(30px,4vw,48px);max-width:720px}.kn-head--c{text-align:center;justify-items:center;margin-inline:auto}.kn-labels{display:grid;gap:18px;align-items:start}@media(min-width:900px){.kn-labels{grid-template-columns:repeat(var(--kn-cols, 2),1fr)}}.kn-lbl{border-radius:18px;padding:22px 24px;background:var(--kn-white);color:var(--kn-ink);border:2px solid var(--kn-ink);font-size:calc(var(--kn-fs-body) * .94)}.kn-lbl--them{border-color:var(--kn-line-strong);color:var(--kn-muted);border-width:1px}.kn-lbl__title{font-family:var(--kn-font-head);font-weight:600;font-size:calc(var(--kn-fs-body) * 1.05);line-height:1.25;letter-spacing:normal;color:inherit;margin:0}.kn-lbl__sub{font-size:var(--kn-fs-sm);opacity:.8;margin:2px 0 10px;border-bottom:6px solid currentColor;padding-bottom:8px}.kn-lbl__list{margin:0;padding:0;list-style:none;counter-reset:kn-i}.kn-lbl__list li{counter-increment:kn-i;display:flex;gap:12px;padding:8px 0;border-bottom:1px solid var(--kn-line);margin:0}.kn-lbl__list li:before{content:counter(kn-i);font-family:var(--kn-font-head);font-weight:600;width:22px;flex:none;color:var(--kn-teal-ink)}.kn-lbl--them .kn-lbl__list li:before{color:var(--kn-faint)}.kn-lbl__list li:last-child{border-bottom:0}.kn-lbl__more{margin:10px 0 0;font-family:var(--kn-font-head);font-weight:600;color:var(--kn-peach-ink);font-size:calc(var(--kn-fs-body) * .9)}.kn-lbl__total{display:flex;justify-content:space-between;align-items:baseline;margin-top:12px;padding-top:12px;border-top:1px solid currentColor;font-family:var(--kn-font-head);font-weight:600}.kn-lbl__total b{font-size:var(--kn-fs-num);line-height:1}.kn-pillars{display:grid;gap:14px;margin-top:22px}@media(min-width:700px){.kn-pillars{grid-template-columns:repeat(2,1fr)}}.kn-pil{display:grid;grid-template-columns:48px 1fr;gap:14px;padding:20px;border-radius:18px;background:var(--kn-pil-bg, var(--kn-fog))}.kn-pil__ic{width:48px;height:48px;border-radius:14px;background:var(--kn-white);color:var(--kn-teal-ink);display:grid;place-items:center;overflow:hidden}.kn-pil__ic svg{width:24px;height:24px}.kn-pil__ic img{width:26px;height:26px;object-fit:contain}.kn-pil__title{font-family:var(--kn-font-head);font-weight:600;font-size:var(--kn-fs-h3);line-height:1.25;letter-spacing:normal;color:var(--kn-ink);margin:0}.kn-pil__text{font-size:calc(var(--kn-fs-body) * .92);margin:3px 0 0}.kn-btn--line{border-color:var(--kn-ink);color:var(--kn-ink)!important;padding:0 26px;background:transparent}.kn-btn--line:hover,.kn-btn--line:focus,.kn-btn--line:active{background:transparent!important;color:var(--kn-ink)!important;box-shadow:none!important}.kn-btn--plain{padding:0 26px}.kn-story{display:grid;gap:clamp(26px,4vw,64px);align-items:center}@media(min-width:1000px){.kn-story{grid-template-columns:1fr 1fr}.kn-story--rev>.kn-story__img{order:2}}.kn-story__img{position:relative;border-radius:var(--kn-r-lg);overflow:hidden;aspect-ratio:var(--kn-story-ratio, 4 / 3.3);background:var(--kn-fog)}.kn-story__img img,.kn-story__img svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kn-story__body{display:grid;gap:18px;justify-items:start}.kn-story__text{font-size:var(--kn-fs-lede)}.kn-story__text p{margin:0}.kn-story__text p+p{margin-top:12px}.kn-story__letter{border-left:3px solid var(--kn-teal);padding-left:16px;color:var(--kn-muted);font-style:italic;font-size:var(--kn-fs-lede)}.kn-story__letter p{margin:0}.kn-story__sign{display:block;margin-top:8px;font-style:normal;font-family:var(--kn-font-head);font-weight:600;color:var(--kn-ink);font-size:calc(var(--kn-fs-body) * .95)}.kn-headrow{display:flex;justify-content:space-between;align-items:end;gap:20px 32px;flex-wrap:wrap;margin-bottom:clamp(28px,3.5vw,44px)}.kn-headrow .kn-head{margin:0}.kn-rail{display:grid;grid-auto-flow:column;grid-auto-columns:min(68%,250px);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 14px;scrollbar-width:none}.kn-rail::-webkit-scrollbar{display:none}.kn-rail>*{scroll-snap-align:start;min-width:0}@media(min-width:1000px){.kn-rail{grid-auto-columns:calc((100% - (var(--kn-rail-cols, 6) - 1) * 16px) / var(--kn-rail-cols, 6))}}.kn-rnav{display:flex;gap:8px}.kn-rnav button{width:48px;height:48px;border-radius:999px;border:1.5px solid var(--kn-line);background:var(--kn-white);color:var(--kn-ink);display:grid;place-items:center;cursor:pointer;padding:0}.kn-rnav button:hover{border-color:var(--kn-ink)}.kn-rnav button[disabled]{opacity:.4;cursor:default;border-color:var(--kn-line)}.kn-rnav svg{width:18px;height:18px}.kn-ug{display:grid;gap:10px;align-content:start}.kn-ug__v{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:9 / 16;background:var(--kn-fog);display:block;width:100%;padding:0;border:0;cursor:pointer}.kn-ug__poster,.kn-ug__v>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.kn-ug__v:hover .kn-ug__poster{transform:scale(1.04)}.kn-ug__v:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 60%,rgba(10,16,30,.55));pointer-events:none}.kn-ug__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:999px;background:#ffffffeb;display:grid;place-items:center;z-index:2;color:var(--kn-navy)}.kn-ug__play svg{width:20px;height:20px;margin-left:3px}.kn-ug__cap{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;color:var(--kn-white);font-size:calc(var(--kn-fs-body) * .78);font-weight:500;opacity:.92;text-align:left}.kn-ug__v.is-playing:after,.kn-ug__v.is-playing .kn-ug__play,.kn-ug__v.is-playing .kn-ug__cap{display:none}.kn-ug__v video,.kn-ug__v iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0;z-index:3;background:#000}.kn-ug__prod{display:grid;grid-template-columns:40px 1fr;gap:10px;align-items:center;background:var(--kn-white);border:1px solid var(--kn-line);border-radius:14px;padding:8px}.kn-ug__thumb{width:40px;height:40px;border-radius:8px;background:var(--kn-fog);display:grid;place-items:center;overflow:hidden}.kn-ug__thumb img{width:90%;mix-blend-mode:multiply}.kn-ug__pt{font-family:var(--kn-font-head);font-weight:600;color:var(--kn-ink);font-size:var(--kn-fs-xs);line-height:1.25;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kn-ug__shop{font-size:var(--kn-fs-xxs);color:var(--kn-teal-ink);font-weight:600}.kn-honest{display:grid;gap:16px;align-items:center;border:1.5px dashed var(--kn-line);border-radius:var(--kn-r-lg);padding:clamp(24px,4vw,44px);background:var(--kn-honest-bg, transparent)}@media(min-width:900px){.kn-honest{grid-template-columns:auto 1fr auto}}.kn-honest--solid{border-style:solid}.kn-stars{display:flex;gap:3px;align-items:center}.kn-stars svg{width:22px;height:22px;color:var(--kn-star-off)}.kn-stars svg.is-on{color:var(--kn-star)}.kn-stars__num{margin-left:8px;font-family:var(--kn-font-head);font-weight:600;color:var(--kn-ink)}.kn-honest__title{font-family:var(--kn-font-head);font-weight:600;font-size:var(--kn-fs-title);line-height:1.25;letter-spacing:normal;color:var(--kn-ink);margin:0}.kn-honest__text,.kn-honest__text p{margin:0}.kn-reviews__app{margin-top:24px}.kn-eyebrow{margin:0;font-family:var(--font-subheading--family, var(--kn-font-body));font-weight:var(--font-subheading--weight, 600);font-style:var(--font-subheading--style, normal);font-size:var(--font-subheading--size, var(--kn-fs-xs));letter-spacing:var(--font-subheading--letter-spacing, .14em);text-transform:var(--font-subheading--transform, uppercase);line-height:calc(1 + .6 / var(--font-subheading--size-scale, 1));color:var(--kn-teal-ink)}.kn-btn--line.kn-btn--ic{padding:0 6px 0 22px;min-height:48px}.kn-btn--line .kn-btn__ic{width:34px;height:34px;background:var(--kn-ink);color:var(--kn-white)}.kn-textlink{display:inline-flex;align-items:center;gap:6px;font-size:var(--kn-fs-sm);font-weight:500;color:var(--kn-ink)!important}.kn-textlink:hover{color:var(--kn-teal-ink)!important}.kn-textlink svg{width:16px;height:16px}.kn-founder-section>.kn-wrap.kn-founder{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding-left:40px;padding-right:40px}.kn-founder{display:grid;gap:48px;align-items:center}.kn-founder__media{position:relative;width:100%}.kn-founder__img{position:relative;width:100%;aspect-ratio:var(--kn-founder-ratio, 1 / 1.02);border-radius:var(--kn-r-md);overflow:hidden;background:var(--kn-fog)}.kn-founder__img img,.kn-founder__img svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kn-founder__chip{position:absolute;top:14px;left:14px;z-index:2;background:var(--kn-white);color:var(--kn-ink);font-size:var(--kn-fs-xxs);font-weight:500;padding:6px 12px;border-radius:40px;box-shadow:0 2px 10px #20262d14}.kn-founder__badge{position:absolute;right:16px;bottom:36px;z-index:2;background:var(--kn-white);border-radius:var(--kn-r-md);padding:18px 22px;display:flex;align-items:center;gap:14px;box-shadow:0 12px 36px #20262d1f}.kn-founder__num{font-family:var(--kn-font-head);font-weight:400;font-size:calc(var(--kn-fs-body) * 2.9);line-height:1;color:var(--kn-teal-ink)}.kn-founder__badge-text{font-size:var(--kn-fs-xs);line-height:1.35;color:var(--kn-text)}.kn-founder__badge-text p{margin:0}.kn-founder__body{display:grid;justify-items:start;min-width:0}.kn-founder__body,.kn-founder__body :is(p,h2,div,blockquote){max-width:none!important}.kn-founder__body .kn-eyebrow{margin-bottom:14px}.kn-founder__lead{margin:22px 0 0;font-size:calc(var(--kn-fs-body) * 1.08);line-height:1.7}.kn-founder__lead p{margin:0}.kn-founder__lead p+p{margin-top:12px}.kn-founder__quote{margin:28px 0 0;padding:4px 0 4px 22px;border-left:3px solid var(--kn-teal)}.kn-founder__quote-text{font-family:var(--kn-font-head);font-weight:500;font-size:calc(var(--kn-fs-body) * 1.2);line-height:1.5;color:var(--kn-ink)}.kn-founder__quote-text p{margin:0}.kn-founder__cite{display:block;margin-top:12px;font-style:normal;font-size:var(--kn-fs-xs);color:var(--kn-muted)}.kn-founder__cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:34px}@media(min-width:1101px){.kn-founder{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}.kn-founder--rev>.kn-founder__media{order:2}.kn-founder__badge{right:-28px}.kn-founder--rev .kn-founder__badge{right:auto;left:-28px}.kn-founder__body h2{font-size:48px!important}}@media(max-width:1100px){.kn-founder-section>.kn-wrap.kn-founder{padding-inline:clamp(20px,5vw,80px)}.kn-founder__img{max-height:640px}}@media(max-width:760px){.kn-founder{gap:32px}.kn-founder__badge{right:12px;bottom:12px;padding:12px 16px}.kn-founder__num{font-size:calc(var(--kn-fs-body) * 2.2)}.kn-founder__quote{padding-left:16px}.kn-founder__cta{gap:14px 22px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kn-sections.css.map */
