.blk.tone-brand :focus-visible{outline-color:#fff}.fig-dark .scroll-area svg{min-width:600px}@media (prefers-reduced-motion:reduce){.card .card-media img,.gallery figure img{transition:none}a.card{transition:border-color .2s,box-shadow .2s}}.blk.tone-dark .card-meta{color:var(--muted-dark)}.blk.tone-brand .card-meta{color:#fffc}.cols .col-group{grid-row:span 3;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}.cols .col-group h3{align-items:flex-end;display:flex}.cols .col-group .col-empty{margin:0}.blk .kv dd{text-wrap:balance}@media (min-width:901px){.pf-grid[data-count="1"],.pf-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-grid:is([data-count="1"],[data-count="2"]) .pf-card .m{aspect-ratio:16/10}.pf-grid[data-count="3"],.pf-grid[data-count="6"],.gallery.g3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.blk .dl a{align-items:start}.blk .dl .ico{margin-top:2px}}.blk.tone-dark .more,.blk.tone-brand .more{color:#fff;border-bottom-color:#e9edff4d}.blk.tone-dark .more:hover,.blk.tone-brand .more:hover{color:#fff;border-bottom-color:#fff}@media (max-width:600px){.blk .smap{columns:2;column-gap:16px;display:block}.blk .smap>div{break-inside:avoid;margin-bottom:28px}.blk .smap h2{font-size:1.1rem}.blk .smap li a{padding:5px 0;font-size:15px}.blk .smap li li a{padding-left:10px;font-size:14px}}
