@keyframes uv-gSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes uv-gPulse{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.18);opacity:.15}}@keyframes uv-gFloat{0%,to{transform:translateY(-8px)}50%{transform:translateY(8px)}}@keyframes uv-gRise{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.uv-g-spin{animation:uv-gSpin 40s linear infinite}.uv-g-spin-r{animation:uv-gSpin 60s linear infinite reverse}.uv-g-pulse{animation:uv-gPulse 3s ease-in-out infinite}.uv-g-float{animation:uv-gFloat 6s ease-in-out infinite}@supports (animation-timeline:view()){.uv-g-rise{animation:uv-gRise linear both;animation-timeline:view();animation-range:entry 0 entry 100%}}}@keyframes uv-bTw{0%,to{opacity:1}50%{opacity:.45}}@keyframes uv-bSig{0%{stroke-dashoffset:64}to{stroke-dashoffset:0}}@keyframes uv-pt{0%{offset-distance:0;opacity:0}15%{opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}.uv-bn{transform-box:fill-box;transform-origin:center}.uv-pt{position:absolute;left:0;top:0;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;box-shadow:0 0 10px currentColor;offset-rotate:0deg}@media (prefers-reduced-motion:no-preference){.uv-bt1{animation:uv-bTw 2.6s ease-in-out infinite}.uv-bt2{animation:uv-bTw 3.4s ease-in-out .6s infinite}.uv-bt3{animation:uv-bTw 2.2s ease-in-out 1.2s infinite}.uv-bsig{animation:uv-bSig 1.6s linear infinite}.uv-bs1{animation-delay:.4s}.uv-bs2{animation-delay:.8s}.uv-bs3{animation-delay:1.2s}.uv-pt{animation:uv-pt 2.4s linear infinite}.uv-pt1{animation-delay:.8s}.uv-pt2{animation-delay:1.6s}}@media (prefers-reduced-motion:reduce){.uv-bsig,.uv-pt{display:none}}@keyframes uv-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes uv-spinr{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.uv-spin{animation:uv-spin 30s linear infinite}.uv-spin .uv-spin-r{animation:uv-spinr 30s linear infinite}.uv-sp1,.uv-sp1 .uv-spin-r{animation-duration:38s}.uv-sp2,.uv-sp2 .uv-spin-r{animation-duration:46s}@media (prefers-reduced-motion:reduce){.uv-spin,.uv-spin .uv-spin-r{animation:none}}@keyframes uv-pulse{0%{offset-distance:0;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes uv-led{0%,to{opacity:1}50%{opacity:.25}}@keyframes uv-glow{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.75}}@keyframes uv-scanl{0%{top:-26px}to{top:100%}}.uv-pulse{position:absolute;left:0;top:0;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;box-shadow:0 0 10px currentColor}@media (prefers-reduced-motion:no-preference){.uv-pulse{animation:uv-pulse 2.8s linear infinite}.uv-pu1{animation-delay:1.4s}.uv-led{animation:uv-led 1.6s ease-in-out infinite}.uv-led1{animation-delay:.5s}.uv-led2{animation-delay:1s}.uv-chipglow{animation:uv-glow 4s ease-in-out infinite}.uv-scanline{animation:uv-scanl 3s linear infinite}}@media (prefers-reduced-motion:reduce){.uv-pulse{display:none}}.uv-b3rot{transform:rotateX(-8deg) rotateY(0deg)}.uv-b3e{height:1.4px;transform-origin:0 50%;opacity:.75}.uv-b3e,.uv-b3n{position:absolute;left:0;top:0}.uv-b3n{transform-style:preserve-3d;transform:translate3d(calc(var(--x) * 1px),calc(var(--y) * 1px),calc(var(--z) * 1px))}.uv-b3f{position:absolute;left:0;top:0;border-radius:50%;box-shadow:0 0 6px currentColor}@keyframes uv-b3spin{0%{transform:rotateX(-8deg) rotateY(0deg)}to{transform:rotateX(-8deg) rotateY(1turn)}}@keyframes uv-b3face{0%{transform:rotateY(0deg)}to{transform:rotateY(-1turn)}}@media (prefers-reduced-motion:no-preference){.uv-b3rot{animation:uv-b3spin 26s linear infinite}.uv-b3f{animation:uv-b3face 26s linear infinite}}.uv-ugb .uv-bn{transform:translate(calc(var(--dx) * (1 - var(--a, 1)) * 1px),calc(var(--dy) * (1 - var(--a, 1)) * 1px));fill-opacity:calc(.3 + var(--a, 1) * .7)}.uv-ugb g{transform-box:view-box}@keyframes uv-ubd{0%{offset-distance:0}to{offset-distance:100%}}@keyframes uv-usT{0%,to{opacity:.15}50%{opacity:.8}}@keyframes uv-ucm{0%{transform:translate(-120px,-40px) rotate(18deg);opacity:0}10%{opacity:1}30%{transform:translate(260px,84px) rotate(18deg);opacity:0}to{transform:translate(260px,84px) rotate(18deg);opacity:0}}.uv-ubd{position:absolute;left:0;top:0;border-radius:50%;box-shadow:0 0 18px currentColor,0 4px 10px rgba(30,20,80,.18);offset-rotate:0deg}.uv-ucm{opacity:0}@media (prefers-reduced-motion:no-preference){.uv-ubd{animation-name:uv-ubd;animation-timing-function:linear;animation-iteration-count:infinite}.uv-us0{animation:uv-usT 3.2s ease-in-out infinite}.uv-us1{animation:uv-usT 4.4s ease-in-out 1s infinite}.uv-ucm{animation:uv-ucm 9s ease-out infinite}.uv-ucm1{animation-delay:3s}.uv-ucm2{animation-delay:6s}}@keyframes uv-flow{to{stroke-dashoffset:-32}}@keyframes uv-train{0%{offset-distance:0;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes uv-hubp{0%{transform:scale(1);opacity:.6}to{transform:scale(1.35);opacity:0}}@keyframes uv-scan{0%{top:-30px}to{top:100%}}@keyframes uv-hl{0%,15%{opacity:0;transform:scaleX(.4)}30%,to{opacity:1;transform:none}}@keyframes uv-tag{0%,25%{opacity:0;transform:translateY(8px)}40%,to{opacity:1;transform:none}}@keyframes uv-okp{0%,35%{transform:scale(0)}50%,to{transform:scale(1)}}@keyframes uv-stp{0%,20%{opacity:.35}35%,to{opacity:1}}@keyframes uv-wv{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes uv-grow{0%{transform:scaleX(.15)}60%,to{transform:scaleX(1)}}@keyframes uv-truck{0%{offset-distance:0}to{offset-distance:100%}}@keyframes uv-dt{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-4px);opacity:1}}@keyframes uv-tgk{0%,45%{left:18px}55%,to{left:2px}}@keyframes uv-tgb{0%,45%{background:#16F08F}55%,to{background:#D6D6DA}}.uv-train{position:absolute;left:0;top:0;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:4px;box-shadow:0 0 0 3px #FFFFFF,0 4px 10px rgba(0,0,0,.2)}@media (prefers-reduced-motion:no-preference){.uv-flow{animation:uv-flow 1.4s linear infinite}.uv-train{animation:uv-train 4.5s linear infinite}.uv-tr1{animation-delay:2.25s}.uv-hubpulse{animation:uv-hubp 2.4s ease-out infinite}.uv-scan{animation:uv-scan 2.6s ease-in-out infinite}.uv-hl{transform-origin:left center;animation:uv-hl 4s ease infinite}.uv-hl2{animation-delay:.6s}.uv-tag{animation:uv-tag 5s ease infinite}.uv-tag2{animation-delay:.6s}.uv-tag3{animation-delay:1.2s}.uv-ok{animation:uv-okp 5s cubic-bezier(.3,1.6,.5,1) infinite}.uv-ok1{animation-delay:.6s}.uv-ok2{animation-delay:1.2s}.uv-ok3{animation-delay:1.8s}.uv-step{animation:uv-stp 5s ease infinite}.uv-st1{animation-delay:.6s}.uv-st2{animation-delay:1.2s}.uv-st3{animation-delay:1.8s}.uv-wv{transform-origin:center;animation:uv-wv 1.1s ease-in-out infinite}.uv-w1{animation-delay:.15s}.uv-w2{animation-delay:.3s}.uv-w3{animation-delay:.45s}.uv-w4{animation-delay:.6s}.uv-grow{transform-origin:left center;animation:uv-grow 3.5s ease-in-out infinite alternate}.uv-truck{animation:uv-truck 4s ease-in-out infinite}.uv-dt{animation:uv-dt 1.2s infinite}.uv-d1{animation-delay:.15s}.uv-d2{animation-delay:.3s}.uv-tgk2{animation:uv-tgk 4s ease infinite alternate-reverse}.uv-tg2{animation:uv-tgb 4s ease infinite alternate-reverse}}@keyframes uv-upl{0%{offset-distance:0}to{offset-distance:100%}}.uv-upl{position:absolute;left:0;top:0;offset-rotate:0deg}@media (prefers-reduced-motion:no-preference){.uv-upl{animation-name:uv-upl;animation-timing-function:linear;animation-iteration-count:infinite}}.uv{position:relative;background:#FFFFFF;color:#363636;overflow-x:clip}.uv-grow-runway{position:relative;height:520svh}.uv-grow-pin{position:sticky;top:var(--gnav-h);height:calc(100svh - var(--gnav-h));overflow:hidden;background:#FFFFFF}.uv-grow-stage{position:absolute;left:50%;top:50%;width:1440px;height:860px;overflow:hidden;transform:translate(-50%,-50%) scale(var(--k,1))}.uv-grow-art{display:contents}.uv-grow-chips{position:absolute;inset:0;pointer-events:none}.uv-grow-still{display:none}.uv-descent{position:relative;width:1440px;margin:0 auto;zoom:var(--uk,1)}.uv-still-kicker{font-size:17px;font-weight:500;color:#0B8F55}.uv-still-h2{margin:12px 0 0;font-size:clamp(28px,7vw,40px);line-height:1.2;font-weight:500;letter-spacing:-.02em}.uv-still-dot{color:var(--khj-mint)}.uv-still-sub{margin:12px auto 0;max-width:32em;font-size:17px;line-height:1.6;color:#5E5E5E}.uv-still-steps{list-style:none;margin:12px auto 0;padding:0;max-width:34em;display:flex;flex-direction:column;gap:8px;font-size:clamp(20px,5vw,26px);line-height:1.35;font-weight:500;letter-spacing:-.01em;color:#363636}.uv-still-steps .uv-still-dot{color:#16C47F}.uv-still-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:720px;margin:28px auto 0;text-align:left}.uv-still-card{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;padding:18px;border-radius:20px;background:#fff;border:1px solid #e8e8e8;box-shadow:0 18px 40px rgba(30,20,80,.08)}.uv-still-card>span:nth-child(2){display:flex;flex-direction:column}.uv-still-card b{font-size:16px;font-weight:500}.uv-still-card small{font-size:12px;color:#8B8B8B}.uv-still-card p{grid-column:1/-1;margin:0;font-size:14px;line-height:1.55;color:#5E5E5E}.uv-still-swatch{width:34px;height:34px;border-radius:10px}@media (max-width:560px){.uv-still-cards{grid-template-columns:1fr}}@media (max-width:899px),(prefers-reduced-motion:reduce){.uv-grow-runway{display:none}.uv-grow-still{display:block;padding:64px 16px 24px;text-align:center}}@media (max-width:899px){.uv-descent{zoom:1;width:auto;padding:0 16px}#ub-dot,#ub-track>div[style*="border-radius: 50%"],#ub-track>svg,.uv-descent>div[aria-hidden=true]:first-child{display:none!important}#ub-track{width:auto!important;height:auto!important;display:flex;flex-direction:column;gap:22px;padding:40px 0 8px}#ub-track>div{position:static!important;transform:none!important;opacity:1!important;width:auto!important}#ub-track>div:not(:first-of-type)[style*="flex-direction: column"]{margin-top:44px}#ub-track h3{font-size:28px!important}#ub-track>div:not([style*="flex-direction: column"]){zoom:var(--mz,.74);align-self:center}}.uv-prod-link{color:inherit;text-decoration:none}.uv-prod-link:hover{color:var(--khj-blue)}.uv-more{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:10px 20px;border-radius:999px;background:#363636;color:#fff;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s}.uv-more:hover{background:var(--khj-blue)}@media (min-width:900px){.uv{padding-bottom:72px}}.uv+section{margin-top:0}