.aa-ai{padding:var(--pt) 16px var(--pb);max-width:1180px;margin:0 auto}.aa-ai__head{text-align:center;padding:40px 0 28px}.aa-ai__h{font-size:56px}.aa-ai__lede{max-width:560px;margin:22px auto 0;font-size:17px;line-height:1.7;color:var(--aa-grey)}.aa-ai__bar{background:var(--aa-bg);border-top:1px solid var(--aa-line);border-bottom:1px solid var(--aa-line);padding:12px 0;z-index:5}.aa-ai__bar--sticky{position:sticky;top:var(--sticky, 0px)}.aa-ai__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;padding-bottom:10px}.aa-ai__chips[hidden]{display:none}.aa-ai__chip{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid transparent;padding:4px 0;font:inherit;letter-spacing:inherit;text-transform:lowercase;color:var(--aa-label);cursor:pointer;border-radius:0}.aa-ai__chip:hover{color:var(--aa-blue)}.aa-ai__chip.is-on{color:var(--aa-ink);border-bottom-color:var(--aa-ink)}.aa-ai__jump{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 0}.aa-ai__jump a,.aa-ai__jump span{min-width:28px;height:32px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;letter-spacing:.04em}.aa-ai__jump a{color:var(--aa-ink)}.aa-ai__jump a:hover{color:var(--aa-blue)}.aa-ai__jump .is-empty{color:#51524f52;pointer-events:none}.aa-ai__group{display:grid;grid-template-columns:1fr;gap:6px;padding:30px 0 26px;border-bottom:1px solid var(--aa-line);scroll-margin-top:calc(var(--sticky, 0px) + 110px)}.aa-ai__group[hidden],.aa-ai__item[hidden]{display:none}.aa-ai__letter{font-size:64px;line-height:.9}.aa-ai__names{list-style:none;margin:0;padding:0}.aa-ai__item{break-inside:avoid}.aa-ai__a{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:10px 0;text-decoration:none;border-bottom:1px solid transparent}.aa-ai__a:hover .aa-ai__name{color:var(--aa-blue);text-decoration:underline;text-underline-offset:4px}.aa-ai__name{font-size:21px;line-height:1.25}.aa-ai__dates{font-size:15px;color:var(--aa-grey);font-style:italic}.aa-ai__meta{display:inline-flex;gap:12px;font-size:12px;color:var(--aa-label)}.aa-ai__tag{color:var(--aa-label);border:1px solid var(--aa-line);padding:1px 8px}.aa-ai__empty{text-align:center;padding:56px 0;color:var(--aa-grey)}.aa-ai__more{text-align:center;padding:32px 0 0}button.aa-ai__btn{-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:0;width:100%;text-align:left;cursor:pointer;color:inherit;font:inherit}.aa-ai__btn:focus-visible{outline:1px solid var(--aa-blue);outline-offset:2px}.aa-ai__btn[aria-expanded=true] .aa-ai__name,.aa-ai__btn:hover .aa-ai__name{color:var(--aa-blue)}.aa-ai__names--grid{display:grid;grid-template-columns:minmax(0,1fr);column-gap:48px;column-count:auto}.aa-ai__panel{grid-column:1 / -1;list-style:none;padding:14px 0 22px;border-top:1px solid var(--aa-line);border-bottom:1px solid var(--aa-line);margin:4px 0 10px}.aa-ai__row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:8px;scrollbar-width:thin}.aa-ai__row .aa-card{flex:0 0 150px;scroll-snap-align:start}.aa-ai__row .aa-card__row{flex-direction:column;gap:2px;font-size:12px}.aa-ai__viewcol{margin:10px 0 0;font-size:12px}.aa-ai__viewcol a{color:var(--aa-blue);text-underline-offset:3px}@media(min-width:750px){.aa-ai__names--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aa-ai__row .aa-card{flex-basis:190px}}@media(min-width:1100px){.aa-ai__names--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:750px){.aa-ai{padding-left:32px;padding-right:32px}.aa-ai__group{grid-template-columns:130px 1fr;gap:32px;padding:40px 0 34px}.aa-ai__letter{font-size:96px}.aa-ai__names{column-count:2;column-gap:48px}}@media(min-width:1100px){.aa-ai__names{column-count:3}}@media(max-width:749px){.aa-ai{padding:var(--pt-m) 16px var(--pb-m)}.aa-ai__h{font-size:40px}.aa-ai__lede,.aa-ai__empty{font-size:16px}.aa-ai__jump a,.aa-ai__jump span{min-width:26px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/aa-s-archive-index.css.map */
