.kci,.krp,.kcp{font-family:inherit;color:var(--kp-text,#fff);background:var(--kp-bg,#1c1e20);margin:0!important;isolation:isolate}.kci *,.krp *,.kcp *{box-sizing:border-box}.kp-wrap{width:100%;max-width:1540px;margin:0 auto;padding-inline:var(--kp-pad,50px)}.kp-eyebrow{font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--kp-accent,#1abb9f);margin:0 0 16px}.kci h1,.krp h1,.kcp h1,.krp h2,.kcp h2{font-family:inherit;font-weight:600;letter-spacing:-.045em;color:var(--kp-text,#fff);text-wrap:balance}.kci a:focus-visible,.krp a:focus-visible,.kcp a:focus-visible{outline:3px solid var(--kp-accent,#1abb9f);outline-offset:5px}.kci{padding:var(--kp-top,32px) 0 var(--kp-bottom,0px)}.kci__panel{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:44px;min-height:310px;padding:12px 0 24px}.kci__panel--reverse .kci__copy{order:2}.kci__copy{position:relative;z-index:2;min-width:0}.kci h1{font-size:clamp(42px,5.1vw,var(--kci-size,64px));line-height:1.07;margin:0 0 20px;max-width:16ch}.kci__body{max-width:44ch;font-size:17px;line-height:1.75}.kci__body p{margin:0}.kci__art{height:var(--kci-art-height,320px);display:flex;align-items:center;justify-content:center;gap:18px;position:relative;min-width:0;padding:22px 28px}.kci__gui{position:relative;z-index:1;min-width:0;flex:1;margin:0;display:flex;align-items:center;justify-content:center;height:100%}.kci__gui img{display:block;width:calc(100% * var(--kci-gui-scale,1));height:auto;max-height:100%;object-fit:contain;filter:drop-shadow(0 14px 12px #0005)}.kci__art--wide-pair .kci__gui:first-of-type{flex:1.65}.kci__art--wide-pair .kci__gui:last-of-type{flex:.75}.kci__art--tall-pair .kci__gui{flex:0 1 44%;height:100%}.kci__art--stack{flex-direction:column;gap:16px;padding:22px 34px}.kci__art--stack .kci__gui{flex:1;width:100%;max-height:calc(50% - 8px)}.kci__art--stack .kci__gui img{width:auto;max-width:calc(100% * var(--kci-gui-scale,1));height:100%}.kci__gui--trim{overflow:hidden}.kci__art--stack .kci__gui--trim img{position:absolute;width:min(calc(100% * var(--kci-gui-scale,1)),350px);height:auto;max-width:none;max-height:none;left:50%;top:50%;transform:translate(-50%,-50%)}.kci__art--dynamics .kci__gui:first-of-type{flex:.8}.kci__art--dynamics .kci__gui:last-of-type{flex:1.25}.kci__art--effects{height:360px}.kci__art--effects .kci__gui:first-of-type{flex:none;max-height:none;height:90px}.kci__art--effects .kci__gui:last-of-type{flex:none;max-height:none;height:210px}.kci__art--lineup{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);grid-template-rows:repeat(6,minmax(0,1fr));gap:14px 20px;padding:20px 24px;height:var(--kci-art-height,430px);width:100%;max-width:640px;justify-self:center}.kci__art--lineup .kci__gui{height:100%;width:100%;max-width:100%;min-height:0}.kci__art--lineup .kci__gui img{width:calc(100% * var(--kci-gui-scale,1));height:auto;max-width:100%;max-height:100%;object-fit:contain}.kci__art--lineup .kci__gui:nth-of-type(1){grid-column:1;grid-row:1/3}.kci__art--lineup .kci__gui:nth-of-type(2){grid-column:1;grid-row:3/5}.kci__art--lineup .kci__gui:nth-of-type(3){grid-column:1;grid-row:5/7}.kci__art--lineup .kci__gui:nth-of-type(4){grid-column:2;grid-row:1/4}.kci__art--lineup .kci__gui:nth-of-type(5){grid-column:2;grid-row:4/7}.kci__composition{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.kci-artwork{display:block;width:100%;height:100%}.kci__nav{display:flex;flex-wrap:wrap;gap:8px;padding:20px 0 0;border-top:1px solid #ffffff1f}.kci__nav a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid #ffffff29;border-radius:999px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;color:var(--kp-text);transition:background .18s,border-color .18s}.kci__nav a:hover{border-color:var(--kp-accent);background:#ffffff08}.kci__nav a[aria-current=page]{background:var(--kp-accent);border-color:var(--kp-accent);color:#0d211d;font-weight:600}.krp{padding:var(--kp-top,40px) 0 var(--kp-bottom,92px)}.krp__header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.7fr);align-items:end;column-gap:80px;margin-bottom:36px}.krp__header .kp-eyebrow{grid-column:1/-1}.krp h1{font-size:clamp(36px,4.3vw,var(--krp-heading-size,56px));line-height:1.12;margin:0;max-width:19ch}.krp__intro{font-size:17px;line-height:1.75;color:var(--krp-muted,#fff)}.krp__intro p{margin:0}.krp__grid{display:grid;grid-template-columns:1.08fr 1fr;gap:var(--krp-gap,20px);align-items:stretch}.krp__card{display:grid;grid-template-columns:1fr 1fr;position:relative;background:var(--krp-surface,#25292a);border:1px solid #ffffff16;border-radius:var(--krp-radius,18px);color:var(--kp-text);text-decoration:none;overflow:hidden;min-width:0;transition:border-color .18s,box-shadow .18s}.krp__card:hover{border-color:var(--kp-accent);box-shadow:0 10px 30px #0002}.krp__card--lead{grid-row:span 2;display:flex;flex-direction:column;min-height:var(--krp-height,560px)}.krp__content{padding:30px;position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.krp__card--lead .krp__content{padding:36px 38px 24px}.krp__kicker{display:flex;align-items:center;gap:10px;color:var(--kp-accent);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.krp__kicker:before{content:"";display:block;width:18px;height:5px;border-radius:3px;background:currentColor}.krp h2{font-size:clamp(24px,2.2vw,32px);line-height:1.14;margin:0 0 14px}.krp__card--lead h2{font-size:clamp(32px,3vw,42px)}.krp__description{font-size:14px;line-height:1.75;color:var(--krp-muted,#fff);margin:0 0 22px;max-width:41ch}.krp__button{font-size:13px;font-weight:600;line-height:1.4;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 18px;border-radius:8px;background:var(--kp-accent);color:var(--krp-button-text,#08211c);margin-top:auto;text-align:center}.krp__media{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;padding:24px 20px;isolation:isolate}.krp__composition{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1}.krp__media img{width:100%;height:auto;display:block;object-fit:contain;max-height:235px;border-radius:8px;box-shadow:0 12px 24px #0005}.krp__card--lead .krp__media{flex:1;margin-top:8px;padding:32px 26px;min-height:230px}.krp__card--lead .krp__media img{width:100%;max-height:230px;border:1px solid #ffffff38;transform:none}.krp__card:nth-child(2){--kp-accent:var(--krp-guide-accent,#d1ad72)}.krp__card:nth-child(2) .krp__button,.krp__card:nth-child(3) .krp__button{padding-inline:0;background:transparent;color:var(--kp-text);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--kp-accent)}.krp__card:nth-child(3){--kp-accent:var(--krp-video-accent,#8cb8d8)}.krp__breadcrumbs{font-size:12px;display:flex;gap:12px;margin-bottom:28px}.kcp{padding:var(--kp-top,48px) 0 var(--kp-bottom,96px)}.kcp__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px;align-items:start}.kcp__intro{position:relative;padding:40px 38px 44px;background:var(--kcp-intro-bg,#173f37);border-radius:14px 100px 14px 14px;min-width:0;isolation:isolate;overflow:hidden}.kcp__intro:after{content:"";position:absolute;right:-52px;top:-54px;width:180px;height:180px;background:var(--kp-accent);opacity:.32;border-radius:50%;z-index:-1}.kcp h1{font-size:clamp(40px,4.6vw,var(--kcp-heading-size,60px));line-height:1.05;margin:0 0 24px;max-width:9ch}.kcp__intro-text{font-size:16px;line-height:1.8;max-width:34ch}.kcp__intro-text p{margin:0 0 18px}.kcp__intro-text p:last-child{margin-bottom:0}.kcp__links{display:flex;flex-direction:column;margin-top:32px;border-top:1px solid #ffffff2b}.kcp__links a{display:flex;flex-direction:column;gap:5px;padding:17px 0;border-bottom:1px solid #ffffff2b;text-decoration:none;color:var(--kp-text)}.kcp__links a:hover strong{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--kp-accent)}.kcp__links strong{font-size:14px;font-weight:600}.kcp__links span{font-size:12px;line-height:1.6}.kcp__form-wrap{padding:38px;background:var(--kcp-form-bg,#25292a);border:1px solid #ffffff16;border-radius:14px;min-width:0;color:var(--kcp-form-text,#fff)}.kcp h2{font-size:26px;margin:0 0 12px;line-height:1.25;color:var(--kcp-form-text,#fff)}.kcp__form-intro{font-size:13px;line-height:1.8;margin:0 0 26px;max-width:56ch}.kcp .form{gap:22px}.kcp .fieldset{gap:18px}.kcp .input,.kcp .textarea,.kcp .select{background:transparent;color:var(--kcp-form-text,#fff);border-color:#ffffff3b}.kcp .input:focus,.kcp .textarea:focus{border-color:var(--kp-accent)}.kcp .floating-label{color:var(--kcp-form-text,#fff)}.kcp .button{border-radius:8px;min-height:48px;font-size:14px;font-weight:600}.kcp .input-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(min-width:1540px){.kci__panel{min-height:340px}.kci h1{font-size:var(--kci-size,64px)}}@media(max-width:1050px){.kci__panel,.krp__header{gap:24px}.krp__content,.krp__card--lead .krp__content{padding:26px}.krp__card{grid-template-columns:1.1fr 1fr}.kcp__intro,.kcp__form-wrap{padding:30px}.kcp__grid{gap:24px}}@media(min-width:750px)and (max-width:980px){.krp__header{display:block}.krp h1{margin-bottom:18px}.krp__intro{max-width:58ch}.krp__grid{grid-template-columns:1fr}.krp__card--lead{grid-row:auto;min-height:var(--krp-mobile-height,440px)}.krp__card{grid-template-columns:1.4fr .8fr}.krp__card--lead .krp__media{min-height:180px}.kcp .input-row{grid-template-columns:1fr}}@media(min-width:750px)and (max-width:980px){.kci__panel--lineup{grid-template-columns:1fr}.kci__panel--lineup .kci__copy{max-width:60ch}.kci__panel--lineup .kci__art{width:100%;max-width:620px;justify-self:center}.kci__panel--lineup h1{max-width:none}.kci__panel--lineup.kci__panel--reverse .kci__copy{order:0}}@media(max-width:749px){.kp-wrap{padding-inline:var(--kp-mobile-pad,20px)}.kp-eyebrow{font-size:11px;margin-bottom:12px}.kci{padding-top:24px}.kci__panel{grid-template-columns:1fr;gap:24px;min-height:0;padding:0 0 24px}.kci__panel--reverse .kci__copy{order:0}.kci h1{font-size:var(--kci-mobile-size,40px);max-width:17ch;margin-bottom:16px}.kci__body{font-size:15px;line-height:1.75;max-width:45ch}.kci__art{height:250px;padding:18px 20px;width:100%;max-width:460px;justify-self:center}.kci__art--stack{padding:18px 22px;height:260px}.kci__art--wide-pair{flex-direction:column;height:340px;gap:14px;padding:16px 22px}.kci__art--wide-pair .kci__gui:first-of-type{flex:none;width:100%;height:136px}.kci__art--wide-pair .kci__gui:last-of-type{flex:none;width:100%;height:156px}.kci__art--wide-pair .kci__gui img{width:auto;max-width:100%;height:100%}.kci__art--dynamics{flex-direction:column;height:330px;gap:16px}.kci__art--dynamics .kci__gui:first-of-type{flex:none;width:100%;height:180px}.kci__art--dynamics .kci__gui:last-of-type{flex:none;width:100%;height:98px}.kci__art--dynamics .kci__gui img{width:auto;max-width:100%;height:100%}.kci__art--effects{height:330px}.kci__art--effects .kci__gui:first-of-type{flex:none;max-height:none;height:90px}.kci__art--effects .kci__gui:last-of-type{flex:none;max-height:none;height:188px}.kci__art--lineup{height:var(--kci-lineup-mobile-height,480px);max-width:460px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.85fr) minmax(0,1.75fr);gap:12px;padding:12px}.kci__art--lineup .kci__gui:nth-of-type(1){grid-column:1/-1;grid-row:1}.kci__art--lineup .kci__gui:nth-of-type(2){grid-column:1/-1;grid-row:2}.kci__art--lineup .kci__gui:nth-of-type(3){grid-column:1/-1;grid-row:3}.kci__art--lineup .kci__gui:nth-of-type(4){grid-column:1;grid-row:4}.kci__art--lineup .kci__gui:nth-of-type(5){grid-column:2;grid-row:4}.kci__nav{padding-top:16px;gap:8px}.kci__nav a{font-size:11px;padding:9px 12px;min-height:40px}.krp{padding-top:28px;padding-bottom:64px}.krp__header{display:block;margin-bottom:28px}.krp h1{font-size:var(--krp-mobile-size,36px);max-width:19ch;margin-bottom:18px}.krp__intro{font-size:15px;line-height:1.75}.krp__grid{grid-template-columns:1fr}.krp__card--lead{grid-row:auto;min-height:var(--krp-mobile-height,440px)}.krp__card{display:flex;flex-direction:column}.krp__content,.krp__card--lead .krp__content{padding:26px}.krp__description{font-size:13px;margin-bottom:18px}.krp h2{font-size:25px}.krp__card--lead h2{font-size:34px}.krp__media{padding:24px;min-height:200px}.krp__card--lead .krp__media{padding:24px;min-height:180px}.krp__button{font-size:12px;min-height:42px;padding:10px 14px}.kcp{padding-top:28px;padding-bottom:64px}.kcp__grid{grid-template-columns:1fr;gap:24px}.kcp__intro{padding:30px 26px;border-top-right-radius:80px}.kcp h1{font-size:var(--kcp-mobile-size,46px);max-width:10ch}.kcp__intro-text{font-size:15px;max-width:44ch}.kcp__links{margin-top:24px}.kcp__form-wrap{padding:28px 24px}.kcp .input-row{grid-template-columns:1fr}}@media(max-width:389px){.kci__art{height:220px}.kci__art--stack{height:240px}.kci__art--wide-pair{height:340px}.kci__art--dynamics,.kci__art--effects{height:330px}.krp__media img{max-height:180px;width:auto;max-width:100%}.kcp .input-row{grid-template-columns:1fr}}@media(max-width:389px){.kci__art--lineup{height:var(--kci-lineup-mobile-height,480px)}}@media(prefers-reduced-motion:reduce){.kci a,.krp a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/kiive-page-polish.css.map */
