.ctiles{display:grid;row-gap:clamp(2.5rem,1.6rem + 2.6vw,4.5rem)}.ctiles__row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);row-gap:clamp(2.5rem,1.6rem + 2.6vw,4.5rem);align-items:start}.ctile{display:grid;gap:var(--s-4);align-content:start;min-width:0;color:var(--text)}.ctile--L{grid-column:span 7}.ctile--M{grid-column:span 5}.ctile--T{grid-column:span 4}.ctile--Q{grid-column:span 3}.ctiles__row--duo .ctile{grid-column:span 6}.ctile__media{display:block;aspect-ratio:4 / 5}.ctile--L .ctile__media,.ctile--M .ctile__media{aspect-ratio:auto;height:clamp(20rem,46vw,41.5rem)}.ctiles__row--duo .ctile__media{aspect-ratio:4 / 3}.ctile__body{display:grid;gap:var(--s-2)}.ctile__top{display:flex;align-items:baseline;gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-2)}.ctile__num{color:var(--text);letter-spacing:.04em}.ctile__name{font-size:var(--fs-h4);font-weight:500;letter-spacing:-.01em;line-height:1.25;text-wrap:balance}.ctile--L .ctile__name,.ctile--M .ctile__name{font-size:var(--fs-h3);font-weight:400;letter-spacing:-.02em}.ctile__latin{font-size:var(--fs-s);font-weight:400;letter-spacing:0;color:var(--text-2);white-space:nowrap}.ctile__meta{display:flex;flex-wrap:wrap;gap:.15rem .9rem;font-size:var(--fs-s);line-height:1.5;color:var(--text-2)}.ctile__count{color:var(--text);font-variant-numeric:tabular-nums}.ctile__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:transparent;transition:text-decoration-color var(--t) var(--ease)}.ctile:hover .ctile__name,.ctile:focus-visible .ctile__name{text-decoration-color:currentColor}.ctile:hover .ctile__top{border-top-color:var(--text)}.ctile__top{transition:border-color var(--t) var(--ease)}@media(max-width:63.99rem){.ctile--Q{grid-column:span 6}.ctile--Q .ctile__media{aspect-ratio:4 / 3}.ctile--L .ctile__media,.ctile--M .ctile__media{height:clamp(18rem,52vw,32rem)}}@media(max-width:47.99rem){.ctiles__row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--s-6)}.ctile--L,.ctile--M{grid-column:1 / -1}.ctile--L .ctile__media,.ctile--M .ctile__media{height:auto;aspect-ratio:4 / 3}.ctile--T,.ctile--Q,.ctiles__row--duo .ctile{grid-column:span 1}.ctile--T .ctile__media,.ctile--Q .ctile__media,.ctiles__row--duo .ctile__media{aspect-ratio:4 / 5}.ctiles__row--trio .ctile:first-child{grid-column:1 / -1}.ctiles__row--trio .ctile:first-child .ctile__media{aspect-ratio:4 / 3}.ctile__top{gap:var(--s-2)}.ctile__latin{display:block;white-space:normal}.ctiles__row--trio .ctile:not(:first-child) .ctile__line,.ctile--Q .ctile__line,.ctiles__row--duo .ctile__line{display:none}}.page-collections .page-head{padding-bottom:clamp(1.5rem,1rem + 2vw,3rem)}.cx-bar{position:sticky;top:var(--header-h);z-index:5;background:#fffffff5;border-block:1px solid var(--line)}@supports (backdrop-filter: blur(8px)){.cx-bar{background:#ffffffdb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.cx-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-6);flex-wrap:wrap;min-height:3.75rem}.cx-switch{display:flex;flex-wrap:wrap;gap:0 var(--s-6)}.cx-switch__btn{position:relative;display:inline-flex;align-items:baseline;gap:.4rem;min-height:3.75rem;padding-block:1rem;font-size:var(--fs-m);color:var(--text-2);transition:color var(--t) var(--ease)}.cx-switch__btn:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--text);transform:scaleX(0);transform-origin:left;transition:transform var(--t) var(--ease-out)}.cx-switch__btn:hover,.cx-switch__btn[aria-pressed=true]{color:var(--text)}.cx-switch__btn[aria-pressed=true]:after{transform:scaleX(1)}.cx-switch__btn:focus-visible{outline-offset:-2px}.cx-switch__n{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-2)}.cx-jump{display:flex;flex-wrap:wrap;gap:0 var(--s-6)}.cx-jump .link-arrow{min-height:3.75rem}.js .cx-jump,.no-js .cx-switch{display:none}.cx-bar__facts{margin-left:auto}.cx-line{scroll-margin-top:calc(var(--header-h) + 3.75rem)}.cx-line__head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);row-gap:var(--s-4);align-items:end;margin-bottom:clamp(2rem,1.2rem + 2.6vw,4rem)}.cx-line__title{grid-column:1 / span 5;display:grid;gap:var(--s-3)}.cx-line__title .t-h2{font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem);letter-spacing:-.03em}.cx-line__text{grid-column:7 / -1;display:grid;gap:var(--s-3);justify-items:start}.cx-line__facts{color:var(--text)}.cx-line.is-entering{animation:cx-enter var(--t-slow) var(--ease-out) both}@keyframes cx-enter{0%{opacity:0;transform:translateY(18px)}}@media(max-width:63.99rem){.cx-line__title,.cx-line__text{grid-column:1 / -1}}@media(max-width:47.99rem){.cx-bar{position:static}.cx-bar__inner{min-height:0;padding-block:var(--s-2)}.cx-switch{width:100%;display:grid;grid-template-columns:auto auto auto;justify-content:start;gap:0 var(--s-5)}.cx-long{display:none}.cx-switch__btn{min-height:var(--tap);padding-block:.6rem;font-size:var(--fs-s)}.cx-bar__facts{margin-left:0;padding-bottom:var(--s-2)}}.ctile,.ctile__body,.cx-line__title,.cx-line__text{grid-template-columns:minmax(0,1fr)}.ctile__top{flex-wrap:wrap}.ctile__latin{white-space:normal}
