.charte-personas-scope{grid-template-rows:auto auto calc(3.2*var(--u))auto calc(3.2*var(--u))auto calc(3.2*var(--u))auto auto;align-content:center;display:grid}.charte-personas-scope h2{margin-bottom:calc(1.6*var(--u));font:600 calc(2.3*var(--u))/1.2 var(--charte-font-nav)}.charte-personas-scope .charte-cinematic-root{padding:calc(.6*var(--u))calc(1.6*var(--u));font-size:calc(1.6*var(--u));animation-delay:var(--lines)}.charte-personas-scope .charte-cinematic-pulse{display:none}.charte-personas-scope ol{grid-template-columns:repeat(var(--n),minmax(0,1fr));display:grid}.charte-personas-scope ol[data-level=cluster]{grid-template-columns:repeat(var(--m),minmax(0,1fr))}.charte-personas-scope ol li{justify-content:center;align-items:center;gap:calc(.5*var(--u));margin:0 calc(.4*var(--u));padding:calc(.6*var(--u))calc(.6*var(--u));border-radius:var(--charte-radius-card);background:var(--charte-bg-raised);text-align:center;animation:charte-cin-rise .6s cubic-bezier(.2,.8,.2,1)calc(var(--lines) + .8s + var(--i)*.12s)both;transition:opacity .5s,background .5s,color .5s;display:flex}.charte-personas-scope ol[data-level=cluster] li{animation-delay:calc(var(--clusters) + .4s + var(--i)*.2s)}.charte-personas-scope ol li .charte-cinematic-icon{width:calc(1.6*var(--u));height:calc(1.6*var(--u));color:var(--charte-text-accent);margin:0}.charte-personas-scope ol li.charte-highlight .charte-cinematic-icon{color:inherit}.charte-personas-scope ol strong{font:600 calc(1*var(--u))/1.15 var(--charte-font-nav)}.charte-personas-scope ul{gap:calc(.6*var(--u));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.charte-personas-scope ul li{padding:calc(.5*var(--u))calc(.8*var(--u));border-left:calc(.3*var(--u))solid var(--charte-highlighted-border);border-radius:var(--charte-radius-control);background:var(--charte-bg-raised);font-size:calc(1*var(--u));animation:charte-cin-rise .5s cubic-bezier(.2,.8,.2,1)calc(var(--entries) + .5s + var(--i)*70ms)both;transition:opacity .5s,background .5s,color .5s}.charte-personas-scope ul li[data-lit]{font-weight:600}.charte-personas-scope [data-dim]{opacity:.6}.charte-personas-scope>p{margin-top:calc(1.6*var(--u));font:600 calc(2*var(--u))/1.2 var(--charte-font-nav)}.charte-cinematic[data-device=mobile] .charte-personas-scope{gap:calc(2.4*var(--u));grid-template-rows:none;align-content:center}.charte-cinematic[data-device=mobile] .charte-personas-scope h2{font-size:calc(2.8*var(--u));margin:0}.charte-cinematic[data-device=mobile] .charte-personas-scope ol{gap:calc(.8*var(--u));flex-wrap:wrap;display:flex}.charte-cinematic[data-device=mobile] .charte-personas-scope ol li{padding:calc(.7*var(--u))calc(1*var(--u));margin:0}.charte-cinematic[data-device=mobile] .charte-personas-scope ol strong{font-size:calc(1.5*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-scope ul{grid-template-columns:repeat(2,minmax(0,1fr))}.charte-cinematic[data-device=mobile] .charte-personas-scope ul li{font-size:calc(1.5*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-scope>p{font-size:calc(2.4*var(--u));margin:0}.charte-cinematic-scene:has(>.charte-personas-audience){padding-block:calc(4*var(--u))}.charte-personas-audience{gap:calc(1.6*var(--u))calc(3*var(--u));grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,28fr) minmax(0,54fr);display:grid}.charte-personas-said{gap:calc(2*var(--u));grid-row:span 2;align-content:center;display:grid}.charte-personas-said h2{font-size:calc(3.2*var(--u));line-height:1.08}.charte-personas-said p{min-height:3.75em;font:600 calc(1.9*var(--u))/1.25 var(--charte-font-nav)}.charte-personas-tool{border-radius:var(--charte-radius-panel);background:var(--charte-bg-raised);min-height:0;animation:charte-cin-rise .7s cubic-bezier(.2,.8,.2,1)var(--t0)both;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.charte-personas-levels{z-index:1;top:calc(1*var(--u));left:calc(1*var(--u));gap:calc(.3*var(--u));padding:calc(.35*var(--u));border-radius:var(--charte-radius-control);background:var(--charte-bg-raised);box-shadow:0 calc(.2*var(--u))calc(1*var(--u))#0000001f;display:flex;position:absolute}.charte-personas-levels span{padding:calc(.45*var(--u))calc(1.2*var(--u));border-radius:var(--charte-radius-control);font:600 calc(1.5*var(--u))/1.1 var(--charte-font-nav);color:var(--charte-text-muted);transition:background .4s,color .4s}.charte-personas-levels span[data-done]{color:var(--charte-text)}.charte-personas-levels span[aria-current]{background:var(--charte-highlighted-border);color:var(--charte-bg)}.charte-personas-chips{gap:calc(.5*var(--u));flex-wrap:wrap;display:flex}.charte-personas-chips span{padding:calc(.4*var(--u))calc(.9*var(--u));border-radius:var(--charte-radius-control);background:var(--charte-bg);font:600 calc(1.05*var(--u))/1.2 var(--charte-font-nav);animation:charte-cin-fade .4s ease calc(var(--i,0)*.12s)both;transition:background .3s,color .3s,box-shadow .3s,transform .3s;box-shadow:0 1px 2px #00000014}.charte-personas-chips span[data-hover]{box-shadow:0 0 0 calc(.2*var(--u))var(--charte-highlighted-border);transform:scale(1.06)}.charte-personas-tool span.charte-highlight{background:var(--charte-bg-raised)}.charte-personas-controls{gap:calc(1.4*var(--u));padding:calc(2*var(--u))calc(2.6*var(--u));grid-row:span 2;align-content:center;animation:.6s both charte-cin-fade;display:grid}.charte-personas-control{gap:calc(.6*var(--u));opacity:.35;transition:opacity .5s;display:grid}.charte-personas-control[data-shown]{opacity:.6}.charte-personas-control[data-current]{opacity:1}.charte-personas-control .charte-eyebrow{font-size:calc(.95*var(--u))}.charte-personas-slider,.charte-personas-range{row-gap:calc(.5*var(--u));font:600 calc(1.05*var(--u))var(--charte-font-nav);grid-template-columns:1fr 1fr;display:grid}.charte-personas-slider>div,.charte-personas-range>div{height:calc(.8*var(--u));border-radius:calc(.4*var(--u));background:var(--charte-bg);grid-column:span 2;position:relative}.charte-personas-slider i,.charte-personas-range i{inset-block:0;width:calc(var(--at)*100%);border-radius:inherit;background:var(--charte-highlighted-border);transition:width .9s,left .9s;position:absolute;left:0}.charte-personas-slider b,.charte-personas-range b{top:50%;left:calc(var(--at)*100%);width:calc(1.8*var(--u));height:calc(1.8*var(--u));margin:calc(-.9*var(--u))0 0 calc(-.9*var(--u));border:calc(.25*var(--u))solid var(--charte-highlighted-border);background:var(--charte-bg-raised);border-radius:50%;transition:left .9s;position:absolute}.charte-personas-slider span+span{justify-self:end}.charte-personas-range i{left:calc(var(--from)/var(--n)*100%);width:calc((var(--to) - var(--from))/var(--n)*100%)}.charte-personas-range b{left:calc(var(--from)/var(--n)*100%)}.charte-personas-range b+b{left:calc(var(--to)/var(--n)*100%)}.charte-personas-range>span{grid-column:span 2;grid-template-columns:repeat(var(--n),minmax(0,1fr));text-align:center;display:grid}.charte-personas-range small{font-size:calc(.85*var(--u));color:var(--charte-text-muted)}.charte-personas-population{align-items:center;display:grid;position:relative}.charte-personas-people{gap:calc(.35*var(--u))calc(.25*var(--u));animation:charte-cin-fade .8s ease calc(var(--t0) + .4s)both;grid-template-columns:repeat(24,minmax(0,1fr));transition:opacity .8s;display:grid}.charte-personas-person{width:100%;height:auto;fill:color-mix(in srgb,var(--charte-text)70%,transparent);transition:opacity .6s,fill .6s,transform .6s;display:block}.charte-personas-population .charte-personas-person[data-faint]{fill:color-mix(in srgb,var(--charte-text)30%,transparent)}.charte-personas-population[data-sexes] .charte-personas-person[data-woman]{fill:var(--charte-highlighted-border)}.charte-personas-population .charte-personas-person[data-out]{opacity:.12;transform:scale(.8)}.charte-personas-population[data-final] .charte-personas-people{opacity:0}.charte-personas-mark{justify-items:center;gap:calc(.6*var(--u));padding:calc(1*var(--u))calc(1.6*var(--u));border-radius:var(--charte-radius-panel);display:grid}.charte-personas-mark strong{font:normal calc(2*var(--u))/1 var(--charte-font-title);text-transform:uppercase;letter-spacing:.04em}.charte-personas-mark>div{justify-content:center;gap:calc(.4*var(--u));flex-wrap:wrap;display:flex}.charte-personas-mark .charte-personas-person{width:calc(2*var(--u));fill:currentColor}.charte-personas-population .charte-personas-mark{width:fit-content;max-width:100%;height:fit-content;margin:auto;animation:.8s .6s both charte-cin-focus;position:absolute;inset:0}.charte-personas-map{background:var(--charte-bg);grid-row:span 2;width:100%;height:100%}.charte-personas-map>g{transform-origin:0 0;transition:transform 1.8s cubic-bezier(.65,0,.35,1)}.charte-personas-map path{fill:var(--charte-bg-raised);stroke:color-mix(in srgb,var(--charte-text)25%,transparent);stroke-width:1px;transition:fill .5s,opacity .6s}.charte-personas-map path[data-hover],.charte-personas-map path[data-lit]{fill:color-mix(in srgb,var(--charte-highlighted-border)30%,var(--charte-bg-raised))}.charte-personas-map path[data-dim]{opacity:.5}.charte-personas-departments{opacity:0;transition:opacity .8s 1.2s}.charte-personas-departments[data-shown]{opacity:1}.charte-personas-departments path{fill:#0000;stroke:color-mix(in srgb,var(--charte-text)18%,transparent);stroke-width:.6px}.charte-personas-departments path[data-lit]{fill:var(--charte-highlighted-border);stroke:var(--charte-bg-raised)}.charte-personas-regions{opacity:0;transition:opacity .8s}.charte-personas-regions[data-shown]{opacity:1}.charte-personas-regions path{fill:#0000;stroke:color-mix(in srgb,var(--charte-text)45%,transparent);stroke-width:1.2px}.charte-personas-regions path[data-lit]{fill:color-mix(in srgb,var(--charte-highlighted-border)75%,transparent)}.charte-personas-city{fill:var(--charte-text);stroke:var(--charte-bg-raised);stroke-width:5px;transform-box:fill-box;transform-origin:50%;animation:charte-cin-focus .5s ease calc(.3s + var(--i)*.25s)both}.charte-personas-city-name{font:600 30px var(--charte-font-nav);fill:var(--charte-text);paint-order:stroke;stroke:var(--charte-bg-raised);stroke-width:6px;animation:charte-cin-fade .4s ease calc(1.7s + var(--i)*.25s)both}.charte-personas-meet{gap:calc(1.2*var(--u));grid-template-rows:auto auto minmax(0,1fr);align-content:center;display:grid;position:relative}.charte-personas-meet>h2{font:600 calc(2.3*var(--u))/1.2 var(--charte-font-nav)}.charte-personas-meet>p{min-height:1.3em;margin-bottom:calc(1*var(--u));font-size:calc(1.6*var(--u));line-height:1.3}.charte-personas-graph{justify-content:start;gap:calc(4*var(--u));grid-template-columns:auto auto;align-items:center;min-height:0;display:grid;position:relative}.charte-personas-graph[data-engines]{grid-template-columns:minmax(0,1fr)}.charte-personas-graph ol{gap:calc(min(.6,6/var(--rows))*var(--u));display:grid}.charte-personas-graph li{grid-template-columns:calc(26*var(--u))calc(4*var(--u))calc(17*var(--u));gap:calc(1*var(--u));align-items:center;display:grid}.charte-personas-graph[data-engines] li{grid-template-columns:calc(22*var(--u))calc(3*var(--u))calc(15*var(--u))repeat(4,minmax(0,1fr))}.charte-personas-entry{padding:calc(min(.55,5.5/var(--rows))*var(--u))calc(.9*var(--u));border-left:calc(.3*var(--u))solid var(--charte-highlighted-border);border-radius:var(--charte-radius-control);background:var(--charte-bg-raised);font:600 calc(1.1*var(--u))/1.2 var(--charte-font-nav);white-space:nowrap;text-overflow:ellipsis;animation:charte-cin-rise .5s cubic-bezier(.2,.8,.2,1)calc(var(--g) + var(--i)*90ms)both;overflow:hidden}.charte-personas-link{background:var(--charte-highlighted-border);transform-origin:0;height:2px;animation:charte-cin-grow .5s ease var(--d)both}.charte-personas-persona{gap:calc(.2*var(--u));display:flex}.charte-personas-persona .charte-personas-person{min-width:0;max-height:calc(min(2,18/var(--rows))*var(--u));fill:var(--charte-highlighted-border);animation:charte-personas-drawn .9s cubic-bezier(.3,.7,.2,1)calc(var(--d) + .3s + var(--k)*90ms)both;flex:1;position:relative}.charte-personas-persona .charte-personas-person[data-carded]{animation:charte-personas-drawn .9s cubic-bezier(.3,.7,.2,1)calc(var(--d) + .3s + var(--k)*90ms)both,charte-personas-carded var(--cl)ease var(--cf)}@keyframes charte-personas-carded{0%,to{transform:none}12%,88%{fill:var(--charte-text);filter:drop-shadow(0 0 calc(.25*var(--u))var(--charte-highlighted-border));transform:scale(1.8)}}@keyframes charte-personas-drawn{0%{opacity:0;transform:translate(calc((36 - var(--k)*1.7)*var(--u)),calc(var(--dy)*3*var(--u)))scale(.5)}25%{opacity:1}}.charte-personas-source{animation:charte-cin-rise .7s cubic-bezier(.2,.8,.2,1)calc(var(--g) + .3s)both}.charte-personas-engines{top:calc(-2.6*var(--u));gap:calc(1*var(--u));width:calc(100% - 43*var(--u));text-align:center;font:600 calc(1*var(--u))var(--charte-font-nav);animation:charte-cin-fade .5s ease var(--e)both;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;right:0}.charte-personas-eval{height:calc(.9*var(--u));border-radius:calc(.45*var(--u));background:var(--charte-bg);animation:charte-cin-fade .3s ease var(--e)both;overflow:hidden}.charte-personas-eval b{height:100%;width:calc(var(--score)*100%);background:var(--charte-highlighted-border);transform-origin:0;animation:charte-cin-grow .7s ease calc(var(--e) + .1s)both;display:block}.charte-personas-card{z-index:2;top:calc(-1*var(--u));left:calc(51*var(--u));gap:calc(1*var(--u));width:calc(32*var(--u));box-sizing:border-box;padding:calc(1.6*var(--u))calc(2*var(--u));border-radius:var(--charte-radius-panel);background:var(--charte-bg-raised);box-shadow:0 calc(1*var(--u))calc(4*var(--u))#0000002e;transform-origin:0 calc(2*var(--u));animation:charte-personas-card var(--for)ease var(--from)both;display:grid;position:absolute}@keyframes charte-personas-card{0%{opacity:0;transform:scale(.08)}12%,88%{opacity:1;transform:none}to{opacity:0;visibility:hidden;transform:scale(.08)}}.charte-personas-card[data-quick]{animation-name:charte-personas-card-quick}@keyframes charte-personas-card-quick{0%{opacity:0;transform:scale(.7)}20%,80%{opacity:1;transform:none}to{opacity:0;visibility:hidden;transform:scale(.7)}}.charte-personas-card header{align-items:center;gap:calc(.8*var(--u));font:600 calc(1.4*var(--u))var(--charte-font-nav);display:flex}.charte-personas-card header span{padding:calc(.2*var(--u))calc(.7*var(--u));border-radius:var(--charte-radius-control);background:var(--charte-bg);font-size:calc(1.1*var(--u));margin-left:auto}.charte-personas-card header .charte-personas-person{width:calc(2.6*var(--u));fill:var(--charte-highlighted-border)}.charte-personas-card section{gap:calc(.4*var(--u));display:grid}.charte-personas-card .charte-eyebrow{font-size:calc(1.15*var(--u));color:var(--charte-text);justify-self:start}.charte-personas-card dl{gap:calc(.3*var(--u))calc(1.2*var(--u));font-size:calc(1.2*var(--u));grid-template-columns:auto 1fr;margin:0;display:grid}.charte-personas-card dt{color:var(--charte-text);font-weight:600}.charte-personas-prompt{padding:calc(.8*var(--u))calc(1*var(--u));border-left:calc(.3*var(--u))solid var(--charte-highlighted-border);border-radius:var(--charte-radius-control);background:var(--charte-bg)}.charte-personas-prompt .charte-eyebrow{background:var(--charte-highlighted-border);color:var(--charte-bg)}.charte-personas-card dd,.charte-personas-card p{filter:blur(calc(.35*var(--u)));-webkit-user-select:none;user-select:none;margin:0}.charte-personas-card p{font-size:calc(1.1*var(--u));line-height:1.35}.charte-personas-card small{font-size:calc(.9*var(--u));color:var(--charte-text-muted)}.charte-cinematic[data-device=mobile] .charte-personas-audience{grid-template-columns:minmax(0,1fr);grid-template-rows:auto calc(44*var(--u))auto;gap:calc(2*var(--u));align-content:center}.charte-cinematic[data-device=mobile] .charte-personas-said{grid-row:auto}.charte-cinematic[data-device=mobile] .charte-personas-said h2{font-size:calc(3.2*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-said p{min-height:2.6em;font-size:calc(2*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-chips span{font-size:calc(1.4*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-levels span{padding-inline:calc(.8*var(--u));font-size:calc(1.6*var(--u))}.charte-cinematic[data-device=mobile] :is(.charte-personas-slider,.charte-personas-range){font-size:calc(1.5*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-range small{font-size:calc(1.2*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-control .charte-eyebrow{font-size:calc(1.4*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-people{grid-template-columns:repeat(24,minmax(0,1fr))}.charte-cinematic[data-device=mobile] .charte-personas-mark .charte-personas-person{width:calc(2.6*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-meet>h2{font-size:calc(2.6*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-meet>p{font-size:calc(2*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-graph{grid-template-columns:minmax(0,1fr)}.charte-cinematic[data-device=mobile] .charte-personas-graph li{grid-template-columns:minmax(0,1fr)calc(2*var(--u))calc(22*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-graph[data-engines] li{grid-template-columns:minmax(0,1fr)calc(14*var(--u))repeat(4,calc(3.4*var(--u)))}.charte-cinematic[data-device=mobile] .charte-personas-graph[data-engines] .charte-personas-link{display:none}.charte-cinematic[data-device=mobile] .charte-personas-entry{font-size:calc(1.5*var(--u))}.charte-cinematic[data-device=mobile] .charte-personas-persona .charte-personas-person{max-height:calc(2.4*var(--u));animation-name:charte-personas-drawn-up}@keyframes charte-personas-drawn-up{0%{opacity:0;transform:translate(calc((5 - var(--k))*2*var(--u)),calc(((var(--rows) - var(--i))*3.6 + 6)*var(--u)))scale(.5)}25%{opacity:1}}.charte-cinematic[data-device=mobile] .charte-personas-source{justify-self:center}.charte-cinematic[data-device=mobile] .charte-personas-engines{gap:calc(1*var(--u));grid-template-columns:minmax(0,1fr)calc(14*var(--u))repeat(4,calc(3.4*var(--u)));width:auto;font-size:calc(1*var(--u));position:static}.charte-cinematic[data-device=mobile] .charte-personas-engines:before{content:"";grid-column:span 2}.charte-cinematic[data-device=mobile] .charte-personas-card{transform-origin:85% 0;width:auto;inset:auto 0 0}.charte-cinematic[data-device=mobile] .charte-personas-card :is(dl,p,header){font-size:calc(1.5*var(--u))}
.charte-situations-setup{align-content:center;justify-items:start;gap:calc(2.4*var(--u));display:grid}.charte-situations-setup h2{font-size:calc(5*var(--u));line-height:1.05}.charte-situations-setup p{max-width:calc(64*var(--u));font:600 calc(2.2*var(--u))/1.3 var(--charte-font-nav)}.charte-situations-setup .charte-personas-mark{animation:charte-cin-focus .8s ease var(--from)both}.charte-situations-profiles{align-content:center;gap:calc(2*var(--u));display:grid}.charte-situations-profiles>h2,.charte-situations-analysis>h2,.charte-situations-everywhere>h2{font:600 calc(2.3*var(--u))/1.2 var(--charte-font-nav)}.charte-situations-profiles>div{gap:calc(1.4*var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.charte-situations-profile{align-content:start;gap:calc(.8*var(--u));padding:calc(1.4*var(--u))calc(1.6*var(--u));border-radius:var(--charte-radius-panel);background:var(--charte-bg-raised);font-size:calc(1.1*var(--u));animation:charte-cin-rise .6s cubic-bezier(.2,.8,.2,1)calc(var(--from) + var(--i,0)*var(--each,0s))both;display:grid}.charte-situations-entry{padding:calc(.3*var(--u))calc(.8*var(--u));border-left:calc(.3*var(--u))solid var(--charte-highlighted-border);border-radius:var(--charte-radius-control);background:var(--charte-bg);font:600 calc(1*var(--u))/1.2 var(--charte-font-nav);justify-self:start}.charte-situations-profile header{align-items:center;gap:calc(.8*var(--u));display:flex}.charte-situations-profile header .charte-personas-person{width:calc(2.6*var(--u));fill:var(--charte-highlighted-border)}.charte-situations-profile header div{display:grid}.charte-situations-profile header strong{font:600 calc(1.5*var(--u))/1.2 var(--charte-font-nav)}.charte-situations-profile small{color:var(--charte-text-muted)}.charte-situations-profile dl{gap:calc(.3*var(--u))calc(1*var(--u));grid-template-columns:auto 1fr;margin:0;display:grid}.charte-situations-profile dt{color:var(--charte-text-muted)}.charte-situations-profile dd{align-items:center;gap:calc(.6*var(--u));margin:0;font-weight:600;display:flex}.charte-situations-profile .charte-eyebrow{font-size:calc(.9*var(--u));justify-self:start}.charte-situations-profile q{font-size:calc(1.15*var(--u));font-style:italic;line-height:1.35}.charte-situations-profiles footer{gap:calc(.8*var(--u));display:grid}.charte-situations-profiles footer p{font:600 calc(1.5*var(--u))/1.2 var(--charte-font-nav)}.charte-situations-profiles footer ul{gap:calc(.5*var(--u));flex-wrap:wrap;display:flex}.charte-situations-profiles footer li{padding:calc(.35*var(--u))calc(.9*var(--u));border-radius:var(--charte-radius-control);background:var(--charte-bg-raised);font:600 calc(1.05*var(--u))/1.2 var(--charte-font-nav);animation:charte-cin-fade .4s ease calc(var(--from) + var(--i)*80ms)both}.charte-situations-analysis{align-content:center;gap:calc(1.6*var(--u))calc(3*var(--u));grid-template-columns:minmax(0,30fr) minmax(0,52fr);display:grid}.charte-situations-analysis>h2{grid-column:1/-1}.charte-situations-sent{gap:calc(1*var(--u));align-content:start;display:grid}.charte-situations-sent .charte-situations-profile dl{display:none}.charte-situations-answer{gap:calc(.5*var(--u));padding:calc(1.2*var(--u))calc(1.4*var(--u));border-radius:var(--charte-radius-panel);background:var(--charte-bg);font-size:calc(1*var(--u));animation:charte-cin-rise .7s cubic-bezier(.2,.8,.2,1)var(--from)both;line-height:1.4;display:grid}.charte-situations-answer .charte-eyebrow{font-size:calc(.9*var(--u));justify-self:start}.charte-situations-asking{gap:calc(1.2*var(--u));animation:charte-cin-fade .5s ease var(--from)both;grid-template-rows:auto auto;align-content:start;display:grid}.charte-situations-asking>ol{gap:calc(.5*var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.charte-situations-asking>ol>li{align-items:center;gap:calc(.5*var(--u));padding:calc(.45*var(--u))calc(.7*var(--u));border-radius:var(--charte-radius-control);font:600 calc(1*var(--u))/1.2 var(--charte-font-nav);color:var(--charte-text-muted);background:var(--charte-bg-raised);display:flex}.charte-situations-asking>ol>li b{width:calc(1.6*var(--u));height:calc(1.6*var(--u));background:var(--charte-bg);font-size:calc(.9*var(--u));border-radius:50%;flex:none;place-items:center;display:grid}.charte-situations-asking>ol>li[aria-current]{color:var(--charte-text);outline:calc(.15*var(--u))solid var(--charte-highlighted-border)}.charte-situations-asking>ol>li[aria-current] b{background:var(--charte-highlighted-border);color:var(--charte-bg)}.charte-situations-question{align-content:start;gap:calc(1.4*var(--u));padding:calc(2*var(--u))calc(2.4*var(--u));border-radius:var(--charte-radius-panel);background:var(--charte-bg-raised);display:grid}.charte-situations-question h3{gap:calc(.5*var(--u));font:600 calc(2*var(--u))/1.2 var(--charte-font-nav);margin:0;display:grid}.charte-situations-question h3 small{font:400 calc(1.25*var(--u))/1.3 var(--charte-font-body);color:var(--charte-text-muted)}.charte-situations-said{align-items:baseline;gap:calc(.6*var(--u));font-size:calc(1.2*var(--u));animation:charte-cin-rise .6s cubic-bezier(.2,.8,.2,1)var(--from)both;flex-wrap:wrap;display:flex}.charte-situations-said>span{padding:calc(.45*var(--u))calc(1.1*var(--u));border-radius:var(--charte-radius-control);background:var(--charte-bg);font:600 calc(1.4*var(--u))/1.2 var(--charte-font-nav)}.charte-situations-said>span.charte-highlight{background:var(--charte-bg-raised)}.charte-situations-said q{font-size:calc(1.3*var(--u));flex:100%;font-style:italic;line-height:1.4}.charte-situations-said ul{gap:calc(.45*var(--u));width:100%;display:grid}.charte-situations-said li{justify-content:space-between;gap:calc(1*var(--u));padding-bottom:calc(.35*var(--u));border-bottom:1px solid color-mix(in srgb,var(--charte-text)12%,transparent);animation:charte-cin-fade .4s ease calc(var(--from) + var(--i)*.12s)both;display:flex}.charte-situations-said li small{color:var(--charte-text-muted);text-align:right}.charte-situations-everywhere{align-content:center;gap:calc(1.6*var(--u));display:grid}.charte-situations-everywhere table{border-collapse:collapse;font-size:calc(1.05*var(--u));animation:charte-cin-fade .6s ease var(--from)both}.charte-situations-everywhere th{padding:calc(.25*var(--u))calc(1*var(--u));font:600 calc(1.05*var(--u))/1.2 var(--charte-font-nav);text-align:left}.charte-situations-everywhere thead th{text-align:center;color:var(--charte-text-muted)}.charte-situations-everywhere td{padding:calc(min(.25,2.5/var(--rows))*var(--u))calc(1*var(--u));text-align:center;border-top:1px solid color-mix(in srgb,var(--charte-text)10%,transparent)}.charte-situations-everywhere td i{width:calc(1*var(--u));height:calc(1*var(--u));background:var(--charte-highlighted-border);animation:charte-cin-focus .4s ease calc(var(--from) + .8s + var(--c)*45ms)both;border-radius:50%;display:inline-block}.charte-situations-everywhere>p{font:600 calc(1.8*var(--u))/1.25 var(--charte-font-nav)}.charte-cinematic[data-device=mobile] .charte-situations-setup h2{font-size:calc(4*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-setup p{font-size:calc(2.2*var(--u))}.charte-cinematic[data-device=mobile] :is(.charte-situations-profiles,.charte-situations-analysis,.charte-situations-everywhere)>h2{font-size:calc(2.6*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-profiles>div{gap:calc(1*var(--u));grid-template-columns:minmax(0,1fr)}.charte-cinematic[data-device=mobile] .charte-situations-profile{gap:calc(.5*var(--u));padding:calc(1*var(--u))calc(1.4*var(--u));font-size:calc(1.4*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-profile dl{display:none}.charte-cinematic[data-device=mobile] .charte-situations-profile header strong{font-size:calc(1.7*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-profile q{font-size:calc(1.4*var(--u))}.charte-cinematic[data-device=mobile] :is(.charte-situations-entry,.charte-situations-profiles footer li){font-size:calc(1.3*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-profiles footer p{font-size:calc(1.8*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-analysis{gap:calc(1.2*var(--u));grid-template-columns:minmax(0,1fr)}.charte-cinematic[data-device=mobile] .charte-situations-answer{display:none}.charte-cinematic[data-device=mobile] .charte-situations-asking>ol{grid-template-columns:repeat(4,auto);justify-content:start}.charte-cinematic[data-device=mobile] .charte-situations-asking>ol>li{padding:calc(.4*var(--u));font-size:0}.charte-cinematic[data-device=mobile] .charte-situations-asking>ol>li b{width:calc(2.2*var(--u));height:calc(2.2*var(--u));font-size:calc(1.3*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-question{padding:calc(1.4*var(--u))calc(1.6*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-question h3{font-size:calc(2*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-question h3 small{font-size:calc(1.4*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-said,.charte-cinematic[data-device=mobile] .charte-situations-said q{font-size:calc(1.45*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-said>span{font-size:calc(1.6*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-everywhere table{font-size:calc(1.3*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-everywhere th{padding-inline:calc(.4*var(--u));font-size:calc(1.2*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-everywhere td{padding-inline:calc(.4*var(--u))}.charte-cinematic[data-device=mobile] .charte-situations-everywhere>p{font-size:calc(2.1*var(--u))}
