.me-landing{background-color:var(--me-ground);background-image:radial-gradient(ellipse 110% 55% at 50% 100%,#3d7b5a1a,#3d7b5a00 62%);color:var(--me-text);position:relative;font-family:var(--me-body)}.me-landing__texture{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;pointer-events:none;z-index:0}.me-landing>*:not(.me-landing__texture){position:relative;z-index:1}.me-artband{padding:56px 24px;text-align:center}.me-artband__img{display:block;width:100%;height:auto;margin:0 auto}.me-artband__caption{font-family:var(--me-ui);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#1a161299;margin:22px 0 0}.me-hero{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background-color:var(--me-panel)}.me-hero__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;opacity:.4;transform:translate3d(0,var(--me-hero-shift, 0px),0) scale(1.08);will-change:transform}.me-hero__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,#0000000d,#000000b3)}.me-hero__content{position:relative;z-index:2;max-width:900px;padding:80px 24px}.me-hero__title{font-family:var(--me-display)!important;font-size:3.4em;font-weight:700;margin:0 0 16px;line-height:1.1;color:var(--me-head)}.me-hero__prefix{font-family:var(--me-body);font-size:1.6em;color:var(--me-text);margin:0 0 8px;letter-spacing:.06em}.me-hero__logo{width:100%;height:auto;object-fit:contain;margin:0 auto 24px;display:block;padding:38px;box-sizing:content-box}.me-hero__subtitle{font-family:var(--me-body);font-size:1.5em;color:#d0c8b8;margin:0}.me-section{padding:100px 24px;max-width:1200px;margin:0 auto}.me-section__label{font-family:var(--me-ui);font-size:15px;text-transform:uppercase;letter-spacing:.25em;color:#b8ab6e;text-align:center;margin:0 0 12px}.me-section__title{font-family:var(--me-display)!important;font-size:2.2em;font-weight:700;text-align:center;margin:0 0 16px;color:var(--me-head);letter-spacing:.01em}.me-section__desc{font-family:var(--me-body);color:#d4c58a;text-align:center;font-size:1.5em;line-height:1.65;margin:0 auto 50px;max-width:780px}.me-divider{width:120px;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(61,123,90,.55) 25%,var(--me-gold) 50%,rgba(61,123,90,.55) 75%,transparent 100%);border-radius:2px;margin:0 auto 50px}.me-section--compact .me-section__title{font-size:1.5em;margin-bottom:14px}.me-section--compact .me-section__desc{font-size:1.05em;line-height:1.6;margin:0 auto 28px;max-width:660px}.me-section--compact .me-divider{margin:0 auto 28px}.me-grid{display:grid;gap:24px}.me-grid--2{grid-template-columns:repeat(2,1fr);max-width:800px;margin-left:auto;margin-right:auto}.me-grid--3{grid-template-columns:repeat(3,1fr)}.me-grid--4{grid-template-columns:repeat(4,1fr)}.me-card{text-align:center;text-decoration:none;display:block;transition:opacity .5s ease;opacity:.9}.me-card:hover{opacity:1}.me-card__image{position:relative;overflow:hidden;background:radial-gradient(circle at center,#2A2A2A 0%,var(--me-panel) 70%,#141414 100%);margin-bottom:16px;border-radius:6px;border:1px solid rgba(255,255,255,.04);transition:border-color .6s ease,box-shadow .6s ease}.me-card__image img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:contain;padding:8%;transition:transform 1.6s cubic-bezier(.25,.46,.45,.94);will-change:transform}.me-card:hover .me-card__image img{transform:scale(1.06)}.me-card:hover .me-card__image{border-color:#d4af3759;box-shadow:0 0 32px #d4af371f,0 0 60px #3d7b5a26}.me-card__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 80px 35px #000000a6;pointer-events:none;border-radius:4px}.me-card__name{font-family:var(--me-display)!important;font-size:1.25em;color:var(--me-gold);margin:0 0 6px}.me-card__price{font-family:var(--me-ui);font-size:1.05em;color:#b8ab8a;margin:0 0 10px}.me-card__rating{display:flex;justify-content:center;margin:0 0 12px;min-height:18px}.me-card__rating .rating-badge{display:inline-flex;align-items:center;gap:6px}.me-card__rating .rating-badge__stars{color:var(--me-gold);display:inline-flex}.me-card__rating .rating-badge__stars svg{width:14px;height:14px}.me-card__btn{display:inline-block;padding:12px 30px;background:transparent;color:var(--me-gold);font-family:var(--me-ui);font-size:13px;text-transform:uppercase;letter-spacing:.15em;text-decoration:none;border:1px solid rgba(212,175,55,.3);transition:all .5s ease;cursor:pointer}.me-card:hover .me-card__btn{background:#d4af3714;border-color:var(--me-gold)}.me-feature{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1000px;margin:0 auto}.me-feature__image{position:relative;overflow:hidden;background:radial-gradient(circle at center,#2A2A2A 0%,var(--me-panel) 70%,#141414 100%);border-radius:6px;border:1px solid rgba(255,255,255,.06)}.me-feature__image img{width:100%;aspect-ratio:1;object-fit:contain;padding:10%;display:block}.me-feature__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 100px 40px #000000b3;pointer-events:none;border-radius:4px}.me-feature__content p{font-family:var(--me-body);color:#c8bfaf;font-size:1.25em;line-height:1.85;margin:0 0 16px}.me-feature__content .me-feature__price{font-family:var(--me-ui);color:#b8ab8a;font-size:1.1em;margin:24px 0 16px}.me-feature__rating{margin:0 0 18px}.me-feature__rating .rating-badge{display:inline-flex;align-items:center;gap:8px}.me-feature__rating .rating-badge__stars{color:var(--me-gold)}.me-feature__rating .rating-badge__stars svg{width:16px;height:16px}.me-cta{display:inline-block;padding:14px 36px;background:transparent;color:var(--me-gold);border:1px solid rgba(212,175,55,.4);font-family:var(--me-ui);font-size:14px;text-transform:uppercase;letter-spacing:.18em;text-decoration:none;transition:all .5s ease}.me-cta:hover{background:#d4af3714;border-color:var(--me-gold)}.me-lore{padding:80px 24px;text-align:center}.me-lore__text{font-family:var(--me-body);font-size:1.35em;line-height:1.8;color:#d8cfb8;max-width:820px;margin:0 auto 1em}.me-lore__text--quote{color:#e0d8c0;font-size:1.5em}.me-tribute{padding:100px 24px;text-align:center;max-width:740px;margin:0 auto}.me-tribute__seal{margin:0 auto 28px;width:max-content;display:inline-block}.me-tribute__text{font-family:var(--me-body);color:#d0c8b8;font-size:1.1em;line-height:1.85;margin:0 0 18px}.me-legal{font-family:var(--me-ui);font-size:12px;line-height:1.7;letter-spacing:.03em;color:#b8b0a0bf;max-width:680px;margin:40px auto 0;padding-top:22px;border-top:1px solid rgba(212,175,55,.18)}.me-legal p{margin:0 0 6px}.me-legal p:last-child{margin-bottom:0}.me-email{padding:100px 24px;text-align:center}.me-email__title{font-family:var(--me-display)!important;font-size:1.9em;font-weight:700;margin:0 0 12px;color:var(--me-head)}.me-email__text{font-family:var(--me-body);color:var(--me-text);font-size:1.05em;margin:0 0 30px}.me-email__form{display:flex;gap:0;max-width:420px;margin:0 auto}.me-email__input{flex:1;padding:14px 20px;background:transparent;border:1px solid rgba(212,175,55,.2);border-right:none;color:#d0c8b8;font-family:var(--me-ui);font-size:14px;outline:none;transition:border-color .3s ease}.me-email__input:focus{border-color:#d4af3780}.me-email__input::placeholder{color:#998a6e}.me-email__btn{padding:14px 28px;background:transparent;color:var(--me-gold);font-family:var(--me-ui);font-size:13px;text-transform:uppercase;letter-spacing:.15em;border:1px solid rgba(212,175,55,.2);cursor:pointer;transition:all .5s ease}.me-email__btn:hover{background:#d4af3714;border-color:#d4af3780}.me-realms{padding:80px 24px 100px;max-width:1200px;margin:0 auto;text-align:center}.me-realms__header{margin-bottom:48px}.me-realms__eyebrow{font-family:var(--me-ui);font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--me-gold);margin:0 0 12px}.me-realms__title{font-family:var(--me-display)!important;font-size:2.2em;margin:0 0 8px;line-height:1.1;color:var(--me-head)}.me-realms__sub{font-family:var(--me-body);color:var(--me-text);font-size:1.1em;margin:0}.me-realms__grid{display:grid;gap:16px;margin:0 auto}.me-realm{position:relative;display:block;text-decoration:none;color:inherit;background:var(--me-panel);border:1px solid rgba(212,175,55,.14);border-radius:4px;overflow:hidden;aspect-ratio:5 / 6;cursor:pointer;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .45s ease,box-shadow .45s ease}.me-realm:hover{transform:translateY(-6px);border-color:#d4af378c;box-shadow:0 24px 60px #00000080,0 0 40px #3d7b5a21}.me-realm__media{position:absolute;top:0;right:0;bottom:0;left:0}.me-realm__media img{width:100%;height:100%;object-fit:cover;display:block;opacity:.6;filter:saturate(.65) brightness(.78) contrast(1.08);transition:opacity .45s ease,transform .6s cubic-bezier(.22,1,.36,1),filter .45s ease}.me-realm:hover .me-realm__media img{opacity:.85;transform:scale(1.04);filter:saturate(.85) brightness(.92) contrast(1.05)}.me-realm__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f0c088c,#0000008c 45%,#000000eb);z-index:1}.me-realm__body{position:absolute;left:0;right:0;bottom:0;padding:20px 22px 22px;z-index:2;text-align:center}.me-realm__name{font-family:var(--me-display)!important;font-size:1.2em;margin:0 0 4px;line-height:1.15;color:#efefef}.me-realm__logo{display:block;width:100%;max-width:300px;height:auto;margin:0 auto 14px;padding:16px;box-sizing:border-box}.me-realm__tm{font-size:11px;line-height:0;vertical-align:super;margin-left:1px;letter-spacing:0}.me-realm__count{font-family:var(--me-ui);font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#c0c0c0b3;margin:0 0 12px}.me-realm__cta{font-family:var(--me-ui);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--me-gold)}.me-realm__cta:after{content:" \2192";margin-left:4px;display:inline-block;transition:transform .3s ease}.me-realm:hover .me-realm__cta:after{transform:translate(4px)}@media only screen and (max-width:768px){.me-artband{padding:36px 16px}.me-hero{min-height:50vh}.me-hero__title{font-size:2.2em}.me-hero__logo{padding:20px}.me-section{padding:60px 20px}.me-grid--2,.me-grid--3,.me-grid--4{grid-template-columns:1fr}.me-section__title{font-size:1.6em}.me-section--compact .me-section__title{font-size:1.25em}.me-section--compact .me-section__desc{font-size:1em}.me-feature{grid-template-columns:1fr;gap:32px}.me-tribute{padding:70px 20px}.me-realms{padding:50px 16px 60px}.me-realms__title{font-size:1.6em}.me-realms__grid{grid-template-columns:1fr!important;gap:14px;max-width:100%!important}.me-realm{aspect-ratio:16 / 10}.me-realm__logo{max-width:240px}}.me-reveal-ready .me-section,.me-reveal-ready .me-lore,.me-reveal-ready .me-tribute,.me-reveal-ready .me-email{opacity:0;transform:translateY(36px);transition:opacity 1.1s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.me-reveal-ready .me-section.is-visible,.me-reveal-ready .me-lore.is-visible,.me-reveal-ready .me-tribute.is-visible,.me-reveal-ready .me-email.is-visible{opacity:1;transform:translateY(0)}@keyframes me-seal-glow{0%,to{filter:drop-shadow(0 0 16px rgba(212,175,55,.22))}50%{filter:drop-shadow(0 0 36px rgba(212,175,55,.55))}}@keyframes me-seal-breath{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.me-tribute__seal{animation:me-seal-glow 4s ease-in-out infinite,me-seal-breath 5s ease-in-out infinite;will-change:filter,transform}@keyframes me-page-fade{0%{opacity:0}to{opacity:1}}.me-landing{animation:me-page-fade .9s ease-out both}@keyframes me-hero-rise{0%{opacity:0;transform:translateY(40px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.me-hero__logo,.me-hero__title,.me-hero__subtitle{animation:me-hero-rise 1.6s cubic-bezier(.22,1,.36,1) both}.me-hero__title{animation-delay:.2s}.me-hero__subtitle{animation-delay:.45s}@media(prefers-reduced-motion:reduce){.me-landing{animation:none!important;opacity:1!important}.me-hero__logo,.me-hero__title,.me-hero__subtitle{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.me-reveal-ready .me-section,.me-reveal-ready .me-lore,.me-reveal-ready .me-tribute,.me-reveal-ready .me-email{opacity:1!important;transform:none!important;transition:none!important}.me-hero__bg{transform:scale(1.05)!important}.me-card__image img{transition:none!important}.me-tribute__seal{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/me-landing.css.map */
