.kcp{--ink:#000;--yellow:#fcc907;--pink:#ea9189;--green:#5daf4a;--blue:#4470e8;--sky:#cfdcfb;--wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0 40C160 0 300 0 440 38S700 80 860 40 1160 0 1300 38 1400 44 1440 40V80H0Z'/%3E%3C/svg%3E");color:var(--ink);background:#fff;font-family:Anonymous Pro,Courier New,monospace;font-size:19px;line-height:1.6;overflow-x:hidden;position:relative;isolation:isolate}.kcp *{box-sizing:border-box}.kcp a{color:inherit}.kcp h1,.kcp h2,.kcp h3,.kcp p,.kcp ul,.kcp blockquote{margin:0;text-transform:none;letter-spacing:normal;font-style:normal}.kcp h1,.kcp h2,.kcp h3,.kcp summary,.kcp .cp-eyebrow,.kcp .cp-button,.kcp .cp-date,.kcp .cp-number{font-family:Fredoka,sans-serif}.kcp h1,.kcp h2,.kcp h3{font-weight:700;line-height:1.05;color:inherit}.kcp img{max-width:100%;display:block}.kcp .cp-wrap{width:min(1180px,calc(100% - 48px));margin-inline:auto;position:relative;z-index:1}.kcp .cp-eyebrow{font-weight:600;font-size:18px;letter-spacing:3px;text-transform:uppercase;line-height:1.4}.kcp .cp-band{position:relative}.kcp .cp-band:before{content:"";position:absolute;left:0;right:0;top:-79px;height:80px;background:var(--bg);pointer-events:none;z-index:0;-webkit-mask:var(--wave) 0 0/100% 100% no-repeat;mask:var(--wave) 0 0/100% 100% no-repeat}.kcp .cp-band{background:var(--bg)}.kcp .b-white{--bg:#fff}.kcp .b-yellow{--bg:var(--yellow)}.kcp .b-pink{--bg:var(--pink)}.kcp .b-blue{--bg:var(--blue)}.kcp .b-sky{--bg:var(--sky)}.kcp .b-green{--bg:var(--green)}.kcp .cp-button{display:inline-block;line-height:1.1;font-weight:600;font-size:20px;padding:20px 46px;color:#000;background:var(--yellow);border:0;text-decoration:none;border-radius:52% 48% 50% 50%/62% 58% 42% 38%;transition:transform .3s cubic-bezier(.3,1.7,.5,1);cursor:pointer}.kcp .cp-button:hover{transform:translateY(-4px) rotate(-2deg) scale(1.06)}.kcp .cp-button .cp-arrow{margin-left:8px}.kcp a:focus-visible,.kcp summary:focus-visible{outline:3px solid #000;outline-offset:4px}.kcp .cp-link{text-underline-offset:5px}.kcp .cp-hero{padding:44px 0 120px}.kcp .cp-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center}.kcp .cp-intro h1{font-size:clamp(48px,6vw,84px);margin:16px 0 24px}.kcp .cp-highlight{position:relative;white-space:nowrap;z-index:0}.kcp .cp-highlight:after{content:"";position:absolute;top:58%;right:-6px;bottom:2px;left:-6px;background:var(--yellow);z-index:-1;transform:rotate(-1.5deg);border-radius:42px 56px 38px 52px/20px 24px 22px 26px}.kcp .cp-lead{max-width:520px;font-size:21px;line-height:1.5}.kcp .cp-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:32px}.kcp .cp-small{font-size:16px;line-height:1.5}.kcp .cp-apply-note{margin-top:18px;font-weight:700}.kcp .cp-photo{position:relative;margin:8px 14px 0 0;transform:rotate(2deg)}.kcp .cp-photo-main{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border:9px solid var(--yellow);border-radius:62px 78px 66px 84px/56px 64px 60px 70px;background:#fff}.kcp .cp-tape{display:none}.kcp .cp-caption{position:absolute;left:6%;bottom:-20px;background:var(--pink);padding:8px 24px 10px;border-radius:30px 38px 28px 40px/24px 28px 26px 30px;font-family:Fredoka,sans-serif;font-weight:600;font-size:18px;transform:rotate(-3deg)}.kcp .cp-sticker{position:absolute;width:132px;height:auto;right:-26px;top:-20px;transform:rotate(12deg);animation:cpFloat 5s ease-in-out infinite}@keyframes cpFloat{0%,to{transform:translateY(0) rotate(12deg)}50%{transform:translateY(-12px) rotate(17deg)}}.kcp .cp-facts{padding:34px 0 120px;margin-top:-1px}.kcp .cp-facts-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.kcp .cp-fact{background:#fff;padding:24px 24px 26px;font-size:17px;line-height:1.35;border-radius:44px 58px 40px 60px/40px 48px 44px 52px}.kcp .cp-fact:nth-child(2){border-radius:58px 40px 60px 44px/48px 40px 52px 44px}.kcp .cp-fact:nth-child(3){border-radius:40px 60px 46px 56px/44px 52px 40px 48px}.kcp .cp-fact:nth-child(4){border-radius:60px 44px 56px 40px/52px 44px 48px 40px}.kcp .cp-fact strong{display:block;font-family:Fredoka,sans-serif;font-size:26px;line-height:1.15;margin-bottom:4px}.kcp .cp-section{padding:100px 0 120px}.kcp h2{font-size:clamp(34px,4.4vw,52px)}.kcp h3{font-size:26px}.kcp .cp-about-grid{display:grid;grid-template-columns:.9fr 1.2fr;gap:80px}.kcp .cp-about-grid h2{margin-top:14px}.kcp .cp-about-copy>p+p{margin-top:20px}.kcp .cp-checks{list-style:none;padding:0;margin-top:26px;display:grid;gap:10px}.kcp .cp-checks li{position:relative;padding-left:32px;font-weight:700}.kcp .cp-checks li:before{content:"";position:absolute;left:0;top:.45em;width:18px;height:18px;background:var(--green);border-radius:50% 45% 52% 48%}.kcp .cp-process{margin-top:70px;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.kcp .cp-process article{padding:44px 38px 48px;border-radius:56px 72px 60px 76px/50px 58px 54px 62px}.kcp .cp-process article:nth-child(1){background:var(--sky)}.kcp .cp-process article:nth-child(2){background:var(--pink);border-radius:72px 56px 76px 60px/58px 50px 62px 54px}.kcp .cp-process article:nth-child(3){background:var(--yellow)}.kcp .cp-step-top{display:flex;align-items:center;gap:14px;margin-bottom:14px}.kcp .cp-number{font-weight:700;background:#fff;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:48% 52% 50% 50%;flex-shrink:0;font-size:18px;transform:rotate(-6deg)}.kcp .cp-process p{font-size:18px;line-height:1.55}.kcp .cp-voice{padding:90px 0 120px;color:#fff}.kcp .cp-voice-inner{display:grid;grid-template-columns:.6fr 1.6fr;gap:50px;align-items:center}.kcp .cp-voice-title{font-family:Fredoka,sans-serif;font-size:20px;font-weight:600;max-width:220px;line-height:1.3}.kcp .cp-voice blockquote{margin:0;font-family:Fredoka,sans-serif;font-size:clamp(26px,3vw,40px);font-weight:700;line-height:1.2}.kcp .cp-timeline-head{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:44px}.kcp .cp-timeline-head h2{margin-top:14px}.kcp .cp-timeline-head>p{max-width:340px;font-size:18px}.kcp .cp-timeline{list-style:none;padding:0;margin:0;display:grid;gap:18px}.kcp .cp-timeline li{display:grid;grid-template-columns:220px 1fr;gap:34px;align-items:center;padding:30px 44px 32px;background:#fff;border-radius:50px 64px 46px 66px/44px 52px 48px 56px}.kcp .cp-timeline li:nth-child(2n){border-radius:64px 46px 66px 50px/52px 44px 56px 48px}.kcp .cp-date{font-size:24px;font-weight:700;background:var(--yellow);width:fit-content;padding:6px 20px 8px;border-radius:30px 38px 28px 40px/24px 28px 26px 30px;transform:rotate(-2deg)}.kcp .cp-timeline li:nth-child(2) .cp-date{background:var(--sky)}.kcp .cp-timeline li:nth-child(3) .cp-date{background:var(--pink)}.kcp .cp-timeline li:nth-child(4) .cp-date{background:var(--green);color:#000}.kcp .cp-timeline h3{font-size:24px;margin-bottom:6px}.kcp .cp-timeline p{max-width:690px;font-size:18px}.kcp .cp-timeline-note{margin-top:26px;font-size:16px;max-width:760px}.kcp .cp-faq{padding:100px 0 130px}.kcp .cp-faq-grid{display:grid;grid-template-columns:.75fr 1.4fr;gap:70px}.kcp .cp-faq-aside h2{margin:14px 0 22px}.kcp .cp-faq-aside p{font-size:19px;max-width:300px}.kcp .cp-faq-aside a{overflow-wrap:anywhere;font-weight:700}.kcp .cp-questions{display:grid;gap:14px;align-content:start}.kcp details{background:#fff;border-radius:44px 58px 40px 60px/40px 48px 44px 52px}.kcp details:nth-child(2n){border-radius:58px 40px 60px 44px/48px 40px 52px 44px}.kcp details[open]{border-radius:46px 58px 48px 60px/42px 50px 44px 52px}.kcp summary{display:flex;justify-content:space-between;gap:24px;align-items:center;cursor:pointer;padding:22px 34px;list-style:none;font-weight:600;font-size:21px;line-height:1.3}.kcp summary::-webkit-details-marker{display:none}.kcp summary:after{content:"+";font-size:30px;font-weight:600;flex-shrink:0;line-height:1}.kcp details[open] summary:after{content:"\2212"}.kcp .cp-answer{padding:0 40px 26px 34px;font-size:18px;line-height:1.6}.kcp .cp-answer p+p{margin-top:12px}.kcp .cp-closing{padding:90px 0 80px;text-align:center}.kcp .cp-closing h2{margin:14px 0 20px}.kcp .cp-closing p{max-width:600px;margin-inline:auto}.kcp .cp-closing .cp-button{margin:28px 0 16px;background:#fff}.kcp .cp-closing .cp-small{max-width:640px}.kcp .cp-bottom{padding:24px 0 30px;display:flex;justify-content:space-between;gap:25px;font-size:16px}.kcp [id]{scroll-margin-top:30px}@media(max-width:900px){.kcp .cp-hero-grid{gap:34px}.kcp .cp-about-grid,.kcp .cp-faq-grid{gap:45px}.kcp .cp-process{gap:18px}.kcp .cp-process article{padding:34px 26px 38px}.kcp .cp-facts-inner{grid-template-columns:repeat(2,1fr)}.kcp .cp-voice-inner{gap:25px}}@media(max-width:760px){.kcp{font-size:17px}.kcp .cp-hero-grid{grid-template-columns:1fr}.kcp .cp-hero{padding:34px 0 90px}.kcp .cp-photo{max-width:460px;margin-inline:auto}.kcp .cp-sticker{width:96px;right:-6px}.kcp .cp-about-grid,.kcp .cp-faq-grid,.kcp .cp-voice-inner,.kcp .cp-process{grid-template-columns:1fr}.kcp .cp-section{padding:80px 0 90px}.kcp .cp-timeline-head{display:block}.kcp .cp-timeline-head>p{margin-top:16px;max-width:none}.kcp .cp-timeline li{grid-template-columns:1fr;gap:12px;padding:26px 28px 28px}.kcp .cp-voice-title,.kcp .cp-faq-aside p{max-width:none}.kcp summary{font-size:19px;padding:20px 26px}.kcp .cp-answer{padding:0 28px 22px 26px}.kcp .cp-bottom{flex-direction:column;gap:8px}.kcp .cp-lead{font-size:19px}.kcp .cp-button{padding:18px 34px}}@media(max-width:480px){.kcp .cp-facts-inner{grid-template-columns:1fr}.kcp .cp-highlight{white-space:normal}}@media(prefers-reduced-motion:reduce){.kcp .cp-button,.kcp .cp-sticker{transition:none;animation:none}.kcp .cp-button:hover{transform:none}}.kcp .cp-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/25/assets/karepango-creator-program.css.map */
