.E5z_lW_advertisement{inline-size:300px;color:var(--muted);display:none}.E5z_lW_label{color:var(--muted);font:inherit;margin:0 0 12px;font-size:1rem;line-height:1.5}.E5z_lW_space{background:var(--dim);min-block-size:250px;inline-size:300px}.E5z_lW_creative{block-size:250px;inline-size:300px;text-decoration:none;display:inline-block}.E5z_lW_advertisement[data-ad-state=unfilled] .E5z_lW_creative,.E5z_lW_advertisement[data-ad-state=unavailable] .E5z_lW_creative,.E5z_lW_advertisement[data-ad-state=unfilled] .E5z_lW_label,.E5z_lW_advertisement[data-ad-state=unavailable] .E5z_lW_label{visibility:hidden}.E5z_lW_advertisement[data-ad-state=unfilled] .E5z_lW_space,.E5z_lW_advertisement[data-ad-state=unavailable] .E5z_lW_space{background:0 0}@media (min-width:1600px){.E5z_lW_advertisement{display:block}}
.ubnUcW_scene{isolation:isolate;vertical-align:middle;width:100%;max-width:360px;padding-block:12px 24px;line-height:0;display:inline-block;position:relative}.ubnUcW_scene .ubnUcW_device{aspect-ratio:690/1405;width:84%;margin-inline:auto;line-height:0;display:block;position:relative;overflow:hidden}.ubnUcW_scene .ubnUcW_aperture{background:#000;border-radius:16%/7.2%;width:85.942%;height:94.448%;line-height:0;display:block;position:absolute;top:2.776%;left:6.667%;overflow:hidden}.ubnUcW_scene .ubnUcW_screen{object-fit:contain;background:0 0;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;display:block;position:absolute;inset:0}.ubnUcW_scene .ubnUcW_frame{z-index:1;object-fit:fill;pointer-events:none;background:0 0;border-radius:0;width:148.406%;max-width:none;height:109.324%;max-height:none;margin:0;padding:0;display:block;position:absolute;top:-3.559%;left:-24.638%}.ubnUcW_scene .ubnUcW_detail{z-index:2;border-radius:12px;width:100%;display:block;position:absolute;bottom:13%;left:0;box-shadow:0 14px 36px #0003}.ubnUcW_scene .ubnUcW_detailWindow{background:#111914;border-radius:12px;width:100%;line-height:0;display:block;position:relative;overflow:hidden}.ubnUcW_scene .ubnUcW_detailImage{object-fit:fill;background:0 0;border-radius:0;max-width:none;max-height:none;margin:0;padding:0;display:block;position:absolute}.ubnUcW_scene.ubnUcW_focus{max-width:620px;padding-block:24px}.ubnUcW_scene.ubnUcW_focus .ubnUcW_detail{border-radius:20px;max-width:100%;position:relative;bottom:auto;left:auto}.ubnUcW_scene.ubnUcW_focus .ubnUcW_detailWindow{border-radius:20px}@media (min-width:900px){.ubnUcW_scene .ubnUcW_detail{width:108%;left:-4%}.ubnUcW_scene.ubnUcW_focus .ubnUcW_detail{width:100%;left:auto}}.ubnUcW_scene .ubnUcW_composition{width:100%;display:block;position:relative}.ubnUcW_scene .ubnUcW_detail{bottom:auto;transform:translate(-50%,-50%)}.ubnUcW_scene.ubnUcW_focus .ubnUcW_detail{transform:none}.ubnUcW_scene.ubnUcW_focus .ubnUcW_composition{line-height:0}.ubnUcW_scene.ubnUcW_panel{max-width:520px;padding:24px 10px 32px}.ubnUcW_scene .ubnUcW_panelBase{width:100%;display:block}.ubnUcW_scene.ubnUcW_panel .ubnUcW_detail{box-shadow:0 12px 26px #0004}
.cXRyjW_root{width:100%;max-width:60ch;margin:40px auto 56px}.cXRyjW_root>h2{color:var(--ink);letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.12}.cXRyjW_grid{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.cXRyjW_grid>li{min-width:0;margin:0}.cXRyjW_card{background:var(--dim);height:100%;min-height:44px;color:var(--ink);border-radius:12px;flex-direction:column;gap:14px;padding:24px;text-decoration:none;display:flex}.cXRyjW_card h3{letter-spacing:-.02em;overflow-wrap:anywhere;text-underline-offset:.2em;margin:0;font-family:inherit;font-size:1.25rem;line-height:1.3;text-decoration:underline;text-decoration-thickness:1.5px}.cXRyjW_card p{color:var(--ink);margin:0;font-size:1rem;line-height:1.55}.cXRyjW_action{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:8px;font-size:1rem;font-weight:650;display:flex}.cXRyjW_card:hover{color:var(--ink);background:var(--tint)}.cXRyjW_card:focus-visible{outline:3px solid var(--accent);outline-offset:4px;background:var(--tint)}.cXRyjW_hub{max-width:60ch;margin:24px auto;font-size:1rem}.cXRyjW_hub a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (min-width:640px){.cXRyjW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cXRyjW_card{padding:28px}}
