.visual-guide{gap:22px;margin:24px 0;display:grid}.visual-guide figure{min-width:0;margin:0}.visual-guide svg{width:100%;max-width:600px;height:auto;margin:auto;font-family:Arial,sans-serif;display:block}.visual-guide figcaption{color:#392746;max-width:600px;margin:12px auto 0;font-size:16px;line-height:1.6}.visual-guide figcaption strong{color:#67368a}.visual-guide figcaption small{color:#706178;margin-top:5px;font-size:12px;display:block}.visual-guide-single{max-width:420px;margin:0}.visual-guide-single figcaption{display:none}.studio-tour:has(.visual-guide){flex-wrap:wrap}.studio-tour .visual-guide{flex:260px}.studio-tour>div:first-child{flex:230px}.desk-studio[data-tour="0"] .studio-change-picture,.desk-studio[data-tour="0"] .studio-replace-trigger,.desk-studio[data-tour="1"] .studio-edit-overlay,.desk-studio[data-tour="2"] .studio-next{outline-offset:4px!important;border-radius:24px!important;outline:3px solid #c53f55!important;box-shadow:0 0 0 7px #fff8!important}.journal-contents{background:#f0e8f5;border-radius:12px;margin-bottom:30px;padding:20px}.journal-contents h2{font-size:19px!important}.journal-contents a{padding:6px 0;font-size:16px;display:block}.journal-more-reading{border-top:1px solid #d9c7e4;margin:38px 0;padding-top:25px}.journal-more-reading a{padding:10px 0;font-size:16px;display:block}.journal-reading section[id]{scroll-margin-top:24px}
