.hm2-bt-deck{z-index:-2;background:radial-gradient(80% 70% at 50% 38%,#2b2b2e,#111113 75%);position:absolute;inset:0;overflow:hidden}.hm2-bt-deck img{object-fit:contain;filter:drop-shadow(0 18px 30px #0000008c);width:80%;height:62%;position:absolute;inset:8% 10% 30%}.hm2-bt-deck .hm2-dk-in{animation:.6s both hm2-dk-in}.hm2-bt-deck .hm2-dk-out{animation:.6s both hm2-dk-out}.hm2-bt-deck .hm2-dk-next{opacity:0;pointer-events:none}@keyframes hm2-dk-in{0%{opacity:0}to{opacity:1}}@keyframes hm2-dk-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hm2-bt-deck .hm2-dk-in{animation:none}.hm2-bt-deck .hm2-dk-out{display:none}}
@font-face{font-family:onest;src:url(../media/Onest-s.fccb3c57.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:onest Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.onest_6b3cda10-module__wVFqIq__className{font-family:onest,onest Fallback}.onest_6b3cda10-module__wVFqIq__variable{--lp-f-onest:"onest","onest Fallback"}
@font-face{font-family:geologica;src:url(../media/Geologica-s.cb9edd7b.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geologica Fallback;src:local(Arial);ascent-override:94.62%;descent-override:26.69%;line-gap-override:0.0%;size-adjust:103.04%}.geologica_3c775148-module___i_uKW__className{font-family:geologica,geologica Fallback}.geologica_3c775148-module___i_uKW__variable{--lp-f-geologica:"geologica","geologica Fallback"}
@font-face{font-family:tight;src:url(../media/InterTight-s.5c4d0401.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:tight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.tight_683fa7f9-module__B5P1Ma__className{font-family:tight,tight Fallback}.tight_683fa7f9-module__B5P1Ma__variable{--lp-f-tight:"tight","tight Fallback"}
@font-face{font-family:wide;src:url(../media/Unbounded-s.602f1e7e.woff2)format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:wide Fallback;src:local(Arial);ascent-override:73.13%;descent-override:18.01%;line-gap-override:0.0%;size-adjust:136.07%}.wide_eacaf85a-module__lJyn8G__className{font-family:wide,wide Fallback}.wide_eacaf85a-module__lJyn8G__variable{--lp-f-wide:"wide","wide Fallback"}
@font-face{font-family:cover;src:url(../media/Tektur-s.p.6b06510c.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:cover Fallback;src:local(Arial);ascent-override:89.25%;descent-override:26.77%;line-gap-override:0.0%;size-adjust:112.05%}.cover_b336ea17-module__0mFhsW__className{font-family:cover,cover Fallback}.cover_b336ea17-module__0mFhsW__variable{--lp-f-cv:"cover","cover Fallback"}
.dm .pbar{box-sizing:border-box;border:1px solid var(--bd);width:460px;height:54px;box-shadow:var(--obj);opacity:0;z-index:40;background:#fff;border-radius:27px;align-items:center;gap:10px;padding:0 7px 0 22px;display:flex;position:absolute;top:153px;left:30px;overflow:hidden}.dm .ptw{flex:1;min-width:0;height:24px;position:relative;overflow:hidden}.dm .pin{white-space:nowrap;color:var(--ink);font-size:18px;line-height:24px;position:absolute;top:0;left:0}.dm .ph{white-space:nowrap;color:#b4b4b8;font-size:18px;line-height:24px;position:absolute;top:0;left:0}.dm .caret{background:var(--acc);vertical-align:-4px;width:2px;height:20px;margin-left:1px;display:inline-block}.dm .send{color:#a5a5aa;background:#efeff1;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.dm .send svg{width:18px;height:18px}.dm .burst{z-index:41;position:absolute;top:180px;left:463px}.dm .burst i{opacity:0;border-radius:1px;width:5px;height:5px;position:absolute;top:0;left:0}.dm .cursor{transform-origin:2px 2px;filter:drop-shadow(0 3px 5px #00000040);opacity:0;z-index:60;width:22px;height:26px;position:absolute;top:0;left:0}.dm .file{opacity:0;z-index:30;width:150px;height:190px;position:absolute;top:0;left:0}.dm .file .fpg{filter:drop-shadow(0 1px 1px #14141e12)drop-shadow(0 18px 28px #14141e17);position:absolute;inset:0}.dm .file .doc{border:1px solid var(--bd);clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%);background:#fff;border-radius:14px;position:absolute;inset:0;overflow:hidden}.dm .file .fold{background:linear-gradient(225deg,#0000 calc(50% - .7px),#d9d9de calc(50% - .7px) 50%,#ececef 50%,#e2e2e6);border-bottom-left-radius:8px;width:40px;height:40px;position:absolute;top:-1px;right:-1px}.dm .file .lines{gap:9px;display:grid;position:absolute;top:52px;left:20px;right:20px}.dm .file .lines i{background:#efeff1;border-radius:3px;height:6px;display:block}.dm .file .lab{color:#fff;letter-spacing:.04em;border-radius:9px;padding:8px 14px;font-size:22px;font-weight:700;position:absolute;bottom:26px;left:-14px;box-shadow:0 10px 20px -8px #00000059}.dm .sl{width:400px;height:267px;position:absolute;top:0;left:0}.dm .sbg{border:1px solid var(--bd);box-shadow:var(--obj);opacity:0;background:#fff;border-radius:10px;position:absolute;inset:0}.dm .tile{opacity:0;background-size:400px 267px;position:absolute;overflow:hidden}.dm .nz{pointer-events:none;mix-blend-mode:normal;background-size:420px 262px;position:absolute;inset:0}.dm .sface{opacity:0;background-position:50%;background-size:cover;border-radius:10px;position:absolute;inset:0}.dm .prog{opacity:0;z-index:30;background:#ececee;border-radius:3px;width:160px;height:6px;position:absolute;top:268px;left:180px;overflow:hidden}.dm .prog i{background:var(--pptx);transform-origin:0;position:absolute;inset:0}.dm .okc{opacity:0;z-index:30;background:#2f9e5b;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:262px;left:350px}.dm .bub.big{transform-origin:50%;border-radius:36px 36px 36px 10px;padding:20px 32px;font-size:32px}.dm .bub{border:1px solid var(--bd);box-shadow:var(--obj);color:var(--ink);white-space:nowrap;opacity:0;z-index:35;transform-origin:0 100%;background:#fff;border-radius:18px 18px 18px 5px;padding:10px 15px;font-size:15px;position:absolute;top:0;left:0}.dm .dots{vertical-align:middle;gap:4px;display:inline-flex}.dm .bub.big .dots i{width:12px;height:12px}.dm .dots i{background:#bdbdc2;border-radius:50%;width:6px;height:6px}.dm .pg{border:1px solid var(--bd);width:300px;height:450px;box-shadow:var(--obj);opacity:0;background:#fff;border-radius:4px;position:absolute;top:0;left:0;overflow:hidden}.dm .pg img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dm .pg .ghost{align-content:start;gap:9px;padding:30px 26px;display:grid;position:absolute;inset:0}.dm .pg .ghost i{background:#f0f0f2;border-radius:3px;height:5px;display:block}.dm .pg .scan{background:linear-gradient(90deg,transparent,var(--acc),transparent);height:2px;position:absolute;left:0;right:0;box-shadow:0 0 12px 2px #e8583d59}.dm .p1{box-sizing:border-box;color:var(--ink);padding:26px}.dm .p1 .hd{letter-spacing:.12em;color:#9a9a9f;justify-content:space-between;font-size:6.5px;display:flex}.dm .p1 .tt{letter-spacing:-.015em;white-space:nowrap;margin-top:22px;font-size:19px;font-weight:700}.dm .p1 .st{color:#7a7a80;margin-top:4px;font-size:8px}.dm .p1 .rl{background:var(--acc);transform-origin:0;width:42px;height:2px;margin-top:12px}.dm .p1 .bd{margin-top:14px;font-size:8.3px;line-height:13.5px}.dm .p1 .ln{white-space:nowrap;width:max-content;position:relative}.dm .p1 table{border-collapse:collapse;width:100%;margin-top:14px;font-size:7.6px}.dm .p1 th{background:var(--acc);color:#fff;text-align:left;padding:5px 6px;font-weight:600}.dm .p1 td{border-bottom:.6px solid #e5e5e8;padding:5px 6px}.dm .p1 td:nth-child(n+2),.dm .p1 th:nth-child(n+2){text-align:right;font-variant-numeric:tabular-nums}.dm .p1 tr.tot td{border-bottom:1.2px solid var(--ink);font-weight:700}.dm .p1 .ft{color:#a0a0a5;justify-content:space-between;font-size:6.5px;display:flex;position:absolute;bottom:18px;left:26px;right:26px}.dm .chipd{border:1px solid var(--bd);box-shadow:var(--obj);letter-spacing:.04em;color:var(--docx);opacity:0;z-index:36;white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:9px 14px 9px 11px;font-size:15px;font-weight:700;display:flex;position:absolute;top:0;left:0}.dm .x3{perspective:1000px;perspective-origin:260px 200px;position:absolute;inset:0}.dm .xwin{transform-origin:50%;width:540px;height:356px;position:absolute;top:14px;left:-10px}.dm .xchrome{border:1px solid var(--bd);box-shadow:var(--obj);opacity:0;background:#fff;border-radius:10px;position:absolute;inset:0;overflow:hidden}.dm .xt{background:var(--xlsx);color:#fff;justify-content:center;align-items:center;height:26px;font-size:10.5px;font-weight:500;display:flex;position:relative}.dm .xt:before{content:"";background:#fff6;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:12px;box-shadow:13px 0 #fff6,26px 0 #fff6}.dm .xr{color:#55555b;border-bottom:1px solid var(--bd);background:#fafafa;align-items:center;gap:16px;height:30px;padding:0 14px;font-size:10px;display:flex}.dm .xr b{color:var(--xlsx);border-bottom:2px solid var(--xlsx);padding-bottom:3px;font-weight:600}.dm .xf{border-bottom:1px solid var(--bd);align-items:center;gap:10px;height:24px;padding:0 10px;font-size:10px;display:flex}.dm .xf .nm{color:#6a6a70;border-right:1px solid var(--bd);width:40px}.dm .xf i{color:#9a9aa0;font-family:Georgia,serif}.dm .xf .fxt{color:#222;font-family:ui-monospace,Menlo,monospace}.dm .xtabs{border-top:1px solid var(--bd);color:#6a6a70;background:#fafafa;align-items:stretch;gap:2px;height:24px;padding:0 10px;font-size:9.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.dm .xtabs span{align-items:center;padding:0 12px;display:flex}.dm .xtabs span:first-child{color:var(--xlsx);border-bottom:2px solid var(--xlsx);background:#fff;font-weight:600}.dm .plw{width:540px;height:252px;transform-style:preserve-3d;position:absolute;top:80px;left:0}.dm .pl{transform-style:preserve-3d;position:absolute;inset:0}.dm .plbg{background:#fff;position:absolute;inset:0}.dm .colh{color:#8a8a90;text-align:center;background:#f6f6f7;height:18px;font-size:8.5px;line-height:18px;position:absolute;top:0}.dm .rnum{color:#9a9aa0;text-align:center;background:#f6f6f7;width:28px;height:26px;font-size:8.5px;line-height:26px;position:absolute;left:0}.dm .hl{transform-origin:0;background:#e6e6e9;width:540px;height:1px;position:absolute;left:0}.dm .vl{transform-origin:50% 0;background:#e6e6e9;width:1px;height:252px;position:absolute;top:0}.dm .xc{box-sizing:border-box;white-space:nowrap;height:26px;color:var(--ink);font-variant-numeric:tabular-nums;padding:0 10px;font-size:11px;line-height:26px;position:absolute}.dm .xc.n{text-align:right}.dm .xc.b{font-weight:700}.dm .xc.h{color:#55555b;background:#f2f8f4;font-size:10px;font-weight:600}.dm .dbar{transform-origin:0;background:linear-gradient(90deg,#1d7044,#3d9a68);border-radius:2px;height:9px;position:absolute}.dm .xsel{border:2px solid var(--xlsx);box-sizing:border-box;opacity:0;pointer-events:none;position:absolute}.dm .fall{color:var(--xlsx);white-space:nowrap;opacity:0;text-shadow:0 6px 14px #1d70442e;font-size:17px;font-weight:700;position:absolute}.dm .stand{transform-origin:50% 100%;border:1px solid var(--bd);box-sizing:border-box;opacity:0;color:var(--ink);background:#fff;border-radius:8px;padding:10px;position:absolute;box-shadow:0 20px 40px -18px #14141e40}.dm .stand .ttl{margin-bottom:6px;font-size:9px;font-weight:600}.dm .dmring{opacity:0;z-index:31;width:250px;height:250px;position:absolute;top:0;left:0}.dm .chk{background:var(--xlsx);opacity:0;z-index:32;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:0;left:0;box-shadow:0 10px 20px -6px #1d704480}.dm{--line:#ffffff14;--acc:#e8583d;--ink:#1d1d1f;--bd:#e9e9eb;--pptx:#d24726;--docx:#2b579a;--xlsx:#1d7044;--obj:0 1px 0 #00000005,0 30px 60px -24px #14141e29;gap:var(--lp-gap,12px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}@media (max-width:980px){.dm{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}}.dm-card{aspect-ratio:520/500;border-radius:var(--lp-r,24px);isolation:isolate;color:#fff;font-family:var(--lp-font,system-ui),sans-serif;background:radial-gradient(110% 80% at 50% 30%,#fff 0%,#f6f6f7 70%,#efeff1 100%);text-decoration:none;display:block;position:relative;overflow:hidden}.dm-card:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.dm-stage{transform-origin:0 0;pointer-events:none;width:520px;height:500px;position:absolute;top:0;left:0}.dm-layer{position:absolute;inset:0}.dm-world{transform-origin:0 0;width:520px;height:500px;position:absolute;top:0;left:0}.dm-screen{pointer-events:none;position:absolute;inset:0}.dm-cap{pointer-events:none;background:linear-gradient(#0e0e1000 0%,#0e0e108c 40%,#0e0e10f0 82%,#0e0e10 100%);flex-direction:column;justify-content:flex-end;gap:8px;height:calc(42% + 1px);padding:0 26px 24px;display:flex;position:absolute;bottom:-1px;left:-1px;right:-1px}.dm-cap h3{letter-spacing:-.01em;color:#fff;margin:0;font-size:22px;font-weight:500}.dm-cap p{color:#ffffffbd;margin:0;font-size:15px;line-height:1.45}.dm-card .dm-cap h3,.dm-card .dm-cap p{transition:transform .4s cubic-bezier(.2,.8,.2,1)}.dm-card:hover .dm-cap h3{transform:translateY(-2px)}.dm-card{background:linear-gradient(0deg,#0e0e10 0 26px,#0000 26px),radial-gradient(110% 80% at 50% 30%,#fff 0%,#f6f6f7 70%,#efeff1 100%)}@media (max-width:980px){.dm-card{aspect-ratio:520/640}.dm-cap{background:linear-gradient(#0e0e1000 0%,#0e0e10b3 34%,#0e0e10f5 62%,#0e0e10 100%);height:auto;padding-top:72px}.dm-stage{overflow:hidden}}
@media (max-width:760px){:root[data-rd][data-rd] .lp .im-panel{touch-action:pan-y;gap:10px;padding:16px 16px 2px}:root[data-rd][data-rd] .lp .im-panel .im-panel-txt{grid-template-rows:minmax(104px,auto) auto;padding-right:0}:root[data-rd][data-rd] .lp .im-panel .im-tag{margin-bottom:6px;padding-right:100px}:root[data-rd][data-rd] .lp .im-panel .im-title{align-items:flex-end;min-height:52px;padding-right:100px;font-size:26px;display:flex}:root[data-rd][data-rd] .lp .im-panel .im-text{margin-top:6px;font-size:13.5px;line-height:1.42}:root[data-rd][data-rd] .lp .im-panel .im-go{height:44px;margin-top:12px}:root[data-rd][data-rd] .lp .im-hero{z-index:0;pointer-events:none;flex:none;width:96px;height:96px;margin:0;position:absolute;top:10px;right:10px}:root[data-rd][data-rd] .lp .im-hero .im-horizon,:root[data-rd][data-rd] .lp .im-hero .im-flare{display:none}:root[data-rd][data-rd] .lp .im-hero:before{width:120%;top:50%}:root[data-rd][data-rd] .lp .im-hero .im-mark{inset:6%}:root[data-rd][data-rd] .lp .im-bars{margin:0}:root[data-rd][data-rd] .lp .im-stage{--im-h:clamp(380px,108vw,560px)}}:root[data-rd] .lp .lp-vs2-car{touch-action:pan-y;-webkit-user-select:none;user-select:none;transition:translate .32s cubic-bezier(.2,.8,.2,1)}:root[data-rd] .lp .lp-vs2-car[data-drag]{cursor:grabbing;transition:none}:root[data-rd] .lp .lp-vs2-car video,:root[data-rd] .lp .lp-vs2-car img{-webkit-user-drag:none}@media (max-width:760px){.lp .dm{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:10px;max-width:none;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 50%);display:flex;overflow-x:auto}.lp .dm::-webkit-scrollbar{display:none}.lp .dm>.dm-card{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 84%}.lp .dm-cap{padding:64px 18px 18px}.lp .dm-cap h3{font-size:19px}.lp .dm-cap p{font-size:13.5px}}.dm-dots{display:none}@media (max-width:760px){.lp .dm-dots{justify-content:center;gap:6px;margin-top:14px;display:flex}.lp .dm-dot{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:28px;height:24px;padding:0;display:grid}.lp .dm-dot>i{background:#ffffff42;border-radius:2px;width:8px;height:4px;transition:width .25s cubic-bezier(.2,.8,.2,1),background-color .25s;display:block}.lp .dm-dot[data-on]>i{background:#ffffffe6;width:22px}.lp .dm-dot:focus-visible{outline-offset:2px;border-radius:6px;outline:1px solid #fff9}:root[data-lpt=light] .lp .dm-dot>i{background:#0000002e}:root[data-lpt=light] .lp .dm-dot[data-on]>i{background:#000000bf}.lp .dm>.dm-card{aspect-ratio:520/690;background:#0e0e10}.lp .dm-card .dm-stage{background:radial-gradient(110% 80% at 50% 30%,#fff 0%,#f6f6f7 70%,#efeff1 100%);-webkit-mask-image:linear-gradient(#000 0% 70%,#0000008c 86%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000008c 86%,#0000 100%)}.lp .dm-cap{background:0 0;padding:0 18px 18px;bottom:0;left:0;right:0}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.lp .dm-dot>i{transition:none}}
