.ta-page{--paper:#fbfaf8;--ink:#12181b;--ink2:#24333a;--body:#40525a;--mute:#5e7077;--teal:#3a6472;--teal2:#4d7e8c;--teal3:#8db7c6;--tint:#f0f5f7;--rule:#e6e9e7;--hair:#edf0f1;--bar:#dce3e5;--bar2:#c2d0d5;--rust:#9e4b23;--amber:#f2a840;--night:#12181b;--gut:56px;--ground:#fbfaf8;--btn:#3a6472;--btn-h:#2e5260;--frost:#fbfaf8db;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] .ta-page{--ground:#12181b;--ink:#f2f1ee;--ink2:#d6e2e6;--body:#a9bac0;--mute:#8a9ea5;--teal:#8db7c6;--tint:#1b272d;--rule:#253239;--hair:#222e34;--bar:#2a363c;--bar2:#3c4c53;--night:#07090b;--btn:#4a7b89;--btn-h:#568896;--frost:#12181bd6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .ta-page :is(.card,.acard,.chip,.app,.acc-card,.ask:not(.ask-none),.surf){--ink:#12181b;--ink2:#24333a;--body:#40525a;--mute:#5e7077;--teal:#3a6472;--tint:#f0f5f7;--rule:#e6e9e7;--hair:#edf0f1;--bar:#dce3e5;--bar2:#c2d0d5;color:var(--ink)}:root[data-theme=dark] .ta-page .dark{border-top:1px solid #1c272c}.ta-page .ta-tg{width:40px;height:40px;color:var(--body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;padding:0;transition:color .25s,border-color .25s;display:inline-flex}.ta-page .ta-tg:hover{color:var(--ink);border-color:var(--rule)}.ta-page .ta-tg:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.ta-page .ta-tg-sun,:root[data-theme=dark] .ta-page .ta-tg-moon{display:none}:root[data-theme=dark] .ta-page .ta-tg-sun{display:block}.ta-page .logo-d,:root[data-theme=dark] .ta-page .logo-l{display:none!important}:root[data-theme=dark] .ta-page .logo-d{display:block!important}.ta-page *{box-sizing:border-box}.ta-page{background:var(--ground);-webkit-font-smoothing:antialiased;margin:0}.ta-page a{color:var(--ink);text-decoration:none}.ta-page .pg{background:var(--ground);width:100%;font-family:var(--ta-text),system-ui,sans-serif;color:var(--ink);font-variant-numeric:tabular-nums}.ta-page .wrap{max-width:1328px;padding-inline:var(--gut);margin:0 auto}.ta-page .sec{border-top:1px solid var(--rule);padding-block:128px}.ta-page .dark{background:var(--night);color:var(--paper);border-top:none}.ta-page .band{background:var(--tint);border-bottom:1px solid var(--rule)}.ta-page .dark a{color:var(--paper)}.ta-page .eyebrow{letter-spacing:.15em;color:var(--teal);font-size:11px;font-weight:600}.ta-page .dark .eyebrow{color:#7fa8b5}.ta-page h1,.ta-page h2,.ta-page h3{font-family:var(--ta-head),system-ui,sans-serif;letter-spacing:-.016em;text-wrap:balance;margin:0;font-weight:500}.ta-page h1{letter-spacing:clamp(-1.7px,1.4px - .27svh,-.8px);font-size:clamp(42px,13px + 4.9svh,66px);line-height:1.07}.ta-page h2{font-size:clamp(31px,3.7vw,48px);line-height:1.13}.ta-page h3{font-size:clamp(22px,2.2vw,29px);line-height:1.2}.ta-page p{color:var(--body);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.7}.ta-page .dark p{color:#9fb2b9}.ta-page .note-s{letter-spacing:.01em;color:var(--mute);font-size:11.5px}.ta-page .btn{background:var(--btn);color:#fff;letter-spacing:.03em;border-radius:2px;padding:16px 26px;font-size:13.5px;transition:background .25s;display:inline-block}.ta-page .btn:hover{background:var(--btn-h);color:#fff}.ta-page .btn-i{background:var(--paper);color:#12181b}.ta-page .btn-i:hover{color:#12181b;background:#fff}.ta-page .dark .btn-i,.ta-page .dark .btn-i:hover{color:#12181b}.ta-page .lnk{letter-spacing:.03em;border-bottom:1px solid var(--bar2);padding-bottom:3px;font-size:13.5px;transition:border-color .25s}.ta-page .lnk:hover{border-color:var(--teal)}.ta-page .dark .lnk{border-color:#3c4c53}.ta-page .b{background:var(--bar);border-radius:1px;display:block}.ta-page .bd{background:var(--bar2);border-radius:1px;display:block}.ta-page .bl{background:#ffffff57;border-radius:1px;display:block}.ta-page .hl{background:var(--hair);width:100%;height:1px;display:block}.ta-page .card{background:#fff;border:1px solid #e4e9ea;border-radius:3px;overflow:hidden;box-shadow:0 20px 50px #12181b12}.ta-page .chip{background:#fff;border:1px solid #dde6e8;border-radius:3px;padding:13px 15px;position:absolute;box-shadow:0 16px 38px #12181b1f}.ta-page *,.ta-page :before,.ta-page :after{animation-play-state:var(--ta-play,running)!important}@media (prefers-reduced-motion:no-preference){:root.ta-js .ta-page :is([data-scene],[data-reveal]){--ta-play:paused}:root.ta-js .ta-page :is([data-scene],[data-reveal]).ta-in{--ta-play:running}:root.ta-js .ta-page [data-reveal]>*{opacity:0;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transform:translateY(12px)}:root.ta-js .ta-page [data-reveal].ta-in>*{opacity:1;transform:none}:root.ta-js .ta-page [data-reveal].ta-in>:nth-child(2){transition-delay:70ms}:root.ta-js .ta-page [data-reveal].ta-in>:nth-child(3){transition-delay:.14s}:root.ta-js .ta-page [data-reveal].ta-in>:nth-child(4){transition-delay:.21s}:root.ta-js .ta-page [data-reveal].ta-in>:nth-child(n+5){transition-delay:.28s}}@keyframes ta-wipe{0%,3%{clip-path:inset(0 100% 0 0)}15%,to{clip-path:inset(0)}}@keyframes ta-grow{0%,3%{transform:scaleX(0)}16%,to{transform:scaleX(1)}}@keyframes ta-lift{0%,4%{opacity:0;transform:translateY(8px)}12%,to{opacity:1;transform:none}}@keyframes ta-pop{0%,4%{opacity:0;transform:scale(.84)}11%,to{opacity:1;transform:none}}.ta-page .w{animation:7.3s cubic-bezier(.22,.61,.36,1) both ta-wipe}.ta-page .g{transform-origin:0;animation:7.3s cubic-bezier(.22,.61,.36,1) both ta-grow}.ta-page .l{animation:9.4s cubic-bezier(.2,.8,.3,1) both ta-lift}.ta-page .p{animation:9.4s cubic-bezier(.2,.8,.3,1) both ta-pop}@keyframes ta-ride{0%,3%{opacity:0;transform:translate(-92px)scale(1.7)}7%{opacity:1}16%,to{opacity:1;transform:none}}.ta-page .ride{animation:7.6s cubic-bezier(.3,.7,.35,1) both ta-ride}.ta-page .m1{opacity:1;animation:8.2s linear both ta-m1}.ta-page .m2{opacity:0;animation:8.2s linear both ta-m2}.ta-page .m3{opacity:0;animation:8.2s linear both ta-m3}@keyframes ta-m1{0%,3%{opacity:0}6%,30%{opacity:1}33%,to{opacity:0}}@keyframes ta-m2{0%,32%{opacity:0}35%,58%{opacity:1}61%,to{opacity:0}}@keyframes ta-m3{0%,60%{opacity:0}63%,to{opacity:1}}.ta-page .fill{width:64%;animation:8.2s ease-out both ta-fill}@keyframes ta-fill{0%,5%{width:16%}31%{width:39%}59%{width:53%}92%,to{width:64%}}.ta-page .mk{z-index:2;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-left:-13px;display:flex;position:absolute;top:9px}.ta-page .lane{border-bottom:1px solid #1b252a;height:44px;position:relative}.ta-page .lane-l{letter-spacing:.12em;color:#64787f;flex-shrink:0;width:88px;padding-top:17px;font-size:8px;font-weight:500}.ta-page .acard{z-index:4;background:#fff;border:1px solid #dce5e8;border-radius:9px;position:absolute;overflow:hidden;box-shadow:0 24px 52px #12181b2b,0 2px 6px #12181b0d}.ta-page .acard-h{background:#fcfdfd;border-bottom:1px solid #eef1f2;align-items:center;gap:10px;padding:12px 14px;display:flex}.ta-page .acard-b{padding:13px 14px 15px}.ta-page .acard-n{letter-spacing:.11em;color:#2e4c54;font-size:10px;font-weight:600}.ta-page .src{letter-spacing:.03em;color:#2e5c6a;white-space:nowrap;background:#f0f5f7;border:1px solid #dce6e8;border-radius:10px;padding:4px 8px;font-size:9px}.ta-page .live{background:#2f7a55;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.6s ease-out infinite ta-live;display:block}@keyframes ta-live{0%{box-shadow:0 0 #2f7a558c}70%,to{box-shadow:0 0 0 7px #2f7a5500}}@keyframes ta-type{0%,6%{clip-path:inset(0 100% 0 0)}31%,to{clip-path:inset(0)}}.ta-page .type{animation:9.4s steps(38,end) both ta-type;display:inline-block}.ta-page .caret{vertical-align:-1px;background:#3a6472;width:2px;height:11px;margin-left:2px;animation:1.05s step-end infinite ta-caret;display:inline-block}@keyframes ta-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes ta-play{0%,6%{width:0%}64%,to{width:100%}}.ta-page .play{width:100%;animation:10.1s linear both ta-play}@keyframes ta-chain{0%,7%{transform:scaleY(0)}52%,to{transform:scaleY(1)}}.ta-page .chain{transform-origin:top;animation:8.7s cubic-bezier(.45,0,.55,1) both ta-chain}@keyframes ta-q08{0%,8%{opacity:0;transform:scale(.5)}13%,to{opacity:1;transform:none}}@keyframes ta-q22{0%,22%{opacity:0;transform:scale(.5)}27%,to{opacity:1;transform:none}}@keyframes ta-q36{0%,36%{opacity:0;transform:scale(.5)}41%,to{opacity:1;transform:none}}@keyframes ta-q50{0%,50%{opacity:0;transform:scale(.5)}55%,to{opacity:1;transform:none}}@keyframes ta-q34{0%,34%{opacity:0;transform:translateY(5px)}39%,to{opacity:1;transform:none}}@keyframes ta-q40{0%,40%{opacity:0;transform:translateY(5px)}45%,to{opacity:1;transform:none}}@keyframes ta-q46{0%,46%{opacity:0;transform:translateY(5px)}51%,to{opacity:1;transform:none}}@keyframes ta-q66{0%,66%{opacity:0;transform:translateY(5px)}71%,to{opacity:1;transform:none}}@keyframes ta-q72{0%,72%{opacity:0;transform:translateY(5px)}77%,to{opacity:1;transform:none}}@keyframes ta-q78{0%,78%{opacity:0;transform:translateY(5px)}83%,to{opacity:1;transform:none}}.ta-page .q08,.ta-page .q22,.ta-page .q36,.ta-page .q50,.ta-page .q34,.ta-page .q40,.ta-page .q46,.ta-page .q66,.ta-page .q72,.ta-page .q78{animation-timing-function:cubic-bezier(.2,.9,.3,1);animation-iteration-count:1;animation-fill-mode:both}.ta-page .q08{animation-name:ta-q08}.ta-page .q22{animation-name:ta-q22}.ta-page .q36{animation-name:ta-q36}.ta-page .q50{animation-name:ta-q50}.ta-page .q34{animation-name:ta-q34}.ta-page .q40{animation-name:ta-q40}.ta-page .q46{animation-name:ta-q46}.ta-page .q66{animation-name:ta-q66}.ta-page .q72{animation-name:ta-q72}.ta-page .q78{animation-name:ta-q78}@keyframes ta-c1{0%,4%{opacity:0}9%,26%{opacity:1}31%,to{opacity:0}}@keyframes ta-c2{0%,30%{opacity:0}35%,52%{opacity:1}57%,to{opacity:0}}@keyframes ta-c3{0%,56%{opacity:0}61%,to{opacity:1}}.ta-page .c1,.ta-page .c2,.ta-page .c3{animation-duration:3.6s;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both}.ta-page .c1{opacity:0;animation-name:ta-c1}.ta-page .c2{opacity:0;animation-name:ta-c2}.ta-page .c3{opacity:1;animation-name:ta-c3}.ta-page .wv{align-items:center;gap:4px;width:316px;height:26px;display:flex}.ta-page .wv span{border-radius:1px;flex-shrink:0;width:2px;display:block}@keyframes ta-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ta-page .bob1{animation:3.8s ease-in-out 1s infinite ta-bob}.ta-page .bob2{animation:4.5s ease-in-out 2.3s infinite ta-bob}@media (prefers-reduced-motion:reduce){.ta-page .ride,.ta-page .w,.ta-page .g,.ta-page .l,.ta-page .p,.ta-page .m1,.ta-page .m2,.ta-page .m3,.ta-page .fill,.ta-page .bob1,.ta-page .bob2,.ta-page .live,.ta-page .type,.ta-page .caret,.ta-page .play,.ta-page .chain,.ta-page .q08,.ta-page .q22,.ta-page .q36,.ta-page .q50,.ta-page .q34,.ta-page .q40,.ta-page .q46,.ta-page .q66,.ta-page .q72,.ta-page .q78,.ta-page .c1,.ta-page .c2,.ta-page .c3{animation:none!important}.ta-page .m2,.ta-page .m3,.ta-page .c1,.ta-page .c2{display:none}}.ta-page .split{align-items:flex-start;gap:88px;display:flex}.ta-page .intro{flex-shrink:0}.ta-page .proof-row{grid-template-columns:repeat(3,1fr);gap:56px;display:grid}.ta-page .acc{flex-grow:1;min-width:0}.ta-page .acc-top{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.ta-page .acc-job{color:var(--ink2);font-size:12px;font-weight:500}.ta-page .acc-card{background:#fff;border:1px solid #e4e9ea;border-radius:3px;margin-top:18px;overflow:hidden;box-shadow:0 20px 50px #12181b12}.ta-page .acc-q{border-bottom:1px solid #f3f5f6;align-items:center;gap:22px;height:38px;padding:0 22px;display:flex}.ta-page .acc-q-amt{flex-shrink:0;justify-content:flex-end;width:84px;display:flex}.ta-page .acc-q-ok{background:var(--teal3);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:block}.ta-page .acc-off{background:#fdf6f1;border-bottom:1px solid #f3e4d9;padding:30px 30px 30px 34px;position:relative}.ta-page .acc-rule{background:var(--rust);width:3px;display:block;position:absolute;top:0;bottom:0;left:0}.ta-page .acc-off-hd{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.ta-page .acc-code{letter-spacing:.06em;color:var(--rust);font-size:11px;font-weight:500}.ta-page .acc-line{font-family:var(--ta-head),system-ui,sans-serif;letter-spacing:-.012em;color:var(--ink);margin-top:8px;font-size:26px;line-height:1.1}.ta-page .acc-ba{color:var(--mute);margin-top:10px;font-size:12px}.ta-page .acc-amt{letter-spacing:-.045em;color:var(--rust);white-space:nowrap;font-size:clamp(56px,6.4vw,92px);font-weight:300;line-height:.9}.ta-page .acc-x{border-top:1px solid #f0ddd0;margin-top:26px;padding-top:22px}.ta-page .acc-ask{color:#24333a;font-size:13.5px}.ta-page .acc-ask b{color:var(--ink);font-weight:600}.ta-page .acc-reply-wrap{align-items:flex-start;margin-top:6px;padding-left:12px;display:flex}.ta-page .acc-thread{transform-origin:top;border-bottom:1px solid #d9b8a3;border-left:1px solid #d9b8a3;border-bottom-left-radius:4px;flex-shrink:0;width:22px;height:34px;display:block}.ta-page .acc-reply{background:#fff;border:1px solid #f0ddd0;border-radius:3px;flex-direction:column;gap:6px;max-width:440px;padding:12px 16px;display:flex}.ta-page .acc-who{letter-spacing:.14em;color:var(--mute);font-size:9.5px;font-weight:600}.ta-page .acc-said{color:#24333a;font-size:13.5px;line-height:1.5}.ta-page .acc-acts{gap:8px;margin-top:4px;display:flex}.ta-page .acc-act{color:#24333a;white-space:nowrap;background:#fff;border:1px solid #e3c9b8;border-radius:99px;padding:6px 12px;font-size:12px;font-weight:500}.ta-page .acc-act.on{background:var(--rust);border-color:var(--rust);color:#fff}.ta-page .acc-total{height:58px;color:var(--body);background:#fbfcfc;justify-content:space-between;align-items:center;padding:0 22px;font-size:14px;display:flex}.ta-page .acc-total b{color:var(--teal);font-weight:600}.ta-page .ends{margin-top:58px;position:relative;overflow:clip}.ta-page .ends-bg{background:var(--night);position:absolute;inset:0 0 0 50%}.ta-page .ends-grid{z-index:1;grid-template-columns:1fr 1fr;display:grid;position:relative}.ta-page .ends-l{border-right:1px solid #2b3940;padding:0 46px 0 0}.ta-page .ends-r{padding:0 0 0 46px}.ta-page .ends-who{align-items:flex-start;gap:14px;padding:34px 0 30px;display:flex}.ta-page .ends-l .ends-who{text-align:right;justify-content:flex-end}.ta-page .ends-role{letter-spacing:.2em;color:var(--teal);font-size:10px;font-weight:600;display:block}.ta-page .ends-r .ends-role{color:#7fa8b5}.ta-page .ends-co{font-family:var(--ta-head),system-ui,sans-serif;letter-spacing:-.01em;margin-top:7px;font-size:19px;display:block}.ta-page .ends-r .ends-co{color:var(--paper)}.ta-page .ends-chip{letter-spacing:.13em;color:#a8ceda;background:#16242a;border:1px solid #33454d;border-radius:2px;margin-top:11px;padding:4px 8px;font-size:9px;font-weight:600;display:inline-block}.ta-page .ends-beat{padding:46px 0 16px}.ta-page .ends-beat span{letter-spacing:.2em;color:#7fa8b5;font-size:10px;font-weight:600}.ta-page .ends-l .ends-beat{text-align:right}.ta-page .ends-l .ends-beat span{color:var(--mute)}.ta-page .ends-ask{border-top:1px solid var(--rule);justify-content:flex-end;align-items:center;min-height:92px;margin-right:-46px;display:flex}.ta-page .ends-ans{border-top:1px solid #253239;align-items:center;min-height:92px;display:flex}.ta-page .ask{background:var(--tint);color:#24333a;border:1px solid #dce6e8;border-radius:3px;max-width:430px;padding:13px 17px;font-size:13.5px;line-height:1.5;display:inline-block}.ta-page .ask-none{color:#93a3a9;background:0 0;border:1px dashed #d3dcdf;font-size:12.5px}.ta-page .ends-thread{background:var(--teal3);transform-origin:0;flex-shrink:0;width:92px;height:1px;display:block}.ta-page .ends-dot{background:var(--night);border:1px solid var(--teal2);z-index:2;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:-4px;display:block;position:relative}.ta-page .ans{background:#1a2329;border:1px solid #2c3a41;border-radius:3px;align-items:center;gap:12px;width:100%;max-width:430px;padding:14px 17px;display:flex}.ta-page .ends-foot{z-index:1;grid-template-columns:1fr 1fr;display:grid;position:relative}.ta-page .ends-foot-l{text-align:right;border-top:1px solid var(--rule);padding:30px 46px 52px 0}.ta-page .ends-foot-r{border-top:1px solid #253239;padding:30px 0 52px 46px}.ta-page .ends-foot-r p{color:#9fb2b9}.ta-page .ends-foot-r .lnk{color:var(--paper);border-color:#3c4c53}.ta-page .surface{flex-shrink:0;width:860px;position:relative}.ta-page .row-alt{align-items:center;gap:72px;margin-top:96px;display:flex}.ta-page .pane{flex-shrink:0;width:396px}.ta-page .app{background:#f8f9fa;border:1px solid #e4e9ea;border-radius:4px;width:860px;height:480px;display:flex;overflow:hidden;box-shadow:0 22px 54px #12181b17}.ta-page .side{background:#3e6570;flex-direction:column;flex-shrink:0;width:140px;padding:14px 10px;display:flex}.ta-page .s-grp{letter-spacing:.16em;color:#ffffff75;margin:14px 0 7px 6px;font-size:6.5px;font-weight:500}.ta-page .s-item{border-radius:5px;align-items:center;gap:8px;height:19px;padding-left:6px;display:flex}.ta-page .s-ico{background:#ffffff6b;border-radius:2px;flex-shrink:0;width:9px;height:9px}.ta-page .s-bar{background:#ffffff57;border-radius:1px;height:4px}.ta-page .s-on{background:#fff;box-shadow:0 1px 3px #00000024}.ta-page .s-on .s-ico{background:#3e6570}.ta-page .s-on .s-lbl{color:#2e4c54;letter-spacing:.01em;font-size:8px;font-weight:500}.ta-page .main{background:#f8f9fa;flex-direction:column;flex-grow:1;min-width:0;display:flex;position:relative}.ta-page .topbar{background:#fff;border-bottom:1px solid #edf0f1;flex-shrink:0;align-items:center;gap:9px;height:44px;padding:0 13px;display:flex}.ta-page .srch{background:#f3f5f6;border:1px solid #e8ecee;border-radius:6px;flex-grow:1;align-items:center;gap:7px;max-width:250px;height:24px;padding:0 8px;display:flex}.ta-page .kbd{letter-spacing:.04em;color:#8b9aa1;background:#fff;border:1px solid #e1e6e8;border-radius:3px;padding:2px 4px;font-size:6.5px}.ta-page .tbtn{color:#fff;letter-spacing:.03em;white-space:nowrap;background:#3a6472;border-radius:6px;padding:6px 9px;font-size:8.5px;font-weight:500}.ta-page .obtn{color:#3b4a51;letter-spacing:.03em;white-space:nowrap;background:#fff;border:1px solid #dfe5e7;border-radius:6px;padding:6px 9px;font-size:8.5px}.ta-page .phead{background:#fff;flex-shrink:0;align-items:center;gap:9px;height:44px;padding:0 13px;display:flex}.ta-page .tabs{background:#fff;border-bottom:1px solid #edf0f1;flex-shrink:0;align-items:flex-end;gap:15px;height:30px;padding:0 13px;display:flex}.ta-page .tab{letter-spacing:.01em;color:#7c8e95;white-space:nowrap;padding-bottom:8px;font-size:8.5px}.ta-page .tab-on{color:#2e5c6a;border-bottom:2px solid #3e6570;font-weight:500}.ta-page .pills{background:#fff;border:1px solid #e8ecee;border-radius:7px;align-items:center;gap:3px;padding:3px;display:flex}.ta-page .pill{color:#7c8e95;white-space:nowrap;border-radius:5px;padding:5px 7px;font-size:8px}.ta-page .pill-on{color:#fff;background:#3e6570;font-weight:500}.ta-page .stat{background:#fff;border:1px solid #ebeeef;border-radius:7px;flex:1 1 0;padding:10px 11px}.ta-page .stat-l{letter-spacing:.02em;color:#7c8e95;font-size:7.5px}.ta-page .chip-b{letter-spacing:.03em;color:#2f5597;background:#eaf1fb;border-radius:9px;padding:3px 6px;font-size:7px;font-weight:500}.ta-page .chip-g{letter-spacing:.03em;color:#2f7a55;background:#e8f4ec;border:1px solid #cbe6d5;border-radius:9px;padding:3px 6px;font-size:7px;font-weight:500}.ta-page .pos{color:#2f7a55}.ta-page .arti{background:#3e6570;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 6px 18px #12181b3d}.ta-page .tcell{color:#3b4a51;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:9px}.ta-page .thead{letter-spacing:.11em;color:#8b9aa1;flex-shrink:0;font-size:6.5px;font-weight:500}.ta-page .tcode{letter-spacing:.06em;color:#2e5c6a;flex-shrink:0;width:58px;font-size:9px}.ta-page .num{font-variant-numeric:tabular-nums;text-align:right;color:#24333a;flex-shrink:0;font-size:12.5px}.ta-page .hd{letter-spacing:.13em;color:var(--mute);flex-shrink:0;font-size:9.5px;font-weight:500}.ta-page .cd{color:#5c7c87;flex-shrink:0;width:76px;font-size:11px}.ta-page .ds{color:#24333a;flex-grow:1;font-size:12px}@media (max-width:1240px){.ta-page{--gut:40px}.ta-page .split,.ta-page .row-alt{gap:48px}.ta-page .surface{width:660px}.ta-page .app{width:660px;height:440px}.ta-page .side{width:118px}}@media (max-width:1040px){.ta-page .sec{padding-block:88px}.ta-page .intro{width:100%!important}.ta-page .proof-row{grid-template-columns:1fr;gap:52px}.ta-page .ends-bg{display:none}.ta-page .ends-grid,.ta-page .ends-foot{grid-template-columns:1fr}.ta-page .ends-l,.ta-page .ends-r{border-right:none;padding:0}.ta-page .ends-who{text-align:left;justify-content:flex-start;align-items:center;gap:11px;padding:0}.ta-page .ends-l .ends-who{text-align:left;justify-content:flex-start;padding-top:4px}.ta-page .ends-r .ends-who{padding:14px 0 4px}.ta-page .ends-co{margin-top:2px;font-size:15px}.ta-page .ends-r .ends-co{color:var(--ink)}.ta-page .ends-r .ends-role{color:var(--teal)}.ta-page .ends-chip{margin-top:0;margin-left:10px}.ta-page .ends-r .ends-beat{display:none}.ta-page .ends-beat{text-align:left;padding:30px 0 4px}.ta-page .ends-l .ends-beat{text-align:left}.ta-page .ends-ask{border-top:none;justify-content:flex-start;min-height:0;margin-right:0;padding:18px 0 0}.ta-page .ends-ans{border-top:none;border-bottom:1px solid var(--rule);min-height:0;padding:10px 0 18px 26px}.ta-page .ends-thread,.ta-page .ends-dot{display:none}.ta-page .ends-foot-l{text-align:left;padding:26px 0 0}.ta-page .ends-foot-r{border-top:none;padding:18px 0 72px}.ta-page .ends-foot-r p{color:var(--body)}.ta-page .ends-foot-r .lnk{color:var(--ink);border-color:var(--bar2)}.ta-page .ask,.ta-page .ans{max-width:100%}.ta-page .split,.ta-page .row-alt{flex-direction:column;align-items:stretch;gap:40px}.ta-page .row-alt{margin-top:72px}.ta-page .pane,.ta-page .surface{width:100%}.ta-page .scroller{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);overflow-x:auto}.ta-page .scroller>.app{scroll-snap-align:start;flex-shrink:0}.ta-page .acard{display:none}.ta-page .alt-first{order:2}}@media (max-width:640px){.ta-page{--gut:20px}.ta-page .sec{padding-block:64px}.ta-page .hide-s{display:none!important}.ta-page .acc-q{gap:14px;padding:0 16px}.ta-page .acc-q-amt{width:52px}.ta-page .acc-off{padding:24px 20px 24px 24px}.ta-page .acc-off-hd{flex-direction:column;align-items:flex-start;gap:18px}.ta-page .acc-total{padding:0 16px}}
