@font-face{font-family:Grota Rounded Black;src:url(./index.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./index.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./index3.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Kalam;src:url(./index2.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.kolacic-app-root,.kc-root{--frame: min(100vw, 480px);--u: calc(var(--frame) / 1080);--red: #e10600;--cream: #fff0c5;--grota: "Grota Rounded Black", system-ui, sans-serif;--inter: Inter, system-ui, sans-serif;--liga: "liga" 1;min-height:100vh;width:100%;background:#c81012;color:#fff;font-family:var(--inter);font-weight:500;overflow-x:hidden;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.kc-root input,.kc-root textarea,.kolacic-app-root input,.kolacic-app-root textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.kc-root *{box-sizing:border-box}.kc-root img{display:block}.kc-phone{width:var(--frame);min-height:100vh;margin:0 auto;position:relative;display:flex;flex-direction:column;background:linear-gradient(#fb1515,#e41416 45%,#c81012);overflow:hidden}.kc-head{position:relative;z-index:5;width:100%;height:calc(418 * var(--u));flex:0 0 auto;background:#d8100f;border-radius:0 0 calc(110 * var(--u)) calc(110 * var(--u))}.kc-logo{position:absolute;left:calc(398 * var(--u));top:calc(52 * var(--u));width:calc(286 * var(--u));height:calc(142 * var(--u));padding:0;border:0;background:none;cursor:pointer}.kc-logo img{width:100%;height:100%}.kc-burger{position:absolute;left:calc(896 * var(--u));top:calc(96 * var(--u));width:calc(112 * var(--u));height:calc(86 * var(--u));padding:0;border:0;background:none;cursor:pointer}.kc-burger img{width:100%;height:100%}.kc-tabs{position:absolute;top:0;right:0;bottom:0;left:0;font-family:var(--grota);line-height:1;pointer-events:none}.kc-tab{position:absolute;border:0;padding:0;background:none;color:#fff;font-family:var(--grota);font-weight:900;line-height:1;letter-spacing:0;white-space:nowrap;text-transform:uppercase;cursor:pointer;pointer-events:auto;transform:translateY(-.78em);transition:left .32s ease,font-size .32s ease}.kc-tab-cookie{position:absolute;left:0;top:0;width:calc(74 * var(--u));height:calc(74 * var(--u));background:url(./index17.png) center / contain no-repeat;filter:drop-shadow(0 0 calc(5.5 * var(--u)) rgba(0,0,0,.5));transition:transform .32s ease;pointer-events:none}.kc-market{position:absolute;left:calc(790 * var(--u));top:calc(107 * var(--u));width:calc(64 * var(--u));height:calc(64 * var(--u));padding:0;border:calc(3 * var(--u)) solid #fff;border-radius:50%;overflow:hidden;background:#fff;cursor:pointer}.kc-market svg,.kc-market img{width:100%;height:100%;display:block;object-fit:cover}.kc-screen{position:relative;flex:1 0 auto;display:flex;flex-direction:column;padding:0 calc(62 * var(--u));touch-action:pan-y}.kc-phone{--drag: 0px}.kc-phone:has(.kc-paper){height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;background:var(--cream)}.kc-screen.kc-peek{position:absolute;left:0;right:0;top:var(--screen-top, 0px);z-index:2}.kc-phone.is-dragging .kc-screen:not(.kc-peek):not(.kc-slide-ghost){transform:translate3d(var(--drag),0,0)}.kc-phone.is-dragging .kc-peek.is-next{transform:translate3d(calc(100% + var(--drag)),0,0)}.kc-phone.is-dragging .kc-peek.is-prev{transform:translate3d(calc(-100% + var(--drag)),0,0)}.kc-phone.is-dragging.is-settling .kc-screen:not(.kc-slide-ghost){transition:transform .24s ease}.kc-slide-ghost{position:absolute;left:0;right:0;z-index:4;pointer-events:none}.kc-slide-ghost.is-out-left{transform:translate(-100%);animation:kc-slide-out-left .32s ease both}.kc-slide-ghost.is-out-right{transform:translate(100%);animation:kc-slide-out-right .32s ease both}.kc-h1,.kc-tab,.kc-cta,.kc-cta-home,.kc-cta-ghost,.kc-reg-back,.kc-choice,.kc-week,.kc-card h2,.kc-drawer .item,.kc-packs b,.kc-doc h1,.kc-doc h2,.kc-doc h3{font-feature-settings:var(--liga);font-variant-ligatures:common-ligatures}.kc-h1{margin:calc(70 * var(--u)) 0 0;font-family:var(--grota);font-size:calc(79.8 * var(--u));line-height:1.02;letter-spacing:-.012em;text-align:center;text-transform:uppercase}.kc-h1.big{font-size:calc(89 * var(--u))}.kc-lead{margin:calc(30 * var(--u)) 0 0;text-align:center;font-size:calc(40 * var(--u));line-height:1.2}.kc-lead b,.kc-lead strong{font-weight:700}.kc-home .kc-h1{margin-top:calc(70 * var(--u))}.kc-home .kc-lead{margin-top:calc(34 * var(--u))}.kc-home .kc-lead+.kc-lead{margin-top:calc(40 * var(--u))}.kc-cta-home{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(766 * var(--u));height:calc(178 * var(--u));margin:calc(46 * var(--u)) auto 0;padding:0 calc(170 * var(--u)) 0 calc(40 * var(--u));border:0;border-radius:calc(89 * var(--u));background:var(--cream);color:var(--red);font-family:var(--grota);font-weight:900;font-size:calc(69.9 * var(--u));line-height:.98;text-align:center;text-transform:uppercase;cursor:pointer}.kc-cta-home span{text-align:center}.kc-cta-home img{position:absolute;right:calc(50 * var(--u));top:50%;width:calc(80 * var(--u));transform:translateY(-50%)}.kc-hero{width:calc(829 * var(--u));margin:calc(16 * var(--u)) 0 0 calc(-62 * var(--u));margin-left:calc(132 * var(--u) - 62 * var(--u));margin-bottom:calc(-120 * var(--u))}.kc-choice{position:relative;display:flex;align-items:center;width:calc(954 * var(--u));height:calc(142 * var(--u));margin:0 0 calc(36 * var(--u));padding:0 0 0 calc(180 * var(--u));line-height:1;border:0;border-radius:calc(71 * var(--u));background:var(--cream);color:var(--red);font-family:var(--grota);font-size:calc(54 * var(--u));text-transform:uppercase;letter-spacing:-.005em;cursor:pointer;text-align:left}.kc-choice:disabled{opacity:.6;cursor:wait}.kc-choice .ico{position:absolute;left:calc(22 * var(--u));top:calc(10 * var(--u));width:calc(122 * var(--u));height:calc(122 * var(--u))}.kc-choice .arr{position:absolute;right:calc(34 * var(--u));top:50%;width:calc(80 * var(--u));transform:translateY(-50%)}.kc-list{margin-top:calc(84 * var(--u))}.kc-mehanizam .kc-h1{margin-top:calc(80 * var(--u))}.kc-mehanizam .kc-lead{margin-top:calc(26 * var(--u))}.kc-pick .kc-h1{margin:calc(190 * var(--u)) 0 0;text-align:left;font-size:calc(79.8 * var(--u));width:calc(640 * var(--u))}.kc-pick .kc-lead{text-align:left;width:calc(640 * var(--u));margin-top:calc(24 * var(--u))}.kc-pick .kc-list{margin-top:calc(70 * var(--u))}.kc-pick .kc-mascot-tr{position:absolute;left:calc((684.9 - 62) * var(--u));top:calc(167 * var(--u));width:calc(423.6 * var(--u))}.kc-msg .kc-h1{margin-top:calc(176 * var(--u))}.kc-card{position:relative;width:calc(882 * var(--u));min-height:calc(739 * var(--u));margin:calc(80 * var(--u)) auto 0;padding:calc(90 * var(--u)) calc(60 * var(--u)) calc(120 * var(--u));border-radius:calc(56.8 * var(--u));background:var(--cream);color:var(--red);text-align:center}.kc-card:before{content:"";position:absolute;inset:calc(16 * var(--u));border:calc(3 * var(--u)) solid var(--red);border-radius:calc(42 * var(--u));pointer-events:none}.kc-card h2{margin:0;font-family:var(--grota);font-weight:900;font-size:calc(99.5 * var(--u));line-height:1;text-transform:uppercase}.kc-card h2:after{content:"";display:block;width:calc(600 * var(--u));height:calc(3 * var(--u));margin:calc(34 * var(--u)) auto calc(50 * var(--u));background:var(--red)}.kc-card .txt{margin:0;font-family:Kalam,cursive;font-size:calc(50 * var(--u));line-height:1.26}.kc-card .heart{position:absolute;right:calc(50 * var(--u));bottom:calc(50 * var(--u));width:calc(86 * var(--u))}.kc-card .mascot{position:absolute;left:calc(-140 * var(--u));bottom:calc(-100 * var(--u));width:calc(376 * var(--u));pointer-events:none}.kc-msg .kc-lead{margin-top:calc(74 * var(--u))}.kc-msg .kc-lead strong{font-weight:700}.kc-cta,.kc-cta-ghost{position:relative;display:flex;align-items:center;width:calc(881 * var(--u));height:calc(142 * var(--u));margin:0 auto;padding:0 calc(130 * var(--u)) 0 calc(47 * var(--u));border-radius:calc(71 * var(--u));font-family:var(--grota);font-size:calc(54 * var(--u));line-height:1;text-transform:uppercase;text-align:left;letter-spacing:-.005em;white-space:nowrap;cursor:pointer}.kc-cta{border:0;background:var(--cream);color:var(--red)}.kc-cta-ghost{border:calc(6 * var(--u)) solid #fff;background:transparent;color:#fff}.kc-cta:disabled,.kc-cta-ghost:disabled{opacity:.45;cursor:not-allowed}.kc-cta .arr,.kc-cta-ghost .arr{position:absolute;right:calc(40 * var(--u));top:50%;width:calc(78 * var(--u));transform:translateY(-50%)}.kc-msg .kc-cta{margin-top:calc(60 * var(--u));padding:0 calc(108 * var(--u)) 0 calc(36 * var(--u))}.kc-msg .kc-cta-ghost{margin-top:calc(22 * var(--u));padding:0 calc(108 * var(--u)) 0 calc(36 * var(--u))}.kc-write{padding:0 calc(58 * var(--u))}.kc-write .kc-h1{margin-top:calc(222 * var(--u));font-size:calc(89 * var(--u));letter-spacing:-.02em;white-space:nowrap}.kc-area-wrap{display:flex;flex-direction:column;width:calc(964 * var(--u));height:calc(440 * var(--u));margin:calc(40 * var(--u)) auto 0;border-radius:calc(49.3 * var(--u));background:var(--cream);overflow:hidden}.kc-area{display:block;width:100%;height:calc(440 * var(--u));margin:0;padding:calc(44 * var(--u)) calc(46 * var(--u)) calc(64 * var(--u));border:0;border-radius:calc(49.3 * var(--u));background:var(--cream);color:var(--red);font-family:Kalam,cursive;font-weight:400;font-size:calc(50 * var(--u));line-height:1.26;resize:none}.kc-area-wrap .kc-area{flex:1;height:auto;min-height:0;border-radius:0;background:transparent;padding-bottom:calc(12 * var(--u))}.kc-area::placeholder{color:var(--red);opacity:1}.kc-count{flex:none;align-self:flex-end;margin:0 calc(40 * var(--u)) calc(22 * var(--u));color:var(--red);font-size:calc(40 * var(--u));line-height:1;pointer-events:none}.kc-write .kc-lead{margin-top:calc(76 * var(--u))}.kc-cats{display:grid;grid-template-columns:repeat(5,calc(161.5 * var(--u)));justify-content:space-between;width:calc(962 * var(--u));margin:calc(28 * var(--u)) auto 0}.kc-cat{padding:0;border:0;background:none;color:#fff;cursor:pointer;font-family:var(--inter);font-size:calc(40 * var(--u));text-align:center}.kc-cat i{display:grid;place-items:center;width:calc(161.5 * var(--u));height:calc(161.5 * var(--u));margin:0 auto calc(22 * var(--u));border-radius:calc(43.4 * var(--u));background:var(--cream);border:calc(5 * var(--u)) solid transparent}.kc-cat i img{width:calc(96 * var(--u));height:calc(96 * var(--u))}.kc-cat.is-on i{border-color:#fff}.kc-cat.is-on{font-weight:700}.kc-send-row{position:relative;height:calc(600 * var(--u));margin-top:calc(56 * var(--u))}.kc-send-row .run{position:absolute;left:calc(-58 * var(--u));top:0;width:calc(626 * var(--u));transform:scaleX(-1)}.kc-send-row .kc-cta{position:absolute;right:calc(-6 * var(--u));top:calc(126 * var(--u));width:calc(467 * var(--u));padding-left:calc(58 * var(--u));margin:0}.kc-prizes{--y0: 880;position:relative;height:calc(1040 * var(--u));margin:calc(10 * var(--u)) calc(-62 * var(--u)) 0}.kc-prizes .c{position:absolute;border-radius:50%;background:var(--cream)}.kc-prizes .c1{left:calc((548 - 206.5) * var(--u));top:calc((1218.5 - 206.5 - var(--y0)) * var(--u));width:calc(413 * var(--u));height:calc(413 * var(--u))}.kc-prizes .c2{left:calc((146.8 - 172.7) * var(--u));top:calc((1329.8 - 172.7 - var(--y0)) * var(--u));width:calc(345.4 * var(--u));height:calc(345.4 * var(--u))}.kc-prizes .c3{left:calc((949.3 - 172.7) * var(--u));top:calc((1329.3 - 172.7 - var(--y0)) * var(--u));width:calc(345.4 * var(--u));height:calc(345.4 * var(--u))}.kc-prizes img{position:absolute}.kc-prizes .duks{left:calc(324 * var(--u));top:calc((915 - var(--y0)) * var(--u));width:calc(501.6 * var(--u))}.kc-prizes .carape{left:calc(728 * var(--u));top:calc((981 - var(--y0)) * var(--u));width:calc(501.6 * var(--u))}.kc-prizes .maska{left:calc(-57.4 * var(--u));top:calc((1118.6 - var(--y0)) * var(--u));width:calc(376 * var(--u));transform:rotate(-14.3deg);transform-origin:center;z-index:1}.kc-prizes .hero{left:calc(-19.1 * var(--u));top:calc((1174.8 - var(--y0)) * var(--u));width:calc(1155.7 * var(--u))}.kc-dob .kc-h1{margin-top:calc(100 * var(--u));font-size:calc(89 * var(--u))}.kc-dob .kc-lead{margin-top:calc(44 * var(--u))}.kc-weeks{display:flex;justify-content:space-between;width:calc(962 * var(--u));margin:calc(30 * var(--u)) auto 0}.kc-week{display:flex;align-items:center;justify-content:center;width:calc(140 * var(--u));height:calc(78 * var(--u));border:calc(3 * var(--u)) solid var(--cream);border-radius:calc(39 * var(--u));background:transparent;color:var(--cream);font-family:var(--grota);font-size:calc(44.6 * var(--u));line-height:1;cursor:pointer}.kc-week.is-on{background:var(--cream);color:var(--red);border-color:var(--cream)}.kc-paper{position:relative;z-index:2;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;background:transparent;color:var(--red);margin:0 calc(-62 * var(--u));padding:calc(72 * var(--u) + 30px) calc(120 * var(--u)) calc(560 * var(--u))}.kc-doc h1{margin:0;font-family:var(--grota);font-weight:900;font-size:calc(79.8 * var(--u));line-height:1.05;letter-spacing:-.012em;text-align:center;text-transform:uppercase}.kc-doc p{margin:calc(48 * var(--u)) 0 0;font-family:var(--inter);font-weight:500;font-size:calc(40 * var(--u));line-height:1.2;text-align:center}.kc-paper .kc-h1,.kc-paper .kc-doc h1{text-align:center}.kc-paper,.kc-paper .kc-lead,.kc-paper .kc-text,.kc-paper .kc-doc,.kc-paper .kc-doc h2,.kc-paper .kc-doc h3,.kc-paper .kc-doc p{text-align:left}.kc-paper .kc-h1,.kc-paper .kc-lead,.kc-paper .kc-text,.kc-paper .kc-check,.kc-paper .kc-doc,.kc-paper form{position:relative;z-index:1;color:var(--red)}.kc-doc-cookie{position:absolute;z-index:4;pointer-events:none}.kc-doc-cookie-tl{width:calc(627 * var(--u));left:calc(-357 * var(--u));top:calc(83 * var(--u))}.kc-doc-cookie-br{width:calc(1254 * var(--u));left:calc(331 * var(--u));bottom:calc(-574 * var(--u))}.kc-dob .kc-cats,.kc-write .kc-cats{display:flex;justify-content:space-between;gap:calc(22 * var(--u));width:100%;margin:calc(36 * var(--u)) auto 0}.kc-dob .kc-cat,.kc-write .kc-cat{flex:1 1 0;min-width:0;font-size:calc(32 * var(--u));font-weight:500;line-height:1.05;white-space:nowrap}.kc-dob .kc-cat.is-on,.kc-write .kc-cat.is-on{font-weight:500}.kc-grid{display:grid;grid-template-columns:calc(448 * var(--u)) calc(448 * var(--u));justify-content:space-between;gap:calc(62 * var(--u)) 0;width:calc(950 * var(--u));margin:calc(60 * var(--u)) auto 0;padding-bottom:calc(80 * var(--u))}.kc-win{position:relative;display:flex;flex-direction:column;height:calc(596 * var(--u));min-height:calc(596 * var(--u));max-height:calc(596 * var(--u));padding:calc(60 * var(--u)) calc(40 * var(--u)) calc(100 * var(--u));border-radius:calc(56.8 * var(--u));background:var(--cream);color:var(--red);text-align:center;overflow:hidden}.kc-win:before{content:"";position:absolute;inset:calc(14 * var(--u));border:calc(3 * var(--u)) solid var(--red);border-radius:calc(44 * var(--u));pointer-events:none}.kc-dob .kc-cat i,.kc-write .kc-cat i{display:flex;align-items:center;justify-content:center;width:calc(140 * var(--u));height:calc(140 * var(--u));margin:0 auto calc(16 * var(--u));background:color-mix(in srgb,var(--cream) 50%,transparent);border:calc(6 * var(--u)) solid var(--cream)}.kc-dob .kc-cat.is-on i,.kc-write .kc-cat.is-on i{background:var(--cream);border-color:var(--cream)}.kc-dob .kc-cat i img,.kc-write .kc-cat i img{width:auto;height:auto;max-width:78%;max-height:78%;object-fit:contain;object-position:center;display:block}.kc-win p{flex:1;min-height:0;margin:0;overflow-y:auto;touch-action:pan-y;font-family:Kalam,cursive;font-size:calc(40 * var(--u));line-height:1.3}.kc-win strong{position:absolute;left:calc(50 * var(--u));bottom:calc(44 * var(--u));font-family:var(--inter);font-weight:700;font-size:calc(40 * var(--u))}.kc-win .heart{position:absolute;right:calc(44 * var(--u));bottom:calc(40 * var(--u));width:calc(60 * var(--u))}.kc-text{margin-top:calc(40 * var(--u));font-size:calc(40 * var(--u));line-height:1.35;text-align:center}.kc-contact{display:grid;grid-template-columns:1fr 1fr;gap:calc(22 * var(--u)) calc(28 * var(--u));margin-top:calc(64 * var(--u))}.kc-contact .kc-field,.kc-contact .kc-area{margin:0}.kc-contact .kc-field:nth-child(n+3),.kc-contact .kc-area,.kc-contact .kc-cta{grid-column:1 / -1}.kc-contact .kc-field{height:calc(96 * var(--u));border-radius:calc(48 * var(--u));font-size:calc(42 * var(--u))}.kc-area-contact{width:100%;height:calc(420 * var(--u));margin-top:0;padding:calc(28 * var(--u)) calc(36 * var(--u));background:#fff;color:#222;font:500 calc(42 * var(--u)) / 1.3 var(--inter)}.kc-area-contact::placeholder{color:#999}.kc-contact .kc-cta-center{width:calc(520 * var(--u));height:calc(108 * var(--u));margin:calc(28 * var(--u)) auto 0;padding:0;border-radius:calc(54 * var(--u));background:var(--red);color:#fff;font-size:calc(54 * var(--u));line-height:1;letter-spacing:.04em;justify-content:center;align-items:center;text-align:center}.kc-contact .kc-error{color:var(--red);text-align:left}.kc-contact .kc-check{grid-column:1 / -1;align-items:baseline;gap:calc(18 * var(--u));margin-top:calc(6 * var(--u));font-size:calc(34 * var(--u));line-height:1.2;white-space:nowrap}.kc-contact .kc-check input{margin:0;position:relative;top:.22em}.kc-field{display:block;width:100%;height:calc(78 * var(--u));margin:0 0 calc(13 * var(--u));padding:0 calc(36 * var(--u));border:0;border-radius:calc(39 * var(--u));background:#fff;color:#222;font:500 calc(40 * var(--u)) / 1 var(--inter)}.kc-field::placeholder{color:#999}.kc-check{display:flex;align-items:flex-start;gap:calc(14 * var(--u));margin:calc(10 * var(--u)) 0 0;font-size:calc(25 * var(--u));line-height:1.35;text-align:left}.kc-check input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:0 0 auto;width:calc(52 * var(--u));height:calc(52 * var(--u));margin:calc(4 * var(--u)) 0 0;border:calc(4 * var(--u)) solid currentColor;border-radius:calc(16 * var(--u));background:#fff;box-shadow:inset 0 0 0 calc(4 * var(--u)) #fff;cursor:pointer}.kc-check input:checked{background-color:currentColor;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 10 17 19 7' fill='none' stroke='%23fff0c5' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:62%;box-shadow:inset 0 0 0 calc(5 * var(--u)) #fff}.kc-links{margin:calc(8 * var(--u)) 0 0;font-size:calc(25 * var(--u))}.kc-links button{border:0;background:none;padding:0;color:#fff;text-decoration:underline;cursor:pointer}.kc-error{margin:calc(20 * var(--u)) 0 0;color:var(--cream);font-size:calc(30 * var(--u));text-align:center}.kc-bottom-logo{display:block;width:calc(286 * var(--u));margin:auto auto calc(40 * var(--u));padding:calc(60 * var(--u)) 0 0;border:0;background:none;cursor:pointer}.kc-bottom-logo img{width:100%;height:auto}.kc-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#0000004d;opacity:0;transition:opacity .2s ease}.kc-drawer.is-on{opacity:1}.kc-drawer nav{position:absolute;right:0;top:0;bottom:0;width:calc(540 * var(--u));padding:calc(100 * var(--u)) calc(60 * var(--u));border-radius:calc(110 * var(--u)) 0 0 0;background:var(--cream);color:var(--red);transform:translate(100%);transition:transform .26s ease}.kc-drawer.is-on nav{transform:none}.kc-drawer .close{border:0;background:none;padding:0;width:calc(80 * var(--u));cursor:pointer}.kc-drawer .close img{width:100%}.kc-drawer .item{display:block;margin-top:calc(90 * var(--u));border:0;background:none;padding:0;color:var(--red);font-family:var(--grota);font-size:calc(79.7 * var(--u));text-transform:uppercase;cursor:pointer}.kc-drawer .item+.item{margin-top:calc(40 * var(--u))}.kc-flags{display:flex;gap:calc(36 * var(--u));margin-top:calc(90 * var(--u))}.kc-flag-btn{display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--u));padding:0;border:0;background:none;color:var(--red);font-family:var(--grota);font-size:calc(28 * var(--u));cursor:pointer}.kc-flag{width:calc(86 * var(--u));height:calc(86 * var(--u));border:calc(6 * var(--u)) solid transparent;border-radius:50%;overflow:hidden;background:#fff}.kc-flag svg,.kc-flag img{width:100%;height:100%;display:block;object-fit:cover}.kc-flag-btn.is-on .kc-flag{border-color:var(--red)}.kc-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;background:#6400008c}.kc-pop{z-index:40}.kc-modal .box{position:relative;width:min(calc(800 * var(--u)),92vw);padding:calc(70 * var(--u)) calc(50 * var(--u)) calc(60 * var(--u));border-radius:calc(56.8 * var(--u));background:var(--cream);color:var(--red);text-align:center}.kc-modal h2{margin:0;font-family:var(--grota);font-size:calc(79.8 * var(--u));line-height:1;text-transform:uppercase}.kc-modal p{margin:calc(30 * var(--u)) 0 0;font-size:calc(40 * var(--u));line-height:1.25}.kc-pop .box{display:flex;flex-direction:column;width:calc(775 * var(--u));overflow:visible;padding:calc(51.4 * var(--u)) calc(38 * var(--u)) calc(39 * var(--u));border-radius:calc(87.4 * var(--u));color:red}.kc-pop.is-sedi .box{min-height:calc(525 * var(--u))}.kc-pop.is-naopako .box{padding-top:calc(72.5 * var(--u));padding-bottom:calc(44 * var(--u));min-height:calc(558 * var(--u))}.kc-pop.is-share .box,.kc-pop.is-raduje .box{padding-top:calc(81.3 * var(--u));padding-bottom:calc(91 * var(--u));border-radius:calc(96.4 * var(--u));min-height:calc(775 * var(--u))}.kc-pop.is-phone .box{padding-top:calc(56.8 * var(--u));padding-bottom:calc(48 * var(--u));border-radius:calc(84.8 * var(--u));min-height:calc(521 * var(--u))}.kc-pop h2{font-size:calc(89 * var(--u));line-height:.955;white-space:pre-line}.kc-pop.is-sedi h2,.kc-pop.is-naopako h2{margin-top:calc(-22 * var(--u))}.kc-pop.is-naopako h2{line-height:1.2}.kc-pop.is-raduje h2,.kc-pop.is-share h2{margin-top:calc(-20 * var(--u));font-size:calc(85.3 * var(--u));line-height:.985}.kc-pop.is-phone h2{margin-top:calc(-17 * var(--u));font-size:calc(76 * var(--u));line-height:1.18}.kc-pop p{margin:0;font-size:calc(40 * var(--u));line-height:1.2;white-space:pre-line}.kc-pop.is-sedi p,.kc-pop.is-naopako p{margin-top:calc(22 * var(--u))}.kc-pop.is-naopako p{padding-left:calc(10 * var(--u))}.kc-pop.is-raduje p,.kc-pop.is-share p{margin-top:calc(36 * var(--u))}.kc-pop.is-phone p{margin-top:calc(13 * var(--u))}.kc-pop .mascot-top{position:absolute;left:0;right:0;z-index:2;margin-left:auto;margin-right:auto;pointer-events:none}.kc-pop.is-sedi .mascot-top{width:calc(376 * var(--u));top:calc(-328 * var(--u))}.kc-pop.is-naopako .mascot-top{width:calc(502 * var(--u));top:calc(-356 * var(--u))}.kc-pop .kc-cta,.kc-pop .kc-cta-ghost{display:flex;align-items:center;justify-content:center;width:calc(var(--bw) * var(--u));height:calc(102 * var(--u));margin:calc(19 * var(--u)) auto 0;padding:0;overflow:visible;border:0;border-radius:calc(51 * var(--u));background:red;color:var(--cream);font-size:calc(54 * var(--u));line-height:1;text-align:center;white-space:nowrap}.kc-pop.is-naopako .kc-cta{margin-top:calc(30 * var(--u));left:calc(4 * var(--u))}.kc-pop.is-phone .kc-cta{margin-top:calc(36 * var(--u))}.kc-pop.is-raduje .kc-cta,.kc-pop.is-share .kc-cta{margin-top:calc(54 * var(--u))}.kc-pop.is-raduje .kc-cta-ghost,.kc-pop.is-share .kc-cta-ghost{margin-top:calc(17 * var(--u))}.kc-pop .kc-cta:has(.arr),.kc-pop .kc-cta-ghost:has(.arr){justify-content:flex-start;padding:0 calc(84 * var(--u)) 0 calc(32 * var(--u))}.kc-pop .kc-cta-ghost{background:transparent;color:red;border:calc(3 * var(--u)) solid #ff0000}.kc-pop .kc-cta .arr,.kc-pop .kc-cta-ghost .arr{position:absolute;right:calc(16 * var(--u));width:calc(80 * var(--u));filter:none}.kc-pop.is-raduje .kc-cta .arr,.kc-pop.is-raduje .kc-cta-ghost .arr,.kc-pop.is-share .kc-cta .arr,.kc-pop.is-share .kc-cta-ghost .arr{width:calc(63 * var(--u))}.kc-pop.is-raduje .mascot-side{left:calc(-126 * var(--u));bottom:calc(-107 * var(--u));width:calc(533 * var(--u))}.kc-pop.is-phone .mascot-side{left:calc(-122 * var(--u));bottom:calc(-253 * var(--u));width:calc(510 * var(--u))}.kc-reg{background:linear-gradient(#fb1515,#c81012);align-content:stretch;place-items:stretch;overflow:hidden}.kc-reg .box{display:flex;flex-direction:column;width:100%;max-width:none;height:100%;min-height:0;overflow:hidden;padding:calc(230 * var(--u)) calc(120 * var(--u)) calc(40 * var(--u));border-radius:0;background:transparent;color:#fff}.kc-reg-character{position:absolute;z-index:0;right:calc(-206 * var(--u));bottom:0;width:calc(766 * var(--u));pointer-events:none}.kc-reg-character.is-in{animation:kc-char .78s ease both}.kc-reg .box>:not(.kc-reg-character){position:relative;z-index:1}.kc-reg h2{font-size:calc(89 * var(--u));color:#fff}.kc-reg .fields{display:flex;flex-direction:column;gap:calc(40 * var(--u));margin-top:calc(80 * var(--u))}.kc-reg .kc-field{height:calc(96 * var(--u));margin:0;border-radius:calc(48 * var(--u));background:#fff;font-size:calc(42 * var(--u))}.kc-reg .kc-check{align-items:baseline;gap:calc(18 * var(--u));margin-top:calc(44 * var(--u));font-size:calc(34 * var(--u));line-height:1.2;white-space:nowrap;color:var(--cream)}.kc-reg .kc-check input{margin:0;position:relative;top:.22em;background:#fff}.kc-reg .kc-check input:checked{background-color:var(--cream);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 10 17 19 7' fill='none' stroke='%23e10600' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.kc-reg .kc-check b{font-weight:700}.kc-reg .kc-links{margin:calc(22 * var(--u)) 0 0 calc((52 + 18) * var(--u));font-size:calc(34 * var(--u));line-height:1.2;color:#fff;text-align:left;white-space:nowrap}.kc-reg .kc-check button,.kc-reg .kc-links button{padding:0;border:0;background:none;color:#fff;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.kc-paper .kc-check button{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.kc-paper>*{flex-shrink:0}.kc-doc-back{position:relative;z-index:1;align-self:center;flex:0 0 auto;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(731 * var(--u));height:calc(142 * var(--u));min-height:calc(142 * var(--u));margin:calc(72 * var(--u)) auto 0;padding:0;border:calc(3 * var(--u)) solid #fff;border-radius:calc(71 * var(--u));background:red;color:#fff;font-family:var(--grota);font-size:calc(54 * var(--u));line-height:1;letter-spacing:-.005em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.kc-doc-back .arr{position:absolute;right:calc(40 * var(--u));top:50%;width:calc(78 * var(--u));transform:translateY(-50%) scaleX(-1);filter:brightness(0) invert(1)}.kc-reg-actions{display:flex;flex-direction:column;align-items:center;gap:calc(22 * var(--u));margin-top:calc(200 * var(--u))}.kc-reg .kc-cta{width:calc(731 * var(--u));height:calc(142 * var(--u));margin-top:0;border:calc(3 * var(--u)) solid #fff;background:transparent;color:#fff}.kc-reg-back{position:relative;display:flex;align-items:center;justify-content:center;width:calc(731 * var(--u));height:calc(142 * var(--u));margin:0;padding:0;border:calc(3 * var(--u)) solid #fff;border-radius:calc(71 * var(--u));background:transparent;color:#fff;font-family:var(--grota);font-size:calc(54 * var(--u));line-height:1;letter-spacing:-.005em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.kc-reg-back .arr{position:absolute;right:calc(40 * var(--u));top:50%;width:calc(78 * var(--u));transform:translateY(-50%) scaleX(-1);filter:brightness(0) invert(1)}.kc-reg .kc-bottom-logo{margin-top:auto;z-index:2}.kc-reg .kc-cta .arr{filter:brightness(0) invert(1)}.kc-choice,.kc-week,.kc-cta-home,.kc-doc-back,.kc-reg-back,.kc-cta,.kc-cta-ghost,.kc-msg .kc-cta,.kc-msg .kc-cta-ghost,.kc-pop .kc-cta,.kc-pop .kc-cta-ghost,.kc-pop .kc-cta:has(.arr),.kc-pop .kc-cta-ghost:has(.arr),.kc-contact .kc-cta,.kc-contact .kc-cta-center,.kc-reg .kc-cta,.kc-send-row .kc-cta{padding-top:.224em}.kc-week:disabled{opacity:.35;cursor:default}.kc-packs{list-style:none;margin:calc(24 * var(--u)) 0 0;padding:0;text-align:center;font-size:calc(32 * var(--u));line-height:1.35}.kc-packs li+li{margin-top:calc(14 * var(--u))}.kc-packs b{font-family:var(--grota);font-weight:900}.kc-pack-items{white-space:nowrap}.kc-honey{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.kc-forget{display:block;margin:calc(16 * var(--u)) 0 0;padding:0;border:0;background:none;color:#fff;font-size:calc(42 * var(--u));line-height:1.2;text-decoration:underline;cursor:pointer}.kc-check a,.kc-links a{color:inherit;font-weight:700}.kc-doc{margin-top:calc(36 * var(--u));color:#fff;font-size:calc(34 * var(--u));line-height:1.4;text-align:left}.kc-doc h2,.kc-doc h3{font-family:var(--grota);font-weight:900;font-size:calc(48 * var(--u))}.kc-doc h2{margin:calc(80 * var(--u)) 0 0}.kc-pop h2 .clover{display:inline-block;position:relative;top:calc(2 * var(--u));width:calc(92 * var(--u));height:calc(92 * var(--u));margin-left:calc(6 * var(--u));vertical-align:-.15em}.kc-pop.is-raduje .box.is-end .kc-cta,.kc-pop.is-raduje .box.is-end .kc-cta-ghost,.kc-pop.is-share .box.is-end .kc-cta,.kc-pop.is-share .box.is-end .kc-cta-ghost{margin-right:calc(29 * var(--u))}.kc-pop.is-phone .box.is-end .kc-cta{margin-right:calc(9 * var(--u))}.kc-pop.has-side .box{overflow:visible}.kc-pop .mascot-side{position:absolute;left:calc(-70 * var(--u));bottom:calc(-200 * var(--u));width:calc(480 * var(--u));pointer-events:none}.kc-root button,.kc-root a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.kc-cta:active,.kc-cta-ghost:active,.kc-cta-home:active,.kc-choice:active,.kc-week:active:not(:disabled){transform:scale(.98)}.kc-modal{animation:kc-fade .16s ease}.kc-modal .box{animation:kc-pop-in .22s ease}@keyframes kc-fade{0%{opacity:0}to{opacity:1}}@keyframes kc-pop-in{0%{opacity:0;transform:translateY(12px) scale(.6)}70%{opacity:1;transform:translateY(0) scale(1.06)}to{opacity:1;transform:none}}@keyframes kc-rise{0%{opacity:0;transform:translateY(calc(22 * var(--u)))}to{opacity:1;transform:none}}@keyframes kc-prize-circle{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}@keyframes kc-pop{0%{opacity:0;transform:scale(.64)}62%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes kc-char{0%{opacity:0;transform:translateY(calc(40 * var(--u))) scale(.8)}46%{opacity:1;transform:translateY(0) scale(1)}62%{transform:scale(1.07,.9)}78%{transform:scale(.94,1.07)}90%{transform:scale(1.03,.97)}to{opacity:1;transform:none}}@keyframes kc-char-flip{0%{opacity:0;transform:translateY(calc(40 * var(--u))) scale(-.8,.8)}46%{opacity:1;transform:translateY(0) scaleX(-1)}62%{transform:scale(-1.07,.9)}78%{transform:scale(-.94,1.07)}90%{transform:scale(-1.03,.97)}to{opacity:1;transform:scaleX(-1)}}.kc-screen.kc-arrive.is-in-left>*:not(:is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)),.kc-screen.kc-arrive.is-in-right>*:not(:is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)),.kc-screen.kc-arrive.is-in-left :is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)>*,.kc-screen.kc-arrive.is-in-right :is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)>*{opacity:0}.kc-arrive{--arrive-wait: 0ms;--step: 75ms}.kc-screen.kc-arrive.is-in-left,.kc-screen.kc-arrive.is-in-right{--arrive-wait: .34s}.kc-arrive>:nth-child(1){--seq: 0ms}.kc-arrive>:nth-child(2){--seq: 75ms}.kc-arrive>:nth-child(3){--seq: .15s}.kc-arrive>:nth-child(4){--seq: 225ms}.kc-arrive>:nth-child(5){--seq: .3s}.kc-arrive>:nth-child(6){--seq: 375ms}.kc-arrive>:nth-child(7){--seq: .45s}.kc-arrive>:nth-child(8){--seq: 525ms}.kc-arrive>*{animation:kc-rise .38s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms))}.kc-arrive :is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes){animation:none}@keyframes kc-wobble-maska{0%{opacity:0;transform:scale(0) rotate(-14.3deg)}34%{opacity:1;transform:scale(1.2) rotate(-14.3deg)}40%{transform:scale(1.2) rotate(-26.3deg)}46%{transform:scale(1.2) rotate(-2.3deg)}52%{transform:scale(1.2) rotate(-22.3deg)}58%{transform:scale(1.2) rotate(-6.3deg)}64%{transform:scale(1.2) rotate(-18.3deg)}70%{transform:scale(1.2) rotate(-10.3deg)}to{opacity:1;transform:scale(1) rotate(-14.3deg)}}.kc-arrive .kc-prizes .maska{animation-name:kc-wobble-maska;animation-duration:1.2s;animation-timing-function:ease;animation-fill-mode:both}@keyframes kc-wobble-prize{0%{opacity:0;transform:scale(0)}34%{opacity:1;transform:scale(1.2)}40%{transform:scale(1.2) rotate(-12deg)}46%{transform:scale(1.2) rotate(12deg)}52%{transform:scale(1.2) rotate(-8deg)}58%{transform:scale(1.2) rotate(8deg)}64%{transform:scale(1.2) rotate(-4deg)}70%{transform:scale(1.2) rotate(4deg)}to{opacity:1;transform:none}}.kc-arrive .kc-prizes .duks,.kc-arrive .kc-prizes .carape{animation-name:kc-wobble-prize;animation-duration:1.2s;animation-timing-function:ease;animation-fill-mode:both}.kc-arrive :is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)>*{animation:kc-rise .38s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms))}.kc-arrive .kc-prizes .c{animation-name:kc-prize-circle;transform-origin:center}.kc-arrive :is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)>:nth-child(2){animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms) + 75ms)}.kc-arrive :is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)>:nth-child(3){animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms) + .15s)}.kc-arrive :is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)>:nth-child(4){animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms) + 225ms)}.kc-arrive :is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)>:nth-child(5){animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms) + .3s)}.kc-arrive :is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)>:nth-child(6){animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms) + 375ms)}.kc-arrive :is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)>:nth-child(7){animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms) + .45s)}.kc-arrive :is(.kc-list,.kc-weeks,.kc-cats,.kc-contact,.kc-packs,.kc-grid,.kc-doc,.kc-prizes)>:nth-child(8){animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms) + 525ms)}.kc-arrive .kc-prizes .maska{animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms) + 75ms)}.kc-arrive .kc-prizes .duks{animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms) + .15s)}.kc-arrive .kc-prizes .carape{animation-delay:calc(var(--arrive-wait) + var(--seq, 0ms) + 225ms)}.kc-arrive .kc-cta,.kc-arrive .kc-cta-home,.kc-arrive .kc-cta-ghost,.kc-arrive .kc-choice,.kc-arrive .kc-week,.kc-arrive .kc-cat{animation-name:kc-pop;animation-duration:.46s;animation-timing-function:cubic-bezier(.2,1.35,.4,1)}.kc-arrive .kc-hero,.kc-arrive .kc-mascot-tr,.kc-arrive .kc-card .mascot,.kc-arrive .kc-prizes .hero,.kc-pop .mascot-top,.kc-pop .mascot-side{animation-name:kc-char;animation-duration:.78s;animation-timing-function:ease;animation-fill-mode:both}.kc-arrive .kc-card .mascot,.kc-arrive .kc-send-row .run{animation-delay:calc(var(--arrive-wait) + .12s)}.kc-arrive .kc-send-row .run{animation-name:kc-char-flip;animation-duration:.78s;animation-timing-function:ease;animation-fill-mode:both}.kc-pop .mascot-top,.kc-pop .mascot-side{animation-delay:.16s}@keyframes kc-slide{0%{transform:translate(40%)}to{transform:none}}@keyframes kc-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes kc-slide-in-right{0%{transform:translate(100%)}}@keyframes kc-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes kc-slide-in-left{0%{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.kc-root *,.kc-root *:before,.kc-root *:after{animation:none!important;transition:none!important}}
