.yomia-profile{--yomia-profile-gold:#c7b58e;--yomia-profile-ink:#20362f;--yomia-profile-accent:#87734e;background:#f4f0e7;color:var(--yomia-profile-ink);padding:64px clamp(20px,3vw,48px) 80px;text-align:center;min-height:65vh}.yomia-profile__summary{max-width:940px;margin:auto}.yomia-profile__intro{max-width:760px;margin:0 auto 42px}.yomia-profile__intro p{margin:0 0 16px;color:var(--yomia-profile-accent);font-size:12px;letter-spacing:.15em}.yomia-profile h1{margin:0 0 18px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(34px,4vw,62px);line-height:1.1;text-wrap:balance}.yomia-profile__intro span,.yomia-profile__meaning{color:#60675d;font-size:18px;line-height:1.55}.yomia-profile__chakra-opportunity{margin:36px auto 0}.yomia-profile__chakra-opportunity p{margin:0 0 14px;font-size:12px;letter-spacing:.13em;color:var(--yomia-profile-accent)}.yomia-profile a{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:0 28px;border:1px solid var(--yomia-profile-gold);background:transparent;color:var(--yomia-profile-ink);font-size:14px;letter-spacing:.09em;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.yomia-profile a:is(:hover,:focus-visible){background:var(--yomia-profile-gold);border-color:var(--yomia-profile-accent)}.yomia-profile a:focus-visible{outline:2px solid var(--yomia-profile-ink);outline-offset:4px}.yomia-profile a span{transition:transform .3s ease}.yomia-profile a:is(:hover,:focus-visible) span{transform:translate(5px)}.yomia-profile__fallback{max-width:540px;margin:56px auto}.yomia-profile__fallback p{color:#60675d;font-size:18px;line-height:1.55}@media(max-width:767px){.yomia-profile{padding-top:42px}.yomia-profile dl{grid-template-columns:1fr}.yomia-profile dl>div{border-right:0;border-bottom:1px solid #d7d1c5;min-height:104px}.yomia-profile dl>div:last-child{border-bottom:0}.yomia-profile__intro span,.yomia-profile__meaning{font-size:16px}}@media(prefers-reduced-motion:reduce){.yomia-profile a,.yomia-profile a span{transition:none}.yomia-profile a:is(:hover,:focus-visible) span{transform:none}}.yomia-profile [hidden]{display:none!important}.yomia-profile__details{border-top:1px solid #d7d1c5;border-bottom:1px solid #d7d1c5}.yomia-profile dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.yomia-profile dl>div{display:flex;flex-direction:column;gap:10px;min-height:132px;justify-content:center;padding:24px;border-right:1px solid #d7d1c5}.yomia-profile dl>div:last-child{border-right:0}.yomia-profile dt{font-size:12px;letter-spacing:.12em;color:var(--yomia-profile-accent)}.yomia-profile dd{margin:0;font-family:var(--font-heading--family);font-size:clamp(20px,2vw,30px);line-height:1.25}.yomia-profile dd[data-yomia-profile-intentions]{font-family:var(--font-body--family);font-size:17px;line-height:1.5}.yomia-profile dl>div[data-yomia-profile-note]{grid-column:1/-1;border-top:1px solid #d7d1c5;border-right:0;min-height:auto;align-items:center}.yomia-profile dl>div[data-yomia-profile-note] dd{max-width:680px;font-family:var(--font-body--family);font-size:17px;line-height:1.55}.yomia-profile__meaning{max-width:680px;margin:30px auto}.yomia-profile__completion{max-width:760px;margin:38px auto 0;padding:32px 28px;border-top:1px solid var(--yomia-profile-gold);background:#eee8db;animation:yomia-profile-ready .5s ease both}.yomia-profile__completion>span{display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid var(--yomia-profile-gold);border-radius:50%;color:var(--yomia-profile-accent);font-size:13px}.yomia-profile__completion h2{margin:16px 0 10px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(24px,2.5vw,36px);line-height:1.15}.yomia-profile__completion p{max-width:600px;margin:0 auto;color:#60675d;font-size:16px;line-height:1.55}@keyframes yomia-profile-ready{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.yomia-profile dl{grid-template-columns:1fr}.yomia-profile dl>div{border-right:0;border-bottom:1px solid #d7d1c5;min-height:104px}.yomia-profile dl>div:last-child{border-bottom:0}.yomia-profile__completion{padding:28px 20px}.yomia-profile__completion p{font-size:15px}}@media(prefers-reduced-motion:reduce){.yomia-profile__completion{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/yomia-crystal-garden-profile.css.map */
