.kn-ghero{background:var(--kn-cream);padding:28px 0 64px;text-align:center;overflow:hidden}.kn-crumbs{display:flex;justify-content:center;gap:8px;list-style:none;margin:0 0 22px;padding:0;font-size:13.5px;color:var(--kn-muted)}.kn-crumbs a{color:var(--kn-muted);text-decoration:none}.kn-crumbs a:hover{color:var(--kn-blue-dark);text-decoration:underline}.kn-crumbs li+li:before{content:"\203a";margin-right:8px;color:#a9b6bc}.kn-ghero .kn-h1{max-width:860px;margin:0 auto}.kn-ghero .kn-lead{max-width:700px;margin:18px auto 0}.kn-ghero .kn-eyebrow{justify-content:center}.kn-ghero__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;margin:24px 0 0;padding:0}.kn-ghero__chips li{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--kn-line);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700;color:var(--kn-navy)}.kn-ghero__chips svg{width:18px;height:18px;color:var(--kn-blue-dark)}.kn-ghero .kn-btns{justify-content:center;margin-top:28px}.kn-ghero__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:22px 0 0;padding:0;list-style:none;font-size:14px}.kn-ghero__nav a{color:var(--kn-blue-dark);font-weight:700;text-decoration:none}.kn-ghero__nav a:hover{text-decoration:underline}.kn-ghero__art{margin:40px auto 0;max-width:1240px;aspect-ratio:1600/520;overflow:hidden;border-radius:24px}.kn-ghero__art img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.kn-ghero__art{aspect-ratio:4/3;margin-top:32px;border-radius:18px}.kn-ghero__chips li{font-size:13px;padding:7px 12px}}.kn-gcheck{background:#fff}.kn-gcheck__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.kn-gcheck__grid--3{grid-template-columns:repeat(3,1fr)}.kn-gcheck__item{background:#fff;border:1px solid var(--kn-line);border-radius:var(--kn-radius-lg);padding:24px}.kn-gcheck--tint{background:var(--kn-blue-soft)}.kn-gcheck--tint .kn-gcheck__item{border-color:transparent}.kn-gcheck__icon{width:46px;height:46px;border-radius:12px;background:var(--kn-blue-soft);color:var(--kn-blue-dark);display:grid;place-items:center;margin-bottom:14px}.kn-gcheck--tint .kn-gcheck__icon{background:var(--kn-cream)}.kn-gcheck__icon svg{width:23px;height:23px}.kn-gcheck__item h3{font-size:17px;font-weight:800;color:var(--kn-navy);margin:0 0 6px;line-height:1.3}.kn-gcheck__item p{margin:0;font-size:14.5px;line-height:1.6;color:var(--kn-muted)}.kn-gcheck__note{text-align:center;margin:24px auto 0;max-width:720px;font-size:14px;color:var(--kn-muted)}.kn-gcheck__note a{color:var(--kn-blue-dark);font-weight:800}@media(max-width:989px){.kn-gcheck__grid,.kn-gcheck__grid--3{grid-template-columns:1fr 1fr}}@media(max-width:549px){.kn-gcheck__grid,.kn-gcheck__grid--3{grid-template-columns:1fr}.kn-gcheck__item{padding:20px;display:grid;grid-template-columns:46px 1fr;gap:0 14px}.kn-gcheck__icon{grid-row:span 2;margin:0}}.kn-gsteps{background:var(--kn-cream)}.kn-gsteps__list{list-style:none;margin:0 auto;padding:0;max-width:1000px;counter-reset:gstep}.kn-gstep{display:grid;grid-template-columns:64px 1fr;gap:0 24px;position:relative;padding-bottom:40px}.kn-gstep:last-child{padding-bottom:0}.kn-gstep:before{content:"";position:absolute;left:31px;top:64px;bottom:0;border-left:2px dashed #BFE6F7}.kn-gstep:last-child:before{display:none}.kn-gstep__num{width:64px;height:64px;border-radius:50%;background:var(--kn-blue);color:#fff;display:grid;place-items:center;font-size:24px;font-weight:800;font-family:var(--kn-font);box-shadow:0 0 0 8px var(--kn-cream)}.kn-gstep__card{background:#fff;border-radius:var(--kn-radius-lg);padding:26px 28px;display:grid;grid-template-columns:1fr;gap:20px;align-items:center;box-shadow:var(--kn-shadow)}.kn-gstep__card--img{grid-template-columns:1fr 180px}.kn-gstep__card h3{font-size:21px;font-weight:800;color:var(--kn-navy);margin:0 0 8px;line-height:1.25}.kn-gstep__body{font-size:15.5px;line-height:1.7;color:var(--kn-ink)}.kn-gstep__body p{margin:0 0 8px}.kn-gstep__body p:last-child{margin-bottom:0}.kn-gstep__tip{display:flex;gap:10px;margin-top:14px;background:#fff8d9;border-radius:12px;padding:12px 14px;font-size:14.5px;line-height:1.55;color:var(--kn-ink)}.kn-gstep__tip svg{width:18px;height:18px;flex:none;color:#c79a00;margin-top:2px}.kn-gstep__tip strong{color:var(--kn-navy)}.kn-gstep__img img{width:100%;height:auto;display:block}@media(max-width:749px){.kn-gstep{grid-template-columns:44px 1fr;gap:0 14px;padding-bottom:24px}.kn-gstep__num{width:44px;height:44px;font-size:18px;box-shadow:0 0 0 6px var(--kn-cream)}.kn-gstep:before{left:21px;top:44px}.kn-gstep__card,.kn-gstep__card--img{grid-template-columns:1fr;padding:20px}.kn-gstep__img{order:-1;max-width:88px}.kn-gstep__card h3{font-size:18px}.kn-gstep__body{font-size:15px}}.kn-gvideo__frame{max-width:980px;margin:0 auto;border-radius:20px;overflow:hidden;background:#0b3f53;aspect-ratio:16/9;box-shadow:var(--kn-shadow)}.kn-gvideo__frame video{width:100%;height:100%;display:block;object-fit:cover;background:#0b3f53}.kn-gvideo__note{text-align:center;margin:16px auto 0;max-width:720px;font-size:14px;color:var(--kn-muted)}.kn-gmodels{background:#fff}.kn-gmodels__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.kn-gmodel{background:var(--kn-cream);border-radius:var(--kn-radius-lg);padding:18px;display:flex;flex-direction:column}.kn-gmodel__img{display:block;background:#fff;border-radius:14px;aspect-ratio:1/1;overflow:hidden;margin-bottom:14px}.kn-gmodel__img img{width:100%;height:100%;object-fit:contain;padding:8%}.kn-gmodel h3{font-size:18px;font-weight:800;color:var(--kn-navy);margin:0}.kn-gmodel__age{font-size:13px;font-weight:700;color:var(--kn-blue-dark);margin:2px 0 12px}.kn-gmodel dl{margin:0 0 14px;display:grid;gap:10px;flex:1;align-content:start}.kn-gmodel dt{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--kn-muted)}.kn-gmodel dd{margin:2px 0 0;font-size:15px;font-weight:700;color:var(--kn-ink)}.kn-gmodel .kn-link{font-weight:800;font-size:14px}@media(max-width:989px){.kn-gmodels__grid{grid-template-columns:1fr 1fr}}@media(max-width:549px){.kn-gmodels__grid{gap:12px}.kn-gmodel{padding:14px}.kn-gmodel h3{font-size:16px}.kn-gmodel dd{font-size:14px}}.kn-gtrouble{background:var(--kn-blue-soft)}.kn-gtrouble__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:1080px;margin:0 auto}.kn-gtrouble__item{background:#fff;border-radius:var(--kn-radius-lg);padding:22px 24px}.kn-gtrouble__item h3{display:flex;gap:10px;align-items:flex-start;font-size:17px;font-weight:800;color:var(--kn-navy);margin:0 0 8px;line-height:1.35}.kn-gtrouble__item h3 svg{width:20px;height:20px;flex:none;color:var(--kn-pink);margin-top:2px}.kn-gtrouble__item div{font-size:15px;line-height:1.65;color:var(--kn-muted)}.kn-gtrouble__item div p{margin:0}.kn-gtrouble__item a{color:var(--kn-blue-dark);font-weight:800}@media(max-width:749px){.kn-gtrouble__grid{grid-template-columns:1fr;gap:12px}.kn-gtrouble__item{padding:18px 20px}}.kn-phero{background:var(--kn-cream);padding:28px 0 72px}.kn-phero__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}.kn-crumbs--left{justify-content:flex-start}.kn-phero .kn-h1{font-size:clamp(32px,3.7vw,50px);line-height:1.08}.kn-products__grid{position:relative}.kn-phero .kn-lead{margin-top:18px;max-width:600px}.kn-phero__chips{justify-content:flex-start}.kn-phero .kn-btns{margin-top:28px}.kn-phero__img{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:4/5;background:#fff;box-shadow:var(--kn-shadow)}.kn-phero__img img{width:100%;height:100%;object-fit:cover;display:block}.kn-phero__badge{position:absolute;left:16px;right:16px;bottom:16px;margin:0;background:#fffffff0;border-radius:14px;padding:12px 16px;font-size:14.5px;font-weight:800;color:var(--kn-navy);text-align:center}@media(max-width:989px){.kn-phero__grid{grid-template-columns:1fr;gap:32px}.kn-phero__img{aspect-ratio:4/3.4;max-width:560px}}@media(max-width:749px){.kn-phero{padding-bottom:48px}.kn-phero .kn-btns .kn-btn{flex:1 1 100%}}.kn-astory{background:#fff}.kn-astory--tint{background:var(--kn-cream)}@media(min-width:990px){.kn-astory__grid--rev .kn-mission__img{order:2}}.kn-astory .kn-body p{margin:0 0 16px}.kn-astory .kn-body p:last-child{margin-bottom:0}.kn-aquote{background:var(--kn-blue-soft);text-align:center}.kn-aquote .kn-wrap{max-width:860px}.kn-aquote .kn-eyebrow{justify-content:center}.kn-aquote__fig{margin:0}.kn-aquote__fig blockquote{margin:0;padding:0;border:0}.kn-aquote__fig blockquote p{margin:0;font-family:var(--kn-font);font-size:clamp(22px,2.6vw,32px);line-height:1.4;font-weight:800;color:var(--kn-navy)}.kn-aquote__fig blockquote p:before{content:"\201c";display:block;font-size:72px;line-height:.6;color:var(--kn-pink);margin-bottom:14px}.kn-aquote__fig figcaption{margin-top:18px;font-size:15px;font-weight:700;color:var(--kn-muted)}.kn-aquote--text{background:#fff}.kn-aquote--text .kn-lead{margin:18px auto 0;max-width:720px}.kn-aquote--text .kn-btns{justify-content:center;margin-top:24px}.kn-abal{background:var(--kn-cream)}.kn-abal__grid{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:18px;align-items:stretch;max-width:1080px;margin:0 auto}.kn-abal__card{background:#fff;border:1px solid var(--kn-line);border-radius:var(--kn-radius-lg);padding:28px 24px;text-align:center}.kn-abal__card--hi{background:var(--kn-navy);border-color:var(--kn-navy);color:#fff;transform:translateY(-8px);box-shadow:var(--kn-shadow-hover)}.kn-abal__label{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--kn-muted);background:var(--kn-cream);border-radius:999px;padding:5px 12px}.kn-abal__card--hi .kn-abal__label{background:var(--kn-yellow);color:var(--kn-navy)}.kn-abal__icon{display:grid;place-items:center;width:56px;height:56px;margin:18px auto 14px;border-radius:16px;background:var(--kn-blue-soft);color:var(--kn-blue-dark)}.kn-abal__card--hi .kn-abal__icon{background:#ffffff1f;color:#fff}.kn-abal__icon svg{width:26px;height:26px}.kn-abal__card h3{font-size:19px;font-weight:800;color:var(--kn-navy);margin:0 0 8px}.kn-abal__card--hi h3{color:#fff}.kn-abal__card p{margin:0;font-size:15px;line-height:1.6;color:var(--kn-muted)}.kn-abal__card--hi p{color:#ffffffd9}@media(max-width:749px){.kn-abal__grid{grid-template-columns:1fr;gap:12px}.kn-abal__card--hi{transform:none}}.kn-phero__grid--single{grid-template-columns:1fr;max-width:820px}.kn-plinks ul{display:flex;gap:8px;list-style:none;margin:0;padding:0 0 4px;overflow-x:auto;scrollbar-width:none}.kn-plinks ul::-webkit-scrollbar{display:none}.kn-plinks a{display:inline-block;white-space:nowrap;padding:8px 14px;border-radius:999px;border:1px solid var(--kn-line);background:#fff;color:var(--kn-navy);font-size:14px;font-weight:700;text-decoration:none}.kn-plinks a:hover{border-color:var(--kn-blue);color:var(--kn-blue-dark)}.kn-plinks a[aria-current=page]{background:var(--kn-navy);border-color:var(--kn-navy);color:#fff}.kn-legal{background:#fff;padding-bottom:72px}.kn-legal__head{background:var(--kn-cream);padding:28px 0 40px;margin-bottom:40px}.kn-legal__wrap{max-width:900px}.kn-legal__head .kn-plinks{margin:0 0 26px}.kn-legal__head .kn-h1{font-size:clamp(32px,4vw,48px)}.kn-legal__head .kn-lead{margin-top:14px}.kn-legal__facts{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:40px}.kn-legal__fact{display:flex;gap:14px;align-items:flex-start;background:var(--kn-blue-soft);border-radius:var(--kn-radius-lg);padding:18px}.kn-legal__fact .kn-gcheck__icon{background:#fff;margin:0;flex:none}.kn-legal__fact strong{display:block;color:var(--kn-navy);font-size:16.5px}.kn-legal__fact span:not(.kn-gcheck__icon){font-size:14.5px;color:var(--kn-muted);line-height:1.5}.kn-legal__panel{padding:28px 0;border-top:1px solid var(--kn-line)}.kn-legal__panel h2{font-family:var(--kn-font);font-size:clamp(22px,2.4vw,28px);font-weight:800;color:var(--kn-navy);margin:0 0 12px}.kn-legal__rte{font-size:16.5px;line-height:1.75;color:var(--kn-ink)}.kn-legal__rte p{margin:0 0 12px}.kn-legal__rte ul,.kn-legal__rte ol{margin:0 0 12px;padding-left:22px}.kn-legal__rte li{margin:4px 0}.kn-legal__rte a{color:var(--kn-blue-dark);font-weight:700}.kn-legal__rte--page h2{color:var(--kn-navy)!important}.kn-legal__rte--page>div{max-width:none!important}.kn-legal__updated{margin-top:24px;font-size:14px;color:var(--kn-muted)}@media(max-width:749px){.kn-legal__facts{grid-template-columns:1fr}.kn-legal__rte{font-size:16px}.kn-legal__head{margin-bottom:28px}}.kn-contact{background:#fff}.kn-contact__grid{display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:start}.kn-contact__ways .kn-lead{margin-top:12px}.kn-contact__cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.kn-contact__card{display:flex;gap:12px;align-items:flex-start;padding:18px;border:1px solid var(--kn-line);border-radius:var(--kn-radius-lg);background:#fff;text-decoration:none;color:var(--kn-ink);transition:border-color .2s,box-shadow .2s}a.kn-contact__card:hover{border-color:var(--kn-blue);box-shadow:var(--kn-shadow)}.kn-contact__card--wa{background:#f0fbf4;border-color:#cdefd8}.kn-contact__card--wa .kn-contact__icon{background:#1faf54;color:#fff}.kn-contact__icon{width:42px;height:42px;border-radius:12px;background:var(--kn-blue-soft);color:var(--kn-blue-dark);display:grid;place-items:center;flex:none}.kn-contact__icon svg{width:21px;height:21px}.kn-contact__card small{display:block;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--kn-muted)}.kn-contact__card strong{display:block;font-size:15.5px;color:var(--kn-navy);margin-top:2px;word-break:break-word}.kn-contact__card em{display:block;font-style:normal;font-size:13.5px;font-weight:700;color:var(--kn-blue-dark);margin-top:4px}.kn-contact__card em.kn-contact__muted{color:var(--kn-muted);font-weight:600}.kn-contact__muted{color:var(--kn-muted);font-weight:500}.kn-contact__extra{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;font-size:14.5px;line-height:1.6;color:var(--kn-muted)}.kn-contact__extra strong{display:block;color:var(--kn-navy);margin-bottom:2px}.kn-contact__extra p{margin:0}.kn-contact__extra a{color:var(--kn-blue-dark);font-weight:700}.kn-contact__formcard{background:var(--kn-cream);border-radius:24px;padding:32px}.kn-contact__formcard .kn-h3{font-size:24px;font-weight:800;color:var(--kn-navy)}.kn-contact__formcard>p{margin:8px 0 0;font-size:15px}.kn-form{margin-top:20px;display:grid;gap:14px}.kn-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.kn-form__field label{display:block;font-size:14px;font-weight:800;color:var(--kn-navy);margin-bottom:6px}.kn-form__field input,.kn-form__field select,.kn-form__field textarea{width:100%;font:inherit;font-size:16px;color:var(--kn-ink);background:#fff;border:1.5px solid var(--kn-line);border-radius:12px;padding:12px 14px;min-height:48px;box-sizing:border-box}.kn-form__field textarea{resize:vertical;min-height:140px}.kn-form__field input:focus,.kn-form__field select:focus,.kn-form__field textarea:focus{outline:none;border-color:var(--kn-blue);box-shadow:0 0 0 3px #25b0e92e}.kn-form__ok{display:flex;gap:10px;align-items:flex-start;background:#f0fbf4;border:1px solid #CDEFD8;border-radius:12px;padding:14px;color:var(--kn-ink);font-weight:700}.kn-form__ok svg{width:20px;height:20px;color:#1faf54;flex:none}.kn-form__err{background:#fff0f5;border:1px solid #F6C4D9;border-radius:12px;padding:12px 14px;color:#9b1150;font-size:14.5px}.kn-form__err ul{margin:0;padding-left:18px}.kn-form__note{margin:0;font-size:13px;color:var(--kn-muted);text-align:center}.kn-form__note a{color:var(--kn-blue-dark);font-weight:700}.kn-contact__quick{margin-top:56px}.kn-contact__quick .kn-h3{font-size:22px;font-weight:800;color:var(--kn-navy);margin-bottom:16px}.kn-contact__links{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.kn-contact__link{display:flex;gap:14px;align-items:center;padding:16px;border-radius:var(--kn-radius-lg);background:var(--kn-cream);text-decoration:none;color:var(--kn-ink)}.kn-contact__link:hover{background:var(--kn-blue-soft)}.kn-contact__link .kn-gcheck__icon{background:#fff;margin:0;flex:none}.kn-contact__link strong{display:block;color:var(--kn-navy);font-size:15.5px}.kn-contact__link small{display:block;color:var(--kn-muted);font-size:13.5px;margin-top:2px}@media(max-width:989px){.kn-contact__grid{grid-template-columns:1fr;gap:36px}.kn-contact__links{grid-template-columns:1fr 1fr}}@media(max-width:549px){.kn-contact__cards,.kn-contact__extra,.kn-form__row,.kn-contact__links{grid-template-columns:1fr}.kn-contact__formcard{padding:22px 18px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/kn-guide.css.map */
