.tb-os-mp{--os-blue-line:#b9cbe7;--os-blue-rgb:129,161,211;--mp-hf:Archivo,"DM Sans",sans-serif;--mp-bf:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--os-navy:#1e212e;--os-blue:#81a1d3;--os-blue-ink:#4f6fa3;--os-tint:#eef3fa;--os-bg:#f6f8fb;--os-line:#e3e8f0;--os-ink-2:#555b6e;--os-mute:#8a90a0;--os-red:#c2453d;--os-red-t:#fbeaea;--os-green:#2e7d57;--os-green-t:#e6f4ec;--os-ease:cubic-bezier(.2,.7,.2,1)}.tb-os-mp .mp-wrap{margin:0 auto;max-width:1200px;padding:0 28px}.tb-os-mp h1,.tb-os-mp h2,.tb-os-mp h3{font-family:var(--mp-hf);letter-spacing:-.02em;line-height:1.08;margin:0}.tb-os-mp .mp-accent{color:var(--os-blue)}.tb-os-mp .mp-btns{display:flex;flex-wrap:wrap;gap:12px}.tb-os-mp .mp-btn{align-items:center;border:2px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font:700 15px var(--mp-bf);gap:8px;justify-content:center;padding:14px 26px;text-decoration:none;transition:transform .2s var(--os-ease),background .2s,border-color .2s,color .2s}.tb-os-mp .mp-btn:hover{transform:translateY(-1px)}.tb-os-mp .mp-btn--primary{background:var(--os-navy);color:#fff}.tb-os-mp .mp-btn--primary:hover{background:#2c3042}.tb-os-mp .mp-btn--ghost{background:#fff;border-color:#cdd5e3;color:var(--os-navy)}.tb-os-mp .mp-btn--ghost:hover{border-color:var(--os-navy)}.tb-os-mp .mp-pill{background:var(--os-tint);border-radius:999px;color:var(--os-blue-ink);display:inline-block;font:700 13px var(--mp-bf);margin-bottom:18px;padding:6px 14px}.tb-os-mp .mp-h2{font-size:clamp(30px,3.6vw,46px);font-weight:800}.tb-os-mp .mp-sub{color:var(--os-ink-2);font-size:18px;max-width:40em}.tb-os-mp .mp-head{margin:0 auto 56px;max-width:780px;text-align:center}.tb-os-mp .mp-head .mp-sub{margin:18px auto 0}.tb-os-mp a:focus-visible,.tb-os-mp button:focus-visible,.tb-os-mp input:focus-visible,.tb-os-mp select:focus-visible,.tb-os-mp textarea:focus-visible{outline:3px solid var(--os-blue);outline-offset:2px}.tb-os-mp .mp-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.mp-boot .tb-os-mp.mp-anim .mp-rv{opacity:0;transform:translateY(18px);transition:opacity .7s var(--os-ease),transform .7s var(--os-ease);transition-delay:calc(var(--d,0)*80ms)}.mp-boot .tb-os-mp.mp-anim .mp-rv.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mp-boot .tb-os-mp.mp-anim .mp-rv{opacity:1;transform:none;transition:none}}.tb-os-mp{color:var(--os-navy);font-family:var(--mp-bf);line-height:1.55;-webkit-font-smoothing:antialiased}.tb-os-mp a{color:inherit}.tb-os-mp *,.tb-os-mp :after,.tb-os-mp :before{box-sizing:border-box}.tb-os-mp.mp-brand-tb{--os-blue:#f60;--os-blue-ink:#c24e00;--os-tint:#fff1e8;--os-blue-line:#ffc9a3;--os-blue-rgb:255,102,0;--mp-hf:Figtree,sans-serif;--mp-bf:Figtree,sans-serif}.tb-os-mp.tb-os-mp-fr{background:#fff;padding:40px 0 100px;scroll-margin-top:140px}.tb-os-mp.tb-os-mp-fr .mp-frow{align-items:center;display:grid;gap:64px;grid-template-columns:5fr 7fr;padding:64px 0;scroll-margin-top:140px}.tb-os-mp.tb-os-mp-fr .mp-frow.is-rev{grid-template-columns:7fr 5fr}.tb-os-mp.tb-os-mp-fr .mp-frow.is-rev .mp-ftext{order:2}.tb-os-mp.tb-os-mp-fr .mp-frow.is-rev .mp-fmedia{order:1}.tb-os-mp.tb-os-mp-fr .mp-ftext h2{font-size:clamp(28px,3vw,40px);font-weight:800;margin-bottom:14px}.tb-os-mp.tb-os-mp-fr .mp-ftext>p{color:var(--os-ink-2);font-size:17px;margin:0 0 26px}.tb-os-mp.tb-os-mp-fr .mp-flist{list-style:none;margin:0;padding:0}.tb-os-mp.tb-os-mp-fr .mp-flist li{border-left:2px solid var(--os-line);padding-left:22px;position:relative}.tb-os-mp.tb-os-mp-fr .mp-flist li+li{margin-top:4px}.tb-os-mp.tb-os-mp-fr .mp-flist i{background:var(--os-blue);height:0;left:-2px;position:absolute;top:0;width:2px}.tb-os-mp.tb-os-mp-fr .mp-flist button{background:none;border:0;color:inherit;cursor:pointer;display:block;font:inherit;padding:12px 0;text-align:left;width:100%}.tb-os-mp.tb-os-mp-fr .mp-flist b{color:#9aa0ae;display:block;font:700 18px var(--mp-hf);transition:color .25s}.tb-os-mp.tb-os-mp-fr .mp-flist span{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--os-ease)}.tb-os-mp.tb-os-mp-fr .mp-flist span>em{color:var(--os-ink-2);font-size:15.5px;font-style:normal;overflow:hidden}.tb-os-mp.tb-os-mp-fr .mp-flist li.is-on b{color:var(--os-navy)}.tb-os-mp.tb-os-mp-fr .mp-flist li.is-on span{grid-template-rows:1fr}.tb-os-mp.tb-os-mp-fr .mp-flist li.is-on span>em{padding-top:8px}.tb-os-mp.tb-os-mp-fr .mp-frame{aspect-ratio:4/3;background:var(--os-tint);border-radius:22px;overflow:hidden;position:relative}.tb-os-mp.tb-os-mp-fr .mp-shot{display:flex;flex-direction:column;inset:28px;justify-content:center;opacity:0;pointer-events:none;position:absolute;transform:scale(.98);transition:opacity .45s ease,transform .5s var(--os-ease)}.tb-os-mp.tb-os-mp-fr .mp-shot.is-on{opacity:1;pointer-events:auto;transform:none}.tb-os-mp.tb-os-mp-fr .mp-tabs{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:16px}.tb-os-mp.tb-os-mp-fr .mp-tabs button{background:#fff;border:1px solid var(--os-line);border-radius:999px;color:var(--os-ink-2);cursor:pointer;font:600 13px var(--mp-bf);padding:7px 14px}.tb-os-mp.tb-os-mp-fr .mp-tabs button.is-on{background:var(--os-navy);border-color:var(--os-navy);color:#fff}.tb-os-mp.tb-os-mp-fr .mp-foot{align-items:center;background:var(--os-bg);border:1px solid var(--os-line);border-radius:16px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:28px;padding:18px 22px;text-decoration:none;transition:border-color .2s}.tb-os-mp.tb-os-mp-fr .mp-foot:hover{border-color:var(--os-blue)}.tb-os-mp.tb-os-mp-fr .mp-foot span{color:var(--os-ink-2)}.tb-os-mp.tb-os-mp-fr .mp-foot b{color:var(--os-navy)}.tb-os-mp.tb-os-mp-fr .mp-foot em{color:var(--os-blue-ink);font-size:14px;font-style:normal;font-weight:700}.tb-os-mp .mk{background:#fff;border-radius:14px;box-shadow:0 14px 34px -22px rgba(30,33,46,.4);font-size:12px;padding:16px}.tb-os-mp .mk-h{color:var(--os-navy);font:700 14px var(--mp-hf);gap:8px;margin-bottom:12px}.tb-os-mp .mk-h,.tb-os-mp .mk-li{align-items:center;display:flex;justify-content:space-between}.tb-os-mp .mk-li{border-top:1px solid #eef1f5;color:var(--os-ink-2);gap:10px;padding:8px 0}.tb-os-mp .mk-li:first-of-type{border-top:0}.tb-os-mp .mk-li b{color:var(--os-navy);font-weight:600}.tb-os-mp .mk-rel{position:relative}.tb-os-mp .mk-float{bottom:-40px;box-shadow:0 24px 50px -20px rgba(30,33,46,.5);position:absolute;right:0;z-index:2}.tb-os-mp .mk-field{align-items:center;border:1px solid var(--os-line);border-radius:8px;color:var(--os-navy);display:flex;font-weight:600;gap:8px;justify-content:space-between;margin-bottom:8px;padding:7px 9px}.tb-os-mp .mk-field small{color:var(--os-mute);font-weight:600}.tb-os-mp .mk-btn{background:var(--os-navy);border-radius:999px;color:#fff;display:inline-block;font-size:11.5px;font-weight:700;padding:7px 14px}.tb-os-mp .mk-btn.mk-o{background:#fff;border:1px solid var(--os-line);color:var(--os-navy)}.tb-os-mp .mk-seg{background:var(--os-bg);border:1px solid var(--os-line);border-radius:8px;display:inline-flex;padding:2px}.tb-os-mp .mk-seg span{border-radius:6px;color:var(--os-ink-2);font-weight:600;padding:4px 10px}.tb-os-mp .mk-seg span.on{background:#fff;box-shadow:0 1px 3px rgba(30,33,46,.12);color:var(--os-navy)}.tb-os-mp .mk-cat{border:1px solid var(--os-line);border-radius:999px;color:var(--os-ink-2);display:inline-block;font-size:11px;font-weight:600;margin:0 4px 4px 0;padding:4px 9px}.tb-os-mp .mk-cat.on{background:var(--os-tint);border-color:var(--os-blue-line);color:var(--os-blue-ink)}.tb-os-mp .mk-tg{background:#d5dae3;border-radius:999px;display:inline-block;height:19px;position:relative;vertical-align:middle;width:32px}.tb-os-mp .mk-tg:after{background:#fff;border-radius:50%;content:"";height:15px;left:2px;position:absolute;top:2px;width:15px}.tb-os-mp .mk-tg.on{background:var(--os-blue)}.tb-os-mp .mk-tg.on:after{left:15px}.tb-os-mp .mk-tl{display:grid;gap:4px;grid-template-columns:repeat(6,1fr);margin:6px 0 10px}.tb-os-mp .mk-tl div{border-radius:7px;font-size:10.5px;font-weight:700;padding:10px 4px;text-align:center}.tb-os-mp .mk-tl .lk{background:var(--os-navy);color:#fff}.tb-os-mp .mk-tl .op{background:var(--os-bg);border:1px solid var(--os-line);color:var(--os-ink-2)}.tb-os-mp .mk-days{display:grid;gap:4px;grid-template-columns:repeat(7,1fr);text-align:center}.tb-os-mp .mk-days div{background:var(--os-bg);border-radius:7px;color:var(--os-ink-2);font-size:11px;font-weight:600;padding:7px 2px}.tb-os-mp .mk-days small{color:var(--os-mute);display:block;font-size:9px;font-weight:600}.tb-os-mp .mk-days .pay{background:var(--os-navy);color:#fff}.tb-os-mp .mk-days .pay small{color:#b9c0cf}.tb-os-mp .mk-days .go{background:var(--os-blue);color:#fff}.tb-os-mp .mk-days .go small{color:#fff}.tb-os-mp .mk-bars{align-items:flex-end;border-bottom:1px solid var(--os-line);display:flex;gap:14px;height:150px;padding:0 6px}.tb-os-mp .mk-bars>div{align-items:center;color:var(--os-ink-2);display:flex;flex:1;flex-direction:column;font-size:11px;font-weight:600;gap:6px}.tb-os-mp .mk-bar{border-radius:8px 8px 0 0;display:flex;flex-direction:column-reverse;overflow:hidden;width:100%}.tb-os-mp .mk-bar i{background:var(--os-blue);display:block}.tb-os-mp .mk-bar i.ro{background:var(--os-navy)}.tb-os-mp .mk-legend{color:var(--os-ink-2);display:flex;font-size:11px;font-weight:600;gap:14px;margin-top:10px}.tb-os-mp .mk-legend span:before{background:var(--os-blue);border-radius:3px;content:"";display:inline-block;height:9px;margin-right:6px;vertical-align:-1px;width:9px}.tb-os-mp .mk-legend span.ro:before{background:var(--os-navy)}.tb-os-mp .mk-two{display:grid;gap:12px;grid-template-columns:1fr 1fr}.tb-os-mp .mk-ptag{background:var(--os-navy);border-radius:999px;color:#fff;display:inline-block;font:700 10px var(--mp-bf);margin-left:6px;padding:2px 7px;vertical-align:1px}.tb-os-mp .mk-note{background:var(--os-bg);border-radius:8px;color:var(--os-ink-2);font-size:11.5px;line-height:1.45;padding:8px 10px}.tb-os-mp .mk-chip{background:var(--os-tint);border-radius:999px;color:var(--os-blue-ink);font:600 11px var(--mp-bf);padding:3px 9px;white-space:nowrap}.tb-os-mp .mk-chip.mk-lock{background:#e7e9ef;color:var(--os-navy)}.tb-os-mp .mk-chip.mk-ok{background:var(--os-green-t);color:var(--os-green)}.tb-os-mp.tb-os-mp-fr{padding-bottom:var(--mp-pb);padding-top:var(--mp-pt)}.tb-os-mp.tb-os-mp-fr .mp-ftext h2{font-size:calc(clamp(28px,3vw,40px)*var(--mp-hs,1))}.tb-os-mp.tb-os-mp-fr.mp-bg-light{background:var(--os-bg)}.tb-os-mp.tb-os-mp-fr.mp-bg-light .mp-foot{background:#fff}.tb-os-mp.tb-os-mp-fr.mp-frame-soft .mp-frame{border-radius:12px}.tb-os-mp.tb-os-mp-fr.mp-frame-square .mp-frame{border-radius:0}.tb-os-mp.tb-os-mp-fr .mp-shot.mp-shot--media{inset:0}.tb-os-mp.tb-os-mp-fr .mp-shot--media img,.tb-os-mp.tb-os-mp-fr .mp-shot--media video{display:block;height:100%;object-fit:contain;width:100%}.tb-os-mp.tb-os-mp-fr.mp-fit-cover .mp-shot--media img,.tb-os-mp.tb-os-mp-fr.mp-fit-cover .mp-shot--media video{object-fit:cover}.tb-os-mp.tb-os-mp-fr .mp-flist b{font-weight:700}@media (max-width:980px){.tb-os-mp.tb-os-mp-fr .mp-frow,.tb-os-mp.tb-os-mp-fr .mp-frow.is-rev{gap:32px;grid-template-columns:minmax(0,1fr);padding:40px 0}.tb-os-mp.tb-os-mp-fr .mp-frow.is-rev .mp-ftext{order:1}.tb-os-mp.tb-os-mp-fr .mp-frow.is-rev .mp-fmedia{order:2}}@media (max-width:720px){.tb-os-mp.tb-os-mp-fr .mp-wrap{padding:0 20px}.tb-os-mp.tb-os-mp-fr .mp-frame{aspect-ratio:auto;min-height:440px}.tb-os-mp.tb-os-mp-fr .mk-float{bottom:auto;margin-top:10px;position:relative;right:auto;width:100%!important}.tb-os-mp.tb-os-mp-fr .mk-two{grid-template-columns:1fr}}