.of{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,88px);margin-bottom:96px;display:grid}.of-t h3,.of-t h2{letter-spacing:-.05em;font-size:clamp(40px,5vw,76px);line-height:.98}.of-t p.d{color:var(--ink-2);max-width:440px;margin-top:22px;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.tag{border-radius:var(--r-pill);border:1px solid;margin-top:28px;padding:7px 14px;font-size:13px;display:inline-block}.tag.f{background:var(--ink);color:var(--bg);border-color:var(--ink)}.of-v{--g1:#5a5a60;--g2:#717177;--soft:#f2f2f4;--ease:cubic-bezier(.32,.72,0,1);aspect-ratio:1.36;border-radius:var(--r-card);background:#efeff1;place-items:center;padding:0;display:grid;position:relative;overflow:hidden;transform:translateZ(0);container-type:size}html.pin .of-v{aspect-ratio:auto;height:min(58vh,520px)}.of-v .fsc{flex:none;width:62.5em;height:46em;font-size:min(1.6cqw,2.1739cqh);line-height:1.3;position:relative}.of-v.v2{background:var(--sig)}.of-v.v3{background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);border:0}@media (width<=900px){.of-v,html.pin .of-v{aspect-ratio:1.02;border-radius:22px;place-items:stretch stretch;width:min(100%,102svh - 336.6px);height:auto;margin:0 auto}html:not(.pin) .of-v{width:100%}.of-v .fsc{width:auto;height:auto;font-size:2.5cqw}.of-v .s1{font-size:3.1cqw}.of-v .s1 .fwin,.of-v .s1 .fc{display:none}.of-v .s1 .fph{inset:1.3em auto auto calc(50% - 10.5em)}.of-v .s1 .ftoast{bottom:4.6em;left:auto;right:1.6em}.of-v .s2 .fwin{width:36em;height:27.5em;top:2.4em;left:2em}.of-v .s2 .g-card{bottom:2.2em;right:1.6em}.of-v .s2 .eng{display:none}.of-v .s3 .fwin{width:36em;height:28em;top:2.6em;left:2em}.of-v .s3 .clock{bottom:2.2em;right:1.6em}.of-v .s3 .tvd{bottom:3.4em;left:2em}}.fsc{flex:none;width:62.5em;height:46em;font-size:1.6cqw;line-height:1.3;position:relative}.fwin{background:#fff;border-radius:1em;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #1212140f,0 2.6em 4.4em -2em #1212144d,0 .5em 1.2em -.4em #1212141a}.fbar{border-bottom:1px solid #eeeef0;align-items:center;gap:.45em;height:2.6em;padding:0 1em;display:flex}.fbar i{background:#d8d8dc;border-radius:50%;width:.6em;height:.6em}.fbar b{color:var(--g2);background:var(--soft);border-radius:99px;margin-left:.8em;padding:.3em 1em;font-size:.78em;font-weight:400}.fgl{background:#dcdce0;border-radius:99px;height:.5em;display:block}.s1 .fwin{width:47em;height:33.5em;top:5em;left:3.5em}.s-nav{align-items:center;gap:1.6em;padding:1.2em 2em;display:flex}.s-nav b{letter-spacing:-.03em;margin-right:auto;font-size:1.15em;font-weight:500}.s-nav span{color:var(--g1);font-size:.82em}.s-nav em{background:var(--sig);color:var(--ink);border-radius:99px;padding:.55em 1.2em;font-size:.8em;font-style:normal;font-weight:500}.s-hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:1.8em;padding:.8em 2em 0;display:grid}.s-open{color:var(--g1);align-items:center;gap:.6em;font-size:.8em;display:flex}.s-open i{background:var(--sig);border-radius:50%;width:.55em;height:.55em}.s-h{letter-spacing:-.045em;margin-top:.35em;font-size:2.5em;font-weight:500;line-height:1.02}.s-btns{align-items:center;gap:1.4em;margin-top:1.3em;font-size:.85em;display:flex}.s-btn{background:var(--ink);color:#fff;border-radius:99px;padding:.75em 1.4em;font-weight:500}.s-art{background:var(--sig);border-radius:1em;height:13.5em;position:relative;overflow:hidden}.s-art:before{content:"";background:#fff;border-radius:50%;width:8.6em;height:8.6em;margin:-4.3em 0 0 -4.3em;position:absolute;top:50%;left:50%;box-shadow:0 0 0 .9em #ffffff38,inset 0 0 0 1.1em #fff,inset 0 0 0 1.2em #e6e6e9}.s-art:after{content:"";background:var(--ink);border-radius:50%;width:2.4em;height:2.4em;margin:-1.2em 0 0 -1.2em;position:absolute;top:50%;left:50%}.s-cards{grid-template-columns:repeat(3,1fr);gap:1em;padding:1.8em 2em 0;display:grid}.s-card{border:1px solid #eaeaed;border-radius:.9em;padding:1em 1.1em;font-size:.85em;font-weight:500}.s-card .fgl{margin-top:.8em}.s-card .fgl+.fgl{width:62%;margin-top:.5em}.fph{background:var(--ink);border-radius:2.3em;width:14.4em;height:29em;padding:.5em;position:absolute;bottom:4.4em;right:3.5em;box-shadow:0 2.6em 4em -1.6em #12121480}.fph-s{background:#fff;border-radius:1.85em;flex-direction:column;height:100%;padding:1.6em 1.1em 1em;display:flex;overflow:hidden}.fph-s b{letter-spacing:-.02em;font-size:.9em;font-weight:500}.fph-s .s-h{margin-top:.9em;font-size:1.55em}.fph-s .s-art{border-radius:.8em;height:13.5em;margin-top:1em;font-size:.62em}.fph-b{text-align:center;grid-template-columns:1fr 1fr;gap:.5em;margin-top:auto;font-size:.78em;font-weight:500;display:grid}.fph-b span{box-shadow:inset 0 0 0 1px var(--ink);border-radius:99px;padding:.7em 0}.fph-b span+span{background:var(--sig);box-shadow:none}.ftoast{background:#fff;border-radius:1em;align-items:center;gap:.9em;padding:.9em 1.3em .9em 1.1em;display:flex;position:absolute;box-shadow:0 0 0 1px #1212140f,0 1.6em 2.6em -1em #12121452}.ftoast i{background:var(--sig);border-radius:50%;flex:none;width:.8em;height:.8em;box-shadow:0 0 0 .35em #e8402a2e}.ftoast b{font-size:.9em;font-weight:500;display:block}.ftoast span{color:var(--g1);font-size:.76em;display:block}.s1 .ftoast{bottom:4.6em;left:1.6em}.fc{z-index:4;width:1.7em;height:1.7em;display:none;position:absolute;top:0;left:0;transform:translate(33em,32em)}.fc svg{filter:drop-shadow(0 .15em .2em #0000004d);width:100%;height:100%;display:block}.of.on .fc{animation:fcmove 9s var(--ease) 1.6s infinite both;display:block}.of.on .fc svg{animation:9s linear 1.6s infinite both fcpress}.of.on .s1 .s-btn{animation:9s linear 1.6s infinite both fbpress}@keyframes fcmove{0%{transform:translate(33em,32em)}20%,34%{transform:translate(var(--cx,11.5em), var(--cy,21.6em))}62%,to{transform:translate(33em,32em)}}@keyframes fcpress{0%,22%{transform:scale(1)}24.5%{transform:scale(.78)}28%,to{transform:scale(1)}}@keyframes fbpress{0%,22%{transform:scale(1)}24.5%{transform:scale(.94)}28%,to{transform:scale(1)}}.s2 .fwin{flex-direction:column;width:39em;height:30.5em;display:flex;top:5.2em;left:5em}.c-body{flex-direction:column;flex:1;gap:1.05em;padding:1.5em 1.7em 0;display:flex}.c-q{background:var(--soft);border-radius:1.3em 1.3em .3em;align-self:flex-end;padding:.75em 1.2em;font-size:.98em}.c-a{color:var(--g1);font-size:.86em}.c-r{border:1px solid #eaeaed;border-radius:.9em;align-items:center;gap:1em;min-height:3.3em;padding:.85em 1.1em;display:flex}.c-r>span{color:var(--g2);font-variant-numeric:tabular-nums;flex:none;width:1em;font-size:.78em}.c-r .fgl{width:58%}.c-r.me{border-color:var(--sig);box-shadow:0 0 0 .3em #e8402a24}.c-r.me b{font-size:1em;font-weight:500;display:block}.c-r.me small{color:var(--g1);margin-top:.15em;font-size:.76em;display:block}.c-r.me em{box-shadow:inset 0 0 0 1px var(--ink);white-space:nowrap;border-radius:99px;margin-left:auto;padding:.45em 1em;font-size:.72em;font-style:normal;font-weight:500}.of.on .c-r.me{animation:3.2s ease-in-out 2s infinite fring}@keyframes fring{0%,to{box-shadow:0 0 0 .3em #e8402a24}50%{box-shadow:0 0 0 .65em #e8402a33}}.fc-in{background:var(--soft);color:var(--g2);border-radius:99px;justify-content:space-between;align-items:center;margin:auto 1.7em 1.4em;padding:.55em .6em .55em 1.3em;font-size:.82em;display:flex}.fc-in i{background:var(--ink);border-radius:50%;width:2em;height:2em}.g-card{background:#fff;border-radius:1em;width:25em;padding:1.3em 1.5em 1.4em;position:absolute;bottom:5.4em;right:3em;box-shadow:0 0 0 1px #1212140f,0 2.2em 3.6em -1.4em #3c0a008c}.g-s{background:var(--soft);color:var(--g1);border-radius:99px;align-items:center;gap:.7em;padding:.6em 1.1em;font-size:.82em;display:flex}.g-s i{width:.8em;height:.8em;box-shadow:inset 0 0 0 .14em var(--g1);border-radius:50%}.g-card b{letter-spacing:-.02em;margin-top:1em;font-size:1.15em;font-weight:500;display:block}.g-card small{color:var(--g1);margin-top:.15em;font-size:.76em;display:block}.g-b{gap:.5em;margin-top:1em;font-size:.76em;font-weight:500;display:flex}.g-b span{border-radius:99px;padding:.5em 1.05em;box-shadow:inset 0 0 0 1px #d8d8dc}.g-b span:last-child{background:var(--ink);color:#fff;box-shadow:none}.eng{flex-direction:column;align-items:flex-end;gap:.6em;display:flex;position:absolute;top:5.2em;right:3em}.eng span{background:#fff;border-radius:99px;padding:.5em 1.15em;font-size:.82em;font-weight:500;box-shadow:0 .8em 1.4em -.8em #3c0a0099}.s3 .fwin{width:44em;height:29em;padding:1.7em 2em;top:6.4em;left:3.5em}.t-h{align-items:center;gap:1em;display:flex}.t-h b{letter-spacing:-.03em;margin-right:auto;font-size:1.25em;font-weight:500}.t-h span{color:var(--g1);border-radius:99px;padding:.4em 1em;font-size:.78em;box-shadow:inset 0 0 0 1px #dcdce0}.t-h span.a{background:var(--ink);color:#fff;box-shadow:none}.t-r{border-bottom:1px solid #eeeef0;align-items:center;gap:1.2em;padding:1.05em 0;font-size:.92em;display:flex}.t-h+.t-r{border-top:1px solid #eeeef0;margin-top:1.3em}.t-r>span{flex:none;width:5em}.t-r>i{background:var(--soft);border-radius:99px;flex:1;height:.6em;overflow:hidden}.t-r>i>i{background:var(--ink);height:100%;transform:scaleX(var(--v));transform-origin:0;transition:transform 1.1s var(--ease);transition-delay:calc(var(--s) * .11s + .5s);border-radius:99px;display:block}html.pin .of:not(.seen) .t-r>i>i{transform:scaleX(0)}.t-r>b{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:3.4em;font-weight:500}.t-t{justify-content:space-between;align-items:flex-end;margin-top:1.5em;display:flex}.t-t small{color:var(--g1);font-size:.8em;display:block}.t-t strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:.1em;font-size:3.3em;font-weight:500;line-height:1;display:block}.t-t em{background:var(--ink);color:#fff;border-radius:99px;padding:.8em 1.5em;font-size:.85em;font-style:normal;font-weight:500}.clock{background:#fff;border-radius:1.2em;width:17.5em;padding:1.4em 1.5em 1.5em;position:absolute;bottom:5.4em;right:3em;box-shadow:0 0 0 1px #1212140f,0 2.4em 3.6em -1.6em #12121459}.clock small{color:var(--g1);font-size:.78em;display:block}.clock strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:.1em;font-size:2.8em;font-weight:500;line-height:1.05;display:block}.clock em{background:var(--sig);border-radius:99px;justify-content:center;align-items:center;gap:.7em;margin-top:1em;padding:.8em 0;font-size:.88em;font-style:normal;font-weight:500;display:flex}.clock em:before{content:"";border-left:.16em solid var(--ink);border-bottom:.16em solid var(--ink);width:.9em;height:.5em;transform:translateY(-.12em)rotate(-45deg)}.of.on .clock em{animation:5s linear 2.2s infinite both fbpress}.of-v .cnt{font-family:inherit;font-size:inherit;letter-spacing:inherit}.of-v .fb{transition:opacity .8s var(--ease), transform .9s var(--ease);transition-delay:calc(var(--s,0) * 70ms + 60ms);will-change:transform, opacity}.s3 .tv{position:absolute;inset:0}.s3 .tv2,.s3 .tv3,.s3 .tvd{display:none}html.pin .s3 .tv2,html.pin .s3 .tv3{display:block}html.pin .s3 .tvd{display:flex}.s3 .kb{grid-template-columns:repeat(3,1fr);gap:1em;margin-top:1.5em;display:grid}.s3 .kc small{color:var(--g1);margin-bottom:.7em;font-size:.76em;display:block}.s3 .kd{background:var(--soft);border-radius:.8em;margin:0 0 .7em;padding:.8em 1em;position:relative}.s3 .kd b{letter-spacing:-.02em;font-size:.95em;font-weight:500;display:block}.s3 .kd span{color:var(--g1);margin-top:.15em;font-size:.78em;display:block}.s3 .kd.ok{box-shadow:inset 0 0 0 1.5px var(--sig);background:#fff}.s3 .kd.ok:after{content:"";background:var(--sig);border-radius:50%;width:.7em;height:.7em;position:absolute;top:.9em;right:.9em}.s3 .kp{grid-template-columns:repeat(3,1fr);gap:1em;margin-top:1.5em;display:grid}.s3 .kp p{background:var(--soft);border-radius:.8em;margin:0;padding:.8em 1em}.s3 .kp small{color:var(--g1);font-size:.76em;display:block}.s3 .kp strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:.1em;font-size:1.9em;font-weight:500;line-height:1.1;display:block}.s3 .br{align-items:flex-end;gap:1em;height:8.5em;margin-top:1.4em;padding-bottom:1.7em;display:flex}.s3 .br i{height:calc(var(--v) * 100%);transform-origin:50% 100%;background:#dcdce0;border-radius:.5em .5em .15em .15em;flex:1;display:block;position:relative}.s3 .br i.hi{background:var(--sig)}.s3 .br i b{text-align:center;color:var(--g1);font-size:.75em;font-weight:400;position:absolute;bottom:-1.7em;left:0;right:0}.of.on .s3 .tv3 .br i{animation:tvbar 13.5s var(--ease) calc(9s + .4s + var(--s) * 70ms) infinite both}@keyframes tvbar{0%{transform:scaleY(0)}4.5%,to{transform:scaleY(1)}}.s3 .tvd{align-items:center;gap:.55em;position:absolute;bottom:5em;left:3.5em}.s3 .tvd i{background:#c9c9cf;border-radius:99px;width:.6em;height:.6em;display:block}.of.on .s3 .tvd i{animation:tvdot 13.5s var(--ease) infinite both}.of.on .s3 .tvd i:nth-child(2){animation-delay:4.5s}.of.on .s3 .tvd i:nth-child(3){animation-delay:9s}@keyframes tvdot{0%{background:#c9c9cf;width:.6em}3%,31%{background:var(--ink);width:1.8em}34%,to{background:#c9c9cf;width:.6em}}@media (width<=900px){.of-t h3,.of-t h2{font-size:38px}.of-t p.d{margin-top:12px;font-size:15px}.tag{margin-top:16px}html.pin .rail{display:none}.of{grid-template-columns:1fr;gap:20px}}.of-v,.of-v *,.dw,.dw *,.hero .scene,.hero .scene *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}
