.tarot-module__DUAb2a__article{color:var(--web-text);word-break:keep-all;overflow-wrap:break-word;flex-direction:column;gap:36px;padding:16px 0 24px;display:flex}.tarot-module__DUAb2a__crumbs{font-size:14px;font-weight:var(--weight-semibold);color:var(--web-text);flex-wrap:wrap;align-items:center;gap:0 8px;margin:0;padding:0;list-style:none;display:flex}.tarot-module__DUAb2a__crumbs li:not(:last-child):after{content:"/";color:var(--web-text-soft);margin-left:8px}.tarot-module__DUAb2a__crumbs a{min-height:32px;color:var(--web-text-soft);align-items:center;text-decoration:none;display:inline-flex}.tarot-module__DUAb2a__crumbs a:hover{color:var(--web-text);text-decoration:underline}.tarot-module__DUAb2a__head{flex-direction:column;gap:10px;display:flex}.tarot-module__DUAb2a__cardArticle>nav+.tarot-module__DUAb2a__head{margin-top:-24px}.tarot-module__DUAb2a__cardArticle>.tarot-module__DUAb2a__head+.tarot-module__DUAb2a__summary{margin-top:-20px}.tarot-module__DUAb2a__title{font-family:var(--font-title);font-weight:var(--weight-regular);letter-spacing:-.01em;color:var(--web-text);text-wrap:balance;margin:0;font-size:30px;line-height:1.3}.tarot-module__DUAb2a__summary{flex-direction:column;gap:6px;display:flex}.tarot-module__DUAb2a__summary p{font-size:17px;font-weight:var(--weight-medium);color:var(--web-text-soft);margin:0;line-height:1.65}.tarot-module__DUAb2a__block{flex-direction:column;gap:12px;display:flex}.tarot-module__DUAb2a__blockTitle{font-family:var(--font-title);font-weight:var(--weight-regular);letter-spacing:-.01em;color:var(--web-text);text-wrap:balance;margin:0;font-size:24px;line-height:1.35}.tarot-module__DUAb2a__paragraph{color:var(--web-text);margin:0;font-size:17px;line-height:1.8}.tarot-module__DUAb2a__label{font-size:14px;font-weight:var(--weight-extrabold);color:var(--web-orange-text);margin:0}.tarot-module__DUAb2a__panel{border-radius:var(--web-card-radius);background:var(--web-card-bg);box-shadow:var(--web-card-shadow);flex-direction:column;gap:10px;padding:20px;display:flex}.tarot-module__DUAb2a__panel .tarot-module__DUAb2a__label+.tarot-module__DUAb2a__meaning{margin-top:-2px}.tarot-module__DUAb2a__panel .tarot-module__DUAb2a__keywords+.tarot-module__DUAb2a__label{margin-top:10px}.tarot-module__DUAb2a__keywords{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tarot-module__DUAb2a__keyword{border-radius:var(--radius-pill);border:1px solid var(--color-tarot-pill-border);background:var(--color-tarot-pill-face);min-height:32px;color:var(--color-tarot-pill-text);font-size:var(--text-body-size);font-weight:var(--weight-bold);align-items:center;padding:0 12px;display:inline-flex}.tarot-module__DUAb2a__panel .tarot-module__DUAb2a__keyword{border-radius:var(--web-btn-radius);background:var(--web-peach-c);min-height:36px;color:var(--web-orange-text);font-size:15px;font-weight:var(--weight-bold);border:none;padding:0 14px}.tarot-module__DUAb2a__meaning{font-size:17px;font-weight:var(--weight-semibold);color:var(--web-text);margin:0;line-height:1.65}.tarot-module__DUAb2a__figures{border-radius:var(--web-card-radius);background:linear-gradient(180deg, var(--web-tile-a), var(--web-tile-b));justify-content:center;align-items:flex-end;gap:16px;margin:0;padding:24px 16px 18px;display:flex}.tarot-module__DUAb2a__figure{flex-direction:column;align-items:center;gap:10px;min-width:0;margin:0;display:flex}.tarot-module__DUAb2a__figureMaison{flex:0 60%;max-width:300px}.tarot-module__DUAb2a__figureRws{flex:0 32%;max-width:150px}.tarot-module__DUAb2a__figureImage{background:var(--web-peach-c);width:100%;height:auto;box-shadow:0 10px 24px var(--web-shadow-soft);border-radius:12px;display:block}.tarot-module__DUAb2a__caption{font-size:14px;font-weight:var(--weight-semibold);text-align:center;color:var(--web-text-soft);line-height:1.4}.tarot-module__DUAb2a__carLine{border-radius:var(--web-card-radius);background:var(--web-peach-c);flex-direction:column;gap:4px;padding:16px 20px;display:flex}.tarot-module__DUAb2a__carLineLabel{font-size:14px;font-weight:var(--weight-extrabold);color:var(--web-orange-text);margin:0}.tarot-module__DUAb2a__carLineText{font-size:17px;font-weight:var(--weight-semibold);color:var(--web-text);margin:0;line-height:1.6}.tarot-module__DUAb2a__faqList{border-radius:var(--web-card-radius);background:var(--web-card-bg);box-shadow:var(--web-card-shadow);flex-direction:column;margin:0;padding:0 20px;display:flex}.tarot-module__DUAb2a__faqItem{flex-direction:column;gap:8px;padding:20px 0;display:flex}.tarot-module__DUAb2a__faqItem+.tarot-module__DUAb2a__faqItem{border-top:1px solid var(--web-line)}.tarot-module__DUAb2a__faqQuestion{font-size:17px;font-weight:var(--weight-bold);color:var(--web-text);margin:0;line-height:1.5}.tarot-module__DUAb2a__faqAnswer{color:var(--web-text-soft);margin:0;font-size:16px;line-height:1.7}.tarot-module__DUAb2a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;margin:0;padding:0;list-style:none;display:grid}.tarot-module__DUAb2a__tile{min-width:0;color:var(--color-ink);-webkit-tap-highlight-color:transparent;border-radius:12px;flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:flex}.tarot-module__DUAb2a__tile:focus-visible,.tarot-module__DUAb2a__secondaryButton:focus-visible,.tarot-module__DUAb2a__textLink:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.tarot-module__DUAb2a__tileImage{aspect-ratio:2/3;background:var(--color-placeholder-fill);border-radius:10px;width:100%;height:auto;display:block}.tarot-module__DUAb2a__tileName{font-size:var(--text-body-size);font-weight:var(--weight-semibold);text-align:center;line-height:1.35}.tarot-module__DUAb2a__tile:active .tarot-module__DUAb2a__tileImage{opacity:.85}.tarot-module__DUAb2a__secondaryButton{min-height:var(--size-cta-height);border-radius:var(--radius-button);font:inherit;font-size:var(--text-button-size);font-weight:var(--weight-extrabold);letter-spacing:var(--text-button-tracking);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-press) var(--motion-ease);background:var(--color-subtle-on-bg);color:var(--color-ink);border:none;justify-content:center;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.tarot-module__DUAb2a__secondaryButton:active{transform:scale(var(--motion-press-scale))}.tarot-module__DUAb2a__textLink{min-height:var(--size-tap-target);font-size:16px;font-weight:var(--weight-extrabold);color:var(--web-link);text-underline-offset:4px;align-self:flex-start;align-items:center;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.tarot-module__DUAb2a__textLink:hover{color:var(--web-accent-hover)}.tarot-module__DUAb2a__drawBox{border-radius:var(--radius-card-l);background:var(--color-card);flex-direction:column;align-items:flex-start;gap:8px;padding:18px;display:flex}.tarot-module__DUAb2a__drawBoxTitle{font-size:var(--text-card-title-size);font-weight:var(--weight-extrabold);color:var(--color-ink);margin:0}.tarot-module__DUAb2a__drawBoxBody{font-size:var(--text-body-size);color:var(--color-sub);margin:0 0 4px;line-height:1.5}.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__relatedGrid .tarot-module__DUAb2a__tileImage{box-shadow:var(--web-card-shadow)}.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__relatedGrid .tarot-module__DUAb2a__tileName{font-size:15px;font-weight:var(--weight-bold);color:var(--web-text)}.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__drawBox{border-radius:var(--web-card-radius);background:var(--web-card-bg);box-shadow:var(--web-card-shadow);color:var(--web-text);gap:10px;padding:28px 24px}.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__drawBoxTitle{font-family:var(--font-title);font-weight:var(--weight-regular);letter-spacing:-.01em;color:var(--web-text);font-size:24px;line-height:1.3}.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__drawBoxBody{color:var(--web-text-soft);margin:0;font-size:16px;line-height:1.6}.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__drawBox .tarot-module__DUAb2a__secondaryButton{border-radius:var(--web-btn-radius);background:var(--web-accent);min-height:52px;color:var(--web-on-accent);margin-top:10px;padding:0 26px;font-size:17px;transition:background-color .15s ease-out}.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__drawBox .tarot-module__DUAb2a__secondaryButton:hover,.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__drawBox .tarot-module__DUAb2a__secondaryButton:active{background:var(--web-accent-hover);transform:none}.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__textLink:focus-visible,.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__tile:focus-visible,.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__crumbs a:focus-visible,.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__drawBox .tarot-module__DUAb2a__secondaryButton:focus-visible{outline:3px solid var(--web-focus);outline-offset:3px}.tarot-module__DUAb2a__reference{border-top:1px solid var(--web-line);flex-direction:column;gap:6px;padding-top:20px;display:flex}.tarot-module__DUAb2a__reference .tarot-module__DUAb2a__label{color:var(--web-text);margin-bottom:2px}.tarot-module__DUAb2a__referenceText{color:var(--web-text-soft);margin:0;font-size:15px;line-height:1.65}.tarot-module__DUAb2a__reference .tarot-module__DUAb2a__textLink{min-height:36px;font-size:15px}@media (prefers-reduced-motion:reduce){.tarot-module__DUAb2a__secondaryButton{transition:none}.tarot-module__DUAb2a__secondaryButton:active{transform:none}}@media (min-width:768px){.tarot-module__DUAb2a__figures{gap:32px;padding:36px 24px 24px}.tarot-module__DUAb2a__figureMaison{max-width:320px}.tarot-module__DUAb2a__figureRws{max-width:160px}.tarot-module__DUAb2a__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:20px 16px}.tarot-module__DUAb2a__relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:900px){.tarot-module__DUAb2a__article{gap:48px;padding-top:40px}.tarot-module__DUAb2a__cardArticle>nav+.tarot-module__DUAb2a__head{margin-top:-32px}.tarot-module__DUAb2a__cardArticle>.tarot-module__DUAb2a__head+.tarot-module__DUAb2a__summary{margin-top:-28px}.tarot-module__DUAb2a__title{font-size:44px}.tarot-module__DUAb2a__summary p{font-size:19px}.tarot-module__DUAb2a__blockTitle{font-size:28px}.tarot-module__DUAb2a__panel{padding:24px 28px}.tarot-module__DUAb2a__faqList{padding:0 28px}.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__drawBox{padding:36px 40px}.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__drawBoxTitle{font-size:28px}}@media (prefers-reduced-motion:reduce){.tarot-module__DUAb2a__cardArticle .tarot-module__DUAb2a__drawBox .tarot-module__DUAb2a__secondaryButton{transition:none}}
