@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/dm-sans-latin-300.woff2) format("woff2")}.sk.cr{--cr-bar: color-mix(in srgb, var(--ink) 5%, transparent);--cr-ease: cubic-bezier(.22, .61, .36, 1)}.sk.cr :where(.cr-data,.cr-data dt,.cr-data dd,.cr-key,.cr-strip){margin:0}.sk.cr .cr-kicker{margin:0 0 14px;font-family:var(--font-body);font-weight:500;font-size:.75rem;letter-spacing:.42em;text-transform:uppercase;color:var(--sk-gold-ink)}.sk.cr .cr-kicker--dark{color:var(--sk-gold)}.sk.cr .cr-no{position:absolute;left:10px;top:10px;z-index:2;display:grid;place-content:center;min-width:30px;height:30px;padding:0 6px;box-sizing:border-box;background:var(--sk-navy);color:#f5f0e8;font-family:var(--font-body);font-weight:600;font-size:.75rem;letter-spacing:.06em;font-variant-numeric:tabular-nums}.sk.cr .cr-data{display:grid;gap:4px;width:100%;max-width:34em;padding:0}.sk.cr .cr-data>div{display:grid;grid-template-columns:6.5em minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 12px;background:var(--cr-bar)}.sk.cr .cr-data dt{font-family:var(--font-body);font-style:italic;font-size:.75rem;color:var(--ink-muted)}.sk.cr .cr-data dd{font-family:var(--font-body);font-weight:500;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.sk.cr .cr-mosaic__head{display:grid;justify-items:center;text-align:center;margin-bottom:clamp(32px,3.4vw,56px)}html body .sk.cr h2.cr-mosaic__title{margin:0;font-family:var(--font-display);font-weight:600;font-size:clamp(2.25rem,1.4rem + 3vw,4rem);line-height:1.02;letter-spacing:-.01em;color:var(--ink)}.sk.cr .cr-mosaic__title .sk-accent{color:var(--sk-gold-ink);font-style:italic}.sk.cr .cr-mosaic__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sk.cr .cr-mosaic__tile{position:relative;overflow:hidden;background:var(--cr-bar)}.sk.cr .cr-mosaic__tile .sk-photo{position:absolute;inset:0}.sk.cr .cr-mosaic__tile{aspect-ratio:4 / 3}.sk.cr .cr-mosaic__tile--big{grid-column:1 / -1;aspect-ratio:4 / 3}.sk.cr .cr-mosaic__tile--big:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(to bottom,transparent,rgba(10,22,40,.72));pointer-events:none}.sk.cr .cr-mosaic__over{position:absolute;left:clamp(16px,2vw,32px);right:clamp(16px,2vw,32px);bottom:clamp(14px,2vw,28px);z-index:2;margin:0;font-family:var(--font-display);font-weight:600;font-size:clamp(1.375rem,1rem + 1.6vw,2.5rem);line-height:1.05;color:#f5f0e8}@media(min-width:768px){.sk.cr .cr-mosaic__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.85fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:12px}.sk.cr .cr-mosaic__tile,.sk.cr .cr-mosaic__tile--big{aspect-ratio:auto}.sk.cr .cr-mosaic__tile{min-height:clamp(180px,17vw,270px)}.sk.cr .cr-mosaic__tile--big{grid-column:2;grid-row:1 / span 2}}.sk.cr .cr-key{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 32px;margin-top:28px;padding:22px 0 0;list-style:none;border-top:1.5px solid var(--ink)}@media(min-width:768px){.sk.cr .cr-key{grid-template-columns:repeat(3,minmax(0,1fr))}}.sk.cr .cr-key li{display:grid;grid-template-columns:2.4em minmax(0,1fr);column-gap:6px;align-content:start}.sk.cr .cr-key__n{grid-row:span 2;font-family:var(--font-body);font-weight:600;font-size:.75rem;letter-spacing:.06em;color:var(--sk-gold-ink);padding-top:.3em}html body .sk.cr h3.cr-key__name{margin:0 0 6px;padding:0;border:0;font-family:var(--font-display);font-weight:600;font-size:clamp(1.125rem,1.02rem + .3vw,1.3125rem);line-height:1.25;letter-spacing:0;text-transform:none;color:var(--ink)}.sk.cr .cr-key p{margin:0;font-size:.9375rem;line-height:1.55;color:var(--ink-2)}.sk.cr .cr-band{padding-block:var(--sk-block)}.sk.cr .cr-band__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px 24px;margin-bottom:clamp(24px,2.4vw,40px)}html body .sk.cr h2.cr-band__title{margin:0;font-family:var(--font-body);font-weight:300;font-size:clamp(2.25rem,1.4rem + 3.2vw,4.5rem);line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--ink)}.sk.cr .cr-band__arrows{display:flex;gap:8px;margin-left:auto}.sk.cr .cr-band__arrows[hidden]{display:none}.sk.cr .cr-arrow{display:grid;place-content:center;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer;font-size:1.5rem;line-height:1;color:var(--ink);transition:color .2s,opacity .2s}.sk.cr .cr-arrow:hover{color:var(--sk-gold)}.sk.cr .cr-arrow:disabled{opacity:.3;cursor:default;color:var(--ink)}.sk.cr .cr-arrow:focus-visible{outline:2px solid var(--sk-gold);outline-offset:2px}.sk.cr .cr-strip{display:flex;gap:16px;padding:0 0 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sk.cr .cr-strip::-webkit-scrollbar{display:none}.sk.cr .cr-strip__item{display:flex;flex-direction:column;gap:4px;flex:0 0 clamp(240px,24vw,340px);scroll-snap-align:start}.sk.cr .cr-strip__item--wide{flex:1 1 clamp(280px,44vw,620px)}html body .sk.cr h3.cr-strip__label{margin:0;padding:0;border:0;font-family:var(--font-body);font-weight:600;font-size:.75rem;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.sk.cr .cr-strip__sub{font-family:var(--font-body);font-size:.75rem;color:var(--ink-muted)}.sk.cr .cr-strip__photo{margin-top:8px;height:clamp(240px,24vw,360px);background:color-mix(in srgb,var(--sk-cream) 8%,transparent)}.sk.cr .cr-strip__line{margin:10px 0 0;max-width:34em;font-size:.9375rem;line-height:1.55;color:var(--ink-2)}@media(max-width:767.98px){.sk.cr .cr-strip__item--wide{flex:0 0 82%}.sk.cr .cr-strip__item{flex-basis:74%}}@media(prefers-reduced-motion:reduce){.sk.cr .cr-strip{scroll-behavior:auto}.sk.cr .cr-arrow{transition:none}}html body .sk.cr [aria-labelledby=cr-onward] h2#cr-onward{font-family:var(--font-body);font-weight:600;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);line-height:1.02;letter-spacing:.02em;text-transform:uppercase}@media(min-width:992px){.sk.cr [aria-labelledby=cr-onward] .sk-wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;column-gap:clamp(40px,5vw,88px)}.sk.cr [aria-labelledby=cr-onward] .sk-wrap>:not(.sk-tocnav){grid-column:1}.sk.cr [aria-labelledby=cr-onward] .sk-wrap>.sk-tocnav{grid-column:2;grid-row:1 / span 2}}.sk.cr .sk-inq__media img{object-position:50% 64%}
