.ciss-readable{--background:#fbfcfd;--foreground:#101820;--card:#fff;--card-foreground:#101820;--popover:#fff;--popover-foreground:#101820;--primary:#0891b2;--primary-foreground:#fff;--secondary:#eef7f9;--secondary-foreground:#17212b;--muted:#f1f5f7;--muted-foreground:#52606b;--accent:#e8f7fa;--accent-foreground:#0b667b;--border:#dce7eb;--input:#d4e2e7;--ring:#0891b2;--ciss-public-ink:#101820;--ciss-public-strong:#24313b;--ciss-public-body:#3f4f59;--ciss-public-muted:#475965;--ciss-public-soft:#536570;--text-xs:.875rem;--text-xs--line-height:1.35rem;--text-sm:1rem;--text-sm--line-height:1.6rem;--text-base:1.0625rem;--text-base--line-height:1.8rem;--text-lg:1.125rem;--text-lg--line-height:1.85rem;color:var(--ciss-public-ink);font-family:var(--font-inter), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-kerning:normal;font-optical-sizing:auto;font-synthesis:none;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:geometricprecision;font-feature-settings:"kern" 1, "liga" 1, "calt" 1;font-size:16px;font-weight:450;line-height:1.65}.ciss-readable h1,.ciss-readable h2,.ciss-readable h3,.ciss-readable h4,.ciss-readable h5,.ciss-readable h6{font-family:var(--font-inter), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;text-rendering:optimizelegibility;font-weight:700}.ciss-readable .font-heading{letter-spacing:-.035em;font-family:var(--font-inter), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important}.ciss-readable p,.ciss-readable li{font-weight:450}.ciss-readable main p{font-weight:475}.ciss-readable strong,.ciss-readable b{font-weight:700}.ciss-readable .font-black,.ciss-readable .font-extrabold{font-weight:700!important}.ciss-readable main [class~=font-normal],.ciss-readable footer [class~=font-normal]{font-weight:450!important}.ciss-readable .text-slate-400{color:#52636e!important}.ciss-readable .text-slate-500{color:#475965!important}.ciss-readable .text-slate-600{color:#344752!important}.ciss-readable .text-slate-700{color:#293b45!important}.ciss-readable [class~="text-[8px]"],.ciss-readable [class~="text-[8.5px]"],.ciss-readable [class~="text-[9px]"],.ciss-readable [class~="text-[9.2px]"],.ciss-readable [class~="text-[9.3px]"],.ciss-readable [class~="text-[9.5px]"]{font-size:.72rem!important;line-height:1.08rem!important}.ciss-readable [class~="text-[10px]"],.ciss-readable [class~="text-[10.5px]"]{font-size:.75rem!important;line-height:1.15rem!important}.ciss-readable [class~="text-[11px]"],.ciss-readable [class~="text-[11.2px]"],.ciss-readable [class~="text-[11.5px]"]{font-size:.79rem!important;line-height:1.25rem!important}.ciss-readable [class~="text-[12px]"],.ciss-readable [class~="text-[12.5px]"]{font-size:.83rem!important;line-height:1.35rem!important}.ciss-readable [class~="text-[13px]"],.ciss-readable [class~="text-[13.5px]"]{font-size:.9rem!important;line-height:1.45rem!important}.ciss-readable [class~="text-[14px]"]{font-size:.95rem!important;line-height:1.55rem!important}.ciss-readable [class~="text-[15px]"]{font-size:1rem!important;line-height:1.65rem!important}.home-content-polish{background:#f8fbfc;position:relative}.home-content-polish>section,.home-content-polish>div>section{border-top:1px solid #94a3b833;box-shadow:inset 0 1px #ffffffa8}.home-content-polish section h2{text-wrap:balance}.home-content-polish section header:not([data-tone=inverse])>p{color:#344752!important}.home-content-polish section header[data-tone=inverse]>p{color:#d7e3ea!important}.home-content-polish section article{text-rendering:optimizelegibility}@media (hover:hover){.home-content-polish section article{transition:transform .28s,box-shadow .28s,border-color .28s,background-color .28s}}.dark .home-content-polish{background:#07111b}.dark .home-content-polish>section,.dark .home-content-polish>div>section{border-top-color:#ffffff17;box-shadow:inset 0 1px #ffffff06}.dark .home-content-polish section header:not([data-tone=inverse])>p{color:#d1dbe1!important}.ciss-menu-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#087f986b transparent}.ciss-menu-scroll::-webkit-scrollbar{width:6px}.ciss-menu-scroll::-webkit-scrollbar-track{background:0 0}.ciss-menu-scroll::-webkit-scrollbar-thumb{background:#087f9861;border-radius:999px}.ciss-menu-scroll::-webkit-scrollbar-thumb:hover{background:#087f989e}.ciss-readable .text-xs{font-size:.875rem!important;line-height:1.35rem!important}.ciss-readable .text-sm{font-size:1rem!important;line-height:1.6rem!important}.ciss-readable a,.ciss-readable button{text-rendering:optimizelegibility}.ciss-readable button,.ciss-readable input,.ciss-readable textarea,.ciss-readable select,.ciss-readable button{font-family:inherit}.ciss-readable input,.ciss-readable textarea,.ciss-readable select{color:var(--ciss-public-strong)}.ciss-readable input::placeholder,.ciss-readable textarea::placeholder{color:#657580!important;opacity:1!important}.ciss-readable header nav a,.ciss-readable header nav button{font-weight:700}.ciss-readable header [class~=text-slate-500]{color:#566873!important}.ciss-readable footer{font-weight:450}.ciss-readable footer p,.ciss-readable footer li,.ciss-readable footer a{text-rendering:optimizelegibility}.ciss-readable footer .text-slate-200,.ciss-readable footer .text-slate-300,.ciss-readable footer .text-slate-400,.ciss-readable footer .text-slate-500{color:#fff!important}.dark .ciss-readable{--background:#07111b;--foreground:#f8fafc;--card:#0b1724;--card-foreground:#f8fafc;--popover:#0b1724;--popover-foreground:#f8fafc;--secondary:#10202d;--secondary-foreground:#f8fafc;--muted:#0e1c29;--muted-foreground:#cbd5e1;--accent:#0d2633;--accent-foreground:#a5f3fc;--border:#ffffff24;--input:#ffffff24;--ciss-public-ink:#f8fafc;--ciss-public-strong:#edf5f8;--ciss-public-body:#d4e0e6;--ciss-public-muted:#b6c5cd;--ciss-public-soft:#94a3b8}.dark .ciss-readable .text-slate-400{color:#afbec8!important}.dark .ciss-readable .text-slate-500,.dark .ciss-readable .text-slate-600,.dark .ciss-readable .text-slate-700{color:#d1dbe1!important}.ciss-readable button:focus-visible,.ciss-readable a:focus-visible,.ciss-readable input:focus-visible,.ciss-readable textarea:focus-visible,.ciss-readable select:focus-visible,.ciss-readable summary:focus-visible{outline-offset:3px;outline:3px solid #0891b23d}.ciss-readable ::selection{color:#10212a;background:#bdeef5}@media (max-width:640px){.ciss-readable{font-size:16px;font-weight:450}.ciss-readable main p{font-weight:475}}
