.kap.kap-home.kv2.kv2s2{font-family:Inter,sans-serif;color:#1d1d1f;background:linear-gradient(180deg,#f6f6f8,#f0f0f3 45%,#f6f6f8)!important;overflow-x:clip}.kv2s2 .kv2s-sec{position:relative;isolation:isolate;padding:clamp(36px,4.6vw,76px) 0}.kv2s2 .kv2s-glass{background:linear-gradient(150deg,#ffffffd6,#ffffff85);border:1px solid rgba(255,255,255,.95);-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%);box-shadow:inset 0 1px #fff,0 30px 60px -38px #00000052,0 1px 3px #0000000a}.kv2s2 .kv2s-h2{margin:0 0 14px;font:700 clamp(30px,4.2vw,56px)/1.06 "Sora","Inter",sans-serif;letter-spacing:-.045em;color:#1d1d1f;text-transform:none}.kv2s2 .kv2s-h2--sm{font-size:clamp(27px,3vw,42px)}.kv2s2 .kv2s-kicker{display:block;margin-bottom:10px;font:600 12px/1.3 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#6e6e73}.kv2s2 .kv2s-rte{font-size:clamp(15.5px,1.25vw,17.5px);line-height:1.62;color:#3a3a3c}.kv2s2 .kv2s-rte p{margin:0 0 1em}.kv2s2 .kv2s-rte>:last-child{margin-bottom:0}.kv2s2 .kv2s-rte a{color:#1d1d1f;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#0000004d}.kv2s2 .kv2s-rte a:hover{text-decoration-color:#1d1d1f}.kv2s2 .kv2s-rte strong{color:#1d1d1f;font-weight:600}.kv2s2 .kv2s-rte ul{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px;text-align:left}.kv2s2 .kv2s-rte li{position:relative;padding:14px 16px 14px 44px;border-radius:18px;background:#ffffffb3;border:1px solid rgba(255,255,255,.95);box-shadow:0 10px 22px -18px #0000004d;font-size:.94em}.kv2s2 .kv2s-rte li:before{content:"";position:absolute;left:17px;top:21px;width:12px;height:12px;border-radius:50%;background:#1d1d1f;box-shadow:0 0 0 4px #1d1d1f1a}.kv2s2 .kv2s-btn{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding:13px 22px;border-radius:999px;background:linear-gradient(180deg,#2b2b2e,#0d0d0e);color:#fff!important;font:600 14.5px/1 Inter,sans-serif;text-decoration:none;box-shadow:inset 0 1px #ffffff24,0 12px 24px -14px #0000008c;transition:translate .25s ease,box-shadow .25s ease}.kv2s2 .kv2s-btn svg{transition:translate .25s ease}.kv2s2 .kv2s-btn:hover{translate:0 -2px;box-shadow:inset 0 1px #ffffff24,0 18px 30px -14px #0009}.kv2s2 .kv2s-btn:hover svg{translate:3px 0}.kv2s2 .kv2s-btn--glass{background:#ffffff29;border:1px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 1px #fff6,0 14px 30px -16px #00000080}.kv2s2 .kv2s-btn--glass:hover{background:#ffffff42}.kv2s2 :is(.kv2s-media--cut,.kv2s-card__img) img{filter:url(#kv2-cut) drop-shadow(0 30px 34px rgba(0,0,0,.16))}.kv2s2 .kv2s-hero{padding:14px 0 0}.kv2s2 :is(.kv2s-hero__box,.kv2s-banner__box){position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-height:clamp(440px,52vw,660px);border-radius:34px;background:#1d1d1f;box-shadow:0 40px 80px -44px #0000008c}.kv2s2 .kv2s-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.kv2s2 .kv2s-hero__img--m{display:none}.kv2s2 :is(.kv2s-hero__box,.kv2s-banner__box):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 38%,#00000094)}.kv2s2 .kv2s-hero--center .kv2s-hero__box{align-items:center;justify-content:center;text-align:center}.kv2s2 .kv2s-hero--center .kv2s-hero__box:after{background:#0000004d}.kv2s2 .kv2s-hero--center .kv2s-crumb{justify-content:center}.kv2s2 :is(.kv2s-hero__cap,.kv2s-banner__cap){max-width:780px;padding:clamp(24px,4vw,60px);color:#fff}.kv2s2 .kv2s-hero__cap h1{margin:0;font:700 clamp(44px,7vw,96px)/.98 "Sora","Inter",sans-serif;letter-spacing:-.055em;color:#fff;text-transform:none;text-shadow:0 6px 30px rgba(0,0,0,.25)}.kv2s2 :is(.kv2s-hero__cap,.kv2s-banner__cap) p{margin:14px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.5;color:#ffffffe6}.kv2s2 .kv2s-crumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px;font-size:13px;color:#ffffffbf}.kv2s2 .kv2s-crumb a{color:inherit;text-decoration:none}.kv2s2 .kv2s-crumb a:hover{color:#fff}.kv2s2 .kv2s-banner__box{min-height:clamp(360px,38vw,520px)}.kv2s2 .kv2s-banner__cap h2{margin:0;font:700 clamp(32px,4.4vw,60px)/1.02 "Sora","Inter",sans-serif;letter-spacing:-.05em;color:#fff}.kv2s2 .kv2s-intro{text-align:center}.kv2s2 .kv2s-intro--tight{padding-bottom:6px}.kv2s2 .kv2s-intro__in{max-width:780px;margin:0 auto}.kv2s2 .kv2s-icon{display:block;margin:0 auto 18px}.kv2s2 .kv2s-icon img{display:block;width:76px;height:auto;margin:0 auto}.kv2s2 .kv2s-split__grid,.kv2s2 .kv2s-duo__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,80px)}.kv2s2 .kv2s-split--flip .kv2s-split__media{order:2}.kv2s2 .kv2s-split__media img{display:block;width:100%;max-width:560px;height:auto;margin:0 auto}.kv2s2 .kv2s-media--photo img{max-width:none;aspect-ratio:4 / 3;object-fit:cover;border-radius:30px;box-shadow:0 36px 64px -38px #00000073}.kv2s2 .kv2s-split__card{padding:clamp(26px,3.6vw,48px);border-radius:32px}.kv2s2 .kv2s-tl{padding-top:clamp(20px,2.6vw,40px)}.kv2s2 .kv2s-tl__list{position:relative;display:grid;gap:clamp(32px,4.6vw,72px);margin:0;padding:0;list-style:none}.kv2s2 .kv2s-tl__list:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:linear-gradient(180deg,#1d1d1f00,#1d1d1f33 6% 94%,#1d1d1f00)}.kv2s2 .kv2s-tl__item{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(48px,7vw,112px)}.kv2s2 .kv2s-tl__item:nth-child(2n) .kv2s-tl__media{order:2}.kv2s2 .kv2s-tl__dot{position:absolute;left:50%;top:50%;z-index:1;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#1d1d1f;box-shadow:0 0 0 6px #f2f2f4,0 0 0 7px #1d1d1f24}.kv2s2 .kv2s-tl__media img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:30px;box-shadow:0 36px 64px -38px #00000073;transition:scale .6s cubic-bezier(.2,.8,.2,1)}.kv2s2 .kv2s-tl__media:hover img{scale:1.02}.kv2s2 .kv2s-tl__card{padding:clamp(24px,3vw,38px);border-radius:30px}.kv2s2 .kv2s-tl__year{display:inline-block;margin-bottom:14px;padding:7px 15px;border-radius:999px;background:linear-gradient(180deg,#2b2b2e,#0d0d0e);color:#fff;font:700 13.5px/1.1 Sora,Inter,sans-serif;letter-spacing:-.01em;box-shadow:0 10px 20px -12px #00000080}.kv2s2 .kv2s-tl__card h3{margin:0 0 10px;font:700 clamp(22px,2.3vw,30px)/1.15 "Sora","Inter",sans-serif;letter-spacing:-.035em;color:#1d1d1f;text-transform:none}.kv2s2 .kv2s-tl__card .kv2s-rte{font-size:16px}.kv2s2 .kv2s-tl__card .kv2s-rte p:last-child:not(:first-child){margin-top:16px;padding:13px 16px;border-radius:16px;background:#1d1d1f0d;font-size:14.5px;line-height:1.55;color:#48484a}.kv2s2 .kv2s-statsec{padding-top:8px}.kv2s2 .kv2s-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.kv2s2 .kv2s-stat{padding:26px 22px 24px;border-radius:28px;transition:translate .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.kv2s2 .kv2s-stat:hover{translate:0 -6px}.kv2s2 .kv2s-stat__ic{display:grid;place-items:center;width:48px;height:48px;margin-bottom:18px;border-radius:15px;background:linear-gradient(180deg,#2b2b2e,#0d0d0e);color:#fff;box-shadow:inset 0 1px #ffffff24,0 10px 22px -12px #00000080}.kv2s2 .kv2s-stat h3{margin:0 0 8px;font:700 19px/1.2 Sora,Inter,sans-serif;letter-spacing:-.03em;color:#1d1d1f;text-transform:none}.kv2s2 .kv2s-stat p{margin:0;font-size:15px;line-height:1.55;color:#48484a}.kv2s2 .kv2s-cardsec{padding-top:8px}.kv2s2 .kv2s-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px)}.kv2s2 .kv2s-card{display:flex;flex-direction:column;align-items:center;padding:26px 24px 28px;border-radius:32px;text-align:center;text-decoration:none;color:#1d1d1f;transition:translate .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.kv2s2 .kv2s-card:hover{translate:0 -8px;box-shadow:inset 0 1px #fff,0 40px 70px -36px #0006}.kv2s2 .kv2s-card__img{display:block;width:78%;max-width:280px;margin:4px auto 22px}.kv2s2 .kv2s-card__img img{display:block;width:100%;height:auto;transition:scale .6s cubic-bezier(.2,.8,.2,1)}.kv2s2 .kv2s-card:hover .kv2s-card__img img{scale:1.05}.kv2s2 .kv2s-card h3{margin:0 0 10px;font:700 clamp(21px,2vw,26px)/1.15 "Sora","Inter",sans-serif;letter-spacing:-.035em;color:#1d1d1f;text-transform:none}.kv2s2 .kv2s-card p{margin:0 0 18px;font-size:15px;line-height:1.6;color:#48484a}.kv2s2 .kv2s-card__link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:11px 18px;border-radius:999px;background:linear-gradient(180deg,#2b2b2e,#0d0d0e);color:#fff;font:600 14px/1 Inter,sans-serif}.kv2s2 .kv2s-card__link svg{transition:translate .25s ease}.kv2s2 .kv2s-card:hover .kv2s-card__link svg{translate:3px 0}.kv2s2 .kv2s-wide__box{overflow:hidden;height:clamp(260px,34vw,500px);border-radius:34px;box-shadow:0 40px 80px -46px #00000080}.kv2s2 .kv2s-wide__box img{display:block;width:100%;height:124%;margin-top:-12%;object-fit:cover;transform:translate3d(0,var(--kv2s-py, 0px),0);will-change:transform}.kv2s2 .kv2s-cmpsec{padding-top:8px}.kv2s2 .kv2s-cmp{position:relative;overflow:hidden;border-radius:30px;background:#f8f9f2;box-shadow:0 30px 60px -40px #00000059;-webkit-user-select:none;user-select:none}.kv2s2 .kv2s-cmp picture,.kv2s2 .kv2s-cmp img{display:block;width:100%;height:auto}.kv2s2 .kv2s-cmp__top{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--p, 50%))}.kv2s2 .kv2s-cmp__top img{height:100%;object-fit:cover}.kv2s2 .kv2s-cmp__bar{position:absolute;top:0;bottom:0;left:var(--p, 50%);width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 12px #00000040;pointer-events:none}.kv2s2 .kv2s-cmp__bar i{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:#fff;color:#1d1d1f;box-shadow:0 10px 24px -8px #0006}.kv2s2 .kv2s-cmp input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.kv2s2 .kv2s-cmp__tag{position:absolute;top:16px;padding:7px 13px;border-radius:999px;background:#ffffffd9;border:1px solid rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:600 12.5px/1 Inter,sans-serif;color:#1d1d1f;box-shadow:0 8px 18px -12px #00000059;pointer-events:none}.kv2s2 .kv2s-cmp__tag--l{left:16px}.kv2s2 .kv2s-cmp__tag--r{right:16px}.kv2s2 .kv2s-duo__media{position:relative;height:clamp(360px,40vw,540px)}.kv2s2 .kv2s-duo__media img{position:absolute;width:64%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:30px;box-shadow:0 36px 64px -36px #00000080;transition:translate .6s cubic-bezier(.2,.8,.2,1)}.kv2s2 .kv2s-duo__a{left:0;top:0}.kv2s2 .kv2s-duo__b{right:0;bottom:0}.kv2s2 .kv2s-duo__media:hover .kv2s-duo__a{translate:-6px -6px}.kv2s2 .kv2s-duo__media:hover .kv2s-duo__b{translate:6px 6px}.kv2s2 .kv2s-video__box{position:relative;isolation:isolate;overflow:hidden;display:grid;place-items:center;aspect-ratio:21 / 9;border-radius:34px;background:#1d1d1f;box-shadow:0 40px 80px -46px #0000008c}.kv2s2 .kv2s-video__box video,.kv2s2 .kv2s-video__box img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.kv2s2 .kv2s-video__box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#00000047}.kv2s2 .kv2s-video__cap{padding:24px;text-align:center;color:#fff}.kv2s2 .kv2s-video__cap h2{margin:0;font:700 clamp(32px,5vw,68px)/1.02 "Sora","Inter",sans-serif;letter-spacing:-.05em;color:#fff;text-shadow:0 6px 30px rgba(0,0,0,.3)}.kv2s-js .kv2s2 .kv2s-rv{opacity:0;translate:0 26px;transition:opacity .8s ease,translate .9s cubic-bezier(.2,.8,.2,1)}.kv2s-js .kv2s2 .kv2s-rv.is-in{opacity:1;translate:0 0}.kv2s-js .kv2s2 .kv2s-tl__card.kv2s-rv{transition-delay:.12s}@media(prefers-reduced-motion:reduce){.kv2s-js .kv2s2 .kv2s-rv{opacity:1;translate:none;transition:none}}@media(max-width:1000px){.kv2s2 .kv2s-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.kv2s2 .kv2s-hero__img--d{display:none}.kv2s2 .kv2s-hero__img--m{display:block}.kv2s2 .kv2s-hero{padding-top:10px}.kv2s2 :is(.kv2s-hero__box,.kv2s-banner__box){min-height:72vh;border-radius:26px}.kv2s2 .kv2s-banner__box{min-height:60vh}.kv2s2 .kv2s-split__grid,.kv2s2 .kv2s-duo__grid{grid-template-columns:1fr;gap:22px}.kv2s2 .kv2s-split--flip .kv2s-split__media{order:0}.kv2s2 .kv2s-split__media img{max-width:360px}.kv2s2 .kv2s-split__card{border-radius:26px}.kv2s2 .kv2s-tl__list:before{left:8px}.kv2s2 .kv2s-tl__item{grid-template-columns:1fr;gap:14px;padding-left:32px}.kv2s2 .kv2s-tl__item:nth-child(2n) .kv2s-tl__media{order:0}.kv2s2 .kv2s-tl__dot{left:8px;top:18px}.kv2s2 .kv2s-tl__media img,.kv2s2 .kv2s-tl__card{border-radius:24px}.kv2s2 .kv2s-cards{grid-template-columns:1fr}.kv2s2 .kv2s-card__img{width:62%}.kv2s2 .kv2s-duo__media{height:340px}.kv2s2 .kv2s-video__box{aspect-ratio:4 / 5;border-radius:26px}.kv2s2 .kv2s-wide__box,.kv2s2 .kv2s-cmp{border-radius:24px}.kv2s2 .kv2s-cmp__tag{top:10px;font-size:11.5px}.kv2s2 .kv2s-cmp__tag--l{left:10px}.kv2s2 .kv2s-cmp__tag--r{right:10px}}@media(max-width:560px){.kv2s2 .kv2s-stats{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/kmd-v2-story.css.map */
