._9uvnua_hero{background:var(--background-main);padding:clamp(1.5rem,3vw,2.5rem) 1rem 0}._9uvnua_overview,._9uvnua_other{background:var(--background-main);padding:clamp(3.5rem,7vw,6rem) 1rem}._9uvnua_other{padding-top:0}._9uvnua_container{max-width:1400px;margin:0 auto}._9uvnua_header{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:3rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}._9uvnua_eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);grid-column:1/-1;margin:0 0 clamp(1rem,2vw,1.5rem);font-size:.8rem;font-weight:600}._9uvnua_title{letter-spacing:-.03em;color:var(--text-main);overflow-wrap:break-word;text-wrap:balance;margin:0;font-size:clamp(2.5rem,6vw,5rem);font-weight:500;line-height:1.1}._9uvnua_intro{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:26rem;display:flex}._9uvnua_subtitle{font-size:var(--subheading-size);color:var(--text-muted);margin:0;line-height:1.6}._9uvnua_viewButton{z-index:10;margin-bottom:clamp(2.5rem,5vw,4rem);position:sticky;bottom:2%;left:50%;transform:translate(-50%)}._9uvnua_canvas{background:var(--background-secondary);border-radius:1.25rem;padding:clamp(1.25rem,5vw,5rem) clamp(1.25rem,5vw,5rem) 0;overflow:hidden}._9uvnua_frame{aspect-ratio:16/9;isolation:isolate;background:var(--background-main);box-shadow:0 0 0 1px var(--card-border-color), 0 24px 48px -20px #0000004d;border-radius:.75rem .75rem 0 0;overflow:hidden}._9uvnua_image{object-fit:cover;object-position:top;transform-origin:top;width:100%;height:auto;min-height:100%;display:block}._9uvnua_overviewGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:2.5rem clamp(1.5rem,3vw,2.75rem);display:grid}._9uvnua_description{letter-spacing:-.01em;color:var(--text-main);grid-column:span 7;margin:0;font-size:clamp(1.35rem,2vw,2.25rem);font-weight:400;line-height:1.4}._9uvnua_facts{border-top:1px solid var(--card-border-color);grid-column:span 5;margin:0}._9uvnua_fact{border-bottom:1px solid var(--card-border-color);grid-template-columns:minmax(6rem,1fr) 2fr;align-items:baseline;gap:1rem;padding:1.1rem 0;display:grid}._9uvnua_factLabel{color:var(--text-muted);font-size:.95rem}._9uvnua_factValue{color:var(--text-main);margin:0;font-size:1.05rem;font-weight:500}._9uvnua_stack{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._9uvnua_pill{border:1px solid var(--card-border-color);color:var(--text-muted);border-radius:99px;padding:.3rem .75rem;font-size:.8rem;font-weight:400;line-height:1.4}._9uvnua_otherGrid{--visual-h:clamp(11rem, 18vw, 16rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}._9uvnua_otherGrid>:only-child{--visual-h:clamp(18rem, 34vw, 32rem);grid-column:1/-1}._9uvnua_notFound{border:1px dashed var(--card-border-color);background:var(--background-secondary);text-align:center;min-height:50vh;color:var(--text-muted);border-radius:12px;justify-content:center;align-items:center;margin-top:2rem;padding:2rem;font-size:1.2rem;font-weight:500;display:flex}@media (max-width:899px){._9uvnua_header{grid-template-columns:1fr;row-gap:1.25rem}._9uvnua_description,._9uvnua_facts{grid-column:1/-1}}@media (max-width:640px){._9uvnua_otherGrid{grid-template-columns:1fr}._9uvnua_otherGrid>:only-child{--visual-h:inherit}}
.In-HCa_card{--pad:clamp(1.25rem, 2vw, 2rem);--panel-ease:cubic-bezier(.25, .1, .25, 1);isolation:isolate;background:var(--background-secondary);border-radius:1.25rem;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.In-HCa_link{color:inherit;border-radius:inherit;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;text-decoration:none;display:flex}.In-HCa_link:focus-visible{outline:2px solid var(--text-main);outline-offset:-2px}.In-HCa_fill{z-index:0;background:var(--text-accent-dark);clip-path:inset(50%);pointer-events:none;position:absolute;inset:0}.In-HCa_cardTop,.In-HCa_cardBody{z-index:1;position:relative}.In-HCa_cardTop{padding:var(--pad) var(--pad) 0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.In-HCa_type{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);font-size:.8rem;font-weight:600;transition:color .4s .1s}.In-HCa_arrow{border:1px solid var(--card-border-color);width:2.25rem;height:2.25rem;color:var(--text-main);transition:background-color .5s var(--panel-ease), border-color .5s var(--panel-ease), color .5s var(--panel-ease);border-radius:50%;flex-shrink:0;place-items:center;font-size:1rem;display:grid}.In-HCa_visual{z-index:1;height:var(--visual-h,clamp(15rem, 28vw, 26rem));margin-top:var(--pad);position:relative;overflow:hidden}.In-HCa_frame{inset:12% -30% -12% var(--pad);isolation:isolate;box-shadow:0 0 0 1px var(--card-border-color), 0 24px 48px -20px #0000004d;border-radius:.75rem;position:absolute;overflow:hidden}.In-HCa_media{transform-origin:0 0;width:100%;height:100%}.In-HCa_image{object-fit:cover;object-position:left top;pointer-events:none;transform-origin:0 0;width:100%;height:100%;display:block}.In-HCa_cardBody{padding:var(--pad);flex-direction:column;flex:1;display:flex}.In-HCa_rule{background:var(--card-border-color);transform-origin:0;height:1px;margin-bottom:clamp(1.5rem,3vw,2.5rem);transition:background-color .4s .1s;display:block}.In-HCa_title{letter-spacing:-.025em;color:var(--text-main);overflow-wrap:break-word;text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.6rem,2.2vw,2.25rem);font-weight:500;line-height:1.08;transition:color .4s .1s}.In-HCa_description{max-width:40rem;color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.55;transition:color .4s .1s;display:-webkit-box;overflow:hidden}.In-HCa_cardFoot{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}.In-HCa_stack{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.In-HCa_pill{border:1px solid var(--card-border-color);color:var(--text-muted);border-radius:99px;padding:.3rem .75rem;font-size:.8rem;line-height:1.4;transition:color .4s .1s,border-color .4s .1s}.In-HCa_year{font-variant-numeric:tabular-nums;color:var(--text-muted);flex-shrink:0;font-size:.9rem;transition:color .4s .1s}.In-HCa_actions{top:calc(2 * var(--pad) + 2.25rem + .75rem);right:var(--pad);z-index:2;gap:.5rem;display:flex;position:absolute}.In-HCa_action{border:1px solid var(--card-border-color);background:var(--background-main);width:2.25rem;height:2.25rem;color:var(--text-main);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:1rem;transition:color .2s;display:grid}.In-HCa_action:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.In-HCa_card:hover .In-HCa_type,.In-HCa_link:focus-visible .In-HCa_type,.In-HCa_card:hover .In-HCa_year,.In-HCa_link:focus-visible .In-HCa_year{color:#fffc}.In-HCa_card:hover .In-HCa_title,.In-HCa_link:focus-visible .In-HCa_title,.In-HCa_card:hover .In-HCa_description,.In-HCa_link:focus-visible .In-HCa_description{color:var(--button-primary-text)}.In-HCa_card:hover .In-HCa_rule,.In-HCa_link:focus-visible .In-HCa_rule{background:#ffffff59}.In-HCa_card:hover .In-HCa_pill,.In-HCa_link:focus-visible .In-HCa_pill{color:var(--button-primary-text);border-color:#ffffff59}.In-HCa_card:hover .In-HCa_arrow,.In-HCa_link:focus-visible .In-HCa_arrow{background:var(--button-primary-text);border-color:var(--button-primary-text);color:var(--text-accent-dark);transition-duration:.8s}.In-HCa_action:hover{color:var(--primary)}.In-HCa_delete:hover{color:var(--danger)}}
