:root{--navy:#0a1929;--midnight:#142f4c;--chartreuse:#c6f432;--chartreuse-hover:#b2dc2a;--slate:#8b9aab;--fog:#f5f7fa;--paper:#fafaf7;--ink:#0a1929;--muted:#6b7788;--hair:#0a19291f;--hair-strong:#0a192940;--hair-light:#f5f7fa26;--hair-light-strong:#f5f7fa47;--font-display:"Maven Pro", sans-serif;--font-body:Inter, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", monospace;--content-max:1200px;--page-margin:clamp(24px, 4vw, 48px);--section-pad:clamp(64px, 9vw, 112px);--nav-height:72px}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--ink)}a:hover{color:var(--midnight)}::selection{background:var(--chartreuse);color:var(--navy)}:focus-visible{outline:2px solid var(--chartreuse);outline-offset:2px}input,select,textarea,button{font-family:var(--font-body)}::placeholder{color:var(--slate);opacity:1}button:disabled{opacity:.35;cursor:default}[id]{scroll-margin-top:84px}@keyframes cardPop{0%{opacity:0;transform:translateY(18px)scale(.97)}60%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tickPop{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes underlineDraw{to{background-size:100% 2px}}@media (prefers-reduced-motion:reduce){[data-card-pop],[data-tick-pop]{opacity:1!important;animation:none!important;transform:none!important}[data-underline]{background-size:100% 2px!important;animation:none!important}}.fx-dd:hover{background-color:#f5f7fa!important}.fx-ghost:hover{color:#f5f7fa!important;background-color:#0a1929!important}.fx-cta:hover{background-color:#b2dc2a!important}.fx-focus-navy:focus-visible{outline-offset:2px!important;outline:2px solid #0a1929!important}.fx-mono:hover{background-color:#c6f4321a!important;border-color:#c6f432!important}.fx-card-light:hover{background-color:#fff!important}.fx-border-acc:hover{border-color:#c6f432!important}.fx-underline:hover{background-size:100% 1px!important}.fx-card-dark:hover{background-color:#1b3a5c!important}.fx-card-navy:hover{background-color:#142f4c!important}.fx-fog-btn:hover{background-color:#dde4ea!important}.fx-dim:hover{opacity:.85!important}.fx-link-acc:hover{color:#c6f432!important}.fx-link-ink:hover{color:#0a1929!important}[data-hcard]:hover [data-hzoom]{transform:scale(1.06)!important}[data-hcard]:hover [data-hrev]{opacity:1!important;max-height:220px!important}@media (width<=960px){.only-desktop{display:none!important}[data-hrev]{opacity:1!important;max-height:none!important}#team [data-hcard]{height:auto!important}#team [data-hcard]>div:first-child{min-height:320px!important}}@media (width>=960.02px){.only-mobile{display:none!important}}@media (width<=720px){.hero-collage{flex-direction:column!important}.hero-collage-photo{align-self:flex-end;width:min(320px,78%)!important}.hero-collage-cards{margin-top:-56px;width:min(340px,94%)!important;position:relative!important;top:auto!important;transform:none!important}.diagram-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.diagram-scroll svg{min-width:760px}.ui-table{overflow-x:auto!important}.ui-table>div{min-width:440px}.company-hero-veil{background:linear-gradient(90deg,#fafaf7 0%,#fafaf7f2 55%,#fafaf7d1 100%)!important}}@media (width<=420px){.hero-h1{font-size:27px!important}}[data-cat-filter]>span{background:#c6f432!important}[data-cat-filter=Announcements]>span{background:#f2ce4d!important}[data-cat-filter=Insights]>span{background:#dcc1f7!important}[data-cat-filter=IFRS\ Technical]>span{background:#7adeeb!important}[data-cat-filter][aria-pressed=true]{color:#0a1929!important}[data-cat-filter=All][aria-pressed=true],[data-cat-filter=AI\ Application][aria-pressed=true]{background:#c6f432!important}[data-cat-filter=Announcements][aria-pressed=true]{background:#f2ce4d!important}[data-cat-filter=Insights][aria-pressed=true]{background:#dcc1f7!important}[data-cat-filter=IFRS\ Technical][aria-pressed=true]{background:#7adeeb!important}[data-cat-filter][aria-pressed=true]>span{background:#0a1929!important}[data-cat-tag=Announcements]{color:#f2ce4d!important}[data-cat-tag=Insights]{color:#dcc1f7!important}[data-cat-tag=IFRS\ Technical]{color:#7adeeb!important}
