.session-complete .discovery-recap{text-align:left;color:#352442;background:#f1eaf8;border:1px solid #d9cce6;border-radius:24px;width:100%;margin:28px 0;padding:24px}.session-complete .discovery-recap h2{color:inherit;margin:6px 0 12px;font-size:clamp(24px,4vw,34px)}.session-complete .discovery-recap>p{color:#574263;line-height:1.6}.discovery-recap-list{gap:10px;margin-top:20px;display:grid}.discovery-recap-card{background:#fffdf8;border:1px solid #dfd5e7;border-radius:16px;overflow:hidden}.discovery-recap-card summary{cursor:pointer;gap:14px;padding:18px;font-weight:650;line-height:1.5;list-style:none;display:flex}.discovery-recap-card summary::-webkit-details-marker{display:none}.discovery-recap-card summary:focus-visible,.discovery-recap-toggle:focus-visible{outline-offset:3px;outline:3px solid #704a89}.discovery-recap-card summary small{color:#715e7c;margin-top:6px;font-size:12px;font-weight:400;display:block}.discovery-recap-number{color:#755b88;flex-shrink:0;padding-top:3px;font-size:13px}.discovery-recap-answer{overflow-wrap:anywhere;padding:0 18px 20px 50px}.discovery-recap-answer h3{color:#352442;margin:0 0 10px;font-size:24px}.discovery-recap-answer p{font-size:15px;line-height:1.65}.discovery-recap-answer a{text-underline-offset:3px;color:#67437c;font-size:13px;text-decoration:underline;display:inline-block}.session-complete .discovery-recap-toggle{color:#352442;background:0 0;border:1px solid #b9a5c9;border-radius:12px;min-height:44px;margin-top:16px;padding:10px 16px}@media (max-width:540px){.session-complete .discovery-recap{padding:16px}.discovery-recap-card summary{gap:10px;padding:14px}.discovery-recap-answer{padding:0 14px 18px}}.discovery-visual{padding:18px 18px 0}.discovery-visual>p{color:#67437c;font-size:13px}.discovery-visual .card-media-frame{min-height:120px;max-height:240px}.discovery-visual img{object-fit:contain;max-height:220px}.discovery-progress{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.discovery-progress span{background:#fff8e5;border-radius:9px;padding:9px 12px;font-size:12px}.discovery-next-step{border-top:1px solid #d8c7e1;margin-top:24px;padding-top:24px}.discovery-fineprint{font-size:12px!important}.discovery-related{margin-top:25px}.discovery-related a{color:#412b4c;background:#fffdf7;border:1px solid #ceb8dc;border-radius:14px;margin-top:10px;padding:16px;text-decoration:none;display:block}.discovery-related span{margin-top:7px;font-size:13px;line-height:1.5;display:block}.discovery-recap a:focus-visible{outline-offset:4px;outline:3px solid #704a89}.discovery-share-note{text-align:left;background:#fff8e7;border:1px solid #eee1bd;border-radius:18px;width:100%;margin:12px 0 22px;padding:22px}.discovery-share-note h3{font:24px var(--font-fraunces),serif;margin:0 0 10px}.discovery-share-note p{font-size:14px;line-height:1.6}.discovery-share-note summary{cursor:pointer;padding:10px 0;font-size:12px}.journal-reflection{border-bottom:1px solid #dccde4;padding:12px 0}.discovery-recap .discovery-next a{align-items:center;min-height:44px;display:inline-flex}
