.tj-404{min-height:62vh}.tj-404 .tj-p{margin-top:24px}.tj-fx{--l:rgba(242,244,247,.1);--pw:min(318px, 35.074vh );position:relative;isolation:isolate;background:#07090f;color:var(--tj-mist);border-top:1px solid rgba(242,244,247,.07)}.tj-fx__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:clip;pointer-events:none}.tj-fx__bgs{position:sticky;top:0;height:100vh;overflow:hidden}.tj-fx__img{position:absolute;top:-4%;right:0;bottom:-4%;left:0;width:100%;height:108%;object-fit:cover;object-position:50% 60%;opacity:.42;filter:saturate(.55) brightness(.75);transform:translateY(calc(var(--k) * -3%)) scale(1.04)}.tj-fx__bgs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 50% 50%,#07090f59,#07090fd1 75%),linear-gradient(180deg,#07090f 0,#07090f00 22% 78%,#07090f)}.tj-fx__frag{position:absolute;left:50%;top:50%;z-index:1;height:min(118vh,1180px);width:auto;aspect-ratio:1266/1300;transform:translate(-50%,-50%);overflow:visible}.tj-fx__frag polygon{fill:#f2f4f706;stroke:#f2f4f729;stroke-width:1.2;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;transition:transform .25s linear}.tj-fx__frag .f4{fill:#fc4d2c12;stroke:#fc4d2c8c}.tj-fx__frag .f1{transform:translate(calc((1 - var(--k)) * -330px),calc((1 - var(--k)) * 150px)) rotate(calc((1 - var(--k)) * -16deg))}.tj-fx__frag .f2{transform:translate(calc((1 - var(--k)) * 150px),calc((1 - var(--k)) * -240px)) rotate(calc((1 - var(--k)) * 12deg))}.tj-fx__frag .f3{transform:translate(calc((1 - var(--k)) * 340px),calc((1 - var(--k)) * 110px)) rotate(calc((1 - var(--k)) * 14deg))}.tj-fx__frag .f4{transform:translate(calc((1 - var(--k)) * -120px),calc((1 - var(--k)) * 300px)) rotate(calc((1 - var(--k)) * -10deg))}.tj-fx__in{max-width:1312px;margin:0 auto;padding:clamp(96px,10vw,152px) max(24px,env(safe-area-inset-right,0px)) clamp(64px,7vw,104px) max(24px,env(safe-area-inset-left,0px))}.tj-fx__hd{max-width:880px;margin:0 auto;text-align:center}.tj-fx__hd h2{margin:0;font:700 clamp(40px,5.4vw,80px)/.98 var(--tj-display);letter-spacing:-.045em;color:var(--tj-ink);text-wrap:balance}.tj-fx__hd p{max-width:34em;margin:28px auto 0;font-size:18px;line-height:1.6;color:var(--tj-mist)}.tj-fx__g{display:grid;grid-template-columns:minmax(0,1fr) var(--pw) minmax(0,1fr);column-gap:clamp(48px,6vw,104px);margin-top:clamp(24px,4vw,56px)}.tj-fx__mid{grid-column:2;grid-row:1/span 4}.tj-fx__stk{position:sticky;top:calc(50vh - var(--pw) * 1.083 - 14px)}.tj-fx__fict{margin:18px 0 0;text-align:center;font:400 13px/1.45 var(--tj-body);color:var(--tj-dim)}.tj-fx__c{display:flex;align-items:center;min-height:96vh}.tj-fx__c--1{grid-column:1;grid-row:1}.tj-fx__c--2{grid-column:3;grid-row:2}.tj-fx__c--3{grid-column:1;grid-row:3}.tj-fx__c--4{grid-column:3;grid-row:4}.tj-fx__w{width:100%;opacity:.28;transform:translateY(24px);transition:opacity .6s var(--tj-ease),transform .8s var(--tj-ease)}.tj-fx__c.is-on .tj-fx__w,.tj-fx[data-p="1"] .tj-fx__c--1 .tj-fx__w,.tj-fx[data-p="2"] .tj-fx__c--2 .tj-fx__w,.tj-fx[data-p="3"] .tj-fx__c--3 .tj-fx__w,.tj-fx[data-p="4"] .tj-fx__c--4 .tj-fx__w{opacity:1;transform:none}.tj-fx__mob,.tj-fx__fictm{display:none}.tj-fx__note{margin:28px 0 0;max-width:30em;font-size:15px;line-height:1.55;color:var(--tj-dim)}.tj-c1__t{margin:0;font:700 clamp(40px,4.4vw,66px)/.98 var(--tj-display);letter-spacing:-.045em;color:var(--tj-ink);text-wrap:balance}.tj-c1__l{position:relative;margin:40px 0 0;padding:0 0 0 30px;list-style:none;display:grid;gap:26px}.tj-c1__l:before{content:"";position:absolute;left:4px;top:10px;bottom:10px;width:1px;background:linear-gradient(var(--tj-coral),rgba(242,244,247,.18) 40%)}.tj-c1__l li{position:relative;font-size:16.5px;line-height:1.6}.tj-c1__l li:before{content:"";position:absolute;left:-30px;top:8px;width:9px;height:9px;border-radius:50%;background:#07090f;box-shadow:inset 0 0 0 1.5px #f2f4f780}.tj-c1__l li:first-child:before{background:var(--tj-coral);box-shadow:none}.tj-c1__l b{display:block;margin-bottom:4px;font:600 20px/1.25 var(--tj-display);letter-spacing:-.015em;color:var(--tj-ink)}.tj-c2__t{margin:0;font:600 clamp(24px,2.3vw,32px)/1.12 var(--tj-display);letter-spacing:-.025em;color:var(--tj-ink);text-wrap:balance}.tj-c2__n{display:block;margin-bottom:-.02em;font:700 clamp(150px,15vw,230px)/.8 var(--tj-display);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px rgba(242,244,247,.85)}.tj-c2__m{margin:34px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px}.tj-c2__m li{padding:9px 16px 10px;border:1px solid rgba(242,244,247,.22);border-radius:999px;font:600 17px/1.2 var(--tj-display);letter-spacing:-.01em;color:var(--tj-ink);background:#07090f66;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.tj-c2__p{margin:28px 0 0;max-width:32em;font-size:16.5px;line-height:1.65}.tj-c3__t{margin:0;font:600 clamp(26px,2.5vw,36px)/1.08 var(--tj-display);letter-spacing:-.03em;color:var(--tj-ink);text-wrap:balance}.tj-c3__q{margin:26px 0 0;padding-left:22px;border-left:3px solid var(--tj-coral);font:600 clamp(22px,2vw,28px)/1.25 var(--tj-display);letter-spacing:-.02em;color:var(--tj-ink);text-wrap:balance}.tj-c3__l{margin:30px 0 0;padding:0;list-style:none}.tj-c3__l li{padding:12px 0;border-top:1px solid var(--l);font-size:15.5px;line-height:1.55}.tj-c3__l li:last-child{border-bottom:1px solid var(--l)}.tj-c3__l b{font-weight:600;color:var(--tj-ink)}.tj-c4__q{margin:0 0 34px;font:400 clamp(20px,1.8vw,24px)/1.4 var(--tj-body);color:var(--tj-ink);text-wrap:balance}.tj-c4__t{margin:0;font:700 clamp(30px,3vw,44px)/1 var(--tj-display);letter-spacing:-.04em;color:var(--tj-ink)}.tj-c4__x{margin:26px 0 0;padding:0;list-style:none;display:grid;gap:18px}.tj-c4__x b{display:block;font:600 clamp(22px,2vw,28px)/1.15 var(--tj-display);letter-spacing:-.025em;color:#f2f4f7eb}.tj-c4__x b span{position:relative;display:inline}.tj-c4__x b span{background:linear-gradient(var(--tj-coral),var(--tj-coral)) 0 58%/0 2px no-repeat;transition:background-size .7s var(--tj-ease)}.tj-fx__c--4.is-on .tj-c4__x b span{background-size:100% 2px}.tj-c4__x li:nth-child(2) b span{transition-delay:.12s}.tj-c4__x li:nth-child(3) b span{transition-delay:.24s}.tj-c4__x li:nth-child(4) b span{transition-delay:.36s}.tj-c4__x small{display:block;margin-top:5px;font-size:15px;line-height:1.5;color:var(--tj-mist)}.tj-c4__p{margin:30px 0 0;padding-top:20px;border-top:1px solid var(--l);font-size:15px;line-height:1.6;color:var(--tj-dim)}.tj-tel{--w:var(--pw);position:relative;width:var(--w);aspect-ratio:9/19.5;margin:0 auto;padding:calc(var(--w) * .034);border-radius:calc(var(--w) * .165);background:linear-gradient(145deg,#2b3140,#0c0f16 40%,#1b202b);box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 1px #05070b,0 70px 120px -40px #000000f2,0 0 80px -20px #0b1221e6}.tj-tel:before,.tj-tel:after{content:"";position:absolute;width:3px;border-radius:2px;background:#232937}.tj-tel:before{left:-3px;top:22%;height:13%}.tj-tel:after{right:-3px;top:28%;height:18%}.tj-tel__st{container-type:inline-size;position:relative;height:100%;border-radius:calc(var(--w) * .135);overflow:hidden;background:#f5f6f8}.tj-tel__sc{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 6.4cqw;color:#0b132b;font-family:var(--tj-body);opacity:0;transform:translateY(3%);transition:opacity .45s var(--tj-ease),transform .6s var(--tj-ease)}.tj-tel__sc:before{content:"";position:absolute;left:50%;top:3.2cqw;width:30cqw;height:8.8cqw;margin-left:-15cqw;border-radius:6cqw;background:#05070b}.tj-fx__mid .tj-tel__st>:nth-child(1){opacity:1;transform:none}.tj-fx[data-p="2"] .tj-fx__mid .tj-tel__st>:nth-child(1),.tj-fx[data-p="3"] .tj-fx__mid .tj-tel__st>:nth-child(1),.tj-fx[data-p="4"] .tj-fx__mid .tj-tel__st>:nth-child(1){opacity:0;transform:translateY(-3%)}.tj-fx[data-p="2"] .tj-fx__mid .tj-tel__st>:nth-child(2),.tj-fx[data-p="3"] .tj-fx__mid .tj-tel__st>:nth-child(3),.tj-fx[data-p="4"] .tj-fx__mid .tj-tel__st>:nth-child(4){opacity:1;transform:none}.tj-tel__bar{display:flex;align-items:center;height:15cqw;padding:0 3cqw;font:600 4.3cqw/1 -apple-system,BlinkMacSystemFont,Inter,sans-serif}.tj-tel__bar i{flex:1}.tj-tel__bar span{display:flex;align-items:flex-end;gap:.7cqw;height:3.2cqw}.tj-tel__bar em{width:1cqw;background:#0b132b;border-radius:.3cqw}.tj-tel__bar em:nth-child(1){height:35%}.tj-tel__bar em:nth-child(2){height:55%}.tj-tel__bar em:nth-child(3){height:78%}.tj-tel__bar em:nth-child(4){height:100%}.tj-e__nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:2cqw 0 4cqw;font-size:3.9cqw;color:#5a6477}.tj-e__nav b{font-weight:600;color:#0b132b}.tj-e__nav span:last-child{text-align:right}.tj-e1{background:#e3e7ed}.tj-e1__pg{padding:6cqw 5.6cqw 7cqw;background:#fff;box-shadow:0 2cqw 6cqw #0b132b1f}.tj-e1__hd{display:flex;align-items:center;gap:2cqw;font-size:3.1cqw;color:#5a6477}.tj-e1__hd svg{width:4.4cqw;color:#0b132b}.tj-e1__hd b{font-weight:600;color:#0b132b}.tj-e1__hd span{margin-left:auto}.tj-e1__msg{margin:8cqw 0 0;font:700 8.6cqw/1.02 var(--tj-display);letter-spacing:-.035em;text-wrap:balance}.tj-e1__dec{margin:4.4cqw 0 0;font:600 5.2cqw/1.15 var(--tj-display);letter-spacing:-.02em;color:#d63a1c;text-wrap:balance}.tj-e1 ul{margin:7cqw 0 0;padding:0;list-style:none;display:grid;gap:3.6cqw}.tj-e1 li{display:grid;grid-template-columns:16cqw 1fr;align-items:baseline;gap:2.4cqw}.tj-e1 li b{font:700 6cqw/1 var(--tj-display);letter-spacing:-.03em}.tj-e1 li span{font-size:3.4cqw;line-height:1.4;color:#5a6477}.tj-e1 li i{font-style:normal;font-weight:600;color:#0b132b}.tj-e1__p2{margin-top:3.4cqw;padding:5cqw 5.6cqw 12cqw;background:#fff;box-shadow:0 2cqw 6cqw #0b132b1f}.tj-e1__p2 b{display:block;font:700 6cqw/1 var(--tj-display);letter-spacing:-.03em}.tj-e1__p2 span{display:block;margin-top:1.6cqw;font-size:3.3cqw;color:#5a6477}.tj-e2__t{margin:2cqw 0 0;font:700 9cqw/1 var(--tj-display);letter-spacing:-.04em}.tj-e2__s{margin:2cqw 0 0;font-size:3.7cqw;color:#5a6477}.tj-e2 ul{margin:6cqw 0 0;padding:0;list-style:none}.tj-e2 li{display:flex;align-items:center;gap:3cqw;padding:4.2cqw 0;border-top:1px solid #DFE3E9;font-size:3.9cqw}.tj-e2 li:last-child{border-bottom:1px solid #DFE3E9}.tj-e2 li b{font-weight:600}.tj-e2 li span{margin-left:auto;color:#8a93a3}.tj-e2 li.on span{color:#0b132b;font-weight:600}.tj-e2 li.on b:before{content:"";display:inline-block;width:2cqw;height:2cqw;margin:0 2cqw .3cqw 0;border-radius:50%;background:#fc4d2c}.tj-e2 li:not(.on) b{padding-left:4cqw;color:#5a6477;font-weight:500}.tj-e2__w{margin:6cqw 0 0;padding:3.4cqw 3.8cqw;border-radius:2.4cqw;background:#0b132b;color:#c9cfd8;font-size:3.6cqw;line-height:1.4}.tj-e2__w b{display:block;margin-bottom:1cqw;color:#fff;font-weight:600}.tj-e3__p{margin:2cqw 0 0;font-size:4cqw;font-weight:600;color:#5a6477}.tj-e3__v{margin:2.4cqw 0 0;font:700 10cqw/1 var(--tj-display);letter-spacing:-.04em}.tj-e3__v s{display:block;margin-bottom:1.6cqw;font-size:6cqw;color:#8a93a3;text-decoration-thickness:.5cqw}.tj-e3 ul{margin:7cqw 0 0;padding:0;list-style:none;display:grid;gap:0}.tj-e3 li{position:relative;padding:3.6cqw 0 3.6cqw 8cqw;border-top:1px solid #DFE3E9;font-size:3.9cqw;line-height:1.35}.tj-e3 li:before{content:"";position:absolute;left:.6cqw;top:4.4cqw;width:3.4cqw;height:1.8cqw;border-left:.55cqw solid #0B132B;border-bottom:.55cqw solid #0B132B;transform:rotate(-45deg)}.tj-e3__u{margin:4cqw 0 0;padding:3cqw 3.4cqw;background:#e9ecf1;box-shadow:inset .9cqw 0 #fc4d2c;font-size:3.5cqw;color:#3d4659}.tj-e4__from{display:flex;align-items:center;gap:3cqw;margin-top:2cqw}.tj-e4__av{display:grid;place-items:center;width:11cqw;height:11cqw;border-radius:50%;background:#0b132b;color:#f2f4f7}.tj-e4__av svg{width:5cqw}.tj-e4__from b{display:block;font-size:4.3cqw}.tj-e4__from span{font-size:3.4cqw;color:#5a6477}.tj-e4__sub{margin:6cqw 0 0;font:700 6.6cqw/1.12 var(--tj-display);letter-spacing:-.025em;text-wrap:balance}.tj-e4__txt{margin:4cqw 0 0;font-size:3.9cqw;line-height:1.5;color:#3d4659}.tj-e4__pj{display:flex;align-items:center;gap:3cqw;margin-top:6cqw;padding:3.4cqw;border:1px solid #DFE3E9;border-radius:3cqw;background:#fff}.tj-e4__pj>span{display:grid;place-items:center;width:10cqw;height:12cqw;border-radius:1.4cqw;background:#d63a1c;color:#fff;font-size:2.8cqw;font-weight:700}.tj-e4__pj b{display:block;font-size:3.9cqw}.tj-e4__pj small{font-size:3.3cqw;color:#5a6477}.tj-e4__you{position:absolute;left:6.4cqw;right:6.4cqw;bottom:9cqw;margin:0;padding-top:4cqw;border-top:1px solid #DFE3E9;font:600 4.6cqw/1.3 var(--tj-display);color:#0b132b}@media(max-width:1099px){.tj-fx{--pw:250px}.tj-fx__g{display:block;margin-top:24px}.tj-fx__mid{display:none}.tj-fx__c{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:48px;align-items:center;min-height:0;padding:72px 0;border-top:1px solid var(--l)}.tj-fx__c:first-of-type{border-top:0}.tj-fx__w{opacity:1;transform:none}.tj-fx__mob{display:block}.tj-fx__fictm{display:block;margin:18px auto 0;font-size:13.5px;color:var(--tj-dim)}.tj-fx__mob .tj-tel__sc{opacity:1;transform:none}.tj-fx__c--2,.tj-fx__c--4{grid-template-columns:auto minmax(0,1fr)}.tj-fx__c--2 .tj-fx__mob,.tj-fx__c--4 .tj-fx__mob{order:-1}.tj-fx__frag{height:90vh}}@media(max-width:760px){.tj-fx__in{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.tj-fx__hd{text-align:left}.tj-fx__hd p{margin-left:0;font-size:16.5px}.tj-fx__c,.tj-fx__c--2,.tj-fx__c--4{grid-template-columns:minmax(0,1fr);row-gap:44px;padding:64px 0}.tj-fx__c--2 .tj-fx__mob,.tj-fx__c--4 .tj-fx__mob{order:0}.tj-fx__mob{justify-self:center}.tj-fx{--pw:236px}.tj-c2__n{font-size:140px}}@media(prefers-reduced-motion:reduce){.tj-fx__w,.tj-tel__sc,.tj-fx__frag polygon,.tj-c4__x b span{transition:none}.tj-c4__x b span{background-size:100% 2px}}.tj-alt{--bh:58px;--gap:6px;--ph:372px;position:relative;isolation:isolate;overflow:hidden;background:#07090f;color:var(--tj-mist);border-top:1px solid rgba(242,244,247,.06)}.tj-alt__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(34% 42% at 80% 58%,#fc4d2c1c,#fc4d2c00 70%),radial-gradient(60% 60% at 18% 34%,#1c254173,#07090f00 70%)}.tj-alt__in{box-sizing:border-box;max-width:1312px;margin:0 auto;padding:clamp(104px,11vw,168px) max(24px,env(safe-area-inset-right,0px)) clamp(96px,10vw,150px) max(24px,env(safe-area-inset-left,0px))}.tj-alt__hd h2{margin:0;max-width:17em;font:700 clamp(34px,4vw,58px)/1.02 var(--tj-display);letter-spacing:-.04em;color:var(--tj-ink);text-wrap:balance}.tj-alt__hd p{max-width:34em;margin:24px 0 0;font:400 18px/1.6 var(--tj-body);color:var(--tj-mist)}.tj-alt__chart{position:relative;margin-top:clamp(56px,7vw,96px)}.tj-alt__cols{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,3.4vw,56px)}.tj-alt__cols:before{content:"";position:absolute;left:0;right:0;top:0;height:var(--ph);background:repeating-linear-gradient(to top,rgba(242,244,247,.07) 0 1px,transparent 1px calc(var(--bh) + var(--gap)));pointer-events:none}.tj-alt__cols:after{content:"";position:absolute;left:0;right:0;top:var(--ph);height:1px;background:#f2f4f759;pointer-events:none}.tj-alt__col{position:relative;min-width:0;display:grid;grid-template-rows:auto 1fr}.tj-alt__plot{position:relative;height:var(--ph);display:flex;flex-direction:column;justify-content:flex-end;padding:0 4%}.tj-alt__stack{display:flex;flex-direction:column-reverse;gap:var(--gap);margin:0;padding:0;list-style:none}.tj-alt__stack li{box-sizing:border-box;display:flex;align-items:center;height:var(--bh);padding:0 18px;border-radius:10px;background:#f2f4f714;box-shadow:inset 0 0 0 1px #f2f4f71a;font:500 15.5px/1.2 var(--tj-body);color:#f2f4f7eb;transform-origin:bottom;transition:transform .55s cubic-bezier(.2,1.25,.4,1),opacity .35s;transition-delay:calc(var(--i) * .25s + var(--k) * .12s)}.tj-alt__stack li:nth-child(2){background:#f2f4f71b}.tj-alt__stack li:nth-child(3){background:#f2f4f721}.tj-alt__stack li:nth-child(4){background:#f2f4f728}.is-top .tj-alt__stack li{height:calc(var(--bh) + 6px);background:linear-gradient(120deg,#fc4d2c,#ff7a57);box-shadow:0 0 0 1px #ffffff1f inset,0 18px 50px -12px #fc4d2ca6;font:700 21px/1 var(--tj-display);letter-spacing:-.02em;color:#fff}.tj-alt__ghost{position:absolute;left:6%;right:7%;top:0}.tj-alt__gl{position:relative;display:inline-block;margin:0 0 6px -2px;font:600 clamp(17px,1.5vw,20px)/1.15 var(--tj-display);letter-spacing:-.02em;color:var(--tj-coral);transition:opacity .5s;transition-delay:calc(var(--i) * .25s + 1.3s)}.tj-alt__gl svg{position:absolute;left:calc(100% + 6px);top:2px;width:62px;height:48px;overflow:visible}.tj-alt__gl path{fill:none;stroke:var(--tj-coral);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--tj-ease)}.tj-alt__gl path.a{transition-delay:calc(var(--i) * .25s + 1.5s)}.tj-alt__gl path.h{transition-delay:calc(var(--i) * .25s + 2.1s)}.tj-alt__ghost ul{margin:0;padding:0;list-style:none}.tj-alt__ghost li{box-sizing:border-box;display:flex;align-items:center;height:48px;margin-bottom:6px;padding:0 16px;border-radius:10px;border:1.5px dashed rgba(252,77,44,.45);background:#07090f66;font:400 14.5px/1.2 var(--tj-body);color:var(--tj-dim);transition:transform .9s cubic-bezier(.2,1,.3,1),opacity .6s;transition-delay:calc(var(--i) * .25s + .9s + var(--k) * .1s)}.tj-alt__ghost li s{text-decoration-color:#f2f4f773;text-decoration-thickness:1.5px}.tj-alt__ghost li:nth-child(1){transform:translate(6px) rotate(-2.4deg)}.tj-alt__ghost li:nth-child(2){transform:translate(18px) rotate(1.8deg)}.tj-alt__ghost li:nth-child(3){transform:translate(2px) rotate(-1.2deg)}.tj-alt__ghost li:nth-child(4){transform:translate(14px) rotate(2.6deg)}.tj-alt__base{display:flex;flex-direction:column;box-sizing:border-box;padding:24px 4% 0}.tj-alt__base h3{margin:0;font:700 clamp(22px,2vw,28px)/1.08 var(--tj-display);letter-spacing:-.03em;color:var(--tj-ink)}.tj-alt__base p{margin:10px 0 0;max-width:22em;font:400 15.5px/1.5 var(--tj-body);color:var(--tj-mist)}.tj-alt__base p:empty{display:none}.tj-alt__gauge{margin-top:auto;padding-top:26px}.tj-alt__glab{display:block;font:500 14px/1.3 var(--tj-body);color:var(--tj-mist)}.tj-alt__segs{display:flex;gap:6px;margin-top:12px}.tj-alt__segs i{position:relative;flex:1;height:10px;border-radius:5px;background:#f2f4f714;overflow:hidden}.tj-alt__segs i.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;background:#f2f4f7c7;transform-origin:left;transition:transform .5s var(--tj-ease);transition-delay:calc(var(--i) * .22s + var(--x) * .1s + .9s)}.is-top .tj-alt__segs i.on:after{background:var(--tj-coral);box-shadow:0 0 14px #fc4d2cd9}.tj-alt.is-wait .tj-alt__stack li{transform:scaleY(0);opacity:0}.tj-alt.is-wait .tj-alt__gl{opacity:0}.tj-alt.is-wait .tj-alt__gl .a,.tj-alt.is-wait .tj-alt__gl .h{stroke-dashoffset:1}.tj-alt.is-wait .tj-alt__segs i.on:after{transform:scaleX(0)}.tj-alt.is-wait .tj-alt__ghost li{opacity:0;transform:translateY(240px) rotate(0)}@media(max-width:1099px){.tj-alt{--bh:50px}.tj-alt__cols{grid-template-columns:minmax(0,1fr);row-gap:44px}.tj-alt__cols:before,.tj-alt__cols:after{display:none}.tj-alt__col{display:flex;flex-direction:column;padding-bottom:30px;border-bottom:1px solid rgba(242,244,247,.1)}.tj-alt__col:last-child{border-bottom:0;padding-bottom:0}.tj-alt__base{order:-1;padding:0}.tj-alt__gauge{padding-top:18px}.tj-alt__gl svg{display:none}.tj-alt__plot{height:auto;padding:0;margin-top:18px}.tj-alt__ghost{position:static;margin-bottom:14px}.tj-alt__stack{flex-direction:column}.tj-alt__ghost li:nth-child(n){transform:none}.tj-alt.is-wait .tj-alt__ghost li{transform:translateY(20px)}}@media(max-width:560px){.tj-alt__in{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.tj-alt__stack li{font-size:15px}}@media(prefers-reduced-motion:reduce){.tj-alt *,.tj-alt *:before,.tj-alt *:after{transition:none!important}}.tj-etapes--entree{position:relative;isolation:isolate;overflow:hidden;margin-top:-84px;border-top:0}.tj-etapes--entree .tj-s__in{position:relative;padding-top:calc(84px + clamp(64px,8vw,120px))}.tj-etapes__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.tj-etapes__mark{position:absolute;right:-10%;top:-6%;width:min(40vw,600px);height:auto;overflow:visible}.tj-etapes__mark .wl{fill:var(--tj-wall)}.tj-etapes__mark .ed{fill:none;stroke:var(--tj-edge);stroke-width:1.2;vector-effect:non-scaling-stroke}.tj-etapes__mark .rt{fill:var(--tj-coral)}.tj-etapes__mark .pen{fill:none;stroke:#fff;stroke-width:250;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:0;animation:tj-draw 1.3s cubic-bezier(.6,.05,.25,1) .2s both}.tj-etapes--entree .tj-blk__hd{display:block;grid-column:1 / -1;max-width:none}.tj-etapes__h1{margin:0;max-width:11.5em;font:700 clamp(40px,5.2vw,80px)/.98 var(--tj-display);letter-spacing:-.045em;color:var(--tj-ink);text-wrap:balance}.tj-etapes--entree .tj-blk__hd .tj-p{margin-top:28px;max-width:min(34em,60%)}.tj-etapes--entree .tj-acts{margin-top:36px}@media(max-width:1099px){.tj-etapes--entree{margin-top:-72px}.tj-etapes--entree .tj-s__in{padding-top:128px}.tj-etapes--entree .tj-blk__hd .tj-p{max-width:none}.tj-etapes__mark{right:-40%;top:-2%;width:min(92vw,560px);opacity:.35}}@media(prefers-reduced-motion:reduce){.tj-etapes__mark .pen{animation:none}}.tj-faq--entree{position:relative;isolation:isolate;overflow:hidden;margin-top:-84px;border-top:0}.tj-faq--entree>.tj-s__in{position:relative;padding-top:calc(84px + clamp(64px,8vw,120px))}.tj-faq__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.tj-faq__mark{position:absolute;right:-7%;top:0;width:min(36vw,540px);height:auto;overflow:visible}.tj-faq__mark .wl{fill:var(--tj-wall)}.tj-faq__mark .ed{fill:none;stroke:var(--tj-edge);stroke-width:1.2;vector-effect:non-scaling-stroke}.tj-faq__mark .rt{fill:var(--tj-coral)}.tj-faq__mark .pen{fill:none;stroke:#fff;stroke-width:250;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:0;animation:tj-draw 1.3s cubic-bezier(.6,.05,.25,1) .2s both}.tj-faq__mark.tj-wait .wl,.tj-faq__mark.tj-wait .ed{opacity:1}.tj-faq__mark.tj-wait .pen{stroke-dashoffset:0}.tj-faq__hd{margin-bottom:clamp(56px,7vw,96px)}.tj-faq__h1{margin:0;max-width:11.5em;font:700 clamp(40px,5.2vw,80px)/.98 var(--tj-display);letter-spacing:-.045em;color:var(--tj-ink);text-wrap:balance}.tj-faq__hd .tj-p{margin-top:28px;max-width:min(34em,60%)}.tj-faq__hd .tj-p a{color:var(--tj-ink)}@media(max-width:1099px){.tj-faq--entree{margin-top:-72px}.tj-faq--entree>.tj-s__in{padding-top:128px}.tj-faq__hd .tj-p{max-width:none}.tj-faq__mark{right:-42%;top:-2%;width:min(92vw,520px);opacity:.35}}@media(prefers-reduced-motion:reduce){.tj-faq__mark .pen{animation:none}}.tj-frm{--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;position:relative;isolation:isolate;overflow:hidden;background:#07090f;color:var(--tj-mist);border-top:1px solid rgba(242,244,247,.06)}.tj-frm__in{position:relative;box-sizing:border-box;max-width:1312px;margin:0 auto;padding:clamp(104px,11vw,168px) max(24px,env(safe-area-inset-right,0px)) clamp(96px,10vw,150px) max(24px,env(safe-area-inset-left,0px))}.tj-frm__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 70% 62%,#1c25418c,#07090f00 70%)}.tj-frm__bgs{position:absolute;left:70%;top:62%;width:min(150vw,1900px);aspect-ratio:1;translate:-50% -50%}.tj-frm__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(242,244,247,.045)}.tj-frm__ring.r2{top:17%;right:17%;bottom:17%;left:17%}.tj-frm__ring.r3{top:34%;right:34%;bottom:34%;left:34%}.tj-frm__sweep{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,#fc4d2c00 0deg 300deg,#fc4d2c12 360deg);-webkit-mask-image:radial-gradient(closest-side,#000 60%,transparent);mask-image:radial-gradient(closest-side,#000 60%,transparent);animation:tj-frm-spin 22s linear infinite;animation-play-state:paused}.tj-frm.is-run .tj-frm__sweep{animation-play-state:running}@keyframes tj-frm-spin{to{rotate:360deg}}.tj-frm__hd{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(40px,5vw,88px);align-items:end}.tj-frm__hd h2{margin:0;max-width:13em;font:700 clamp(36px,4.4vw,64px)/1 var(--tj-display);letter-spacing:-.042em;color:var(--tj-ink);text-wrap:balance}.tj-frm__hd p{position:relative;max-width:22em;margin:0;padding-left:26px;font:400 clamp(18px,1.5vw,21px)/1.55 var(--tj-body);letter-spacing:-.01em;color:var(--tj-mist)}.tj-frm__hd p:before{content:"";position:absolute;left:0;top:.3em;bottom:.3em;width:2px;background:linear-gradient(180deg,var(--tj-coral),rgba(252,77,44,0));transform-origin:top;transition:transform 1.2s var(--tj-ease)}.tj-frm__hd strong{font-weight:500;color:var(--tj-ink)}.tj-frm__hd em{font-style:normal;color:var(--tj-ink);background:linear-gradient(var(--tj-coral),var(--tj-coral)) 0 100%/0% 2px no-repeat;padding-bottom:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s var(--tj-ease) .4s,color .6s .4s}.tj-frm__hd.is-wait p:before{transform:scaleY(0)}.tj-frm__hd.is-wait em{color:var(--tj-mist)}.tj-frm__hd.is-in em{background-size:100% 2px}.tj-frm__sel{position:relative;display:grid;grid-template-columns:repeat(3,1fr);width:fit-content;margin:clamp(52px,6vw,84px) auto 0;padding:5px;border-radius:999px;background:#f2f4f70d;box-shadow:inset 0 0 0 1px #f2f4f71a}.tj-frm__sel button{position:relative;z-index:1;min-height:46px;padding:0 26px;border:0;border-radius:999px;background:none;color:var(--tj-mist);font:500 15px/1 var(--tj-body);white-space:nowrap;cursor:pointer;transition:color .35s var(--tj-ease)}.tj-frm__sel button:hover{color:var(--tj-ink)}.tj-frm__sel button[aria-checked=true]{color:#07090f}.tj-frm__sel button:focus-visible{outline:2px solid var(--tj-coral);outline-offset:3px}.tj-frm__thumb{position:absolute;top:5px;bottom:5px;left:5px;width:calc((100% - 10px) / 3);border-radius:999px;background:var(--tj-ink);box-shadow:0 6px 24px -6px #f2f4f759;transition:transform .45s cubic-bezier(.3,1.25,.5,1)}.tj-frm[data-m="3"] .tj-frm__thumb{transform:translate(100%)}.tj-frm[data-m="1"] .tj-frm__thumb{transform:translate(200%)}.tj-frm__cards{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6.2fr);gap:24px;align-items:stretch;margin-top:36px}.tj-frm__card{position:relative;display:flex;flex-direction:column;border-radius:24px;padding:clamp(24px,2.4vw,36px);background:linear-gradient(180deg,#161d2dd1,#0b0f19e0);box-shadow:inset 0 0 0 1px #f2f4f717,0 40px 80px -50px #000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .8s var(--tj-ease),transform 1s var(--tj-ease);transition-delay:calc(var(--i) * .16s)}.tj-frm__card.is-top{background:linear-gradient(180deg,#261e28e6,#0e0f18eb);box-shadow:inset 0 0 0 1.5px #fc4d2c99,0 50px 140px -50px #fc4d2c61,0 40px 80px -50px #000000e6}.tj-frm.is-wait .tj-frm__card{opacity:0;transform:translateY(40px)}.tj-frm__radar{position:relative;width:min(100%,200px);aspect-ratio:1;margin:4px auto 26px;border-radius:50%;container-type:inline-size;background:radial-gradient(closest-side,#f2f4f70d,#f2f4f700)}.is-top .tj-frm__radar{width:min(100%,250px)}.tj-frm__rr{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(242,244,247,.14)}.tj-frm__rr:nth-child(2){top:17%;right:17%;bottom:17%;left:17%}.tj-frm__rr:nth-child(3){top:34%;right:34%;bottom:34%;left:34%}.tj-frm__rr:first-child:before,.tj-frm__rr:first-child:after{content:"";position:absolute;background:#f2f4f714}.tj-frm__rr:first-child:before{left:50%;top:0;bottom:0;width:1px}.tj-frm__rr:first-child:after{top:50%;left:0;right:0;height:1px}.tj-frm__beam{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,#fc4d2c00 0deg 280deg,#fc4d2c6b 359deg,#fc4d2ce6 360deg);animation:tj-frm-spin 6s linear infinite;animation-play-state:paused}.tj-frm__you{position:absolute;left:50%;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #f2f4f71f}.tj-frm__dot,.tj-frm__ad,.tj-frm__ping{position:absolute;left:50%;top:50%;transform:rotate(var(--a)) translateY(calc(var(--d) * -.5cqw)) rotate(calc(var(--a) * -1))}.tj-frm__dot{width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--tj-coral);opacity:.35;animation:tj-frm-blip 6s linear var(--t) infinite;animation-play-state:paused}@keyframes tj-frm-blip{0%{opacity:1;box-shadow:0 0 #fc4d2cb3,0 0 16px 2px #fc4d2c}6%{box-shadow:0 0 0 8px #fc4d2c00,0 0 10px #fc4d2ccc}40%,to{opacity:.35;box-shadow:none}}.tj-frm__ad{width:8px;height:8px;margin:-4px 0 0 -4px;border:1.5px solid #FFB199;rotate:45deg;opacity:.7;animation:tj-frm-ad 3.4s ease-in-out infinite alternate;animation-play-state:paused}.tj-frm__ad:nth-of-type(2n){animation-delay:-1.7s}@keyframes tj-frm-ad{to{opacity:.2}}.tj-frm__ping{width:9px;height:9px;margin:-4.5px 0 0 -4.5px}.tj-frm__ping:before,.tj-frm__ping:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid var(--tj-coral);opacity:0;animation:tj-frm-ping 3s ease-out infinite;animation-play-state:paused}.tj-frm__ping:after{animation-delay:.5s}@keyframes tj-frm-ping{0%{opacity:.9;scale:1}to{opacity:0;scale:4.2}}.tj-frm.is-run .tj-frm__beam,.tj-frm.is-run .tj-frm__dot,.tj-frm.is-run .tj-frm__ad,.tj-frm.is-run .tj-frm__ping:before,.tj-frm.is-run .tj-frm__ping:after{animation-play-state:running}.tj-frm__body{display:flex;flex-direction:column;flex:1}.tj-frm__top{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.tj-frm__top h3{margin:0;font:700 clamp(26px,2.4vw,34px)/1 var(--tj-display);letter-spacing:-.035em;color:var(--tj-ink)}.tj-frm__tag{padding:7px 11px;border-radius:999px;background:#fc4d2c24;box-shadow:inset 0 0 0 1px #fc4d2c73;color:#ff8a70;font:500 11.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}.tj-frm__slogan{margin:12px 0 0;font:600 clamp(18px,1.5vw,21px)/1.25 var(--tj-display);letter-spacing:-.02em;color:#f2f4f7eb}.tj-frm__pour{margin:8px 0 0;font:400 15.5px/1.5 var(--tj-body);color:var(--tj-dim)}.tj-frm__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:26px 0 22px;padding-top:22px;border-top:1px solid rgba(242,244,247,.1)}.tj-frm__price b{font:700 clamp(50px,4.6vw,68px)/1 var(--tj-display);letter-spacing:-.045em;color:var(--tj-ink);font-variant-numeric:tabular-nums}.tj-frm__eur{font:600 clamp(24px,2vw,30px)/1 var(--tj-display);color:var(--tj-ink)}.is-top .tj-frm__price b,.is-top .tj-frm__eur{color:#fff}.tj-frm__men{flex-basis:100%;margin-top:10px;font:500 12.5px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tj-dim)}.tj-frm__men em{display:none;font-style:normal}.tj-frm[data-m="12"] .m12,.tj-frm[data-m="3"] .m3,.tj-frm[data-m="1"] .m1{display:inline}.tj-frm__list{margin:0;padding:0;list-style:none}.tj-frm__list li{position:relative;padding:11px 0 11px 30px;border-top:1px solid rgba(242,244,247,.07);font:400 16px/1.45 var(--tj-body);color:#f2f4f7db}.tj-frm__list li:first-child{border-top:0;font-weight:500;color:var(--tj-ink)}.tj-frm__list li:before{content:"";position:absolute;left:2px;top:17px;width:12px;height:7px;border-left:2px solid var(--tj-mist);border-bottom:2px solid var(--tj-mist);transform:rotate(-45deg)}.is-top .tj-frm__list li:before{border-color:var(--tj-coral)}.tj-frm__end{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 48px;margin-top:40px}.tj-frm__note{max-width:40em;font:400 14px/1.6 var(--tj-body);color:var(--tj-dim)}.tj-frm__note p{margin:0}.tj-frm__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}@media(max-width:1099px){.tj-frm__hd{grid-template-columns:minmax(0,1fr);row-gap:22px}.tj-frm__hd p{padding-left:20px}.tj-frm__sel{width:100%;margin-top:44px}.tj-frm__sel button{padding:0 8px;font-size:14px}.tj-frm__cards{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:24px}.tj-frm__card.is-top{order:-1}.tj-frm__radar,.is-top .tj-frm__radar{width:min(60%,210px)}.tj-frm__end{flex-direction:column;align-items:flex-start;margin-top:28px}.tj-frm__bgs{left:50%;top:40%}}@media(max-width:560px){.tj-frm__in{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.tj-frm__card{padding:22px 20px;border-radius:20px}.tj-frm__ctas{width:100%}.tj-frm__ctas .tj-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.tj-frm *,.tj-frm *:before,.tj-frm *:after{transition:none!important;animation:none!important}.tj-frm__dot{opacity:.9}}.tj-frm__plus{margin:auto 0 0;padding-top:20px;border-top:1px dashed rgba(242,244,247,.14);font:400 14.5px/1.55 var(--tj-body);color:var(--tj-dim)}.tj-frm__list:has(+.tj-frm__plus){margin-bottom:22px}.tj-frm__plus strong{font-weight:500;color:#ff8a70}.tj-frm--entree{margin-top:-84px;border-top:0}.tj-frm--entree .tj-frm__in{padding-top:calc(84px + clamp(64px,8vw,120px))}.tj-frm--entree .tj-frm__bgs{opacity:.5}.tj-frm__mark{position:absolute;right:-12%;top:-5%;width:min(46vw,700px);height:auto;overflow:visible}.tj-frm__mark .wl{fill:var(--tj-wall)}.tj-frm__mark .ed{fill:none;stroke:var(--tj-edge);stroke-width:1.2;vector-effect:non-scaling-stroke}.tj-frm__mark .rt{fill:var(--tj-coral)}.tj-frm__mark .pen{fill:none;stroke:#fff;stroke-width:250;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:0;animation:tj-draw 1.3s cubic-bezier(.6,.05,.25,1) .2s both}.tj-frm--entree .tj-frm__hd{grid-template-columns:minmax(0,1fr);row-gap:28px}.tj-frm--entree .tj-frm__hd h1{margin:0;max-width:12em;font:700 clamp(40px,5.2vw,80px)/.98 var(--tj-display);letter-spacing:-.045em;color:var(--tj-ink);text-wrap:balance}.tj-frm--entree .tj-frm__hd p{max-width:min(30em,52%)}@media(max-width:1099px){.tj-frm--entree{margin-top:-72px}.tj-frm--entree .tj-frm__in{padding-top:128px}.tj-frm__mark{right:-38%;top:-2%;width:min(92vw,560px);opacity:.35}.tj-frm--entree .tj-frm__hd p{max-width:none}}.tj-hero .tj-copy,.tj-hero .tj-assure{z-index:2}@media(min-width:1100px){.tj-hero .tj-hero__in{height:auto;min-height:max(700px,calc(880 * var(--u)));display:flex;flex-direction:column;align-items:flex-start;padding:calc(196 * var(--u)) max(24px,calc(64 * var(--u))) calc(40 * var(--u)) calc(740 * var(--u));box-sizing:border-box}.tj-hero .tj-copy,.tj-hero .tj-assure{position:relative;left:auto;right:auto;top:auto}.tj-hero .tj-copy{width:100%}.tj-hero .tj-assure{margin-top:calc(36 * var(--u))}}@media(max-width:1099px){.tj-hero .tj-copy{position:relative;left:auto;right:auto;top:auto}}.tj-mch{--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;position:relative;isolation:isolate;background:#07090f;color:var(--tj-mist);border-top:1px solid rgba(242,244,247,.06);padding-bottom:clamp(40px,5vw,72px)}.tj-mch__hd,.tj-mch__stage,.tj-mch__mob,.tj-mch__mgo{box-sizing:border-box;max-width:1312px;margin-left:auto;margin-right:auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}.tj-mch__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:clip;pointer-events:none}.tj-mch__bgs{position:sticky;top:0;height:100vh;overflow:hidden}.tj-mch__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:.34;filter:saturate(1.1) blur(2px);transform:scale(1.06);animation:tj-mch-kb 60s ease-in-out infinite alternate}@keyframes tj-mch-kb{0%{scale:1}to{scale:1.07}}.tj-mch__bgs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 70% at 72% 52%,#07090f40,#07090fcc),linear-gradient(180deg,#07090f 0,#07090f33 20%,#07090f59 80%,#07090f)}.tj-mch__grid{position:absolute;top:-80px;right:-80px;bottom:-80px;left:-80px;z-index:1;background-image:linear-gradient(rgba(242,244,247,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(242,244,247,.045) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:radial-gradient(55% 60% at 70% 50%,#000,transparent);mask-image:radial-gradient(55% 60% at 70% 50%,#000,transparent);animation:tj-mch-grid 40s linear infinite}@keyframes tj-mch-grid{to{translate:80px 80px}}.tj-mch__hd{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:clamp(40px,5vw,88px);align-items:end;padding-top:clamp(104px,11vw,168px)}.tj-mch__hd h2{margin:0;max-width:15em;font:700 clamp(34px,4vw,60px)/1.02 var(--tj-display);letter-spacing:-.04em;color:var(--tj-ink);text-wrap:balance}.tj-mch__hd p{position:relative;max-width:20em;margin:0;padding-left:26px;font:400 clamp(19px,1.6vw,23px)/1.5 var(--tj-body);letter-spacing:-.01em;color:var(--tj-mist)}.tj-mch__hd p:before{content:"";position:absolute;left:0;top:.3em;bottom:.3em;width:2px;background:linear-gradient(180deg,var(--tj-coral),rgba(252,77,44,0));transform-origin:top;transition:transform 1.2s var(--tj-ease)}.tj-mch__hd strong{font-weight:500;color:var(--tj-ink)}.tj-mch__hd em{font-style:normal;color:var(--tj-ink);background:linear-gradient(var(--tj-coral),var(--tj-coral)) 0 100%/0% 2px no-repeat;padding-bottom:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s var(--tj-ease) .5s,color .6s .5s}.tj-mch__hd.is-wait p:before{transform:scaleY(0)}.tj-mch__hd.is-wait em{color:var(--tj-mist)}.tj-mch__hd.is-in em{background-size:100% 2px}.tj-mch__mob,.tj-mch__mgo{display:none}.tj-mch__run{position:relative;height:330vh;margin-top:-6vh}.tj-mch__stage{position:sticky;top:0;height:100vh;display:grid;place-items:center;max-width:none}.tj-mch__box{position:relative;width:min(100%,1560px,calc((100vh - 70px)*1.97));aspect-ratio:1340/680;container-type:inline-size}.tj-mch__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.tj-mch__track{fill:none;stroke:#f2f4f729;stroke-width:1.5;stroke-dasharray:2 9}.tj-mch__path{fill:none;stroke:var(--tj-coral);stroke-width:3.4;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(252,77,44,.6))}.tj-mch__head{fill:#fff;stroke:var(--tj-coral);stroke-width:3.5;transition:opacity .4s}.tj-mch__glow{transition:opacity .4s}.tj-mch__radar{fill:none;stroke:#f2f4f717;stroke-width:1;stroke-dasharray:3 10;transform-origin:1000px 330px;animation:tj-mch-spin 90s linear infinite}.tj-mch__radar--b{stroke:#f2f4f70f;animation-duration:140s;animation-direction:reverse}.tj-mch__radars{opacity:0;transition:opacity 1.2s var(--tj-ease)}@keyframes tj-mch-spin{to{rotate:360deg}}.tj-mch__days line{stroke:#f2f4f74d;stroke-width:1.5;transition:stroke .4s}.tj-mch__days text{font:500 15px var(--mono);letter-spacing:.08em;text-anchor:middle;fill:#f2f4f752;text-transform:uppercase;transition:fill .4s}.tj-mch__days .lun{font-size:18px;font-weight:600;fill:var(--tj-coral)}.tj-mch__svg .tj-mch__days{opacity:0;transition:opacity .8s var(--tj-ease)}.tj-mch__svg .tj-mch__days g.is-on line{stroke:var(--tj-ink)}.tj-mch__svg .tj-mch__days g.is-on text{fill:var(--tj-ink)}.tj-mch__svg .tj-mch__days g:first-child line{stroke:var(--tj-coral)}.tj-mch__svg .tj-mch__days g:first-child text{fill:var(--tj-coral)}.tj-mch__div{stroke:#f2f4f738;stroke-width:1;opacity:0;transition:opacity .6s}.tj-mch__node{fill:#07090f;stroke:#f2f4f780;stroke-width:1.5;transition:fill .4s,stroke .4s,filter .4s}.tj-mch__node.n4{stroke:#fc4d2cb3}.tj-mch[data-n="1"] .n1,.tj-mch[data-n="2"] .n1,.tj-mch[data-n="3"] .n1,.tj-mch[data-n="4"] .n1,.tj-mch[data-n="2"] .n2,.tj-mch[data-n="3"] .n2,.tj-mch[data-n="4"] .n2,.tj-mch[data-n="3"] .n3,.tj-mch[data-n="4"] .n3,.tj-mch[data-n="4"] .n4{fill:var(--tj-coral);stroke:var(--tj-coral);filter:drop-shadow(0 0 8px rgba(252,77,44,.8))}.tj-mch.is-ring .tj-mch__radars,.tj-mch.is-ring .tj-mch__svg .tj-mch__days,.tj-mch[data-n="3"] .tj-mch__div,.tj-mch[data-n="4"] .tj-mch__div{opacity:1}.tj-mch__start{font:500 14px var(--mono);letter-spacing:.14em;text-transform:uppercase;fill:#f2f4f773}.tj-mch__comet{fill:var(--tj-coral);opacity:0;transform-origin:1000px 330px;transition:opacity .6s}.tj-mch__comet circle:last-child{fill:#fff}.tj-mch.is-loop .tj-mch__svg .tj-mch__comet{opacity:1;animation:tj-mch-orbit 9s linear infinite}.tj-mch.is-loop .tj-mch__head,.tj-mch.is-loop .tj-mch__glow{opacity:0}@keyframes tj-mch-orbit{0%{rotate:0deg}to{rotate:-360deg}}.tj-mch.is-loop .tj-mch__svg .n4{animation:tj-mch-lun 9s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes tj-mch-lun{0%{scale:1.9;filter:drop-shadow(0 0 16px rgba(252,77,44,1))}14%,to{scale:1}}.tj-mch__lab{position:absolute;box-sizing:border-box;opacity:0;transform:translateY(14px);transition:opacity .6s var(--tj-ease),transform .8s var(--tj-ease)}.tj-mch__lab--1{left:7.2%;bottom:15.5%;width:20%}.tj-mch__lab--2{left:34%;bottom:15.5%;width:19.5%}.tj-mch__lab--3{left:61.2%;top:17%;width:27.6%;text-align:center}.tj-mch__lab--4{left:61.2%;top:55.5%;width:27.6%;text-align:center}.tj-mch__no{display:block;font:500 max(12px,1.05cqw)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tj-coral)}.tj-mch__lab h3{margin:1cqw 0 0;font:700 max(19px,2.3cqw)/1.05 var(--tj-display);letter-spacing:-.03em;color:var(--tj-ink);text-wrap:balance}.tj-mch__lab p{margin:.9cqw 0 0;font:400 max(14px,1.36cqw)/1.5 var(--tj-body);color:var(--tj-mist);text-wrap:pretty}.tj-mch[data-n="1"] .tj-mch__lab--1,.tj-mch[data-n="2"] .tj-mch__lab--1,.tj-mch[data-n="3"] .tj-mch__lab--1,.tj-mch[data-n="4"] .tj-mch__lab--1,.tj-mch[data-n="2"] .tj-mch__lab--2,.tj-mch[data-n="3"] .tj-mch__lab--2,.tj-mch[data-n="4"] .tj-mch__lab--2,.tj-mch[data-n="3"] .tj-mch__lab--3,.tj-mch[data-n="4"] .tj-mch__lab--3,.tj-mch[data-n="4"] .tj-mch__lab--4{opacity:1;transform:none}.tj-mch__go{position:absolute;left:2.2%;top:calc(100% + 6px);opacity:0;transition:opacity .6s var(--tj-ease) .4s}.tj-mch[data-n="4"] .tj-mch__go,.tj-mch__go:focus-visible{opacity:1}@media(max-width:1099px){.tj-mch__run{display:none}.tj-mch__mob{display:block;padding-top:48px}.tj-mch__mgo{display:block;padding-top:8px;padding-bottom:24px}.tj-mch__hd{grid-template-columns:minmax(0,1fr);row-gap:22px}.tj-mch__hd p{font-size:19px;padding-left:20px}.tj-mch__ml{margin:0;padding:0;list-style:none}.tj-mch__ml li{position:relative;display:block;padding:0 0 40px 40px}.tj-mch__ml li:before{content:"";position:absolute;left:7px;top:22px;bottom:0;width:2px;background:linear-gradient(180deg,var(--tj-coral),rgba(252,77,44,.15));transform-origin:top;transform:scaleY(0);transition:transform 1.1s var(--tj-ease) .2s}.tj-mch__ml li:after{content:"";position:absolute;left:0;top:2px;width:12px;height:12px;border-radius:50%;border:2px solid rgba(242,244,247,.5);background:#07090f;transition:background-color .4s,border-color .4s,box-shadow .4s}.tj-mch__ml li.is-on:before{transform:none}.tj-mch__ml li.is-on:after{background:var(--tj-coral);border-color:var(--tj-coral);box-shadow:0 0 12px #fc4d2ccc}.tj-mch__ml--2 li:last-child{padding-bottom:16px}.tj-mch__ml--2 li:last-child:before{display:none}.tj-mch__ml b{display:block;margin-top:10px;font:700 clamp(24px,6.4vw,32px)/1.08 var(--tj-display);letter-spacing:-.03em;color:var(--tj-ink)}.tj-mch__ml span:not(.tj-mch__no){display:block;max-width:34em;margin-top:10px;font-size:16.5px;line-height:1.55;color:var(--tj-mist)}.tj-mch__ml li>*{opacity:0;transform:translateY(12px);transition:opacity .6s var(--tj-ease),transform .7s var(--tj-ease)}.tj-mch__ml li.is-on>*{opacity:1;transform:none}.tj-mch__mc{width:min(100%,420px);margin:0 auto 40px}.tj-mch__mc svg{display:block;width:100%;height:auto;overflow:visible}.tj-mch__mc .tj-mch__track{stroke-dasharray:2 10}.tj-mch__mc .tj-mch__radar{transform-origin:300px 300px}.tj-mch__mpath{fill:none;stroke:var(--tj-coral);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 7px rgba(252,77,44,.55));transition:stroke-dashoffset 2.1s cubic-bezier(.5,0,.3,1)}.tj-mch__mc.is-on .tj-mch__mpath{stroke-dashoffset:0}.tj-mch__mc .tj-mch__days text{font-size:19px}.tj-mch__mc .tj-mch__days .lun{font-size:22px}.tj-mch__mc .tj-mch__days{opacity:0;transition:opacity .8s var(--tj-ease) .4s}.tj-mch__mc.is-on .tj-mch__days{opacity:1}.tj-mch__mid{font:700 40px var(--tj-display);letter-spacing:-.03em;fill:var(--tj-ink);text-anchor:middle}.tj-mch__comet--m{transform-origin:300px 300px}.tj-mch__mc.is-loop .tj-mch__comet{opacity:1;animation:tj-mch-orbit 9s linear infinite}}@media(max-width:560px){.tj-mch__hd p{font-size:18px}.tj-mch__hd,.tj-mch__mob,.tj-mch__mgo{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}@media(prefers-reduced-motion:reduce){.tj-mch *{transition:none!important;animation:none!important}.tj-mch__comet{display:none}}.tj-of__px{margin:22px 0 4px;padding:18px 0 16px;border-top:1px solid rgba(242,244,247,.12);border-bottom:1px solid rgba(242,244,247,.12)}.tj-of__px p{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.tj-of__px b{font:700 clamp(40px,3.6vw,54px)/1 var(--tj-display);letter-spacing:-.04em;color:var(--tj-ink)}.tj-of__px p span{font:500 13px/1.3 var(--tj-body);color:var(--tj-mist)}.tj-of__px ul{margin:12px 0 0;padding:0;list-style:none}.tj-of__px li{font:400 14.5px/1.6 var(--tj-body);color:var(--tj-dim)}.tj-pb{--l:rgba(242,244,247,.1);position:relative;isolation:isolate;background:#07090f;color:var(--tj-mist);border-top:1px solid rgba(242,244,247,.06)}.tj-pb__in,.tj-pb__hd,.tj-pb__stage,.tj-pb__mob,.tj-pb__end{box-sizing:border-box;max-width:1312px;margin-left:auto;margin-right:auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}.tj-pb__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:clip;pointer-events:none}.tj-pb__bgs{position:sticky;top:0;height:100vh;overflow:hidden}.tj-pb__img{position:absolute;top:-5%;right:0;bottom:-5%;left:0;width:100%;height:110%;object-fit:cover;object-position:60% 50%;opacity:.5;filter:saturate(.7) brightness(.8);transform:translateY(calc(var(--k) * -4%)) scale(1.05)}.tj-pb__bgs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07090feb 0,#07090f99 42%,#07090f59),linear-gradient(180deg,#07090f 0,#07090f00 18% 82%,#07090f)}.tj-pb__frag{position:absolute;left:66%;top:50%;z-index:1;height:min(112vh,1120px);width:auto;aspect-ratio:1266/1300;transform:translate(-50%,-50%);overflow:visible}.tj-pb__frag polygon{fill:#f2f4f708;stroke:#f2f4f733;stroke-width:1.2;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;transition:transform .3s linear}.tj-pb__frag .f4{fill:#fc4d2c14;stroke:#fc4d2c99}.tj-pb__frag .f1{transform:translate(calc(var(--k) * -300px),calc(var(--k) * 120px)) rotate(calc(var(--k) * -18deg))}.tj-pb__frag .f2{transform:translate(calc(var(--k) * 180px),calc(var(--k) * -230px)) rotate(calc(var(--k) * 14deg))}.tj-pb__frag .f3{transform:translate(calc(var(--k) * 320px),calc(var(--k) * 90px)) rotate(calc(var(--k) * 16deg))}.tj-pb__frag .f4{transform:translate(calc(var(--k) * -140px),calc(var(--k) * 280px)) rotate(calc(var(--k) * -12deg))}.tj-pb[data-s="4"] .tj-pb__frag polygon{transform:none;transition:transform 1.3s cubic-bezier(.2,.8,.2,1)}.tj-pb__img{animation:tj-pb-kb 46s ease-in-out infinite alternate}@keyframes tj-pb-kb{0%{scale:1}to{scale:1.08}}.tj-pb__bgs:after{z-index:0}.tj-pb__bgs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 42%,rgba(214,226,255,.045) 50%,transparent 58%) 0 0/260% 100% no-repeat;animation:tj-pb-sweep 16s ease-in-out infinite;pointer-events:none}@keyframes tj-pb-sweep{0%{background-position:120% 0}55%,to{background-position:-20% 0}}.tj-pb__lights{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.tj-pb__lights i{position:absolute;width:calc(var(--z) * 2.2);height:var(--z);padding:0;border-radius:1px;background:#ffd9a0;box-shadow:0 0 calc(var(--z) * 3) calc(var(--z) * .5) #ffbe6e73;opacity:0;animation:tj-pb-tw var(--d) ease-in-out var(--dl) infinite}.tj-pb__lights i.lc{background:#d6e6ff;box-shadow:0 0 calc(var(--z) * 3) calc(var(--z) * .6) #a0c3ff80}@keyframes tj-pb-tw{0%,to{opacity:0}38%,58%{opacity:.75}}.tj-pb__frag{z-index:2}.tj-pb__hd{padding-top:clamp(104px,11vw,168px)}.tj-pb__hd h2{margin:0;max-width:14em;font:700 clamp(40px,5.2vw,80px)/.98 var(--tj-display);letter-spacing:-.045em;color:var(--tj-ink);text-wrap:balance}.tj-pb__hd h2 span{display:block}.tj-pb__hd h2 span+span{margin-top:.1em;font-weight:600;color:#f2f4f7e6}.tj-pb__hd p{max-width:34em;margin:32px 0 0;font:400 18px/1.65 var(--tj-body);color:var(--tj-mist)}.tj-pb__run{position:relative;height:460vh;margin-top:clamp(24px,4vw,48px)}.tj-pb__steps{position:absolute;left:0;right:0;top:0;height:400vh;display:grid;grid-template-rows:repeat(4,1fr);pointer-events:none}.tj-pb__stage{position:sticky;top:0;height:100vh;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(40px,5vw,88px);align-items:center}.tj-pb__mob{display:none}.tj-pb__days{position:relative;display:grid;align-content:center;min-height:360px}.tj-pb__day{grid-area:1/1;opacity:0;transform:translateY(18px);transition:opacity .5s var(--tj-ease),transform .7s var(--tj-ease);pointer-events:none}.tj-pb__day b{display:block;font:700 clamp(64px,7.4vw,118px)/.9 var(--tj-display);letter-spacing:-.055em;color:var(--tj-ink)}.tj-pb__day p{max-width:20em;margin:28px 0 0;font:400 19px/1.55 var(--tj-body);color:var(--tj-mist)}.tj-pb__day--4 b{color:var(--tj-coral)}.tj-pb[data-s="1"] .tj-pb__day--1,.tj-pb[data-s="2"] .tj-pb__day--2,.tj-pb[data-s="3"] .tj-pb__day--3,.tj-pb[data-s="4"] .tj-pb__day--4{opacity:1;transform:none;pointer-events:auto}.tj-pb__prog{grid-area:2/1;display:flex;gap:8px;margin-top:44px}.tj-pb__prog i{position:relative;width:44px;height:2px;background:#f2f4f72e;overflow:hidden}.tj-pb__prog i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tj-ink);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--tj-ease)}.tj-pb[data-s="1"] .tj-pb__prog i:nth-child(-n+1):after,.tj-pb[data-s="2"] .tj-pb__prog i:nth-child(-n+2):after,.tj-pb[data-s="3"] .tj-pb__prog i:nth-child(-n+3):after,.tj-pb[data-s="4"] .tj-pb__prog i:after{transform:none}.tj-pb[data-s="4"] .tj-pb__prog i:nth-child(4):after{background:var(--tj-coral)}.tj-pb__dev{position:relative}.tj-pb__win{container-type:inline-size;position:relative;border-radius:14px;overflow:hidden;background:#101521b8;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);box-shadow:inset 0 0 0 1px #ffffff17,0 80px 140px -50px #000000f2,0 0 0 1px #0009;transition:transform 1s var(--tj-ease),filter 1s var(--tj-ease),opacity 1s var(--tj-ease)}.tj-pb__bar{display:flex;align-items:center;gap:2.4cqw;height:6cqw;padding:0 2cqw}.tj-pb__dots{display:flex;gap:.9cqw}.tj-pb__dots i{width:1.5cqw;height:1.5cqw;border-radius:50%;background:#f2f4f72e}.tj-pb__tabs{display:flex;gap:.6cqw;min-width:0}.tj-pb__tabs em{padding:1cqw 2.2cqw;border-radius:1cqw 1cqw 0 0;font:500 max(9px,1.65cqw)/1 var(--tj-body);font-style:normal;color:#f2f4f780;white-space:nowrap;transition:background-color .4s,color .4s}.tj-pb__url{position:relative;height:5cqw;margin:0 1.6cqw 1.4cqw;border-radius:2.5cqw;background:#00000059}.tj-pb__url span{position:absolute;left:2.6cqw;top:50%;transform:translateY(-50%);font:400 max(9px,1.6cqw)/1 var(--tj-body);color:#f2f4f79e;opacity:0;transition:opacity .35s}.tj-pb__view{position:relative;aspect-ratio:16/9.4;background:#f6f5f2;overflow:hidden}.tj-pb[data-s="1"] .tj-pb__run .t1,.tj-pb[data-s="2"] .tj-pb__run .t2,.tj-pb[data-s="3"] .tj-pb__run .t3,.tj-pb[data-s="4"] .tj-pb__run .t3{background:#f2f4f71a;color:var(--tj-ink)}.tj-pb[data-s="1"] .tj-pb__run .u1,.tj-pb[data-s="2"] .tj-pb__run .u2,.tj-pb[data-s="3"] .tj-pb__run .u3,.tj-pb[data-s="4"] .tj-pb__run .u3{opacity:1}.tj-pb__pg{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 4cqw;color:#15171c;font-family:var(--tj-body);opacity:0;transform:translateY(1.5cqw);transition:opacity .5s var(--tj-ease),transform .7s var(--tj-ease)}.tj-pb[data-s="1"] .tj-pb__run .tj-pb__pg--1,.tj-pb[data-s="2"] .tj-pb__run .tj-pb__pg--2,.tj-pb[data-s="3"] .tj-pb__run .tj-pb__pg--3,.tj-pb[data-s="4"] .tj-pb__run .tj-pb__pg--3{opacity:1;transform:none}.tj-pb__shop{display:flex;align-items:center;gap:3cqw;height:7.4cqw;border-bottom:1px solid #E6E4DF;font-size:max(8px,1.6cqw);color:#6b6e76}.tj-pb__shop b{margin-right:auto;font:700 max(10px,2.3cqw)/1 var(--tj-display);letter-spacing:-.02em;color:#15171c}.tj-pb__shop i{width:2.6cqw;height:2.6cqw;border-radius:50%;border:1.5px solid #15171C}.tj-pb__ph{position:relative;overflow:hidden;background:#e8e6e1}.tj-pb__ph img{display:block;width:100%;height:100%;object-fit:cover}.tj-pb__btn{display:inline-block;padding:1.5cqw 3cqw;background:#15171c;color:#fff;border-radius:.6cqw;font:600 max(8px,1.55cqw)/1 var(--tj-body)}.tj-pb small{font-size:max(8px,1.4cqw);letter-spacing:.02em;color:#8b8e95}.tj-pb__prod{display:grid;grid-template-columns:40cqw 1fr;gap:4.5cqw;padding-top:3.6cqw}.tj-pb__prod .tj-pb__ph{height:40cqw;border-radius:1cqw}.tj-pb__info{display:flex;flex-direction:column;align-items:flex-start;padding-top:1.4cqw}.tj-pb__info>b{margin-top:1.2cqw;font:700 max(12px,3.6cqw)/1.05 var(--tj-display);letter-spacing:-.03em}.tj-pb__stars{margin-top:1.2cqw;font-size:max(8px,1.5cqw);letter-spacing:.1em;color:#15171c}.tj-pb__stars em{font-style:normal;letter-spacing:0;color:#8b8e95}.tj-pb__price{position:relative;display:flex;align-items:baseline;gap:1.6cqw;margin:3cqw 0 3.2cqw}.tj-pb__price s{position:relative;font:600 max(12px,3.2cqw)/1 var(--tj-display);letter-spacing:-.02em;text-decoration:none;color:#15171c;transition:font-size .6s var(--tj-ease),color .6s}.tj-pb__price s:after{content:"";position:absolute;left:-2%;right:-2%;top:52%;height:.3cqw;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--tj-ease) .4s}.tj-pb__price strong{font:700 max(13px,3.6cqw)/1 var(--tj-display);letter-spacing:-.03em;color:#15171c;opacity:0;transform:translate(-1.5cqw);transition:opacity .5s .8s,transform .6s var(--tj-ease) .8s}.tj-pb__off{padding:.7cqw 1.2cqw;border-radius:5cqw;background:#15171c;color:#fff;font:700 max(8px,1.5cqw)/1 var(--tj-display);font-style:normal;opacity:0;transform:scale(.6);transition:opacity .3s 1.1s,transform .5s cubic-bezier(.3,1.6,.5,1) 1.1s}.tj-pb__line{display:block;width:30cqw;height:1.1cqw;margin-top:2.6cqw;border-radius:1cqw;background:#e8e6e1}.tj-pb__line--s{width:22cqw;margin-top:1.4cqw}.tj-pb__pg--2{padding:0 4cqw}.tj-pb__ann{position:relative;height:5.6cqw;margin:0 -4cqw;background:#15171c;color:#fff;font:600 max(8px,1.6cqw)/5.6cqw var(--tj-body);text-align:center}.tj-pb__ann>span{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .4s,transform .5s var(--tj-ease)}.tj-pb__ann .n{opacity:0;transform:translateY(100%)}.tj-pb__hero2{display:grid;grid-template-columns:30cqw 1fr;gap:5cqw;align-items:center;padding-top:4cqw}.tj-pb__hero2 .tj-pb__ph{height:34cqw;border-radius:1cqw}.tj-pb__hero2 b{display:block;margin:1.4cqw 0 3cqw;max-width:12em;font:700 max(13px,4.4cqw)/1.02 var(--tj-display);letter-spacing:-.035em}.tj-pb__cat{display:flex;align-items:baseline;gap:2cqw;padding:3.2cqw 0 2.4cqw}.tj-pb__cat b{font:700 max(13px,3.8cqw)/1 var(--tj-display);letter-spacing:-.035em}.tj-pb__count{position:relative;display:inline-block;min-width:14cqw;font-size:max(8px,1.6cqw);color:#8b8e95}.tj-pb__count em{font-style:normal;transition:opacity .4s}.tj-pb__count .n{position:absolute;left:0;top:0;opacity:0;color:#15171c;font-weight:600}.tj-pb__grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:1.4cqw 1.8cqw}.tj-pb__tile .tj-pb__ph{aspect-ratio:5/2;border-radius:.8cqw;transition:opacity .5s,filter .5s;transition-delay:calc(var(--i) * .12s + .3s)}.tj-pb__tile span{display:block;height:.9cqw;margin-top:1.2cqw;border-radius:1cqw;background:#e8e6e1;transition:opacity .5s;transition-delay:calc(var(--i) * .12s + .3s)}.tj-pb__tile span.s{width:60%;margin-top:.8cqw}.tj-pb__tile{position:relative}.tj-pb__tile:after{content:"";position:absolute;left:0;right:0;top:0;aspect-ratio:5/2;border-radius:.8cqw;border:1.5px dashed #C9C6BF;opacity:0;transition:opacity .5s;transition-delay:calc(var(--i) * .12s + .45s)}.tj-pb__mk{position:absolute;pointer-events:none;border:2px solid var(--tj-coral);border-radius:1cqw;box-shadow:0 0 0 .6cqw #fc4d2c1f;opacity:0;transform:scale(.96);transition:opacity .4s 1.5s,transform .6s var(--tj-ease) 1.5s}.tj-pb__mk span{position:absolute;left:-2px;bottom:calc(100% + .8cqw);padding:.9cqw 1.5cqw;border-radius:.6cqw;background:var(--tj-coral);color:#fff;font:600 max(9px,1.5cqw)/1 var(--tj-body);font-style:normal;white-space:nowrap}.tj-pb__mk--price{top:-1.4cqw;right:-1.8cqw;bottom:-1.4cqw;left:-1.8cqw}.tj-pb__mk--price span{left:calc(100% + 1.4cqw);bottom:auto;top:50%;transform:translateY(-50%)}.tj-pb__mk--ann{top:.5cqw;right:3cqw;bottom:.5cqw;left:3cqw}.tj-pb__mk--ann span{left:auto;right:3cqw;bottom:auto;top:calc(100% + 1.1cqw)}.tj-pb__pg--2 .tj-pb__shop b{margin-right:2cqw}.tj-pb__pg--2 .tj-pb__shop i{margin-left:auto}.tj-pb__mk--grid{top:-1.2cqw;right:-1.2cqw;bottom:-1.2cqw;left:-1.2cqw}.tj-pb__mk--grid span{left:auto;right:-2px}.tj-pb.is-live[data-s="1"] .tj-pb__run .tj-pb__price s,.tj-pb__mstep.is-on .tj-pb__price s{font-size:max(10px,2.2cqw);color:#8b8e95}.tj-pb.is-live[data-s="1"] .tj-pb__run .tj-pb__price s:after,.tj-pb__mstep.is-on .tj-pb__price s:after{transform:none}.tj-pb.is-live[data-s="1"] .tj-pb__run .tj-pb__price strong,.tj-pb__mstep.is-on .tj-pb__price strong,.tj-pb.is-live[data-s="1"] .tj-pb__run .tj-pb__off,.tj-pb__mstep.is-on .tj-pb__off,.tj-pb.is-live[data-s="1"] .tj-pb__run .tj-pb__pg--1 .tj-pb__mk,.tj-pb__mstep.is-on .tj-pb__pg--1 .tj-pb__mk{opacity:1;transform:none}.tj-pb[data-s="2"] .tj-pb__run .tj-pb__ann .o,.tj-pb__mstep.is-on .tj-pb__ann .o{opacity:0;transform:translateY(-100%);transition-delay:.6s}.tj-pb[data-s="2"] .tj-pb__run .tj-pb__ann .n,.tj-pb__mstep.is-on .tj-pb__ann .n{opacity:1;transform:none;transition-delay:.6s}.tj-pb[data-s="2"] .tj-pb__run .tj-pb__pg--2 .tj-pb__mk,.tj-pb__mstep.is-on .tj-pb__pg--2 .tj-pb__mk{opacity:1;transform:none;transition-delay:1.2s}.tj-pb[data-s="3"] .tj-pb__run .tj-pb__tile .tj-pb__ph,.tj-pb[data-s="4"] .tj-pb__run .tj-pb__tile .tj-pb__ph,.tj-pb__mstep.is-on .tj-pb__tile .tj-pb__ph{opacity:0}.tj-pb[data-s="3"] .tj-pb__run .tj-pb__tile span,.tj-pb[data-s="4"] .tj-pb__run .tj-pb__tile span,.tj-pb__mstep.is-on .tj-pb__tile span{opacity:.35}.tj-pb[data-s="3"] .tj-pb__run .tj-pb__tile:after,.tj-pb[data-s="4"] .tj-pb__run .tj-pb__tile:after,.tj-pb__mstep.is-on .tj-pb__tile:after{opacity:1}.tj-pb[data-s="3"] .tj-pb__run .tj-pb__count .o,.tj-pb[data-s="4"] .tj-pb__run .tj-pb__count .o,.tj-pb__mstep.is-on .tj-pb__count .o{opacity:0;transition-delay:1.1s}.tj-pb[data-s="3"] .tj-pb__run .tj-pb__count .n,.tj-pb[data-s="4"] .tj-pb__run .tj-pb__count .n,.tj-pb__mstep.is-on .tj-pb__count .n{opacity:1;transition-delay:1.1s}.tj-pb[data-s="3"] .tj-pb__run .tj-pb__pg--3 .tj-pb__mk,.tj-pb__mstep.is-on .tj-pb__pg--3 .tj-pb__mk{opacity:1;transform:none}.tj-pb__bil{box-sizing:border-box;width:min(380px,62%);padding:22px 24px;border-radius:16px;background:#f5f6f8f7;color:#0b132b;font-family:var(--tj-body);box-shadow:0 0 0 1px #fff6,0 60px 120px -40px #000000f2,0 0 0 4px #fc4d2c00}.tj-pb__run .tj-pb__bil{position:absolute;right:-2%;bottom:-6%;opacity:0;transform:translateY(40px) scale(.97);transition:opacity .6s var(--tj-ease),transform .9s var(--tj-ease);pointer-events:none}.tj-pb[data-s="4"] .tj-pb__run .tj-pb__bil{opacity:1;transform:none;transition-delay:.25s}.tj-pb[data-s="4"] .tj-pb__run .tj-pb__win{transform:translate(-5%,-6%) scale(.9);filter:brightness(.42) saturate(.6)}.tj-pb__bil-h{display:flex;align-items:center;gap:12px}.tj-pb__av{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#0b132b;color:#f2f4f7}.tj-pb__av svg{width:18px}.tj-pb__bil-h b{display:block;font-size:15px}.tj-pb__bil-h span{font-size:13px;color:#5a6477}.tj-pb__bil-t{display:block;margin:18px 0 10px;font:700 24px/1.08 var(--tj-display);letter-spacing:-.03em}.tj-pb__bil ul{margin:0;padding:0;list-style:none}.tj-pb__bil li{display:flex;gap:10px;align-items:baseline;padding:10px 0;border-top:1px solid #DFE3E9;font-size:14px}.tj-pb__bil li b{flex:none;width:7.6em;font-weight:600}.tj-pb__bil li span{color:#3d4659}.tj-pb__bil p{margin:12px 0 0;padding:11px 14px;border-radius:10px;background:#0b132b;color:#fff;font:600 14px/1.35 var(--tj-display)}.tj-pb__bil p:before{content:"";display:inline-block;width:8px;height:8px;margin-right:9px;border-radius:50%;background:var(--tj-coral);vertical-align:1px}.tj-pb__end{padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(104px,11vw,160px);text-align:center}.tj-pb__end p{max-width:20em;margin:0 auto;font:600 clamp(28px,3.4vw,52px)/1.1 var(--tj-display);letter-spacing:-.035em;color:var(--tj-ink);text-wrap:balance}.tj-pb__end p span{color:var(--tj-coral)}.tj-pb__end small{display:block;margin-top:34px;font-size:13px;color:var(--tj-dim)}@media(max-width:1099px){.tj-pb__run{display:none}.tj-pb__mob{display:block;padding-top:24px}.tj-pb__mstep{padding:64px 0;border-top:1px solid var(--l)}.tj-pb__mstep:first-child{border-top:0}.tj-pb__mday{display:block;font:700 clamp(52px,12vw,88px)/.9 var(--tj-display);letter-spacing:-.05em;color:var(--tj-ink)}.tj-pb__mstep[data-m="4"] .tj-pb__mday{color:var(--tj-coral)}.tj-pb__mstep>p{max-width:30em;margin:20px 0 32px;font-size:17px;line-height:1.6}.tj-pb__mob .tj-pb__pg{opacity:1;transform:none}.tj-pb__mob .t1,.tj-pb__mob .t2,.tj-pb__mob .t3{background:transparent;color:#f2f4f780}.tj-pb__mstep[data-m="1"] .t1,.tj-pb__mstep[data-m="2"] .t2,.tj-pb__mstep[data-m="3"] .t3{background:#f2f4f71a;color:var(--tj-ink)}.tj-pb__mob .tj-pb__url span{opacity:0}.tj-pb__mstep[data-m="1"] .u1,.tj-pb__mstep[data-m="2"] .u2,.tj-pb__mstep[data-m="3"] .u3{opacity:1}.tj-pb__mob .tj-pb__bil{width:100%;max-width:420px}.tj-pb__frag{left:50%;height:80vh}.tj-pb__lights i:nth-child(2n){display:none}.tj-pb__bgs:after{background:linear-gradient(180deg,#07090f 0,#07090fa6 20% 80%,#07090f)}.tj-pb__mk span{font-size:9px}.tj-pb__mk--price span{left:auto;right:-2px;top:auto;bottom:calc(100% + 1.2cqw);transform:none}}@media(max-width:560px){.tj-pb__in,.tj-pb__hd,.tj-pb__mob,.tj-pb__end{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.tj-pb__hd p{font-size:16.5px}.tj-pb__end{text-align:left}.tj-pb__end p{margin-left:0}.tj-pb__win{border-radius:10px;margin:0 -4px}}@media(prefers-reduced-motion:reduce){.tj-pb *{transition:none!important}.tj-pb__img,.tj-pb__bgs:before,.tj-pb__lights i{animation:none}.tj-pb__lights{display:none}}.tj-qs .tj-s__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,6vw,104px);align-items:start}@media(min-width:1100px){.tj-qs__hd{position:sticky;top:48px}}.tj-qs__hd .tj-p{margin-top:24px;max-width:24em}.tj-qs__ph{position:relative;margin:clamp(32px,4vw,48px) 0 0;aspect-ratio:4/5;max-height:62vh;overflow:hidden;border-radius:14px;background:#0d1220}.tj-qs__ph img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.85) brightness(.82)}.tj-qs__ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #f2f4f714;background:linear-gradient(180deg,#07090f00 55%,#07090f73)}.tj-qs__l{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--l)}.tj-qs__l li{position:relative;padding:34px 0 38px;border-top:1px solid var(--l)}.tj-qs__l li:first-child:before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--tj-coral);transform-origin:left}.tj-qs__q{margin:0;font:600 clamp(26px,2.5vw,38px)/1.08 var(--tj-display);letter-spacing:-.03em;color:var(--tj-ink);text-wrap:balance}.tj-qs__l p{margin:14px 0 0;max-width:34em;font-size:17px;line-height:1.6;color:var(--tj-mist)}@media(max-width:1099px){.tj-qs .tj-s__in{grid-template-columns:minmax(0,1fr);row-gap:56px}.tj-qs__ph{aspect-ratio:16/10;max-height:none}}@media(max-width:640px){.tj-qs__ph{aspect-ratio:4/3;border-radius:12px}.tj-qs__l li{padding:26px 0 30px}.tj-qs__q{font-size:25px}.tj-qs__l p{margin-top:10px;font-size:16px}}@media(prefers-reduced-motion:no-preference){.tj-qs__l li:first-child:before{animation:tj-qs-in .9s var(--tj-ease) .2s both}@keyframes tj-qs-in{0%{transform:scaleX(0)}}}.tj-recu{--rx:58deg;--ry:0deg;--rz:-37deg;--kz:8deg;--sc:.95;--W:min(37vw,60vh,560px);--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;position:relative;isolation:isolate;background:#07090f;color:var(--tj-mist);border-top:1px solid rgba(242,244,247,.06)}.tj-recu__hd,.tj-recu__stage{box-sizing:border-box;max-width:1312px;margin-left:auto;margin-right:auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}.tj-recu__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:clip;pointer-events:none}.tj-recu__bgs{position:sticky;top:0;height:100vh;overflow:hidden}.tj-recu__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 42%;opacity:calc(.78 + var(--k) * .22);filter:saturate(1.3) brightness(.92) contrast(1.05);animation:tj-recu-kb 52s ease-in-out infinite alternate}@keyframes tj-recu-kb{0%{scale:1.04}to{scale:1.12}}.tj-recu__bgs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(38% 55% at 80% 56%,#07090f99,#07090f00),linear-gradient(180deg,#07090f 0,#07090f0d 22%,#07090f33 76%,#07090f)}@media(min-width:1100px){.tj-recu__img{inset:auto;left:-40%;top:-4%;width:140%;height:108%}}.tj-recu__beam{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;mix-blend-mode:screen}.tj-recu__beam i{position:absolute;top:-30%;left:30%;width:16vw;height:170%;background:linear-gradient(180deg,#ffc48042,#ffb86e14 45%,#ffb86e00 80%);filter:blur(28px);transform-origin:50% 0;rotate:32deg;animation:tj-recu-sway 19s ease-in-out infinite alternate}.tj-recu__beam i:nth-child(2){left:38%;width:7vw;opacity:.8;animation-duration:13s;animation-delay:-6s}.tj-recu__beam i:nth-child(3){left:20%;width:24vw;opacity:.5;animation-duration:27s;animation-delay:-11s}@keyframes tj-recu-sway{0%{rotate:28deg;opacity:.45}50%{opacity:1}to{rotate:36deg;opacity:.6}}.tj-recu__dust{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.tj-recu__dust i{position:absolute;width:var(--z);height:var(--z);border-radius:50%;background:#ffe7c7;box-shadow:0 0 calc(var(--z) * 3) #ffd6a0b3;opacity:0;animation:tj-recu-dust var(--d) linear var(--dl) infinite}@keyframes tj-recu-dust{0%{opacity:0;translate:0 0}18%,78%{opacity:var(--o)}to{opacity:0;translate:var(--dx) -90px}}.tj-recu__hd{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(40px,5vw,88px);align-items:end;padding-top:clamp(104px,11vw,168px)}.tj-recu__hd h2{margin:0;max-width:11em;font:700 clamp(40px,5.2vw,80px)/.98 var(--tj-display);letter-spacing:-.045em;color:var(--tj-ink);text-wrap:balance}.tj-recu__hd p{position:relative;max-width:22em;margin:0;padding-left:26px;font:400 clamp(19px,1.6vw,23px)/1.5 var(--tj-body);letter-spacing:-.01em;color:var(--tj-mist)}.tj-recu__hd p:before{content:"";position:absolute;left:0;top:.3em;bottom:.3em;width:2px;background:linear-gradient(180deg,var(--tj-coral),rgba(252,77,44,0));transform-origin:top;transition:transform 1.2s var(--tj-ease)}.tj-recu__hd strong{font-weight:500;color:var(--tj-ink)}.tj-recu__hd em{font-style:normal;color:var(--tj-ink);background:linear-gradient(var(--tj-coral),var(--tj-coral)) 0 100%/0% 2px no-repeat;padding-bottom:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s var(--tj-ease),color .6s}.tj-recu__hd em:nth-of-type(2){transition-delay:.35s}.tj-recu__hd em:nth-of-type(3){transition-delay:.7s}.tj-recu__hd.is-wait p:before{transform:scaleY(0)}.tj-recu__hd.is-wait em{color:var(--tj-mist)}.tj-recu__hd.is-in em{background-size:100% 2px}.tj-recu__run{position:relative;height:680vh;margin-top:-12vh}.tj-recu__steps{position:absolute;left:0;right:0;top:40vh;height:580vh;display:grid;grid-template-rows:repeat(6,1fr);pointer-events:none}.tj-recu__stage{position:sticky;top:0;height:100vh;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(40px,5vw,88px);align-items:center}.tj-recu__vis{position:relative;height:100%;display:grid;place-items:center}.tj-recu__box{position:relative;width:var(--W);aspect-ratio:100/130;container-type:inline-size;perspective:2600px}.tj-recu__rig{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateX(calc(var(--rx) + var(--py) * 6deg)) rotateY(var(--ry)) rotate(calc(var(--rz) + var(--k) * var(--kz) + var(--px) * 6deg)) scale(var(--sc));transition:transform 1.4s var(--tj-ease);translate:0 0;animation:tj-recu-float 7s ease-in-out infinite alternate}@keyframes tj-recu-float{0%{translate:0 -6px}to{translate:0 8px}}.tj-recu__paper{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1.4cqw;background:#f3f1ec;color:#0b132b;font-family:var(--tj-body);box-shadow:0 0 0 1px #ffffff80,0 5cqw 12cqw -2cqw #000000b3}.tj-recu__ph{position:absolute;left:7cqw;right:7cqw;top:6.4cqw;display:flex;align-items:center;justify-content:space-between}.tj-recu__lg{display:flex;align-items:center;gap:1.4cqw;color:#0b132b}.tj-recu__lg svg{width:3.4cqw;height:auto}.tj-recu__lg b{font:700 2.3cqw/1 var(--tj-display);letter-spacing:-.02em}.tj-recu__meta{font:400 1.6cqw/1 var(--mono);letter-spacing:.04em;color:#5a6477}.tj-recu__ti{position:absolute;left:7cqw;top:13.2cqw;font:700 5cqw/1 var(--tj-display);letter-spacing:-.04em}.tj-recu__su{position:absolute;left:7cqw;right:7cqw;top:20.4cqw;padding-bottom:2.6cqw;border-bottom:1px solid #D9D6CF;font-size:1.9cqw;color:#5a6477}.tj-recu__pf{position:absolute;left:7cqw;right:7cqw;bottom:5cqw;display:flex;justify-content:space-between;padding-top:2cqw;border-top:1px solid #D9D6CF;font:400 1.5cqw/1 var(--mono);letter-spacing:.04em;color:#7a8394}.tj-recu__slot,.tj-recu__part{position:absolute;box-sizing:border-box}.tj-recu__slot--1,.tj-recu__part--1{top:28cqw;left:7cqw;width:86cqw;height:29cqw}.tj-recu__slot--2,.tj-recu__part--2{top:60cqw;left:7cqw;width:41.5cqw;height:21cqw}.tj-recu__slot--3,.tj-recu__part--3{top:60cqw;left:51.5cqw;width:41.5cqw;height:21cqw}.tj-recu__slot--4,.tj-recu__part--4{top:84cqw;left:7cqw;width:86cqw;height:15cqw}.tj-recu__slot--5,.tj-recu__part--5{top:102cqw;left:7cqw;width:86cqw;height:14.5cqw}.tj-recu__slot{border-radius:1.2cqw;border:1px dashed rgba(11,19,43,.28);opacity:0;transition:opacity .8s var(--tj-ease)}.tj-recu__slot:after{content:"";position:absolute;top:6%;right:4%;bottom:6%;left:4%;border-radius:2cqw;background:#0b132b66;filter:blur(1.8cqw);opacity:.55;transition:opacity .8s,inset 1s var(--tj-ease)}.tj-recu__part{--z:1px;padding:2.4cqw 2.8cqw;border-radius:1.2cqw;background:#fff;color:#0b132b;font-family:var(--tj-body);box-shadow:0 0 0 1px #0b132b0f;transform:translateZ(var(--z));transition:transform 1.1s var(--tj-ease),opacity .7s var(--tj-ease),box-shadow .7s var(--tj-ease);overflow:hidden}.tj-recu__part:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(252,77,44,.16) 48%,rgba(255,255,255,.7) 52%,transparent 70%) 0 0/250% 100% no-repeat;background-position:130% 0;opacity:0;pointer-events:none}.tj-recu__lab{display:block;font:500 1.45cqw/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tj-coral)}.tj-recu__h{display:block;margin-top:1.4cqw;font:700 2.5cqw/1.12 var(--tj-display);letter-spacing:-.025em}.tj-recu__li{margin:1.6cqw 0 0;padding:0;list-style:none}.tj-recu__li li{display:flex;align-items:center;gap:1.4cqw;padding:1.15cqw 0;border-top:1px solid #E6E3DC;font-size:1.85cqw;line-height:1.2}.tj-recu__li em{display:grid;place-items:center;flex:none;width:2.7cqw;height:2.7cqw;border-radius:50%;background:#0b132b;color:#fff;font:700 1.45cqw/1 var(--tj-display);font-style:normal}.tj-recu__li li:not(:first-child) em{background:#e6e3dc;color:#0b132b}.tj-recu__li b{flex:none;width:15cqw;font-weight:600}.tj-recu__li span{color:#3d4659}.tj-recu__li i{margin-left:auto;padding:.7cqw 1.2cqw;border-radius:5cqw;background:#fc4d2c1f;color:#c2361c;font:600 1.4cqw/1 var(--tj-body);font-style:normal;white-space:nowrap}.tj-recu__dl{display:grid;grid-template-columns:repeat(3,1fr);gap:1cqw;margin:2.2cqw 0 0}.tj-recu__dl div{padding-top:1.2cqw;border-top:1px solid #E6E3DC}.tj-recu__dl dt{font:400 1.35cqw/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#7a8394}.tj-recu__dl dd{margin:1cqw 0 0;font:700 2.2cqw/1 var(--tj-display);letter-spacing:-.02em;white-space:nowrap}.tj-recu__dl s{color:#8a93a3;font-weight:600}.tj-recu__part--3 .tj-recu__h{font-size:2.2cqw}.tj-recu__bars{display:grid;gap:1cqw;margin-top:2cqw}.tj-recu__bars span{position:relative;display:block;width:var(--w);height:2.6cqw;border-radius:.6cqw;background:#0b132b}.tj-recu__bars span+span{background:#e6e3dc}.tj-recu__bars i{position:absolute;left:1.2cqw;top:50%;transform:translateY(-50%);font:600 1.35cqw/1 var(--tj-body);font-style:normal;color:#fff}.tj-recu__bars span+span i{color:#0b132b}.tj-recu__part--4{background:#0b132b;color:#fff;box-shadow:none}.tj-recu__part--4 .tj-recu__h{position:relative;padding-left:3cqw;font-size:2.4cqw;line-height:1.18}.tj-recu__part--4 .tj-recu__h:before{content:"";position:absolute;left:0;top:.75cqw;width:1.4cqw;height:1.4cqw;border-radius:50%;background:var(--tj-coral)}.tj-recu__wa{display:grid;grid-template-columns:1fr 1fr;gap:2cqw;margin:1.8cqw 0 0;padding:0;list-style:none}.tj-recu__wa li{position:relative;padding-left:2.4cqw;font-size:1.85cqw;line-height:1.3;color:#3d4659}.tj-recu__wa li:before{content:"";position:absolute;left:0;top:.45cqw;width:1.2cqw;height:1.2cqw;border-radius:50%;border:.3cqw solid #0B132B;box-sizing:border-box}.tj-recu__tag{position:absolute;right:1.6cqw;top:1.8cqw;font:500 1.5cqw/1 var(--mono);letter-spacing:.08em;color:#9aa1ae;transition:color .5s}.tj-recu__seal{position:absolute;right:-5cqw;bottom:-7cqw;width:23cqw;height:23cqw;transform:translateZ(2px) scale(1.35) rotate(6deg);opacity:0;transition:opacity .5s var(--tj-ease),transform .9s cubic-bezier(.2,1.4,.4,1)}.tj-recu__seal svg{display:block;width:100%;height:100%;overflow:visible}.tj-recu__seal .r1{fill:#fc4d2c12;stroke:var(--tj-coral);stroke-width:2.5}.tj-recu__seal .r2{fill:#f3f1ec;stroke:var(--tj-coral);stroke-width:1.2}.tj-recu__seal text{font:500 12.5px/1 var(--mono);fill:var(--tj-coral);letter-spacing:.5px}.tj-recu__ring{transform-origin:100px 100px;animation:tj-recu-spin 60s linear infinite}@keyframes tj-recu-spin{to{rotate:360deg}}.tj-recu__seal polygon{fill:#0b132b;transform-box:fill-box;transform-origin:center;transition:transform 1.1s cubic-bezier(.2,.8,.2,1),opacity .6s}.tj-recu__seal .f4{fill:var(--tj-coral)}.tj-recu__seal .f1{transform:translate(-1400px,-900px) rotate(-60deg);opacity:0}.tj-recu__seal .f2{transform:translate(1200px,-1300px) rotate(45deg);opacity:0}.tj-recu__seal .f3{transform:translate(1500px,700px) rotate(70deg);opacity:0}.tj-recu__seal .f4{transform:translate(-900px,1400px) rotate(-40deg);opacity:0}.tj-recu__txt{position:relative;display:grid;align-content:center;padding-left:clamp(0px,3.4vw,60px)}.tj-recu__pan{grid-area:1/1;align-self:end;opacity:0;transform:translateY(18px);transition:opacity .5s var(--tj-ease),transform .7s var(--tj-ease);pointer-events:none}.tj-recu__no{display:block;font:500 14px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tj-coral)}.tj-recu__no i{font-style:normal;color:var(--tj-dim)}.tj-recu__pan h3{margin:22px 0 0;font:700 clamp(44px,4.7vw,72px)/.98 var(--tj-display);letter-spacing:-.045em;color:var(--tj-ink);text-wrap:balance}.tj-recu__pan p{max-width:21em;margin:24px 0 0;font:400 20.5px/1.55 var(--tj-body);color:var(--tj-mist)}.tj-recu__pan--6 h3{max-width:13em;font-size:clamp(32px,3.1vw,48px);line-height:1.08;letter-spacing:-.035em}.tj-recu__go{display:inline-block;margin-top:34px}.tj-recu__pan--6:focus-within{opacity:1;transform:none}.tj-recu__toc{grid-area:2/1;display:grid;gap:14px;margin:60px 0 0;padding:0;list-style:none;counter-reset:rc}.tj-recu__toc li{counter-increment:rc;display:flex;align-items:center;gap:14px;font:500 13px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#f2f4f75c;transition:color .5s}.tj-recu__toc li:before{content:"0" counter(rc);width:22px}.tj-recu__toc li:after{content:"";flex:none;order:-1;width:28px;height:1px;background:currentColor;transition:width .6s var(--tj-ease)}.tj-recu[data-s="1"] .tj-recu__part,.tj-recu[data-s="2"] .tj-recu__part,.tj-recu[data-s="3"] .tj-recu__part,.tj-recu[data-s="4"] .tj-recu__part,.tj-recu[data-s="5"] .tj-recu__part{--z:4.5cqw;opacity:.6}.tj-recu[data-s="1"] .tj-recu__slot,.tj-recu[data-s="2"] .tj-recu__slot,.tj-recu[data-s="3"] .tj-recu__slot,.tj-recu[data-s="4"] .tj-recu__slot,.tj-recu[data-s="5"] .tj-recu__slot{opacity:1}.tj-recu[data-s="1"] .tj-recu__part--1,.tj-recu[data-s="2"] .tj-recu__part--2,.tj-recu[data-s="3"] .tj-recu__part--3,.tj-recu[data-s="4"] .tj-recu__part--4,.tj-recu[data-s="5"] .tj-recu__part--5{--z:15cqw;opacity:1;box-shadow:0 0 0 .32cqw var(--tj-coral)}.tj-recu[data-s="1"] .tj-recu__part--1:after,.tj-recu[data-s="2"] .tj-recu__part--2:after,.tj-recu[data-s="3"] .tj-recu__part--3:after,.tj-recu[data-s="4"] .tj-recu__part--4:after,.tj-recu[data-s="5"] .tj-recu__part--5:after{animation:tj-recu-scan 1.6s var(--tj-ease) .7s both}@keyframes tj-recu-scan{0%{opacity:1;background-position:130% 0}to{opacity:1;background-position:-30% 0}}.tj-recu[data-s="1"] .tj-recu__slot--1:after,.tj-recu[data-s="2"] .tj-recu__slot--2:after,.tj-recu[data-s="3"] .tj-recu__slot--3:after,.tj-recu[data-s="4"] .tj-recu__slot--4:after,.tj-recu[data-s="5"] .tj-recu__slot--5:after{top:-2%;right:-4%;bottom:-2%;left:-4%;opacity:.35}.tj-recu[data-s="1"] .tj-recu__part--1 .tj-recu__tag,.tj-recu[data-s="2"] .tj-recu__part--2 .tj-recu__tag,.tj-recu[data-s="3"] .tj-recu__part--3 .tj-recu__tag,.tj-recu[data-s="4"] .tj-recu__part--4 .tj-recu__tag,.tj-recu[data-s="5"] .tj-recu__part--5 .tj-recu__tag{color:var(--tj-coral)}.tj-recu[data-s="1"] .tj-recu__pan--1,.tj-recu[data-s="2"] .tj-recu__pan--2,.tj-recu[data-s="3"] .tj-recu__pan--3,.tj-recu[data-s="4"] .tj-recu__pan--4,.tj-recu[data-s="5"] .tj-recu__pan--5,.tj-recu[data-s="6"] .tj-recu__pan--6{opacity:1;transform:none;pointer-events:auto}.tj-recu[data-s="0"] .tj-recu__pan--1{opacity:.001}.tj-recu[data-s="1"] .tj-recu__toc-1,.tj-recu[data-s="2"] .tj-recu__toc-2,.tj-recu[data-s="3"] .tj-recu__toc-3,.tj-recu[data-s="4"] .tj-recu__toc-4,.tj-recu[data-s="5"] .tj-recu__toc-5{color:var(--tj-ink)}.tj-recu[data-s="1"] .tj-recu__toc-1:after,.tj-recu[data-s="2"] .tj-recu__toc-2:after,.tj-recu[data-s="3"] .tj-recu__toc-3:after,.tj-recu[data-s="4"] .tj-recu__toc-4:after,.tj-recu[data-s="5"] .tj-recu__toc-5:after{width:52px;background:var(--tj-coral)}.tj-recu[data-s="6"] .tj-recu__toc li{color:#f2f4f7b8}.tj-recu[data-s="6"]{--rx:14deg;--ry:-18deg;--rz:-7deg;--kz:0deg;--sc:1}.tj-recu[data-s="6"] .tj-recu__part{--z:1px;opacity:1}.tj-recu[data-s="6"] .tj-recu__tag{opacity:0}.tj-recu[data-s="6"] .tj-recu__seal{opacity:1;transform:translateZ(2px) rotate(-10deg);transition-delay:.9s}.tj-recu[data-s="6"] .tj-recu__seal polygon{transform:none;opacity:1;transition-delay:1.1s}.tj-recu[data-s="6"] .tj-recu__seal .f2{transition-delay:1.2s}.tj-recu[data-s="6"] .tj-recu__seal .f3{transition-delay:1.3s}.tj-recu[data-s="6"] .tj-recu__seal .f4{transition-delay:1.45s}@media(max-width:1099px){.tj-recu{--W:min( calc(100vw - 32px) ,46svh,440px);--rx:0deg;--rz:0deg;--sc:1}.tj-recu[data-s="6"]{--rz:0deg}.tj-recu__hd{grid-template-columns:minmax(0,1fr);row-gap:24px}.tj-recu__hd p{font-size:19px;padding-left:20px}.tj-recu__run{height:600vh;margin-top:24px}.tj-recu__steps{top:30vh;height:520vh}.tj-recu__stage{height:100vh;height:100svh;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:center;align-items:start}.tj-recu__vis{height:auto}.tj-recu__box{overflow:hidden;background:#f3f1ec;border-radius:1.4cqw;perspective:1600px;box-shadow:0 30px 60px -30px #000000e6}.tj-recu__rig{transform:translate(var(--tx,0px),var(--ty,0px)) scale(var(--zm,1));transform-origin:0 0;transition:transform 1.1s var(--tj-ease);animation:none}.tj-recu[data-s="1"] .tj-recu__rig{--zm:1.6;--tx:-8.2cqw;--ty:-3cqw}.tj-recu[data-s="2"] .tj-recu__rig{--zm:2.1;--tx:-8.3cqw;--ty:-83cqw}.tj-recu[data-s="3"] .tj-recu__rig{--zm:2.1;--tx:-101.7cqw;--ty:-83cqw}.tj-recu[data-s="4"] .tj-recu__rig{--zm:1.6;--tx:-8.2cqw;--ty:-72cqw}.tj-recu[data-s="5"] .tj-recu__rig{--zm:1.6;--tx:-8.2cqw;--ty:-78cqw}.tj-recu[data-s="1"] .tj-recu__part,.tj-recu[data-s="2"] .tj-recu__part,.tj-recu[data-s="3"] .tj-recu__part,.tj-recu[data-s="4"] .tj-recu__part,.tj-recu[data-s="5"] .tj-recu__part{--z:1px;opacity:.4}.tj-recu[data-s="1"] .tj-recu__part--1,.tj-recu[data-s="2"] .tj-recu__part--2,.tj-recu[data-s="3"] .tj-recu__part--3,.tj-recu[data-s="4"] .tj-recu__part--4,.tj-recu[data-s="5"] .tj-recu__part--5{--z:1px;opacity:1}.tj-recu__slot,.tj-recu__tag{display:none}.tj-recu__seal{right:4cqw;bottom:9cqw;width:22cqw;height:22cqw}.tj-recu__txt{align-content:start;padding-top:24px;min-height:190px}.tj-recu__pan{align-self:start}.tj-recu__pan h3{margin-top:14px;font-size:clamp(30px,8vw,44px)}.tj-recu__pan p{margin-top:12px;font-size:16.5px;line-height:1.55}.tj-recu__pan--6 h3{font-size:clamp(22px,5.8vw,30px)}.tj-recu__go{margin-top:18px}.tj-recu__toc{display:none}.tj-recu__beam i{width:34vw;left:40%}.tj-recu__dust i:nth-child(2n){display:none}.tj-recu__bgs:after{background:linear-gradient(180deg,#07090f 0,#07090f73 18%,#07090fb3 60%,#07090f)}}@media(max-width:560px){.tj-recu__hd,.tj-recu__stage{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.tj-recu__hd p{font-size:18px}}@media(prefers-reduced-motion:reduce){.tj-recu *{transition:none!important;animation:none!important}.tj-recu__beam,.tj-recu__dust{display:none}}.tj-rg .tj-s__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,6vw,104px);align-items:start}.tj-rg__hd{padding-top:8px}@media(min-width:1100px){.tj-rg__hd{position:sticky;top:48px}}.tj-rg__hd .tj-p{margin-top:24px;max-width:26em}.tj-rg__fict{margin:28px 0 0;font:400 13.5px/1.5 var(--tj-body);color:var(--tj-dim)}.tj-sheet{position:relative;margin:0;padding:52px 92px 20px 52px;background:#f5f6f8;color:#0b132b;border-radius:2px;box-shadow:0 70px 120px -60px #000000e6}.tj-sheet__a{position:relative}.tj-sheet__mark{position:absolute;right:-62px;top:-66px;bottom:0;width:44px;background:var(--tj-coral);clip-path:polygon(100% 0,0 26.4px,15.8px 26.4px,15.8px 100%,100% 100%)}.tj-sheet__hd{display:flex;align-items:flex-start;gap:14px;padding-bottom:30px}.tj-sheet__hd svg{flex:none;width:22px;height:auto;margin-top:1px}.tj-sheet__hd b{display:block;font:600 18px/1.25 var(--tj-display);letter-spacing:-.012em}.tj-sheet__hd span{display:block;margin-top:4px;font:400 13.5px/1.4 var(--tj-body);color:#5a6477}.tj-sheet dl{margin:0}.tj-sf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:36px;padding:24px 0 26px;border-top:1px solid #DFE3E9}.tj-sf dt{font:600 17px/1.3 var(--tj-display);letter-spacing:-.01em}.tj-sf dt p{margin:8px 0 0;max-width:30ch;font:400 13.5px/1.55 var(--tj-body);letter-spacing:0;color:#5a6477}.tj-sf dd{margin:0}.tj-v{display:block;font:700 22px/1.2 var(--tj-display);letter-spacing:-.02em}.tj-v+.tj-v{margin-top:8px}.tj-v small{display:block;margin-top:2px;font:400 13px/1.35 var(--tj-body);letter-spacing:0;color:#5a6477}.tj-v--x{color:#a3aab7}.tj-v--x s{text-decoration-thickness:2px}@media(max-width:1099px){.tj-rg .tj-s__in{grid-template-columns:minmax(0,1fr);row-gap:48px}.tj-sheet{padding:40px 76px 12px 36px}.tj-sheet__mark{right:-52px;top:-54px}}@media(max-width:640px){.tj-sheet{padding:30px 58px 6px 22px;margin-inline:calc(-1*max(16px,env(safe-area-inset-left,0px)) + 8px)}.tj-sheet__mark{right:-46px;top:-44px;width:36px;clip-path:polygon(100% 0,0 21.6px,12.9px 21.6px,12.9px 100%,100% 100%)}.tj-sf{grid-template-columns:minmax(0,1fr);row-gap:12px;padding:20px 0 22px}.tj-v{font-size:20px}}@media(prefers-reduced-motion:no-preference){.tj-sheet__mark{animation:tj-rg-drop .9s cubic-bezier(.2,.7,.2,1) .2s both}@keyframes tj-rg-drop{0%{clip-path:polygon(100% 0,0 26.4px,15.8px 26.4px,15.8px 30px,100% 30px)}}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
