.ekj{--c1:#1be9ff;--c2:#3bb8ff;--grad:linear-gradient(115deg,var(--c1),var(--c2));--on-grad:#00151c;--display:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--ease:cubic-bezier(.16,1,.3,1);--bg:#050607;--ink:#f4f6f7;--ink2:#aab2b6;--ink3:#6c7579;--line:#1d2226;--ekj-hdr:calc(var(--sticky-area-height,0px) * var(--header-is-visible,1));--ekj-bar:48px;position:relative;background:var(--bg);color:var(--ink);font-family:var(--display);-webkit-font-smoothing:antialiased;color-scheme:dark}@media(max-width:899px){.ekj{--ekj-bar:44px}}.ekj *,.ekj *:before,.ekj *:after{box-sizing:border-box}.ekj img{display:block;max-width:100%}.ekj :where(h2,h3,p){margin:0;font-family:var(--display);text-transform:none;color:inherit}.ekj-sec{scroll-margin-top:calc(var(--ekj-hdr) + var(--ekj-bar))}.ekj .ekj-kick{font:600 14px/1.3 var(--display);letter-spacing:0;color:var(--c1);margin:0 0 12px}.ekj .ekj-h2{font-weight:900;font-size:clamp(34px,4.6vw,70px);line-height:.98;letter-spacing:-.04em}.ekj .ekj-btn{display:inline-flex;align-items:center;gap:8px;background:var(--grad);color:var(--on-grad);text-decoration:none;font:800 15px/1 var(--display);padding:15px 26px;border-radius:999px;box-shadow:0 10px 30px -12px #1be9ff8c}.ekj .ekj-btn:after{content:"\203a";font-size:19px;line-height:0;margin-top:-1px}[role=main] .shopify-section.shopify-section--ekj-bar,.shopify-section--ekj-bar{position:sticky;top:calc(var(--sticky-area-height,0px) * var(--header-is-visible,1));z-index:4;transition:top .2s ease}.ekj-bar{height:var(--ekj-bar);background:#050607db;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.ekj-bar .ekj-bar__in{position:relative;display:flex;align-items:center;gap:clamp(12px,1.6vw,28px);height:100%}.ekj-bar .ekj-bar__row{flex:1;min-width:0;display:flex;align-items:center;gap:4px;height:100%;overflow-x:auto;scrollbar-width:none}.ekj-bar .ekj-bar__row::-webkit-scrollbar{display:none}.ekj-bar .ekj-bar__row a{flex:none;display:inline-flex;align-items:center;gap:7px;font:700 13.5px/1 var(--display);color:var(--ink3);text-decoration:none;padding:9px 12px;border-radius:999px;transition:color .25s,background .25s}.ekj-bar .ekj-bar__row a b{font:500 11px var(--mono);color:var(--ink3)}.ekj-bar .ekj-bar__row a:hover{color:var(--ink)}.ekj-bar .ekj-bar__row a.is-on{color:var(--ink);background:#ffffff12}.ekj-bar .ekj-bar__row a.is-on b{color:var(--c1)}.ekj-bar .ekj-bar__row a.is-free{color:color-mix(in srgb,var(--ink3) 80%,transparent)}.ekj-bar .ekj-bar__row a.is-free.is-on,.ekj-bar .ekj-bar__row a.is-free:hover{color:var(--ink)}.ekj-bar .ekj-bar__cut{flex:none;width:1px;height:18px;background:var(--line);margin:0 8px}.ekj-bar .ekj-bar__act{flex:none;display:flex;align-items:center;gap:12px}.ekj-bar .ekj-bar__price{display:flex;align-items:baseline;gap:5px;font:700 14px/1 var(--display);color:var(--ink);white-space:nowrap}.ekj-bar .ekj-bar__price small{font:500 11px var(--mono);color:var(--ink3)}.ekj-bar .ekj-bar__btn{display:inline-flex;align-items:center;height:32px;padding:0 16px;border-radius:999px;background:var(--grad);color:var(--on-grad);text-decoration:none;font:800 13.5px/1 var(--display);white-space:nowrap;box-shadow:0 6px 18px -8px #1be9ff99;transition:transform .2s,box-shadow .2s}.ekj-bar .ekj-bar__btn:hover{transform:translateY(-1px);box-shadow:0 8px 22px -8px #1be9ffcc}.ekj-bar .ekj-bar__prog{position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none}.ekj-bar .ekj-bar__prog i{display:block;height:100%;background:linear-gradient(90deg,var(--c2),var(--c1));transform-origin:0 50%;transform:scaleX(0)}@media(max-width:899px){.ekj-bar .ekj-bar__in{gap:8px}.ekj-bar .ekj-bar__row{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.ekj-bar .ekj-bar__row a{font-size:13px;padding:8px 10px}.ekj-bar .ekj-bar__price{display:none}.ekj-bar .ekj-bar__btn{height:30px;padding:0 13px;font-size:13px}}.ekj-bar .ekj-bar__empty{font:500 12px var(--mono);color:var(--ink3);padding:0 12px}.ekj-stage{--w:min(600px,40vw,60vh);overflow:hidden;overflow:clip;padding:clamp(40px,5vw,72px) 0 clamp(72px,8vw,120px);text-align:center;isolation:isolate}.ekj-stage .hd{position:relative;z-index:3}.ekj-stage .ekj-sub{max-width:62ch}.ekj-stage .scene{position:relative;margin-top:clamp(20px,3vw,44px)}.ekj-stage .stage{position:relative;z-index:1;display:grid;justify-items:center;touch-action:pan-y;user-select:none;-webkit-user-select:none}.ekj-stage .item{grid-area:1/1;width:var(--w);transform-origin:50% calc(var(--w) * .5);will-change:transform;cursor:pointer}.ekj-stage .item.front{cursor:default}.ekj-stage .art{position:relative;width:100%;aspect-ratio:1/1}.ekj-stage .art img{width:100%;height:100%;object-fit:contain;-webkit-user-drag:none;pointer-events:none}.ekj-stage .below{position:relative;z-index:3;display:grid;grid-template-areas:"info" "mtr" "cta";justify-items:center}.ekj-stage .below .info{grid-area:info}.ekj-stage .below .mtr{grid-area:mtr}.ekj-stage .below .cta{grid-area:cta}.ekj-stage .info{position:relative;z-index:3;display:grid;justify-items:center;margin-top:clamp(4px,1vw,14px)}.ekj-stage .inf{grid-area:1/1;width:min(640px,100%)}.ekj-stage .nm{font-weight:900;font-size:clamp(42px,4.6vw,72px);letter-spacing:-.045em;line-height:.95}.ekj-stage .say{font-weight:500;font-size:clamp(17px,1.4vw,20px);line-height:1.35;color:var(--ink2);margin:12px 0 0}.ekj-stage .mtr{display:grid;gap:15px;width:min(540px,100%);margin:28px auto 0;text-align:left}.ekj-stage .mtr .r{display:grid;grid-template-columns:120px 1fr 86px;align-items:center;gap:16px}.ekj-stage .mtr .k{font:600 13.5px var(--display);color:var(--ink2)}.ekj-stage .mtr .bar{height:4px;border-radius:4px;background:#ffffff1a;overflow:hidden}.ekj-stage .mtr .bar i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--c2),var(--c1));transform-origin:0 50%}.ekj-stage .mtr .val{font:700 13.5px var(--display);color:var(--ink);text-align:right}.ekj-stage .cta{margin:30px 0 0}.ekj-stage .dots{position:relative;z-index:3;display:flex;justify-content:center;gap:8px;margin-top:clamp(14px,1.6vw,22px)}.ekj-stage .dots button{position:relative;width:56px;height:20px;background:none;border:0;padding:0;cursor:pointer}.ekj-stage .dots button:before,.ekj-stage .dots button i{content:"";position:absolute;left:0;right:0;top:8.5px;height:3px;border-radius:3px;background:#ffffff38}.ekj-stage .dots button i{background:linear-gradient(90deg,var(--c2),var(--c1));transform-origin:0 50%;transform:scaleX(0)}.ekj-stage .nav{position:absolute;z-index:4;top:calc(var(--w) * .5);transform:translate(-50%,-50%);display:block;margin:0;padding:6px;background:none;border:0;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.ekj-stage .nav.prev{left:calc(50% - var(--w) * .6)}.ekj-stage .nav.next{left:calc(50% + var(--w) * .6)}.ekj-stage .nav b{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#ffffff12;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .2s,border-color .2s,transform .2s}.ekj-stage .nav:hover b{background:#ffffff24;border-color:var(--c1)}.ekj-stage .nav.prev:hover b{transform:translate(-2px)}.ekj-stage .nav.next:hover b{transform:translate(2px)}.ekj-stage .nav:focus-visible{outline:none}.ekj-stage .nav:focus-visible b{outline:2px solid var(--c1);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ekj-stage .nav b{transition:none}.ekj-stage .nav:hover b{transform:none}}.ekj-stage .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.ekj-stage .bg:before{content:"";position:absolute;left:50%;top:calc(var(--w) * -.05);width:calc(var(--w) * 1.8);height:calc(var(--w) * 1.2);transform:translate(-50%);background:radial-gradient(closest-side,rgba(255,255,255,.085),rgba(255,255,255,.02) 60%,transparent)}@media(min-width:1000px){.ekj-stage{--fit:calc(100vh - var(--sticky-area-height,0px) - var(--ekj-bar));--w:clamp(300px,calc(var(--fit) - 290px - 13vh),min(720px,40vw));min-height:var(--fit);display:flex;flex-direction:column;justify-content:center;padding:clamp(44px,6vh,72px) 0 clamp(20px,3vh,36px)}@supports (height:100svh){.ekj-stage{--fit:calc(100svh - var(--sticky-area-height,0px) - var(--ekj-bar))}}.ekj-stage .ekj-kick{margin-bottom:8px}.ekj-stage .ekj-h2{font-size:clamp(30px,min(3.4vw,5.6vh),56px)}.ekj-stage.has-sub{--w:clamp(280px,calc(var(--fit) - 290px - 13vh - 3.6em),min(720px,40vw))}.ekj-stage .ekj-sub{max-width:62ch;margin-top:10px;font-size:clamp(15px,min(1.1vw,2vh),18px)}.ekj-stage .scene{margin-top:clamp(8px,1.6vh,20px)}.ekj-stage .below{grid-template-columns:1fr 1fr;grid-template-areas:"info mtr" "cta mtr";column-gap:clamp(40px,5vw,80px);align-items:center;max-width:1100px;margin-inline:auto;width:100%}.ekj-stage .below .info{justify-self:stretch;justify-items:end;text-align:right;align-self:end;margin-top:0}.ekj-stage .below .inf{width:auto}.ekj-stage .below .cta{justify-self:end;align-self:start;margin-top:18px}.ekj-stage .nm{font-size:clamp(36px,min(3.8vw,6.4vh),64px);white-space:nowrap}.ekj-stage .say{margin-top:8px}.ekj-stage .dots{margin-top:clamp(10px,1.6vh,18px)}.ekj-stage .below .mtr{justify-self:start;margin:0;width:340px;gap:14px}.ekj-stage .mtr .r{grid-template-columns:1fr auto;grid-template-areas:"k val" "bar bar";gap:7px 12px}.ekj-stage .mtr .k{grid-area:k}.ekj-stage .mtr .bar{grid-area:bar}.ekj-stage .mtr .val{grid-area:val}}@media(max-width:760px){.ekj-stage{--w:72vw;padding:40px 0 28px}.ekj-stage .nav{transform:translateY(-50%);padding:4px}.ekj-stage .nav.prev{left:max(6px,env(safe-area-inset-left,0px))}.ekj-stage .nav.next{left:auto;right:max(6px,env(safe-area-inset-right,0px))}.ekj-stage .nav b{width:42px;height:42px;background:#0506078c}.ekj-stage .mtr .r{grid-template-columns:96px 1fr 70px;gap:10px}.ekj-stage .mtr .k,.ekj-stage .mtr .val{font-size:12.5px}.ekj .ekj-btn{font-size:14px;padding:14px 22px}}.ekj.ekj--lift{--bg:#0a0c0e}.ekj.ekj--light{--bg:#14181b}.ekj .ekj-hs{position:relative;overflow:hidden;overflow:clip;padding:clamp(48px,6vw,96px) 0;text-align:center;isolation:isolate}@media(min-width:900px){.ekj .ekj-hs{padding:clamp(56px,5vw,84px) 0}}.ekj .ekj-sub{font-weight:500;font-size:clamp(16px,1.3vw,19px);line-height:1.4;color:var(--ink2);margin:12px auto 0;max-width:76ch}.ekj .ekj-see{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font:700 13px/1 var(--display);color:var(--ink3);text-decoration:none;transition:color .2s}.ekj .ekj-see:after{content:"\203a";font-size:16px;line-height:0;margin-top:-1px}.ekj .ekj-see:hover{color:var(--ink)}.ekj .ekj-pts{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px;text-align:left}.ekj .ekj-pts li{position:relative;margin:0;padding-left:18px;font-weight:500;font-size:15px;color:var(--ink2);line-height:1.35}.ekj .ekj-pts li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--c2),var(--c1))}.ekj .ekj-body{margin:18px 0 0;font-weight:500;font-size:15.5px;line-height:1.5;color:var(--ink2);text-align:left;max-width:48ch}.ekj .ekj-sw{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.08)}.ekj .ekj-sw button{font:700 12.5px/1 var(--display);color:var(--ink2);background:none;border:0;padding:8px 13px;border-radius:999px;cursor:pointer;white-space:nowrap;margin:0;letter-spacing:0;text-transform:none}.ekj .ekj-sw button[aria-pressed=true]{background:#f4f6f7;color:#050607}.ekj .ekj-sw.is-tag span{font:700 12.5px/1 var(--display);color:var(--ink2);padding:8px 13px;white-space:nowrap}.ekj .ekj-vid{position:relative;display:block;width:min(100%,520px);aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#000;border:0;padding:0;margin:0;box-shadow:0 30px 70px -30px #000000e6,0 0 0 1px #ffffff12}.ekj .ekj-vid video,.ekj .ekj-vid img{width:100%;height:100%;object-fit:cover;display:block}.ekj button.ekj-vid{cursor:pointer}.ekj button.ekj-vid:after{content:"";position:absolute;inset:auto 0 0 0;height:55%;background:linear-gradient(transparent,#000000a6);pointer-events:none}.ekj .ekj-vid .chip{position:absolute;left:18px;bottom:16px;z-index:2;display:inline-flex;align-items:center;gap:13px;font:800 18px var(--display);color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.5)}.ekj .ekj-vid .chip i{width:54px;height:54px;border-radius:50%;background:#f4f6f7;position:relative;flex:none;box-shadow:0 8px 24px -6px #0009;transition:background .2s}.ekj .ekj-vid .chip i:after{content:"";position:absolute;left:21px;top:17px;border-left:16px solid #050607;border-top:10px solid transparent;border-bottom:10px solid transparent}.ekj button.ekj-vid:hover .chip i{background:var(--grad)}.ekj button.ekj-vid:hover .chip i:after{border-left-color:var(--on-grad)}.ekj-film{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:0;box-sizing:border-box}.ekj-film[hidden]{display:none}.ekj-film *{box-sizing:border-box}.ekj-film__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000f0}.ekj-film__frame{position:relative;background:#000;overflow:hidden;width:min(1280px,calc(100vw - 32px),calc((100dvh - 96px) * 16 / 9));height:min(720px,calc(100dvh - 96px),calc((100vw - 32px)*.5625));max-width:calc(100vw - 32px);max-height:calc(100dvh - 96px);aspect-ratio:16/9}.ekj-film__frame iframe,.ekj-film__frame video{width:100%;height:100%;display:block;border:0;background:#000;object-fit:contain}.ekj-film__close{position:fixed;z-index:5;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));width:44px;height:44px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#0d1011c2;color:#fff;cursor:pointer;font-size:0;line-height:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ekj-film__close:before,.ekj-film__close:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;border-radius:2px;background:currentColor}.ekj-film__close:before{transform:translate(-50%,-50%) rotate(45deg)}.ekj-film__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.ekj-film__close:hover{background:#282e31db}.ekj-film__close:focus-visible{outline:2px solid #00bce0;outline-offset:2px}@media(max-width:749px){.ekj-film__frame{width:min(calc(100vw - 28px),calc((100dvh - 120px) * 16 / 9));height:min(calc(100dvh - 120px),calc((100vw - 28px)*.5625));max-width:calc(100vw - 28px);max-height:calc(100dvh - 120px)}}.ekj-rv-on .ekj .rv{opacity:0;transform:translateY(40px);transition:opacity .9s var(--ease),transform 1.1s var(--ease)}.ekj-rv-on .ekj :where(.pic,.ekj-vid,.one,.player,.vis,.card).rv{transform:translateY(70px) scale(.94);transition:opacity 1s var(--ease),transform 1.3s var(--ease)}.ekj-rv-on .ekj .rv.in{opacity:1;transform:none}.ekj-rv-on .ekj .ln{clip-path:inset(0 0 100% 0);transition:clip-path 1.4s var(--ease)}.ekj-rv-on .ekj .ln.in{clip-path:inset(0)}@media(max-width:899px){.ekj-rv-on .ekj .ln{clip-path:inset(0 50% 0 50%)}}.ekj-pair .pair{--mr:2;--ph:clamp(220px,30vh,340px);display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(40px,6vw,120px);max-width:1240px;margin:clamp(28px,4vh,52px) auto 0;position:relative}.ekj-pair.ekj-pair--big .pair{--ph:clamp(300px,42vh,480px)}.ekj-pair .cards,.ekj-pair .mores{display:contents}.ekj-pair .card{position:relative;display:grid;justify-items:center;align-content:start;min-width:0}.ekj-pair .pic{position:relative;width:100%;height:var(--ph);display:grid;place-items:center}.ekj-pair .pic:before{content:"";position:absolute;top:-12%;right:-8%;bottom:-12%;left:-8%;background:radial-gradient(closest-side,rgba(255,255,255,.09),rgba(255,255,255,.02) 60%,transparent);pointer-events:none}.ekj-pair .pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(-1px -1px 0 rgba(255,255,255,.24));transition:opacity .35s}.ekj-pair.ekj-pair--lit .pic img,.ekj-pair.ekj-pair--lit .one .opic img{filter:none}.ekj-pair.ekj-pair--fade .pic img{margin:auto;width:auto;max-width:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,transparent 0,#000 30%)}.ekj-pair.ekj-pair--ground .pic img{object-position:50% 100%}.ekj-pair .pic .dpath{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.ekj-pair .pic .dpath :is(.trail,.ahead){fill:none;stroke-width:13;stroke-linecap:round;stroke-dasharray:0 52;animation:ekj-dpath 1.6s linear infinite}.ekj-pair .pic .dpath .trail{stroke:var(--c1);stroke-opacity:.6}@keyframes ekj-dpath{0%{stroke-dashoffset:0}to{stroke-dashoffset:52}}.ekj-pair.m .pic .dpath :is(.trail,.ahead){stroke-width:22;stroke-dasharray:0 84;animation-name:ekj-dpath-m}@keyframes ekj-dpath-m{0%{stroke-dashoffset:0}to{stroke-dashoffset:84}}@media(prefers-reduced-motion:reduce){.ekj-pair .pic .dpath :is(.trail,.ahead){animation:none}}.ekj-pair .top{display:flex;justify-content:center;margin-top:clamp(14px,2vh,22px);min-height:36px}.ekj-pair .nm{font-weight:900;font-size:clamp(32px,3vw,52px);letter-spacing:-.045em;line-height:.95;margin:12px 0 0;white-space:nowrap;transition:opacity .35s}.ekj-pair .say{font-weight:500;font-size:clamp(17px,1.4vw,20px);line-height:1.35;color:var(--ink2);margin:10px 0 0;transition:opacity .35s}.ekj-pair .or{position:absolute;left:50%;top:0;transform:translate(-50%);height:calc(var(--ph) + 150px);display:flex;flex-direction:column;align-items:center;gap:18px;font:900 40px/1 var(--display);letter-spacing:.01em;text-transform:uppercase;color:var(--ink);z-index:2;pointer-events:none}.ekj-pair .or b{font:inherit}.ekj-pair .or:before,.ekj-pair .or:after{content:"";flex:1;width:1px}.ekj-pair .or:before{background:linear-gradient(transparent,#fff6)}.ekj-pair .or:after{background:linear-gradient(rgba(255,255,255,.4),transparent)}.ekj-pair .more{display:grid;justify-items:center;align-content:start;min-width:0}.ekj-pair .more .ekj-vid{margin-top:22px}.ekj-pair .fits{display:grid;gap:9px;margin-top:18px;width:100%}.ekj-pair .fits .row{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.ekj-pair .fits .k{font:700 12px/1 var(--display);color:var(--ink3);width:44px;flex:none}.ekj-pair .fits .c{font:700 13px/1 var(--display);color:var(--ink);padding:7px 11px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);white-space:nowrap}.ekj-pair .pills,.ekj-pair .mhead,.ekj-pair .vb,.ekj-pair .is-b .va{display:none}.ekj-pair .is-b .vb{display:revert}.ekj-pair:not(.m) .card,.ekj-pair:not(.m) .more{justify-items:start;text-align:left}.ekj-pair:not(.m) .top{justify-content:flex-start}.ekj-pair:not(.m) .more .ekj-vid{width:100%}.ekj-pair:not(.m) .more{grid-row:span var(--mr);grid-template-rows:subgrid}.ekj-pair:not(.m) .more .ekj-pts{align-content:start}.ekj-pair:not(.m) .more .ekj-body{align-self:start;justify-self:start}@supports not (grid-template-rows:subgrid){.ekj-pair:not(.m) .more{display:flex;flex-direction:column;align-items:flex-start}.ekj-pair:not(.m) .more .ekj-vid{margin-top:auto}.ekj-pair:not(.m) .more .ekj-pts,.ekj-pair:not(.m) .more .ekj-body{margin-bottom:22px}}.ekj-pair.m .card .ekj-see{display:none}.ekj-pair .one{display:flex;align-items:center;gap:clamp(18px,2.4vw,32px);width:min(100%,760px);margin:clamp(40px,5vh,64px) auto 0;padding:18px clamp(20px,2.6vw,32px) 18px 18px;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);text-align:left}.ekj-pair .one .opic{position:relative;flex:none;width:clamp(110px,11vw,150px);aspect-ratio:1;border-radius:14px;display:grid;place-items:center;background:radial-gradient(closest-side,rgba(255,255,255,.1),rgba(255,255,255,.02) 70%,transparent)}.ekj-pair .one .opic img{width:86%;height:86%;object-fit:contain;filter:drop-shadow(-1px -1px 0 rgba(255,255,255,.22));-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 26%);mask-image:linear-gradient(90deg,transparent 0,#000 26%)}.ekj-pair .one .otag{font:700 12px/1 var(--display);color:var(--ink3);letter-spacing:.02em}.ekj-pair .one h3{font-weight:900;font-size:clamp(26px,2.2vw,34px);letter-spacing:-.04em;line-height:1;margin:8px 0 0}.ekj-pair .one p{font-weight:500;font-size:15.5px;line-height:1.4;color:var(--ink2);margin:8px 0 0;max-width:46ch}.ekj-pair.m{container-type:inline-size}.ekj-pair.m .ekj-hs{padding:40px 0 48px}.ekj-pair.m .ekj-h2{font-size:clamp(30px,9.4cqw,44px)}.ekj-pair.m .ekj-sub{font-size:16px}.ekj-pair.m .pair{display:block;margin-top:26px;--ph:min(30cqw,170px)}.ekj-pair.m.ekj-pair--big .pair{--ph:min(38cqw,210px)}.ekj-pair.m .or{top:calc(15px + var(--ph) / 2);transform:translate(-50%,-50%);height:40px;width:40px;display:grid;place-items:center;gap:0;border-radius:50%;background:var(--bg);font-size:15px}.ekj-pair.m .or:before,.ekj-pair.m .or:after{display:none}.ekj-pair.m .ekj-vid .chip{left:14px;bottom:13px;font-size:16px;gap:11px}.ekj-pair.m .ekj-vid .chip i{width:48px;height:48px}.ekj-pair.m .ekj-vid .chip i:after{left:19px;top:15px;border-left-width:14px;border-top-width:9px;border-bottom-width:9px}.ekj-pair.m .cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.ekj-pair.m .card{cursor:pointer;padding:14px 8px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:#ffffff06;-webkit-tap-highlight-color:transparent;transition:background .3s,border-color .3s}.ekj-pair.m .card.front{background:#ffffff0e;border-color:#ffffff29}.ekj-pair.m .card:focus-visible{outline:2px solid var(--c1);outline-offset:2px}.ekj-pair.m .card .pic:before{display:none}.ekj-pair.m .card .top,.ekj-pair.m .card .say{display:none}.ekj-pair.m .card .nm{font-size:clamp(19px,5.6cqw,30px);margin-top:10px}.ekj-pair.m .card:after{content:"";width:40px;height:3px;border-radius:3px;margin-top:12px;background:#ffffff2e;transition:background .3s}.ekj-pair.m .card.front:after{background:linear-gradient(90deg,var(--c2),var(--c1))}.ekj-pair.m .card:not(.front) .pic img{opacity:.45}.ekj-pair .pic .dpath{transition:opacity .35s}.ekj-pair.m .card:not(.front) .pic .dpath{opacity:.45}.ekj-pair.m .card:not(.front) .nm{opacity:.5}.ekj-pair.m .mores{display:grid;margin-top:6px}.ekj-pair.m .more{grid-area:1/1;transition:opacity .35s var(--ease),transform .35s var(--ease)}.ekj-pair.m .more:not(.front){opacity:0;transform:translateY(10px);visibility:hidden;pointer-events:none}.ekj-pair.m .mhead{display:grid;margin-top:8px}.ekj-pair.m .mhead .say{font-size:16px}.ekj-pair.m .mhead .ekj-sw{display:none}.ekj-pair.m .more,.ekj-pair.m .mhead{justify-items:start;text-align:left}.ekj-pair.m .ekj-pts{width:100%}.ekj-pair.m .ekj-pts li{font-size:14.5px}.ekj-pair.m .ekj-body{width:100%;max-width:none;font-size:14.5px}.ekj-pair.m .ekj-vid{width:100%}.ekj-pair.m .fits .c{font-size:12px;padding:6px 9px}.ekj-pair.m .one{margin-top:36px;padding:14px 16px 14px 14px;gap:16px}.ekj-pair.m .one .opic{width:92px}.ekj-pair.m .one h3{font-size:24px}.ekj-pair.m .one p{font-size:14.5px}.ekj-pair.m .pills{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;justify-items:center}.ekj-pair.m .pills .ekj-sw button,.ekj-pair.m .pills .ekj-sw.is-tag span{font-size:11px;padding:7px}.ekj-pair.m .pills .pl{transition:opacity .3s}.ekj-pair.m .pills .pl:not(.front){opacity:.45}.ekj-break{position:relative;height:clamp(420px,78vh,820px);overflow:hidden;background:#000}.ekj-break video,.ekj-break .poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ekj-break:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 55% at 50% 50%,rgba(0,0,0,.42),transparent 75%),linear-gradient(#0000001f,#00000038)}.ekj-break.ekj-break--bottom:after{background:linear-gradient(transparent 45%,#000000b8)}.ekj-break.ekj-break--left:after{background:linear-gradient(transparent 45%,#000000b3),linear-gradient(90deg,rgba(0,0,0,.35),transparent 55%)}.ekj-break .words{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-block:clamp(28px,6vh,64px)}.ekj-break.ekj-break--bottom .words{justify-content:flex-end}.ekj-break.ekj-break--left .words{justify-content:flex-end;align-items:flex-start;text-align:left}.ekj-break .line{font-weight:900;font-size:clamp(34px,5vw,84px);letter-spacing:-.045em;line-height:.95;color:#fff;max-width:14ch;text-wrap:balance;text-shadow:0 2px 30px rgba(0,0,0,.35)}.ekj-break .small{display:block;margin-top:14px;font:500 12px var(--mono);color:#ffffffb3}.ekj-break .watch{display:inline-flex;align-items:center;gap:12px;margin-top:22px;font:800 16px var(--display);color:#fff;background:none;border:0;padding:0;cursor:pointer}.ekj-break .watch i{width:46px;height:46px;border-radius:50%;background:#f4f6f7;position:relative;flex:none;transition:background .2s}.ekj-break .watch i:after{content:"";position:absolute;left:18px;top:14px;border-left:14px solid #050607;border-top:9px solid transparent;border-bottom:9px solid transparent}.ekj-break .watch:hover i{background:var(--grad)}@media(max-width:899px){.ekj-break{height:62vh}.ekj-break .line{font-size:clamp(32px,10vw,48px)}}.ekj-rv-on .ekj-break.rv{opacity:1;transform:none}.ekj-rv-on .ekj-break.rv video{transform:scale(1.12);transition:transform 2.2s var(--ease)}.ekj-rv-on .ekj-break.rv.in video{transform:none}.ekj-feature .feat{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:clamp(40px,6vw,120px);max-width:1240px;margin:clamp(28px,4vh,52px) auto 0;text-align:left}.ekj-feature.ekj-feature--right .feat .pic{order:2}.ekj-feature .pic{position:relative;height:clamp(420px,64vh,680px);display:grid;place-items:center}.ekj-feature .pic:before{content:"";position:absolute;top:-6%;right:-10%;bottom:-6%;left:-10%;background:radial-gradient(closest-side,rgba(255,255,255,.09),rgba(255,255,255,.02) 60%,transparent);pointer-events:none}.ekj-feature .pic img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:100%;max-width:100%;object-fit:contain;filter:drop-shadow(-1px -1px 0 rgba(255,255,255,.24))}.ekj-feature.ekj-feature--lit .pic img{filter:none}.ekj-feature.ekj-feature--fade .pic img{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 26%,#000 62%,transparent 96%),linear-gradient(#000 0,#000 80%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 26%,#000 62%,transparent 96%),linear-gradient(#000 0,#000 80%,transparent 100%);mask-composite:intersect}.ekj-feature .body{display:grid;justify-items:start;min-width:0}.ekj-feature .nm{font-weight:900;font-size:clamp(40px,4.2vw,72px);letter-spacing:-.045em;line-height:.95;margin:14px 0 0;white-space:nowrap}.ekj-feature .say{font-weight:500;font-size:clamp(17px,1.4vw,20px);line-height:1.35;color:var(--ink2);margin:10px 0 0}.ekj-feature .fits{display:grid;gap:9px;margin-top:18px}.ekj-feature .fits .row{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.ekj-feature .fits .k{font:700 12px/1 var(--display);color:var(--ink3);width:44px;flex:none}.ekj-feature .fits .c{font:700 13px/1 var(--display);color:var(--ink);padding:7px 11px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);white-space:nowrap}.ekj-feature .body .ekj-vid{margin-top:24px;width:100%}@media(max-width:899px){.ekj-feature .ekj-hs{padding:40px 0 48px}.ekj-feature .ekj-h2{font-size:clamp(30px,9.4vw,44px)}.ekj-feature .ekj-sub{font-size:16px}.ekj-feature .feat{grid-template-columns:1fr;margin-top:18px}.ekj-feature.ekj-feature--right .feat .pic{order:0}.ekj-feature .pic{height:min(96vw,460px)}.ekj-feature .nm{font-size:clamp(34px,11vw,48px);white-space:normal}.ekj-feature .say{font-size:16px}.ekj-feature .fits .c{font-size:12px;padding:6px 9px}.ekj-feature .ekj-pts li{font-size:14.5px}.ekj-feature .ekj-vid .chip{left:14px;bottom:13px;font-size:16px;gap:11px}.ekj-feature .ekj-vid .chip i{width:48px;height:48px}.ekj-feature .ekj-vid .chip i:after{left:19px;top:15px;border-left-width:14px;border-top-width:9px;border-bottom-width:9px}}.ekj .ekj-h2.is-small{font-size:clamp(30px,3.4vw,52px)}.ekj-feature .nm{font-size:clamp(32px,3vw,52px)}.ekj.ekj--blue{--bg:#061624;--ink2:#b9c8d3;--ink3:#7d93a3;background:radial-gradient(70% 60% at 12% 8%,rgba(59,184,255,.3),transparent 62%),radial-gradient(60% 55% at 92% 88%,rgba(27,233,255,.18),transparent 60%),linear-gradient(165deg,#0a2a44,#050d16)}.ekj-duo .player{max-width:1080px;margin:clamp(32px,4.5vh,56px) auto 0}.ekj-duo .player .ekj-vid{width:100%;border-radius:18px}.ekj-duo .duo{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"t1 p t2";column-gap:clamp(28px,4vw,72px);max-width:1080px;margin:clamp(20px,3vh,36px) auto 0;text-align:left}.ekj-duo .t1{grid-area:t1}.ekj-duo .t2{grid-area:t2}.ekj-duo .plus{grid-area:p;display:flex;flex-direction:column;align-items:center;gap:16px;font:900 64px/1 var(--display);color:var(--ink)}.ekj-duo .plus:before,.ekj-duo .plus:after{content:"";flex:1;width:1px}.ekj-duo .plus:before{background:linear-gradient(transparent,#fff6)}.ekj-duo .plus:after{background:linear-gradient(rgba(255,255,255,.4),transparent)}.ekj-duo .t{display:grid;justify-items:start;align-content:start;min-width:0}.ekj-duo .t .ekj-sw{margin-top:clamp(20px,2.6vh,28px)}.ekj-duo .nm{font-weight:900;font-size:clamp(32px,3vw,52px);letter-spacing:-.045em;line-height:.95;margin:12px 0 0;white-space:nowrap}.ekj-duo .say{font-weight:500;font-size:clamp(17px,1.4vw,20px);color:var(--ink2);margin:10px 0 0;line-height:1.4}.ekj-duo .close{margin:clamp(44px,6vh,72px) auto 0;font-weight:900;font-size:clamp(22px,2vw,30px);letter-spacing:-.03em;line-height:1.15}.ekj-duo .close span{background:linear-gradient(90deg,var(--c2),var(--c1));-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:899px){.ekj-duo .ekj-hs{padding:40px 0 48px}.ekj-duo .player{margin-top:28px}.ekj-duo .duo{grid-template-columns:1fr;grid-template-areas:"t1" "p" "t2";margin-top:8px}.ekj-duo .plus{flex-direction:row;margin:30px 0;font-size:44px;gap:16px}.ekj-duo .plus:before,.ekj-duo .plus:after{height:1px;width:auto;flex:1}.ekj-duo .plus:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.4))}.ekj-duo .plus:after{background:linear-gradient(90deg,rgba(255,255,255,.4),transparent)}.ekj-duo .nm{font-size:clamp(34px,11vw,48px)}.ekj-duo .say{font-size:16px}.ekj-duo .ekj-pts li{font-size:14.5px}}.ekj-showcase .feat{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:clamp(40px,6vw,120px);max-width:1240px;margin:clamp(36px,5vh,64px) auto 0;text-align:left}.ekj-showcase .feat+.feat{margin-top:clamp(64px,9vh,120px)}.ekj-showcase .feat.flip .vis{order:2}.ekj-showcase .feat.has-vid{grid-template-columns:1.3fr 1fr}.ekj-showcase .feat.flip.has-vid{grid-template-columns:1fr 1.3fr}.ekj-showcase .vis{position:relative;display:grid;place-items:center;min-width:0}.ekj-showcase .vis:before{content:"";position:absolute;top:-10%;right:-12%;bottom:-10%;left:-12%;background:radial-gradient(closest-side,rgba(255,255,255,.08),rgba(255,255,255,.02) 60%,transparent);pointer-events:none}.ekj-showcase .feat.has-vid .vis:before{display:none}.ekj-showcase .vis img{position:relative;width:min(108%,640px);max-width:none;display:block;filter:drop-shadow(0 30px 50px rgba(0,0,0,.45))}.ekj-showcase .vis .ekj-vid{width:100%}.ekj-showcase .body{display:grid;justify-items:start;min-width:0}.ekj-showcase .nm{font-weight:900;font-size:clamp(32px,3vw,52px);letter-spacing:-.045em;line-height:.95;margin:14px 0 0;white-space:nowrap}.ekj-showcase .say{font-weight:500;font-size:clamp(17px,1.4vw,20px);line-height:1.35;color:var(--ink2);margin:10px 0 0;max-width:34ch}.ekj-showcase .fits{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:18px}.ekj-showcase .fits .k{font:700 12px/1 var(--display);color:var(--ink3);margin-right:6px}.ekj-showcase .fits .c{font:700 13px/1 var(--display);color:var(--ink);padding:7px 11px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);white-space:nowrap}.ekj-showcase .more{margin-top:20px;font:700 15px/1 var(--display);color:var(--c1);text-decoration:none}.ekj-showcase .more:after{content:" \203a"}@media(max-width:899px){.ekj-showcase .ekj-hs{padding:40px 0 48px}.ekj-showcase .feat,.ekj-showcase .feat.flip,.ekj-showcase .feat.has-vid,.ekj-showcase .feat.flip.has-vid{grid-template-columns:1fr;row-gap:26px;margin-top:28px}.ekj-showcase .feat.flip .vis{order:0}.ekj-showcase .feat+.feat{margin-top:52px;padding-top:44px;border-top:1px solid var(--line)}.ekj-showcase .vis img{width:100%}.ekj-showcase .nm{font-size:clamp(34px,11vw,48px);white-space:normal}.ekj-showcase .say{font-size:16px}.ekj-showcase .fits .c{font-size:12px;padding:6px 9px}.ekj-showcase .ekj-pts li{font-size:14.5px}}.ekj-kit .kit{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;gap:clamp(12px,1.4vw,20px);max-width:1240px;margin:clamp(32px,4.5vh,56px) auto 0;text-align:left}.ekj-kit .card{position:relative;display:flex;flex-direction:column;border-radius:20px;background:#ffffff09;border:1px solid rgba(255,255,255,.08);overflow:hidden;min-width:0}.ekj-kit .card .pic{position:relative;height:clamp(150px,17vw,220px);display:grid;place-items:center;padding:18px 18px 0}.ekj-kit .card .pic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(closest-side,rgba(255,255,255,.08),transparent);pointer-events:none}.ekj-kit .card .pic img{position:absolute;left:18px;right:18px;top:18px;bottom:0;width:calc(100% - 36px);height:calc(100% - 18px);object-fit:contain}.ekj-kit .card .tx{padding:16px 18px 20px}.ekj-kit .tag{display:inline-flex;font:700 11.5px/1 var(--display);color:var(--ink2);padding:6px 10px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.08);white-space:nowrap}.ekj-kit .card h3{font-weight:900;font-size:clamp(22px,1.8vw,28px);letter-spacing:-.035em;line-height:1;margin:10px 0 0}.ekj-kit .card p{font-weight:500;font-size:14.5px;line-height:1.4;color:var(--ink2);margin:8px 0 0}.ekj-kit .card .ekj-see{margin-top:12px}.ekj-kit .card.big{grid-column:1 / span 2;grid-row:1 / span 2}.ekj-kit .card.big .ekj-vid{flex:1;width:100%;aspect-ratio:auto;min-height:260px;border-radius:0;box-shadow:none}.ekj-kit .card.big .tx{padding:22px 24px 26px}.ekj-kit .card.big h3{font-size:clamp(30px,2.6vw,44px);letter-spacing:-.045em}.ekj-kit .card.big .ekj-pts{margin-top:14px}.ekj-kit .card.wide{grid-column:1 / -1;flex-direction:row;align-items:center}.ekj-kit .card.wide .pic{flex:0 0 40%;align-self:stretch;height:auto;min-height:clamp(220px,22vw,300px);padding:18px 0 18px 18px}.ekj-kit .card.wide .pic img{top:18px;bottom:18px;height:calc(100% - 36px)}.ekj-kit .card.wide .tx{flex:1 1 60%;padding-left:clamp(18px,3vw,40px)}@media(max-width:899px){.ekj-kit .ekj-hs{padding:40px 0 48px}.ekj-kit .kit{grid-template-columns:1fr 1fr;gap:10px;margin-top:26px}.ekj-kit .card.big{grid-column:1 / -1;grid-row:auto}.ekj-kit .card.big .ekj-vid{flex:none;aspect-ratio:1/1;min-height:0}.ekj-kit .card.big h3{font-size:clamp(32px,10vw,44px)}.ekj-kit .card .pic{height:120px}.ekj-kit .card .pic img{left:12px;right:12px;top:12px;width:calc(100% - 24px);height:calc(100% - 12px)}.ekj-kit .card .tx{padding:12px 12px 16px}.ekj-kit .card h3{font-size:19px}.ekj-kit .card p{font-size:13px}.ekj-kit .tag{font-size:10.5px;padding:5px 8px}.ekj-kit .ekj-pts li{font-size:14.5px}}@media(max-width:899px){.ekj .ekj-vid .chip{left:14px;bottom:13px;font-size:16px;gap:11px}.ekj .ekj-vid .chip i{width:48px;height:48px}.ekj .ekj-vid .chip i:after{left:19px;top:15px;border-left-width:14px;border-top-width:9px;border-bottom-width:9px}}[data-ekj-campaign][hidden]{display:none!important}.ekj-bar .ekj-bar__cp{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border-radius:999px;background:#1be9ff1a;border:1px solid rgba(27,233,255,.35);font:700 12px/1 var(--display);color:var(--ink);white-space:nowrap}.ekj-bar .ekj-bar__cp b{font:600 11.5px/1 var(--mono);color:var(--c1);font-variant-numeric:tabular-nums}.ekj-bar .ekj-bar__cp .ts,.ekj-bar .ekj-bar__cp .tn{display:none}.ekj-cp-last .ekj-bar .ekj-bar__cp{background:#ff613024;border-color:#ff613080}.ekj-cp-last .ekj-bar .ekj-bar__cp b{color:#ff8a5c}.ekj-bar .ekj-bar__price b{font:inherit;color:inherit}.ekj-bar .ekj-bar__price s{font:500 12px/1 var(--display);color:var(--ink3);margin-left:2px}@media(max-width:899px){.ekj-bar .ekj-bar__cp{height:26px;padding:0 9px;gap:6px;font-size:11px}.ekj-bar .ekj-bar__cp .t,.ekj-bar .ekj-bar__cp .tl{display:none}.ekj-bar .ekj-bar__cp .ts,.ekj-bar .ekj-bar__cp .tn{display:inline}}.ekj-hero__cp{position:absolute;z-index:6;left:50%;top:max(14px,3.4%);transform:translate(-50%);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 0;margin:0;padding:9px 18px;border-radius:999px;background:#0506079e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(27,233,255,.32);font:700 13px/1.25 var(--display);color:var(--ink);white-space:nowrap;box-shadow:0 12px 32px -16px #000c}.ekj-hero__cp>span+span:before{content:"\b7";margin:0 10px;color:var(--ink3)}.ekj-hero__cp .t{color:var(--c1)}.ekj-hero__cp .e b{font:600 12px var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums}.ekj-hero__cp .s{font-weight:500;color:var(--ink2)}.ekj-cp-last .ekj-hero__cp{border-color:#ff613080}.ekj-cp-last .ekj-hero__cp .e b{color:#ff8a5c}@media(max-width:640px){.ekj-hero__cp{top:auto;bottom:14px;width:max-content;max-width:calc(100% - 32px);white-space:normal;flex-direction:column;gap:5px;padding:10px 16px;border-radius:16px;font-size:12px;text-align:center}.ekj-hero__cp>span+span:before{display:none}}.ekj-stage .inf .cp{margin:10px 0 0;font:800 16px/1.2 var(--display);color:var(--ink)}.ekj-stage .inf .cp small{font:600 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c1);margin-right:4px}.ekj-stage .inf .cp b{font:inherit}.ekj-stage .inf .cp s{font-weight:500;font-size:14px;color:var(--ink3);margin-left:4px}.ekj-campaign .hd{text-align:center}.ekj-campaign .cd{display:flex;justify-content:center;gap:clamp(8px,1.4vw,16px);margin:clamp(26px,4vh,40px) auto 0;max-width:520px}.ekj-campaign .cd span{flex:1;display:grid;justify-items:center;gap:8px;padding:clamp(14px,2vh,20px) 8px;border-radius:16px;background:#ffffff0a;border:1px solid var(--line)}.ekj-campaign .cd b{font:900 clamp(32px,4.2vw,58px)/1 var(--display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.ekj-campaign .cd small{font:600 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.ekj-cp-last .ekj-campaign .cd span{border-color:#ff613073}.ekj-cp-last .ekj-campaign .cd b{color:#ff8a5c}.ekj-campaign .jibs{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:clamp(24px,3.5vh,34px) auto 0;padding:0}.ekj-campaign .jibs li{display:flex;align-items:baseline;gap:10px;padding:12px 18px;border-radius:999px;background:#ffffff0a;border:1px solid var(--line)}.ekj-campaign .jibs .nm,.ekj-campaign .jibs .pr{font:800 15px/1 var(--display);color:var(--ink)}.ekj-campaign .jibs .pr b{font:inherit;color:var(--c1)}.ekj-campaign .jibs .pr s{font-weight:500;font-size:13px;color:var(--ink3);margin-left:4px}.ekj-campaign .go{margin-top:clamp(26px,4vh,40px)}.ekj-campaign--off{padding:24px 0;text-align:center}@media(max-width:899px){.ekj-campaign .cd span{padding:12px 4px}.ekj-campaign .jibs li{width:100%;justify-content:space-between}}.ekj.ekj-offer{display:grid;gap:8px;padding:20px 22px;border-radius:16px;border:1.5px solid transparent;background:linear-gradient(#0b1013,#0b1013) padding-box,linear-gradient(115deg,var(--c1),var(--c2)) border-box;color:var(--ink);box-shadow:0 18px 42px -26px #1be9ff99}.ekj-offer[hidden]{display:none!important}.ekj-offer .top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ekj-offer .kick{margin:0;font:700 14px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c1)}.ekj-offer .cd{display:flex;gap:5px}.ekj-offer .cd span{display:inline-flex;align-items:baseline;gap:2px;padding:6px 8px;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09)}.ekj-offer .cd b{font:700 15px/1 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums}.ekj-offer .cd i{font:600 10px/1 var(--mono);font-style:normal;color:var(--ink3)}.ekj-offer .h{margin:4px 0 0;font:900 clamp(24px,2.1vw,30px)/1.05 var(--display);letter-spacing:-.03em;color:var(--ink)}.ekj-offer .when{margin:0;font:500 14px/1.35 var(--display);color:var(--ink2)}.ekj-offer .more{display:flex;align-items:center;gap:12px;margin-top:8px;padding-top:14px;border-top:1px solid rgba(255,255,255,.09)}.ekj-offer .more .tag{flex:none;display:grid;place-items:center;min-width:54px;height:30px;padding:0 10px;border-radius:999px;background:var(--grad);color:var(--on-grad);font:800 13px/1 var(--display)}.ekj-offer .more p{margin:0;font:600 14px/1.35 var(--display);color:var(--ink)}.ekj-offer .note{margin:4px 0 0;font:500 12.5px/1.4 var(--display);color:var(--ink3)}.ekj-cp-last .ekj-offer .cd span{border-color:#ff613080}.ekj-cp-last .ekj-offer .cd b{color:#ff8a5c}@media(max-width:640px){.ekj.ekj-offer{padding:16px}.ekj-offer .top{flex-direction:column;align-items:flex-start;gap:10px}}.ekj-offer .last{margin:10px -22px -20px;padding:14px 22px 16px;border-radius:0 0 15px 15px;background:#1be9ff17;border-top:1px solid rgba(27,233,255,.28);font:500 14.5px/1.4 var(--display);color:var(--ink)}.ekj-offer .last b{font-weight:800;color:var(--c1)}.ekj-offer .last span{font-weight:700}.ekj-offer .last b:empty{display:none}.ekj-cp-last .ekj-offer .last{background:#ff61301f;border-top-color:#ff613073}.ekj-cp-last .ekj-offer .last b{color:#ff8a5c}@media(max-width:640px){.ekj-offer .last{margin:10px -16px -16px;padding:14px 16px}}.ekj-hc{overflow:hidden;isolation:isolate;padding:clamp(26px,3.6vh,56px) 0 clamp(26px,3.6vh,52px);border-bottom:1px solid var(--line);text-align:center;background:#040506}.ekj-hc .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ekj-hc .bg:before{content:"";position:absolute;left:50%;top:-18%;width:min(1500px,120vw);height:118%;transform:translate(-50%);background:radial-gradient(50% 60% at 50% 0%,rgba(255,255,255,.13),rgba(255,255,255,.035) 55%,transparent 80%)}.ekj-hc .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 70% at 50% 100%,rgba(27,233,255,.07),transparent 60%)}.ekj-hc .in{display:grid;grid-template-columns:auto auto;grid-template-areas:"top top" "stage stage" "cdw act";justify-content:center;align-items:end;column-gap:clamp(28px,3vw,48px)}.ekj-hc .top{grid-area:top;display:flex;flex-direction:column;align-items:center}.ekj-hc .h{margin:0;line-height:1}.ekj-hc .kick{display:block;font:700 clamp(12px,.95vw,14px)/1 var(--mono);letter-spacing:.42em;text-transform:uppercase;color:var(--ink2);padding-left:.42em}.ekj-hc .nw{display:block;margin-top:clamp(10px,1.4vh,16px);font:900 clamp(56px,7.6vw,124px)/.9 var(--display);letter-spacing:-.05em;padding:0 .04em .06em;color:var(--ink);background:linear-gradient(100deg,#7d878c,#e9edef 22%,#fff 32%,#9aa3a8 46%,#f4f6f7 64%,#fff 72%,#8a9398 92%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ekjHcIn .9s var(--ease) both,ekjHcSheen 9s ease-in-out 1s infinite;text-wrap:balance}.ekj-hc .of{display:inline-flex;align-items:center;gap:12px;margin:clamp(14px,2vh,22px) 0 0;font:800 clamp(20px,1.85vw,30px)/1.15 var(--display);letter-spacing:-.02em;color:var(--c1)}.ekj-hc .of i{flex:none;width:10px;height:10px;border-radius:50%;background:var(--c1);box-shadow:0 0 #1be9ff99;animation:ekjHcPulse 2s ease-out infinite}.ekj-hc .sub{margin:clamp(6px,1vh,10px) 0 0;max-width:60ch;font:600 clamp(15px,1.2vw,19px)/1.38 var(--display);color:var(--ink2);text-wrap:balance}.ekj-hc .stage{--w:min(310px,31vh);grid-area:stage;position:relative;margin-top:clamp(0px,1vh,12px)}.ekj-hc .hz{position:absolute;left:50%;top:calc(var(--w) * 1.035);width:min(1100px,96vw);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(27,233,255,.55) 30%,rgba(255,255,255,.75) 50%,rgba(27,233,255,.55) 70%,transparent);pointer-events:none}.ekj-hc .hz:before{content:"";position:absolute;left:50%;top:0;width:80%;height:calc(var(--w) * .42);transform:translate(-50%);background:radial-gradient(50% 100% at 50% 0%,rgba(27,233,255,.16),transparent 70%)}.ekj-hc .hz:after{content:"";position:absolute;left:50%;bottom:0;width:60%;height:calc(var(--w) * .5);transform:translate(-50%);background:radial-gradient(50% 100% at 50% 100%,rgba(255,255,255,.07),transparent 75%)}.ekj-hc .line{position:relative;display:flex;justify-content:center;align-items:flex-start;margin:0;padding:0;list-style:none}.ekj-hc .j{position:relative;z-index:calc(var(--i) + 1);flex:none;width:var(--w)}.ekj-hc .j+.j{margin-left:calc(var(--w) * -.26)}.ekj-hc .j a{display:block;color:inherit;text-decoration:none}.ekj-hc .pic{position:relative;display:block;aspect-ratio:1}.ekj-hc .pic img{position:absolute;left:-9%;top:-9%;width:118%;height:118%;max-width:none;object-fit:contain;filter:drop-shadow(0 0 1px rgba(255,255,255,.22));transition:transform .6s var(--ease);-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.ekj-hc .j a:hover img{transform:translateY(-6px)}.ekj-hc .nm,.ekj-hc .pr{display:block;margin:0 12%;text-align:center}.ekj-hc .nm{margin-top:calc(var(--w) * .1);font:800 15px/1.2 var(--display);color:var(--ink)}.ekj-hc .pr{margin-top:4px;font:800 15px/1.2 var(--display);color:var(--ink)}.ekj-hc .pr b{font:inherit;color:var(--c1)}.ekj-hc .pr s{font-weight:500;font-size:13px;color:var(--ink3);margin-left:3px}.ekj-hc .cdw{grid-area:cdw;margin-top:clamp(14px,2.2vh,28px);text-align:left}.ekj-hc .cdw .lb{margin:0 0 9px;font:600 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.ekj-hc .cd{display:flex;gap:8px;min-height:68px}.ekj-hc .cd span{display:grid;justify-items:center;align-content:center;gap:6px;min-width:64px;padding:10px 8px;border-radius:14px;background:#ffffff0b;border:1px solid rgba(255,255,255,.09)}.ekj-hc .cd b{font:900 clamp(24px,2vw,32px)/1 var(--display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.ekj-hc .cd small{font:600 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.ekj-hc .act{grid-area:act;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:clamp(14px,2.2vh,28px);text-align:left}.ekj-hc .act .ekj-btn{padding:18px 34px;font-size:16px}.ekj-hc .when{margin:0;font:500 13px/1.4 var(--display);color:var(--ink2)}.ekj-hc .when span+span:before{content:"\b7";margin:0 8px;color:var(--ink3)}.ekj-cp-last .ekj-hc .of,.ekj-cp-last .ekj-hc .cdw .lb{color:#ff8a5c}.ekj-cp-last .ekj-hc .of i{background:#ff8a5c}.ekj-cp-last .ekj-hc .cd span{border-color:#ff613073}.ekj-cp-last .ekj-hc .cd b{color:#ff8a5c}.ekj-hc .kick,.ekj-hc .of,.ekj-hc .sub,.ekj-hc .cdw,.ekj-hc .act,.ekj-hc .j{animation:ekjHcIn .9s var(--ease) both}.ekj-hc .nw{animation-delay:.06s,1s}.ekj-hc .of{animation-delay:.14s}.ekj-hc .sub{animation-delay:.2s}.ekj-hc .j{animation-delay:calc(.3s + var(--i) * .14s)}.ekj-hc .cdw{animation-delay:.6s}.ekj-hc .act{animation-delay:.68s}@keyframes ekjHcIn{0%{opacity:0;transform:translateY(26px)}}@keyframes ekjHcSheen{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes ekjHcPulse{70%{box-shadow:0 0 0 8px #1be9ff00}to{box-shadow:0 0 #1be9ff00}}@media(prefers-reduced-motion:reduce){.ekj-hc *{animation:none!important;transition:none!important}}@media(max-width:999px){.ekj-hc{padding:30px 0 34px}.ekj-hc .in{grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "stage" "cdw" "act"}.ekj-hc .kick{font-size:11px;letter-spacing:.34em;padding-left:.34em}.ekj-hc .nw{font-size:clamp(48px,13.5vw,96px)}.ekj-hc .of{gap:10px;font-size:clamp(18px,5vw,24px)}.ekj-hc .sub{font-size:15px}.ekj-hc .stage{--w:min(calc((100vw - 32px) / 2.48),300px);margin-top:4px}.ekj-hc .nm{font-size:12.5px}.ekj-hc .pr{font-size:13px}.ekj-hc .pr b,.ekj-hc .pr s{display:block}.ekj-hc .pr s{margin:2px 0 0;font-size:11.5px}.ekj-hc .cdw{margin-top:24px;text-align:center}.ekj-hc .cd{justify-content:center;min-height:62px}.ekj-hc .cd span{flex:1;max-width:84px;min-width:0;padding:10px 4px}.ekj-hc .act{align-items:center;margin-top:18px;text-align:center}.ekj-hc .act .ekj-btn{width:100%;max-width:360px;justify-content:center}}.ekc-custom.ekj-pg-moved{display:none!important}.ekj.ekj-pg{display:flex;align-items:flex-start;gap:10px;margin:14px 0 2px;padding:12px 14px;border-radius:12px;background:#ffffff09;border:1px solid rgba(255,255,255,.08);font:500 14px/1.45 var(--display);color:var(--ink2)}.ekj.ekj-pg[hidden]{display:none!important}.ekj-pg svg{flex:none;margin-top:2px;color:var(--ink3)}.ekj-pg a{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:3px;white-space:nowrap}.ekj-pg a:hover{text-decoration-color:var(--c1)}.ekj-pg a i{font-style:normal;margin-left:5px}.ekj-ng{position:relative;border-bottom:1px solid var(--line);background:radial-gradient(55% 120% at 50% 100%,rgba(27,233,255,.12),transparent 70%),var(--bg)}.ekj-ng .in{display:flex;flex-direction:column;align-items:center;gap:18px;padding-top:clamp(44px,6vw,72px);padding-bottom:clamp(44px,6vw,72px);text-align:center}.ekj-ng .h{max-width:16em;margin:0;font:900 clamp(28px,3.1vw,46px)/1.1 var(--display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.ekj-ng .cp{display:block;margin:0;font:700 clamp(16px,1.35vw,20px)/1.35 var(--display);color:var(--c1);text-wrap:balance}.ekj-ng .cp[hidden]{display:none}.ekj-ng .cp i{display:inline-block;vertical-align:.12em;margin-right:10px;width:9px;height:9px;border-radius:50%;background:var(--c1);box-shadow:0 0 #1be9ff99;animation:ekjNgDot 1.8s ease-out infinite}.ekj-ng .go{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:19px 36px;border-radius:14px;background:var(--grad);color:var(--on-grad);font:800 clamp(16px,1.25vw,18px)/1 var(--display);text-decoration:none;white-space:nowrap;animation:ekjNgGlow 2.4s ease-in-out infinite;transition:transform .3s var(--ease)}.ekj-ng .go i{font-style:normal;font-size:20px;line-height:0}.ekj-ng .go:hover{transform:translateY(-2px)}@keyframes ekjNgGlow{0%,to{box-shadow:0 0 #1be9ff73,0 10px 30px -12px #1be9ffb3}50%{box-shadow:0 0 0 8px #1be9ff00,0 10px 30px -12px #1be9ffb3}}@keyframes ekjNgDot{0%{box-shadow:0 0 #1be9ff99}to{box-shadow:0 0 0 10px #1be9ff00}}@media(prefers-reduced-motion:reduce){.ekj-ng .go,.ekj-ng .cp i,.ekj-pg--new .go{animation:none}}@media(max-width:699px){.ekj-ng .in{gap:14px}.ekj-ng .h{font-size:27px}.ekj-ng .cp{font-size:15.5px}.ekj-ng .cp i{width:8px;height:8px;margin-right:8px}.ekj-ng .go{width:100%;max-width:360px;justify-content:center;padding:17px 20px}}.ekj.ekj-pg--new{flex-direction:column;align-items:center;gap:12px;margin:16px 0 4px;padding:24px 20px;text-align:center;background:radial-gradient(70% 100% at 50% 100%,rgba(27,233,255,.12),transparent 70%),#ffffff08;border:1px solid rgba(27,233,255,.45);box-shadow:0 14px 30px -18px #1be9ff99;color:var(--ink)}.ekj-pg--new .h{max-width:15em;margin:0;font:900 clamp(20px,1.6vw,24px)/1.15 var(--display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance}.ekj-pg--new .cp{margin:0;font:700 14.5px/1.4 var(--display);color:var(--c1);text-wrap:balance}.ekj-pg--new .cp[hidden]{display:none}.ekj-pg--new .cp i{display:inline-block;vertical-align:.1em;margin-right:8px;width:8px;height:8px;border-radius:50%;background:var(--c1);animation:ekjNgDot 1.8s ease-out infinite}.ekj-pg--new a.go{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:15px 28px;border-radius:12px;background:var(--grad);color:var(--on-grad);font:800 16px/1 var(--display);text-decoration:none;white-space:nowrap;animation:ekjNgGlow 2.4s ease-in-out infinite}.ekj-pg--new a.go i{font-style:normal;font-size:19px;line-height:0;margin:0}@media(prefers-reduced-motion:reduce){.ekj-pg--new .cp i{animation:none}}@media(max-width:699px){.ekj.ekj-pg--new{padding:20px 14px}.ekj-pg--new .h{font-size:20px}.ekj-pg--new .cp{font-size:13.5px}.ekj-pg--new a.go{width:100%;justify-content:center;padding:15px 16px}}@media(min-width:900px){.ekj-kit .kit.is-duo{grid-template-columns:1fr 1fr}.ekj-kit .kit.is-duo .card.big{grid-column:1}.ekj-kit .kit.is-duo .card:not(.big){grid-column:2;flex-direction:row;align-items:center}.ekj-kit .kit.is-duo .card:not(.big) .pic{flex:0 0 44%;align-self:stretch;height:auto;min-height:clamp(200px,18vw,260px);padding:18px 0 18px 18px}.ekj-kit .kit.is-duo .card:not(.big) .tx{flex:1 1 56%;padding-left:clamp(16px,2vw,28px)}}.ekj-kit .kit.is-duo .card:not(.big) .pic img{top:0;right:0;bottom:0;left:0;margin:auto;width:min(190px,78%);height:min(190px,78%)}@media(max-width:899px){.ekj-kit .kit.is-duo .card:not(.big) .pic img{width:96px;height:96px;top:12px;right:0;bottom:0;left:0}}.ekj.ekj-nj{margin:0 0 14px;padding:12px 14px;border-radius:12px;background:linear-gradient(135deg,#1be9ff29,#1be9ff0a);border:1px solid rgba(27,233,255,.5)}.ekj-nj p{margin:0}.ekj-nj .t{display:flex;align-items:center;gap:10px;font:900 17px/1.2 var(--display);letter-spacing:-.02em;color:var(--ink)}.ekj-nj .tag{flex:none;display:inline-grid;place-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--grad);color:var(--on-grad);font:800 11px/1 var(--display);letter-spacing:.08em;text-transform:uppercase}.ekj-nj .s{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font:700 13.5px/1.3 var(--display)}.ekj-nj .cp{display:inline-flex;align-items:center;gap:7px;color:var(--c1)}.ekj-nj .cp[hidden]{display:none}.ekj-nj .cp i{width:7px;height:7px;border-radius:50%;background:var(--c1);animation:ekjNgDot 1.8s ease-out infinite}.ekj-nj .sh{color:#ffb547}.ekj.ekj-pg--loud{flex-direction:column;align-items:center;gap:10px;margin:16px 0 4px;padding:18px 16px;text-align:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.32);border-radius:14px;font:800 15.5px/1.35 var(--display);color:var(--ink)}.ekj-pg--loud svg{width:22px;height:22px;margin:0;color:#ffb547}.ekj-pg--loud span{display:flex;flex-direction:column;align-items:center;gap:12px}.ekj-pg--loud a{display:inline-flex;align-items:center;gap:6px;padding:12px 20px;border-radius:12px;border:1.5px solid rgba(255,255,255,.85);color:var(--ink);font:800 14.5px/1 var(--display);text-decoration:none;white-space:nowrap;transition:background .2s,color .2s}.ekj-pg--loud a:hover{background:#fff;color:#071012}.ekj-pg--loud a i{margin-left:2px;font-size:17px;line-height:0}@media(prefers-reduced-motion:reduce){.ekj-nj .cp i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ekj.css.map */
