.tb-os-ma.tb-os-ma-hero{--os-blue:#81a1d3;--os-blue-ink:#4c6da6;--os-navy:#1e212e;--os-navy-2:#2a2f42;--os-ink:#1e212e;--os-ink-2:#4a5065;--os-mute:#7a8094;--os-line:#e3e7ef;--os-bg:#f5f7fb;--os-tint:#eaf0f9;--os-red:#a3324a;--os-red-t:#f7e7eb;--os-green:#2f7f62;--os-green-t:#e3f2ec;--al-r:#7a1f33;--al-rb:#fbeef1;--al-rl:#d9a3b0;--al-rd:#a3324a;--al-y:#5e4a08;--al-yb:#fff8db;--al-yl:#e8cf6b;--al-yd:#e0b416;--al-g:#3d4252;--al-gb:#f6f7f9;--al-gl:#9aa0ad;--al-gd:#5b6070;--os-ease:cubic-bezier(.2,.7,.2,1)}.tb-os-ma.tb-os-ma-hero,.tb-os-ma.tb-os-ma-hero *{box-sizing:border-box}.tb-os-ma.tb-os-ma-hero{background:#fff;color:var(--os-ink-2);font:400 16px/1.6 DM Sans,system-ui,sans-serif;margin:0;-webkit-font-smoothing:antialiased}.tb-os-ma.tb-os-ma-hero h1,.tb-os-ma.tb-os-ma-hero h2,.tb-os-ma.tb-os-ma-hero h3,.tb-os-ma.tb-os-ma-hero h4,.tb-os-ma.tb-os-ma-hero h5{color:var(--os-navy);font-family:Archivo,system-ui,sans-serif;letter-spacing:-.01em;margin:0}.tb-os-ma.tb-os-ma-hero p{margin:0}.tb-os-ma.tb-os-ma-hero a{color:inherit}.tb-os-ma.tb-os-ma-hero button,.tb-os-ma.tb-os-ma-hero input,.tb-os-ma.tb-os-ma-hero select,.tb-os-ma.tb-os-ma-hero textarea{font:inherit}.tb-os-ma.tb-os-ma-hero :focus-visible{outline:2px solid var(--os-blue-ink);outline-offset:3px}.tb-os-ma.tb-os-ma-hero .tb-wrap{margin:0 auto;max-width:1180px;padding:0 24px}.tb-os-ma.tb-os-ma-hero .tb-pill{align-items:center;background:var(--os-tint);border-radius:999px;color:var(--os-blue-ink);display:inline-flex;font:600 13px DM Sans,sans-serif;gap:8px;padding:6px 14px}.tb-os-ma.tb-os-ma-hero .tb-acc{color:var(--os-blue)}.tb-os-ma.tb-os-ma-hero .tb-btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font:700 15px DM Sans,sans-serif;gap:8px;justify-content:center;padding:13px 24px;text-decoration:none;transition:transform .2s var(--os-ease),box-shadow .2s,background .2s}.tb-os-ma.tb-os-ma-hero .tb-btn-primary{background:var(--os-navy);color:#fff}.tb-os-ma.tb-os-ma-hero .tb-btn-primary:hover{box-shadow:0 8px 20px rgba(30,33,46,.22);transform:translateY(-1px)}.tb-os-ma.tb-os-ma-hero .tb-btn-ghost{background:#fff;box-shadow:inset 0 0 0 1.5px var(--os-line);color:var(--os-navy)}.tb-os-ma.tb-os-ma-hero .tb-btn-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--os-blue)}.tb-os-ma.tb-os-ma-hero .tb-ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.tb-os-ma.tb-os-ma-hero .tb-sec{padding:104px 0}.tb-os-ma.tb-os-ma-hero .tb-head{margin:0 auto 52px;max-width:740px;text-align:center}.tb-os-ma.tb-os-ma-hero .tb-head h2{font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.1;margin:16px 0 14px}.tb-os-ma.tb-os-ma-hero .tb-head p{font-size:18px}.tb-os-ma.tb-os-ma-hero.ma-anim.ma-boot .rv{opacity:0;transform:translateY(22px);transition:opacity .7s var(--os-ease),transform .7s var(--os-ease)}.tb-os-ma.tb-os-ma-hero.ma-anim.ma-boot .rv.is-in{opacity:1;transform:none}.tb-os-ma.tb-os-ma-hero .ma-al{align-items:center;border:1px solid;border-radius:5px;display:inline-flex;font:600 11.5px/1.2 DM Sans,sans-serif;gap:6px;padding:4px 8px;position:relative;white-space:nowrap}.tb-os-ma.tb-os-ma-hero .ma-al:before{border-radius:50%;content:"";flex:0 0 6px;height:6px;width:6px}.tb-os-ma.tb-os-ma-hero .ma-al.r{background:var(--al-rb);border-color:var(--al-rl);color:var(--al-r)}.tb-os-ma.tb-os-ma-hero .ma-al.r:before{background:var(--al-rd)}.tb-os-ma.tb-os-ma-hero .ma-al.y{background:var(--al-yb);border-color:var(--al-yl);color:var(--al-y)}.tb-os-ma.tb-os-ma-hero .ma-al.y:before{background:var(--al-yd)}.tb-os-ma.tb-os-ma-hero .ma-al.g{background:var(--al-gb);border-color:var(--al-gl);color:var(--al-g)}.tb-os-ma.tb-os-ma-hero .ma-al.g:before{background:var(--al-gd)}.tb-os-ma.tb-os-ma-hero button.ma-al{cursor:help}.tb-os-ma.tb-os-ma-hero button.ma-al:hover{filter:brightness(.97)}.tb-os-ma.tb-os-ma-hero .ma-tip{animation:maFade .18s ease;background:#fff;border-radius:8px;bottom:calc(100% + 6px);box-shadow:0 0 0 1px var(--os-line),0 10px 24px -10px rgba(30,33,46,.35);color:var(--os-navy);font:600 11.5px/1.5 DM Sans,sans-serif;left:0;padding:8px 11px;pointer-events:none;position:absolute;text-align:left;white-space:nowrap;z-index:8}.tb-os-ma.tb-os-ma-hero .ma-tip small{color:var(--os-mute);display:block;font-size:10.5px;font-weight:500}.tb-os-ma.tb-os-ma-hero .ma-hero{background:radial-gradient(1100px 560px at 85% -10%,rgba(var(--os-acc-rgb),.3),transparent 62%),linear-gradient(#fff,var(--os-bg));overflow:hidden;padding:28px 0 96px}.tb-os-ma.tb-os-ma-hero .ma-crumb{color:var(--os-mute);display:flex;flex-wrap:wrap;font-size:13.5px;gap:8px;margin-bottom:56px}.tb-os-ma.tb-os-ma-hero .ma-crumb a{text-decoration:none}.tb-os-ma.tb-os-ma-hero .ma-crumb a:hover{color:var(--os-navy)}.tb-os-ma.tb-os-ma-hero .ma-hero-copy{margin:0 auto;max-width:1000px;text-align:center}.tb-os-ma.tb-os-ma-hero .ma-hero h1{font-size:clamp(40px,5.6vw,68px);font-weight:800;letter-spacing:-.025em;line-height:1.02;margin:20px 0}.tb-os-ma.tb-os-ma-hero .ma-hero h1 .tb-acc{display:block}.tb-os-ma.tb-os-ma-hero .ma-lede{font-size:19px;margin:0 auto 32px;max-width:680px}.tb-os-ma.tb-os-ma-hero .ma-chip{align-items:center;background:#fff;border-radius:999px;box-shadow:0 0 0 1px var(--os-line);display:inline-flex;font-size:14px;gap:10px;margin-top:22px;padding:6px 16px 6px 6px;text-decoration:none;transition:box-shadow .2s}.tb-os-ma.tb-os-ma-hero .ma-chip:hover{box-shadow:0 0 0 1px var(--os-blue)}.tb-os-ma.tb-os-ma-hero .ma-chip b{background:var(--os-blue);border-radius:999px;color:#fff;font-size:12.5px;padding:3px 11px}.tb-os-ma.tb-os-ma-hero .ma-chip span{color:var(--os-navy);font-weight:600}.tb-os-ma.tb-os-ma-hero .ma-stage{margin-left:calc((100% - min(1240px,calc(100vw - 32px)))/2);margin-top:56px;width:min(1240px,calc(100vw - 32px))}.tb-os-ma.tb-os-ma-hero.ma-anim.ma-boot .ma-stage.rv{transform:translateY(60px) scale(.98);transition-duration:1s}.tb-os-ma.tb-os-ma-hero.ma-anim.ma-boot .ma-stage.rv.is-in{transform:none}.tb-os-ma.tb-os-ma-hero .ma-lbl{align-items:center;color:var(--os-navy);display:flex;font:700 13px DM Sans,sans-serif;gap:8px;margin:0 0 10px 4px}.tb-os-ma.tb-os-ma-hero .ma-lbl i{background:var(--os-blue);border-radius:50%;height:8px;width:8px}.tb-os-ma.tb-os-ma-hero .ma-lbl small{color:var(--os-mute);font-size:12.5px;font-weight:500}.tb-os-ma.tb-os-ma-hero .ma-browser{background:#fff;border-radius:18px;box-shadow:0 0 0 1px rgba(30,33,46,.06),0 40px 80px -30px rgba(30,33,46,.35);overflow:hidden}.tb-os-ma.tb-os-ma-hero .ma-bar{align-items:center;background:var(--os-bg);border-bottom:1px solid var(--os-line);display:flex;gap:10px;padding:11px 16px}.tb-os-ma.tb-os-ma-hero .ma-dots{display:flex;gap:6px}.tb-os-ma.tb-os-ma-hero .ma-dots i{background:#d6dbe6;border-radius:50%;height:10px;width:10px}.tb-os-ma.tb-os-ma-hero .ma-url{background:#fff;border-radius:8px;box-shadow:0 0 0 1px var(--os-line);color:var(--os-mute);flex:1;font-size:12px;margin:0 auto;max-width:420px;overflow:hidden;padding:5px 12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.tb-os-ma.tb-os-ma-hero .ma-try{background:var(--os-blue);border-radius:999px;color:#fff;font-size:11.5px;font-weight:700;padding:4px 11px}.tb-os-ma.tb-os-ma-hero .ma-app{display:grid;font-size:13px;grid-template-columns:140px minmax(0,1fr);height:600px;position:relative;text-align:left}.tb-os-ma.tb-os-ma-hero .ma-side{background:#fff;border-right:1px solid var(--os-line);padding:16px 10px}.tb-os-ma.tb-os-ma-hero .ma-logo{align-items:center;color:var(--os-navy);display:flex;font:800 13px Archivo,sans-serif;gap:6px;justify-content:center;margin:0 -10px;padding:2px 0 16px;white-space:nowrap}.tb-os-ma.tb-os-ma-hero .ma-logo span{display:inline-flex;gap:3px}.tb-os-ma.tb-os-ma-hero .ma-logo i{background:var(--os-navy);border-radius:6px;flex:0 0 20px;height:20px;position:relative;width:20px}.tb-os-ma.tb-os-ma-hero .ma-logo i:after{background:var(--os-blue);border-radius:2.5px;content:"";inset:5.5px;position:absolute}.tb-os-ma.tb-os-ma-hero .ma-logo em{color:var(--os-blue);font-style:normal}.tb-os-ma.tb-os-ma-hero .ma-nav{list-style:none;margin:0;padding:0}.tb-os-ma.tb-os-ma-hero .ma-nav li{margin:1px 0}.tb-os-ma.tb-os-ma-hero .ma-nav button{align-items:center;background:none;border:0;border-radius:8px;color:var(--os-ink-2);cursor:default;display:flex;font-size:12.5px;gap:9px;padding:6px 10px;text-align:left;width:100%}.tb-os-ma.tb-os-ma-hero .ma-nav button[data-view]{cursor:pointer}.tb-os-ma.tb-os-ma-hero .ma-nav button[data-view]:hover{background:var(--os-bg)}.tb-os-ma.tb-os-ma-hero .ma-nav svg{fill:none;flex:0 0 14px;height:14px;stroke:currentColor;stroke-width:1.8;width:14px}.tb-os-ma.tb-os-ma-hero .ma-nav button.is-on,.tb-os-ma.tb-os-ma-hero .ma-nav button.is-on[data-view]:hover{background:var(--os-blue);color:#fff;font-weight:600}.tb-os-ma.tb-os-ma-hero .ma-main{display:flex;flex-direction:column;min-height:0;min-width:0}.tb-os-ma.tb-os-ma-hero .ma-top{align-items:center;background:var(--os-navy);color:#c9d0df;display:flex;flex:0 0 auto;font-size:12px;gap:14px;padding:10px 18px}.tb-os-ma.tb-os-ma-hero .ma-top b{color:#fff;font-weight:600}.tb-os-ma.tb-os-ma-hero .ma-top .sp{margin-left:auto}.tb-os-ma.tb-os-ma-hero .ma-av{background:var(--os-blue);border-radius:50%;color:#fff;display:grid;flex:0 0 24px;font-size:10.5px;font-weight:700;height:24px;place-items:center;width:24px}.tb-os-ma.tb-os-ma-hero .ma-view{display:flex;flex:1;flex-direction:column;min-height:0}.tb-os-ma.tb-os-ma-hero .ma-rtabs{border-bottom:1px solid var(--os-line);display:flex;flex:0 0 auto;gap:22px;overflow-x:auto;padding:0 20px;scrollbar-width:none}.tb-os-ma.tb-os-ma-hero .ma-rtabs span{color:var(--os-ink-2);font-size:12.5px;padding:12px 0 10px;white-space:nowrap}.tb-os-ma.tb-os-ma-hero .ma-rtabs span.is-on{box-shadow:inset 0 -2px 0 var(--os-blue);color:var(--os-blue-ink);font-weight:600}.tb-os-ma.tb-os-ma-hero .ma-tool{align-items:center;background:#f6f7f9;border-bottom:1px solid var(--os-line);display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;padding:10px 16px;position:relative}.tb-os-ma.tb-os-ma-hero .ma-fbtn{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:6px;color:var(--os-navy);cursor:pointer;display:inline-flex;font-size:12px;gap:7px;padding:6px 11px}.tb-os-ma.tb-os-ma-hero .ma-fbtn svg{fill:none;height:13px;stroke:currentColor;stroke-width:2;width:13px}.tb-os-ma.tb-os-ma-hero .ma-fchip{align-items:center;background:var(--os-tint);border-radius:5px;color:var(--os-navy);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:5px 8px 5px 10px}.tb-os-ma.tb-os-ma-hero .ma-fchip button{background:none;border:0;color:var(--os-navy);cursor:pointer;font-size:14px;line-height:1;padding:0 2px}.tb-os-ma.tb-os-ma-hero .ma-clear{background:none;border:0;color:var(--os-ink-2);cursor:pointer;font-size:12px;padding:0 4px;text-decoration:underline}.tb-os-ma.tb-os-ma-hero .ma-srch{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:6px;display:flex;margin-left:10px;padding:0 9px;width:180px}.tb-os-ma.tb-os-ma-hero .ma-srch input{background:none;border:0;color:var(--os-navy);font-size:12px;outline:0;padding:6px 0;width:100%}.tb-os-ma.tb-os-ma-hero .ma-srch svg{fill:none;flex:0 0 13px;height:13px;stroke:var(--os-mute);stroke-width:2;width:13px}.tb-os-ma.tb-os-ma-hero .ma-dd{animation:maFade .18s ease;background:#fff;border-radius:8px;box-shadow:0 0 0 1px var(--os-line),0 16px 34px -14px rgba(30,33,46,.4);left:16px;padding:5px;position:absolute;top:calc(100% - 4px);width:220px;z-index:7}.tb-os-ma.tb-os-ma-hero .ma-dd button{align-items:center;background:none;border:0;border-radius:5px;color:var(--os-navy);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 9px;text-align:left;width:100%}.tb-os-ma.tb-os-ma-hero .ma-dd button:hover{background:var(--os-bg)}.tb-os-ma.tb-os-ma-hero .ma-dd button.is-on{background:var(--os-tint);font-weight:600}.tb-os-ma.tb-os-ma-hero .ma-dd button i{border-radius:3px;box-shadow:inset 0 0 0 1.5px #b9c2d3;flex:0 0 13px;height:13px;position:relative;width:13px}.tb-os-ma.tb-os-ma-hero .ma-dd button.is-on i{background:var(--os-blue);box-shadow:none}.tb-os-ma.tb-os-ma-hero .ma-dd button.is-on i:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:7px;left:4px;position:absolute;top:1.5px;transform:rotate(45deg);width:3.5px}.tb-os-ma.tb-os-ma-hero .ma-dd hr{border:0;border-top:1px solid var(--os-line);margin:4px 0}.tb-os-ma.tb-os-ma-hero .ma-scroll{flex:1;min-height:0;overflow:auto}.tb-os-ma.tb-os-ma-hero .ma-tbl{border-collapse:separate;border-spacing:0;font-size:12.5px;min-width:960px;width:100%}.tb-os-ma.tb-os-ma-hero .ma-tbl th{background:#fff;border-bottom:1px solid var(--os-line);color:#5b6070;font:700 10.5px/1.3 DM Sans,sans-serif;letter-spacing:.06em;padding:10px 10px 8px;position:sticky;text-align:left;top:0;vertical-align:top;white-space:nowrap;z-index:2}.tb-os-ma.tb-os-ma-hero .ma-tbl th button{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:5px;letter-spacing:inherit;padding:0}.tb-os-ma.tb-os-ma-hero .ma-tbl th button:after{border:4px solid transparent;border-top:5px solid #8a90a0;content:"";margin-top:3px;opacity:.6}.tb-os-ma.tb-os-ma-hero .ma-tbl th button.is-asc:after{border-bottom:5px solid var(--os-navy);border-top:0;margin-top:-3px;opacity:1}.tb-os-ma.tb-os-ma-hero .ma-tbl th button.is-desc:after{border-top-color:var(--os-navy);opacity:1}.tb-os-ma.tb-os-ma-hero .ma-tbl th small{color:#6b7184;display:block;font-size:9.5px;letter-spacing:0;margin-top:8px}.tb-os-ma.tb-os-ma-hero .ma-wks{display:grid;grid-template-columns:repeat(4,50px) 38px;margin-top:8px}.tb-os-ma.tb-os-ma-hero .ma-wks small{font-size:9px!important;margin:0!important;text-align:center}.tb-os-ma.tb-os-ma-hero .ma-tbl th .ma-info:after{display:none}.tb-os-ma.tb-os-ma-hero .ma-tbl td{border-bottom:1px solid #edf0f5;color:var(--os-navy);padding:9px;vertical-align:middle}.tb-os-ma.tb-os-ma-hero .ma-tbl tr.is-flash td{animation:maRowFlash 1.6s ease}.tb-os-ma.tb-os-ma-hero .ma-tbl .sep{border-right:1px solid #2a2f42}.tb-os-ma.tb-os-ma-hero .ma-rate,.tb-os-ma.tb-os-ma-hero .ma-tbl td.c{color:var(--os-ink-2);text-align:center}.tb-os-ma.tb-os-ma-hero .ma-rate{display:grid;grid-template-columns:repeat(4,50px) 38px}.tb-os-ma.tb-os-ma-hero .ma-cx{color:var(--os-red)!important;font-weight:700}.tb-os-ma.tb-os-ma-hero .ma-name{background:none;border:0;color:var(--os-navy);cursor:pointer;font-size:12.5px;font-weight:600;padding:0;text-align:left}.tb-os-ma.tb-os-ma-hero .ma-name:hover{color:var(--os-blue-ink);text-decoration:underline}.tb-os-ma.tb-os-ma-hero .ma-als{display:flex;flex-wrap:wrap;gap:5px;width:326px}.tb-os-ma.tb-os-ma-hero .ma-none{color:var(--os-mute);font-size:12px}.tb-os-ma.tb-os-ma-hero .ma-nb{align-items:center;display:flex;gap:6px;white-space:nowrap}.tb-os-ma.tb-os-ma-hero .ma-add{background:var(--os-tint);border:1px solid var(--os-acc-2);border-radius:5px;color:var(--os-navy);cursor:pointer;font-size:11.5px;font-weight:600;padding:4px 9px}.tb-os-ma.tb-os-ma-hero .ma-add:hover{background:var(--os-acc-3)}.tb-os-ma.tb-os-ma-hero .ma-vw{background:#fff;border:1px solid #d7dce5;border-radius:5px;color:var(--os-navy);cursor:pointer;font-size:11.5px;padding:4px 9px}.tb-os-ma.tb-os-ma-hero .ma-vw:hover{border-color:var(--os-blue)}.tb-os-ma.tb-os-ma-hero .ma-nn{color:var(--os-mute);font-size:11.5px;padding-left:4px}.tb-os-ma.tb-os-ma-hero .ma-info{align-items:center;background:none;border:0;color:#5b6070;cursor:help;display:inline-flex;height:14px;justify-content:center;margin-left:6px;padding:0;position:relative;vertical-align:-3px;width:14px}.tb-os-ma.tb-os-ma-hero .ma-info svg{display:block;fill:none;height:14px;stroke:currentColor;stroke-width:2;width:14px}.tb-os-ma.tb-os-ma-hero .ma-info:hover{color:var(--os-navy)}.tb-os-ma.tb-os-ma-hero .ma-info .ma-tip{bottom:auto;font-weight:500;left:auto;letter-spacing:0;right:-8px;text-transform:none;top:calc(100% + 6px);white-space:normal;width:210px}.tb-os-ma.tb-os-ma-hero .ma-empty{color:var(--os-ink-2);font-size:13px;padding:40px 20px;text-align:center}.tb-os-ma.tb-os-ma-hero .ma-empty b{color:var(--os-navy);display:block;font-size:14px;margin-bottom:4px}.tb-os-ma.tb-os-ma-hero .ma-toast{animation:maRise .25s var(--os-ease);background:var(--os-navy);border-radius:999px;bottom:16px;box-shadow:0 12px 30px -10px rgba(30,33,46,.5);color:#fff;font-size:12.5px;font-weight:600;left:50%;padding:9px 16px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:9}.tb-os-ma.tb-os-ma-hero .ma-ovw{background:#f6f7f9;flex:1;overflow:auto;padding:16px 18px 18px}.tb-os-ma.tb-os-ma-hero .ma-ovh{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.tb-os-ma.tb-os-ma-hero .ma-ovh h4{font-size:19px;font-weight:800}.tb-os-ma.tb-os-ma-hero .ma-schb{align-items:center;background:var(--os-blue);border:0;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.tb-os-ma.tb-os-ma-hero .ma-schb svg{fill:none;height:13px;stroke:#fff;stroke-width:2;width:13px}.tb-os-ma.tb-os-ma-hero .ma-strip{align-items:center;border-bottom:1px solid #e1e4ea;display:flex;gap:8px;padding-bottom:14px}.tb-os-ma.tb-os-ma-hero .ma-arr{background:none;border:0;border-radius:50%;color:var(--os-navy);cursor:pointer;display:grid;flex:0 0 26px;height:26px;place-items:center}.tb-os-ma.tb-os-ma-hero .ma-arr:disabled{cursor:default;opacity:0}.tb-os-ma.tb-os-ma-hero .ma-arr svg{fill:none;height:13px;stroke:currentColor;stroke-width:2.6;width:13px}.tb-os-ma.tb-os-ma-hero .ma-scards{display:grid;flex:1;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.tb-os-ma.tb-os-ma-hero .ma-sc{animation:maFade .3s ease;background:#fff;border:1px solid #dde1e8;border-radius:6px;border-top:3px solid var(--sc,#81a1d3);cursor:pointer;display:flex;flex-direction:column;min-height:76px;min-width:0;padding:7px 9px 8px;text-align:left}.tb-os-ma.tb-os-ma-hero .ma-sc:hover{box-shadow:0 6px 16px -10px rgba(30,33,46,.4)}.tb-os-ma.tb-os-ma-hero .ma-sc b{color:var(--os-navy);display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-os-ma.tb-os-ma-hero .ma-sc .tm{color:var(--os-mute);display:flex;font-size:10.5px;gap:6px;justify-content:space-between}.tb-os-ma.tb-os-ma-hero .ma-sc .tc{color:var(--os-ink-2);font-size:11px;font-weight:600;margin-top:auto}.tb-os-ma.tb-os-ma-hero .ma-ovg{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.tb-os-ma.tb-os-ma-hero .ma-card{background:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(30,33,46,.06);display:flex;flex-direction:column;min-width:0}.tb-os-ma.tb-os-ma-hero .ma-ch{border-bottom:1px solid #e8ebf0;color:var(--os-navy);font:700 13.5px DM Sans,sans-serif;padding:12px 14px}.tb-os-ma.tb-os-ma-hero .ma-cl{max-height:236px;overflow:auto;padding:0 12px}.tb-os-ma.tb-os-ma-hero .ma-li{align-items:center;border-bottom:1px solid #eef0f4;display:flex;font-size:11.5px;gap:9px;padding:9px 0}.tb-os-ma.tb-os-ma-hero .ma-li:last-child{border-bottom:0}.tb-os-ma.tb-os-ma-hero .ma-li .ic{border-radius:50%;display:grid;flex:0 0 22px;height:22px;place-items:center}.tb-os-ma.tb-os-ma-hero .ma-li .ic svg{height:12px;width:12px}.tb-os-ma.tb-os-ma-hero .ma-li .ic.inv{background:var(--os-red-t)}.tb-os-ma.tb-os-ma-hero .ma-li .ic.inv svg{fill:none;stroke:var(--os-red);stroke-width:2.2}.tb-os-ma.tb-os-ma-hero .ma-li .ic.sig{background:var(--os-red-t)}.tb-os-ma.tb-os-ma-hero .ma-li .ic.sig svg{fill:none;stroke:var(--os-red);stroke-width:2.2}.tb-os-ma.tb-os-ma-hero .ma-li .ic.al{background:#eef0f4}.tb-os-ma.tb-os-ma-hero .ma-li .ic.al svg{fill:#5b6070}.tb-os-ma.tb-os-ma-hero .ma-li .tx{flex:1;min-width:0}.tb-os-ma.tb-os-ma-hero .ma-li .tx b,.tb-os-ma.tb-os-ma-hero .ma-li .tx button{background:none;border:0;color:var(--os-navy);cursor:pointer;display:block;font-family:inherit;font-size:11.5px;font-weight:700;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.tb-os-ma.tb-os-ma-hero .ma-li .tx button:hover{color:var(--os-blue-ink);text-decoration:underline}.tb-os-ma.tb-os-ma-hero .ma-li .rt,.tb-os-ma.tb-os-ma-hero .ma-li .tx small{color:var(--os-mute);font-size:10.5px}.tb-os-ma.tb-os-ma-hero .ma-li .rt{flex:0 0 auto;line-height:1.35;text-align:right}.tb-os-ma.tb-os-ma-hero .ma-cts{display:flex;flex:0 0 auto;gap:4px}.tb-os-ma.tb-os-ma-hero .ma-ct{align-items:center;border-radius:4px;display:inline-flex;font:700 10.5px/20px DM Sans;gap:3px;height:20px;padding:0 6px}.tb-os-ma.tb-os-ma-hero .ma-ct svg{height:9px;width:9px}.tb-os-ma.tb-os-ma-hero .ma-ct.r{background:var(--al-rb);color:var(--al-r)}.tb-os-ma.tb-os-ma-hero .ma-ct.r svg{fill:var(--al-rd)}.tb-os-ma.tb-os-ma-hero .ma-ct.y{background:var(--al-yb);color:var(--al-y)}.tb-os-ma.tb-os-ma-hero .ma-ct.y svg{fill:var(--al-yd)}.tb-os-ma.tb-os-ma-hero .ma-ct.g{background:#eef0f4;color:var(--al-g)}.tb-os-ma.tb-os-ma-hero .ma-ct.g svg{fill:var(--al-gd)}.tb-os-ma.tb-os-ma-hero .ma-vfr{align-self:flex-start;background:var(--os-blue);border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:11.5px;font-weight:600;margin:10px 12px 12px;padding:7px 12px;white-space:nowrap}.tb-os-ma.tb-os-ma-hero .ma-vfr:hover{filter:brightness(.95)}.tb-os-ma.tb-os-ma-hero .ma-loaded{color:var(--os-mute);font-size:11px;margin-left:auto}.tb-os-ma.tb-os-ma-hero .ma-ov{animation:maFade .25s ease;background:rgba(30,33,46,.42);display:grid;inset:0;padding:18px;place-items:center;position:absolute;z-index:10}.tb-os-ma.tb-os-ma-hero .ma-md{animation:maPop .3s var(--os-ease);background:#fff;border-radius:12px;box-shadow:0 30px 60px -20px rgba(30,33,46,.45);display:flex;flex-direction:column;max-height:100%;max-width:440px;overflow:hidden;width:100%}.tb-os-ma.tb-os-ma-hero .ma-mh{align-items:center;border-bottom:1px solid var(--os-line);display:flex;flex:0 0 auto;gap:10px;padding:14px 16px}.tb-os-ma.tb-os-ma-hero .ma-mh .pic{background:#e6e9ef;border-radius:50%;display:grid;height:32px;place-items:center;width:32px}.tb-os-ma.tb-os-ma-hero .ma-mh .pic svg{fill:#8a90a0;height:16px;width:16px}.tb-os-ma.tb-os-ma-hero .ma-mh h5{flex:1;font-size:16px;font-weight:700}.tb-os-ma.tb-os-ma-hero .ma-x{background:none;border:0;color:var(--os-mute);cursor:pointer;font-size:20px;line-height:1;padding:0 2px}.tb-os-ma.tb-os-ma-hero .ma-x:hover{color:var(--os-navy)}.tb-os-ma.tb-os-ma-hero .ma-mb{overflow:auto;padding:14px 16px 16px}.tb-os-ma.tb-os-ma-hero .ma-new{border:1px solid var(--os-line);border-radius:10px;margin-bottom:14px;overflow:hidden}.tb-os-ma.tb-os-ma-hero .ma-new h6{background:var(--os-tint);color:var(--os-navy);font:700 14px Archivo,sans-serif;margin:0;padding:10px 14px}.tb-os-ma.tb-os-ma-hero .ma-nbody{padding:12px 14px}.tb-os-ma.tb-os-ma-hero .ma-nrow{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.tb-os-ma.tb-os-ma-hero .ma-cat{align-items:center;background:#3d7fe0;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:4px 9px}.tb-os-ma.tb-os-ma-hero .ma-cat svg{fill:none;height:11px;stroke:#fff;stroke-width:2.2;width:11px}.tb-os-ma.tb-os-ma-hero .ma-cat.is-static{cursor:default}.tb-os-ma.tb-os-ma-hero .ma-pin{align-items:center;background:none;border:0;color:var(--os-mute);cursor:pointer;display:inline-flex;font-size:11.5px;gap:6px;padding:0}.tb-os-ma.tb-os-ma-hero .ma-pin svg{fill:#c3c8d3;height:15px;width:15px}.tb-os-ma.tb-os-ma-hero .ma-pin.is-on svg{fill:#e8b923}.tb-os-ma.tb-os-ma-hero .ma-meta{color:var(--os-mute);display:flex;font-size:11.5px;gap:14px;margin-bottom:8px}.tb-os-ma.tb-os-ma-hero .ma-meta span{align-items:center;display:inline-flex;gap:5px}.tb-os-ma.tb-os-ma-hero .ma-meta svg{fill:none;height:11px;stroke:currentColor;stroke-width:2;width:11px}.tb-os-ma.tb-os-ma-hero .ma-ta{border:1px solid var(--os-line);border-radius:7px;color:var(--os-navy);font-size:12.5px;height:66px;padding:8px 10px;resize:none;width:100%}.tb-os-ma.tb-os-ma-hero .ma-ta:focus{border-color:var(--os-blue);outline:0}.tb-os-ma.tb-os-ma-hero .ma-cc{color:var(--os-mute);font-size:11px;margin-top:3px;text-align:right}.tb-os-ma.tb-os-ma-hero .ma-mf{border-top:1px solid var(--os-line);display:flex;gap:8px;justify-content:flex-end;padding:10px 14px}.tb-os-ma.tb-os-ma-hero .ma-b{border:0;border-radius:6px;cursor:pointer;font-size:12.5px;font-weight:600;padding:7px 14px}.tb-os-ma.tb-os-ma-hero .ma-b.is-blue{background:var(--os-blue);color:#fff}.tb-os-ma.tb-os-ma-hero .ma-b.is-blue:disabled{cursor:not-allowed;opacity:.5}.tb-os-ma.tb-os-ma-hero .ma-b.is-line{background:#fff;box-shadow:inset 0 0 0 1px #d7dce5;color:var(--os-navy)}.tb-os-ma.tb-os-ma-hero .ma-addn{align-items:center;background:#fff;border:1px dashed #b9c2d3;border-radius:8px;color:var(--os-navy);cursor:pointer;display:flex;font-size:12.5px;font-weight:600;gap:6px;justify-content:center;margin-bottom:14px;padding:8px;width:100%}.tb-os-ma.tb-os-ma-hero .ma-addn:hover{background:var(--os-bg);border-color:var(--os-blue)}.tb-os-ma.tb-os-ma-hero .ma-nh{align-items:center;color:var(--os-navy);display:flex;font:700 11px DM Sans;gap:6px;letter-spacing:.04em;margin:2px 0 8px}.tb-os-ma.tb-os-ma-hero .ma-nh svg{fill:#e8b923;height:12px;width:12px}.tb-os-ma.tb-os-ma-hero .ma-nh small{color:var(--os-mute);font-weight:500;letter-spacing:0}.tb-os-ma.tb-os-ma-hero .ma-note{border:1px solid var(--os-line);border-radius:9px;margin-bottom:8px;padding:10px 12px}.tb-os-ma.tb-os-ma-hero .ma-note.is-new{animation:maPop .35s var(--os-ease)}.tb-os-ma.tb-os-ma-hero .ma-note p{color:var(--os-navy);font-size:12.5px;margin-top:6px}.tb-os-ma.tb-os-ma-hero .ma-nact{display:flex;gap:5px}.tb-os-ma.tb-os-ma-hero .ma-ib{background:#fff;border:1px solid var(--os-line);border-radius:6px;cursor:pointer;display:grid;height:26px;place-items:center;width:26px}.tb-os-ma.tb-os-ma-hero .ma-ib svg{height:13px;width:13px}.tb-os-ma.tb-os-ma-hero .ma-ib.star svg{fill:#c3c8d3}.tb-os-ma.tb-os-ma-hero .ma-ib.star.is-on svg{fill:#e8b923}.tb-os-ma.tb-os-ma-hero .ma-ib.del{background:var(--os-red-t);border-color:#f0d2d9}.tb-os-ma.tb-os-ma-hero .ma-ib.del svg{fill:none;stroke:var(--os-red);stroke-width:2}.tb-os-ma.tb-os-ma-hero .ma-hint{color:var(--os-red);font-size:11.5px;margin:-4px 0 8px}.tb-os-ma.tb-os-ma-hero .ma-nonotes{color:var(--os-mute);font-size:12.5px;padding:10px 0;text-align:center}.tb-os-ma.tb-os-ma-hero .ma-reset{background:none;border:0;color:var(--os-mute);cursor:pointer;display:block;font-size:12px;margin:10px auto 0;text-decoration:underline}.tb-os-ma.tb-os-ma-hero .ma-pm{background:var(--os-tint);border-radius:50%;flex:0 0 30px;height:30px;position:relative;transition:transform .35s var(--os-ease),background .3s}.tb-os-ma.tb-os-ma-hero .ma-pm:after,.tb-os-ma.tb-os-ma-hero .ma-pm:before{background:var(--os-navy);border-radius:2px;content:"";height:2px;left:9px;position:absolute;right:9px;top:14px}.tb-os-ma.tb-os-ma-hero .ma-pm:after{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.tb-os-ma.tb-os-ma-hero.ma-anim.ma-boot .rv{opacity:1;transform:none;transition:none}}@media (max-width:960px){.tb-os-ma.tb-os-ma-hero .ma-ovg{grid-template-columns:1fr}}@media (max-width:720px){.tb-os-ma.tb-os-ma-hero .tb-sec{padding:76px 0}.tb-os-ma.tb-os-ma-hero .ma-app{grid-template-columns:1fr;height:620px}.tb-os-ma.tb-os-ma-hero .ma-side,.tb-os-ma.tb-os-ma-hero .ma-top .ma-hide{display:none}.tb-os-ma.tb-os-ma-hero .ma-av{margin-left:auto}.tb-os-ma.tb-os-ma-hero .ma-srch{margin-left:0;width:100%}.tb-os-ma.tb-os-ma-hero .ma-scards{grid-template-columns:1fr 1fr}.tb-os-ma.tb-os-ma-hero .ma-loaded{display:none}}@keyframes maRowFlash{0%{background:var(--os-tint)}to{background:transparent}}@keyframes maFade{0%{opacity:0}to{opacity:1}}@keyframes maRise{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes maPop{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes maSlide{0%{transform:translateY(-100%)}to{transform:none}}.tb-os-ma.tb-os-ma-hero{--os-acc-rgb:129,161,211;--os-acc-2:#bfd0ea;--os-acc-3:#dce6f5;scroll-behavior:auto}.tb-os-ma.tb-os-ma-hero.is-orange{--os-blue:#f60;--os-blue-ink:#c24e00;--os-tint:#fff0e6;--os-acc-rgb:255,102,0;--os-acc-2:#ffc9a3;--os-acc-3:#ffe1cc;font-family:Figtree,DM Sans,system-ui,sans-serif}.tb-os-ma.tb-os-ma-hero.is-orange h1,.tb-os-ma.tb-os-ma-hero.is-orange h2,.tb-os-ma.tb-os-ma-hero.is-orange h3,.tb-os-ma.tb-os-ma-hero.is-orange h4,.tb-os-ma.tb-os-ma-hero.is-orange h5{font-family:Figtree,Archivo,system-ui,sans-serif}.tb-os-ma.tb-os-ma-hero .tb-sec{padding-bottom:var(--ma-pb,104px);padding-top:var(--ma-pt,104px)}.tb-os-ma.tb-os-ma-hero .tb-head h2{font-size:calc(clamp(30px,3.6vw,44px)*var(--ma-hs,1))}@media (max-width:720px){.tb-os-ma.tb-os-ma-hero .tb-sec{padding-bottom:calc(var(--ma-pb,104px)*.73);padding-top:calc(var(--ma-pt,104px)*.73)}}.tb-os-ma.tb-os-ma-hero img{max-width:100%}.tb-os-ma.tb-os-ma-hero .ma-stage{margin-left:calc((100% - min(var(--ma-sw,1240px),calc(100vw - 32px)))/2);width:min(var(--ma-sw,1240px),calc(100vw - 32px))}.tb-os-ma.tb-os-ma-hero .ma-hero{padding-bottom:var(--ma-pb,96px);padding-top:var(--ma-pt,28px)}.tb-os-ma.tb-os-ma-hero .ma-hero h1{font-size:calc(clamp(40px,5.6vw,68px)*var(--ma-hs,1))}.tb-os-ma.tb-os-ma-hero .ma-shot img{display:block;height:auto;width:100%}.tb-os-ma.tb-os-ma-hero .ma-data{display:none!important}