html.crl-root{background:#f6f8f7}.crl{--l-bg: #f6f8f7;--l-soft: #ffffff;--l-band: #eef3f1;--l-card: #ffffff;--l-line: #e3eae6;--l-text: #0c1512;--l-dim: #46534e;--l-faint: #7b8a83;--l-accent: #0d8a5f;--l-accent-soft: #e8f6ef;--l-shadow: 0 1px 2px rgba(12, 21, 18, .04), 0 12px 28px -16px rgba(12, 21, 18, .18)}body.home-shell.crl{background:var(--l-bg);color:var(--l-text)}.crl .accent{color:var(--l-accent)}.crl ::selection{background-color:#0d8a5f2e;color:var(--l-text)}.crl ::-webkit-scrollbar-track{background:var(--l-bg)}.crl ::-webkit-scrollbar-thumb{background:#0d8a5f4d}.crl ::-webkit-scrollbar-thumb:hover{background:#0d8a5f80}.crl .shell-nav-logo span{color:var(--l-text)}.crl .shell-nav-links .nav-item{color:#2f3d37}.crl .shell-nav-links .nav-item:hover,.crl .shell-nav-links [aria-current=page]{color:var(--l-accent)}.crl .shell-nav.scrolled{background:#ffffffdb;border-bottom-color:var(--l-line);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.crl .shell-nav-toggle{background:#0c151208;border-color:#0c15121a;color:var(--l-text)}.crl .nav-lang-summary{background:#0c151208;border-color:#0c15121a}.crl .nav-lang-globe{color:#0c151273}.crl .nav-lang-current{color:var(--l-text)}.crl .nav-lang-caret{color:#0c151266}.crl .nav-lang-menu{background:#fff;border-color:var(--l-line);box-shadow:0 18px 40px -16px #0c15122e}.crl .nav-lang-item{color:#5a6b63}.crl .nav-lang-item:hover{color:var(--l-accent);background:var(--l-accent-soft)}.crl .nav-lang-item.is-current{color:var(--l-text);background:#0c151214}@media(max-width:768px){.crl .shell-nav-links{background:#fffffff7;border-bottom-color:var(--l-line);box-shadow:0 24px 60px -20px #0c151240}.crl .shell-nav-links .nav-item{border-bottom-color:var(--l-line)}}.crl .btn-ghost{background:#fff;color:var(--l-text);border-color:var(--l-line)}.crl .btn-ghost:hover{background:#fff;border-color:#0d8a5f80}.crl .home-footer{background:var(--l-bg)}.crl .home-footer-inner{background:#fff;border-color:var(--l-line);box-shadow:0 24px 60px -24px #0c15122e}.crl .home-footer-logo,.crl .home-footer-name{color:var(--l-text)}.crl .home-footer-desc{color:var(--l-dim)}.crl .home-footer-social{background:#0c151208;border-color:#0c15121a;color:#2f3d37;box-shadow:none}.crl .home-footer-social:hover{background:var(--l-accent-soft);border-color:#0d8a5f66;color:var(--l-accent)}.crl .home-footer-col h4{color:var(--l-faint)}.crl .home-footer-col a{color:#2f3d37}.crl .home-footer-col a:hover{color:var(--l-accent)}.crl .home-footer-legal{border-top-color:var(--l-line)}.crl .home-footer-legal p{color:var(--l-faint)}.crl .home-footer-meta{color:#0c151259}.crl .liquid-glass{background:#ffffffb8;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid var(--l-line);box-shadow:var(--l-shadow)}.crl .liquid-glass:before{background:radial-gradient(circle at 20% 0%,rgba(94,210,156,.12),transparent 55%),radial-gradient(circle at 100% 100%,rgba(94,210,156,.06),transparent 55%)}.crl .sub-hero{background:linear-gradient(180deg,#ffffff 0%,var(--l-band) 100%);border-bottom-color:var(--l-line)}.crl .sub-hero:before{background:radial-gradient(circle at 50% 0%,rgba(13,138,95,.1),transparent 55%)}.crl .sub-hero-eyebrow{color:var(--l-accent)}.crl .sub-hero-headline{color:var(--l-text)}.crl .sub-hero-sub{color:var(--l-dim)}.crl .sub-hero-pill{background:var(--l-accent-soft);border-color:#0d8a5f40;color:var(--l-accent)}.crl .section-eyebrow{color:var(--l-accent)}.crl .section-title{color:var(--l-text)}.crl .section-intro{color:var(--l-dim)}.crl .legal-eyebrow{color:var(--l-accent)}.crl .legal-prose{color:var(--l-dim)}.crl .legal-prose h1,.crl .legal-prose h2,.crl .legal-prose h3{color:var(--l-text)}.crl .legal-prose h2{border-top-color:var(--l-line)}.crl .legal-prose strong{color:var(--l-text)}.crl .legal-prose a{color:var(--l-accent)}.crl .legal-prose a:hover{color:var(--l-text)}.crl .legal-prose hr{border-top-color:var(--l-line)}.crl .notfound-eyebrow{color:var(--l-accent)}.crl .notfound-title{color:var(--l-text)}.crl .notfound-sub{color:var(--l-dim)}
