.os-page[data-astro-cid-aii4u2qs]{--os-line:#e3ded3;--os-muted:#5b5b66;--os-chip:#eef2fe;color:#161616}.os-mono[data-astro-cid-aii4u2qs]{letter-spacing:.14em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.os-wrap[data-astro-cid-aii4u2qs]{max-width:1240px;margin:0 auto;padding:0 24px}.os-hero[data-astro-cid-aii4u2qs]{text-align:center;padding:80px 24px 40px}.os-hero[data-astro-cid-aii4u2qs] h1[data-astro-cid-aii4u2qs],.os-hero[data-astro-cid-aii4u2qs] p[data-astro-cid-aii4u2qs]{text-wrap:balance}.os-eyebrow[data-astro-cid-aii4u2qs]{color:var(--brand-blue);justify-content:center;align-items:center;gap:10px;display:flex}.os-eyebrow[data-astro-cid-aii4u2qs] i[data-astro-cid-aii4u2qs]{background:var(--brand-blue);border-radius:3px;width:14px;height:14px;box-shadow:6px 6px #ffc93c}.os-hero[data-astro-cid-aii4u2qs] h1[data-astro-cid-aii4u2qs]{font-family:var(--font-heading);letter-spacing:-.03em;color:#161616;max-width:900px;margin:20px auto 18px;font-size:clamp(34px,5vw,60px);font-weight:800;line-height:1.05}.os-hero[data-astro-cid-aii4u2qs] h1[data-astro-cid-aii4u2qs] span[data-astro-cid-aii4u2qs]{color:var(--brand-blue)}.os-hero[data-astro-cid-aii4u2qs] p[data-astro-cid-aii4u2qs]{color:#000;max-width:640px;margin:0 auto;font-size:18px}.os-logos[data-astro-cid-aii4u2qs]{padding:24px 0 72px}.os-body[data-astro-cid-aii4u2qs]{grid-template-columns:220px 1fr;gap:48px;padding-bottom:140px;display:grid}.os-side[data-astro-cid-aii4u2qs]{align-self:start;position:sticky;top:108px}.os-side__label[data-astro-cid-aii4u2qs]{color:var(--os-muted);margin-bottom:16px;display:block}.os-side[data-astro-cid-aii4u2qs] a[data-astro-cid-aii4u2qs]{border-left:2px solid var(--os-line);color:var(--os-muted);padding:10px 0 10px 18px;font-weight:500;text-decoration:none;transition:all .2s;display:block}.os-side[data-astro-cid-aii4u2qs] a[data-astro-cid-aii4u2qs]:hover,.os-side[data-astro-cid-aii4u2qs] a[data-astro-cid-aii4u2qs].on{color:var(--brand-blue);border-left-color:var(--brand-blue)}.os-cat[data-astro-cid-aii4u2qs]{margin-bottom:72px;padding-top:24px;scroll-margin-top:96px}.os-cat__head[data-astro-cid-aii4u2qs]{border-bottom:2px solid #161616;align-items:center;gap:18px;margin-bottom:28px;padding-bottom:20px;display:flex}.os-cat__badge[data-astro-cid-aii4u2qs]{border-radius:14px;flex:none;place-items:center;width:52px;height:52px;font-size:22px;display:grid}.os-cat__head[data-astro-cid-aii4u2qs] h2[data-astro-cid-aii4u2qs]{font-family:var(--font-heading);letter-spacing:-.02em;color:#161616;margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:800}.os-cat__head[data-astro-cid-aii4u2qs] h2[data-astro-cid-aii4u2qs] em[data-astro-cid-aii4u2qs]{color:var(--brand-blue);font-style:normal}.os-cat__n[data-astro-cid-aii4u2qs]{color:var(--os-muted);margin-left:auto}.os-cat__intro[data-astro-cid-aii4u2qs]{color:#000;max-width:640px;margin:-8px 0 28px}.os-grid[data-astro-cid-aii4u2qs]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.os-card[data-astro-cid-aii4u2qs]{border:1px solid var(--os-line);background:#fff;border-radius:22px;flex-direction:column;padding:28px;transition:border-color .2s,transform .2s;display:flex}.os-card[data-astro-cid-aii4u2qs]:hover{border-color:var(--brand-blue);transform:translateY(-3px)}.os-tile[data-astro-cid-aii4u2qs]{background:#f4f1ea;border-radius:16px;place-items:center;width:60px;height:60px;margin-bottom:22px;display:grid}.os-ic[data-astro-cid-aii4u2qs]{place-items:center;width:32px;height:32px;display:grid}.os-ic[data-astro-cid-aii4u2qs] svg{width:100%;height:100%;display:block}.os-ic[data-astro-cid-aii4u2qs] b[data-astro-cid-aii4u2qs]{background:var(--brand-blue);color:#fff;border-radius:7px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.os-card[data-astro-cid-aii4u2qs] h3[data-astro-cid-aii4u2qs]{font-family:var(--font-heading);letter-spacing:-.01em;color:#161616;margin:0 0 10px;font-size:21px;font-weight:700}.os-card[data-astro-cid-aii4u2qs] p[data-astro-cid-aii4u2qs]{color:#000;margin:0 0 20px;font-size:15.5px}.os-tags[data-astro-cid-aii4u2qs]{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.os-tags[data-astro-cid-aii4u2qs] span[data-astro-cid-aii4u2qs]{color:var(--brand-blue);background:var(--os-chip);border-radius:999px;padding:6px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.os-cta[data-astro-cid-aii4u2qs]{color:#161616;border:1px solid var(--os-line);z-index:80;background:#fff;border-radius:18px;align-items:center;gap:16px;width:min(940px,100% - 32px);padding:14px 14px 14px 24px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0000001a}.os-cta[data-astro-cid-aii4u2qs] p[data-astro-cid-aii4u2qs]{color:#000;flex:1;margin:0;font-size:15.5px}.os-cta__btn[data-astro-cid-aii4u2qs]{background:var(--brand-orange);color:#fff;white-space:nowrap;border-radius:12px;padding:12px 20px;font-weight:700;text-decoration:none}.os-cta__btn[data-astro-cid-aii4u2qs]:hover{background:#c94a12}.os-cta__x[data-astro-cid-aii4u2qs]{border:1px solid var(--os-line);color:var(--os-muted);cursor:pointer;background:0 0;border-radius:50%;flex:none;width:34px;height:34px;font-size:16px}.wa-float{bottom:104px!important}@media (width<=1000px){.os-grid[data-astro-cid-aii4u2qs]{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.os-body[data-astro-cid-aii4u2qs]{grid-template-columns:1fr;gap:0}.os-side[data-astro-cid-aii4u2qs]{z-index:10;background:var(--color-canvas);gap:8px;margin:0 -24px 16px;padding:12px 0 12px 24px;display:flex;position:sticky;top:0;overflow-x:auto}.os-side__label[data-astro-cid-aii4u2qs]{display:none}.os-side[data-astro-cid-aii4u2qs] a[data-astro-cid-aii4u2qs]{border:1px solid var(--os-line);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:14px}.os-side[data-astro-cid-aii4u2qs] a[data-astro-cid-aii4u2qs].on{background:var(--brand-blue);color:#fff;border-color:var(--brand-blue)}.os-hero[data-astro-cid-aii4u2qs]{padding:48px 24px 24px}}@media (width<=600px){.os-grid[data-astro-cid-aii4u2qs]{grid-template-columns:1fr}.os-cta[data-astro-cid-aii4u2qs]{gap:10px;padding:10px 10px 10px 16px;bottom:12px}.os-cta[data-astro-cid-aii4u2qs] p[data-astro-cid-aii4u2qs]{display:none}.os-cta__btn[data-astro-cid-aii4u2qs]{text-align:center;flex:1;padding:12px 14px;font-size:15px}.os-cta__x[data-astro-cid-aii4u2qs]{width:30px;height:30px}.wa-float{bottom:84px!important}}html.os-cta-closed .wa-float{bottom:56px!important}@media (width<=580px){html.os-cta-closed .wa-float{bottom:40px!important}}
