.kr{--bone:#f3f0e9;--ink:#16170f;--muted:#63645b;--line:#d8d3c7;--faint:#e6e2d7;--edge:#7d786a;--cream:#f3e6ca;--vessel:#e7e0cf;--vlip:#cfc6af;--steel:#c8c3b4;--c1:#6e8b6a;--c2:#b0677a;--c3:#574066;--c4:#b9842f;--display:var(--font-serif,"Cormorant Garamond",Georgia,serif);--body:var(--font-sans,"Jost",Arial,sans-serif);--ease:cubic-bezier(.22,.61,.36,1)}.kr:not(.kr-on) *,.kr:not(.kr-on) :before{animation-play-state:paused!important}.kr .stage{width:100%;height:clamp(330px,43vw,430px)}.kr .stage svg{width:100%;height:100%;display:block}.kr .lbl{font-family:var(--body);fill:var(--muted);font-size:14px;font-weight:300}.kr .val{font-family:var(--display);fill:var(--ink);font-variant-numeric:lining-nums;font-size:26px;font-weight:400}.kr .big{font-family:var(--display);fill:var(--ink);font-variant-numeric:lining-nums;font-size:50px;font-weight:300}.kr .cap{font-family:var(--body);letter-spacing:.26em;fill:var(--muted);font-size:11px;font-weight:500}.kr .foot{font-family:var(--body);fill:var(--muted);font-size:15px;font-weight:300}.kr .hair{stroke:var(--line);stroke-width:1px;fill:none}.kr .edge{stroke:var(--edge);stroke-width:1.4px;fill:none}.kr .boxtext{font-family:var(--body);letter-spacing:.24em;fill:var(--edge);font-size:12px;font-weight:500}.kr .row{animation:16s var(--ease) infinite}.kr .rw1{animation-name:kr-row1}.kr .rw2{animation-name:kr-row2}.kr .rw3{animation-name:kr-row3}@keyframes kr-row1{0%{opacity:0;transform:translate(-26px)}5%,27%{opacity:1;transform:none}32%,to{opacity:0;transform:translate(-26px)}}@keyframes kr-row2{0%,2%{opacity:0;transform:translate(-26px)}7%,27%{opacity:1;transform:none}32%,to{opacity:0;transform:translate(-26px)}}@keyframes kr-row3{0%,4%{opacity:0;transform:translate(-26px)}9%,27%{opacity:1;transform:none}32%,to{opacity:0;transform:translate(-26px)}}.kr .thread{stroke:var(--line);stroke-width:1px;fill:none;stroke-dasharray:140;animation:kr-thread 16s var(--ease) infinite}.kr .th2{animation-delay:-15.68s}.kr .th3{animation-delay:-15.36s}@keyframes kr-thread{0%,6%{stroke-dashoffset:140px}16%,27%{stroke-dashoffset:0}33%,to{stroke-dashoffset:-140px}}.kr .orb{animation:kr-orb 16s var(--ease) infinite}@keyframes kr-orb{0%,24%{transform:translate(118px)}32%,to{transform:translate(0)}}.kr .ghost{stroke:var(--line);stroke-width:1px;fill:none;animation:kr-ghost 16s var(--ease) infinite}@keyframes kr-ghost{0%{opacity:0}5%,23%{opacity:1}30%,to{opacity:0}}.kr .seg{stroke:var(--ink);stroke-width:1.25px;fill:none;stroke-linecap:round;stroke-dasharray:50;animation:kr-segdraw 16s var(--ease) infinite, kr-segfade 16s linear infinite}.kr .s2{animation-delay:-15.889s,0s}.kr .s3{animation-delay:-15.778s,0s}.kr .s4{animation-delay:-15.668s,0s}.kr .s5{animation-delay:-15.557s,0s}.kr .s6{animation-delay:-15.446s,0s}.kr .s7{animation-delay:-15.335s,0s}.kr .s8{animation-delay:-15.225s,0s}.kr .s9{animation-delay:-15.114s,0s}.kr .s10{animation-delay:-15.003s,0s}@keyframes kr-segdraw{0%,14%{stroke-dashoffset:50px}26%,to{stroke-dashoffset:0}}@keyframes kr-segfade{0%,13%{opacity:0}15%,34%{opacity:1}37%,to{opacity:0}}.kr .num{animation:kr-num 16s var(--ease) infinite}@keyframes kr-num{0%,28%{opacity:0}33%,37%{opacity:1}41%,to{opacity:0}}.kr .pack{transform-box:view-box;transform-origin:320px 310px;animation:kr-pack 16s var(--ease) infinite}@keyframes kr-pack{0%,38%{transform:scale(1)}44%,52%{transform:scale(.6)}59%,74%{transform:scale(.52,.885)}84%,to{transform:scale(1)}}.kr .morph{stroke:var(--edge);stroke-width:1.4px;fill:var(--bone);animation:kr-morph 16s var(--ease) infinite}@keyframes kr-morph{0%,34%{opacity:0;rx:96px;ry:96px}37%{opacity:1;rx:96px;ry:96px}44%,52%{opacity:1;rx:7px;ry:7px}59%,74%{opacity:1;rx:14px;ry:14px}84%,98%{opacity:1;rx:96px;ry:96px}to{opacity:0;rx:96px;ry:96px}}.kr .seal{animation:kr-seal 16s var(--ease) infinite}@keyframes kr-seal{0%,42%{opacity:0}46%,51%{opacity:1}55%,to{opacity:0}}.kr .fr{animation:kr-fr 16s var(--ease) infinite;transform-box:fill-box;transform-origin:50%}.kr .f2{animation-delay:-15.914s}.kr .f3{animation-delay:-15.828s}.kr .f4{animation-delay:-15.742s}@keyframes kr-fr{0%,41%{opacity:0;transform:scale(.4)}46%,51%{opacity:1;transform:scale(1)}55%,to{opacity:0;transform:scale(.4)}}.kr .door{animation:kr-door 16s var(--ease) infinite}@keyframes kr-door{0%,37%{opacity:0}42%,53%{opacity:1}57%,to{opacity:0}}.kr .blend{animation:kr-blend 16s var(--ease) infinite}@keyframes kr-blend{0%,56%{opacity:0}60%,75%{opacity:1}80%,to{opacity:0}}.kr .swirl{transform-box:view-box;transform-origin:320px 240px;animation:1.5s linear infinite kr-spin}@keyframes kr-spin{to{transform:rotate(360deg)}}.kr .pour{animation:kr-pour 16s var(--ease) infinite, kr-hue 64s step-end infinite}@keyframes kr-pour{0%,84%{transform:translateY(0)}93%,98%{transform:translateY(-193px)}to{transform:translateY(0)}}.kr .jugfill{animation:kr-jugfill 16s var(--ease) infinite, kr-hue 64s step-end infinite}@keyframes kr-jugfill{0%,57%{transform:translateY(0)}64%,76%{transform:translateY(-132px)}80%,to{transform:translateY(0)}}@keyframes kr-hue{0%{fill:var(--c1)}25%{fill:var(--c2)}50%{fill:var(--c3)}75%{fill:var(--c4)}}.kr .berry{animation:64s step-end infinite kr-hue}.kr .fin{animation:kr-fin 16s var(--ease) infinite}@keyframes kr-fin{0%,85%{opacity:0}93%,96%{opacity:1}99%,to{opacity:0}}.kr .capt{animation-duration:16s;animation-timing-function:var(--ease);animation-iteration-count:infinite}.kr .c1{animation-name:kr-cp1}.kr .c2{animation-name:kr-cp2}.kr .c3{animation-name:kr-cp3}.kr .c4{animation-name:kr-cp4}.kr .c5{animation-name:kr-cp5}@keyframes kr-cp1{0%,12%{opacity:1}16%,99%{opacity:0}to{opacity:1}}@keyframes kr-cp2{0%,20%{opacity:0}24%,36%{opacity:1}40%,to{opacity:0}}@keyframes kr-cp3{0%,37%{opacity:0}42%,53%{opacity:1}57%,to{opacity:0}}@keyframes kr-cp4{0%,57%{opacity:0}62%,77%{opacity:1}81%,to{opacity:0}}@keyframes kr-cp5{0%,85%{opacity:0}92%,96%{opacity:1}99%,to{opacity:0}}.kr .basepick{animation-duration:64s;animation-timing-function:step-end;animation-iteration-count:infinite}.kr .b1{animation-name:kr-bp1}.kr .b2{animation-name:kr-bp2}.kr .b3{animation-name:kr-bp3}.kr .b4{animation-name:kr-bp4}@keyframes kr-bp1{0%{opacity:1}25%,to{opacity:0}}@keyframes kr-bp2{0%{opacity:0}25%{opacity:1}50%,to{opacity:0}}@keyframes kr-bp3{0%{opacity:0}50%{opacity:1}75%,to{opacity:0}}@keyframes kr-bp4{0%{opacity:0}75%{opacity:1}to{opacity:0}}.kr .basewin{animation:kr-basewin 16s var(--ease) infinite}@keyframes kr-basewin{0%,85%{opacity:0}93%,96%{opacity:1}99%,to{opacity:0}}.kr .rail{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:18px;padding:0;list-style:none;display:grid}.kr .rail li{min-width:0;color:var(--muted);padding:18px 18px 0 0;font-size:13px;line-height:1.4;animation:none;position:relative}.kr .rail li:before{content:"";background:var(--ink);transform-origin:0;height:1px;animation:none;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.kr .rail .i{font-variant-numeric:tabular-nums;letter-spacing:.2em;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.kr .rail li:first-child{animation-name:kr-on1}.kr .rail li:nth-child(2){animation-name:kr-on2}.kr .rail li:nth-child(3){animation-name:kr-on3}.kr .rail li:nth-child(4){animation-name:kr-on4}.kr .rail li:first-child:before{animation-name:kr-fl1}.kr .rail li:nth-child(2):before{animation-name:kr-fl2}.kr .rail li:nth-child(3):before{animation-name:kr-fl3}.kr .rail li:nth-child(4):before{animation-name:kr-fl4}@keyframes kr-on1{0%,14%{color:var(--ink)}16%,98%{color:var(--muted)}to{color:var(--ink)}}@keyframes kr-on2{0%,14%{color:var(--muted)}16%,35%{color:var(--ink)}38%,to{color:var(--muted)}}@keyframes kr-on3{0%,35%{color:var(--muted)}38%,54%{color:var(--ink)}57%,to{color:var(--muted)}}@keyframes kr-on4{0%,54%{color:var(--muted)}57%,98%{color:var(--ink)}to{color:var(--muted)}}@keyframes kr-fl1{0%{transform:scaleX(0)}16%,to{transform:scaleX(1)}}@keyframes kr-fl2{0%,16%{transform:scaleX(0)}38%,to{transform:scaleX(1)}}@keyframes kr-fl3{0%,38%{transform:scaleX(0)}57%,to{transform:scaleX(1)}}@keyframes kr-fl4{0%,57%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=760px){.kr .hero{grid-template-columns:1fr;gap:34px}.kr .shot{aspect-ratio:3/2;max-width:none}.kr h1{max-width:none}}@media (width<=560px){.kr .proof li{padding:16px 10px 14px}.kr .proof .k{letter-spacing:.14em;margin-top:8px;font-size:10px}.kr .rail{grid-template-columns:repeat(2,1fr);row-gap:6px}.kr .rail li{padding-right:12px}.kr .stage{height:310px}}@media (prefers-reduced-motion:reduce){.kr .row,.kr .thread,.kr .orb,.kr .ghost,.kr .seg,.kr .num,.kr .pack,.kr .morph,.kr .seal,.kr .fr,.kr .door,.kr .blend,.kr .swirl,.kr .fin,.kr .pour,.kr .jugfill,.kr .berry,.kr .capt,.kr .basepick,.kr .basewin,.kr .rail li,.kr .rail li:before{animation:none}.kr .row{opacity:1}.kr .ghost,.kr .seg,.kr .num,.kr .seal,.kr .fr,.kr .door,.kr .blend,.kr .c1,.kr .c2,.kr .c3,.kr .c4{opacity:0}.kr .morph,.kr .fin,.kr .c5{opacity:1}.kr .morph{rx:96px;ry:96px}.kr .pack{transform:scale(1)}.kr .thread{stroke-dashoffset:0}.kr .orb{transform:none}.kr .pour{fill:var(--c1);transform:translateY(-193px)}.kr .jugfill{fill:var(--c1);transform:translateY(0)}.kr .berry{fill:var(--c1)}.kr .b1{opacity:1}.kr .b2,.kr .b3,.kr .b4{opacity:0}.kr .basewin{opacity:1}.kr .rail li{color:var(--ink)}.kr .rail li:before{transform:scaleX(1)}}@media (width<=560px){.kr .lbl{font-size:20px}.kr .val{font-size:30px}.kr .foot{font-size:18px}.kr .cap{letter-spacing:.16em;font-size:15px}.kr .boxtext{font-size:15px}}@media (prefers-reduced-motion:reduce){.kr .row,.kr .thread{opacity:0}}
