
html,body{margin:0;background:#0B0B0C}
html{scrollbar-width:thin;scrollbar-color:#1C1E21 #0B0B0C}
html::-webkit-scrollbar{width:6px;height:6px}html::-webkit-scrollbar-track{background:#0B0B0C}html::-webkit-scrollbar-thumb{background:#1C1E21;border-radius:999px}html::-webkit-scrollbar-thumb:hover{background:#2B2E31}
.kr-scroll::-webkit-scrollbar{width:6px;height:6px}.kr-scroll::-webkit-scrollbar-track{background:#0B0B0C}.kr-scroll::-webkit-scrollbar-thumb{background:#1C1E21;border-radius:999px}.kr-scroll::-webkit-scrollbar-thumb:hover{background:#2B2E31}
a{color:inherit;text-decoration:none}
a:hover{color:#F4C400}
.kr-root{container-type:inline-size;container-name:kr}
.kr-root a:focus-visible,.kr-root button:focus-visible,.kr-root input:focus-visible{outline:2px solid #F4C400;outline-offset:3px}
@keyframes krfade{from{opacity:0}}
@keyframes krline{from{transform:translateY(105%)}}
@keyframes krfadeup{from{opacity:0;transform:translateY(14px)}}
@keyframes krswap{from{opacity:0;filter:blur(8px);transform:translateY(10px)}}
@keyframes krping{0%{transform:scale(0.7);opacity:0.75}70%,100%{transform:scale(1.7);opacity:0}}
@keyframes krsway{0%,100%{transform:translateY(0)}50%{transform:translateY(1.4px)}}
@keyframes krbreath{0%,100%{transform:scale(0.94)}50%{transform:scale(1.06)}}
@keyframes krrise{from{opacity:0;transform:translateY(28px);filter:blur(6px)}}
@keyframes krpush{from{transform:scale(1.1)}}
@keyframes krgauge{from{background-size:100% 0%}to{background-size:100% 100%}}
@keyframes krDash{0.000%{transform:translateY(16.43px) scale(0.839,0.36);opacity:0.000}7.687%{transform:translateY(17.75px) scale(0.907,0.42);opacity:0.109}14.791%{transform:translateY(19.17px) scale(0.980,0.49);opacity:0.209}21.356%{transform:translateY(20.70px) scale(1.060,0.57);opacity:0.280}27.422%{transform:translateY(22.35px) scale(1.145,0.67);opacity:0.280}33.029%{transform:translateY(24.13px) scale(1.238,0.78);opacity:0.280}38.210%{transform:translateY(26.04px) scale(1.338,0.91);opacity:0.280}42.998%{transform:translateY(28.10px) scale(1.446,1.06);opacity:0.280}47.423%{transform:translateY(30.32px) scale(1.562,1.24);opacity:0.280}51.512%{transform:translateY(32.70px) scale(1.687,1.45);opacity:0.296}55.291%{transform:translateY(35.27px) scale(1.823,1.69);opacity:0.369}58.783%{transform:translateY(38.02px) scale(1.968,1.97);opacity:0.436}62.010%{transform:translateY(40.98px) scale(2.126,2.30);opacity:0.498}64.993%{transform:translateY(44.15px) scale(2.295,2.68);opacity:0.556}67.749%{transform:translateY(47.55px) scale(2.477,3.12);opacity:0.609}70.296%{transform:translateY(51.19px) scale(2.674,3.63);opacity:0.658}72.650%{transform:translateY(55.10px) scale(2.885,4.23);opacity:0.703}74.825%{transform:translateY(59.27px) scale(3.113,4.93);opacity:0.745}76.835%{transform:translateY(63.74px) scale(3.357,5.73);opacity:0.783}78.693%{transform:translateY(68.50px) scale(3.620,6.67);opacity:0.819}80.410%{transform:translateY(73.59px) scale(3.902,7.75);opacity:0.852}81.996%{transform:translateY(79.02px) scale(4.205,9.01);opacity:0.883}83.462%{transform:translateY(84.79px) scale(4.531,10.46);opacity:0.911}84.817%{transform:translateY(90.93px) scale(4.879,12.14);opacity:0.937}86.070%{transform:translateY(97.45px) scale(5.253,14.07);opacity:0.961}87.227%{transform:translateY(104.37px) scale(5.653,16.31);opacity:0.983}88.296%{transform:translateY(111.70px) scale(6.081,18.89);opacity:1.000}89.284%{transform:translateY(119.45px) scale(6.538,21.86);opacity:1.000}90.197%{transform:translateY(127.64px) scale(7.027,25.27);opacity:1.000}91.041%{transform:translateY(136.27px) scale(7.548,29.20);opacity:1.000}91.821%{transform:translateY(145.35px) scale(8.103,33.70);opacity:1.000}92.542%{transform:translateY(154.89px) scale(8.694,38.86);opacity:1.000}93.208%{transform:translateY(164.89px) scale(9.322,44.77);opacity:1.000}93.824%{transform:translateY(175.36px) scale(9.990,51.51);opacity:1.000}94.393%{transform:translateY(186.28px) scale(10.697,59.22);opacity:1.000}94.918%{transform:translateY(197.66px) scale(11.447,67.99);opacity:1.000}95.404%{transform:translateY(209.48px) scale(12.239,77.97);opacity:1.000}95.853%{transform:translateY(221.74px) scale(13.075,89.31);opacity:1.000}96.268%{transform:translateY(234.42px) scale(13.957,102.17);opacity:1.000}96.651%{transform:translateY(247.50px) scale(14.884,116.73);opacity:1.000}97.006%{transform:translateY(260.95px) scale(15.857,133.18);opacity:1.000}97.333%{transform:translateY(274.75px) scale(16.877,151.73);opacity:1.000}97.636%{transform:translateY(288.87px) scale(17.944,172.62);opacity:1.000}97.915%{transform:translateY(303.27px) scale(19.057,196.11);opacity:1.000}98.174%{transform:translateY(317.92px) scale(20.216,222.46);opacity:1.000}98.413%{transform:translateY(332.77px) scale(21.420,251.97);opacity:1.000}98.633%{transform:translateY(347.79px) scale(22.668,284.95);opacity:1.000}98.837%{transform:translateY(362.92px) scale(23.957,321.77);opacity:1.000}99.026%{transform:translateY(378.13px) scale(25.286,362.77);opacity:1.000}99.200%{transform:translateY(393.36px) scale(26.653,408.36);opacity:1.000}99.361%{transform:translateY(408.57px) scale(28.054,458.97);opacity:1.000}99.510%{transform:translateY(423.71px) scale(29.486,515.05);opacity:1.000}99.647%{transform:translateY(438.73px) scale(30.947,577.10);opacity:1.000}99.774%{transform:translateY(453.59px) scale(32.431,645.63);opacity:1.000}99.892%{transform:translateY(468.25px) scale(33.935,721.21);opacity:1.000}100.000%{transform:translateY(482.67px) scale(35.455,804.45);opacity:1.000}}@keyframes krPost{0.000%{transform:translateY(20.78px) rotate(67.620deg) scale(0.0452);opacity:0.000}7.916%{transform:translateY(22.55px) rotate(67.620deg) scale(0.0491);opacity:0.090}15.213%{transform:translateY(24.46px) rotate(67.620deg) scale(0.0532);opacity:0.173}21.939%{transform:translateY(26.54px) rotate(67.620deg) scale(0.0577);opacity:0.249}28.138%{transform:translateY(28.79px) rotate(67.620deg) scale(0.0626);opacity:0.250}33.852%{transform:translateY(31.24px) rotate(67.620deg) scale(0.0680);opacity:0.250}39.119%{transform:translateY(33.89px) rotate(67.620deg) scale(0.0737);opacity:0.250}43.973%{transform:translateY(36.77px) rotate(67.620deg) scale(0.0800);opacity:0.250}48.448%{transform:translateY(39.89px) rotate(67.620deg) scale(0.0868);opacity:0.335}52.572%{transform:translateY(43.28px) rotate(67.620deg) scale(0.0942);opacity:0.413}56.374%{transform:translateY(46.95px) rotate(67.620deg) scale(0.1022);opacity:0.485}59.878%{transform:translateY(50.94px) rotate(67.620deg) scale(0.1108);opacity:0.551}63.108%{transform:translateY(55.27px) rotate(67.620deg) scale(0.1202);opacity:0.613}66.085%{transform:translateY(59.96px) rotate(67.620deg) scale(0.1305);opacity:0.669}68.829%{transform:translateY(65.05px) rotate(67.620deg) scale(0.1415);opacity:0.721}71.358%{transform:translateY(70.57px) rotate(67.620deg) scale(0.1535);opacity:0.769}73.689%{transform:translateY(76.57px) rotate(67.620deg) scale(0.1666);opacity:0.813}75.838%{transform:translateY(83.07px) rotate(67.620deg) scale(0.1807);opacity:0.854}77.819%{transform:translateY(90.12px) rotate(67.620deg) scale(0.1961);opacity:0.891}79.644%{transform:translateY(97.77px) rotate(67.620deg) scale(0.2127);opacity:0.926}81.327%{transform:translateY(106.08px) rotate(67.620deg) scale(0.2308);opacity:0.958}82.878%{transform:translateY(115.08px) rotate(67.620deg) scale(0.2504);opacity:0.987}84.307%{transform:translateY(124.85px) rotate(67.620deg) scale(0.2716);opacity:1.000}85.625%{transform:translateY(135.46px) rotate(67.620deg) scale(0.2947);opacity:1.000}86.840%{transform:translateY(146.96px) rotate(67.620deg) scale(0.3197);opacity:1.000}87.959%{transform:translateY(159.44px) rotate(67.620deg) scale(0.3469);opacity:1.000}88.991%{transform:translateY(172.98px) rotate(67.620deg) scale(0.3763);opacity:1.000}89.942%{transform:translateY(187.67px) rotate(67.620deg) scale(0.4083);opacity:1.000}90.819%{transform:translateY(203.60px) rotate(67.620deg) scale(0.4430);opacity:1.000}91.627%{transform:translateY(220.89px) rotate(67.620deg) scale(0.4806);opacity:1.000}92.372%{transform:translateY(239.65px) rotate(67.620deg) scale(0.5214);opacity:1.000}93.058%{transform:translateY(260.00px) rotate(67.620deg) scale(0.5657);opacity:1.000}93.691%{transform:translateY(282.07px) rotate(67.620deg) scale(0.6137);opacity:1.000}94.274%{transform:translateY(306.02px) rotate(67.620deg) scale(0.6658);opacity:1.000}94.812%{transform:translateY(332.01px) rotate(67.620deg) scale(0.7224);opacity:1.000}95.308%{transform:translateY(360.20px) rotate(67.620deg) scale(0.7837);opacity:1.000}95.764%{transform:translateY(390.79px) rotate(67.620deg) scale(0.8502);opacity:1.000}96.185%{transform:translateY(423.97px) rotate(67.620deg) scale(0.9224);opacity:1.000}96.573%{transform:translateY(459.98px) rotate(67.620deg) scale(1.0008);opacity:1.000}96.931%{transform:translateY(499.03px) rotate(67.620deg) scale(1.0858);opacity:1.000}97.261%{transform:translateY(541.41px) rotate(67.620deg) scale(1.1780);opacity:1.000}97.565%{transform:translateY(587.38px) rotate(67.620deg) scale(1.2780);opacity:1.000}97.845%{transform:translateY(637.26px) rotate(67.620deg) scale(1.3865);opacity:1.000}98.103%{transform:translateY(691.37px) rotate(67.620deg) scale(1.5042);opacity:1.000}98.341%{transform:translateY(750.08px) rotate(67.620deg) scale(1.6320);opacity:1.000}98.560%{transform:translateY(813.77px) rotate(67.620deg) scale(1.7705);opacity:1.000}98.762%{transform:translateY(882.87px) rotate(67.620deg) scale(1.9209);opacity:1.000}98.949%{transform:translateY(957.84px) rotate(67.620deg) scale(2.0840);opacity:1.000}99.121%{transform:translateY(1039.18px) rotate(67.620deg) scale(2.2610);opacity:1.000}99.279%{transform:translateY(1127.42px) rotate(67.620deg) scale(2.4529);opacity:1.000}99.425%{transform:translateY(1223.15px) rotate(67.620deg) scale(2.6612);opacity:1.000}99.559%{transform:translateY(1327.02px) rotate(67.620deg) scale(2.8872);opacity:1.000}99.683%{transform:translateY(1439.70px) rotate(67.620deg) scale(3.1324);opacity:1.000}99.798%{transform:translateY(1561.95px) rotate(67.620deg) scale(3.3984);opacity:1.000}99.903%{transform:translateY(1694.58px) rotate(67.620deg) scale(3.6869);opacity:1.000}100.000%{transform:translateY(1838.48px) rotate(67.620deg) scale(4.0000);opacity:1.000}}@keyframes krOnc{0.000%{transform:translateY(11.98px) rotate(-64.759deg) scale(0.0238);opacity:0.000}4.989%{transform:translateY(13.07px) rotate(-64.759deg) scale(0.0260);opacity:0.251}9.560%{transform:translateY(14.27px) rotate(-64.759deg) scale(0.0284);opacity:0.482}13.748%{transform:translateY(15.57px) rotate(-64.759deg) scale(0.0310);opacity:0.693}17.585%{transform:translateY(17.00px) rotate(-64.759deg) scale(0.0338);opacity:0.886}21.100%{transform:translateY(18.55px) rotate(-64.759deg) scale(0.0369);opacity:1.000}24.320%{transform:translateY(20.25px) rotate(-64.759deg) scale(0.0403);opacity:1.000}27.271%{transform:translateY(22.10px) rotate(-64.759deg) scale(0.0439);opacity:1.000}29.974%{transform:translateY(24.13px) rotate(-64.759deg) scale(0.0480);opacity:1.000}32.451%{transform:translateY(26.33px) rotate(-64.759deg) scale(0.0523);opacity:1.000}34.720%{transform:translateY(28.74px) rotate(-64.759deg) scale(0.0571);opacity:1.000}36.799%{transform:translateY(31.37px) rotate(-64.759deg) scale(0.0624);opacity:1.000}38.704%{transform:translateY(34.24px) rotate(-64.759deg) scale(0.0681);opacity:1.000}40.449%{transform:translateY(37.37px) rotate(-64.759deg) scale(0.0743);opacity:1.000}42.048%{transform:translateY(40.79px) rotate(-64.759deg) scale(0.0811);opacity:1.000}43.513%{transform:translateY(44.53px) rotate(-64.759deg) scale(0.0885);opacity:1.000}44.855%{transform:translateY(48.60px) rotate(-64.759deg) scale(0.0966);opacity:1.000}46.084%{transform:translateY(53.04px) rotate(-64.759deg) scale(0.1055);opacity:1.000}47.211%{transform:translateY(57.90px) rotate(-64.759deg) scale(0.1151);opacity:1.000}48.243%{transform:translateY(63.19px) rotate(-64.759deg) scale(0.1256);opacity:1.000}49.188%{transform:translateY(68.98px) rotate(-64.759deg) scale(0.1371);opacity:1.000}50.054%{transform:translateY(75.29px) rotate(-64.759deg) scale(0.1497);opacity:1.000}50.848%{transform:translateY(82.17px) rotate(-64.759deg) scale(0.1634);opacity:1.000}51.575%{transform:translateY(89.69px) rotate(-64.759deg) scale(0.1783);opacity:1.000}52.242%{transform:translateY(97.90px) rotate(-64.759deg) scale(0.1946);opacity:1.000}52.852%{transform:translateY(106.85px) rotate(-64.759deg) scale(0.2124);opacity:1.000}53.411%{transform:translateY(116.63px) rotate(-64.759deg) scale(0.2319);opacity:1.000}53.923%{transform:translateY(127.30px) rotate(-64.759deg) scale(0.2531);opacity:1.000}54.393%{transform:translateY(138.94px) rotate(-64.759deg) scale(0.2762);opacity:1.000}54.823%{transform:translateY(151.65px) rotate(-64.759deg) scale(0.3015);opacity:1.000}55.217%{transform:translateY(165.53px) rotate(-64.759deg) scale(0.3291);opacity:1.000}55.578%{transform:translateY(180.67px) rotate(-64.759deg) scale(0.3592);opacity:1.000}55.909%{transform:translateY(197.20px) rotate(-64.759deg) scale(0.3920);opacity:1.000}56.212%{transform:translateY(215.24px) rotate(-64.759deg) scale(0.4279);opacity:1.000}56.489%{transform:translateY(234.93px) rotate(-64.759deg) scale(0.4670);opacity:1.000}56.744%{transform:translateY(256.42px) rotate(-64.759deg) scale(0.5098);opacity:1.000}56.977%{transform:translateY(279.88px) rotate(-64.759deg) scale(0.5564);opacity:1.000}57.190%{transform:translateY(305.49px) rotate(-64.759deg) scale(0.6073);opacity:1.000}57.386%{transform:translateY(333.43px) rotate(-64.759deg) scale(0.6629);opacity:1.000}57.565%{transform:translateY(363.94px) rotate(-64.759deg) scale(0.7235);opacity:1.000}57.729%{transform:translateY(397.23px) rotate(-64.759deg) scale(0.7897);opacity:1.000}57.880%{transform:translateY(433.57px) rotate(-64.759deg) scale(0.8619);opacity:1.000}58.017%{transform:translateY(473.24px) rotate(-64.759deg) scale(0.9408);opacity:1.000}58.144%{transform:translateY(516.53px) rotate(-64.759deg) scale(1.0269);opacity:1.000}58.259%{transform:translateY(563.79px) rotate(-64.759deg) scale(1.1208);opacity:1.000}58.365%{transform:translateY(615.37px) rotate(-64.759deg) scale(1.2233);opacity:1.000}58.462%{transform:translateY(671.66px) rotate(-64.759deg) scale(1.3352);opacity:1.000}58.551%{transform:translateY(733.11px) rotate(-64.759deg) scale(1.4574);opacity:1.000}58.633%{transform:translateY(800.18px) rotate(-64.759deg) scale(1.5907);opacity:1.000}58.708%{transform:translateY(873.38px) rotate(-64.759deg) scale(1.7363);opacity:1.000}58.776%{transform:translateY(953.28px) rotate(-64.759deg) scale(1.8951);opacity:1.000}58.839%{transform:translateY(1040.49px) rotate(-64.759deg) scale(2.0685);opacity:1.000}58.896%{transform:translateY(1135.68px) rotate(-64.759deg) scale(2.2577);opacity:1.000}58.949%{transform:translateY(1239.58px) rotate(-64.759deg) scale(2.4642);opacity:1.000}58.997%{transform:translateY(1352.98px) rotate(-64.759deg) scale(2.6897);opacity:1.000}59.041%{transform:translateY(1476.76px) rotate(-64.759deg) scale(2.9357);opacity:1.000}59.082%{transform:translateY(1611.86px) rotate(-64.759deg) scale(3.2043);opacity:1.000}59.119%{transform:translateY(1759.32px) rotate(-64.759deg) scale(3.4975);opacity:1.000}59.153%{transform:translateY(1920.27px) rotate(-64.759deg) scale(3.8174);opacity:1.000}59.184%{transform:translateY(2095.94px) rotate(-64.759deg) scale(4.1667);opacity:1.000}59.194%{opacity:0}100%{transform:translateY(0px) scale(0.01);opacity:0}}
.kr-dash{animation:krDash 15.133s linear infinite}.kr-post{animation:krPost 15.160s linear infinite}.kr-onc{animation:krOnc 19.600s linear 1.5s infinite}
@keyframes krgrow{from{transform:scaleX(0.04)}}
@keyframes krsweep{0%{transform:translateX(-10%);opacity:0}12%{opacity:1}62%{transform:translateX(240%);opacity:1}72%,100%{transform:translateX(240%);opacity:0}}
.kr-sweep{animation:krsweep 12s ease-in-out infinite}
.kr-q{transition:background-color 0.4s ease,border-color 0.4s ease}
.kr-q:hover{background-color:rgba(244,196,0,0.05)!important;border-color:rgba(244,196,0,0.35)!important;color:inherit}
.kr-qline{transform:scaleX(0);transition:transform 0.7s cubic-bezier(0.2,0.7,0.1,1)}
.kr-q:hover .kr-qline{transform:scaleX(1)}
@supports (animation-timeline: scroll()){.kr-tl{scroll-timeline:--krtl x}.kr-tlfill{animation:krgrow linear both;animation-timeline:--krtl}}
.kr-scenein{animation:krfade 2.4s ease 0.1s both}
.kr-line{animation:krline 1.15s cubic-bezier(0.2,0.7,0.1,1) both}
.kr-fadein{animation:krfadeup 1s cubic-bezier(0.2,0.7,0.1,1) both}
.kr-swap{animation:krswap 0.7s cubic-bezier(0.2,0.7,0.1,1) both}
.kr-ping{animation:krping 2.8s cubic-bezier(0.2,0.6,0.3,1) infinite}
.kr-tag{animation:krfadeup 0.5s cubic-bezier(0.2,0.7,0.1,1) both}
.kr-sway{animation:krsway 3.6s ease-in-out infinite}
.kr-ahead{animation:krbreath 26s ease-in-out infinite}
.kr-cam{transform-origin:0 0}
.kr-img{transition:transform 1.4s cubic-bezier(0.2,0.7,0.1,1)}
.kr-tile:hover .kr-img{transform:scale(1.045)}
.kr-tile:hover{color:inherit}
.kr-num{-webkit-text-stroke:1.5px #F4C400;color:transparent;background-image:linear-gradient(#F4C400,#F4C400);background-repeat:no-repeat;background-position:0 100%;background-size:100% 100%;-webkit-background-clip:text;background-clip:text}
@supports (animation-timeline: view()){
 .kr-rise{animation:krrise linear both;animation-timeline:view();animation-range:entry 0% entry 80%}
 .kr-push{animation:krpush linear both;animation-timeline:view();animation-range:entry 0% cover 55%}
 .kr-num{animation:krgauge linear both;animation-timeline:view();animation-range:entry 20% cover 48%}
}
.kr-rail{scrollbar-width:none}
.kr-rail::-webkit-scrollbar{display:none}
.kr-quieto *{animation:none!important;transition:none!important}
@media (prefers-reduced-motion: reduce){.kr-root *{animation:none!important;transition:none!important}}
@container kr (max-width: 1024px){
 .kr-sitesbar,.kr-desknav{display:none!important}
 .kr-burger{display:flex!important}
 .kr-bbar{display:flex!important}
 .kr-cam{transform:scale(0.8)}
 .kr-stick{top:64px!important}
 .kr-bento{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@container kr (max-width: 640px){
 .kr-cam{transform:scale(0.56)}
 .kr-stick{top:60px!important}
 .kr-bento{grid-template-columns:minmax(0,1fr)!important}
 .kr-bento>*{grid-column:auto!important;grid-row:auto!important}
 .kr-ft{min-height:0!important}
 .kr-ftw{flex-direction:column!important}
 .kr-ftw .kr-fstage{order:-1;flex:0 0 230px!important;min-height:230px!important}
 .kr-fstage-s{flex:0 0 190px!important;height:190px!important}
 .kr-fstage-b{min-height:270px!important}
 .kr-mark[aria-pressed="false"]{display:none!important}
 .kr-tag{display:none!important}
 .kr-vids{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px!important}
 .kr-foot>nav{min-width:40%!important}
}
.kr-hero{position:relative;--sh:56.25cqi;--fw:80cqi;--fade:0.2}
.kr-htrack{position:relative;height:calc(var(--sh) + 3600px)}
.kr-hero.is-static .kr-htrack{height:auto}
.kr-hero:not(.is-static) .kr-hstage{height:max(var(--sh),100vh)}
.kr-hero:not(.is-static) .kr-hframe{bottom:calc(100% - var(--sh));z-index:2}
.kr-hero:not(.is-static) .kr-xplore{position:absolute;left:0;right:0;bottom:0;z-index:3;padding-top:28px!important;padding-bottom:24px!important;background:transparent;pointer-events:none}
.kr-hero:not(.is-static) .kr-xplore *{pointer-events:none}
.kr-hero:not(.is-static) .kr-xplore a,.kr-hero:not(.is-static) .kr-xplore button{pointer-events:auto}
.kr-hero:not(.is-static) .kr-xplore .kr-swap>div:first-child{flex:0 1 380px!important}
.kr-hero.is-static .kr-hstage{height:auto;overflow:visible;padding-top:var(--sh)}
.kr-hero.is-static .kr-hframe{bottom:auto;top:calc(var(--sh) - var(--fw) * 9 / 16)}
.kr-hero.is-static .kr-xplore{position:relative;background:#0B0B0C}
.kr-mag>*{transition:transform 0.14s ease-out;transform-origin:center bottom}
.kr-lcard{position:relative;transform:var(--ut,none);transition:transform .3s cubic-bezier(.2,.7,.1,1),box-shadow .3s ease,border-color .3s ease,opacity .3s ease}.kr-lcard:hover{z-index:2;transform:var(--ut,none) scale(1.04);border-color:rgba(244,196,0,.5);box-shadow:0 18px 40px rgba(0,0,0,.5)}
.kr-drag.is-dragging{cursor:grabbing!important;scroll-snap-type:none!important;user-select:none}
.kr-sc-inner{width:100%;max-width:1240px;display:flex;flex-direction:column;gap:clamp(16px,1.8cqi,24px)}
.kr-sc-head{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}
.kr-sc-label{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#F4C400}
.kr-sc-title{margin:0;font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:clamp(52px,8.4cqi,128px);line-height:.88;letter-spacing:-.005em;text-transform:uppercase;color:#FFFFFF;text-wrap:balance}
.kr-sc-all{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:15px;font-weight:600;color:#F4C400}
.kr-sc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.kr-sc-card{display:flex;flex-direction:column;gap:10px}
.kr-sc-ph{position:relative;display:block;aspect-ratio:3/2;border-radius:18px;overflow:hidden;background:#0E0F11;border:1px solid rgba(255,255,255,.09)}
.kr-sc-cap{position:absolute;left:14px;bottom:12px;max-width:80%;font-size:12px;line-height:1.4;color:#6E7176}
.kr-sc-ct{font-size:clamp(15px,1.3cqi,17px);font-weight:600;line-height:1.35;color:#FFFFFF;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.kr-sc-pend{position:absolute;top:12px;left:12px;font-size:12px;font-weight:700;color:#0B0B0C;background:#F4C400;border-radius:999px;padding:3px 10px}
.kr-sc-play{position:absolute;left:50%;top:50%;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;background:#D7261E;display:flex;align-items:center;justify-content:center;box-shadow:0 0 26px rgba(215,38,30,.6)}
.kr-sc-dur{position:absolute;right:10px;bottom:10px;font-size:12px;font-weight:700;color:#FFFFFF;background:rgba(0,0,0,.7);border-radius:6px;padding:2px 6px;font-variant-numeric:tabular-nums}
.kr-sc-sub{margin:0 auto;max-width:640px;text-align:center;font-size:16px;line-height:1.5;color:#C9CCD0}
.kr-sc-btn{align-self:center;min-height:48px;display:inline-flex;align-items:center;gap:8px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:700}
.kr-sc-btn.is-red{background:#D7261E;color:#FFFFFF!important;box-shadow:0 0 22px rgba(215,38,30,.45)}
.kr-sc-btn.is-amber{background:#FF8A00;color:#0B0B0C!important;box-shadow:0 0 22px rgba(255,138,0,.45)}
.kr-sc-ecobox{display:flex;flex-direction:column;align-items:center;gap:22px}
.kr-sc-eco{width:min(420px,80%);aspect-ratio:2/1;border-radius:50%;background:radial-gradient(ellipse,rgba(255,138,0,.32) 0%,rgba(255,138,0,.08) 45%,rgba(255,138,0,0) 70%);display:flex;align-items:center;justify-content:center;gap:9px}
.kr-sc-eco i{display:block;width:10px;height:55%;border-radius:6px;background:linear-gradient(180deg,#F4C400,#FF8A00);box-shadow:0 0 16px rgba(255,138,0,.6);animation:kreq 1.2s ease-in-out infinite}
@keyframes kreq{0%,100%{transform:scaleY(.35)}50%{transform:scaleY(1)}}
.kr-cine{position:relative;background:#0B0B0C;--pw:min(68vw,1040px)}
.kr-cine:not(.is-static){height:970vh}
.kr-cine.is-static .kr-cine-nw{display:none!important}
.kr-zw-hand{margin-top:-100vh}
.kr-cine-stage{position:sticky;top:0;height:100vh;overflow:hidden;perspective:1400px;background:#0B0B0C radial-gradient(ellipse 46% 36% at 50% 50%,#18181B 0%,rgba(11,11,12,0) 100%)}
.kr-cine-intro{position:absolute;left:50%;top:50%;margin:0;font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:clamp(110px,27cqi,420px);line-height:.85;letter-spacing:-.01em;text-transform:uppercase;color:#FFFFFF;white-space:nowrap;transform-origin:50% 54%;z-index:6;pointer-events:none;will-change:transform,opacity}
.kr-cine-bg{position:absolute;left:0;right:0;top:50%;margin-top:-.45em;text-align:center;font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:clamp(120px,24cqi,380px);line-height:.9;text-transform:uppercase;color:transparent;-webkit-text-stroke:1.5px rgba(244,196,0,.14);white-space:nowrap;z-index:0;pointer-events:none;will-change:transform}
.kr-cine-float{position:absolute;width:clamp(150px,17cqi,280px);aspect-ratio:16/10;object-fit:cover;z-index:1;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 55%,transparent 100%);will-change:transform}
.kr-cine-float.is-a{right:3%;top:12%}
.kr-cine-float.is-b{left:3%;top:12%}
.kr-cine-blk{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:clamp(80px,8cqi,110px) clamp(20px,4cqi,64px) 28px;will-change:transform,opacity}
.kr-cine-vhead{position:absolute;left:0;right:0;top:clamp(56px,6cqi,84px);z-index:3;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:0 20px}
.kr-cine-h3{margin:0;font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:clamp(40px,5cqi,72px);line-height:.9;text-transform:uppercase;color:#FFFFFF}
.kr-player{position:absolute;left:50%;top:54%;width:var(--pw);aspect-ratio:16/9;z-index:3;perspective:2200px;will-change:transform,opacity}
.kr-cube{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .12s linear}
.kr-face{position:absolute;inset:0;display:block;border-radius:22px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#0E0F11;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 80px rgba(0,0,0,.6)}
.kr-face img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.55)}
.kr-face .kr-sc-play{width:78px;height:78px;margin:-39px 0 0 -39px}
.kr-face-meta{position:absolute;left:22px;right:90px;bottom:18px;display:flex;flex-direction:column;gap:4px}
.kr-face-n{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#F4C400}
.kr-face-t{font-size:clamp(17px,1.8cqi,24px);font-weight:700;line-height:1.25;color:#FFFFFF}
.kr-cine-vcta{position:absolute;left:0;right:0;bottom:clamp(22px,3cqi,40px);z-index:3;display:flex;justify-content:center}
.kr-cine-ecos{position:absolute;left:50%;top:30%;z-index:3;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;width:100%}
.kr-cine-eh{margin:0;font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:clamp(56px,9cqi,140px);line-height:.88;text-transform:uppercase;color:#FFFFFF;white-space:nowrap}
.kr-cine-ecos .kr-sc-eco{width:min(320px,70%);aspect-ratio:3/1}
.kr-cine-cards{position:absolute;inset:0;z-index:4}
.kr-ecard{position:absolute;left:50%;top:61%;width:min(500px,86vw);padding:22px 24px;border-radius:22px;background:#151618;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 60px rgba(0,0,0,.55);display:flex;flex-direction:column;gap:8px;will-change:transform}
.kr-ecard-n{font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:22px;color:#FF8A00}
.kr-ecard h4{margin:0;font-size:22px;font-weight:700;line-height:1.2;color:#FFFFFF}
.kr-ecard p{margin:0;font-size:15px;line-height:1.5;color:#C9CCD0}
.kr-ecard .kr-sc-btn{align-self:flex-start;margin-top:6px}
.kr-cine.is-static .kr-cine-stage{position:relative;height:auto;overflow:visible;perspective:none;display:flex;flex-direction:column;gap:40px;padding:64px 0}
.kr-cine.is-static .kr-cine-stage>*{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;inset:auto!important;transform:none!important;opacity:1!important;filter:none!important;pointer-events:auto!important}
.kr-cine.is-static .kr-cine-intro{font-size:clamp(64px,12cqi,180px);text-align:center}
.kr-cine.is-static .kr-cine-bg,.kr-cine.is-static .kr-cine-float{display:none}
.kr-cine.is-static .kr-player{margin:0 auto;aspect-ratio:auto;width:auto;max-width:1240px;padding:0 24px;perspective:none}
.kr-cine.is-static .kr-cube{position:relative;transform:none!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.kr-cine.is-static .kr-face{position:relative;transform:none!important;aspect-ratio:16/9}
.kr-cine.is-static .kr-cine-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1080px;margin:0 auto;padding:0 24px}
.kr-cine.is-static .kr-ecard{position:relative;left:auto;top:auto;width:auto;transform:none!important;opacity:1!important}
@container kr (max-width: 640px){.kr-cine{--pw:90vw}.kr-cine-intro{font-size:30cqi}.kr-cine-bg{font-size:30cqi}.kr-cine-float{width:120px;top:8%!important}.kr-cine-blk{padding:88px 16px 20px}.kr-sc-title{font-size:15cqi}.kr-sc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kr-sc-ct{font-size:14px}.kr-face-meta{left:14px;right:60px;bottom:12px}.kr-face-t{font-size:15px}.kr-face .kr-sc-play{width:56px;height:56px;margin:-28px 0 0 -28px}.kr-cine-eh{font-size:14cqi;white-space:normal;max-width:92%}.kr-ecard{top:62%}.kr-cine.is-static .kr-cube{grid-template-columns:1fr}.kr-cine.is-static .kr-cine-cards{grid-template-columns:1fr}}
.kr-zw{position:relative;height:170vh;z-index:3;pointer-events:none}
.kr-zw:has(.kr-zw-num){height:150vh}
.kr-zw.is-static{display:none}
.kr-zw-stage{position:sticky;top:0;height:100vh;overflow:hidden}
.kr-zw-word{position:absolute;left:50%;top:50%;font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:clamp(110px,25cqi,400px);line-height:.85;text-transform:uppercase;color:#FFFFFF;white-space:nowrap;transform-origin:50% 54%;will-change:transform,opacity}
.kr-portal-sec{position:relative;z-index:2;margin-top:-80vh}
.kr-bol-bg{position:absolute;left:0;right:0;top:50%;margin-top:-.45em;text-align:center;font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:clamp(110px,22cqi,340px);line-height:.9;text-transform:uppercase;color:transparent;-webkit-text-stroke:1.5px rgba(244,196,0,.13);white-space:nowrap;pointer-events:none}
.kr-kam{position:relative;height:190vh}
.kr-kam-stage{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden}
.kr-kam.is-static{height:auto}
.kr-kam.is-static .kr-kam-stage{position:relative;height:auto;overflow:visible}
@container kr (max-width: 640px){.kr-kam{height:auto}.kr-kam-stage{position:relative;height:auto;overflow:visible}.kr-portal-sec{margin-top:-60vh}.kr-zw-word{font-size:28cqi}.kr-bol-bg{font-size:30cqi}}
.kr-fc{position:relative;height:calc(var(--fh) + 190vh);--fh:clamp(380px,62vh,560px);--cw:var(--fh)}
.kr-fc-stage{position:sticky;top:calc(50vh - var(--fh) / 2 - 18px);display:flex;align-items:center;justify-content:center;gap:clamp(32px,6cqi,96px);max-width:1240px;margin:0 auto}
.kr-fc-main{display:flex;flex-direction:column;align-items:center;gap:18px}
.kr-fc-side{display:flex;flex-direction:column;gap:18px;max-width:360px}
.kr-fc-count{font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:clamp(72px,8cqi,120px);line-height:.85;color:#FFFFFF;font-variant-numeric:tabular-nums}
.kr-fc-count small{font-size:.35em;color:#6E7176}
.kr-fc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}
.kr-fc-list li{display:flex;flex-direction:column;gap:2px;padding:6px 0 6px 16px;border-left:3px solid;transition:color .3s ease,border-color .3s ease}
.kr-fc-list b{font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:28px;line-height:1;text-transform:uppercase}
.kr-fc-list span{font-size:14px;color:#9C9FA4}
.kr-fc-hint{font-size:13px;font-weight:600;color:#6E7176}
.kr-fc-box{position:relative;width:var(--cw);height:var(--fh);perspective:2400px}
.kr-fc-cube{position:absolute;inset:0;transform-style:preserve-3d}
.kr-fc-face{position:absolute!important;inset:0;min-height:0!important;height:100%;transition:transform .12s linear;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 30px 80px rgba(0,0,0,.55)}
.kr-fc-face:nth-child(1){transform:rotateY(0deg) translateZ(calc(var(--cw) / 2))}
.kr-fc-face:nth-child(2){transform:rotateY(90deg) translateZ(calc(var(--cw) / 2))}
.kr-fc-face:nth-child(3){transform:rotateY(180deg) translateZ(calc(var(--cw) / 2))}
.kr-fc-face:nth-child(4){transform:rotateY(270deg) translateZ(calc(var(--cw) / 2))}
.kr-fc-face .kr-fstage img{padding:8% 10% 0;box-sizing:border-box;filter:none;animation:krbob 5.5s ease-in-out infinite}
@keyframes krbob{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
.kr-fc-dots{display:flex;gap:8px}
.kr-fc-dots span{display:block;height:6px;border-radius:999px;transition:width .3s ease,background .3s ease}
.kr-fc.is-static{height:auto}
.kr-fc.is-static .kr-fc-stage{position:relative;top:auto}
.kr-fc.is-static .kr-fc-box{width:100%;height:auto;perspective:none}
.kr-fc.is-static .kr-fc-stage{flex-direction:column;align-items:stretch}
.kr-fc.is-static .kr-fc-side{display:none}
.kr-fc.is-static .kr-fc-main{align-items:stretch}
.kr-fc.is-static .kr-fc-cube{position:relative;transform:none!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.kr-fc.is-static .kr-fc-face{position:relative!important;transform:none!important;min-height:520px!important}
.kr-fc.is-static .kr-fc-dots{display:none}
@container kr (max-width: 640px){.kr-fc{--fh:min(88vw,58vh)}.kr-fc-stage{flex-direction:column;gap:14px;top:calc(50vh - var(--fh) / 2 - 70px)}.kr-fc-side{flex-direction:row;align-items:baseline;gap:12px}.kr-fc-list,.kr-fc-hint{display:none}.kr-fc-count{font-size:44px}.kr-fc.is-static .kr-fc-cube{grid-template-columns:1fr}}
.kr-zw-num{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;align-items:center;gap:10px;transform-origin:50% 45%;will-change:transform,opacity}
.kr-zw-numv{font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:clamp(120px,24cqi,380px);line-height:.85;color:#F4C400;white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 0 40px rgba(244,196,0,.45),0 0 120px rgba(255,138,0,.25)}
.kr-zw-numl{font-size:clamp(14px,1.4cqi,20px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#E8E6E1}
.kr-glow{animation:krglow 2.6s ease-in-out infinite}
@keyframes krglow{0%,100%{text-shadow:0 0 26px rgba(244,196,0,.3)}50%{text-shadow:0 0 46px rgba(244,196,0,.7),0 0 90px rgba(255,138,0,.3)}}
.kr-his-head{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;padding:0!important;margin:-1px!important}
@container kr (max-width: 640px){.kr-zw-numv{font-size:30cqi}}
.kr-kam-card{position:relative;max-width:1080px;margin:0 auto;display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:clamp(32px,5cqi,80px);align-items:center;padding:0;box-sizing:border-box;background:transparent;border:0;box-shadow:none;transform-origin:50% 35%}
.kr-kam-card::before{content:none}
.kr-kam-photo{position:relative;aspect-ratio:1/1;border-radius:28px;overflow:hidden;border:1px solid rgba(255,255,255,.09);background:#0E0F11}
.kr-kam-body{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0}
.kr-kam-who{font-size:17px;font-weight:600;color:#F4C400}
.kr-kam-h{margin:0;font-size:clamp(36px,4.6cqi,60px);font-weight:700;line-height:1.04;letter-spacing:-.6px;color:#FFFFFF}
.kr-kam-p{margin:0;font-size:18px;line-height:1.6;color:#C9CCD0;max-width:620px}
.kr-kam-total{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}
.kr-kam-big{font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:clamp(64px,7cqi,104px);line-height:.9;color:#F4C400;font-variant-numeric:tabular-nums}
.kr-kam-tl{font-size:17px;color:#C9CCD0}
.kr-kam-nets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.kr-kam-net{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;column-gap:12px;row-gap:0;align-items:center;padding:12px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.03);transition:transform .25s ease-out,opacity .25s ease-out,border-color .25s ease,background .25s ease}
.kr-kam-net:hover{border-color:rgba(244,196,0,.5);background:rgba(244,196,0,.06)}
.kr-kam-ico{color:#F4C400;display:flex}
.kr-kam-net .kr-kam-ico{grid-row:1/3;width:40px;height:40px;border-radius:14px;align-items:center;justify-content:center;background:rgba(244,196,0,.08)}
.kr-kam-net .kr-kam-n{grid-column:2;grid-row:1}
.kr-kam-net .kr-kam-l{grid-column:2;grid-row:2}
.kr-kam-net .kr-kam-go{grid-column:3;grid-row:1/3;margin:0}
.kr-kam-n{white-space:nowrap;font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:clamp(24px,2.3cqi,34px);line-height:1;color:#FFFFFF;font-variant-numeric:tabular-nums}
.kr-kam-l{font-size:14px;color:#9C9FA4}
.kr-kam-go{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:700;color:#F4C400}
.kr-kam-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}
@container kr (max-width: 900px){.kr-kam-card{grid-template-columns:1fr;min-height:0}.kr-kam-photo{max-width:340px}.kr-kam-nets{grid-template-columns:repeat(2,minmax(0,1fr))}}
@container kr (min-width: 901px){.kr-kam-card{max-width:1240px;grid-template-columns:minmax(0,300px) minmax(0,1fr);grid-template-rows:1fr auto auto auto auto 1fr auto auto;grid-template-areas:"foto ." "foto who" "foto h" "foto p" "foto ctas" "foto ." "line line" "total nets";column-gap:clamp(40px,4.4cqi,64px);row-gap:0;align-items:center}.kr-kam-card::before{content:"";grid-area:line;height:1px;margin:clamp(28px,3cqi,44px) 0;background:rgba(255,255,255,.1)}.kr-kam-body{display:contents}.kr-kam-photo{grid-area:foto;width:100%}.kr-kam-who{grid-area:who}.kr-kam-h{grid-area:h;margin-top:12px}.kr-kam-p{grid-area:p;margin-top:14px}.kr-kam-ctas{grid-area:ctas;margin-top:24px}.kr-kam-total{grid-area:total;flex-direction:column;align-items:flex-start;gap:6px}.kr-kam-nets{grid-area:nets;grid-template-columns:repeat(4,minmax(0,1fr))}.kr-kam-net{grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;padding:16px 16px 14px}.kr-kam-net .kr-kam-ico{grid-column:1;grid-row:1;margin-bottom:12px}.kr-kam-net .kr-kam-go{grid-column:2;grid-row:1;justify-self:end;align-self:start;margin:0}.kr-kam-net .kr-kam-n{grid-column:1/-1;grid-row:2}.kr-kam-net .kr-kam-l{grid-column:1/-1;grid-row:3;margin-top:4px}}
@container kr (min-width: 901px) and (max-width: 1150px){.kr-kam-nets{grid-template-columns:repeat(2,minmax(0,1fr))}}
@container kr (max-width: 900px){.kr-kam-net{grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;padding:14px 14px 12px}.kr-kam-net .kr-kam-ico{grid-column:1;grid-row:1;margin-bottom:10px}.kr-kam-net .kr-kam-go{grid-column:2;grid-row:1;justify-self:end;align-self:start;margin:0}.kr-kam-net .kr-kam-n{grid-column:1/-1;grid-row:2}.kr-kam-net .kr-kam-l{grid-column:1/-1;grid-row:3;margin-top:2px}.kr-collab.kr-slide-b{padding-left:0;padding-right:0}.kr-collab-card{min-width:0;width:100%;box-sizing:border-box}}
.kr-loop{display:flex;align-items:center;justify-content:center;gap:12px;padding:18px 24px 0;font-size:14px;font-weight:600;color:#F4C400;transition:opacity .3s ease,transform .3s ease;pointer-events:none}
.kr-loop-dots{display:flex;gap:6px}
.kr-loop-dots i{display:block;width:10px;height:10px;border-radius:50%;transition:background .25s ease}
.kr-loop-fade{position:fixed;inset:0;z-index:99;background:#0B0B0C;pointer-events:none;transition:opacity .45s ease}
.kr-his-slide{min-height:100vh;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}
.kr-slide>.kr-kam-card,.kr-slide>.kr-collab-card{width:100%}
.kr-slide-b{padding-left:0;padding-right:0}
.kr-kam-word{display:none;z-index:4;font-size:clamp(72px,12.5cqi,220px)!important;pointer-events:none}
@container kr (min-width: 901px){.kr-kam-hold{margin-top:-122vh!important;padding-bottom:0!important}.kr-kam-hold .kr-kam-track{height:352vh}.kr-kam-hold .kr-kam-word{display:block}.kr-kam-hold .kr-kam-pin{position:sticky;top:0;height:100vh;overflow:hidden}.kr-kam-hold .kr-slide{position:absolute;inset:0;display:flex;align-items:center;padding:0 24px;will-change:transform}.kr-sal-behind{margin-top:-100vh}}
@container kr (max-width: 900px){.kr-kam-hold{margin-top:-112vh!important}.kr-slide-b{margin-top:48px}}
.kr-collab{position:relative;z-index:3;padding:clamp(40px,5cqi,80px) 24px}
.kr-collab-card{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,4cqi,64px);align-items:center;padding:clamp(28px,4cqi,56px);border-radius:32px;border:1px solid rgba(244,196,0,.22);background:linear-gradient(135deg,rgba(244,196,0,.08) 0%,rgba(244,196,0,0) 45%),#101113;box-shadow:0 40px 110px rgba(0,0,0,.6)}
.kr-collab-head{display:flex;flex-direction:column;align-items:flex-start;gap:14px}
.kr-collab-h,.kr-shop-h{margin:0;font-size:clamp(30px,3.8cqi,50px);font-weight:700;line-height:1.08;letter-spacing:-.5px;color:#FFFFFF;text-wrap:balance}
.kr-collab-p{margin:0;font-size:17px;line-height:1.6;color:#C9CCD0;max-width:560px}
.kr-collab-btn{min-height:50px;display:inline-flex;align-items:center;gap:8px;padding:0 24px;border-radius:999px;background:#F4C400;color:#0B0B0C!important;font-size:16px;font-weight:700;box-shadow:0 0 26px rgba(244,196,0,.35)}
.kr-collab-btn.is-ghost{background:transparent;color:#FFFFFF!important;border:1px solid rgba(255,255,255,.22);box-shadow:none}
.kr-collab-items{display:flex;flex-direction:column;gap:12px}
.kr-collab-it{display:grid;grid-template-columns:auto 1fr;column-gap:14px;row-gap:2px;padding:16px 18px;border-radius:20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}
.kr-collab-it .kr-kam-ico{grid-row:span 2;margin:0}
.kr-collab-it b{font-size:18px;color:#FFFFFF}
.kr-collab-it span{font-size:14px;line-height:1.5;color:#9C9FA4}
.kr-shop{padding:clamp(48px,6cqi,96px) 24px}
.kr-shop-in{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(22px,2.6cqi,34px)}
.kr-shop-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px}
.kr-shop-head>div{display:flex;flex-direction:column;gap:12px}
.kr-shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.kr-shop-card{display:flex;flex-direction:column;gap:6px;transition:transform .3s ease}
.kr-shop-card:hover{transform:translateY(-6px)}
.kr-shop-ph{position:relative;display:block;aspect-ratio:4/5;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.09);background:#0E0F11;margin-bottom:8px}
.kr-shop-soon{position:absolute;top:14px;left:14px;font-size:12px;font-weight:700;color:#0B0B0C;background:#F4C400;border-radius:999px;padding:3px 10px}
.kr-shop-cap{position:absolute;left:14px;bottom:12px;font-size:12px;color:#6E7176}
.kr-shop-card b{font-size:19px;color:#FFFFFF}
.kr-shop-card>span:last-child{font-size:14px;color:#9C9FA4}
@container kr (max-width: 900px){.kr-collab-card{grid-template-columns:1fr}}
@container kr (max-width: 640px){.kr-shop-grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -24px;padding:0 24px}.kr-shop-card{flex:0 0 64%;scroll-snap-align:start}.kr-shop-cap{display:none}}
.kr-collab-crit{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);max-width:560px}
.kr-collab-crit b{font-size:15px;color:#FFFFFF}
.kr-collab-crit ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}
.kr-collab-crit li{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;color:#C9CCD0}
.kr-collab-crit li svg{flex:0 0 auto;margin-top:1px}
.kr-collab-crit a{align-self:flex-start;font-size:14px;font-weight:600;color:#F4C400;text-decoration:underline;text-underline-offset:3px}
@container kr (max-width: 640px){.kr-collab-crit ul{grid-template-columns:1fr}}
.kr-collab-ast{font-size:.5em;color:#9C9FA4;margin-left:2px}
.kr-collab-card{transform-origin:50% 60%;will-change:transform,opacity}
.kr-collab-note{grid-column:1/-1;justify-self:end;margin:0;max-width:640px;text-align:right;font-size:13px;line-height:1.55;color:#7E8186}
.kr-collab-note a{color:#C9CCD0;font-weight:600;text-decoration:underline;text-underline-offset:3px}
.kr-donate{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-top:clamp(12px,2cqi,28px);padding:clamp(22px,3cqi,36px);border-radius:28px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(135deg,rgba(255,138,0,.08) 0%,rgba(255,138,0,0) 50%),#101113;scroll-margin-top:120px}
.kr-donate-tx{display:flex;flex-direction:column;gap:8px}
.kr-donate-h{margin:0;font-size:clamp(24px,2.6cqi,34px);font-weight:700;line-height:1.12;color:#FFFFFF}
@container kr (max-width: 760px){.kr-donate{grid-template-columns:1fr}.kr-collab-note{text-align:left;justify-self:start}}
@property --ka{syntax:"<angle>";initial-value:0deg;inherits:false}
.kr-snake{position:relative}
.kr-snake::after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--ka),rgba(244,196,0,0) 0deg,rgba(244,196,0,0) 285deg,rgba(255,138,0,.55) 320deg,#F4C400 352deg,#FFE680 358deg,rgba(244,196,0,0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:krsnake 12s linear infinite;animation-delay:var(--sd,0s);filter:drop-shadow(0 0 4px rgba(244,196,0,.55))}
@keyframes krsnake{to{--ka:360deg}}
@media (prefers-reduced-motion: reduce){.kr-snake::after{animation:none;opacity:.5}}
.kr-shop{position:relative;overflow:hidden}
.kr-shop .kr-bol-bg{top:36%}
.kr-shop-in{position:relative;z-index:1}
.kr-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}
.kr-shop-ph{aspect-ratio:5/4!important;display:flex!important;align-items:center;justify-content:center;background:linear-gradient(160deg,#18191C 0%,#0E0F11 70%)!important}
.kr-shop-ph>.kr-img,.kr-shop-ph>.kr-shop-cap{display:none!important}
.kr-shop-glow{position:absolute;left:50%;top:50%;width:70%;height:70%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(244,196,0,.22) 0%,rgba(244,196,0,0) 65%)}
.kr-shop-ico{position:relative;color:#F4C400;filter:drop-shadow(0 0 14px rgba(244,196,0,.45));animation:krbob 5.5s ease-in-out infinite}
.kr-shop-card:hover .kr-shop-ico{color:#FFE680}
@container kr (max-width: 640px){.kr-shop-grid{display:flex!important}.kr-shop-ico{width:84px;height:84px}}
.kr-seam{position:relative;height:240px;margin-bottom:-240px;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,0.55) 45%,rgba(11,11,12,0) 100%);pointer-events:none}
.kr-hero.is-static + .kr-seam{display:none}
@container kr (min-width: 1025px){.kr-hero.is-static .kr-hend{bottom:auto!important;top:0;transform:translateY(calc(var(--sh) - 100%))}}
.kr-hstage{position:sticky;top:0;height:var(--sh);overflow:hidden;background:#000}
.kr-hframe{position:absolute;bottom:0;left:calc(50% - var(--fw) * 0.45);width:var(--fw);height:calc(var(--fw) * 9 / 16);transform-origin:45% 80%;transition:transform 0.3s linear}
.kr-hmedia{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
.kr-hstill{transition:opacity 0.6s ease}
.kr-hmarks{animation:krfade 0.8s ease both}
.kr-hend{pointer-events:none;transition:opacity 0.5s ease}
.kr-hend[data-on="true"] .kr-hendin{pointer-events:auto}
@keyframes krhint{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}
.kr-hint{animation:krhint 2.2s ease-in-out infinite}
.kr-fx-freno{--fx:0.3}.kr-fx-muelles{--fx:0.36}.kr-fx-escape{--fx:0.52}.kr-fx-roto{--fx:0.71}.kr-fx-susp{--fx:0.74}
@keyframes krneedle{0%{transform:rotate(92deg)}88%{transform:rotate(108deg)}100%{transform:rotate(92deg)}}
.kr-needle{transform-box:fill-box;transform-origin:50% 50%;animation:krneedle 0.9s linear infinite}
@keyframes krgearstep{to{transform:translateY(-18em)}}
.kr-gearstrip{animation:krgearstep 16.2s steps(18,end) infinite}
@keyframes krturn{0%{transform:rotate(0deg);opacity:0}6%{opacity:1}12%{transform:rotate(0deg)}68%{transform:rotate(90deg)}90%{opacity:1}100%{transform:rotate(90deg);opacity:0}}
@keyframes krtrI{0%{stroke-dashoffset:417.5;opacity:0}6%{opacity:1}12%{stroke-dashoffset:417.5}68%{stroke-dashoffset:0}90%{opacity:1}100%{stroke-dashoffset:0;opacity:0}}
@keyframes krtrO{0%{stroke-dashoffset:487.3;opacity:0}6%{opacity:1}12%{stroke-dashoffset:487.3}68%{stroke-dashoffset:0}90%{opacity:1}100%{stroke-dashoffset:0;opacity:0}}
.kr-turn{transform-box:fill-box;transform-origin:50% 50%;animation:krturn 8s ease-in-out infinite}
.kr-trI{stroke-dasharray:417.5;animation:krtrI 8s ease-in-out infinite}.kr-trO{stroke-dasharray:487.3;animation:krtrO 8s ease-in-out infinite}
.kr-fx-intro{--fx:0.45}.kr-hfade{transition:opacity 0.3s linear}
.kr-fx-freno{--fx:0.3}.kr-fx-motor{--fx:0.31}.kr-fx-trans{--fx:0.43}.kr-fx-retarder{--fx:0.47}.kr-fx-cardan{--fx:0.57}.kr-fx-lineas{--fx:0.66}.kr-fx-quinta{--fx:0.645}.kr-fx-susp{--fx:0.685}.kr-fx-roto{--fx:0.705}.kr-fx-dif{--fx:0.755}.kr-fx-motor{--fx:0.31}.kr-fx-turbo{--fx:0.375}.kr-fx-trans{--fx:0.42}.kr-fx-cardan{--fx:0.58}.kr-fx-dif{--fx:0.73}.kr-fx-quinta{--fx:0.65}.kr-fx-patines{--fx:0.84}.kr-fx-llantas{--fx:0.33}
.kr-fx-freno{--fx:0.305}.kr-fx-motor{--fx:0.31}.kr-fx-trans{--fx:0.425}.kr-fx-retarder{--fx:0.47}.kr-fx-cardan{--fx:0.57}.kr-fx-lineas{--fx:0.62}.kr-fx-quinta{--fx:0.69}.kr-fx-susp{--fx:0.765}.kr-fx-roto{--fx:0.73}.kr-fx-dif{--fx:0.765}
.kr-strack{position:relative;padding-bottom:1100px}
.kr-sstage{position:sticky;top:96px}
.is-static .kr-strack{padding-bottom:0}
.is-static .kr-sstage{position:relative;top:0}
@keyframes krspin{to{transform:rotate(360deg)}}
@keyframes krspinr{to{transform:rotate(-360deg)}}
.kr-gear{transform-box:fill-box;transform-origin:50% 50%}
.kr-gA{animation:krspin 24s linear infinite}.kr-gB{animation:krspinr 12s linear infinite}.kr-gC{animation:krspinr 16s linear infinite}
.kr-turbo{animation:krspin 2.6s linear infinite}
@keyframes krroad{to{stroke-dashoffset:-26}}
.kr-roaddash{animation:krroad 0.9s linear infinite}
@keyframes krodo{to{transform:translateY(-11.5em)}}
.kr-odo0{animation:krodo 1.6s linear infinite}.kr-odo1{animation:krodo 16s steps(10,end) infinite}.kr-odo2{animation:krodo 160s steps(10,end) infinite}
@container kr (max-width: 1024px){
 .kr-hero{--fw:118cqi;--sh:calc(var(--fw) * 9 / 16 + 236px)}
 .kr-htrack{height:calc(var(--sh) + 2900px)}
 .kr-hero{--fade:0.1}
 .kr-hero:not(.is-static) .kr-xplore .kr-swap{flex-wrap:wrap!important;gap:12px!important}
 .kr-hero:not(.is-static) .kr-xplore .kr-swap>div:first-child{flex:0 0 100%!important;max-width:280px!important;aspect-ratio:16/9!important;border-radius:14px!important}
 .kr-hero:not(.is-static) .kr-xplore .kr-swap p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:16px!important}
 .kr-hframe{left:clamp(calc(100% - var(--fw)), calc(50% - var(--fx) * var(--fw)), 0px);-webkit-mask-image:none;mask-image:none;transition:left 0.9s cubic-bezier(0.2,0.7,0.1,1),transform 0.3s linear}
 .kr-hend{top:0;bottom:auto!important;padding:84px 20px 18px!important;background:linear-gradient(180deg,rgba(0,0,0,0.92) 0%,rgba(0,0,0,0.7) 70%,rgba(0,0,0,0) 100%)!important}
 .kr-htag{left:50%!important;right:auto!important;top:-8px!important;transform:translate(-50%,-100%)!important}
 .kr-strack{padding-bottom:900px}
 .kr-sstage{top:72px}
}
@container kr (max-width: 640px){
 .kr-hero{--fw:160cqi}
 .kr-dstats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}
 .kr-dstats>:last-child{grid-column:1 / -1}
 .kr-illu-r{top:24px!important;right:20px!important;transform:none!important;width:120px!important}
 .kr-restext{max-width:none!important}
}
.kr-hero .kr-hframe{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 2.5%,#000 97%,transparent 100%),linear-gradient(180deg,transparent 0,#000 7%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 2.5%,#000 97%,transparent 100%),linear-gradient(180deg,transparent 0,#000 7%,#000 88%,transparent 100%);mask-composite:intersect}

.kr-mgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 26px}
.kr-mcol{display:flex;flex-direction:column;gap:8px;min-width:0}
.kr-mhead{display:flex;gap:10px;align-items:flex-start}
.kr-mhead b{display:block;font-size:18px;font-weight:700;color:#FFFFFF;line-height:1.2}
.kr-mhead small{display:block;font-size:13px;color:#9C9FA4;line-height:1.35}
.kr-mnum{font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:22px;line-height:1;color:transparent;-webkit-text-stroke:1.2px #F4C400}
.kr-mguide{font-size:13px;font-weight:600;color:#F4C400;line-height:1.35}
.kr-mlinks{display:flex;flex-direction:column}
.kr-mlink{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid rgba(255,255,255,.07);font-size:14px;color:#E8E6E1}
.kr-mlink span{color:#6E7176;font-variant-numeric:tabular-nums}
.kr-mlink:hover,.kr-mhead:hover b{color:#F4C400}
.kr-mchip{min-height:36px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);font-size:14px;color:#E8E6E1}
.kr-signs{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px}
.kr-sign{display:flex;flex-direction:column;gap:10px;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.1,1);transition-delay:calc(var(--i)*90ms)}
.kr-signs.is-pre .kr-sign{opacity:0;transform:translateY(24px)}
.kr-plate{position:relative;display:flex;flex-direction:column;gap:4px;padding:30px 20px 18px;border-radius:12px;background:#15171A;border:2px solid #E8E6E1;box-shadow:inset 0 0 0 4px #15171A,inset 0 0 0 5px rgba(232,230,225,.35);transition:border-color .25s ease,box-shadow .25s ease}
.kr-exit{position:absolute;top:-2px;left:16px;padding:3px 10px 4px;border-radius:0 0 6px 6px;background:#F4C400;color:#121314;font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:15px;line-height:1.1}
.kr-pname{font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:30px;line-height:1;color:#FFFFFF;padding-right:34px}
.kr-psub{font-size:14px;color:#C9CCD0;line-height:1.35}
.kr-parrow{position:absolute;right:16px;top:28px;color:#F4C400;transition:transform .25s ease}
.kr-plate:hover{border-color:#F4C400;box-shadow:inset 0 0 0 4px #15171A,inset 0 0 0 5px rgba(244,196,0,.5),0 0 22px rgba(244,196,0,.18)}
.kr-plate:hover .kr-parrow{transform:translate(3px,-3px)}
.kr-lanes{display:flex;flex-wrap:wrap;gap:6px}
.kr-lane{min-height:34px;display:inline-flex;align-items:center;padding:0 12px;border-radius:6px;border:1px dashed rgba(244,196,0,.45);font-size:13px;font-weight:600;color:#E8E6E1}
.kr-lane:hover{border-style:solid;color:#F4C400}
@container kr (max-width: 1024px){.kr-mgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (prefers-reduced-motion: reduce){.kr-signs.is-pre .kr-sign{opacity:1;transform:none}}

.kr-fc.kr-fc6:not(.is-static){height:calc(var(--fh) + 400vh)}
.kr-fc.kr-fc6 .kr-fc-list{gap:6px}.kr-fc.kr-fc6 .kr-fc-list b{font-size:24px}.kr-fc.kr-fc6 .kr-fc-list span{font-size:13px}
.kr-fc.kr-fc6.is-static .kr-fc-face{visibility:visible!important}
.kr-tabla{overflow-x:auto;border-radius:22px;border:1px solid rgba(255,255,255,.09);background:#0E0F11}
.kr-tabla table{width:100%;min-width:760px;border-collapse:collapse;font-size:16px;line-height:1.45}
.kr-tabla th,.kr-tabla td{text-align:left;vertical-align:top;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.07)}
.kr-tabla thead th{font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#F4C400;background:rgba(244,196,0,.05)}
.kr-tabla tbody th{font-weight:700;color:#FFFFFF;width:32%}
.kr-tabla tbody td{color:#C9CCD0}
.kr-tabla tbody tr:last-child th,.kr-tabla tbody tr:last-child td{border-bottom:none}
.kr-tabla tbody tr:hover{background:rgba(255,255,255,.025)}
.kr-chips{display:flex;flex-wrap:wrap;gap:6px}
.kr-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(244,196,0,.35);background:rgba(244,196,0,.06);color:#F4C400;font-size:14px;font-weight:600;white-space:nowrap}
.kr-chip:hover{background:rgba(244,196,0,.14);color:#FFFFFF}
.kr-glos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.kr-gcard{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:20px;border:1px solid rgba(255,255,255,.09);background:#0E0F11;transition:border-color .25s ease,transform .25s ease}
.kr-gcard:hover{border-color:rgba(244,196,0,.5);transform:translateY(-2px)}
.kr-gcard b{font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:800;font-size:34px;line-height:1;color:#F4C400}
.kr-gcard span{font-size:15px;line-height:1.5;color:#C9CCD0}
.kr-gcard small{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#9C9FA4}
.kr-hist{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.kr-hcard{display:flex;flex-direction:column;gap:10px;border-radius:22px;border:1px solid rgba(255,255,255,.09);background:#0E0F11;overflow:hidden;padding-bottom:22px}
.kr-hcard b,.kr-hcard span:not(.kr-hph),.kr-hcard small{padding:0 22px}
.kr-hcard b{font-size:20px;line-height:1.25;color:#FFFFFF}
.kr-hcard span:not(.kr-hph){font-size:15px;line-height:1.5;color:#9C9FA4}
.kr-hcard small{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#F4C400}
.kr-hph{display:flex;align-items:center;justify-content:center;aspect-ratio:16/10;margin-bottom:6px;background:repeating-linear-gradient(135deg,#141518 0 12px,#17181b 12px 24px);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#6E7176}
.kr-faq{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.09)}
.kr-q{border-bottom:1px solid rgba(255,255,255,.09)}
.kr-q summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:22px 0;font-size:clamp(18px,1.7cqi,21px);font-weight:600;color:#FFFFFF}
.kr-q summary::-webkit-details-marker{display:none}
.kr-q summary::after{content:'+';flex:0 0 auto;font-size:28px;font-weight:400;line-height:1;color:#F4C400;transition:transform .25s ease}
.kr-q[open] summary::after{transform:rotate(45deg)}
.kr-q p{margin:0 0 12px;max-width:760px;font-size:17px;line-height:1.6;color:#C9CCD0}
.kr-q a{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-bottom:14px;font-size:15px;font-weight:700;color:#F4C400}
@container kr (max-width: 1000px){.kr-glos{grid-template-columns:repeat(2,minmax(0,1fr))}.kr-hist{grid-template-columns:repeat(2,minmax(0,1fr))}}
@container kr (max-width: 640px){.kr-glos{grid-template-columns:minmax(0,1fr)}.kr-hist{grid-template-columns:minmax(0,1fr)}.kr-tabla th,.kr-tabla td{padding:14px 16px}.kr-fc.kr-fc6 .kr-fc-list{display:none}}

.kr-fc.kr-fcn2:not(.is-static){height:calc(var(--fh) + 140vh)}
.kr-fc.kr-fcn3:not(.is-static){height:calc(var(--fh) + 160vh)}
.kr-fc.kr-fcn4:not(.is-static){height:calc(var(--fh) + 240vh)}
.kr-fc.kr-fcn5:not(.is-static){height:calc(var(--fh) + 320vh)}
.kr-fc.kr-fcn6:not(.is-static){height:calc(var(--fh) + 400vh)}
.kr-fc.kr-fcn7:not(.is-static){height:calc(var(--fh) + 480vh)}
.kr-fc.kr-fcn8:not(.is-static){height:calc(var(--fh) + 560vh)}
.kr-fc.kr-fcn9:not(.is-static){height:calc(var(--fh) + 640vh)}
.kr-fc.kr-fcn10:not(.is-static){height:calc(var(--fh) + 720vh)}
.kr-fc.kr-fcn11:not(.is-static){height:calc(var(--fh) + 800vh)}
.kr-fc.kr-fcn12:not(.is-static){height:calc(var(--fh) + 880vh)}
.kr-fc.kr-fcn6 .kr-fc-list,.kr-fc.kr-fcn10 .kr-fc-list,.kr-fc.kr-fcn5 .kr-fc-list{gap:6px}.kr-fc[class*=kr-fcn] .kr-fc-list b{font-size:24px}.kr-fc[class*=kr-fcn] .kr-fc-list span{font-size:13px}.kr-fc[class*=kr-fcn].is-static .kr-fc-face{visibility:visible!important}.kr-fc.kr-fcn10 .kr-fc-list b{font-size:19px}.kr-fc.kr-fcn10 .kr-fc-list li{padding:3px 0 3px 14px}.kr-hph-s{display:none!important}.kr-fc.kr-fcn2.is-static .kr-fc-cube{grid-template-columns:repeat(2,minmax(0,1fr))}
@container kr (max-width: 640px){.kr-fc[class*=kr-fcn] .kr-fc-list{display:none}}

html,body{margin:0;background:#0B0B0C}
[data-kr-panel][hidden]{display:none!important}
span[data-soon]{cursor:default}
span.kr-chip[data-soon]{border-color:rgba(255,255,255,.14);background:transparent;color:#6E7176}
span.kr-gcard[data-soon] small,span.kr-hcard[data-soon] small{display:none}
span.kr-gcard[data-soon]:hover{transform:none;border-color:rgba(255,255,255,.09)}
.kr-q span[data-soon]{display:none}
.kr-slist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.kr-scard{display:flex;flex-direction:column;gap:10px;border-radius:22px;border:1px solid rgba(255,255,255,.09);background:#0E0F11;overflow:hidden;padding-bottom:22px;transition:border-color .25s ease,transform .25s ease}
.kr-scard:hover{border-color:rgba(244,196,0,.5);transform:translateY(-2px)}
.kr-scard img,.kr-scard .kr-simg{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:repeating-linear-gradient(135deg,#141518 0 12px,#17181b 12px 24px)}
.kr-scard .kr-sfmt,.kr-scard b,.kr-scard .kr-sexc{padding:0 22px}
.kr-scard .kr-sfmt{font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#F4C400}
.kr-scard b{font-size:20px;line-height:1.3;color:#FFFFFF}
.kr-scard .kr-sexc{font-size:15px;line-height:1.55;color:#9C9FA4}
.kr-sempty{grid-column:1/-1;margin:0;padding:28px;border-radius:22px;border:1px dashed rgba(255,255,255,.18);font-size:17px;line-height:1.6;color:#C9CCD0}
.kr-sempty a{color:#F4C400;font-weight:700}
@container kr (max-width: 1000px){.kr-slist{grid-template-columns:repeat(2,minmax(0,1fr))}}
@container kr (max-width: 640px){.kr-slist{grid-template-columns:minmax(0,1fr)}}
