.zmJ_aq_cover{--hue:#8a8a5e;aspect-ratio:4/5;background:color-mix(in srgb, var(--hue) 22%, var(--app-sunk));isolation:isolate;border-radius:4px;position:relative;overflow:hidden;container-type:inline-size}.zmJ_aq_cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.zmJ_aq_placeholder{border-top:4px solid var(--hue);flex-direction:column;justify-content:flex-end;gap:1cqw;padding:8cqw;display:flex;position:absolute;inset:0}.zmJ_aq_initial{font-family:var(--app-serif);color:color-mix(in srgb, var(--hue) 55%, transparent);font-size:60cqw;font-weight:700;line-height:1;position:absolute;top:4cqw;right:8cqw}.zmJ_aq_kind{color:var(--app-muted);font-size:max(11px,7cqw);position:relative}@container (max-width:90px){.zmJ_aq_kind{display:none}.zmJ_aq_initial{font-size:64cqw;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}}.zmJ_aq_overlay{z-index:2;position:absolute;inset:auto 0 0}
.qhp1IW_shelf{--gap:22px;column-gap:var(--gap);margin:0 calc(var(--gap) / -2);padding:0 calc(var(--gap) / 2);grid-template-columns:repeat(auto-fill,minmax(168px,1fr));row-gap:34px;list-style:none;display:grid}@media (max-width:48em){.qhp1IW_shelf{--gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:26px}}@media (max-width:380px){.qhp1IW_shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}.qhp1IW_tile{color:var(--app-ink);text-decoration:none;display:block}.qhp1IW_tile:focus-visible{outline-offset:4px}.qhp1IW_stand{position:relative}.qhp1IW_stand:after{content:"";left:calc(var(--gap) / -2);right:calc(var(--gap) / -2);background:var(--app-plank);height:10px;position:absolute;bottom:-10px}.qhp1IW_meta{flex-direction:column;gap:1px;margin-top:18px;display:flex}.qhp1IW_title{-webkit-line-clamp:2;overflow-wrap:anywhere;font-family:var(--app-serif);-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.qhp1IW_tile:hover .qhp1IW_title{text-underline-offset:3px;text-decoration:underline}@media (max-width:48em){.qhp1IW_title{font-size:14px}}.qhp1IW_sub{color:var(--app-muted);font-size:14px}@media (max-width:48em){.qhp1IW_sub{font-size:12px}}.qhp1IW_loan{background:var(--app-loan);color:var(--app-ground);flex-direction:column;padding:8px 10px 9px;font-size:13px;font-weight:600;line-height:1.25;display:flex}.qhp1IW_loan small{opacity:.9;font-size:12px;font-weight:500}@media (max-width:48em){.qhp1IW_loan{padding:5px 7px 6px;font-size:11px}.qhp1IW_loan small{font-size:11px}}.qhp1IW_more{color:var(--app-muted);flex-direction:column;align-items:center;gap:12px;margin-top:40px;display:flex}.qhp1IW_more p{margin:0}
._9-NARq_wrap{max-width:1160px;margin:0 auto;padding:0 20px}._9-NARq_hero{padding:72px 0 24px}._9-NARq_hero h1{max-width:14ch}@media (max-width:600px){._9-NARq_hero{padding-top:40px}}._9-NARq_eyebrow{color:var(--app-accent);margin:0 0 20px;font-size:15px;font-weight:600}._9-NARq_lede{max-width:56ch;color:var(--app-muted);margin:24px 0 0;font-size:20px}@media (max-width:600px){._9-NARq_lede{font-size:18px}}._9-NARq_actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}._9-NARq_heroShelf{margin-top:64px;padding-bottom:16px}._9-NARq_section{padding:72px 0 0}._9-NARq_sectionLede{max-width:62ch;color:var(--app-muted);margin:16px 0 0;font-size:18px}._9-NARq_grid,._9-NARq_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (max-width:900px){._9-NARq_grid,._9-NARq_grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){._9-NARq_grid,._9-NARq_grid3{grid-template-columns:minmax(0,1fr)}}._9-NARq_card{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background:var(--app-surface);padding:24px}._9-NARq_card svg{color:var(--app-accent)}._9-NARq_card h3{margin:14px 0 8px}._9-NARq_card p{color:var(--app-muted);margin:0;font-size:16px}._9-NARq_shot{margin:40px 0 0}._9-NARq_shot img{border:1px solid var(--app-border);border-radius:var(--app-radius-card);width:100%;height:auto;display:block}._9-NARq_shot figcaption{color:var(--app-muted);text-align:center;margin-top:12px;font-size:14px}._9-NARq_band{background:var(--app-tint);margin-top:72px;padding:72px 0}._9-NARq_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 40px;margin:32px 0 0;padding:0;list-style:none;display:grid}._9-NARq_list li{align-items:flex-start;gap:14px;font-size:18px;display:flex}._9-NARq_list svg{color:var(--app-accent);flex:none;margin-top:3px}@media (max-width:700px){._9-NARq_list{grid-template-columns:minmax(0,1fr)}}._9-NARq_code{border-radius:var(--app-radius-card);background:var(--app-sunk);margin:32px 0 0;padding:20px 24px;font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,monospace;font-size:15px;line-height:1.7;overflow-x:auto}
