.mp-world{--mp-ink:#17152e;--mp-navy:#101027;--mp-gold:#eecb85;--mp-cream:#faf8f3;--mp-muted:#625e71;color:var(--mp-ink);background:var(--mp-cream);font-style:normal}.mp-world *,.mp-world *:before,.mp-world *:after{box-sizing:border-box}.mp-world h2,.mp-world h3,.mp-world p{margin:0}.mp-world h2,.mp-world h3{color:inherit;letter-spacing:-.035em;line-height:1.1}.mp-world a{color:inherit;text-underline-offset:.35em}.mp-world a:focus-visible,.mp-world summary:focus-visible{outline:3px solid #8b68e8;outline-offset:5px;border-radius:3px}.mp-hero a:focus-visible,.mp-method a:focus-visible,.mp-destination a:focus-visible{outline-color:var(--mp-gold)}.mp-shell{width:min(1280px,calc(100% - 96px));margin-inline:auto}.mp-eyebrow{font-size:1.1rem;font-family:var(--font-body-family);font-weight:650;font-style:normal;letter-spacing:.19em;text-transform:uppercase;line-height:1.65}.mp-eyebrow--gold{color:var(--mp-gold)}.mp-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 78% 42%,#39215a 0,transparent 52%),linear-gradient(115deg,#0e142a 3%,#1d123b 63%,#14112c);color:#f8f1e2}.mp-hero__grid{display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:7%;min-height:620px;padding-block:72px 56px;position:relative;z-index:1}.mp-hero__copy{max-width:640px}.mp-spark{display:inline-block;font-size:2.2rem;margin-right:8px;vertical-align:middle}.mp-hero h2{font-size:clamp(4.8rem,5.6vw,8.6rem);margin-top:23px;font-weight:400;line-height:1.04}.mp-hero h2 em{color:var(--mp-gold);font-weight:400}.mp-hero__intro{max-width:49rem;font-size:1.8rem;line-height:1.75;margin-top:25px!important;color:#d8d4e4}.mp-actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:31px}.mp-button{display:inline-flex;justify-content:center;align-items:center;gap:25px;min-height:52px;padding:15px 24px;border-radius:5px;border:1px solid transparent;font-size:1.35rem;font-weight:650;line-height:1.3;text-decoration:none;letter-spacing:.025em;transition:background .18s ease,transform .18s ease}.mp-button:hover{transform:translateY(-2px)}.mp-button--gold{background:var(--mp-gold);color:#201a2a!important}.mp-button--gold:hover{background:#f9dba1}.mp-button--outline{border-color:#8e829f;color:#fff8e9!important}.mp-button--outline:hover{background:#ffffff10}.mp-hero__note{color:#bcb4cb;font-size:1.2rem;line-height:1.5;margin-top:20px!important}.mp-hero__visual{position:relative;display:flex;align-items:center;justify-content:center;padding:5px 24px 37px}.mp-hero__halo{position:absolute;width:108%;aspect-ratio:1;border:1px solid #c1a16b29;border-radius:50%}.mp-hero__halo:after{content:"";position:absolute;top:29px;right:29px;bottom:29px;left:29px;border:1px solid #c1a16b1a;border-radius:50%}.mp-hero__art-frame{position:relative;width:min(100%,360px);padding:9px;background:#f8f2e5;border:1px solid #f6dfb7;border-radius:13px;transform:rotate(6deg);box-shadow:0 25px 65px #0006}.mp-hero__art{display:block;width:100%;height:auto;border-radius:6px}.mp-hero__seal{position:absolute;right:-2px;bottom:47px;width:108px;height:108px;border-radius:50%;border:1px solid #d1b278;box-shadow:0 10px 26px #0003;background:#17162d;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-8deg)}.mp-hero__seal span{font-family:var(--font-heading-family);color:var(--mp-gold);font-size:4.2rem;line-height:1}.mp-hero__seal small{color:#e7dcc7;font-size:.95rem;letter-spacing:.13em;margin-top:5px;text-transform:uppercase}.mp-hero__caption{position:absolute;bottom:0;color:#c9bed5;font-size:1.05rem;letter-spacing:.13em;text-align:center;text-transform:uppercase}.mp-hero__bottom{display:flex;align-items:center;gap:28px;position:relative;z-index:1;border-top:1px solid #ffffff22;padding-block:23px;font-size:1.25rem;color:#d6cde1}.mp-hero__bottom i{color:#b59a6f;font-size:1rem;font-style:normal}.mp-hero__bottom a{margin-left:auto;text-decoration:none;color:var(--mp-gold)}.mp-hero__bottom a:hover{text-decoration:underline}.mp-orbit{position:absolute;border:1px solid #d5b77917;border-radius:50%;pointer-events:none;z-index:-1}.mp-orbit--one{width:690px;height:690px;top:-330px;left:-280px}.mp-orbit--two{width:1100px;height:1100px;right:-420px;bottom:-810px}.mp-essentials{padding-block:86px 63px}.mp-section-heading{display:flex;align-items:flex-end;gap:60px;justify-content:space-between;margin-bottom:35px}.mp-section-heading .mp-eyebrow{color:#6c527d;margin-bottom:11px}.mp-section-heading h2{font-size:clamp(3.2rem,3.1vw,4.6rem);max-width:680px;font-weight:400}.mp-section-heading>p{max-width:330px;font-size:1.5rem;color:var(--mp-muted);line-height:1.7}.mp-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.mp-product{display:flex;flex-direction:column;min-width:0}.mp-product__image{background:#f0ecf3;border:1px solid #e8e1e9;border-radius:13px;aspect-ratio:1.05;display:flex;align-items:center;justify-content:center;padding:31px;position:relative;overflow:hidden}.mp-product:nth-child(2) .mp-product__image{background:#eeeae1}.mp-product:nth-child(3) .mp-product__image{background:#eef0eb}.mp-product__art{width:100%;height:100%;object-fit:contain;transition:transform .25s ease;mix-blend-mode:multiply}.mp-product__image:hover .mp-product__art{transform:scale(1.035)}.mp-product__arrow{position:absolute;right:16px;bottom:16px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff9;font-size:2rem}.mp-product__body{padding:21px 2px 0;display:flex;flex-direction:column;flex:1}.mp-product__body .mp-eyebrow{color:#776981;font-size:.95rem}.mp-product h3{font-size:2.7rem;margin-top:8px;font-weight:400}.mp-product h3 a{text-decoration:none}.mp-product h3 a:hover{text-decoration:underline}.mp-product__description{color:var(--mp-muted);line-height:1.7;font-size:1.4rem;margin-top:12px!important}.mp-product__bottom{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;border-top:1px solid #ddd6df;padding-top:16px;margin-top:21px}.mp-product__price{font-size:1.45rem;font-weight:650}.mp-text-link{font-size:1.25rem;font-weight:650;text-decoration:none}.mp-text-link:hover{text-decoration:underline}.mp-category-links{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin-top:47px;padding-top:26px;border-top:1px solid #e3dce5}.mp-category-links a{text-decoration:none;font-size:1.35rem;font-weight:600}.mp-category-links a:hover{text-decoration:underline}.mp-category-links span{margin-left:12px;color:#786188}.mp-method{padding-block:78px;background:linear-gradient(135deg,#191529,#27203c);color:#f5f0e7}.mp-method__intro{max-width:720px;margin-inline:auto;text-align:center}.mp-method__intro h2{font-size:clamp(3.2rem,3.3vw,4.8rem);margin-top:13px;font-weight:400}.mp-method__intro>p:last-child{font-size:1.55rem;color:#c9bfd4;line-height:1.8;margin-top:18px}.mp-method__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:43px}.mp-method__grid article{padding:30px 29px;border:1px solid #ffffff23;border-radius:10px;background:#ffffff04}.mp-method__number{color:#b99cce;font-size:1.1rem;letter-spacing:.12em}.mp-method__grid h3{font-size:3.1rem;color:var(--mp-gold);margin-top:13px;font-weight:400}.mp-method__grid p{color:#d1c8da;font-size:1.4rem;line-height:1.8;margin-top:14px;min-height:51px}.mp-method__question{color:#f8e9cc;border-top:1px solid #ffffff1e;padding-top:19px;margin-top:23px;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.5}.mp-method .mp-button{display:flex;width:fit-content;margin:35px auto 0}.mp-worlds{padding-block:84px 70px}.mp-worlds__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.mp-destination{min-height:355px;display:flex;flex-direction:column;padding:34px 30px;border-radius:12px;color:#f9f3e7;position:relative;overflow:hidden}.mp-destination:after{content:"";position:absolute;width:240px;height:240px;border:1px solid #ffffff12;border-radius:50%;top:-140px;right:-110px;pointer-events:none}.mp-destination--practice{background:linear-gradient(130deg,#35175a,#153b5a)}.mp-destination--nine{background:linear-gradient(130deg,#131329,#282030)}.mp-destination--learn{background:linear-gradient(130deg,#2c4949,#183637)}.mp-destination__symbol{font-size:4rem;line-height:1;color:var(--mp-gold);margin-bottom:26px}.mp-destination .mp-eyebrow{font-size:.9rem;color:#d6c8e4}.mp-destination h3{color:#f6dcab;font-size:3.1rem;margin-top:10px;font-weight:400}.mp-destination>p:not(.mp-eyebrow){color:#e1d9e8;font-size:1.4rem;line-height:1.75;margin-top:16px;padding-bottom:28px}.mp-destination>a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;border-top:1px solid #ffffff33;padding-top:16px;font-size:1.3rem;margin-top:auto;color:#f9e2b6}.mp-destination>a:hover{text-decoration:underline}.mp-worlds__footnote{text-align:center;font-size:1.2rem;color:#706778;margin-top:24px!important;line-height:1.7}.mp-worlds__footnote a{white-space:nowrap}.mp-faq{background:#efebe7;padding-block:68px}.mp-faq__grid{display:grid;grid-template-columns:1fr 1.6fr;gap:90px}.mp-faq h2{font-size:4rem;margin-top:13px;font-weight:400}.mp-faq__grid>div>p:not(.mp-eyebrow){color:#655b6c;line-height:1.7;font-size:1.5rem;margin-top:18px}.mp-faq__grid>div>.mp-text-link{display:inline-block;margin-top:24px}.mp-faq details{border-bottom:1px solid #d4cbd9}.mp-faq details:first-child{border-top:1px solid #d4cbd9}.mp-faq summary{list-style:none;display:flex;gap:20px;align-items:center;justify-content:space-between;cursor:pointer;padding:19px 2px;font-size:1.55rem;line-height:1.5;font-weight:600}.mp-faq summary::-webkit-details-marker{display:none}.mp-faq summary>span{font-size:2.2rem;font-weight:400;color:#765e8b}.mp-faq details[open] summary>span{transform:rotate(45deg)}.mp-faq details>div{padding:0 26px 22px 2px;font-size:1.4rem;line-height:1.75;color:#665b70}.mp-faq details>div a{display:inline-block;margin-top:12px;color:#473456}@media(max-width:1100px){.mp-shell{width:calc(100% - 64px)}.mp-hero__grid{gap:5%;min-height:570px}.mp-hero h2{font-size:6.2rem}.mp-hero__art-frame{max-width:300px}.mp-hero__seal{right:-7px;width:94px;height:94px}.mp-section-heading{gap:30px}.mp-product h3{font-size:2.35rem}.mp-product__bottom{align-items:flex-start;flex-direction:column}.mp-faq__grid{gap:48px}}@media(max-width:749px){.mp-shell{width:calc(100% - 40px)}.mp-hero__grid{grid-template-columns:1fr;padding-block:43px 31px;gap:38px}.mp-hero__copy{max-width:none}.mp-hero h2{font-size:clamp(4.3rem,10.5vw,6.7rem);margin-top:18px}.mp-hero__intro{font-size:1.6rem;margin-top:18px!important;max-width:48rem}.mp-eyebrow{font-size:1rem;letter-spacing:.13em}.mp-actions{margin-top:24px;gap:10px}.mp-button{padding:14px 17px;min-height:49px;font-size:1.2rem;gap:17px}.mp-hero__note{font-size:1.1rem}.mp-hero__visual{width:min(330px,84%);margin-inline:auto;padding-inline:30px;padding-bottom:28px}.mp-hero__art-frame{max-width:240px}.mp-hero__halo{width:100%}.mp-hero__seal{right:-5px;bottom:36px;width:83px;height:83px}.mp-hero__seal span{font-size:3.6rem}.mp-hero__seal small{font-size:.75rem}.mp-hero__caption{font-size:.85rem;letter-spacing:.1em}.mp-hero__bottom{gap:14px;flex-wrap:wrap;justify-content:center;padding-block:18px;font-size:1.15rem}.mp-hero__bottom a{width:100%;text-align:center;margin:0}.mp-hero__bottom i{font-size:.8rem}.mp-essentials,.mp-worlds{padding-block:53px 45px}.mp-section-heading{display:block;margin-bottom:26px}.mp-section-heading h2{font-size:3.6rem}.mp-section-heading>p{max-width:none;margin-top:17px;font-size:1.45rem}.mp-product-grid{grid-template-columns:1fr;gap:34px}.mp-product__image{aspect-ratio:1.22;padding:26px}.mp-product h3{font-size:2.7rem}.mp-product__body{padding-top:17px}.mp-product__bottom{flex-direction:row;align-items:center;margin-top:16px}.mp-category-links{gap:21px 27px;justify-content:flex-start;margin-top:32px}.mp-category-links a{font-size:1.25rem}.mp-method{padding-block:50px}.mp-method__intro h2{font-size:3.5rem}.mp-method__intro>p:last-child{font-size:1.45rem}.mp-method__grid{grid-template-columns:1fr;margin-top:30px;gap:16px}.mp-method__grid article{padding:25px}.mp-method__grid p{min-height:0}.mp-method__question{margin-top:16px;padding-top:16px}.mp-worlds__grid{grid-template-columns:1fr;gap:17px}.mp-destination{min-height:305px;padding:29px}.mp-destination__symbol{margin-bottom:20px}.mp-worlds__footnote{font-size:1.1rem}.mp-faq{padding-block:46px}.mp-faq__grid{grid-template-columns:1fr;gap:30px}.mp-faq h2{font-size:3.5rem}.mp-faq summary{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.mp-world *,.mp-world *:before,.mp-world *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.mp-next{padding-block:6rem 6.5rem}.mp-next__heading{max-width:70rem;margin-bottom:2.8rem}.mp-next__heading>p:first-child{text-transform:uppercase;letter-spacing:.13em;font-size:1.05rem;color:#886a9b;font-weight:600;margin:0 0 1rem}.mp-next h2{font-size:clamp(3rem,3vw,4rem);font-weight:400;margin:0 0 1.5rem}.mp-next__heading>p:last-child{color:#74667a;font-size:1.45rem;line-height:1.7}.mp-next__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:2rem}.mp-next__product{display:flex;gap:2rem;align-items:center;padding:2.4rem;border:1px solid #e3dbe7;border-radius:1.4rem;background:#fffdf9;min-width:0}.mp-next__image{display:block;flex:0 0 9rem}.mp-next__image img{display:block;width:9rem;height:12rem;object-fit:contain}.mp-next__copy{min-width:0}.mp-next h3{font-size:2.1rem;line-height:1.3;font-weight:400;margin:0}.mp-next h3 a{color:inherit;text-decoration:none}.mp-next h3 a:hover{text-decoration:underline}.mp-next__price{font-size:1.35rem;font-weight:600;margin:1rem 0}.mp-next__copy>a{color:#6a4986;font-size:1.15rem;text-underline-offset:.35rem}.mp-next__practice{background:linear-gradient(130deg,#281a41,#30334d);color:#f6efe3;border-radius:1.4rem;padding:2.6rem}.mp-next__practice>span{float:right;font-size:3rem;color:#d9bb7d;line-height:1}.mp-next__practice h3{color:#f5dba9;padding-right:3rem}.mp-next__practice p{color:#dcd2e6;font-size:1.35rem;line-height:1.7;margin:1.2rem 0}.mp-next__practice a{color:#f5dba9;font-size:1.25rem;text-underline-offset:.35rem}.mp-next__practice a:focus-visible{outline:3px solid #f5dba9;outline-offset:4px}.mp-next__practice small{display:block;font-size:1.05rem;line-height:1.6;color:#c7b9d2;margin-top:1.5rem}@media(max-width:749px){.mp-next{padding-block:4rem}.mp-next__product{padding:2rem;gap:1.5rem}.mp-next h3{font-size:2rem}.mp-next__image{flex-basis:8rem}.mp-next__image img{width:8rem;height:11rem}}.metapets-felicia{display:block;block-size:0;inline-size:0}.metapets-felicia [hidden]{display:none!important}.metapets-felicia__entry{position:fixed;inset-inline-end:1.6rem;inset-block-end:calc(1.6rem + env(safe-area-inset-bottom));z-index:4;max-inline-size:min(28rem,calc(100vw - 3.2rem));padding:.7rem;border:1px solid #d9bb7d;border-radius:2.8rem;background:#fffdf8;color:#302442;box-shadow:0 .4rem 2rem #17192e24}.metapets-felicia__open{display:flex;align-items:center;justify-content:center;gap:.7rem;min-block-size:4.4rem;max-inline-size:100%;padding:.9rem 1.4rem;border:0;border-radius:2rem;background:#302442;color:#fffdf8;font:inherit;font-size:1.4rem;line-height:1.4;cursor:pointer}.metapets-felicia__open:disabled{cursor:wait}.metapets-felicia__open:focus-visible,.metapets-felicia__entry a:focus-visible{outline:3px solid #302442;outline-offset:3px;box-shadow:0 0 0 3px #fffdf8}.metapets-felicia__message{margin:1rem .7rem;font-size:1.3rem;line-height:1.5}.metapets-felicia__message:empty{display:none}.metapets-felicia__entry a{display:inline-block;margin:0 .7rem .7rem;color:#302442}.mp-author{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(3rem,6vw,8rem);align-items:center;margin-bottom:7rem;padding:clamp(2.6rem,4vw,5rem);border:1px solid #d8cbdc;border-radius:1.4rem;background:linear-gradient(115deg,#f0eaf5,#fffaf0)}.mp-author__identity{min-width:0}.mp-author .mp-eyebrow{margin-bottom:1.8rem;color:#715180}.mp-author h2{max-width:11ch;font-size:clamp(3.6rem,4.1vw,5.7rem);font-weight:400;line-height:1.08;letter-spacing:-.04em}.mp-author h2 span{display:block}.mp-author__rule{display:block;width:5.2rem;height:3px;margin-top:2.5rem;background:#b7985e}.mp-author__body{min-width:0}.mp-author .mp-author__lead{margin-bottom:1.2rem;color:#352247;font-family:var(--font-heading-family);font-size:2.7rem;line-height:1.25}.mp-author .mp-author__copy{max-width:55rem;color:#62596d;font-size:1.5rem;line-height:1.8}.mp-author__actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 2.2rem;margin-top:2.2rem}.mp-author__actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:4.8rem;font-size:1.3rem;font-weight:600;line-height:1.4}.mp-author .mp-author__shop{padding:1.3rem 1.8rem;border:1px solid #30233f;border-radius:.5rem;background:#30233f;color:#fff7e8;text-decoration:none}.mp-author .mp-author__shop:hover{background:#49305b}.mp-author .mp-author__external{color:#50366b;text-decoration-thickness:1px}.mp-author .mp-author__note{margin-top:1.4rem;color:#706377;font-size:1.15rem;line-height:1.65}@media(max-width:749px){.mp-author{grid-template-columns:1fr;gap:2.6rem;margin-bottom:4.5rem;padding:2.6rem}.mp-author h2{max-width:none;font-size:4.3rem}.mp-author h2 span{display:inline}.mp-author__rule{margin-top:1.8rem}.mp-author .mp-author__lead{font-size:2.4rem}.mp-author__actions{align-items:stretch;flex-direction:column}.mp-author__actions a{justify-content:space-between}.mp-author .mp-author__copy{font-size:1.4rem}}.mp-edition-alert{margin:1rem 0;padding:1.2rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.6rem;background:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.5;overflow-wrap:anywhere}.mp-edition-alert p{margin:.5rem 0}.mp-edition-alert .link{font-size:inherit}.mp-cart-notification-actions{display:grid;gap:1rem}.mp-cart-notification-actions .mp-edition-alert{margin:0}.mp-edition,.mp-edition .select{max-width:100%}.mp-edition__help{margin:1rem 0 1.8rem;font-size:1.3rem;line-height:1.6}.mp-path{display:grid;grid-template-columns:.85fr 1.4fr;gap:7rem;padding-block:6.5rem 3rem;align-items:start;scroll-margin-top:calc(var(--header-height, 0px) + 2rem)}.mp-path__intro .mp-eyebrow{color:#7e6091;margin-bottom:1.1rem}.mp-path h2{font-size:clamp(3rem,3vw,4rem);font-weight:400;margin:0}.mp-path__intro>p:not(.mp-eyebrow){color:#76697b;font-size:1.45rem;margin:1.5rem 0 2rem;line-height:1.7}.mp-path__intro>a{font-size:1.2rem;text-underline-offset:.35rem}.mp-path__choices{border:1px solid #ddd3e1;border-radius:1.5rem;overflow:hidden;background:#fffdf9}.mp-path details+details{border-top:1px solid #e7dfe9}.mp-path summary{display:flex;gap:1.6rem;align-items:center;cursor:pointer;padding:2rem 2.6rem;list-style:none;font-size:1.6rem;font-weight:600}.mp-path summary::-webkit-details-marker{display:none}.mp-path .mp-path__choices summary:focus-visible{outline:3px solid #6b4b9c;outline-offset:-4px;border-radius:3px}.mp-path__number{font-size:1.05rem;color:#9678a8;letter-spacing:.1em;font-weight:400}.mp-path__plus{margin-left:auto;color:#846390;font-weight:400;font-size:2rem}.mp-path__plus:after{content:"+"}.mp-path details[open] .mp-path__plus:after{content:"\2212"}.mp-path details[open]{background:linear-gradient(100deg,#f3edf7,#fffdf9)}.mp-path__answer{padding:0 2.6rem 2.3rem 5.8rem}.mp-path__answer p{font-size:1.4rem;color:#6c5d75;line-height:1.75;max-width:58rem}.mp-path__answer a{display:inline-block;margin-top:1.4rem;font-size:1.25rem;color:#62407e;font-weight:600;text-underline-offset:.4rem}.mp-path__answer a span{margin-left:1rem}@media(max-width:749px){.mp-path{grid-template-columns:1fr;gap:2.5rem;padding-block:4.5rem 1rem}.mp-path summary{padding:1.8rem;font-size:1.5rem;gap:1.2rem}.mp-path__answer{padding:0 1.8rem 2rem 4.7rem}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
