:root{color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#fff;color:#000}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}

/* Layout: one-page site, hash routing between report pages, FR/EN copies of each page; OSS black and white with a flame accent. Single light look by choice. */
:root{--ink:#0D0D0D;--paper:#FDFDFD;--grey:#313233;--line:#EEEEEE;--flame:#FD594F;color-scheme:light}
html{scroll-behavior:smooth}
body{background:var(--paper);color:var(--ink);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}
body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top, 0px);z-index:30;background:var(--paper)}
.site-head{position:sticky;top:env(safe-area-inset-top, 0px);z-index:20}
[id]{scroll-margin-top:100px}
a:focus-visible,summary:focus-visible,input:focus-visible,button:focus-visible{outline:2px solid var(--flame);outline-offset:3px}
h1,h2{text-wrap:balance}
.logo-link{display:block;line-height:0}
[data-page] .site-head .wrap{max-width:1360px;gap:12px 24px;flex-wrap:nowrap!important}
[data-page] .site-head nav{gap:4px 18px!important;flex-wrap:nowrap!important}
[data-page] .site-head .pill{white-space:nowrap}
[data-page] .site-head nav a{white-space:nowrap;font-size:14.5px}
.logo-img{display:block;width:150px;height:34px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAwIiBoZWlnaHQ9IjkxIiB2aWV3Qm94PSIwIDAgNDAwIDkxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNzI1Nl84MTMpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzcyNTZfODEzKSI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMl83MjU2XzgxMykiPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDNfNzI1Nl84MTMpIj4KPHBhdGggZD0iTTkwLjAzNzMgMzcuNTQ0SDU0LjA5OTJMODMuODc3MiA2Ny4zMjIzTDg0LjYzOTYgNjguMDg0N0M4NC43ODUyIDY3LjgzMDUgODQuOTMwNCA2Ny41NzY0IDg1LjA2ODMgNjcuMzIyM0M4OC42NjQ0IDYwLjgyMDIgOTAuNzEzIDUzLjMzNzcgOTAuNzEzIDQ1LjM4MjZDOTAuNzEzIDQyLjcwOTIgOTAuNDgwNSA0MC4wOTM5IDkwLjAzNzMgMzcuNTQ0WiIgZmlsbD0iIzE0MTMxMyI+PC9wYXRoPgo8cGF0aCBkPSJNNi4yMDMxNCAyMi4zMjQ2QzIuMjA3NTYgMjkuMDgwNyAtMC4wODA4MjM3IDM2Ljk2MyAtMC4wODA4MjM3IDQ1LjM4MjdDLTAuMDgwODIzNyA0OC4wMjcxIDAuMTQ0MzgyIDUwLjYyMDcgMC41ODAyNjQgNTMuMTQxM0gzNy4wMjczTDYuMjAzMTQgMjIuMzI0NloiIGZpbGw9IiMxNDEzMTMiPjwvcGF0aD4KPHBhdGggZD0iTTQ1LjMyMzUgNy42MjkzOWUtMDVDMjguNjcyOCA3LjYyOTM5ZS0wNSAxNC4xMTQzIDguOTY0NzMgNi4yMTAzMyAyMi4zMzkxTDM3LjAyNzIgNTMuMTU1OEgwLjU4NzQ1MUMwLjU4NzQ1MSA1My4xNTU4IDAuNTk0NzE4IDUzLjE5OTcgMC42MDE5OCA1My4yMjE0QzAuNjIzNzczIDUzLjMzNzYgMC42NDU1NyA1My40NTM4IDAuNjYwMSA1My41NjI4QzAuNjYwMSA1My41NjI4IDAuNjYwMSA1My41NzczIDAuNjYwMSA1My41ODQ1QzAuNzMyNzQ1IDUzLjk5MTUgMC44MTI2NTggNTQuMzkwOCAwLjg5OTgzMyA1NC43OTc4QzAuODk5ODMzIDU0LjgxMjMgMC44OTk4MzMgNTQuODI2OCAwLjkwNzEgNTQuODQxMkMxLjAxNjA3IDU1LjM2NDUgMS4xMzk1NyA1NS44ODc3IDEuMjcwMzQgNTYuNDEwNEMxLjI4NDg3IDU2LjQ1NDMgMS4yOTIxMyA1Ni41MDUgMS4zMDY2NiA1Ni41NDg0QzEuMzM1NzIgNTYuNjUwMSAxLjM1NzUxIDU2Ljc1MTkgMS4zODY1NyA1Ni44NTM2QzEuNDA4MzYgNTYuOTI2NCAxLjQyMjg5IDU2Ljk5ODggMS40NDQ2OSA1Ny4wNzE2QzEuNDczNzUgNTcuMTczNCAxLjQ5NTU0IDU3LjI2NzkgMS41MjQ2IDU3LjM2OTZDMS41NjA5MiA1Ny41MDc1IDEuNTk3MjUgNTcuNjM4MiAxLjYzMzU3IDU3Ljc2ODlDMS42NDgxIDU3LjgxMjggMS42NTUzNiA1Ny44NDkgMS42Njk4OSA1Ny44OTI0QzEuNzEzNDggNTguMDM4IDEuNzQ5ODEgNTguMTc1OSAxLjc5MzM5IDU4LjMyMTFDMS43OTMzOSA1OC4zMzU2IDEuODAwNjYgNTguMzU3MyAxLjgwNzkyIDU4LjM3MjJDMi43NDUwNyA2MS41MTAyIDQuMDA5MTMgNjQuNTEwNyA1LjU3MTAzIDY3LjMyOTRDNS45NTYwNSA2OC4wMjY3IDYuMzYyOTIgNjguNzE2OCA2Ljc4NDI1IDY5LjM5OTdINi45NTg1OEw2LjgwNjA1IDY5LjQzNjNDOC42MzY3NCA3Mi4zNjQgMTAuNzk0MyA3NS4wNjY1IDEzLjIyOCA3Ny40OTk5TDc3LjQyNjIgMTMuMjk0NUM2OS4yMDk4IDUuMDc4MDkgNTcuODYyNiA3LjYyOTM5ZS0wNSA0NS4zMjM1IDcuNjI5MzllLTA1WiIgZmlsbD0iI0U2RTZFNiI+PC9wYXRoPgo8cGF0aCBkPSJNNTQuMTA2OSAzNy41NTg1SDkwLjA0NTZDODguNDEwOCAyOC4xNjUzIDgzLjg5MjIgMTkuNzYgNzcuNDI2NyAxMy4zMDE3TDEzLjIyODQgNzcuNDk5OUMyMS40NDQ4IDg1LjcxNjQgMzIuNzkyMyA5MC43OTQ0IDQ1LjMyMzkgOTAuNzk0NEM2MS41Njc3IDkwLjc5NDQgNzUuODE0MSA4Mi4yNjU0IDgzLjg0MTUgNjkuNDM1OEw4My44NjMyIDY5LjM5OTdDODQuMTMxOCA2OC45NzEgODQuMzkzNyA2OC41MzUgODQuNjQ3OCA2OC4wOTIzTDgzLjg4NDkgNjcuMzI5NEw1NC4xMDY5IDM3LjU1MTNWMzcuNTU4NVoiIGZpbGw9IiNGRDU5NEYiPjwvcGF0aD4KPHBhdGggZD0iTTEzOC42MjMgNTAuMzY2TDEyNC42ODkgOTAuMzE2OUgxMTIuNzEzTDk4Ljc3OSA1MC4zNjZIMTA4Ljk2NEwxMTguNzAxIDgwLjUyODNMMTI4LjQ5NCA1MC4zNjZIMTM4LjYyM1oiIGZpbGw9IiMxNDEzMTMiPjwvcGF0aD4KPHBhdGggZD0iTTE1Mi4xOTIgNTguMTYyNFY2Ni4yNDM4SDE2NS4wMDdWNzMuNzU2MkgxNTIuMTkyVjgyLjUySDE2Ni42ODZWOTAuMzE2OUgxNDIuNjIzVjUwLjM2NkgxNjYuNjg2VjU4LjE2MjRIMTUyLjE5MloiIGZpbGw9IiMxNDEzMTMiPjwvcGF0aD4KPHBhdGggZD0iTTIwOC4wNDIgOTAuMzE2OUgxOTguNDczTDE4Mi40NjggNjUuNjc0OFY5MC4zMTY5SDE3Mi44OThWNTAuMzY2SDE4Mi40NjhMMTk4LjQ3MyA3NS4xMjE5VjUwLjM2NkgyMDguMDQyVjkwLjMxNjlaIiBmaWxsPSIjMTQxMzEzIj48L3BhdGg+CjxwYXRoIGQ9Ik0yNDMuMjM5IDUwLjM2NlY1OC4xNjI0SDIzMi44M1Y5MC4zMTY5SDIyMy4yNjFWNTguMTYyNEgyMTIuODUyVjUwLjM2NkgyNDMuMjM5WiIgZmlsbD0iIzE0MTMxMyI+PC9wYXRoPgo8cGF0aCBkPSJNMjU3LjQ0MyA1MC4zNjZWNzQuMjY4M0MyNTcuNDQzIDc2LjY1ODMgMjU4LjAyMSA3OC40OTg2IDI1OS4xNzggNzkuNzg4NkMyNjAuMzM0IDgxLjA3ODYgMjYyLjAzMiA4MS43MjMzIDI2NC4yNyA4MS43MjMzQzI2Ni41MDggODEuNzIzMyAyNjguMjI1IDgxLjA3ODYgMjY5LjQxOSA3OS43ODg2QzI3MC42MTIgNzguNDk4NiAyNzEuMjA5IDc2LjY1ODMgMjcxLjIwOSA3NC4yNjgzVjUwLjM2NkgyODAuNzc4Vjc0LjIxMTRDMjgwLjc3OCA3Ny43Nzc2IDI4MC4wMzIgODAuNzk0IDI3OC41NCA4My4yNjAyQzI3Ny4wNDggODUuNzI1OSAyNzUuMDMzIDg3LjU4NSAyNzIuNDk2IDg4LjgzNzRDMjY5Ljk5NyA5MC4wODkzIDI2Ny4xOTkgOTAuNzE1MiAyNjQuMTAyIDkwLjcxNTJDMjYxLjAwNiA5MC43MTUyIDI1OC4yMjYgOTAuMTA4MSAyNTUuNzY0IDg4Ljg5NDNDMjUzLjMzOSA4Ny42NDE5IDI1MS40MTggODUuNzgyOCAyNTAgODMuMzE3MUMyNDguNTgyIDgwLjgxMjggMjQ3Ljg3NCA3Ny43Nzc2IDI0Ny44NzQgNzQuMjExNFY1MC4zNjZIMjU3LjQ0M1oiIGZpbGw9IiMxNDEzMTMiPjwvcGF0aD4KPHBhdGggZD0iTTMwNy41MzIgOTAuMzE2OUwyOTkuMzYyIDc1LjIzNTdIMjk3LjA2OFY5MC4zMTY5SDI4Ny40OThWNTAuMzY2SDMwMy41NTlDMzA2LjY1NSA1MC4zNjYgMzA5LjI4NiA1MC45MTYyIDMxMS40NDkgNTIuMDE2MkMzMTMuNjUxIDUzLjExNjcgMzE1LjI5MiA1NC42MzQzIDMxNi4zNzQgNTYuNTY5QzMxNy40NTYgNTguNDY2MiAzMTcuOTk3IDYwLjU5MDkgMzE3Ljk5NyA2Mi45NDI4QzMxNy45OTcgNjUuNTk5IDMxNy4yNTEgNjcuOTcwMiAzMTUuNzU5IDcwLjA1NjlDMzE0LjMwMyA3Mi4xNDM2IDMxMi4xNCA3My42MjMxIDMwOS4yNjcgNzQuNDk1OUwzMTguMzMzIDkwLjMxNjlIMzA3LjUzMlpNMjk3LjA2OCA2OC4zNDk4SDMwM0MzMDQuNzUzIDY4LjM0OTggMzA2LjA1OCA2Ny45MTMzIDMwNi45MTcgNjcuMDQwNUMzMDcuODEyIDY2LjE2ODEgMzA4LjI2IDY0LjkzNSAzMDguMjYgNjMuMzQxN0MzMDguMjYgNjEuODI0IDMwNy44MTIgNjAuNjI4NiAzMDYuOTE3IDU5Ljc1NjJDMzA2LjA1OCA1OC44ODMzIDMwNC43NTMgNTguNDQ3NCAzMDMgNTguNDQ3NEgyOTcuMDY4VjY4LjM0OThaIiBmaWxsPSIjMTQxMzEzIj48L3BhdGg+CjxwYXRoIGQ9Ik0zMzMuNTczIDU4LjE2MjRWNjYuMjQzOEgzNDYuMzg5VjczLjc1NjJIMzMzLjU3M1Y4Mi41MkgzNDguMDY3VjkwLjMxNjlIMzI0LjAwNFY1MC4zNjZIMzQ4LjA2N1Y1OC4xNjI0SDMzMy41NzNaIiBmaWxsPSIjMTQxMzEzIj48L3BhdGg+CjxwYXRoIGQ9Ik0zNjguNDk0IDkwLjcxNTJDMzY1LjYyMSA5MC43MTUyIDM2My4wNDcgOTAuMjQxMiAzNjAuNzcxIDg5LjI5MjZDMzU4LjQ5NiA4OC4zNDQxIDM1Ni42NjggODYuOTQwMiAzNTUuMjg3IDg1LjA4MTJDMzUzLjk0NCA4My4yMjIyIDM1My4yMzUgODAuOTgzNiAzNTMuMTYxIDc4LjM2NkgzNjMuMzQ2QzM2My40OTUgNzkuODQ1NSAzNjMuOTk5IDgwLjk4MzYgMzY0Ljg1NyA4MS43ODAyQzM2NS43MTQgODIuNTM5MyAzNjYuODM0IDgyLjkxODggMzY4LjIxNCA4Mi45MTg4QzM2OS42MzIgODIuOTE4OCAzNzAuNzUxIDgyLjU5NjIgMzcxLjU3MiA4MS45NTFDMzcyLjM5MyA4MS4yNjgxIDM3Mi44MDMgODAuMzM4OCAzNzIuODAzIDc5LjE2MjZDMzcyLjgwMyA3OC4xNzYgMzcyLjQ2NyA3Ny4zNjA1IDM3MS43OTYgNzYuNzE1M0MzNzEuMTYxIDc2LjA3MDUgMzcwLjM1OSA3NS41MzkxIDM2OS4zOSA3NS4xMjE5QzM2OC40NTcgNzQuNzA0OCAzNjcuMTE0IDc0LjIzMDMgMzY1LjM2IDczLjY5OTNDMzYyLjgyMyA3Mi45MDIyIDM2MC43NTMgNzIuMTA1NSAzNTkuMTQ5IDcxLjMwODhDMzU3LjU0NCA3MC41MTIyIDM1Ni4xNjQgNjkuMzM2IDM1NS4wMDggNjcuNzgwM0MzNTMuODUxIDY2LjIyNSAzNTMuMjczIDY0LjE5NTMgMzUzLjI3MyA2MS42OTFDMzUzLjI3MyA1Ny45NzI5IDM1NC41OTcgNTUuMDcwMyAzNTcuMjQ2IDUyLjk4MzZDMzU5Ljg5NSA1MC44NTkzIDM2My4zNDYgNDkuNzk2OSAzNjcuNTk5IDQ5Ljc5NjlDMzcxLjkyNiA0OS43OTY5IDM3NS40MTUgNTAuODU5MyAzNzguMDYzIDUyLjk4MzZDMzgwLjcxMiA1NS4wNzAzIDM4Mi4xMyA1Ny45OTE3IDM4Mi4zMTcgNjEuNzQ3OUgzNzEuOTY0QzM3MS44ODkgNjAuNDU3OSAzNzEuNDIzIDU5LjQ1MjQgMzcwLjU2NSA1OC43MzE5QzM2OS43MDYgNTcuOTcyOSAzNjguNjA2IDU3LjU5MzQgMzY3LjI2MyA1Ny41OTM0QzM2Ni4xMDcgNTcuNTkzNCAzNjUuMTc0IDU3LjkxNiAzNjQuNDY1IDU4LjU2MTJDMzYzLjc1NiA1OS4xNjc5IDM2My40MDIgNjAuMDU5NSAzNjMuNDAyIDYxLjIzNTdDMzYzLjQwMiA2Mi41MjU3IDM2My45OTkgNjMuNTMxMiAzNjUuMTkyIDY0LjI1MjJDMzY2LjM4NiA2NC45NzMxIDM2OC4yNTIgNjUuNzUwNSAzNzAuNzg5IDY2LjU4NTNDMzczLjMyNSA2Ny40NTgxIDM3NS4zNzcgNjguMjkyOSAzNzYuOTQ0IDY5LjA4OTVDMzc4LjU0OCA2OS44ODYyIDM3OS45MjkgNzEuMDQzMSAzODEuMDg1IDcyLjU2MDdDMzgyLjI0MiA3NC4wNzgzIDM4Mi44MiA3Ni4wMzI0IDM4Mi44MiA3OC40MjI5QzM4Mi44MiA4MC42OTkxIDM4Mi4yNDIgODIuNzY2OSAzODEuMDg1IDg0LjYyNkMzNzkuOTY2IDg2LjQ4NSAzNzguMzI1IDg3Ljk2NDUgMzc2LjE2MSA4OS4wNjVDMzczLjk5NyA5MC4xNjUgMzcxLjQ0MiA5MC43MTUyIDM2OC40OTQgOTAuNzE1MloiIGZpbGw9IiMxNDEzMTMiPjwvcGF0aD4KPHBhdGggZD0iTTExOC4zIDQwLjMxMTVDMTE0LjczMiA0MC4zMTE1IDExMS40NTEgMzkuNDUxOCAxMDguNDU5IDM3LjczMjVDMTA1LjUwMiAzNi4wMTMyIDEwMy4xNDEgMzMuNjIxIDEwMS4zNzQgMzAuNTU2Qzk5LjY0NDEgMjcuNDUzNyA5OC43NzkgMjMuOTc3NiA5OC43NzkgMjAuMTI3OEM5OC43NzkgMTYuMjc3OSA5OS42NDQxIDEyLjgyMDUgMTAxLjM3NCA5Ljc1NTU2QzEwMy4xNDEgNi42OTA2MiAxMDUuNTAyIDQuMjk4NDcgMTA4LjQ1OSAyLjU3OTExQzExMS40NTEgMC44NTk3NTYgMTE0LjczMiA3LjYyOTM5ZS0wNSAxMTguMyA3LjYyOTM5ZS0wNUMxMjEuODY5IDcuNjI5MzllLTA1IDEyNS4xMzIgMC44NTk3NTYgMTI4LjA4OCAyLjU3OTExQzEzMS4wOCA0LjI5ODQ3IDEzMy40MjMgNi42OTA2MiAxMzUuMTE4IDkuNzU1NTZDMTM2Ljg0OCAxMi44MjA1IDEzNy43MTMgMTYuMjc3OSAxMzcuNzEzIDIwLjEyNzhDMTM3LjcxMyAyMy45Nzc2IDEzNi44NDggMjcuNDUzNyAxMzUuMTE4IDMwLjU1NkMxMzMuMzg4IDMzLjYyMSAxMzEuMDQ0IDM2LjAxMzIgMTI4LjA4OCAzNy43MzI1QzEyNS4xMzIgMzkuNDUxOCAxMjEuODY5IDQwLjMxMTUgMTE4LjMgNDAuMzExNVpNMTE4LjMgMzEuNTY1MkMxMjEuMzI5IDMxLjU2NTIgMTIzLjc0NCAzMC41MTg3IDEyNS41NDYgMjguNDI1NUMxMjcuMzg1IDI2LjMzMjQgMTI4LjMwNCAyMy41NjY1IDEyOC4zMDQgMjAuMTI3OEMxMjguMzA0IDE2LjY1MTcgMTI3LjM4NSAxMy44ODU3IDEyNS41NDYgMTEuODNDMTIzLjc0NCA5LjczNjg1IDEyMS4zMjkgOC42OTAyOSAxMTguMyA4LjY5MDI5QzExNS4yMzYgOC42OTAyOSAxMTIuNzg1IDkuNzE4MTkgMTEwLjk0NiAxMS43NzM5QzEwOS4xNDMgMTMuODI5NyAxMDguMjQyIDE2LjYxNDMgMTA4LjI0MiAyMC4xMjc4QzEwOC4yNDIgMjMuNjAzOCAxMDkuMTQzIDI2LjM4ODUgMTEwLjk0NiAyOC40ODE2QzExMi43ODUgMzAuNTM3MyAxMTUuMjM2IDMxLjU2NTIgMTE4LjMgMzEuNTY1MloiIGZpbGw9IiMxNDEzMTMiPjwvcGF0aD4KPHBhdGggZD0iTTE1Ni41OTMgNDAuMzExNUMxNTMuODE3IDQwLjMxMTUgMTUxLjMzIDM5Ljg0NDMgMTQ5LjEzMSAzOC45MDk5QzE0Ni45MzEgMzcuOTc1NSAxNDUuMTY1IDM2LjU5MjUgMTQzLjgzMSAzNC43NjFDMTQyLjUzMyAzMi45Mjk1IDE0MS44NDkgMzAuNzI0MyAxNDEuNzc2IDI4LjE0NTJIMTUxLjYxOEMxNTEuNzYzIDI5LjYwMjkgMTUyLjI0OSAzMC43MjQzIDE1My4wNzggMzEuNTA5MkMxNTMuOTA4IDMyLjI1NjcgMTU0Ljk4OSAzMi42MzA1IDE1Ni4zMjMgMzIuNjMwNUMxNTcuNjkzIDMyLjYzMDUgMTU4Ljc3NCAzMi4zMTI4IDE1OS41NjcgMzEuNjc3NEMxNjAuMzYgMzEuMDA0NiAxNjAuNzU3IDMwLjA4ODkgMTYwLjc1NyAyOC45MzAxQzE2MC43NTcgMjcuOTU4MyAxNjAuNDMzIDI3LjE1NDcgMTU5Ljc4NCAyNi41MTkzQzE1OS4xNzEgMjUuODgzOSAxNTguMzk2IDI1LjM2MDYgMTU3LjQ1OCAyNC45NDk0QzE1Ni41NTcgMjQuNTM4MyAxNTUuMjU5IDI0LjA3MTEgMTUzLjU2NSAyMy41NDc4QzE1MS4xMTMgMjIuNzYyOSAxNDkuMTEzIDIxLjk3OCAxNDcuNTYzIDIxLjE5M0MxNDYuMDEyIDIwLjQwODEgMTQ0LjY3OCAxOS4yNDk0IDE0My41NjEgMTcuNzE2OUMxNDIuNDQzIDE2LjE4NDQgMTQxLjg4NSAxNC4xODQ4IDE0MS44ODUgMTEuNzE3OUMxNDEuODg1IDguMDU0ODggMTQzLjE2NCA1LjE5NTUyIDE0NS43MjQgMy4xMzk3N0MxNDguMjg0IDEuMDQ2NjQgMTUxLjYxOCA3LjYyOTM5ZS0wNSAxNTUuNzI4IDcuNjI5MzllLTA1QzE1OS45MSA3LjYyOTM5ZS0wNSAxNjMuMjggMS4wNDY2NCAxNjUuODQgMy4xMzk3N0MxNjguNCA1LjE5NTUyIDE2OS43NjkgOC4wNzM1OSAxNjkuOTUgMTEuNzczOUgxNTkuOTQ2QzE1OS44NzQgMTAuNTAzMSAxNTkuNDIzIDkuNTEyNjEgMTU4LjU5NCA4LjgwMjQ2QzE1Ny43NjUgOC4wNTQ4OCAxNTYuNzAxIDcuNjgxMSAxNTUuNDAzIDcuNjgxMUMxNTQuMjg2IDcuNjgxMSAxNTMuMzg1IDcuOTk4ODUgMTUyLjcgOC42MzQyNUMxNTIuMDE1IDkuMjMyMjggMTUxLjY3MiAxMC4xMTA2IDE1MS42NzIgMTEuMjY5M0MxNTEuNjcyIDEyLjU0MDIgMTUyLjI0OSAxMy41MzA3IDE1My40MDMgMTQuMjQwOUMxNTQuNTU2IDE0Ljk1MSAxNTYuMzU5IDE1LjcxNzIgMTU4LjgxMSAxNi41Mzk2QzE2MS4yNjIgMTcuMzk5MiAxNjMuMjQ1IDE4LjIyMTUgMTY0Ljc1OCAxOS4wMDY0QzE2Ni4zMDkgMTkuNzkxNCAxNjcuNjQzIDIwLjkzMTQgMTY4Ljc2IDIyLjQyNjVDMTY5Ljg3OCAyMy45MjE2IDE3MC40MzYgMjUuODQ2NSAxNzAuNDM2IDI4LjIwMTNDMTcwLjQzNiAzMC40NDM5IDE2OS44NzggMzIuNDgxIDE2OC43NiAzNC4zMTI1QzE2Ny42NzkgMzYuMTQzOSAxNjYuMDkyIDM3LjYwMTcgMTY0LjAwMSAzOC42ODU2QzE2MS45MTEgMzkuNzY5NSAxNTkuNDQxIDQwLjMxMTUgMTU2LjU5MyA0MC4zMTE1WiIgZmlsbD0iIzE0MTMxMyI+PC9wYXRoPgo8cGF0aCBkPSJNMTg5Ljg2MyA0MC4zMTE1QzE4Ny4wODcgNDAuMzExNSAxODQuNTk5IDM5Ljg0NDMgMTgyLjQgMzguOTA5OUMxODAuMjAxIDM3Ljk3NTUgMTc4LjQzNCAzNi41OTI1IDE3Ny4xMDEgMzQuNzYxQzE3NS44MDMgMzIuOTI5NSAxNzUuMTE4IDMwLjcyNDMgMTc1LjA0NiAyOC4xNDUySDE4NC44ODdDMTg1LjAzMSAyOS42MDI5IDE4NS41MTkgMzAuNzI0MyAxODYuMzQ4IDMxLjUwOTJDMTg3LjE3NiAzMi4yNTY3IDE4OC4yNTggMzIuNjMwNSAxODkuNTkyIDMyLjYzMDVDMTkwLjk2MiAzMi42MzA1IDE5Mi4wNDMgMzIuMzEyOCAxOTIuODM3IDMxLjY3NzRDMTkzLjYzIDMxLjAwNDYgMTk0LjAyNiAzMC4wODg5IDE5NC4wMjYgMjguOTMwMUMxOTQuMDI2IDI3Ljk1ODMgMTkzLjcwMiAyNy4xNTQ3IDE5My4wNTMgMjYuNTE5M0MxOTIuNDQgMjUuODgzOSAxOTEuNjY1IDI1LjM2MDYgMTkwLjcyOCAyNC45NDk0QzE4OS44MjYgMjQuNTM4MyAxODguNTI5IDI0LjA3MTEgMTg2LjgzNCAyMy41NDc4QzE4NC4zODMgMjIuNzYyOSAxODIuMzgyIDIxLjk3OCAxODAuODMyIDIxLjE5M0MxNzkuMjgyIDIwLjQwODEgMTc3Ljk0OCAxOS4yNDk0IDE3Ni44MyAxNy43MTY5QzE3NS43MTMgMTYuMTg0NCAxNzUuMTU0IDE0LjE4NDggMTc1LjE1NCAxMS43MTc5QzE3NS4xNTQgOC4wNTQ4OCAxNzYuNDM0IDUuMTk1NTIgMTc4Ljk5MyAzLjEzOTc3QzE4MS41NTMgMS4wNDY2NCAxODQuODg3IDcuNjI5MzllLTA1IDE4OC45OTcgNy42MjkzOWUtMDVDMTkzLjE3OSA3LjYyOTM5ZS0wNSAxOTYuNTUgMS4wNDY2NCAxOTkuMTEgMy4xMzk3N0MyMDEuNjY5IDUuMTk1NTIgMjAzLjAzOSA4LjA3MzU5IDIwMy4yMTkgMTEuNzczOUgxOTMuMjE1QzE5My4xNDMgMTAuNTAzMSAxOTIuNjkyIDkuNTEyNjEgMTkxLjg2MyA4LjgwMjQ2QzE5MS4wMzQgOC4wNTQ4OCAxODkuOTcxIDcuNjgxMSAxODguNjczIDcuNjgxMUMxODcuNTU1IDcuNjgxMSAxODYuNjU0IDcuOTk4ODUgMTg1Ljk2OSA4LjYzNDI1QzE4NS4yODQgOS4yMzIyOCAxODQuOTQyIDEwLjExMDYgMTg0Ljk0MiAxMS4yNjkzQzE4NC45NDIgMTIuNTQwMiAxODUuNTE5IDEzLjUzMDcgMTg2LjY3MiAxNC4yNDA5QzE4Ny44MjYgMTQuOTUxIDE4OS42MjggMTUuNzE3MiAxOTIuMDc5IDE2LjUzOTZDMTk0LjUzMSAxNy4zOTkyIDE5Ni41MTQgMTguMjIxNSAxOTguMDI4IDE5LjAwNjRDMTk5LjU3OCAxOS43OTE0IDIwMC45MTIgMjAuOTMxNCAyMDIuMDMgMjIuNDI2NUMyMDMuMTQ3IDIzLjkyMTYgMjAzLjcwNiAyNS44NDY1IDIwMy43MDYgMjguMjAxM0MyMDMuNzA2IDMwLjQ0MzkgMjAzLjE0NyAzMi40ODEgMjAyLjAzIDM0LjMxMjVDMjAwLjk0OCAzNi4xNDM5IDE5OS4zNjIgMzcuNjAxNyAxOTcuMjcxIDM4LjY4NTZDMTk1LjE4IDM5Ljc2OTUgMTkyLjcxIDQwLjMxMTUgMTg5Ljg2MyA0MC4zMTE1WiIgZmlsbD0iIzE0MTMxMyI+PC9wYXRoPgo8L2c+CjwvZz4KPC9nPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzcyNTZfODEzIj4KPHJlY3Qgd2lkdGg9IjQwMCIgaGVpZ2h0PSI5MSIgZmlsbD0id2hpdGUiPjwvcmVjdD4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMV83MjU2XzgxMyI+CjxyZWN0IHdpZHRoPSIzODIuNzM5IiBoZWlnaHQ9IjkxLjE0MzkiIGZpbGw9IndoaXRlIj48L3JlY3Q+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDJfNzI1Nl84MTMiPgo8cmVjdCB3aWR0aD0iMzgyLjczOSIgaGVpZ2h0PSI5MS4xNDM5IiBmaWxsPSJ3aGl0ZSI+PC9yZWN0Pgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAzXzcyNTZfODEzIj4KPHJlY3Qgd2lkdGg9IjM4Mi45MDEiIGhlaWdodD0iOTEuMTQzOSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjA4MDgyMzcgMy4wNTE3NmUtMDUpIj48L3JlY3Q+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+") no-repeat left center/contain}
.logo-img.logo-white{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAwIiBoZWlnaHQ9IjkxIiB2aWV3Qm94PSIwIDAgNDAwIDkxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNzk4Nl82OTMpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzc5ODZfNjkzKSI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMl83OTg2XzY5MykiPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDNfNzk4Nl82OTMpIj4KPHBhdGggZD0iTTkwLjAzNzMgMzcuNTQ0SDU0LjA5OTJMODMuODc3MiA2Ny4zMjIzTDg0LjYzOTYgNjguMDg0N0M4NC43ODUyIDY3LjgzMDUgODQuOTMwNCA2Ny41NzY0IDg1LjA2ODMgNjcuMzIyM0M4OC42NjQ0IDYwLjgyMDIgOTAuNzEzIDUzLjMzNzcgOTAuNzEzIDQ1LjM4MjZDOTAuNzEzIDQyLjcwOTIgOTAuNDgwNSA0MC4wOTM5IDkwLjAzNzMgMzcuNTQ0WiIgZmlsbD0iIzE0MTMxMyI+PC9wYXRoPgo8cGF0aCBkPSJNNi4yMDMxNSAyMi4zMjQ2QzIuMjA3NTcgMjkuMDgwNyAtMC4wODA4MTA1IDM2Ljk2MyAtMC4wODA4MTA1IDQ1LjM4MjdDLTAuMDgwODEwNSA0OC4wMjcxIDAuMTQ0Mzk1IDUwLjYyMDcgMC41ODAyNzcgNTMuMTQxM0gzNy4wMjczTDYuMjAzMTUgMjIuMzI0NloiIGZpbGw9IiMxNDEzMTMiPjwvcGF0aD4KPHBhdGggZD0iTTQ1LjMyMzUgNy42MjkzOWUtMDVDMjguNjcyOCA3LjYyOTM5ZS0wNSAxNC4xMTQ0IDguOTY0NzMgNi4yMTAzNSAyMi4zMzkxTDM3LjAyNzIgNTMuMTU1OEgwLjU4NzQ2M0MwLjU4NzQ2MyA1My4xNTU4IDAuNTk0NzMxIDUzLjE5OTcgMC42MDE5OTMgNTMuMjIxNEMwLjYyMzc4NiA1My4zMzc2IDAuNjQ1NTgzIDUzLjQ1MzggMC42NjAxMTMgNTMuNTYyOEMwLjY2MDExMyA1My41NjI4IDAuNjYwMTEzIDUzLjU3NzMgMC42NjAxMTMgNTMuNTg0NUMwLjczMjc1OCA1My45OTE1IDAuODEyNjcxIDU0LjM5MDggMC44OTk4NDYgNTQuNzk3OEMwLjg5OTg0NiA1NC44MTIzIDAuODk5ODQ2IDU0LjgyNjggMC45MDcxMTMgNTQuODQxMkMxLjAxNjA4IDU1LjM2NDUgMS4xMzk1OCA1NS44ODc3IDEuMjcwMzUgNTYuNDEwNEMxLjI4NDg4IDU2LjQ1NDMgMS4yOTIxNCA1Ni41MDUgMS4zMDY2NyA1Ni41NDg0QzEuMzM1NzMgNTYuNjUwMSAxLjM1NzUyIDU2Ljc1MTkgMS4zODY1OCA1Ni44NTM2QzEuNDA4MzggNTYuOTI2NCAxLjQyMjkxIDU2Ljk5ODggMS40NDQ3IDU3LjA3MTZDMS40NzM3NiA1Ny4xNzM0IDEuNDk1NTUgNTcuMjY3OSAxLjUyNDYxIDU3LjM2OTZDMS41NjA5MyA1Ny41MDc1IDEuNTk3MjYgNTcuNjM4MiAxLjYzMzU4IDU3Ljc2ODlDMS42NDgxMSA1Ny44MTI4IDEuNjU1MzggNTcuODQ5IDEuNjY5OTEgNTcuODkyNEMxLjcxMzUgNTguMDM4IDEuNzQ5ODIgNTguMTc1OSAxLjc5MzQgNTguMzIxMUMxLjc5MzQgNTguMzM1NiAxLjgwMDY3IDU4LjM1NzMgMS44MDc5MyA1OC4zNzIyQzIuNzQ1MDggNjEuNTEwMiA0LjAwOTE0IDY0LjUxMDcgNS41NzEwNCA2Ny4zMjk0QzUuOTU2MDYgNjguMDI2NyA2LjM2MjkzIDY4LjcxNjggNi43ODQyNiA2OS4zOTk3SDYuOTU4Nkw2LjgwNjA2IDY5LjQzNjNDOC42MzY3NSA3Mi4zNjQgMTAuNzk0NCA3NS4wNjY1IDEzLjIyOCA3Ny40OTk5TDc3LjQyNjIgMTMuMjk0NUM2OS4yMDk4IDUuMDc4MDkgNTcuODYyNiA3LjYyOTM5ZS0wNSA0NS4zMjM1IDcuNjI5MzllLTA1WiIgZmlsbD0iI0U2RTZFNiI+PC9wYXRoPgo8cGF0aCBkPSJNNTQuMTA2OSAzNy41NTg1SDkwLjA0NTZDODguNDEwOCAyOC4xNjUzIDgzLjg5MjIgMTkuNzYgNzcuNDI2NyAxMy4zMDE3TDEzLjIyODUgNzcuNDk5OUMyMS40NDQ5IDg1LjcxNjQgMzIuNzkyMyA5MC43OTQ0IDQ1LjMyMzkgOTAuNzk0NEM2MS41Njc3IDkwLjc5NDQgNzUuODE0MSA4Mi4yNjU0IDgzLjg0MTUgNjkuNDM1OEw4My44NjMyIDY5LjM5OTdDODQuMTMxOSA2OC45NzEgODQuMzkzNyA2OC41MzUgODQuNjQ3OSA2OC4wOTIzTDgzLjg4NDkgNjcuMzI5NEw1NC4xMDY5IDM3LjU1MTNWMzcuNTU4NVoiIGZpbGw9IiNGRDU5NEYiPjwvcGF0aD4KPHBhdGggZD0iTTEzOC42MjMgNTAuMzY2TDEyNC42ODkgOTAuMzE2OUgxMTIuNzEzTDk4Ljc3OSA1MC4zNjZIMTA4Ljk2NEwxMTguNzAxIDgwLjUyODNMMTI4LjQ5NCA1MC4zNjZIMTM4LjYyM1oiIGZpbGw9IiNGREZERkQiPjwvcGF0aD4KPHBhdGggZD0iTTE1Mi4xOTIgNTguMTYyNFY2Ni4yNDM4SDE2NS4wMDdWNzMuNzU2MkgxNTIuMTkyVjgyLjUySDE2Ni42ODZWOTAuMzE2OUgxNDIuNjIzVjUwLjM2NkgxNjYuNjg2VjU4LjE2MjRIMTUyLjE5MloiIGZpbGw9IiNGREZERkQiPjwvcGF0aD4KPHBhdGggZD0iTTIwOC4wNDIgOTAuMzE2OUgxOTguNDczTDE4Mi40NjggNjUuNjc0OFY5MC4zMTY5SDE3Mi44OThWNTAuMzY2SDE4Mi40NjhMMTk4LjQ3MyA3NS4xMjE5VjUwLjM2NkgyMDguMDQyVjkwLjMxNjlaIiBmaWxsPSIjRkRGREZEIj48L3BhdGg+CjxwYXRoIGQ9Ik0yNDMuMjM5IDUwLjM2NlY1OC4xNjI0SDIzMi44M1Y5MC4zMTY5SDIyMy4yNjFWNTguMTYyNEgyMTIuODUyVjUwLjM2NkgyNDMuMjM5WiIgZmlsbD0iI0ZERkRGRCI+PC9wYXRoPgo8cGF0aCBkPSJNMjU3LjQ0MyA1MC4zNjZWNzQuMjY4M0MyNTcuNDQzIDc2LjY1ODMgMjU4LjAyMSA3OC40OTg2IDI1OS4xNzggNzkuNzg4NkMyNjAuMzM0IDgxLjA3ODYgMjYyLjAzMiA4MS43MjMzIDI2NC4yNyA4MS43MjMzQzI2Ni41MDggODEuNzIzMyAyNjguMjI1IDgxLjA3ODYgMjY5LjQxOSA3OS43ODg2QzI3MC42MTIgNzguNDk4NiAyNzEuMjA5IDc2LjY1ODMgMjcxLjIwOSA3NC4yNjgzVjUwLjM2NkgyODAuNzc4Vjc0LjIxMTRDMjgwLjc3OCA3Ny43Nzc2IDI4MC4wMzIgODAuNzk0IDI3OC41NCA4My4yNjAyQzI3Ny4wNDggODUuNzI1OSAyNzUuMDMzIDg3LjU4NSAyNzIuNDk2IDg4LjgzNzRDMjY5Ljk5NyA5MC4wODkzIDI2Ny4xOTkgOTAuNzE1MiAyNjQuMTAyIDkwLjcxNTJDMjYxLjAwNiA5MC43MTUyIDI1OC4yMjYgOTAuMTA4MSAyNTUuNzY0IDg4Ljg5NDNDMjUzLjMzOSA4Ny42NDE5IDI1MS40MTggODUuNzgyOCAyNTAgODMuMzE3MUMyNDguNTgyIDgwLjgxMjggMjQ3Ljg3NCA3Ny43Nzc2IDI0Ny44NzQgNzQuMjExNFY1MC4zNjZIMjU3LjQ0M1oiIGZpbGw9IiNGREZERkQiPjwvcGF0aD4KPHBhdGggZD0iTTMwNy41MzIgOTAuMzE2OUwyOTkuMzYyIDc1LjIzNTdIMjk3LjA2OFY5MC4zMTY5SDI4Ny40OThWNTAuMzY2SDMwMy41NTlDMzA2LjY1NiA1MC4zNjYgMzA5LjI4NiA1MC45MTYyIDMxMS40NDkgNTIuMDE2MkMzMTMuNjUxIDUzLjExNjcgMzE1LjI5MyA1NC42MzQzIDMxNi4zNzQgNTYuNTY5QzMxNy40NTYgNTguNDY2MiAzMTcuOTk3IDYwLjU5MDkgMzE3Ljk5NyA2Mi45NDI4QzMxNy45OTcgNjUuNTk5IDMxNy4yNTEgNjcuOTcwMiAzMTUuNzU5IDcwLjA1NjlDMzE0LjMwMyA3Mi4xNDM2IDMxMi4xNCA3My42MjMxIDMwOS4yNjcgNzQuNDk1OUwzMTguMzMzIDkwLjMxNjlIMzA3LjUzMlpNMjk3LjA2OCA2OC4zNDk4SDMwM0MzMDQuNzUzIDY4LjM0OTggMzA2LjA1OSA2Ny45MTMzIDMwNi45MTcgNjcuMDQwNUMzMDcuODEyIDY2LjE2ODEgMzA4LjI2IDY0LjkzNSAzMDguMjYgNjMuMzQxN0MzMDguMjYgNjEuODI0IDMwNy44MTIgNjAuNjI4NiAzMDYuOTE3IDU5Ljc1NjJDMzA2LjA1OSA1OC44ODMzIDMwNC43NTMgNTguNDQ3NCAzMDMgNTguNDQ3NEgyOTcuMDY4VjY4LjM0OThaIiBmaWxsPSIjRkRGREZEIj48L3BhdGg+CjxwYXRoIGQ9Ik0zMzMuNTczIDU4LjE2MjRWNjYuMjQzOEgzNDYuMzg5VjczLjc1NjJIMzMzLjU3M1Y4Mi41MkgzNDguMDY3VjkwLjMxNjlIMzI0LjAwNFY1MC4zNjZIMzQ4LjA2N1Y1OC4xNjI0SDMzMy41NzNaIiBmaWxsPSIjRkRGREZEIj48L3BhdGg+CjxwYXRoIGQ9Ik0zNjguNDk0IDkwLjcxNTJDMzY1LjYyMSA5MC43MTUyIDM2My4wNDcgOTAuMjQxMiAzNjAuNzcxIDg5LjI5MjZDMzU4LjQ5NiA4OC4zNDQxIDM1Ni42NjggODYuOTQwMiAzNTUuMjg3IDg1LjA4MTJDMzUzLjk0NCA4My4yMjIyIDM1My4yMzUgODAuOTgzNiAzNTMuMTYxIDc4LjM2NkgzNjMuMzQ2QzM2My40OTUgNzkuODQ1NSAzNjMuOTk5IDgwLjk4MzYgMzY0Ljg1NyA4MS43ODAyQzM2NS43MTQgODIuNTM5MyAzNjYuODM0IDgyLjkxODggMzY4LjIxNCA4Mi45MTg4QzM2OS42MzIgODIuOTE4OCAzNzAuNzUxIDgyLjU5NjIgMzcxLjU3MiA4MS45NTFDMzcyLjM5MyA4MS4yNjgxIDM3Mi44MDMgODAuMzM4OCAzNzIuODAzIDc5LjE2MjZDMzcyLjgwMyA3OC4xNzYgMzcyLjQ2NyA3Ny4zNjA1IDM3MS43OTYgNzYuNzE1M0MzNzEuMTYxIDc2LjA3MDUgMzcwLjM1OSA3NS41MzkxIDM2OS4zOSA3NS4xMjE5QzM2OC40NTcgNzQuNzA0OCAzNjcuMTE0IDc0LjIzMDMgMzY1LjM2IDczLjY5OTNDMzYyLjgyMyA3Mi45MDIyIDM2MC43NTMgNzIuMTA1NSAzNTkuMTQ5IDcxLjMwODhDMzU3LjU0NCA3MC41MTIyIDM1Ni4xNjQgNjkuMzM2IDM1NS4wMDggNjcuNzgwM0MzNTMuODUxIDY2LjIyNSAzNTMuMjczIDY0LjE5NTMgMzUzLjI3MyA2MS42OTFDMzUzLjI3MyA1Ny45NzI5IDM1NC41OTcgNTUuMDcwMyAzNTcuMjQ2IDUyLjk4MzZDMzU5Ljg5NSA1MC44NTkzIDM2My4zNDYgNDkuNzk2OSAzNjcuNTk5IDQ5Ljc5NjlDMzcxLjkyNiA0OS43OTY5IDM3NS40MTUgNTAuODU5MyAzNzguMDYzIDUyLjk4MzZDMzgwLjcxMiA1NS4wNzAzIDM4Mi4xMyA1Ny45OTE3IDM4Mi4zMTcgNjEuNzQ3OUgzNzEuOTY0QzM3MS44ODkgNjAuNDU3OSAzNzEuNDIzIDU5LjQ1MjQgMzcwLjU2NSA1OC43MzE5QzM2OS43MDYgNTcuOTcyOSAzNjguNjA2IDU3LjU5MzQgMzY3LjI2MyA1Ny41OTM0QzM2Ni4xMDcgNTcuNTkzNCAzNjUuMTc0IDU3LjkxNiAzNjQuNDY1IDU4LjU2MTJDMzYzLjc1NiA1OS4xNjc5IDM2My40MDIgNjAuMDU5NSAzNjMuNDAyIDYxLjIzNTdDMzYzLjQwMiA2Mi41MjU3IDM2My45OTkgNjMuNTMxMiAzNjUuMTkyIDY0LjI1MjJDMzY2LjM4NiA2NC45NzMxIDM2OC4yNTIgNjUuNzUwNSAzNzAuNzg5IDY2LjU4NTNDMzczLjMyNSA2Ny40NTgxIDM3NS4zNzcgNjguMjkyOSAzNzYuOTQ0IDY5LjA4OTVDMzc4LjU0OCA2OS44ODYyIDM3OS45MjkgNzEuMDQzMSAzODEuMDg1IDcyLjU2MDdDMzgyLjI0MiA3NC4wNzgzIDM4Mi44MiA3Ni4wMzI0IDM4Mi44MiA3OC40MjI5QzM4Mi44MiA4MC42OTkxIDM4Mi4yNDIgODIuNzY2OSAzODEuMDg1IDg0LjYyNkMzNzkuOTY2IDg2LjQ4NSAzNzguMzI1IDg3Ljk2NDUgMzc2LjE2MSA4OS4wNjVDMzczLjk5NyA5MC4xNjUgMzcxLjQ0MiA5MC43MTUyIDM2OC40OTQgOTAuNzE1MloiIGZpbGw9IiNGREZERkQiPjwvcGF0aD4KPHBhdGggZD0iTTExOC4zIDQwLjMxMTVDMTE0LjczMiA0MC4zMTE1IDExMS40NTEgMzkuNDUxOCAxMDguNDU5IDM3LjczMjVDMTA1LjUwMiAzNi4wMTMyIDEwMy4xNDEgMzMuNjIxIDEwMS4zNzQgMzAuNTU2Qzk5LjY0NDEgMjcuNDUzNyA5OC43NzkgMjMuOTc3NiA5OC43NzkgMjAuMTI3OEM5OC43NzkgMTYuMjc3OSA5OS42NDQxIDEyLjgyMDUgMTAxLjM3NCA5Ljc1NTU2QzEwMy4xNDEgNi42OTA2MiAxMDUuNTAyIDQuMjk4NDcgMTA4LjQ1OSAyLjU3OTExQzExMS40NTEgMC44NTk3NTYgMTE0LjczMiA3LjYyOTM5ZS0wNSAxMTguMyA3LjYyOTM5ZS0wNUMxMjEuODY5IDcuNjI5MzllLTA1IDEyNS4xMzIgMC44NTk3NTYgMTI4LjA4OCAyLjU3OTExQzEzMS4wOCA0LjI5ODQ3IDEzMy40MjMgNi42OTA2MiAxMzUuMTE4IDkuNzU1NTZDMTM2Ljg0OCAxMi44MjA1IDEzNy43MTMgMTYuMjc3OSAxMzcuNzEzIDIwLjEyNzhDMTM3LjcxMyAyMy45Nzc2IDEzNi44NDggMjcuNDUzNyAxMzUuMTE4IDMwLjU1NkMxMzMuMzg4IDMzLjYyMSAxMzEuMDQ0IDM2LjAxMzIgMTI4LjA4OCAzNy43MzI1QzEyNS4xMzIgMzkuNDUxOCAxMjEuODY5IDQwLjMxMTUgMTE4LjMgNDAuMzExNVpNMTE4LjMgMzEuNTY1MkMxMjEuMzI5IDMxLjU2NTIgMTIzLjc0NCAzMC41MTg3IDEyNS41NDYgMjguNDI1NUMxMjcuMzg1IDI2LjMzMjQgMTI4LjMwNCAyMy41NjY1IDEyOC4zMDQgMjAuMTI3OEMxMjguMzA0IDE2LjY1MTcgMTI3LjM4NSAxMy44ODU3IDEyNS41NDYgMTEuODNDMTIzLjc0NCA5LjczNjg1IDEyMS4zMjkgOC42OTAyOSAxMTguMyA4LjY5MDI5QzExNS4yMzYgOC42OTAyOSAxMTIuNzg1IDkuNzE4MTkgMTEwLjk0NiAxMS43NzM5QzEwOS4xNDMgMTMuODI5NyAxMDguMjQyIDE2LjYxNDMgMTA4LjI0MiAyMC4xMjc4QzEwOC4yNDIgMjMuNjAzOCAxMDkuMTQzIDI2LjM4ODUgMTEwLjk0NiAyOC40ODE2QzExMi43ODUgMzAuNTM3MyAxMTUuMjM2IDMxLjU2NTIgMTE4LjMgMzEuNTY1MloiIGZpbGw9IiNGREZERkQiPjwvcGF0aD4KPHBhdGggZD0iTTE1Ni41OTMgNDAuMzExNUMxNTMuODE3IDQwLjMxMTUgMTUxLjMzIDM5Ljg0NDMgMTQ5LjEzMSAzOC45MDk5QzE0Ni45MzEgMzcuOTc1NSAxNDUuMTY1IDM2LjU5MjUgMTQzLjgzMSAzNC43NjFDMTQyLjUzMyAzMi45Mjk1IDE0MS44NDkgMzAuNzI0MyAxNDEuNzc2IDI4LjE0NTJIMTUxLjYxOEMxNTEuNzYzIDI5LjYwMjkgMTUyLjI0OSAzMC43MjQzIDE1My4wNzggMzEuNTA5MkMxNTMuOTA4IDMyLjI1NjcgMTU0Ljk4OSAzMi42MzA1IDE1Ni4zMjMgMzIuNjMwNUMxNTcuNjkzIDMyLjYzMDUgMTU4Ljc3NCAzMi4zMTI4IDE1OS41NjcgMzEuNjc3NEMxNjAuMzYgMzEuMDA0NiAxNjAuNzU3IDMwLjA4ODkgMTYwLjc1NyAyOC45MzAxQzE2MC43NTcgMjcuOTU4MyAxNjAuNDMzIDI3LjE1NDcgMTU5Ljc4NCAyNi41MTkzQzE1OS4xNzEgMjUuODgzOSAxNTguMzk2IDI1LjM2MDYgMTU3LjQ1OCAyNC45NDk0QzE1Ni41NTcgMjQuNTM4MyAxNTUuMjU5IDI0LjA3MTEgMTUzLjU2NSAyMy41NDc4QzE1MS4xMTMgMjIuNzYyOSAxNDkuMTEzIDIxLjk3OCAxNDcuNTYzIDIxLjE5M0MxNDYuMDEyIDIwLjQwODEgMTQ0LjY3OCAxOS4yNDk0IDE0My41NjEgMTcuNzE2OUMxNDIuNDQzIDE2LjE4NDQgMTQxLjg4NSAxNC4xODQ4IDE0MS44ODUgMTEuNzE3OUMxNDEuODg1IDguMDU0ODggMTQzLjE2NCA1LjE5NTUyIDE0NS43MjQgMy4xMzk3N0MxNDguMjg0IDEuMDQ2NjQgMTUxLjYxOCA3LjYyOTM5ZS0wNSAxNTUuNzI4IDcuNjI5MzllLTA1QzE1OS45MSA3LjYyOTM5ZS0wNSAxNjMuMjggMS4wNDY2NCAxNjUuODQgMy4xMzk3N0MxNjguNCA1LjE5NTUyIDE2OS43NjkgOC4wNzM1OSAxNjkuOTUgMTEuNzczOUgxNTkuOTQ2QzE1OS44NzQgMTAuNTAzMSAxNTkuNDIzIDkuNTEyNjEgMTU4LjU5NCA4LjgwMjQ2QzE1Ny43NjUgOC4wNTQ4OCAxNTYuNzAxIDcuNjgxMSAxNTUuNDAzIDcuNjgxMUMxNTQuMjg2IDcuNjgxMSAxNTMuMzg1IDcuOTk4ODUgMTUyLjcgOC42MzQyNUMxNTIuMDE1IDkuMjMyMjggMTUxLjY3MiAxMC4xMTA2IDE1MS42NzIgMTEuMjY5M0MxNTEuNjcyIDEyLjU0MDIgMTUyLjI0OSAxMy41MzA3IDE1My40MDMgMTQuMjQwOUMxNTQuNTU2IDE0Ljk1MSAxNTYuMzU5IDE1LjcxNzIgMTU4LjgxMSAxNi41Mzk2QzE2MS4yNjIgMTcuMzk5MiAxNjMuMjQ1IDE4LjIyMTUgMTY0Ljc1OCAxOS4wMDY0QzE2Ni4zMDkgMTkuNzkxNCAxNjcuNjQzIDIwLjkzMTQgMTY4Ljc2IDIyLjQyNjVDMTY5Ljg3OCAyMy45MjE2IDE3MC40MzYgMjUuODQ2NSAxNzAuNDM2IDI4LjIwMTNDMTcwLjQzNiAzMC40NDM5IDE2OS44NzggMzIuNDgxIDE2OC43NiAzNC4zMTI1QzE2Ny42NzkgMzYuMTQzOSAxNjYuMDkyIDM3LjYwMTcgMTY0LjAwMSAzOC42ODU2QzE2MS45MTEgMzkuNzY5NSAxNTkuNDQxIDQwLjMxMTUgMTU2LjU5MyA0MC4zMTE1WiIgZmlsbD0iI0ZERkRGRCI+PC9wYXRoPgo8cGF0aCBkPSJNMTg5Ljg2MyA0MC4zMTE1QzE4Ny4wODcgNDAuMzExNSAxODQuNTk5IDM5Ljg0NDMgMTgyLjQgMzguOTA5OUMxODAuMjAxIDM3Ljk3NTUgMTc4LjQzNCAzNi41OTI1IDE3Ny4xIDM0Ljc2MUMxNzUuODAzIDMyLjkyOTUgMTc1LjExOCAzMC43MjQzIDE3NS4wNDYgMjguMTQ1MkgxODQuODg3QzE4NS4wMzEgMjkuNjAyOSAxODUuNTE5IDMwLjcyNDMgMTg2LjM0OCAzMS41MDkyQzE4Ny4xNzYgMzIuMjU2NyAxODguMjU4IDMyLjYzMDUgMTg5LjU5MiAzMi42MzA1QzE5MC45NjIgMzIuNjMwNSAxOTIuMDQzIDMyLjMxMjggMTkyLjgzNyAzMS42Nzc0QzE5My42MyAzMS4wMDQ2IDE5NC4wMjYgMzAuMDg4OSAxOTQuMDI2IDI4LjkzMDFDMTk0LjAyNiAyNy45NTgzIDE5My43MDIgMjcuMTU0NyAxOTMuMDUzIDI2LjUxOTNDMTkyLjQ0IDI1Ljg4MzkgMTkxLjY2NSAyNS4zNjA2IDE5MC43MjggMjQuOTQ5NEMxODkuODI2IDI0LjUzODMgMTg4LjUyOSAyNC4wNzExIDE4Ni44MzQgMjMuNTQ3OEMxODQuMzgzIDIyLjc2MjkgMTgyLjM4MiAyMS45NzggMTgwLjgzMiAyMS4xOTNDMTc5LjI4MiAyMC40MDgxIDE3Ny45NDggMTkuMjQ5NCAxNzYuODMgMTcuNzE2OUMxNzUuNzEzIDE2LjE4NDQgMTc1LjE1NCAxNC4xODQ4IDE3NS4xNTQgMTEuNzE3OUMxNzUuMTU0IDguMDU0ODggMTc2LjQzNCA1LjE5NTUyIDE3OC45OTMgMy4xMzk3N0MxODEuNTUzIDEuMDQ2NjQgMTg0Ljg4NyA3LjYyOTM5ZS0wNSAxODguOTk3IDcuNjI5MzllLTA1QzE5My4xNzkgNy42MjkzOWUtMDUgMTk2LjU1IDEuMDQ2NjQgMTk5LjExIDMuMTM5NzdDMjAxLjY2OSA1LjE5NTUyIDIwMy4wMzkgOC4wNzM1OSAyMDMuMjE5IDExLjc3MzlIMTkzLjIxNUMxOTMuMTQzIDEwLjUwMzEgMTkyLjY5MiA5LjUxMjYxIDE5MS44NjMgOC44MDI0NkMxOTEuMDM0IDguMDU0ODggMTg5Ljk3MSA3LjY4MTEgMTg4LjY3MyA3LjY4MTFDMTg3LjU1NSA3LjY4MTEgMTg2LjY1NCA3Ljk5ODg1IDE4NS45NjkgOC42MzQyNUMxODUuMjg0IDkuMjMyMjggMTg0Ljk0MiAxMC4xMTA2IDE4NC45NDIgMTEuMjY5M0MxODQuOTQyIDEyLjU0MDIgMTg1LjUxOSAxMy41MzA3IDE4Ni42NzIgMTQuMjQwOUMxODcuODI2IDE0Ljk1MSAxODkuNjI4IDE1LjcxNzIgMTkyLjA3OSAxNi41Mzk2QzE5NC41MzEgMTcuMzk5MiAxOTYuNTE0IDE4LjIyMTUgMTk4LjAyOCAxOS4wMDY0QzE5OS41NzggMTkuNzkxNCAyMDAuOTEyIDIwLjkzMTQgMjAyLjAzIDIyLjQyNjVDMjAzLjE0NyAyMy45MjE2IDIwMy43MDYgMjUuODQ2NSAyMDMuNzA2IDI4LjIwMTNDMjAzLjcwNiAzMC40NDM5IDIwMy4xNDcgMzIuNDgxIDIwMi4wMyAzNC4zMTI1QzIwMC45NDggMzYuMTQzOSAxOTkuMzYyIDM3LjYwMTcgMTk3LjI3MSAzOC42ODU2QzE5NS4xOCAzOS43Njk1IDE5Mi43MSA0MC4zMTE1IDE4OS44NjMgNDAuMzExNVoiIGZpbGw9IiNGREZERkQiPjwvcGF0aD4KPC9nPgo8L2c+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF83OTg2XzY5MyI+CjxyZWN0IHdpZHRoPSI0MDAiIGhlaWdodD0iOTEiIGZpbGw9IndoaXRlIj48L3JlY3Q+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfNzk4Nl82OTMiPgo8cmVjdCB3aWR0aD0iMzgyLjczOSIgaGVpZ2h0PSI5MS4xNDM5IiBmaWxsPSJ3aGl0ZSI+PC9yZWN0Pgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAyXzc5ODZfNjkzIj4KPHJlY3Qgd2lkdGg9IjM4Mi43MzkiIGhlaWdodD0iOTEuMTQzOSIgZmlsbD0id2hpdGUiPjwvcmVjdD4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwM183OTg2XzY5MyI+CjxyZWN0IHdpZHRoPSIzODIuOTAxIiBoZWlnaHQ9IjkxLjE0MzkiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wODA4MTA1IDMuMDUxNzZlLTA1KSI+PC9yZWN0Pgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPg==");width:176px;height:40px}
.lang-select{font:600 13px/1 Inter,system-ui,sans-serif;letter-spacing:.06em;padding:10px 30px 10px 16px;border:1px solid var(--ink);border-radius:999px;background:transparent url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27%3E%3Cpath d=%27M1 1l4 4 4-4%27 fill=%27none%27 stroke=%27%230D0D0D%27 stroke-width=%271.5%27/%3E%3C/svg%3E") no-repeat right 12px center;color:var(--ink);cursor:pointer;min-height:40px;-webkit-appearance:none;appearance:none;flex:0 0 auto}
[data-page] .lbl{color:#FD594F!important}
.sf{background:#F3F3F3;padding:40px;box-sizing:border-box;width:100%}
.sf-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:36px}
.sf-title{font-size:26px;line-height:1.25;font-weight:600;max-width:560px}
.sf-kpi{text-align:right}
.sf-big{font-family:'Fjalla One',sans-serif;text-transform:uppercase;font-size:56px;line-height:1;color:#FD594F}
.sf-small{font-size:14px;color:#313233;margin-top:6px}
.sf-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);gap:28px 20px}
.sf-step{position:relative;border-top:2px solid #0D0D0D;padding-top:16px;margin:0}
.sf-step::before{content:"";position:absolute;top:-6px;left:0;width:10px;height:10px;border-radius:50%;background:#FD594F}
.sf-n{font-family:'Fjalla One',sans-serif;font-size:22px;color:#FD594F;line-height:1;margin-bottom:8px}
.sf-t{font-size:16px;font-weight:600;line-height:1.3;margin-bottom:6px}
.sf-x{font-size:14px;line-height:1.5;color:#313233}
.sf-ia{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.06em;color:#0D0D0D;margin-top:10px}
.sf-sq{display:inline-block;width:10px;height:10px;background:#FD594F}
.sf-foot{display:flex;gap:12px;align-items:baseline;margin-top:28px;font-size:13px;color:#313233}
.sf-foot .sf-ia{margin-top:0;flex:0 0 auto}
.sf-compact{padding:28px;align-self:stretch}
.sf-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}
.sf-list li{display:flex;align-items:baseline;gap:8px;margin:0;font-size:15px;line-height:1.4;border-top:1px solid #DADADA;padding-top:8px}
.sf-list .sf-ia{margin:0 0 0 auto}
.sf-cn{font-family:'Fjalla One',sans-serif;color:#FD594F;font-size:15px}
.sf-ct{font-weight:600}
.sf-tile{background:#0D0D0D;display:flex;flex-direction:column;justify-content:center;padding:24px 28px;box-sizing:border-box}
.sf-tile .sf-small{color:#C9C9C9}
@media (max-width:760px){[data-page] .exg{grid-template-columns:1fr!important}[data-page] .tl{grid-template-columns:1fr 1fr 1fr}}
[data-page] details.xd{background:#F3F3F3;border-left:4px solid #FD594F;padding:24px 28px 8px;box-sizing:border-box;max-width:none!important;margin:24px 0}
[data-page] details.xd summary{list-style:none;pointer-events:none;border:0!important;padding:0!important;margin:0 0 12px!important;display:block;background:none!important}
[data-page] details.xd summary::-webkit-details-marker{display:none}
[data-page] details.xd .xlab{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:#FD594F;font-weight:600}
[data-page] details.xd p{font-size:16px!important;line-height:1.6!important;max-width:none}
@media (min-width:900px){[data-page] details.xd:has(> p + p){columns:2;column-gap:40px}[data-page] details.xd:has(> p + p) summary{column-span:all}[data-page] details.xd p{break-inside:avoid-column}}
.vcard{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;text-decoration:none!important;border:0!important}
.vshade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,13,13,0) 55%,rgba(13,13,13,.7))}
.vplay{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;background:#FD594F;transition:transform .2s}
.vplay::after{content:"";position:absolute;left:27px;top:21px;border-style:solid;border-width:13px 0 13px 21px;border-color:transparent transparent transparent #FFFFFF}
.vcard:hover .vplay{transform:scale(1.08)}
.vtitle{position:absolute;left:16px;right:16px;bottom:14px;color:#FFFFFF;font-size:14px;font-weight:600;letter-spacing:.02em}
.sj-wrap{position:relative;padding:0 6px}
.sj-path{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}
.sj-grid{position:relative;z-index:1;list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:44px 28px}
.sj-step{margin:0;text-align:center;display:flex;flex-direction:column;align-items:center}
.sj-ic{width:72px;height:72px;border-radius:50%;background:#FFFFFF;border:2px solid #FD594F;color:#FD594F;display:flex;align-items:center;justify-content:center;margin-bottom:14px;box-sizing:border-box}
.sj-ai .sj-ic{background:#FD594F;color:#FFFFFF}
.sj-step .sf-x{max-width:230px}
.sj-step .sf-ia{margin-top:8px}
.sj-kpi{margin:0;background:#0D0D0D;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:28px 32px;align-self:start}
.sj-kpi .sf-small{color:#C9C9C9;font-size:15px}
.sj .sf-sq{border-radius:50%}
.sj-mini{padding:28px 24px;align-self:stretch}
.sj-mini .sj-grid{gap:18px 8px}
.sj-mini .sj-ic{width:40px;height:40px;border-width:1.5px;margin-bottom:6px}
.sj-mini .sj-ic svg{width:18px;height:18px}
.sj-mini .sf-n{font-size:14px;margin-bottom:2px}
.sj-mini .sf-t{font-size:13px;line-height:1.25;margin:0}
.sj-mini .sj-kpi{padding:14px 18px;align-self:center}
.sj-mini .sf-big{font-size:32px}
.sj-mini .sj-kpi .sf-small{font-size:12px;margin-top:4px}
.sj-mini .sf-foot{margin-top:18px;font-size:12px}
@media (max-width:600px){.sj-mini{padding:22px 12px}.sj-mini .sj-grid{gap:16px 2px}.sj-mini .sf-t{font-size:11px;hyphens:auto;overflow-wrap:anywhere}.sj-mini .sj-ic{width:34px;height:34px}.sj-mini .sj-ic svg{width:16px;height:16px}.sj-mini .sf-big{font-size:26px}.sj-mini .sj-kpi{padding:10px 12px}}
@media (max-width:860px){.sj:not(.sj-mini) .sj-path{display:none}.sj:not(.sj-mini) .sj-grid{grid-template-columns:1fr;gap:0}.sj:not(.sj-mini) .sj-grid>li{grid-row:auto!important;grid-column:auto!important}
.sj:not(.sj-mini) .sj-step{display:grid;grid-template-columns:56px 1fr;column-gap:16px;text-align:left;align-items:start;padding-bottom:22px;position:relative}
.sj:not(.sj-mini) .sj-step::before{content:"";position:absolute;left:27px;top:56px;bottom:0;width:2px;background:#FD594F}
.sj:not(.sj-mini) .sj-step .sj-ic{width:56px;height:56px;grid-row:1 / span 4;margin:0}
.sj:not(.sj-mini) .sj-step .sf-x{max-width:none}.sj:not(.sj-mini) .sj-step .sf-ia{justify-self:start}.sj:not(.sj-mini) .sj-kpi{margin-top:4px}}
@media (max-width:1100px){.sf-grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:760px){.sf{padding:24px}.sf-grid{grid-template-columns:1fr 1fr}.sf-kpi{text-align:left}.sf-big{font-size:44px}.sf-list{grid-template-columns:1fr}}
.mt-note{font-size:13px;color:#5B5C5E;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #EEEEEE}
.lang-switch{display:inline-flex;border:1px solid var(--ink);border-radius:999px;overflow:hidden;flex:0 0 auto}
.lang-switch button{font:600 13px/1 Inter,system-ui,sans-serif;letter-spacing:.06em;padding:10px 14px;border:0;background:transparent;color:var(--ink);cursor:pointer;min-height:40px}
.lang-switch button[aria-pressed="true"]{background:var(--ink);color:var(--paper)}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{transition:none!important}}
.menu-btn{display:none}
@media (max-width:1260px){
  [data-page] .site-head .wrap{flex-wrap:nowrap!important;padding-top:10px!important;padding-bottom:10px!important;gap:10px!important;position:relative}
  [data-page] .site-head .logo-link{margin-right:auto}
  .logo-img{width:118px;height:27px}
  [data-page] .site-head .pill{display:none}
  .lang-switch button{padding:8px 11px;min-height:38px;font-size:12px}
  .lang-select{padding:8px 26px 8px 12px;min-height:38px;font-size:12px;background-position:right 10px center}
  .menu-btn{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 11px;border:1px solid var(--ink);border-radius:999px;background:transparent;cursor:pointer;flex:0 0 auto}
  .menu-btn span{display:block;height:2px;background:var(--ink);transition:transform .18s ease,opacity .18s ease}
  .site-head.open .menu-btn span:nth-child(1){transform:translateY(7px) rotate(45deg)}
  .site-head.open .menu-btn span:nth-child(2){opacity:0}
  .site-head.open .menu-btn span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
  [data-page] .site-head nav{display:none!important;position:absolute;top:100%;left:0;right:0;flex-direction:column!important;flex-wrap:nowrap!important;gap:0!important;background:var(--paper);border-bottom:1px solid var(--line);padding:4px max(16px, env(safe-area-inset-right, 0px)) 16px max(16px, env(safe-area-inset-left, 0px));box-shadow:0 12px 24px rgba(13,13,13,.08)}
  [data-page] .site-head.open nav{display:flex!important}
  [data-page] .site-head nav a{font-size:18px!important;padding:14px 0!important;border-bottom:1px solid var(--line)!important}
  [data-page] .site-head nav a.on{border-bottom-color:var(--flame)!important}
}
@media (max-width:760px){
  [data-page] nav.toc,[data-page] nav.cl{flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:14px 16px!important;gap:8px 20px!important}
  [data-page] nav.toc > *,[data-page] nav.cl > *{flex:0 0 auto;white-space:nowrap}
  [data-page] section[style*="padding-top"]{padding-top:52px!important}
  [data-page] .pil{margin-top:64px!important;padding-top:40px!important}
  [data-page] h2{font-size:27px}
  [data-page] p{font-size:17px}
  [data-page] .box{padding:24px!important}
  [data-page] footer{margin-top:72px!important}
}
[data-page="accueil"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="accueil"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="accueil"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="accueil"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="accueil"] .nav:hover{color:#0D0D0D}
[data-page="accueil"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="accueil"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="accueil"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="accueil"] .pill2{display:inline-block;border:1px solid #0D0D0D;color:#0D0D0D;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="accueil"] .pill2:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="accueil"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="accueil"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="accueil"] h2{font-size:34px;line-height:1.2;font-weight:600;letter-spacing:-.01em;margin:0 0 24px}
[data-page="accueil"] h3{font-size:21px;line-height:1.3;font-weight:600;margin:0 0 10px}
[data-page="accueil"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="accueil"] li{font-size:18px;line-height:1.6;margin-bottom:10px}
[data-page="accueil"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="accueil"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="accueil"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="accueil"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="accueil"] .box{background:#F3F3F3;padding:32px;box-sizing:border-box}
[data-page="accueil"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="accueil"] a{color:#0D0D0D}
[data-page="accueil"] a:hover{color:#313233}
[data-page="accueil"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="accueil"] .fl:hover{color:#FD594F}
[data-page="accueil"] .chap{display:flex;align-items:baseline;gap:16px;border-top:1px solid #EEEEEE;padding:20px 0;font-size:21px;font-weight:600;text-decoration:none;color:#0D0D0D}
[data-page="accueil"] .chap:hover{color:#FD594F}
[data-page="accueil"] .more{font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:#0D0D0D}
[data-page="accueil"] .why{border-left:4px solid #FD594F;background:#F3F3F3;padding:18px 24px;max-width:900px;box-sizing:border-box}
[data-page="accueil"] .px-sum{display:grid;margin:8px 0 32px;max-width:900px}
[data-page="accueil"] .px-sum>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;border-top:1px solid #0D0D0D;padding:22px 0}
[data-page="accueil"] .px-n{font-family:'Fjalla One',sans-serif;font-size:44px;line-height:.9;color:#FD594F}
[data-page="accueil"] .px-sum b{display:block;font-size:21px;line-height:1.35;font-weight:600;margin-bottom:6px}
[data-page="accueil"] .px-sum p{font-size:17px;line-height:1.6;color:#313233;margin:0}
[data-page="accueil"] .px-decs{background:#0D0D0D;color:#FDFDFD;padding:32px 36px;max-width:900px;box-sizing:border-box}
[data-page="accueil"] .px-h{font-family:'Fjalla One',sans-serif;font-size:26px;text-transform:uppercase;line-height:1.1;margin:0 0 16px}
[data-page="accueil"] .px-decs ol{margin:0;padding-left:22px}
[data-page="accueil"] .px-decs li{font-size:17px;line-height:1.5;margin:0 0 8px}
[data-page="accueil"] .px-decs li::marker{color:#FD594F;font-weight:600}
[data-page="accueil"] .px-lv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}
[data-page="accueil"] .px-lv>div{border:1px solid #EEEEEE;display:flex;flex-direction:column}
[data-page="accueil"] .px-lh{padding:18px 20px;background:#F3F3F3}
[data-page="accueil"] .px-lv>div:nth-child(2) .px-lh{background:#FDE3E1}
[data-page="accueil"] .px-lv>div:nth-child(3) .px-lh{background:#0D0D0D;color:#FDFDFD}
[data-page="accueil"] .px-lh span{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#FD594F;margin-bottom:4px}
[data-page="accueil"] .px-lh b{font-family:'Fjalla One',sans-serif;font-weight:400;font-size:24px;text-transform:uppercase;line-height:1.15}
[data-page="accueil"] .px-lv ul{margin:0;padding:16px 20px 8px 38px}
[data-page="accueil"] .px-lv li{font-size:16px;line-height:1.5;margin-bottom:8px}
[data-page="accueil"] .px-lq{margin-top:auto;padding:0 20px 16px;font-size:13px;color:#313233}
[data-page="accueil"] .px-ld{padding:16px 20px;font-size:16px;line-height:1.5}
[data-page="ce-que-nous-avons-vu"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="ce-que-nous-avons-vu"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="ce-que-nous-avons-vu"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="ce-que-nous-avons-vu"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="ce-que-nous-avons-vu"] .nav:hover{color:#0D0D0D}
[data-page="ce-que-nous-avons-vu"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="ce-que-nous-avons-vu"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="ce-que-nous-avons-vu"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="ce-que-nous-avons-vu"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="ce-que-nous-avons-vu"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="ce-que-nous-avons-vu"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="ce-que-nous-avons-vu"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="ce-que-nous-avons-vu"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="ce-que-nous-avons-vu"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="ce-que-nous-avons-vu"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="ce-que-nous-avons-vu"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="ce-que-nous-avons-vu"] a{color:#0D0D0D}
[data-page="ce-que-nous-avons-vu"] a:hover{color:#313233}
[data-page="ce-que-nous-avons-vu"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="ce-que-nous-avons-vu"] .fl:hover{color:#FD594F}
[data-page="ce-que-nous-avons-vu"] .co{display:flex;flex-direction:column}
[data-page="ce-que-nous-avons-vu"] .cb{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}
[data-page="ce-que-nous-avons-vu"] .cn{font-family:'Fjalla One',sans-serif;font-size:34px;text-transform:uppercase;line-height:1}
[data-page="ce-que-nous-avons-vu"] .ct{font-size:16px;line-height:1.6}
[data-page="ce-que-nous-avons-vu"] .cp{font-size:14px;line-height:1.55;color:#313233;border-top:1px solid #EEEEEE;padding-top:12px;margin-top:auto}
[data-page="honor"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="honor"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="honor"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="honor"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="honor"] .nav:hover{color:#0D0D0D}
[data-page="honor"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="honor"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="honor"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="honor"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="honor"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="honor"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="honor"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="honor"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="honor"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="honor"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="honor"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="honor"] a{color:#0D0D0D}
[data-page="honor"] a:hover{color:#313233}
[data-page="honor"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="honor"] .fl:hover{color:#FD594F}
[data-page="honor"] .co{display:flex;flex-direction:column}
[data-page="honor"] .cb{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}
[data-page="honor"] .cn{font-family:'Fjalla One',sans-serif;font-size:34px;text-transform:uppercase;line-height:1}
[data-page="honor"] .ct{font-size:16px;line-height:1.6}
[data-page="honor"] .cp{font-size:14px;line-height:1.55;color:#313233;border-top:1px solid #EEEEEE;padding-top:12px;margin-top:auto}
[data-page="honor"] .ex{border-left:0;padding:20px 0;border-top:1px solid #EEEEEE}
[data-page="honor"] .ex a{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;text-decoration:none}
[data-page="honor"] .cl a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="honor"] .exg{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
[data-page="honor"] .exg .ex{position:relative;display:flex;flex-direction:column;background:#F3F3F3;border-top:4px solid #FD594F!important;padding:56px 24px 22px!important;transition:background .18s}
[data-page="honor"] .exg .ex:hover{background:#EAEAEA}
[data-page="honor"] .exg .ex::before{content:"\201C";position:absolute;left:22px;top:6px;font-family:'Fjalla One',sans-serif;font-size:56px;line-height:1;color:#FD594F}
[data-page="honor"] .exg .ex>div{font-size:18px!important;line-height:1.5!important;font-weight:500;margin-bottom:18px!important;flex:1}
[data-page="honor"] .exg .ex a{align-self:flex-start;background:#0D0D0D;color:#FDFDFD!important;padding:7px 14px;border-radius:999px;font-size:12px!important}
[data-page="honor"] .exg .ex a::after{content:"";position:absolute;inset:0}
[data-page="honor"] .px-co{border:1px solid #EEEEEE;background:#FDFDFD}
[data-page="honor"] .px-tb{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);gap:24px;padding:24px 28px}
[data-page="honor"] .px-lab{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:10px}
[data-page="honor"] .px-co ul{list-style:none;margin:0;padding:0}
[data-page="honor"] .px-co li{display:flex;gap:10px;align-items:center;font-size:15px;line-height:1.3;margin:0 0 8px}
[data-page="honor"] .px-co li svg{width:24px;height:24px;flex:none}
[data-page="honor"] .px-out li{color:#313233}
[data-page="honor"] .px-out li svg{color:#9A9A9A}
[data-page="honor"] .px-out .px-lab{color:#86888A}
[data-page="honor"] .px-kf .d{font-size:44px;color:#FD594F}
[data-page="honor"] .px-kf div:last-child{font-size:14px;line-height:1.4;color:#313233;margin-top:6px}
[data-page="honor"] .px-fw{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #EEEEEE}
[data-page="honor"] .px-fw>div{padding:20px 28px;font-size:16px;line-height:1.55}
[data-page="honor"] .px-fw>div+div{background:#0D0D0D;color:#FDFDFD}
[data-page="honor"] .px-fw .px-lab{color:#FD594F;margin-bottom:6px}
[data-page="honor"] .px-hero{position:relative;overflow:hidden;background:#0D0D0D}
[data-page="honor"] .px-hero img{display:block;width:100%;min-height:240px;object-fit:cover}
[data-page="honor"] .px-hero.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0) 35%,rgba(0,0,0,.75))}
[data-page="honor"] .px-ht{position:absolute;left:32px;right:32px;bottom:26px;z-index:1;color:#FDFDFD}
[data-page="honor"] .px-hero:not(.has-img) .px-ht{position:static;padding:56px 32px 40px}
[data-page="honor"] .px-ht .lbl{color:#FDFDFD!important;margin-bottom:8px}
[data-page="honor"] .px-ht h1{color:#FDFDFD;font-size:clamp(48px,7vw,104px)!important}
[data-page="honor"] .px-rep{display:flex;gap:8px 24px;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid #EEEEEE;padding:16px 0}
[data-page="honor"] .px-rep .lbl{margin:0;flex:0 0 auto}
[data-page="honor"] .px-rep>div{font-size:15px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="honor"] .px-chips{display:flex;flex-wrap:wrap;gap:10px}
[data-page="honor"] .px-chips a{border:1px solid #0D0D0D;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;color:#0D0D0D}
[data-page="honor"] .px-chips a:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="honor"] .px-repin{display:flex;gap:6px 20px;align-items:baseline;flex-wrap:wrap;background:#F3F3F3;border-top:1px solid #EEEEEE;padding:14px 28px}
[data-page="honor"] .px-repin .px-lab{margin:0;color:#86888A;flex:0 0 auto}
[data-page="honor"] .px-repin>div{font-size:14px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="h-t"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="h-t"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="h-t"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="h-t"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="h-t"] .nav:hover{color:#0D0D0D}
[data-page="h-t"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="h-t"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="h-t"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="h-t"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="h-t"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="h-t"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="h-t"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="h-t"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="h-t"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="h-t"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="h-t"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="h-t"] a{color:#0D0D0D}
[data-page="h-t"] a:hover{color:#313233}
[data-page="h-t"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="h-t"] .fl:hover{color:#FD594F}
[data-page="h-t"] .co{display:flex;flex-direction:column}
[data-page="h-t"] .cb{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}
[data-page="h-t"] .cn{font-family:'Fjalla One',sans-serif;font-size:34px;text-transform:uppercase;line-height:1}
[data-page="h-t"] .ct{font-size:16px;line-height:1.6}
[data-page="h-t"] .cp{font-size:14px;line-height:1.55;color:#313233;border-top:1px solid #EEEEEE;padding-top:12px;margin-top:auto}
[data-page="h-t"] .ex{border-left:0;padding:20px 0;border-top:1px solid #EEEEEE}
[data-page="h-t"] .ex a{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;text-decoration:none}
[data-page="h-t"] .cl a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="h-t"] .exg{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
[data-page="h-t"] .exg .ex{position:relative;display:flex;flex-direction:column;background:#F3F3F3;border-top:4px solid #FD594F!important;padding:56px 24px 22px!important;transition:background .18s}
[data-page="h-t"] .exg .ex:hover{background:#EAEAEA}
[data-page="h-t"] .exg .ex::before{content:"\201C";position:absolute;left:22px;top:6px;font-family:'Fjalla One',sans-serif;font-size:56px;line-height:1;color:#FD594F}
[data-page="h-t"] .exg .ex>div{font-size:18px!important;line-height:1.5!important;font-weight:500;margin-bottom:18px!important;flex:1}
[data-page="h-t"] .exg .ex a{align-self:flex-start;background:#0D0D0D;color:#FDFDFD!important;padding:7px 14px;border-radius:999px;font-size:12px!important}
[data-page="h-t"] .exg .ex a::after{content:"";position:absolute;inset:0}
[data-page="h-t"] .px-co{border:1px solid #EEEEEE;background:#FDFDFD}
[data-page="h-t"] .px-tb{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);gap:24px;padding:24px 28px}
[data-page="h-t"] .px-lab{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:10px}
[data-page="h-t"] .px-co ul{list-style:none;margin:0;padding:0}
[data-page="h-t"] .px-co li{display:flex;gap:10px;align-items:center;font-size:15px;line-height:1.3;margin:0 0 8px}
[data-page="h-t"] .px-co li svg{width:24px;height:24px;flex:none}
[data-page="h-t"] .px-out li{color:#313233}
[data-page="h-t"] .px-out li svg{color:#9A9A9A}
[data-page="h-t"] .px-out .px-lab{color:#86888A}
[data-page="h-t"] .px-kf .d{font-size:44px;color:#FD594F}
[data-page="h-t"] .px-kf div:last-child{font-size:14px;line-height:1.4;color:#313233;margin-top:6px}
[data-page="h-t"] .px-fw{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #EEEEEE}
[data-page="h-t"] .px-fw>div{padding:20px 28px;font-size:16px;line-height:1.55}
[data-page="h-t"] .px-fw>div+div{background:#0D0D0D;color:#FDFDFD}
[data-page="h-t"] .px-fw .px-lab{color:#FD594F;margin-bottom:6px}
[data-page="h-t"] .px-hero{position:relative;overflow:hidden;background:#0D0D0D}
[data-page="h-t"] .px-hero img{display:block;width:100%;min-height:240px;object-fit:cover}
[data-page="h-t"] .px-hero.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0) 35%,rgba(0,0,0,.75))}
[data-page="h-t"] .px-ht{position:absolute;left:32px;right:32px;bottom:26px;z-index:1;color:#FDFDFD}
[data-page="h-t"] .px-hero:not(.has-img) .px-ht{position:static;padding:56px 32px 40px}
[data-page="h-t"] .px-ht .lbl{color:#FDFDFD!important;margin-bottom:8px}
[data-page="h-t"] .px-ht h1{color:#FDFDFD;font-size:clamp(48px,7vw,104px)!important}
[data-page="h-t"] .px-rep{display:flex;gap:8px 24px;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid #EEEEEE;padding:16px 0}
[data-page="h-t"] .px-rep .lbl{margin:0;flex:0 0 auto}
[data-page="h-t"] .px-rep>div{font-size:15px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="h-t"] .px-chips{display:flex;flex-wrap:wrap;gap:10px}
[data-page="h-t"] .px-chips a{border:1px solid #0D0D0D;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;color:#0D0D0D}
[data-page="h-t"] .px-chips a:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="h-t"] .px-repin{display:flex;gap:6px 20px;align-items:baseline;flex-wrap:wrap;background:#F3F3F3;border-top:1px solid #EEEEEE;padding:14px 28px}
[data-page="h-t"] .px-repin .px-lab{margin:0;color:#86888A;flex:0 0 auto}
[data-page="h-t"] .px-repin>div{font-size:14px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="byd"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="byd"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="byd"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="byd"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="byd"] .nav:hover{color:#0D0D0D}
[data-page="byd"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="byd"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="byd"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="byd"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="byd"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="byd"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="byd"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="byd"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="byd"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="byd"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="byd"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="byd"] a{color:#0D0D0D}
[data-page="byd"] a:hover{color:#313233}
[data-page="byd"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="byd"] .fl:hover{color:#FD594F}
[data-page="byd"] .co{display:flex;flex-direction:column}
[data-page="byd"] .cb{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}
[data-page="byd"] .cn{font-family:'Fjalla One',sans-serif;font-size:34px;text-transform:uppercase;line-height:1}
[data-page="byd"] .ct{font-size:16px;line-height:1.6}
[data-page="byd"] .cp{font-size:14px;line-height:1.55;color:#313233;border-top:1px solid #EEEEEE;padding-top:12px;margin-top:auto}
[data-page="byd"] .ex{border-left:0;padding:20px 0;border-top:1px solid #EEEEEE}
[data-page="byd"] .ex a{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;text-decoration:none}
[data-page="byd"] .cl a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="byd"] .exg{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
[data-page="byd"] .exg .ex{position:relative;display:flex;flex-direction:column;background:#F3F3F3;border-top:4px solid #FD594F!important;padding:56px 24px 22px!important;transition:background .18s}
[data-page="byd"] .exg .ex:hover{background:#EAEAEA}
[data-page="byd"] .exg .ex::before{content:"\201C";position:absolute;left:22px;top:6px;font-family:'Fjalla One',sans-serif;font-size:56px;line-height:1;color:#FD594F}
[data-page="byd"] .exg .ex>div{font-size:18px!important;line-height:1.5!important;font-weight:500;margin-bottom:18px!important;flex:1}
[data-page="byd"] .exg .ex a{align-self:flex-start;background:#0D0D0D;color:#FDFDFD!important;padding:7px 14px;border-radius:999px;font-size:12px!important}
[data-page="byd"] .exg .ex a::after{content:"";position:absolute;inset:0}
[data-page="byd"] .px-co{border:1px solid #EEEEEE;background:#FDFDFD}
[data-page="byd"] .px-tb{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);gap:24px;padding:24px 28px}
[data-page="byd"] .px-lab{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:10px}
[data-page="byd"] .px-co ul{list-style:none;margin:0;padding:0}
[data-page="byd"] .px-co li{display:flex;gap:10px;align-items:center;font-size:15px;line-height:1.3;margin:0 0 8px}
[data-page="byd"] .px-co li svg{width:24px;height:24px;flex:none}
[data-page="byd"] .px-out li{color:#313233}
[data-page="byd"] .px-out li svg{color:#9A9A9A}
[data-page="byd"] .px-out .px-lab{color:#86888A}
[data-page="byd"] .px-kf .d{font-size:44px;color:#FD594F}
[data-page="byd"] .px-kf div:last-child{font-size:14px;line-height:1.4;color:#313233;margin-top:6px}
[data-page="byd"] .px-fw{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #EEEEEE}
[data-page="byd"] .px-fw>div{padding:20px 28px;font-size:16px;line-height:1.55}
[data-page="byd"] .px-fw>div+div{background:#0D0D0D;color:#FDFDFD}
[data-page="byd"] .px-fw .px-lab{color:#FD594F;margin-bottom:6px}
[data-page="byd"] .px-hero{position:relative;overflow:hidden;background:#0D0D0D}
[data-page="byd"] .px-hero img{display:block;width:100%;min-height:240px;object-fit:cover}
[data-page="byd"] .px-hero.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0) 35%,rgba(0,0,0,.75))}
[data-page="byd"] .px-ht{position:absolute;left:32px;right:32px;bottom:26px;z-index:1;color:#FDFDFD}
[data-page="byd"] .px-hero:not(.has-img) .px-ht{position:static;padding:56px 32px 40px}
[data-page="byd"] .px-ht .lbl{color:#FDFDFD!important;margin-bottom:8px}
[data-page="byd"] .px-ht h1{color:#FDFDFD;font-size:clamp(48px,7vw,104px)!important}
[data-page="byd"] .px-rep{display:flex;gap:8px 24px;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid #EEEEEE;padding:16px 0}
[data-page="byd"] .px-rep .lbl{margin:0;flex:0 0 auto}
[data-page="byd"] .px-rep>div{font-size:15px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="byd"] .px-chips{display:flex;flex-wrap:wrap;gap:10px}
[data-page="byd"] .px-chips a{border:1px solid #0D0D0D;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;color:#0D0D0D}
[data-page="byd"] .px-chips a:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="byd"] .px-repin{display:flex;gap:6px 20px;align-items:baseline;flex-wrap:wrap;background:#F3F3F3;border-top:1px solid #EEEEEE;padding:14px 28px}
[data-page="byd"] .px-repin .px-lab{margin:0;color:#86888A;flex:0 0 auto}
[data-page="byd"] .px-repin>div{font-size:14px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="aion"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="aion"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="aion"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="aion"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="aion"] .nav:hover{color:#0D0D0D}
[data-page="aion"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="aion"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="aion"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="aion"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="aion"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="aion"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="aion"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="aion"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="aion"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="aion"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="aion"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="aion"] a{color:#0D0D0D}
[data-page="aion"] a:hover{color:#313233}
[data-page="aion"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="aion"] .fl:hover{color:#FD594F}
[data-page="aion"] .co{display:flex;flex-direction:column}
[data-page="aion"] .cb{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}
[data-page="aion"] .cn{font-family:'Fjalla One',sans-serif;font-size:34px;text-transform:uppercase;line-height:1}
[data-page="aion"] .ct{font-size:16px;line-height:1.6}
[data-page="aion"] .cp{font-size:14px;line-height:1.55;color:#313233;border-top:1px solid #EEEEEE;padding-top:12px;margin-top:auto}
[data-page="aion"] .ex{border-left:0;padding:20px 0;border-top:1px solid #EEEEEE}
[data-page="aion"] .ex a{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;text-decoration:none}
[data-page="aion"] .cl a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="aion"] .exg{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
[data-page="aion"] .exg .ex{position:relative;display:flex;flex-direction:column;background:#F3F3F3;border-top:4px solid #FD594F!important;padding:56px 24px 22px!important;transition:background .18s}
[data-page="aion"] .exg .ex:hover{background:#EAEAEA}
[data-page="aion"] .exg .ex::before{content:"\201C";position:absolute;left:22px;top:6px;font-family:'Fjalla One',sans-serif;font-size:56px;line-height:1;color:#FD594F}
[data-page="aion"] .exg .ex>div{font-size:18px!important;line-height:1.5!important;font-weight:500;margin-bottom:18px!important;flex:1}
[data-page="aion"] .exg .ex a{align-self:flex-start;background:#0D0D0D;color:#FDFDFD!important;padding:7px 14px;border-radius:999px;font-size:12px!important}
[data-page="aion"] .exg .ex a::after{content:"";position:absolute;inset:0}
[data-page="aion"] .px-co{border:1px solid #EEEEEE;background:#FDFDFD}
[data-page="aion"] .px-tb{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);gap:24px;padding:24px 28px}
[data-page="aion"] .px-lab{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:10px}
[data-page="aion"] .px-co ul{list-style:none;margin:0;padding:0}
[data-page="aion"] .px-co li{display:flex;gap:10px;align-items:center;font-size:15px;line-height:1.3;margin:0 0 8px}
[data-page="aion"] .px-co li svg{width:24px;height:24px;flex:none}
[data-page="aion"] .px-out li{color:#313233}
[data-page="aion"] .px-out li svg{color:#9A9A9A}
[data-page="aion"] .px-out .px-lab{color:#86888A}
[data-page="aion"] .px-kf .d{font-size:44px;color:#FD594F}
[data-page="aion"] .px-kf div:last-child{font-size:14px;line-height:1.4;color:#313233;margin-top:6px}
[data-page="aion"] .px-fw{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #EEEEEE}
[data-page="aion"] .px-fw>div{padding:20px 28px;font-size:16px;line-height:1.55}
[data-page="aion"] .px-fw>div+div{background:#0D0D0D;color:#FDFDFD}
[data-page="aion"] .px-fw .px-lab{color:#FD594F;margin-bottom:6px}
[data-page="aion"] .px-hero{position:relative;overflow:hidden;background:#0D0D0D}
[data-page="aion"] .px-hero img{display:block;width:100%;min-height:240px;object-fit:cover}
[data-page="aion"] .px-hero.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0) 35%,rgba(0,0,0,.75))}
[data-page="aion"] .px-ht{position:absolute;left:32px;right:32px;bottom:26px;z-index:1;color:#FDFDFD}
[data-page="aion"] .px-hero:not(.has-img) .px-ht{position:static;padding:56px 32px 40px}
[data-page="aion"] .px-ht .lbl{color:#FDFDFD!important;margin-bottom:8px}
[data-page="aion"] .px-ht h1{color:#FDFDFD;font-size:clamp(48px,7vw,104px)!important}
[data-page="aion"] .px-rep{display:flex;gap:8px 24px;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid #EEEEEE;padding:16px 0}
[data-page="aion"] .px-rep .lbl{margin:0;flex:0 0 auto}
[data-page="aion"] .px-rep>div{font-size:15px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="aion"] .px-chips{display:flex;flex-wrap:wrap;gap:10px}
[data-page="aion"] .px-chips a{border:1px solid #0D0D0D;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;color:#0D0D0D}
[data-page="aion"] .px-chips a:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="aion"] .px-repin{display:flex;gap:6px 20px;align-items:baseline;flex-wrap:wrap;background:#F3F3F3;border-top:1px solid #EEEEEE;padding:14px 28px}
[data-page="aion"] .px-repin .px-lab{margin:0;color:#86888A;flex:0 0 auto}
[data-page="aion"] .px-repin>div{font-size:14px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="xpeng"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="xpeng"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="xpeng"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="xpeng"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="xpeng"] .nav:hover{color:#0D0D0D}
[data-page="xpeng"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="xpeng"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="xpeng"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="xpeng"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="xpeng"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="xpeng"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="xpeng"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="xpeng"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="xpeng"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="xpeng"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="xpeng"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="xpeng"] a{color:#0D0D0D}
[data-page="xpeng"] a:hover{color:#313233}
[data-page="xpeng"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="xpeng"] .fl:hover{color:#FD594F}
[data-page="xpeng"] .co{display:flex;flex-direction:column}
[data-page="xpeng"] .cb{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}
[data-page="xpeng"] .cn{font-family:'Fjalla One',sans-serif;font-size:34px;text-transform:uppercase;line-height:1}
[data-page="xpeng"] .ct{font-size:16px;line-height:1.6}
[data-page="xpeng"] .cp{font-size:14px;line-height:1.55;color:#313233;border-top:1px solid #EEEEEE;padding-top:12px;margin-top:auto}
[data-page="xpeng"] .ex{border-left:0;padding:20px 0;border-top:1px solid #EEEEEE}
[data-page="xpeng"] .ex a{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;text-decoration:none}
[data-page="xpeng"] .cl a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="xpeng"] .exg{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
[data-page="xpeng"] .exg .ex{position:relative;display:flex;flex-direction:column;background:#F3F3F3;border-top:4px solid #FD594F!important;padding:56px 24px 22px!important;transition:background .18s}
[data-page="xpeng"] .exg .ex:hover{background:#EAEAEA}
[data-page="xpeng"] .exg .ex::before{content:"\201C";position:absolute;left:22px;top:6px;font-family:'Fjalla One',sans-serif;font-size:56px;line-height:1;color:#FD594F}
[data-page="xpeng"] .exg .ex>div{font-size:18px!important;line-height:1.5!important;font-weight:500;margin-bottom:18px!important;flex:1}
[data-page="xpeng"] .exg .ex a{align-self:flex-start;background:#0D0D0D;color:#FDFDFD!important;padding:7px 14px;border-radius:999px;font-size:12px!important}
[data-page="xpeng"] .exg .ex a::after{content:"";position:absolute;inset:0}
[data-page="xpeng"] .px-co{border:1px solid #EEEEEE;background:#FDFDFD}
[data-page="xpeng"] .px-tb{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);gap:24px;padding:24px 28px}
[data-page="xpeng"] .px-lab{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:10px}
[data-page="xpeng"] .px-co ul{list-style:none;margin:0;padding:0}
[data-page="xpeng"] .px-co li{display:flex;gap:10px;align-items:center;font-size:15px;line-height:1.3;margin:0 0 8px}
[data-page="xpeng"] .px-co li svg{width:24px;height:24px;flex:none}
[data-page="xpeng"] .px-out li{color:#313233}
[data-page="xpeng"] .px-out li svg{color:#9A9A9A}
[data-page="xpeng"] .px-out .px-lab{color:#86888A}
[data-page="xpeng"] .px-kf .d{font-size:44px;color:#FD594F}
[data-page="xpeng"] .px-kf div:last-child{font-size:14px;line-height:1.4;color:#313233;margin-top:6px}
[data-page="xpeng"] .px-fw{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #EEEEEE}
[data-page="xpeng"] .px-fw>div{padding:20px 28px;font-size:16px;line-height:1.55}
[data-page="xpeng"] .px-fw>div+div{background:#0D0D0D;color:#FDFDFD}
[data-page="xpeng"] .px-fw .px-lab{color:#FD594F;margin-bottom:6px}
[data-page="xpeng"] .px-hero{position:relative;overflow:hidden;background:#0D0D0D}
[data-page="xpeng"] .px-hero img{display:block;width:100%;min-height:240px;object-fit:cover}
[data-page="xpeng"] .px-hero.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0) 35%,rgba(0,0,0,.75))}
[data-page="xpeng"] .px-ht{position:absolute;left:32px;right:32px;bottom:26px;z-index:1;color:#FDFDFD}
[data-page="xpeng"] .px-hero:not(.has-img) .px-ht{position:static;padding:56px 32px 40px}
[data-page="xpeng"] .px-ht .lbl{color:#FDFDFD!important;margin-bottom:8px}
[data-page="xpeng"] .px-ht h1{color:#FDFDFD;font-size:clamp(48px,7vw,104px)!important}
[data-page="xpeng"] .px-rep{display:flex;gap:8px 24px;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid #EEEEEE;padding:16px 0}
[data-page="xpeng"] .px-rep .lbl{margin:0;flex:0 0 auto}
[data-page="xpeng"] .px-rep>div{font-size:15px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="xpeng"] .px-chips{display:flex;flex-wrap:wrap;gap:10px}
[data-page="xpeng"] .px-chips a{border:1px solid #0D0D0D;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;color:#0D0D0D}
[data-page="xpeng"] .px-chips a:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="xpeng"] .px-repin{display:flex;gap:6px 20px;align-items:baseline;flex-wrap:wrap;background:#F3F3F3;border-top:1px solid #EEEEEE;padding:14px 28px}
[data-page="xpeng"] .px-repin .px-lab{margin:0;color:#86888A;flex:0 0 auto}
[data-page="xpeng"] .px-repin>div{font-size:14px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="shein"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="shein"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="shein"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="shein"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="shein"] .nav:hover{color:#0D0D0D}
[data-page="shein"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="shein"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="shein"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="shein"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="shein"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="shein"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="shein"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="shein"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="shein"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="shein"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="shein"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="shein"] a{color:#0D0D0D}
[data-page="shein"] a:hover{color:#313233}
[data-page="shein"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="shein"] .fl:hover{color:#FD594F}
[data-page="shein"] .co{display:flex;flex-direction:column}
[data-page="shein"] .cb{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}
[data-page="shein"] .cn{font-family:'Fjalla One',sans-serif;font-size:34px;text-transform:uppercase;line-height:1}
[data-page="shein"] .ct{font-size:16px;line-height:1.6}
[data-page="shein"] .cp{font-size:14px;line-height:1.55;color:#313233;border-top:1px solid #EEEEEE;padding-top:12px;margin-top:auto}
[data-page="shein"] .ex{border-left:0;padding:20px 0;border-top:1px solid #EEEEEE}
[data-page="shein"] .ex a{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;text-decoration:none}
[data-page="shein"] .cl a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="shein"] .exg{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
[data-page="shein"] .exg .ex{position:relative;display:flex;flex-direction:column;background:#F3F3F3;border-top:4px solid #FD594F!important;padding:56px 24px 22px!important;transition:background .18s}
[data-page="shein"] .exg .ex:hover{background:#EAEAEA}
[data-page="shein"] .exg .ex::before{content:"\201C";position:absolute;left:22px;top:6px;font-family:'Fjalla One',sans-serif;font-size:56px;line-height:1;color:#FD594F}
[data-page="shein"] .exg .ex>div{font-size:18px!important;line-height:1.5!important;font-weight:500;margin-bottom:18px!important;flex:1}
[data-page="shein"] .exg .ex a{align-self:flex-start;background:#0D0D0D;color:#FDFDFD!important;padding:7px 14px;border-radius:999px;font-size:12px!important}
[data-page="shein"] .exg .ex a::after{content:"";position:absolute;inset:0}
[data-page="shein"] .px-co{border:1px solid #EEEEEE;background:#FDFDFD}
[data-page="shein"] .px-tb{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);gap:24px;padding:24px 28px}
[data-page="shein"] .px-lab{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:10px}
[data-page="shein"] .px-co ul{list-style:none;margin:0;padding:0}
[data-page="shein"] .px-co li{display:flex;gap:10px;align-items:center;font-size:15px;line-height:1.3;margin:0 0 8px}
[data-page="shein"] .px-co li svg{width:24px;height:24px;flex:none}
[data-page="shein"] .px-out li{color:#313233}
[data-page="shein"] .px-out li svg{color:#9A9A9A}
[data-page="shein"] .px-out .px-lab{color:#86888A}
[data-page="shein"] .px-kf .d{font-size:44px;color:#FD594F}
[data-page="shein"] .px-kf div:last-child{font-size:14px;line-height:1.4;color:#313233;margin-top:6px}
[data-page="shein"] .px-fw{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #EEEEEE}
[data-page="shein"] .px-fw>div{padding:20px 28px;font-size:16px;line-height:1.55}
[data-page="shein"] .px-fw>div+div{background:#0D0D0D;color:#FDFDFD}
[data-page="shein"] .px-fw .px-lab{color:#FD594F;margin-bottom:6px}
[data-page="shein"] .px-hero{position:relative;overflow:hidden;background:#0D0D0D}
[data-page="shein"] .px-hero img{display:block;width:100%;min-height:240px;object-fit:cover}
[data-page="shein"] .px-hero.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0) 35%,rgba(0,0,0,.75))}
[data-page="shein"] .px-ht{position:absolute;left:32px;right:32px;bottom:26px;z-index:1;color:#FDFDFD}
[data-page="shein"] .px-hero:not(.has-img) .px-ht{position:static;padding:56px 32px 40px}
[data-page="shein"] .px-ht .lbl{color:#FDFDFD!important;margin-bottom:8px}
[data-page="shein"] .px-ht h1{color:#FDFDFD;font-size:clamp(48px,7vw,104px)!important}
[data-page="shein"] .px-rep{display:flex;gap:8px 24px;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid #EEEEEE;padding:16px 0}
[data-page="shein"] .px-rep .lbl{margin:0;flex:0 0 auto}
[data-page="shein"] .px-rep>div{font-size:15px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="shein"] .px-chips{display:flex;flex-wrap:wrap;gap:10px}
[data-page="shein"] .px-chips a{border:1px solid #0D0D0D;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;color:#0D0D0D}
[data-page="shein"] .px-chips a:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="shein"] .px-repin{display:flex;gap:6px 20px;align-items:baseline;flex-wrap:wrap;background:#F3F3F3;border-top:1px solid #EEEEEE;padding:14px 28px}
[data-page="shein"] .px-repin .px-lab{margin:0;color:#86888A;flex:0 0 auto}
[data-page="shein"] .px-repin>div{font-size:14px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="vipshop"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="vipshop"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="vipshop"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="vipshop"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="vipshop"] .nav:hover{color:#0D0D0D}
[data-page="vipshop"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="vipshop"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="vipshop"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="vipshop"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="vipshop"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="vipshop"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="vipshop"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="vipshop"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="vipshop"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="vipshop"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="vipshop"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="vipshop"] a{color:#0D0D0D}
[data-page="vipshop"] a:hover{color:#313233}
[data-page="vipshop"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="vipshop"] .fl:hover{color:#FD594F}
[data-page="vipshop"] .co{display:flex;flex-direction:column}
[data-page="vipshop"] .cb{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}
[data-page="vipshop"] .cn{font-family:'Fjalla One',sans-serif;font-size:34px;text-transform:uppercase;line-height:1}
[data-page="vipshop"] .ct{font-size:16px;line-height:1.6}
[data-page="vipshop"] .cp{font-size:14px;line-height:1.55;color:#313233;border-top:1px solid #EEEEEE;padding-top:12px;margin-top:auto}
[data-page="vipshop"] .ex{border-left:0;padding:20px 0;border-top:1px solid #EEEEEE}
[data-page="vipshop"] .ex a{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;text-decoration:none}
[data-page="vipshop"] .cl a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="vipshop"] .exg{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
[data-page="vipshop"] .exg .ex{position:relative;display:flex;flex-direction:column;background:#F3F3F3;border-top:4px solid #FD594F!important;padding:56px 24px 22px!important;transition:background .18s}
[data-page="vipshop"] .exg .ex:hover{background:#EAEAEA}
[data-page="vipshop"] .exg .ex::before{content:"\201C";position:absolute;left:22px;top:6px;font-family:'Fjalla One',sans-serif;font-size:56px;line-height:1;color:#FD594F}
[data-page="vipshop"] .exg .ex>div{font-size:18px!important;line-height:1.5!important;font-weight:500;margin-bottom:18px!important;flex:1}
[data-page="vipshop"] .exg .ex a{align-self:flex-start;background:#0D0D0D;color:#FDFDFD!important;padding:7px 14px;border-radius:999px;font-size:12px!important}
[data-page="vipshop"] .exg .ex a::after{content:"";position:absolute;inset:0}
[data-page="vipshop"] .px-co{border:1px solid #EEEEEE;background:#FDFDFD}
[data-page="vipshop"] .px-tb{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);gap:24px;padding:24px 28px}
[data-page="vipshop"] .px-lab{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:10px}
[data-page="vipshop"] .px-co ul{list-style:none;margin:0;padding:0}
[data-page="vipshop"] .px-co li{display:flex;gap:10px;align-items:center;font-size:15px;line-height:1.3;margin:0 0 8px}
[data-page="vipshop"] .px-co li svg{width:24px;height:24px;flex:none}
[data-page="vipshop"] .px-out li{color:#313233}
[data-page="vipshop"] .px-out li svg{color:#9A9A9A}
[data-page="vipshop"] .px-out .px-lab{color:#86888A}
[data-page="vipshop"] .px-kf .d{font-size:44px;color:#FD594F}
[data-page="vipshop"] .px-kf div:last-child{font-size:14px;line-height:1.4;color:#313233;margin-top:6px}
[data-page="vipshop"] .px-fw{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #EEEEEE}
[data-page="vipshop"] .px-fw>div{padding:20px 28px;font-size:16px;line-height:1.55}
[data-page="vipshop"] .px-fw>div+div{background:#0D0D0D;color:#FDFDFD}
[data-page="vipshop"] .px-fw .px-lab{color:#FD594F;margin-bottom:6px}
[data-page="vipshop"] .px-hero{position:relative;overflow:hidden;background:#0D0D0D}
[data-page="vipshop"] .px-hero img{display:block;width:100%;min-height:240px;object-fit:cover}
[data-page="vipshop"] .px-hero.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0) 35%,rgba(0,0,0,.75))}
[data-page="vipshop"] .px-ht{position:absolute;left:32px;right:32px;bottom:26px;z-index:1;color:#FDFDFD}
[data-page="vipshop"] .px-hero:not(.has-img) .px-ht{position:static;padding:56px 32px 40px}
[data-page="vipshop"] .px-ht .lbl{color:#FDFDFD!important;margin-bottom:8px}
[data-page="vipshop"] .px-ht h1{color:#FDFDFD;font-size:clamp(48px,7vw,104px)!important}
[data-page="vipshop"] .px-rep{display:flex;gap:8px 24px;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid #EEEEEE;padding:16px 0}
[data-page="vipshop"] .px-rep .lbl{margin:0;flex:0 0 auto}
[data-page="vipshop"] .px-rep>div{font-size:15px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="vipshop"] .px-chips{display:flex;flex-wrap:wrap;gap:10px}
[data-page="vipshop"] .px-chips a{border:1px solid #0D0D0D;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;color:#0D0D0D}
[data-page="vipshop"] .px-chips a:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="vipshop"] .px-repin{display:flex;gap:6px 20px;align-items:baseline;flex-wrap:wrap;background:#F3F3F3;border-top:1px solid #EEEEEE;padding:14px 28px}
[data-page="vipshop"] .px-repin .px-lab{margin:0;color:#86888A;flex:0 0 auto}
[data-page="vipshop"] .px-repin>div{font-size:14px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="huawei"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="huawei"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="huawei"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="huawei"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="huawei"] .nav:hover{color:#0D0D0D}
[data-page="huawei"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="huawei"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="huawei"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="huawei"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="huawei"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="huawei"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="huawei"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="huawei"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="huawei"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="huawei"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="huawei"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="huawei"] a{color:#0D0D0D}
[data-page="huawei"] a:hover{color:#313233}
[data-page="huawei"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="huawei"] .fl:hover{color:#FD594F}
[data-page="huawei"] .co{display:flex;flex-direction:column}
[data-page="huawei"] .cb{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}
[data-page="huawei"] .cn{font-family:'Fjalla One',sans-serif;font-size:34px;text-transform:uppercase;line-height:1}
[data-page="huawei"] .ct{font-size:16px;line-height:1.6}
[data-page="huawei"] .cp{font-size:14px;line-height:1.55;color:#313233;border-top:1px solid #EEEEEE;padding-top:12px;margin-top:auto}
[data-page="huawei"] .ex{border-left:0;padding:20px 0;border-top:1px solid #EEEEEE}
[data-page="huawei"] .ex a{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;text-decoration:none}
[data-page="huawei"] .cl a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="huawei"] .exg{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
[data-page="huawei"] .exg .ex{position:relative;display:flex;flex-direction:column;background:#F3F3F3;border-top:4px solid #FD594F!important;padding:56px 24px 22px!important;transition:background .18s}
[data-page="huawei"] .exg .ex:hover{background:#EAEAEA}
[data-page="huawei"] .exg .ex::before{content:"\201C";position:absolute;left:22px;top:6px;font-family:'Fjalla One',sans-serif;font-size:56px;line-height:1;color:#FD594F}
[data-page="huawei"] .exg .ex>div{font-size:18px!important;line-height:1.5!important;font-weight:500;margin-bottom:18px!important;flex:1}
[data-page="huawei"] .exg .ex a{align-self:flex-start;background:#0D0D0D;color:#FDFDFD!important;padding:7px 14px;border-radius:999px;font-size:12px!important}
[data-page="huawei"] .exg .ex a::after{content:"";position:absolute;inset:0}
[data-page="huawei"] .px-co{border:1px solid #EEEEEE;background:#FDFDFD}
[data-page="huawei"] .px-tb{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);gap:24px;padding:24px 28px}
[data-page="huawei"] .px-lab{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:10px}
[data-page="huawei"] .px-co ul{list-style:none;margin:0;padding:0}
[data-page="huawei"] .px-co li{display:flex;gap:10px;align-items:center;font-size:15px;line-height:1.3;margin:0 0 8px}
[data-page="huawei"] .px-co li svg{width:24px;height:24px;flex:none}
[data-page="huawei"] .px-out li{color:#313233}
[data-page="huawei"] .px-out li svg{color:#9A9A9A}
[data-page="huawei"] .px-out .px-lab{color:#86888A}
[data-page="huawei"] .px-kf .d{font-size:44px;color:#FD594F}
[data-page="huawei"] .px-kf div:last-child{font-size:14px;line-height:1.4;color:#313233;margin-top:6px}
[data-page="huawei"] .px-fw{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #EEEEEE}
[data-page="huawei"] .px-fw>div{padding:20px 28px;font-size:16px;line-height:1.55}
[data-page="huawei"] .px-fw>div+div{background:#0D0D0D;color:#FDFDFD}
[data-page="huawei"] .px-fw .px-lab{color:#FD594F;margin-bottom:6px}
[data-page="huawei"] .px-hero{position:relative;overflow:hidden;background:#0D0D0D}
[data-page="huawei"] .px-hero img{display:block;width:100%;min-height:240px;object-fit:cover}
[data-page="huawei"] .px-hero.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0) 35%,rgba(0,0,0,.75))}
[data-page="huawei"] .px-ht{position:absolute;left:32px;right:32px;bottom:26px;z-index:1;color:#FDFDFD}
[data-page="huawei"] .px-hero:not(.has-img) .px-ht{position:static;padding:56px 32px 40px}
[data-page="huawei"] .px-ht .lbl{color:#FDFDFD!important;margin-bottom:8px}
[data-page="huawei"] .px-ht h1{color:#FDFDFD;font-size:clamp(48px,7vw,104px)!important}
[data-page="huawei"] .px-rep{display:flex;gap:8px 24px;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid #EEEEEE;padding:16px 0}
[data-page="huawei"] .px-rep .lbl{margin:0;flex:0 0 auto}
[data-page="huawei"] .px-rep>div{font-size:15px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="huawei"] .px-chips{display:flex;flex-wrap:wrap;gap:10px}
[data-page="huawei"] .px-chips a{border:1px solid #0D0D0D;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;color:#0D0D0D}
[data-page="huawei"] .px-chips a:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="huawei"] .px-repin{display:flex;gap:6px 20px;align-items:baseline;flex-wrap:wrap;background:#F3F3F3;border-top:1px solid #EEEEEE;padding:14px 28px}
[data-page="huawei"] .px-repin .px-lab{margin:0;color:#86888A;flex:0 0 auto}
[data-page="huawei"] .px-repin>div{font-size:14px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="scut"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="scut"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="scut"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="scut"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="scut"] .nav:hover{color:#0D0D0D}
[data-page="scut"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="scut"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="scut"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="scut"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="scut"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="scut"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="scut"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="scut"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="scut"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="scut"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="scut"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="scut"] a{color:#0D0D0D}
[data-page="scut"] a:hover{color:#313233}
[data-page="scut"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="scut"] .fl:hover{color:#FD594F}
[data-page="scut"] .co{display:flex;flex-direction:column}
[data-page="scut"] .cb{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}
[data-page="scut"] .cn{font-family:'Fjalla One',sans-serif;font-size:34px;text-transform:uppercase;line-height:1}
[data-page="scut"] .ct{font-size:16px;line-height:1.6}
[data-page="scut"] .cp{font-size:14px;line-height:1.55;color:#313233;border-top:1px solid #EEEEEE;padding-top:12px;margin-top:auto}
[data-page="scut"] .ex{border-left:0;padding:20px 0;border-top:1px solid #EEEEEE}
[data-page="scut"] .ex a{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;text-decoration:none}
[data-page="scut"] .cl a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="scut"] .exg{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
[data-page="scut"] .exg .ex{position:relative;display:flex;flex-direction:column;background:#F3F3F3;border-top:4px solid #FD594F!important;padding:56px 24px 22px!important;transition:background .18s}
[data-page="scut"] .exg .ex:hover{background:#EAEAEA}
[data-page="scut"] .exg .ex::before{content:"\201C";position:absolute;left:22px;top:6px;font-family:'Fjalla One',sans-serif;font-size:56px;line-height:1;color:#FD594F}
[data-page="scut"] .exg .ex>div{font-size:18px!important;line-height:1.5!important;font-weight:500;margin-bottom:18px!important;flex:1}
[data-page="scut"] .exg .ex a{align-self:flex-start;background:#0D0D0D;color:#FDFDFD!important;padding:7px 14px;border-radius:999px;font-size:12px!important}
[data-page="scut"] .exg .ex a::after{content:"";position:absolute;inset:0}
[data-page="scut"] .px-co{border:1px solid #EEEEEE;background:#FDFDFD}
[data-page="scut"] .px-tb{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);gap:24px;padding:24px 28px}
[data-page="scut"] .px-lab{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:10px}
[data-page="scut"] .px-co ul{list-style:none;margin:0;padding:0}
[data-page="scut"] .px-co li{display:flex;gap:10px;align-items:center;font-size:15px;line-height:1.3;margin:0 0 8px}
[data-page="scut"] .px-co li svg{width:24px;height:24px;flex:none}
[data-page="scut"] .px-out li{color:#313233}
[data-page="scut"] .px-out li svg{color:#9A9A9A}
[data-page="scut"] .px-out .px-lab{color:#86888A}
[data-page="scut"] .px-kf .d{font-size:44px;color:#FD594F}
[data-page="scut"] .px-kf div:last-child{font-size:14px;line-height:1.4;color:#313233;margin-top:6px}
[data-page="scut"] .px-fw{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #EEEEEE}
[data-page="scut"] .px-fw>div{padding:20px 28px;font-size:16px;line-height:1.55}
[data-page="scut"] .px-fw>div+div{background:#0D0D0D;color:#FDFDFD}
[data-page="scut"] .px-fw .px-lab{color:#FD594F;margin-bottom:6px}
[data-page="scut"] .px-hero{position:relative;overflow:hidden;background:#0D0D0D}
[data-page="scut"] .px-hero img{display:block;width:100%;min-height:240px;object-fit:cover}
[data-page="scut"] .px-hero.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0) 35%,rgba(0,0,0,.75))}
[data-page="scut"] .px-ht{position:absolute;left:32px;right:32px;bottom:26px;z-index:1;color:#FDFDFD}
[data-page="scut"] .px-hero:not(.has-img) .px-ht{position:static;padding:56px 32px 40px}
[data-page="scut"] .px-ht .lbl{color:#FDFDFD!important;margin-bottom:8px}
[data-page="scut"] .px-ht h1{color:#FDFDFD;font-size:clamp(48px,7vw,104px)!important}
[data-page="scut"] .px-rep{display:flex;gap:8px 24px;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid #EEEEEE;padding:16px 0}
[data-page="scut"] .px-rep .lbl{margin:0;flex:0 0 auto}
[data-page="scut"] .px-rep>div{font-size:15px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="scut"] .px-chips{display:flex;flex-wrap:wrap;gap:10px}
[data-page="scut"] .px-chips a{border:1px solid #0D0D0D;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;color:#0D0D0D}
[data-page="scut"] .px-chips a:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="scut"] .px-repin{display:flex;gap:6px 20px;align-items:baseline;flex-wrap:wrap;background:#F3F3F3;border-top:1px solid #EEEEEE;padding:14px 28px}
[data-page="scut"] .px-repin .px-lab{margin:0;color:#86888A;flex:0 0 auto}
[data-page="scut"] .px-repin>div{font-size:14px!important;line-height:1.55!important;color:#313233;flex:1 1 420px}
[data-page="certitudes-bousculees"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="certitudes-bousculees"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="certitudes-bousculees"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="certitudes-bousculees"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="certitudes-bousculees"] .nav:hover{color:#0D0D0D}
[data-page="certitudes-bousculees"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="certitudes-bousculees"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="certitudes-bousculees"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="certitudes-bousculees"] .pill2{display:inline-block;border:1px solid #0D0D0D;color:#0D0D0D;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:500;text-decoration:none}
[data-page="certitudes-bousculees"] .pill2:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="certitudes-bousculees"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="certitudes-bousculees"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="certitudes-bousculees"] h2{font-size:34px;line-height:1.2;font-weight:600;letter-spacing:-.01em;margin:0 0 24px}
[data-page="certitudes-bousculees"] h3{font-size:21px;line-height:1.3;font-weight:600;margin:0 0 10px}
[data-page="certitudes-bousculees"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="certitudes-bousculees"] li{font-size:18px;line-height:1.6;margin-bottom:10px}
[data-page="certitudes-bousculees"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="certitudes-bousculees"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="certitudes-bousculees"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="certitudes-bousculees"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="certitudes-bousculees"] .box{background:#F3F3F3;padding:32px;box-sizing:border-box}
[data-page="certitudes-bousculees"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="certitudes-bousculees"] a{color:#0D0D0D}
[data-page="certitudes-bousculees"] a:hover{color:#313233}
[data-page="certitudes-bousculees"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="certitudes-bousculees"] .fl:hover{color:#FD594F}
[data-page="certitudes-bousculees"] .toc a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="certitudes-bousculees"] .toc a:hover{color:#313233}
[data-page="certitudes-bousculees"] .xd{margin:0 0 18px;max-width:720px}
[data-page="certitudes-bousculees"] .xd summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:10px 18px;border:1px solid #0D0D0D;border-radius:999px;transition:background .18s ease}
[data-page="certitudes-bousculees"] .xd summary::-webkit-details-marker{display:none}
[data-page="certitudes-bousculees"] .xd summary:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="certitudes-bousculees"] .xd .c{display:none}
[data-page="certitudes-bousculees"] .xd[open] .o{display:none}
[data-page="certitudes-bousculees"] .xd[open] .c{display:inline}
[data-page="certitudes-bousculees"] .xd[open] summary{margin-bottom:20px}
[data-page="certitudes-bousculees"] .px-wf{border:1px solid #EEEEEE;background:#FFFFFF;padding:28px 24px 20px;margin:32px 0;max-width:900px;box-sizing:border-box}
[data-page="certitudes-bousculees"] .px-wh{font-family:'Fjalla One',sans-serif;font-size:26px;line-height:1.15;text-transform:uppercase;margin:0 0 6px}
[data-page="certitudes-bousculees"] .px-wsub{font-size:15px;line-height:1.5;color:#313233;margin:0 0 24px}
[data-page="certitudes-bousculees"] .px-wg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:640px}
[data-page="certitudes-bousculees"] .px-wc{position:relative;height:300px;margin-top:44px;border-bottom:1px solid #0D0D0D}
[data-page="certitudes-bousculees"] .px-wb{position:absolute;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#FFFFFF;box-sizing:border-box}
[data-page="certitudes-bousculees"] .px-wb .d{font-size:30px;line-height:1}
[data-page="certitudes-bousculees"] .px-wb small{font-size:12px;font-weight:600;margin-top:4px;line-height:1.25;padding:0 4px}
[data-page="certitudes-bousculees"] .px-wv{position:absolute;left:0;right:0;text-align:center;font-family:'Fjalla One',sans-serif;font-size:26px;line-height:1}
[data-page="certitudes-bousculees"] .px-brk::after{content:"";position:absolute;left:-4px;right:-4px;bottom:22px;height:12px;border-top:5px solid #FFFFFF;border-bottom:5px solid #FFFFFF;transform:skewY(-7deg);box-sizing:border-box}
[data-page="certitudes-bousculees"] .px-wl{font-size:14px;font-weight:600;line-height:1.35;text-align:center;margin-top:10px}
[data-page="certitudes-bousculees"] .px-leg{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;margin-top:18px}
[data-page="certitudes-bousculees"] .px-leg span{display:inline-flex;align-items:center;gap:8px}
[data-page="certitudes-bousculees"] .px-leg i{width:14px;height:14px;display:inline-block}
[data-page="certitudes-bousculees"] .px-my{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);border:1px solid #EEEEEE}
[data-page="certitudes-bousculees"] .px-myl{background:#F3F3F3;padding:28px}
[data-page="certitudes-bousculees"] .px-myn{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;font-weight:600;color:#FD594F;margin-bottom:10px}
[data-page="certitudes-bousculees"] .px-myq{font-family:'Fjalla One',sans-serif;font-size:30px;line-height:1.12;text-transform:uppercase;text-decoration:line-through;text-decoration-color:rgba(253,89,79,.75);text-decoration-thickness:3px}
[data-page="certitudes-bousculees"] .px-myr{padding:28px 32px}
[data-page="certitudes-bousculees"] .px-myr h2{font-size:26px;line-height:1.25;margin:0 0 16px}
[data-page="certitudes-bousculees"] .px-myr .px-lab{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#86888A;margin-bottom:8px}
[data-page="certitudes-bousculees"] .px-myr p{font-size:17px}
[data-page="certitudes-bousculees"] .px-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px}
[data-page="certitudes-bousculees"] .px-facts>div{border-top:2px solid #0D0D0D;padding-top:12px;font-size:15px;line-height:1.45}
[data-page="certitudes-bousculees"] .px-facts .d{font-size:36px;display:block;margin-bottom:6px}
[data-page="systeme-chinois"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="systeme-chinois"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="systeme-chinois"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="systeme-chinois"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="systeme-chinois"] .nav:hover{color:#0D0D0D}
[data-page="systeme-chinois"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="systeme-chinois"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="systeme-chinois"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="systeme-chinois"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="systeme-chinois"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="systeme-chinois"] h2{font-size:34px;line-height:1.2;font-weight:600;letter-spacing:-.01em;margin:0 0 24px}
[data-page="systeme-chinois"] h3{font-size:22px;line-height:1.3;font-weight:600;margin:40px 0 14px}
[data-page="systeme-chinois"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="systeme-chinois"] li{font-size:18px;line-height:1.6;margin-bottom:10px}
[data-page="systeme-chinois"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="systeme-chinois"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="systeme-chinois"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="systeme-chinois"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="systeme-chinois"] .box{background:#F3F3F3;padding:32px;box-sizing:border-box}
[data-page="systeme-chinois"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="systeme-chinois"] a{color:#0D0D0D}
[data-page="systeme-chinois"] a:hover{color:#313233}
[data-page="systeme-chinois"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="systeme-chinois"] .fl:hover{color:#FD594F}
[data-page="systeme-chinois"] .toc a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="systeme-chinois"] .toc a:hover{color:#313233}
[data-page="systeme-chinois"] .q{font-size:clamp(26px,3vw,36px);line-height:1.3;font-weight:500;margin:0;max-width:860px}
[data-page="systeme-chinois"] .qa{font-size:14px;letter-spacing:.07em;text-transform:uppercase;color:#313233;margin-top:16px}
[data-page="systeme-chinois"] .pil{border-top:1px solid #0D0D0D;padding-top:56px;margin-top:112px}
[data-page="systeme-chinois"] .xd{margin:0 0 18px;max-width:720px}
[data-page="systeme-chinois"] .xd summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:10px 18px;border:1px solid #0D0D0D;border-radius:999px;transition:background .18s ease}
[data-page="systeme-chinois"] .xd summary::-webkit-details-marker{display:none}
[data-page="systeme-chinois"] .xd summary:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="systeme-chinois"] .xd .c{display:none}
[data-page="systeme-chinois"] .xd[open] .o{display:none}
[data-page="systeme-chinois"] .xd[open] .c{display:inline}
[data-page="systeme-chinois"] .xd[open] summary{margin-bottom:20px}
[data-page="systeme-chinois"] .px-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:8px 0 32px}
[data-page="systeme-chinois"] .px-tiles>div{border-top:1px solid #0D0D0D;padding-top:20px}
[data-page="systeme-chinois"] .px-tiles .d{font-size:52px}
[data-page="systeme-chinois"] .px-tiles div div:last-child{font-size:16px;line-height:1.5;margin-top:10px}
[data-page="systeme-chinois"] .px-tl{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border-left:2px solid #0D0D0D;margin:8px 0 40px}
[data-page="systeme-chinois"] .px-tl>div{padding:4px 20px 16px;position:relative}
[data-page="systeme-chinois"] .px-tl>div::before{content:"";position:absolute;left:-8px;top:8px;width:14px;height:14px;background:#FD594F;border-radius:50%}
[data-page="systeme-chinois"] .px-tl b{font-family:'Fjalla One',sans-serif;font-weight:400;font-size:22px;text-transform:uppercase;display:block}
[data-page="systeme-chinois"] .px-tl div div{font-size:16px;line-height:1.5;margin-top:4px}
[data-page="systeme-chinois"] .px-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:24px}
[data-page="systeme-chinois"] .px-two>div{padding:28px 32px;background:#F3F3F3}
[data-page="systeme-chinois"] .px-two>div.dk{background:#0D0D0D;color:#FDFDFD}
[data-page="systeme-chinois"] .px-two ul{margin:0;padding-left:20px}
[data-page="systeme-chinois"] .px-two li{font-size:16px;line-height:1.5;margin-bottom:8px}
[data-page="ramener-chez-nous"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="ramener-chez-nous"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="ramener-chez-nous"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="ramener-chez-nous"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="ramener-chez-nous"] .nav:hover{color:#0D0D0D}
[data-page="ramener-chez-nous"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="ramener-chez-nous"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="ramener-chez-nous"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="ramener-chez-nous"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="ramener-chez-nous"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="ramener-chez-nous"] h2{font-size:34px;line-height:1.2;font-weight:600;letter-spacing:-.01em;margin:0 0 24px}
[data-page="ramener-chez-nous"] h3{font-size:21px;line-height:1.3;font-weight:600;margin:0 0 10px}
[data-page="ramener-chez-nous"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="ramener-chez-nous"] li{font-size:18px;line-height:1.6;margin-bottom:10px}
[data-page="ramener-chez-nous"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="ramener-chez-nous"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="ramener-chez-nous"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="ramener-chez-nous"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="ramener-chez-nous"] .box{background:#F3F3F3;padding:32px;box-sizing:border-box}
[data-page="ramener-chez-nous"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="ramener-chez-nous"] a{color:#0D0D0D}
[data-page="ramener-chez-nous"] a:hover{color:#313233}
[data-page="ramener-chez-nous"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="ramener-chez-nous"] .fl:hover{color:#FD594F}
[data-page="ramener-chez-nous"] .toc a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="ramener-chez-nous"] .q{font-size:clamp(26px,3vw,36px);line-height:1.3;font-weight:500;margin:0;max-width:860px}
[data-page="ramener-chez-nous"] .qa{font-size:14px;letter-spacing:.07em;text-transform:uppercase;color:#313233;margin-top:16px}
[data-page="ramener-chez-nous"] .step{text-decoration:none;display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px 20px;border-top:4px solid #0D0D0D;background:#F3F3F3}
[data-page="ramener-chez-nous"] th, [data-page="ramener-chez-nous"] td{text-align:left;padding:16px 18px;font-size:16px;line-height:1.5;border-bottom:1px solid #EEEEEE;vertical-align:top}
[data-page="ramener-chez-nous"] th{font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;border-bottom:1px solid #0D0D0D}
[data-page="ramener-chez-nous"] .xd{margin:0 0 18px;max-width:720px}
[data-page="ramener-chez-nous"] .xd summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:10px 18px;border:1px solid #0D0D0D;border-radius:999px;transition:background .18s ease}
[data-page="ramener-chez-nous"] .xd summary::-webkit-details-marker{display:none}
[data-page="ramener-chez-nous"] .xd summary:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="ramener-chez-nous"] .xd .c{display:none}
[data-page="ramener-chez-nous"] .xd[open] .o{display:none}
[data-page="ramener-chez-nous"] .xd[open] .c{display:inline}
[data-page="ramener-chez-nous"] .xd[open] summary{margin-bottom:20px}
[data-page="ramener-chez-nous"] .ib{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#FDE3E1;color:#FD594F;margin-bottom:16px}
[data-page="ramener-chez-nous"] .ib.dk{background:#FD594F;color:#FFFFFF}
[data-page="ramener-chez-nous"] .dcard{background:#F3F3F3;border-top:4px solid #FD594F;padding:24px}
[data-page="ramener-chez-nous"] .dcard .d{color:#FD594F;font-size:28px!important;margin-bottom:8px!important}
[data-page="ramener-chez-nous"] .dcard>div:last-child{font-size:17px!important;font-weight:600}
[data-page="ramener-chez-nous"] .stat{display:grid;grid-template-columns:auto 1fr;gap:8px 28px;align-items:center;background:#0D0D0D;color:#FDFDFD;padding:28px 32px;margin:8px 0 28px;max-width:860px;box-sizing:border-box}
[data-page="ramener-chez-nous"] .stat .d{font-size:clamp(56px,7vw,88px);color:#FD594F}
[data-page="ramener-chez-nous"] .stat div:last-child{font-size:18px;line-height:1.5}
[data-page="ramener-chez-nous"] section[id]>.lbl:first-child{display:inline-block;background:#FD594F;color:#FFFFFF!important;padding:7px 14px;border-radius:999px;font-weight:600;margin-bottom:20px}
[data-page="ramener-chez-nous"] .box ul{list-style:none;padding-left:0!important}
[data-page="ramener-chez-nous"] .box li{position:relative;padding-left:32px}
[data-page="ramener-chez-nous"] .box li::before{content:"";position:absolute;left:0;top:.35em;width:18px;height:18px;border-radius:50%;background:#FD594F url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-8'/%3E%3C/svg%3E") center / 12px no-repeat}
[data-page="ramener-chez-nous"] .xd[open]{background:#F3F3F3;padding:20px 24px 4px;box-sizing:border-box}
[data-page="ramener-chez-nous"] .xcard{background:#FDFDFD;border:1px solid #EEEEEE;padding:24px}
[data-page="ramener-chez-nous"] .path .card{position:relative;border-color:#0D0D0D!important}
[data-page="ramener-chez-nous"] .path .card .d{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#0D0D0D;color:#FFFFFF;font-size:20px!important}
[data-page="ramener-chez-nous"] .rit .card{border-top:4px solid #0D0D0D}
[data-page="ramener-chez-nous"] .rit .card .ib{width:44px;height:44px;margin-bottom:12px}
[data-page="ramener-chez-nous"] .px-lab{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:10px}
[data-page="ramener-chez-nous"] .px-dcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin:8px 0 0}
[data-page="ramener-chez-nous"] .px-dc{border:1px solid #EEEEEE;background:#FDFDFD;padding:24px;display:flex;flex-direction:column;gap:12px}
[data-page="ramener-chez-nous"] .px-k{font-family:'Fjalla One',sans-serif;font-size:24px;line-height:1.15;text-transform:uppercase}
[data-page="ramener-chez-nous"] .px-q{font-size:17px;line-height:1.45;font-weight:600}
[data-page="ramener-chez-nous"] .px-seen{font-size:15px;line-height:1.55;color:#313233;border-top:1px solid #EEEEEE;padding-top:12px;margin-top:auto}
[data-page="ramener-chez-nous"] .px-seen .px-lab{color:#FD594F;margin-bottom:4px}
[data-page="ramener-chez-nous"] .px-x{display:inline-block;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px;white-space:nowrap;margin-bottom:6px}
[data-page="ramener-chez-nous"] .px-x.h{background:#FD594F;color:#FFFFFF}
[data-page="ramener-chez-nous"] .px-x.m{background:#FDE3E1;color:#B2271F}
[data-page="ramener-chez-nous"] .px-x.l{background:#F3F3F3;color:#313233}
[data-page="ramener-chez-nous"] .px-sg td small{display:block;font-size:13px;line-height:1.45;color:#313233;margin-top:2px}
[data-page="ramener-chez-nous"] .px-sg td:first-child{font-weight:600}
[data-page="ramener-chez-nous"] .px-pil{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}
[data-page="ramener-chez-nous"] .px-pil>div{border:1px solid #EEEEEE;display:flex;flex-direction:column}
[data-page="ramener-chez-nous"] .px-ph{background:#0D0D0D;color:#FDFDFD;padding:16px 20px;font-family:'Fjalla One',sans-serif;font-size:22px;text-transform:uppercase}
[data-page="ramener-chez-nous"] .px-ph span{display:block;font-family:Inter,system-ui,sans-serif;font-size:12px;letter-spacing:.1em;color:#FD594F}
[data-page="ramener-chez-nous"] .px-pc{padding:16px 20px;font-size:15px;line-height:1.5}
[data-page="ramener-chez-nous"] .px-pc>div{margin-bottom:12px}
[data-page="ramener-chez-nous"] .px-pc .px-lab{color:#86888A;margin-bottom:2px}
[data-page="ramener-chez-nous"] .px-tgt{margin-top:auto;padding:14px 20px;background:#FDE3E1;font-weight:600;font-size:15px;line-height:1.45}
[data-page="ramener-chez-nous"] .px-mt{display:grid;gap:8px}
[data-page="ramener-chez-nous"] .px-mt a{display:grid;grid-template-columns:190px minmax(0,1fr) minmax(0,1fr);gap:20px;padding:20px 24px;background:#F3F3F3;border-top:4px solid #0D0D0D;text-decoration:none;color:#0D0D0D;font-size:16px;line-height:1.5}
[data-page="ramener-chez-nous"] .px-mt a:hover{border-top-color:#FD594F}
[data-page="ramener-chez-nous"] .px-mt b{display:block;font-size:20px;font-weight:600}
[data-page="ramener-chez-nous"] .px-mt .px-lab{margin:6px 0 0;color:#313233}
[data-page="ramener-chez-nous"] .px-v{border-left:3px solid #FD594F;padding-left:14px}
[data-page="ramener-chez-nous"] .px-v .px-lab{color:#FD594F!important;margin:0 0 4px!important}
[data-page="ramener-chez-nous"] .px-full>summary{list-style:none;cursor:pointer}
[data-page="ramener-chez-nous"] .px-full>summary::-webkit-details-marker{display:none}
[data-page="ramener-chez-nous"] .px-sbtn{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:12px 20px;border:1px solid #0D0D0D;border-radius:999px;transition:background .18s ease}
[data-page="ramener-chez-nous"] .px-sbtn::after{content:"+";color:#FD594F;font-size:18px;line-height:1}
[data-page="ramener-chez-nous"] .px-full[open] .px-sbtn::after{content:"−"}
[data-page="ramener-chez-nous"] .px-sbtn:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="conclusion"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="conclusion"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="conclusion"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="conclusion"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="conclusion"] .nav:hover{color:#0D0D0D}
[data-page="conclusion"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="conclusion"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="conclusion"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="conclusion"] .pill2{display:inline-block;border:1px solid #0D0D0D;color:#0D0D0D;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:500;text-decoration:none}
[data-page="conclusion"] .pill2:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="conclusion"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="conclusion"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="conclusion"] h2{font-size:34px;line-height:1.2;font-weight:600;letter-spacing:-.01em;margin:0 0 24px}
[data-page="conclusion"] p{font-size:18px;line-height:1.65;margin:0 0 18px;max-width:720px}
[data-page="conclusion"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="conclusion"] .ph{background:#EEEEEE;display:flex;align-items:center;justify-content:center;color:#313233;font-size:14px;text-align:center;padding:16px;box-sizing:border-box}
[data-page="conclusion"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="conclusion"] .box{background:#F3F3F3;padding:32px;box-sizing:border-box}
[data-page="conclusion"] a{color:#0D0D0D}
[data-page="conclusion"] a:hover{color:#313233}
[data-page="conclusion"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="conclusion"] .fl:hover{color:#FD594F}
[data-page="conclusion"] .qrow{display:flex;gap:18px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #EEEEEE;cursor:pointer}
[data-page="conclusion"] .qrow input{width:22px;height:22px;margin:3px 0 0;accent-color:#0D0D0D;flex-shrink:0}
[data-page="conclusion"] .xd{margin:0 0 18px;max-width:720px}
[data-page="conclusion"] .xd summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:10px 18px;border:1px solid #0D0D0D;border-radius:999px;transition:background .18s ease}
[data-page="conclusion"] .xd summary::-webkit-details-marker{display:none}
[data-page="conclusion"] .xd summary:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="conclusion"] .xd .c{display:none}
[data-page="conclusion"] .xd[open] .o{display:none}
[data-page="conclusion"] .xd[open] .c{display:inline}
[data-page="conclusion"] .xd[open] summary{margin-bottom:20px}
[data-page="conclusion"] .ib{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#FDE3E1;color:#FD594F;flex:0 0 auto}
[data-page="conclusion"] .who{display:flex;gap:18px;align-items:flex-start;background:#F3F3F3;border-left:4px solid #FD594F;padding:22px 24px}
[data-page="conclusion"] .who .lbl{color:#FD594F;font-weight:600}
[data-page="conclusion"] .tl{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:28px 0 28px;max-width:640px}
[data-page="conclusion"] .tl::before{content:"";position:absolute;left:8px;right:8px;top:9px;height:2px;background:#FD594F}
[data-page="conclusion"] .tl div{position:relative;padding-top:30px;padding-right:12px;font-size:15px;line-height:1.45}
[data-page="conclusion"] .tl div::before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border-radius:50%;background:#FDFDFD;border:2px solid #FD594F;box-sizing:border-box}
[data-page="conclusion"] .tl div.hot::before{background:#FD594F}
[data-page="conclusion"] .tl b{display:block;font-family:'Fjalla One',sans-serif;font-weight:400;font-size:30px;line-height:1;color:#0D0D0D;margin-bottom:6px}
[data-page="conclusion"] .qgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:0 40px;max-width:none!important}
[data-page="conclusion"] .qgrid .qrow{border-bottom:1px solid #DADADA!important}
[data-page="conclusion"] .qgrid b{color:#FD594F}
[data-page="conclusion"] .qcount{display:inline-block;margin-top:18px;font-family:'Fjalla One',sans-serif;font-size:28px;color:#FD594F}
[data-page="conclusion"] .ccard{padding:32px 28px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}
[data-page="conclusion"] .ccard.dark{background:#0D0D0D;color:#FDFDFD}
[data-page="conclusion"] .ccard.dark .lbl{color:#FD594F}
[data-page="conclusion"] .ccard.dark .pill{background:#FD594F;color:#0D0D0D}
[data-page="conclusion"] .ccard.dark .pill:hover{background:#FDFDFD}
[data-page="conclusion"] .ccard .ib{margin-bottom:4px}
[data-page="conclusion"] .ccard:not(.dark) a{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none}
[data-page="conclusion"] .ccard:not(.dark) a:hover{background:#FD594F;color:#0D0D0D}
[data-page="conclusion"] .ccard.dark .ib{background:#FD594F;color:#FFFFFF}
[data-page="conclusion"] .px-lv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}
[data-page="conclusion"] .px-lv>div{border:1px solid #EEEEEE;display:flex;flex-direction:column}
[data-page="conclusion"] .px-lh{padding:18px 20px;background:#F3F3F3}
[data-page="conclusion"] .px-lv>div:nth-child(2) .px-lh{background:#FDE3E1}
[data-page="conclusion"] .px-lv>div:nth-child(3) .px-lh{background:#0D0D0D;color:#FDFDFD}
[data-page="conclusion"] .px-lh span{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#FD594F;margin-bottom:4px}
[data-page="conclusion"] .px-lh b{font-family:'Fjalla One',sans-serif;font-weight:400;font-size:24px;text-transform:uppercase;line-height:1.15}
[data-page="conclusion"] .px-lv ul{margin:0;padding:16px 20px 8px 38px}
[data-page="conclusion"] .px-lv li{font-size:16px;line-height:1.5;margin-bottom:8px}
[data-page="conclusion"] .px-lq{margin-top:auto;padding:0 20px 16px;font-size:13px;color:#313233}
[data-page="annexes"] .an td[rowspan]{vertical-align:top}
[data-page="annexes"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="annexes"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="annexes"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="annexes"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="annexes"] .nav:hover{color:#0D0D0D}
[data-page="annexes"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="annexes"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="annexes"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="annexes"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="annexes"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="annexes"] h2{font-size:30px;line-height:1.2;font-weight:600;letter-spacing:-.01em;margin:0 0 20px}
[data-page="annexes"] p{font-size:17px;line-height:1.65;margin:0 0 16px;max-width:760px}
[data-page="annexes"] li{font-size:17px;line-height:1.6;margin-bottom:8px}
[data-page="annexes"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="annexes"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="annexes"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="annexes"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="annexes"] a{color:#0D0D0D}
[data-page="annexes"] a:hover{color:#313233}
[data-page="annexes"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="annexes"] .fl:hover{color:#FD594F}
[data-page="annexes"] .toc a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="annexes"] .tw{overflow-x:auto;margin-top:24px;border:1px solid #EEEEEE}
[data-page="annexes"] table{border-collapse:collapse;width:100%}
[data-page="annexes"] th, [data-page="annexes"] td{text-align:left;padding:14px 16px;font-size:15px;line-height:1.5;border-bottom:1px solid #EEEEEE;vertical-align:top}
[data-page="annexes"] th{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;background:#F3F3F3;border-bottom:1px solid #0D0D0D}
[data-page="annexes"] tbody tr:nth-child(even) td{background:#FAFAFA}
[data-page="annexes"] td:first-child{font-weight:600}
[data-page="annexes"] .an{padding-top:96px}
[data-page="annexes"] .xd{margin:0 0 18px;max-width:720px}
[data-page="annexes"] .xd summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:10px 18px;border:1px solid #0D0D0D;border-radius:999px;transition:background .18s ease}
[data-page="annexes"] .xd summary::-webkit-details-marker{display:none}
[data-page="annexes"] .xd summary:hover{background:#0D0D0D;color:#FDFDFD}
[data-page="annexes"] .xd .c{display:none}
[data-page="annexes"] .xd[open] .o{display:none}
[data-page="annexes"] .xd[open] .c{display:inline}
[data-page="annexes"] .xd[open] summary{margin-bottom:20px}
[data-page="annexes"] .ib{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#FDE3E1;color:#FD594F;margin-bottom:16px}
[data-page="annexes"] .ib.dk{background:#FD594F;color:#FFFFFF}
[data-page="annexes"] .box ul{list-style:none;padding-left:0!important}
[data-page="annexes"] .box li{position:relative;padding-left:32px}
[data-page="annexes"] .box li::before{content:"";position:absolute;left:0;top:.35em;width:18px;height:18px;border-radius:50%;background:#FD594F url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-8'/%3E%3C/svg%3E") center / 12px no-repeat}
[data-page="annexes"] .xd[open]{background:#F3F3F3;padding:20px 24px 4px;box-sizing:border-box}
[data-page="annexes"] .xcard{background:#FDFDFD;border:1px solid #EEEEEE;padding:24px}
[data-page="annexes"] .path .card{position:relative;border-color:#0D0D0D!important}
[data-page="annexes"] .path .card .d{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#0D0D0D;color:#FFFFFF;font-size:20px!important}
[data-page="annexes"] .rit .card{border-top:4px solid #0D0D0D}
[data-page="annexes"] .rit .card .ib{width:44px;height:44px;margin-bottom:12px}
[data-page="statut-des-chiffres"] .root{background:#FDFDFD;color:#0D0D0D;font-family:Inter,system-ui,sans-serif}
[data-page="statut-des-chiffres"] .wrap{max-width:1120px;margin:0 auto;padding-left:max(24px, env(safe-area-inset-left, 0px));padding-right:max(24px, env(safe-area-inset-right, 0px));box-sizing:border-box}
[data-page="statut-des-chiffres"] .logo{font-family:'Fjalla One',sans-serif;font-size:22px;letter-spacing:.03em;color:#0D0D0D;text-decoration:none}
[data-page="statut-des-chiffres"] .nav{font-size:15px;color:#313233;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
[data-page="statut-des-chiffres"] .nav:hover{color:#0D0D0D}
[data-page="statut-des-chiffres"] .on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
[data-page="statut-des-chiffres"] .pill{display:inline-block;background:#0D0D0D;color:#FDFDFD;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease}
[data-page="statut-des-chiffres"] .pill:hover{background:#FD594F;color:#0D0D0D}
[data-page="statut-des-chiffres"] .lbl{display:block;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;margin:0 0 14px}
[data-page="statut-des-chiffres"] .d{font-family:'Fjalla One',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.02;margin:0}
[data-page="statut-des-chiffres"] h2{font-size:30px;line-height:1.2;font-weight:600;letter-spacing:-.01em;margin:0 0 20px}
[data-page="statut-des-chiffres"] p{font-size:17px;line-height:1.65;margin:0 0 16px;max-width:760px}
[data-page="statut-des-chiffres"] li{font-size:17px;line-height:1.6;margin-bottom:8px}
[data-page="statut-des-chiffres"] .sq{display:inline-block;width:10px;height:10px;background:#FD594F;margin-right:10px;vertical-align:middle}
[data-page="statut-des-chiffres"] sup a{color:#313233;text-decoration:none;font-size:12px;font-weight:600;padding:0 2px}
[data-page="statut-des-chiffres"] .card{border:1px solid #EEEEEE;background:#FDFDFD;box-sizing:border-box}
[data-page="statut-des-chiffres"] .src{font-size:14px;line-height:1.6;color:#313233;max-width:none;margin:0 0 6px}
[data-page="statut-des-chiffres"] a{color:#0D0D0D}
[data-page="statut-des-chiffres"] a:hover{color:#313233}
[data-page="statut-des-chiffres"] .fl{color:#FDFDFD;font-size:13px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase}
[data-page="statut-des-chiffres"] .fl:hover{color:#FD594F}
[data-page="statut-des-chiffres"] .toc a{font-size:15px;text-decoration:none;color:#0D0D0D}
[data-page="statut-des-chiffres"] .tw{overflow-x:auto;margin-top:24px;border:1px solid #EEEEEE}
[data-page="statut-des-chiffres"] table{border-collapse:collapse;width:100%}
[data-page="statut-des-chiffres"] th, [data-page="statut-des-chiffres"] td{text-align:left;padding:14px 16px;font-size:15px;line-height:1.5;border-bottom:1px solid #EEEEEE;vertical-align:top}
[data-page="statut-des-chiffres"] th{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:#313233;font-weight:500;background:#F3F3F3;border-bottom:1px solid #0D0D0D}
[data-page="statut-des-chiffres"] tbody tr:nth-child(even) td{background:#FAFAFA}
[data-page="statut-des-chiffres"] td:first-child{font-weight:600}
[data-page="statut-des-chiffres"] .an{padding-top:96px}
/* slim previous / next */
[data-page] nav[aria-label="Pages"]{display:flex!important;justify-content:space-between;align-items:flex-start;gap:24px;border-top:1px solid #EEEEEE;padding-top:20px;margin-top:72px!important}
[data-page] nav[aria-label="Pages"] .card{border:0!important;background:none!important;padding:0!important;display:flex!important;flex-direction:column;max-width:48%;text-decoration:none}
[data-page] nav[aria-label="Pages"] .card .lbl{font-size:12px;margin:0 0 4px}
[data-page] nav[aria-label="Pages"] .card span:last-child{font-size:16px!important;font-weight:600!important;line-height:1.35}
[data-page] nav[aria-label="Pages"] a.card:not([style*="text-align: right"]) span:last-child::before{content:"← "}
[data-page] nav[aria-label="Pages"] a.card[style*="text-align: right"]{margin-left:auto;align-items:flex-end}
[data-page] nav[aria-label="Pages"] a.card[style*="text-align: right"] span:last-child::after{content:" →"}
[data-page] nav[aria-label="Pages"] a.card:hover span:last-child{color:#FD594F}
/* dropdown menu */
.mnav{align-items:center}
.mnav .dd{position:relative;display:inline-flex}
.mnav .ddb{font:inherit;font-size:14.5px;line-height:inherit;background:none;border:0;border-bottom:2px solid transparent;padding:6px 0;color:#313233;cursor:pointer;display:inline-flex;align-items:center;gap:7px;white-space:nowrap}
.mnav .ddb.on{color:#0D0D0D;font-weight:600;border-bottom-color:#FD594F}
.mnav .ddb::after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-3px)}
.mnav .ddp{display:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);background:#FDFDFD;border:1px solid #EEEEEE;box-shadow:0 18px 40px -20px rgba(0,0,0,.35);padding:10px;min-width:240px;z-index:40}
.mnav .ddp::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}
[data-page] .site-head nav .ddp a{display:block;padding:8px 12px;font-size:14.5px;color:#0D0D0D;text-decoration:none;white-space:nowrap;border:0}
[data-page] .site-head nav .ddp a:hover,[data-page] .site-head nav .ddp a[aria-current]{background:#F3F3F3}
.mnav .dd.open .ddp{display:block}
.mnav .dd.open .ddp-co{display:grid;grid-template-columns:1fr 1fr;min-width:340px}
.mnav .ddp-co a:first-child{grid-column:1/-1;font-weight:600}
@media (min-width:1261px){.mnav .dd:hover .ddp,.mnav .dd:focus-within .ddp{display:block}.mnav .dd:hover .ddp-co,.mnav .dd:focus-within .ddp-co{display:grid;grid-template-columns:1fr 1fr;min-width:340px}}
@media (max-width:1260px){
  .mnav{align-items:stretch!important;text-align:left}
  [data-page] .site-head nav .dd{display:block;border-bottom:1px solid var(--line)}
  [data-page] .site-head nav .ddb{width:100%;justify-content:space-between;font-size:18px;padding:14px 0;border-bottom:0;color:#0D0D0D}
  .mnav .ddb::after{transform:rotate(45deg) translate(-3px,-3px)}
  .mnav .dd.open .ddb::after{transform:rotate(225deg)}
  .mnav .ddp{position:static;transform:none;box-shadow:none;border:0;padding:0 0 10px 14px;min-width:0}
  .mnav .ddp::before{display:none}
  .mnav .dd.open .ddp-co{display:block;min-width:0}
  [data-page] .site-head nav .ddp a{font-size:16px!important;padding:9px 0!important;border-bottom:0!important}
}
/* new sections */
@media (max-width:760px){section.page .px-tb{grid-template-columns:1fr 1fr}section.page .px-kf{grid-column:1/-1}section.page .px-fw{grid-template-columns:1fr}section.page .px-lv{grid-template-columns:1fr}section.page .px-mt a{grid-template-columns:1fr;gap:10px}}
@media (max-width:560px){section.page .px-tb{grid-template-columns:1fr;padding:20px}section.page .px-fw>div{padding:18px 20px}section.page .px-repin{padding:14px 20px}section.page .px-wg{gap:6px}section.page .px-wb .d,section.page .px-wv{font-size:20px}section.page .px-wb small{font-size:10.5px}section.page .px-wl{font-size:12px}section.page .px-decs{padding:24px 22px}section.page .px-sum>div{grid-template-columns:44px minmax(0,1fr)}}

section.page .px-tgs{margin-top:32px}
section.page .px-stripw{position:sticky;top:var(--hh,72px);z-index:15;background:#FDFDFD;padding-top:10px;padding-bottom:10px;margin-bottom:28px}
section.page .px-strip{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}
section.page .px-strip::-webkit-scrollbar{display:none}
section.page .px-strip a{flex:1 1 0;min-width:0;background:#F3F3F3;border-top:3px solid #0D0D0D;padding:12px 14px;text-decoration:none;color:#0D0D0D;font-size:14px;line-height:1.3;transition:background .15s,color .15s}
section.page .px-strip a b{display:block;font-family:'Fjalla One',sans-serif;font-weight:400;font-size:19px;line-height:1.15;text-transform:uppercase}
section.page .px-strip a.c{border-top-color:#FD594F}
section.page .px-strip a.r{background:#0D0D0D;color:#FDFDFD;border-top-color:#FD594F}
section.page .px-strip a.on{background:#FFE9E7}
section.page .px-strip a.r.on{background:#FD594F;color:#FDFDFD}
section.page .px-tg{scroll-margin-top:calc(var(--hh,72px) + var(--sh,100px) + 8px)}
section.page .px-tg>summary{list-style:none;cursor:pointer}
section.page .px-tg>summary::-webkit-details-marker{display:none}
section.page .px-tg>summary:focus-visible{outline:2px solid #FD594F;outline-offset:-2px}
section.page .px-sm{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:18px;align-items:center;padding-top:20px;padding-bottom:20px;position:relative}
section.page .px-sm::before{content:"";position:absolute;top:0;left:max(24px, env(safe-area-inset-left, 0px));right:max(24px, env(safe-area-inset-right, 0px));border-top:2px solid #0D0D0D}
section.page .px-tgs>details:last-of-type .px-sm::after{content:"";position:absolute;bottom:0;left:max(24px, env(safe-area-inset-left, 0px));right:max(24px, env(safe-area-inset-right, 0px));border-top:2px solid #0D0D0D}
section.page .px-tgs>details[open]:last-of-type .px-sm::after{display:none}
section.page .px-pm{width:30px;height:30px;border:1.5px solid #0D0D0D;border-radius:50%;position:relative}
section.page .px-pm::before,section.page .px-pm::after{content:"";position:absolute;left:8px;right:8px;top:13px;height:1.5px;background:#0D0D0D}
section.page .px-pm::after{transform:rotate(90deg)}
section.page .px-tg[open]>summary .px-pm{background:#0D0D0D}
section.page .px-tg[open]>summary .px-pm::before{background:#FDFDFD}
section.page .px-tg[open]>summary .px-pm::after{display:none}
section.page .px-sn{display:block;font-family:'Fjalla One',sans-serif;font-size:clamp(24px,3vw,32px);line-height:1.1;text-transform:uppercase}
section.page .px-st small{display:block;font-size:15px;line-height:1.45;color:#313233;margin-top:4px}
section.page .px-rt{font-size:13px;color:#86888A;white-space:nowrap}
section.page .px-src .px-sn{font-size:20px}
section.page .px-tb2{padding-bottom:48px}
section.page .px-tgs [id]{scroll-margin-top:calc(var(--hh,72px) + var(--sh,100px) + 8px)}
section.page .px-tb2>section:first-child{padding-top:8px!important}
section.page .px-tb2>section:first-child>div:first-child{padding-top:8px!important}
section.page .px-tb2 .ph:first-child{margin-top:0!important}
@media (max-width:760px){section.page .px-strip a{flex:0 0 118px;padding:10px 12px;font-size:13px}section.page .px-strip a b{font-size:17px}section.page .px-rt{display:none}section.page .px-sm{grid-template-columns:28px minmax(0,1fr)}}
