.guide-replay[data-astro-cid-x3bn33c5]{margin-top:14px;border:0;background:none;color:#52684e;text-decoration:underline;text-underline-offset:4px;font:inherit;font-size:12px;cursor:pointer;padding:6px 0}.elle-guide[data-astro-cid-x3bn33c5]{font-family:system-ui,-apple-system,Segoe UI,Noto Sans SC,sans-serif}.guide-body[data-astro-cid-x3bn33c5] .guide-kicker[data-astro-cid-x3bn33c5]{letter-spacing:normal}.guide-replay[data-astro-cid-x3bn33c5]+.guide-replay[data-astro-cid-x3bn33c5]{margin-left:20px}.elle-guide[data-astro-cid-x3bn33c5].introducing .guide-portrait[data-astro-cid-x3bn33c5] img[data-astro-cid-x3bn33c5]{transform-origin:50% 90%;animation:elle-hello 7s ease-in-out infinite}.elle-guide[data-astro-cid-x3bn33c5].introducing .guide-kicker[data-astro-cid-x3bn33c5]{animation:elle-arrive .65s ease-out both}.elle-guide[data-astro-cid-x3bn33c5].introducing .guide-paths[data-astro-cid-x3bn33c5] a[data-astro-cid-x3bn33c5]{animation:elle-invite 7s ease-out infinite}.elle-guide[data-astro-cid-x3bn33c5].introducing .guide-paths[data-astro-cid-x3bn33c5] a[data-astro-cid-x3bn33c5]:nth-child(1){animation-delay:.55s}.elle-guide[data-astro-cid-x3bn33c5].introducing .guide-paths[data-astro-cid-x3bn33c5] a[data-astro-cid-x3bn33c5]:nth-child(2){animation-delay:1.55s}.elle-guide[data-astro-cid-x3bn33c5].introducing .guide-paths[data-astro-cid-x3bn33c5] a[data-astro-cid-x3bn33c5]:nth-child(3){animation-delay:2.55s}@keyframes elle-hello{0%,22%,to{transform:none}6%{transform:translateY(-5px) rotate(-7deg)}12%{transform:rotate(6deg)}17%{transform:rotate(-4deg)}}@keyframes elle-arrive{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes elle-invite{0%,22%,to{transform:none;border-color:#d8dfd0}8%{transform:translate(5px);border-color:#68865c;box-shadow:0 0 0 3px #68865c22;background:#e5edda}}@media(prefers-reduced-motion:reduce){.elle-guide[data-astro-cid-x3bn33c5].introducing [data-astro-cid-x3bn33c5]:is(.guide-portrait img,.guide-kicker,.guide-paths a){animation:none!important}.guide-replay[data-astro-cid-x3bn33c5]{display:none}}.elle-guide[data-astro-cid-x3bn33c5]{display:grid;grid-template-columns:155px minmax(0,1fr);gap:28px;border:1px solid #d8dfd0;border-radius:20px;padding:30px;background:#f0f3e9;margin:24px 0 40px;color:#293e32;isolation:isolate}.guide-portrait[data-astro-cid-x3bn33c5]{align-self:start;text-align:center}.guide-portrait[data-astro-cid-x3bn33c5] img[data-astro-cid-x3bn33c5]{width:155px;height:155px;object-fit:contain;display:block}.guide-portrait[data-astro-cid-x3bn33c5] span[data-astro-cid-x3bn33c5]{font-size:9px;letter-spacing:.08em;display:block;margin-top:8px}.guide-kicker[data-astro-cid-x3bn33c5]{font-size:11px;letter-spacing:.06em;margin:0 0 8px!important}.guide-body[data-astro-cid-x3bn33c5] h2[data-astro-cid-x3bn33c5]{font-size:clamp(21px,2.3vw,30px);line-height:1.3;margin:0 0 16px}.guide-body[data-astro-cid-x3bn33c5]>p[data-astro-cid-x3bn33c5]{font-size:14px}.guide-paths[data-astro-cid-x3bn33c5]{display:grid;gap:10px}.guide-paths[data-astro-cid-x3bn33c5] a[data-astro-cid-x3bn33c5]{padding:14px 18px;border:1px solid #d8dfd0;border-radius:12px;background:#fffdf8;text-decoration:none;color:inherit;transition:transform .18s,border-color .18s}.guide-paths[data-astro-cid-x3bn33c5] a[data-astro-cid-x3bn33c5]:hover{transform:translate(3px);border-color:#677d63}.guide-paths[data-astro-cid-x3bn33c5] strong[data-astro-cid-x3bn33c5],.guide-paths[data-astro-cid-x3bn33c5] span[data-astro-cid-x3bn33c5]{display:block}.guide-paths[data-astro-cid-x3bn33c5] strong[data-astro-cid-x3bn33c5]{font-size:15px}.guide-paths[data-astro-cid-x3bn33c5] span[data-astro-cid-x3bn33c5]{font-size:13px;color:#596659;margin-top:4px}.guide-concepts[data-astro-cid-x3bn33c5]{display:grid;gap:8px}.guide-concepts[data-astro-cid-x3bn33c5] details[data-astro-cid-x3bn33c5]{border:1px solid #d8dfd0;border-radius:10px;padding:12px 16px;background:#fffdf8}.guide-concepts[data-astro-cid-x3bn33c5] summary[data-astro-cid-x3bn33c5]{cursor:pointer;font-weight:600;font-size:14px}.guide-concepts[data-astro-cid-x3bn33c5] p[data-astro-cid-x3bn33c5]{font-size:14px;margin:10px 0 0;line-height:1.65}.guide-quiz[data-astro-cid-x3bn33c5]{border:0;padding:0;margin:22px 0 0;min-width:0}.guide-quiz[data-astro-cid-x3bn33c5] legend[data-astro-cid-x3bn33c5]{font-size:15px;font-weight:600;line-height:1.6;margin-bottom:10px}.guide-quiz[data-astro-cid-x3bn33c5] button[data-astro-cid-x3bn33c5]{font:inherit;font-size:14px;border:1px solid #76866f;background:#fffdf8;color:#293e32;border-radius:22px;padding:8px 22px;cursor:pointer;margin-right:8px}.guide-quiz[data-astro-cid-x3bn33c5] button[data-astro-cid-x3bn33c5][aria-pressed=true]{background:#3c5944;color:#fff}.guide-feedback[data-astro-cid-x3bn33c5]{font-size:14px;line-height:1.65;margin:12px 0 0}.guide-feedback[data-astro-cid-x3bn33c5]:empty{display:none}.elle-guide[data-astro-cid-x3bn33c5] [data-astro-cid-x3bn33c5]:is(a,button,summary):focus-visible{outline:3px solid #ac674c;outline-offset:4px}.guide-portrait[data-astro-cid-x3bn33c5] img[data-astro-cid-x3bn33c5].gesture{animation:guide-gesture .45s ease-out}@keyframes guide-gesture{0%{transform:translateY(4px) rotate(-2deg)}to{transform:none}}@media(max-width:760px){.elle-guide[data-astro-cid-x3bn33c5]{grid-template-columns:1fr;padding:20px;gap:14px}.guide-portrait[data-astro-cid-x3bn33c5]{display:flex;align-items:center;text-align:left;gap:12px}.guide-portrait[data-astro-cid-x3bn33c5] img[data-astro-cid-x3bn33c5]{width:90px;height:90px}.guide-portrait[data-astro-cid-x3bn33c5] span[data-astro-cid-x3bn33c5]{max-width:150px}.guide-body[data-astro-cid-x3bn33c5] h2[data-astro-cid-x3bn33c5]{font-size:23px}}@media(prefers-reduced-motion:reduce){.guide-portrait[data-astro-cid-x3bn33c5] img[data-astro-cid-x3bn33c5].gesture{animation:none}.guide-paths[data-astro-cid-x3bn33c5] a[data-astro-cid-x3bn33c5]{transition:none}.guide-paths[data-astro-cid-x3bn33c5] a[data-astro-cid-x3bn33c5]:hover{transform:none}}.guide-quiz[data-astro-cid-x3bn33c5][data-result=incorrect] button[data-astro-cid-x3bn33c5][aria-pressed=true]{background:#a52828;border-color:#a52828;color:#fff}.guide-quiz[data-astro-cid-x3bn33c5][data-result=correct] button[data-astro-cid-x3bn33c5][aria-pressed=true]{background:#3c5944;border-color:#3c5944;color:#fff}.guide-quiz[data-astro-cid-x3bn33c5][data-result] .guide-feedback[data-astro-cid-x3bn33c5]{padding:10px 14px;border-left:3px solid;border-radius:4px}.guide-quiz[data-astro-cid-x3bn33c5][data-result=incorrect] .guide-feedback[data-astro-cid-x3bn33c5]{color:#912222;background:#fff1f0;border-color:#a52828}.guide-quiz[data-astro-cid-x3bn33c5][data-result=correct] .guide-feedback[data-astro-cid-x3bn33c5]{color:#2d5035;background:#e6efe4;border-color:#3c5944}
