html[data-identity=g1] .g1-ix-hero{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}html[data-identity=g1] .g1-ix-hero>*,html[data-identity=g1] .g1-ix-counts,html[data-identity=g1] .g1-ix-band{grid-column:1/-1;min-width:0}html[data-identity=g1] .g1-ix-hero-line{max-width:40rem;margin-top:24px}html[data-identity=g1] .g1-ix-hero-line>:first-child{margin-top:0}html[data-identity=g1] .g1-ix-hero-plate{margin-top:40px}html[data-identity=g1] .g1-ix-hero-plate .g1-masthead-plate{width:min(100%,560px);margin:0 0 0 auto}html[data-identity=g1] .g1-ix-hero-art{aspect-ratio:4/3;width:min(100%,560px);margin:0 0 0 auto;-webkit-mask-image:radial-gradient(closest-side,#000 60%,#0000);mask-image:radial-gradient(closest-side,#000 60%,#0000)}@media (721px<=width<1024px){html[data-identity=g1] .g1-ix-hero-plate :is(.g1-masthead-plate,.g1-ix-hero-art,.g1-page-plate.has-phone.phone-cap){margin:0}}html[data-identity=g1] .g1-ix-plate{margin:0}html[data-identity=g1] .g1-ix-plate-ground{overflow:hidden}html[data-identity=g1] .g1-ix-plate-ground>svg{width:100%;height:auto;display:block}html[data-identity=g1] .g1-ix-plate-caption{letter-spacing:.04em;color:var(--ink3);margin-top:16px;font-size:11px;line-height:16px}html[data-identity=g1] .g1-ix-counts{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;margin:40px 0 0;display:grid}html[data-identity=g1] .g1-ix-counts:has(>.g1-ix-count:only-child){grid-template-columns:minmax(0,1fr)}@media not (min-width:1024px){html[data-identity=g1] .g1-ix-counts:has(>.g1-ix-count:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}}html[data-identity=g1] .g1-ix-count{box-shadow:inset 0 1px 0 var(--rule);flex-direction:column-reverse;justify-content:flex-end;gap:8px;padding-top:16px;display:flex}html[data-identity=g1] .g1-ix-count dt{font-family:var(--font-mono-face), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:11px;line-height:16px}html[data-identity=g1] .g1-ix-counts dd{letter-spacing:-.02em;color:var(--ink);font-feature-settings:"tnum", "lnum";margin:0;font-size:56px;font-weight:400;line-height:60px}html[data-identity=g1] .g1-ix-count a{color:inherit;transition:color var(--dur-quick,.15s) ease;text-decoration:none}html[data-identity=g1] .g1-ix-count a:hover{color:var(--accent)}@media (min-width:1024px){html[data-identity=g1] .g1-ix-hero.has-plate{grid-template-rows:auto auto auto 1fr auto}html[data-identity=g1] .g1-ix-hero.has-plate .g1-ix-hero-line{grid-area:2/1/auto/6;margin-top:40px}html[data-identity=g1] .g1-ix-hero.has-plate .g1-ix-counts{grid-area:3/1/auto/6;grid-template-columns:minmax(0,1fr);row-gap:24px}html[data-identity=g1] .g1-ix-hero.has-plate .g1-ix-hero-plate{grid-area:2/6/span 3/-1}html[data-identity=g1] .g1-ix-hero.has-plate .g1-ix-band{grid-row:5}html[data-identity=g1] .g1-ix-hero.is-reference.has-plate .g1-ix-hero-title{grid-area:1/1/auto/7}html[data-identity=g1] .g1-ix-hero.is-reference.has-plate .g1-ix-hero-plate{grid-area:1/7/span 3/-1;align-self:center;margin-top:0}html[data-identity=g1] .g1-ix-hero.is-reference.has-plate .g1-ix-hero-plate>*{width:min(100%,560px);margin:0 0 0 auto}html[data-identity=g1] .g1-ix-hero:not(.has-plate) .g1-ix-hero-line{grid-area:2/1/auto/7}html[data-identity=g1] .g1-ix-hero:not(.has-plate) .g1-ix-counts{grid-area:2/7/auto/-1}}html[data-identity=g1] .g1-ix-band{margin-top:96px}html[data-identity=g1] .g1-ix-featured>h2{margin:0}html[data-identity=g1] .g1-ix-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;margin:16px 0 0;padding:0;list-style:none;display:grid}html[data-identity=g1] .g1-ix-card{min-width:0;box-shadow:inset 0 1px 0 var(--ink);overflow-wrap:anywhere;padding-top:16px}html[data-identity=g1] .g1-ix-card-name{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:24px;line-height:32px}html[data-identity=g1] .g1-ix-card-name a{-webkit-line-clamp:4;overflow-clip-margin:4px;color:inherit;-webkit-box-orient:vertical;display:-webkit-box;overflow:clip}html[data-identity=g1] .g1-ix-card-meta{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin:8px 0 0;font-size:11px;line-height:16px}html[data-identity=g1] .g1-ix-card-plate{margin-top:24px}html[data-identity=g1] .g1-ix-card-plate figure{margin:0}html[data-identity=g1] .g1-ix-card-plate .g1-findings-plate-caption{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink3);margin-top:16px;font-size:11px;line-height:16px}@media (min-width:721px){html[data-identity=g1] .g1-ix-cards:has(>.g1-ix-card:first-child>.g1-ix-card-plate):not(:has(>.g1-ix-card+.g1-ix-card>.g1-ix-card-plate)){grid-template-rows:auto 1fr;row-gap:24px}html[data-identity=g1] .g1-ix-cards:has(>.g1-ix-card:first-child>.g1-ix-card-plate):not(:has(>.g1-ix-card+.g1-ix-card>.g1-ix-card-plate))>.g1-ix-card:first-child{grid-row:span 2}html[data-identity=g1] .g1-ix-cards:has(>.g1-ix-card:first-child>.g1-ix-card-plate):not(:has(>.g1-ix-card+.g1-ix-card>.g1-ix-card-plate))>.g1-ix-card+.g1-ix-card{grid-column:2/-1;align-self:start}html[data-identity=g1] .g1-ix-cards:has(>.g1-ix-card+.g1-ix-card>.g1-ix-card-plate)>.g1-ix-card{grid-row:span 3;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}}@media (min-width:1024px){html[data-identity=g1] .g1-ix-band:has(>.g1-ix-featured .g1-ix-cards>:nth-child(2):last-child):has(>.g1-ix-figs>.g1-ix-more:only-child){grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}html[data-identity=g1] .g1-ix-band:has(>.g1-ix-featured .g1-ix-cards>:nth-child(2):last-child):has(>.g1-ix-figs>.g1-ix-more:only-child)>.g1-ix-featured{grid-column:1/3}html[data-identity=g1] .g1-ix-band:has(>.g1-ix-featured .g1-ix-cards>:nth-child(2):last-child):has(>.g1-ix-figs>.g1-ix-more:only-child)>.g1-ix-featured .g1-ix-cards{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-identity=g1] .g1-ix-band:has(>.g1-ix-featured .g1-ix-cards>:nth-child(2):last-child)>.g1-ix-figs:has(>.g1-ix-more:only-child){box-shadow:inset 0 1px 0 var(--ink);grid-column:3;margin-top:32px;padding-top:16px}}html[data-identity=g1] .g1-ix-figs{box-shadow:inset 0 1px 0 var(--rule);grid-template-columns:minmax(0,1fr);gap:56px 48px;margin-top:80px;padding-top:32px;display:grid}html[data-identity=g1] .g1-ix-featured+.g1-ix-figs{margin-top:80px}html[data-identity=g1] .g1-ix-band>.g1-ix-figs:first-child{margin-top:0}html[data-identity=g1] .g1-ix-more{flex-wrap:wrap;gap:24px 64px;margin:0;display:flex}html[data-identity=g1] .g1-ix-more .g1-ix-count{box-shadow:none;padding-top:0}html[data-identity=g1] .g1-ix-more dd{color:var(--ink);font-feature-settings:"tnum", "lnum";margin:0;font-size:34px;line-height:40px}@media (min-width:1024px){html[data-identity=g1] .g1-ix-figs{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-identity=g1] .g1-ix-figs>.g1-ix-more,html[data-identity=g1] .g1-ix-figs>:only-child{grid-column:1/-1}html[data-identity=g1] .g1-ix-figs>.g1-ix-more:has(+:last-child:not(.is-across,.g1-dir-spread)){grid-column:auto}html[data-identity=g1] .g1-ix-hero.has-plate .g1-ix-plate.is-ring{width:calc(71.4286% - 6.85715px);margin-left:auto}html[data-identity=g1] .g1-ix-plate.is-ring .g1-ix-plate-ground>svg{width:157.9%;margin-left:-28.95%}}html[data-identity=g1] .g1-ix-cols{margin:0}html[data-identity=g1] .g1-ix-cols-list{column-gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}html[data-identity=g1] .g1-ix-cols-list>li{flex-direction:column;min-width:0;display:flex}html[data-identity=g1] .g1-ix-col-n{color:var(--ink);font-feature-settings:"tnum", "lnum";font-size:13px;line-height:16px}html[data-identity=g1] .g1-ix-col-of{color:var(--ink3)}html[data-identity=g1] .g1-ix-col-well{height:160px;box-shadow:inset 0 -1px 0 var(--ink2);align-items:flex-end;margin-top:8px;display:flex}html[data-identity=g1] .g1-ix-col-bar{width:100%;max-width:96px;box-shadow:inset 0 0 0 1px var(--rule2);align-items:flex-end;display:flex}html[data-identity=g1] .g1-ix-col-fill{background:var(--ink3);width:100%;box-shadow:inset 0 1px 0 var(--ink);display:block}html[data-identity=g1] .g1-ix-col-l{color:var(--ink2);text-wrap:balance;margin-top:16px;font-size:13px;line-height:16px}html[data-identity=g1] .g1-ix-col-l a{color:inherit}html[data-identity=g1] .g1-ix-cols.is-lying .g1-ix-cols-list{row-gap:8px}html[data-identity=g1] .g1-ix-cols.is-lying .g1-ix-cols-list>li{grid-template-columns:minmax(0,10rem) minmax(0,1fr) 6rem;align-items:center;column-gap:16px;display:grid}html[data-identity=g1] .g1-ix-cols.is-lying .g1-ix-col-l{grid-area:1/1;margin:0}html[data-identity=g1] .g1-ix-cols.is-lying .g1-ix-col-well{height:8px;box-shadow:inset 1px 0 0 var(--ink2);grid-area:1/2;align-items:stretch;margin:0}html[data-identity=g1] .g1-ix-cols.is-lying .g1-ix-col-bar{max-width:none;height:100%}html[data-identity=g1] .g1-ix-cols.is-lying .g1-ix-col-fill{height:100%;box-shadow:inset -1px 0 0 var(--ink)}html[data-identity=g1] .g1-ix-cols.is-lying .g1-ix-col-n{text-align:right;grid-area:1/3}html[data-identity=g1] .g1-ix-figs>.g1-ix-cols.is-across{grid-column:1/-1}html[data-identity=g1] .g1-ix-cols.is-across .g1-ix-cols-list{row-gap:16px}@media not (min-width:721px){html[data-identity=g1] .g1-ix-cols.is-across .g1-ix-cols-list>li{grid-template-columns:minmax(0,8.5rem) minmax(0,1fr) 3rem}}@media (pointer:coarse){html[data-identity=g1] .g1-ix-cols.is-lying .g1-ix-cols-list{row-gap:0}html[data-identity=g1] .g1-ix-cols.is-lying .g1-ix-cols-list>li{min-height:44px}html[data-identity=g1] .g1-ix-hero-line>p{margin-top:0;padding-block:12px}html[data-identity=g1] .g1-ix-card-name{position:relative}html[data-identity=g1] .g1-ix-card-name a{position:static}}@media not (min-width:1024px){html[data-identity=g1] .g1-ix-cards{grid-template-columns:minmax(0,1fr)}html[data-identity=g1] .g1-ix-card-name a{-webkit-line-clamp:5}}@media (721px<=width<1024px){html[data-identity=g1] .g1-ix-cards{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-identity=g1] .g1-ix-card-name{font-size:20px;line-height:28px}}@media not (min-width:721px){html[data-identity=g1] .g1-ix-hero{column-gap:16px}html[data-identity=g1] .g1-ix-hero-plate{margin-top:32px}html[data-identity=g1] .g1-ix-plate-ground>svg{width:157.9%;margin-left:-28.95%}html[data-identity=g1] .g1-ix-counts{column-gap:16px;margin-top:32px}html[data-identity=g1] .g1-ix-counts dd{font-size:28px;line-height:32px}html[data-identity=g1] .g1-ix-band,html[data-identity=g1] .g1-ix-figs{margin-top:64px}html[data-identity=g1] .g1-ix-col-well{height:112px}html[data-identity=g1] .g1-ix-col-n,html[data-identity=g1] .g1-ix-col-l,html[data-identity=g1] .g1-ix-plate-caption,html[data-identity=g1] .g1-ix-count dt,html[data-identity=g1] .g1-ix-card-meta,html[data-identity=g1] .g1-ix-card-plate .g1-findings-plate-caption{font-size:12px}}
