.xi-results-2022__trigger{appearance:none;color:hsl(var(--xi-copy-23));font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:28px;padding:0 0 3px;font-size:13px;line-height:1.4;transition:color .18s,border-color .18s}.xi-results-2022__trigger span{margin-left:4px;transition:transform .18s;display:inline-block}.xi-results-2022__trigger:hover,.xi-results-2022__trigger:focus-visible{color:hsl(var(--xi-accent));outline:none}.xi-results-2022__trigger:hover span,.xi-results-2022__trigger:focus-visible span{transform:translate(2px,-2px)}.xi-results-2022__overlay{z-index:9600;-webkit-backdrop-filter:blur(10px);background:#0a0a0a61;place-items:start center;padding:clamp(18px,3vw,44px);display:grid;position:fixed;inset:0;overflow:auto}.xi-results-2022__modal{color:#111;background:#f6f6f4;border:1px solid #11111124;width:min(100%,1120px);min-height:min(900px,100dvh - clamp(36px,6vw,88px));box-shadow:0 32px 90px #00000038}.xi-results-2022__topline{z-index:2;-webkit-backdrop-filter:blur(16px);background:#f6f6f4f0;border-bottom:1px solid #1111111a;justify-content:space-between;align-items:center;min-height:76px;padding:14px clamp(24px,4.8vw,72px);display:flex;position:sticky;top:0}.xi-results-2022__topline>span,.xi-results-2022__section h3,.xi-results-2022__sources h3{letter-spacing:.18em;font-size:10px;font-weight:650}.xi-results-2022__topline button{color:#111;width:46px;height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #1111112e;border-radius:50%;place-items:center;padding:0;font-size:28px;font-weight:300;line-height:1;display:grid}.xi-results-2022__topline button:hover,.xi-results-2022__topline button:focus-visible{color:#fff;background:#111;outline:none}.xi-results-2022__content{padding:clamp(42px,6vw,84px) clamp(24px,6.5vw,92px) clamp(54px,8vw,112px)}.xi-results-2022__content>h2{max-width:760px;font-family:var(--xi-font-display);letter-spacing:-.045em;margin:0;font-size:clamp(42px,5.7vw,78px);font-weight:500;line-height:.96}.xi-results-2022__intro{color:#40403e;max-width:780px;margin:clamp(24px,3vw,38px) 0 clamp(54px,7vw,88px);font-size:clamp(16px,1.6vw,20px);line-height:1.56}.xi-results-2022__section{border-top:1px solid #11111121;padding:clamp(28px,4vw,48px) 0}.xi-results-2022__section h3,.xi-results-2022__sources h3{color:#777774;margin:0 0 clamp(28px,4vw,48px)}.xi-results-2022__section>p{color:#474744;max-width:760px;margin:24px 0 0;font-size:14px;line-height:1.58}.xi-results-2022__chart{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:clamp(10px,2vw,24px);height:190px;display:grid}.xi-results-2022__bar-column{text-align:center;grid-template-rows:24px minmax(0,1fr) 24px;align-items:end;height:100%;display:grid}.xi-results-2022__bar-column strong{font-variant-numeric:tabular-nums;align-self:start;font-size:13px}.xi-results-2022__bar-column i{width:100%;height:var(--xi-result-bar);background:linear-gradient(145deg,#ddd9e1 0%,#bab2c2 100%);border:1px solid #695b7433;border-radius:10px 10px 3px 3px;min-height:8px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,inset -12px -14px 28px #45364e1a,0 10px 22px #34273d1a}.xi-results-2022__bar-column:nth-child(2) i{background:linear-gradient(145deg,#d3cad9 0%,#a99ab5 100%)}.xi-results-2022__bar-column:nth-child(3) i{background:linear-gradient(145deg,#bcaec8 0%,#8d759e 100%)}.xi-results-2022__bar-column:nth-child(4) i{background:linear-gradient(145deg,#a281b4 0%,#68437e 100%);border-color:#67457d57;box-shadow:inset 0 1px #ffffff6b,inset -18px -20px 34px #2a19342e,0 14px 28px #4930572e}.xi-results-2022__bar-column i:before{content:"";background:linear-gradient(105deg,#ffffff3d,#0000 42%,#ffffff12);position:absolute;inset:0}.xi-results-2022__bar-column span,.xi-results-2022__stats dd,.xi-results-2022__distribution span{color:#7a7a76;font-size:12px;line-height:1.35}.xi-results-2022__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,3vw,42px);margin:0;display:grid}.xi-results-2022__stats>div,.xi-results-2022__distribution>div{min-width:0}.xi-results-2022__stats dt,.xi-results-2022__distribution strong{font-family:var(--xi-font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(23px,2.5vw,34px);font-weight:520;line-height:1;display:block}.xi-results-2022__money{white-space:nowrap;gap:3px;max-width:100%;display:inline-grid}.xi-results-2022__money small{color:#777772;font-family:var(--xi-font-body);letter-spacing:.12em;font-size:.42em;font-weight:650;line-height:1;display:block}.xi-results-2022__money b{font:inherit;letter-spacing:inherit;line-height:inherit;display:block}.xi-results-2022__stats dd{white-space:normal;margin:9px 0 0}.xi-results-2022__stats dd span,.xi-results-2022__distribution span{display:block}.xi-results-2022__distribution{border-bottom:1px solid #1111111a;grid-template-columns:.8fr 1.1fr 1fr 1.4fr;gap:clamp(18px,3vw,42px);padding:0 0 30px;display:grid}.xi-results-2022__distribution strong{font-size:clamp(20px,2.2vw,30px)}.xi-results-2022__distribution span{white-space:pre-line;margin-top:8px}.xi-results-2022__distribution--compact{grid-template-columns:.8fr 1.1fr 1fr 1.4fr;margin-top:34px}.xi-results-2022__sources{border-top:1px solid #11111121;margin-top:clamp(24px,4vw,48px);padding-top:clamp(28px,4vw,48px)}.xi-results-2022__sources h3{margin-bottom:18px}.xi-results-2022__sources ul{color:#474744;max-width:820px;margin:0;padding:0 0 0 18px;font-size:13px;line-height:1.65}.xi-results-2022__sources p{color:#858580;max-width:820px;margin:28px 0 0;font-size:12px;line-height:1.55}@media (width<=700px){.xi-results-2022__trigger{margin-top:24px}.xi-results-2022__overlay{background:#f6f6f4;padding:0;display:block}.xi-results-2022__modal{width:100%;min-height:100dvh;box-shadow:none;border:0}.xi-results-2022__topline{min-height:68px;padding:10px max(18px, env(safe-area-inset-right)) 10px max(18px, env(safe-area-inset-left))}.xi-results-2022__topline button{width:44px;height:44px}.xi-results-2022__content{padding:38px max(20px, env(safe-area-inset-right)) max(58px, calc(env(safe-area-inset-bottom) + 34px)) max(20px, env(safe-area-inset-left))}.xi-results-2022__content>h2{font-size:clamp(42px,13vw,58px)}.xi-results-2022__intro{margin-bottom:54px;font-size:16px}.xi-results-2022__section{padding:32px 0}.xi-results-2022__section h3{margin-bottom:30px;font-size:9px}.xi-results-2022__chart{gap:8px;height:150px}.xi-results-2022__bar-column{grid-template-rows:22px minmax(0,1fr) 22px}.xi-results-2022__bar-column strong{font-size:11px}.xi-results-2022__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.xi-results-2022__stats dt{font-size:clamp(24px,8vw,31px)}.xi-results-2022__stats dd{font-size:11px}.xi-results-2022__distribution,.xi-results-2022__distribution--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.xi-results-2022__distribution strong{font-size:25px}.xi-results-2022__distribution span{font-size:11px}.xi-results-2022__section>p{font-size:13px}}@media (prefers-reduced-motion:reduce){.xi-results-2022__trigger,.xi-results-2022__trigger span{transition:none}}
