.tb-os-ki{--os-blue:#81a1d3;--os-blue-ink:#4c6da6;--os-navy:#1e212e;--os-navy-2:#2a2f42;--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;--os-glow:129,161,211;--os-ease:cubic-bezier(.2,.7,.2,1);--ki-head:Archivo,system-ui,-apple-system,"Segoe UI",sans-serif;--ki-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--ki-hs:1;--ki-pt:104px;--ki-pb:104px;color:var(--os-ink-2);font-family:var(--ki-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-align:left}.tb-os-ki.tb-os-ki--tb{--os-blue:#f60;--os-blue-ink:#c24e00;--os-tint:#fff0e6;--os-glow:255,102,0;--ki-head:Figtree,system-ui,-apple-system,"Segoe UI",sans-serif;--ki-body:Figtree,system-ui,-apple-system,"Segoe UI",sans-serif}.tb-os-ki *,.tb-os-ki :after,.tb-os-ki :before{box-sizing:border-box}.tb-os-ki h1,.tb-os-ki h2,.tb-os-ki h3,.tb-os-ki h4,.tb-os-ki h5{color:var(--os-navy);font-family:var(--ki-head);letter-spacing:-.01em;line-height:1.15;margin:0;text-transform:none}.tb-os-ki p{margin:0}.tb-os-ki a{color:inherit}.tb-os-ki button{font-family:inherit}.tb-os-ki img{height:auto;max-width:100%}.tb-os-ki a:focus-visible,.tb-os-ki button:focus-visible{outline:2px solid var(--os-blue-ink);outline-offset:3px}.tb-os-ki .tb-wrap{margin:0 auto;max-width:1180px;padding:0 24px}.tb-os-ki.tb-sec{padding:var(--ki-pt) 0 var(--ki-pb)}.tb-os-ki .tb-pill{background:var(--os-tint);color:var(--os-blue-ink);font:600 13px/1.4 var(--ki-body);padding:6px 14px}.tb-os-ki .tb-btn,.tb-os-ki .tb-pill{align-items:center;border-radius:999px;display:inline-flex;gap:8px}.tb-os-ki .tb-btn{border:0;cursor:pointer;font:700 15px/1.2 var(--ki-body);justify-content:center;padding:13px 24px;text-decoration:none;transition:transform .2s var(--os-ease),box-shadow .2s,background .2s}.tb-os-ki .tb-btn-primary{background:var(--os-navy);color:#fff}.tb-os-ki .tb-btn-primary:hover{box-shadow:0 8px 20px rgba(30,33,46,.22);color:#fff;transform:translateY(-1px)}.tb-os-ki .tb-btn-ghost{background:#fff;box-shadow:inset 0 0 0 1.5px var(--os-line);color:var(--os-navy)}.tb-os-ki .tb-btn-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--os-blue);color:var(--os-navy)}.tb-os-ki .tb-ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.tb-os-ki .tb-head{margin:0 auto 52px;max-width:720px;text-align:center}.tb-os-ki .tb-head h2{font-size:calc(clamp(30px,3.6vw,44px)*var(--ki-hs));font-weight:800;line-height:1.12;margin:16px 0 14px}.tb-os-ki .tb-head p{font-size:18px}.tb-os-ki .tb-acc{color:var(--os-blue-ink)}.tb-os-ki .ki-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.tb-os-ki.ki-boot .rv{opacity:0;transform:translateY(18px);transition:opacity .7s var(--os-ease),transform .7s var(--os-ease)}.tb-os-ki.ki-boot .rv.is-in{opacity:1;transform:none}.tb-os-ki.ki-boot:not(.ki-js) .ki-stg,.tb-os-ki.ki-boot:not(.ki-js) .rv{animation:kiShow .6s ease 2.5s forwards}@keyframes kiShow{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tb-os-ki.ki-boot .ki-stg,.tb-os-ki.ki-boot .rv{animation:none;opacity:1;transform:none;transition:none}}@media (max-width:720px){.tb-os-ki.tb-sec{padding:calc(var(--ki-pt)*.73) 0 calc(var(--ki-pb)*.73)}}.tb-os-ki.tb-os-ki-ov{background:#fff;scroll-margin-top:120px}.tb-os-ki.tb-os-ki-ov .tb-head{margin-bottom:24px}.tb-os-ki.tb-os-ki-ov .ki-def{color:var(--os-ink-2);font-size:20px;line-height:1.6;margin:0 auto 52px;max-width:780px;text-align:center}.tb-os-ki.tb-os-ki-ov .ki-def strong{color:var(--os-navy)}.tb-os-ki.tb-os-ki-ov .ki-pillars{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.tb-os-ki.tb-os-ki-ov .ki-pillars-1{grid-template-columns:1fr;margin:0 auto;max-width:420px}.tb-os-ki.tb-os-ki-ov .ki-pillars-2{grid-template-columns:repeat(2,1fr)}.tb-os-ki.tb-os-ki-ov .ki-pillars-4{grid-template-columns:repeat(4,1fr)}.tb-os-ki.tb-os-ki-ov .ki-pil{background:#fff;border-radius:22px;box-shadow:0 0 0 1px var(--os-line);display:block;padding:30px;text-decoration:none;transition:box-shadow .25s,transform .25s var(--os-ease)}.tb-os-ki.tb-os-ki-ov .ki-pil:hover{box-shadow:0 0 0 1.5px var(--os-blue),0 14px 30px -14px rgba(30,33,46,.2);transform:translateY(-2px)}.tb-os-ki.tb-os-ki-ov .ki-pi{align-items:center;background:var(--os-blue);border-radius:14px;color:#fff;display:flex;height:48px;justify-content:center;margin-bottom:22px;width:48px}.tb-os-ki.tb-os-ki-ov .ki-pil h3{font-size:calc(21px*var(--ki-hs));margin-bottom:8px}.tb-os-ki.tb-os-ki-ov .ki-pil p{color:var(--os-ink-2);font-size:15.5px;margin:0 0 18px}.tb-os-ki.tb-os-ki-ov .ki-go{color:var(--os-blue-ink);font:700 14px var(--ki-body)}@media (max-width:960px){.tb-os-ki.tb-os-ki-ov .ki-pillars,.tb-os-ki.tb-os-ki-ov .ki-pillars-2,.tb-os-ki.tb-os-ki-ov .ki-pillars-4{grid-template-columns:1fr}}