.tutorial-materials_visuals__ExuwO{display:grid;gap:20px;margin-block:24px;min-width:0}.tutorial-materials_visuals__ExuwO figure{margin:0;overflow:hidden;border:1px solid var(--line,#e5e5e9);border-radius:14px}.tutorial-materials_visuals__ExuwO img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain;background:var(--soft,#f7f7f8)}.tutorial-materials_visuals__ExuwO figcaption{padding:14px;font-size:13px;line-height:1.7;color:var(--muted,#71717a)}.tutorial-materials_visuals__ExuwO p{margin:6px 0 10px}.tutorial-materials_visuals__ExuwO a{overflow-wrap:anywhere}.tool-case-study_case__I6ubH{margin:32px 0;padding:24px;border:1px solid var(--line,#e4e4e7);border-radius:20px}.tool-case-study_case__I6ubH h3{font-size:20px;line-height:1.4;margin:0 0 16px}.tool-case-study_case__I6ubH p{font-size:15px;line-height:1.8}.tool-case-study_pair__w_z1E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tool-case-study_pair__w_z1E figure{margin:0;min-width:0}.tool-case-study_pair__w_z1E img{display:block;width:100%;height:auto;border-radius:12px;background:repeating-conic-gradient(#e7e7e7 0 25%,#fff 0 50%) 0 /16px 16px}.tool-case-study_pair__w_z1E figcaption{font-size:14px;margin:8px 0 16px}.tool-case-study_case__I6ubH a{text-decoration:underline;text-underline-offset:3px}.tool-case-study_case__I6ubH summary{cursor:pointer}.tool-case-study_case__I6ubH a:focus-visible,.tool-case-study_case__I6ubH summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (max-width:640px){.tool-case-study_pair__w_z1E{grid-template-columns:1fr}.tool-case-study_case__I6ubH{padding:16px}}