*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:#0f172a;-webkit-font-smoothing:antialiased;text-wrap:pretty;background:#f8fafc}a{color:#2563eb;text-decoration:none}a:hover{color:#1d4ed8}summary::-webkit-details-marker{display:none}summary{cursor:pointer;list-style:none}::selection{color:#071a2b;background:#a3e635}@keyframes ccBlink{0%,to{opacity:1}50%{opacity:.25}}.ccos-btn-primary:hover{color:#fff!important;background:#1d4ed8!important}.ccos-btn-outline-dark:hover{color:#fff!important;background:#ffffff21!important}.ccos-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #071a2b1a}.ccos-outline-link:hover{color:#2563eb!important;border-color:#2563eb!important}.ccos-cta-lime:hover{color:#071a2b!important;background:#bef264!important}.ccos-input:focus,.ccos-chip:hover{border-color:#2563eb!important}.ccos-subnav::-webkit-scrollbar{display:none}.ccos-bd-grid{grid-template-columns:42% 1fr;grid-template-areas:"hero form";align-items:start;gap:56px;display:grid}.ccos-article-body{color:#1e293b;font:500 17px/1.75 Manrope,sans-serif}.ccos-article-body h2{letter-spacing:-.01em;color:#0f172a;margin:40px 0 16px;font:700 26px Space Grotesk,sans-serif}.ccos-article-body h3{color:#0f172a;margin:32px 0 12px;font:700 20px Space Grotesk,sans-serif}.ccos-article-body p{margin:0 0 18px}.ccos-article-body ul,.ccos-article-body ol{margin:0 0 18px;padding-left:22px}.ccos-article-body li{margin-bottom:8px}.ccos-article-body a{font-weight:700}.ccos-article-body strong{color:#0f172a}.ccos-article-body blockquote{color:#475569;border-left:3px solid #2563eb;margin:24px 0;padding:4px 20px;font-style:italic}.ccos-table-scroll{-webkit-overflow-scrolling:touch;width:100%;margin:8px 0 24px;overflow-x:auto}.ccos-article-body table{border-collapse:collapse;width:100%;min-width:480px;font-size:15px}.ccos-article-body th,.ccos-article-body td{text-align:left;overflow-wrap:break-word;border:1px solid #0f172a1a;padding:10px 14px}.ccos-article-body th{text-transform:uppercase;letter-spacing:.04em;background:#f1f5f9;font:700 12px Manrope,sans-serif}.ccos-article-body .ccos-faq-item{background:#f8fafc;border:1px solid #0f172a14;border-radius:12px;margin-bottom:16px;padding:18px 20px}.ccos-article-body .ccos-faq-item summary{color:#0f172a;font:700 16px Space Grotesk,sans-serif}.ccos-article-body .ccos-faq-item p{margin:12px 0 0}@media (max-width:900px){.ccos-hide-sm{display:none!important}.ccos-only-sm{display:flex!important}.ccos-stack{grid-template-columns:1fr!important}.ccos-bd-grid{grid-template-columns:1fr!important;grid-template-areas:"hero""form"!important}.ccos-pad{padding-left:20px!important;padding-right:20px!important}.ccos-hero-media{margin-top:40px;width:100%!important;max-width:none!important;position:static!important;transform:none!important}.ccos-hw-media{aspect-ratio:1449/1024;margin-top:40px;width:100%!important;position:static!important;top:auto!important;bottom:auto!important;right:auto!important}.ccos-hw-text{max-width:none!important}.ccos-ops-media{aspect-ratio:1024/770;margin-top:40px;width:100%!important;position:static!important;top:auto!important;bottom:auto!important;right:auto!important}.ccos-ops-text{max-width:none!important}}
