:root{--midnight:#120A22;--plum:#2A0F3A;--wine:#4A0C22;--velvet:#5E1128;--garnet:#8E1B3C;--gold:#E2B44C;--gold-2:#F3D48A;--gold-3:#A57A1E;--pearl:#F6EEDC;--cream:#F8EFE6;--rose:#F28DBC;--pink:#E84B8A;--amethyst:#9B5DE5;--lilac:#C9A8F5;--ink:#2B1330;--display:"Cormorant Garamond",Georgia,serif;--body:"Lora",Georgia,serif;--type:"Special Elite",monospace;--hand:"Caveat",cursive}html{background:var(--midnight)}body{margin:0;background:var(--midnight);color:var(--cream);font:17px/1.6 var(--body)}.bv *,.bv *:before,.bv *:after{box-sizing:border-box}.bv h1,.bv h2,.bv h3,.head h1{font-family:var(--display);font-weight:700;margin:0;line-height:1}.bv a{color:inherit}.bv p{margin:0}.wrap{max-width:1300px;margin:0 auto;padding:0 40px}.stars{position:relative}.stars:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(1.5px 1.5px at 12% 18%,#fff8 0,transparent 100%),radial-gradient(1px 1px at 28% 62%,#ffd98a99 0,transparent 100%),radial-gradient(2px 2px at 44% 30%,#fffb 0,transparent 100%),radial-gradient(1px 1px at 66% 74%,#fff8 0,transparent 100%),radial-gradient(1.5px 1.5px at 78% 22%,#ffd98acc 0,transparent 100%),radial-gradient(1px 1px at 88% 58%,#fff9 0,transparent 100%),radial-gradient(1px 1px at 8% 82%,#c9a8f5aa 0,transparent 100%),radial-gradient(1.5px 1.5px at 55% 88%,#fff7 0,transparent 100%),radial-gradient(1px 1px at 36% 8%,#f28dbc99 0,transparent 100%),radial-gradient(1px 1px at 93% 90%,#ffd98a99 0,transparent 100%)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 32px;border-radius:999px;font:600 16px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:1px solid var(--gold-3);cursor:pointer;transition:transform .2s,box-shadow .2s;text-align:center}.btn--gold{background:linear-gradient(180deg,#f3d48a,#e2b44c 55%,#b88a2a);color:#2b1330;box-shadow:0 0 0 3px #12082266,0 0 24px #e2b44c66,0 10px 24px #0008}.btn--gold:hover{transform:translateY(-2px);box-shadow:0 0 0 3px #12082266,0 0 36px #e2b44caa,0 14px 30px #000a}.btn--pearl{background:transparent;color:var(--pearl);border-color:#f6eedc99}.btn--pearl:hover{background:#ffffff12}.btn--rose{background:linear-gradient(180deg,#f5a9cd,#e84b8a);color:#2b1330;border-color:#e84b8a;box-shadow:0 0 22px #e84b8a66}.btn--rose:hover{transform:translateY(-2px);box-shadow:0 0 34px #e84b8a99}.btn--big{min-height:70px;padding:0 40px;font-size:18px;letter-spacing:.08em}.btn:focus-visible{outline:3px solid var(--rose);outline-offset:4px}.paper{display:inline-block;background:var(--pearl);color:var(--ink);font:15px/1.4 var(--type);padding:8px 16px;box-shadow:3px 4px #0006;transform:rotate(-1.5deg)}.paper--torn{clip-path:polygon(0 8%,3% 0,10% 4%,20% 0,31% 5%,42% 0,55% 4%,66% 0,77% 5%,88% 1%,100% 6%,100% 92%,96% 100%,86% 95%,74% 100%,62% 96%,50% 100%,38% 95%,26% 100%,14% 96%,4% 100%,0 94%)}.eye{width:96px;height:96px;border-radius:50%/60% 60% 40% 40%;background:radial-gradient(circle at 50% 45%,#fff 0 14%,#5da4e6 15% 30%,#1b3e8f 31% 42%,#f6eedc 43% 52%,#3a1046 53% 100%);border:4px solid var(--gold);box-shadow:0 0 0 2px #3a1046,0 0 22px #e2b44c88,inset 0 0 0 6px #e2b44c33;position:relative}.eye:after{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:50%;border:2px dashed var(--gold);opacity:.7}.ornate{position:relative;padding:18px;background:linear-gradient(135deg,#f3d48a,#b88a2a 30%,#f3d48a,#a57a1e 80%,#f3d48a);box-shadow:0 30px 60px #000a,0 0 40px #e2b44c33}.ornate:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:2px solid #2B133055;pointer-events:none;z-index:1}.ornate img{display:block;width:100%;height:100%;object-fit:cover}.corner{position:absolute;width:44px;height:44px;color:#5a3e10;z-index:2}.ticker{background:var(--velvet);color:var(--gold-2);font:13px/1 var(--type);letter-spacing:.08em;padding:10px 0;overflow:hidden;white-space:nowrap;border-bottom:1px solid #e2b44c33}.ticker__track{display:inline-block;animation:bv-ticker 48s linear infinite}.ticker span{display:inline-block;padding:0 28px}@keyframes bv-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.head{background:linear-gradient(180deg,#1a0a1f,#120a22);border-bottom:1px solid #e2b44c44;position:relative;z-index:20}.head__in{max-width:1380px;margin:0 auto;padding:14px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.head__logo img{width:70px;height:70px;border-radius:50%;border:2px solid var(--gold);box-shadow:0 0 18px #e2b44c66;display:block;object-fit:cover}.head nav{display:flex;gap:34px;font:500 14px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-2)}.head nav a{text-decoration:none;color:var(--gold-2)}.head nav a:hover{color:#fff}.head .btn{min-height:46px;padding:0 22px;font-size:13px}.head__burger{display:none;background:none;border:1px solid #e2b44c66;color:var(--gold-2);border-radius:999px;width:46px;height:46px;font-size:22px;cursor:pointer}.hero{position:relative;min-height:900px;background:#1a0a2a var(--bv-hero) center right/cover no-repeat;color:var(--cream);overflow:hidden}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#120a22e6,#120a22aa 34%,#120a2200 62%)}.hero__in{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:20px;align-items:center;padding:90px 40px 110px;z-index:1}.hero__copy{display:flex;flex-direction:column;gap:26px;align-items:flex-start}.hero h1{font-size:150px;line-height:.86;letter-spacing:-.02em;color:var(--pearl);text-shadow:0 6px 30px #0009}.hero h1 em{font-style:italic;font-weight:600;color:var(--gold-2);text-shadow:0 0 26px #e2b44c88}.hero__kicker{font:600 30px/1.1 var(--hand);color:var(--rose);transform:rotate(-2deg)}.hero__lead{font-size:19px;line-height:1.6;max-width:560px;color:#f3e6d8}.hero__ctas{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.hero__ctas form{margin:0}.hero__art{position:relative;height:800px}.hero__frame{position:absolute;left:2%;top:30px;width:66%;aspect-ratio:9/11;transform:rotate(-4deg);box-shadow:0 40px 80px #000c,0 0 50px #e2b44c44}.hero__price{position:absolute;left:58%;top:-10px;z-index:4;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#f5a9cd,#e84b8a 60%,#8e1b3c);border:3px solid var(--gold);box-shadow:0 0 30px #e84b8a88;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font:700 46px/1 var(--display);text-shadow:0 2px 6px #0007}.hero__price small{font:14px/1 var(--type);letter-spacing:.2em;margin-bottom:4px}.hero__baba{position:absolute;right:-2%;bottom:0;width:46%;aspect-ratio:3/4;border-radius:50%;padding:10px;z-index:5;background:linear-gradient(135deg,#f3d48a,#a57a1e 40%,#f3d48a 70%,#b88a2a);box-shadow:0 0 0 5px #120a22,0 0 0 7px #e2b44c88,0 0 50px #e2b44c55,0 30px 60px #000c}.hero__baba img{width:100%;height:100%;object-fit:cover;object-position:center 12%;border-radius:50%;display:block}.hero__babanote{position:absolute;right:2%;bottom:-16px;z-index:6;transform:rotate(2deg)}.sec{padding:100px 0;background:#120a22 var(--bv-velvet) center/cover;position:relative}.sec .wrap{position:relative;z-index:1}.sec__head{text-align:center;margin-bottom:56px}.sec__head h2{font-size:78px;color:var(--pearl)}.sec__head h2 em,.sec h2 em{color:var(--gold-2);font-style:italic;font-weight:600}.sec__head .paper{margin-bottom:18px}.tarot{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;align-items:end}.card{position:relative;background:linear-gradient(180deg,#fbf3e4,#efe1c6);color:var(--ink);padding:16px 22px 26px;border:1px solid #c9a56b;box-shadow:0 0 0 6px #2a0f3a,0 0 0 8px var(--gold),0 30px 50px #0008;display:flex;flex-direction:column;gap:14px;min-height:520px}.card:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px double #a57a1e88;pointer-events:none}.card--hot{transform:translateY(-22px);box-shadow:0 0 0 6px #2a0f3a,0 0 0 8px var(--gold),0 0 50px #9b5de5aa,0 30px 50px #000a}.card__img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;border:3px solid var(--gold);box-shadow:0 10px 24px #0006;margin-bottom:6px;height:auto}.card__tag{font:13px/1 var(--type);letter-spacing:.14em;text-transform:uppercase;color:var(--garnet)}.card h3{font-size:40px;color:var(--ink)}.card__price{font:700 54px/1 var(--display);color:var(--garnet)}.card ul{margin:0;padding:0 0 0 18px;font-size:16px;line-height:1.7;color:#4a2a3a}.card form{margin-top:auto}.card .btn{width:100%;min-height:66px;font-size:17px}.card__badge{position:absolute;top:-18px;left:50%;transform:translate(-50%) rotate(-2deg);background:var(--amethyst);color:#fff;font:13px/1 var(--type);letter-spacing:.12em;padding:8px 16px;box-shadow:0 6px 16px #0006;text-transform:uppercase;z-index:2}.c1bar{margin:60px auto 0;max-width:820px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:18px 20px 18px 28px;background:var(--pearl);color:var(--ink);box-shadow:0 20px 40px #0007;transform:rotate(.6deg)}.c1bar strong{font:700 30px/1.1 var(--display)}.c1bar small{display:block;font:14px/1.4 var(--type);color:var(--garnet);margin-top:4px}.chapter{background:#1a0a1f;border-top:1px solid #e2b44c33;border-bottom:1px solid #e2b44c33;padding:80px 0}.chapter__card{max-width:960px;margin:0 auto;display:grid;grid-template-columns:260px 1fr;gap:44px;align-items:center;background:linear-gradient(180deg,#fbf3e4,#efe1c6);color:var(--ink);padding:36px 40px;box-shadow:0 0 0 6px #2a0f3a,0 0 0 8px var(--gold),0 30px 60px #000a;transform:rotate(-.5deg)}.chapter__card>img{width:100%;height:auto;display:block;border:3px solid var(--gold);box-shadow:0 14px 30px #0007;transform:rotate(2deg)}.chapter__card h2{font-size:54px;color:var(--ink);margin:10px 0 12px}.chapter__card p{color:#4a2a3a}.chapter__form{margin-top:22px}.chapter__form .ml-embedded{min-height:0}.chapter__form input[type=email]{flex:1 1 240px;min-height:58px;border:2px solid var(--gold-3);border-radius:999px;padding:0 22px;font:500 17px var(--body);background:#fff;color:var(--ink)}.chapter__form label{font:13px/1 var(--type);letter-spacing:.14em;text-transform:uppercase;color:var(--garnet)}.daily{background:#1a0a2a var(--bv-altar) center 30%/cover;text-align:center}.daily:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#120a22cc}.daily h2{font-size:80px;color:var(--pearl);margin-top:18px}.bv .daily__sub{max-width:560px;margin:14px auto 0;color:#eadbd0}.cups{display:flex;justify-content:center;gap:34px;margin-top:40px;flex-wrap:wrap}.cup{width:230px;padding:26px 18px 22px;background:#1a0a1f;border:1px solid #e2b44c66;border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--pearl);cursor:pointer;box-shadow:0 20px 40px #0008;transition:transform .2s,box-shadow .2s;font-family:var(--body)}.cup:hover,.cup[aria-pressed=true]{transform:translateY(-6px);box-shadow:0 0 30px #e2b44c55,0 24px 44px #000a;border-color:var(--gold)}.cup strong{font:700 28px/1 var(--display)}.cup span{font:13px/1.3 var(--type);color:var(--gold-2);letter-spacing:.08em}.sign{margin:40px auto 0;max-width:760px;display:flex;align-items:center;gap:26px;text-align:left;background:var(--pearl);color:var(--ink);padding:28px 34px;box-shadow:0 0 0 4px var(--gold),0 24px 50px #000a;transform:rotate(-.6deg)}.sign .eye{width:72px;height:72px;flex-shrink:0}.sign__label{font:13px/1 var(--type);letter-spacing:.14em;text-transform:uppercase;color:var(--garnet)}.sign__text{margin-top:8px;font:600 30px/1.2 var(--display)}.daily__ctas{margin-top:34px}.readings{display:grid;grid-template-columns:1fr 1fr;gap:40px}.rcard{position:relative;overflow:hidden;border:1px solid #e2b44c88;box-shadow:0 0 0 6px #120a22,0 0 0 7px #e2b44c55,0 30px 60px #000a;background:#1a0a1f;display:flex;flex-direction:column}.rcard__media{position:relative;aspect-ratio:16/10;background:#2a0f3a;display:flex;align-items:center;justify-content:center;overflow:hidden}.rcard__media img{width:100%;height:100%;object-fit:cover;object-position:center 55%;display:block;filter:saturate(1.1)}.rcard__media .paper{position:absolute;top:18px;left:18px}.rcard__media .paper--right{left:auto;right:18px}.rcard__body{padding:32px 36px 36px;display:flex;flex-direction:column;gap:14px;flex:1;background:linear-gradient(180deg,#1a0a1f,#2a0f3a)}.rcard__top{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.rcard h3{font-size:44px;color:var(--pearl)}.rcard__price{font:700 40px/1 var(--display);color:var(--gold-2)}.rcard p{margin:0;color:#e9dcd0}.rcard .btn{margin-top:auto;align-self:flex-start}.rules{background:#3a0916 var(--bv-hero) center/cover}.rules:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1a0a22d9}.clips{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:10px}.clip{position:relative;background:var(--pearl);color:var(--ink);padding:30px 24px 26px;box-shadow:0 18px 36px #0008;min-height:250px;display:flex;flex-direction:column;gap:12px}.clip:nth-child(1){transform:rotate(-2deg)}.clip:nth-child(2){transform:rotate(1.5deg)}.clip:nth-child(3){transform:rotate(-1deg)}.clip:nth-child(4){transform:rotate(2deg)}.clip small{font:12px/1 var(--type);letter-spacing:.16em;text-transform:uppercase;color:var(--garnet)}.clip strong{font:700 30px/1.1 var(--display)}.clip p{margin:0;font:15px/1.5 var(--type);color:#3a2230}.clip:after{content:"";position:absolute;top:-10px;left:50%;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#e9dfcf 40%,#b7a68f);box-shadow:0 3px 6px #0007;transform:translate(-50%)}.meet{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.oval{position:relative;width:420px;max-width:100%;margin:0 auto;aspect-ratio:3/4;border-radius:50%;padding:14px;background:linear-gradient(135deg,#f3d48a,#a57a1e 40%,#f3d48a 70%,#b88a2a);box-shadow:0 0 0 6px #120a22,0 0 0 8px #e2b44c66,0 0 60px #e2b44c44,0 30px 60px #000a}.oval img{width:100%;height:100%;object-fit:cover;object-position:center 15%;border-radius:50%;display:block}.meet__copy h2{font-size:80px;color:var(--pearl);margin-top:18px}.meet__copy h2 em{color:var(--rose)}.bv .meet__copy p{font-size:19px;color:#ecdfd2;margin:18px 0 0}.bv .chapter__card p{margin:0 0 6px}.meet__ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:26px}.foot{background:#0d0618;border-top:1px solid #e2b44c44;padding:64px 0 40px;color:#d9c9bd;font-family:var(--body)}.foot__in{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px}.foot h4{margin:0 0 14px;font:600 13px/1 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-2)}.foot a{display:block;text-decoration:none;color:var(--pearl);padding:4px 0}.foot a:hover{color:var(--gold-2)}.foot__title{font:700 44px/1 var(--display);color:var(--gold-2);margin:0 0 12px}.foot__copy{max-width:420px;font-size:14px;color:#b9a99c;margin:0 0 10px}.foot__copy a{display:inline;padding:0;color:var(--pearl)}.foot__bottom{margin-top:44px;padding-top:20px;border-top:1px solid #ffffff14;display:flex;justify-content:space-between;gap:16px;font-size:13px;flex-wrap:wrap}.foot__hand{font:600 22px/1 var(--hand);color:var(--gold-2)}@media(max-width:1100px){.hero h1{font-size:110px}.sec__head h2,.daily h2,.meet__copy h2{font-size:60px}.clips{grid-template-columns:repeat(2,1fr)}.tarot{gap:26px}.card h3{font-size:32px}.card__price{font-size:44px}}@media(max-width:900px){.wrap{padding:0 20px}.head__in{padding:12px 20px}.head nav{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;gap:0;background:#1a0a1f;border-bottom:1px solid #e2b44c44;padding:10px 0}.head nav a{padding:16px 20px;border-top:1px solid #ffffff10}.head.is-open nav{display:flex}.head__burger{display:inline-flex;align-items:center;justify-content:center}.head .btn{padding:0 16px}.hero{min-height:0;background:#1a0a2a var(--bv-hero-phone) center top/cover no-repeat}.hero:before{background:linear-gradient(180deg,#120a22b0,#120a22e0 55%,#120a22f2)}.hero__in{grid-template-columns:1fr;padding:56px 20px 60px;gap:44px}.hero h1{font-size:clamp(72px,22vw,110px)}.hero__kicker{font-size:26px}.hero__lead{font-size:17px}.hero__ctas form,.hero__ctas .btn{width:100%}.hero__art{height:auto;aspect-ratio:1/1;max-width:520px;width:100%;margin:0 auto}.hero__frame{left:0;top:6%;width:62%}.hero__price{left:54%;top:-4%;width:120px;height:120px;font-size:38px}.hero__baba{width:48%;right:0;bottom:0}.hero__babanote{bottom:-10px;right:0;font-size:13px}.sec{padding:70px 0}.sec__head{margin-bottom:36px}.sec__head h2,.daily h2,.meet__copy h2{font-size:clamp(44px,11vw,60px)}.tarot{grid-template-columns:1fr;gap:44px;max-width:460px;margin:0 auto}.card{min-height:0}.card--hot{transform:none;order:-1}.c1bar{text-align:center;justify-content:center}.c1bar .btn{width:100%}.chapter{padding:60px 0}.chapter__card{grid-template-columns:1fr;padding:28px 22px;transform:none}.chapter__card>img{max-width:200px;margin:0 auto}.chapter__card h2{font-size:40px}.cups{gap:16px}.cup{width:calc(50% - 8px);min-width:150px;padding:18px 10px}.cup strong{font-size:22px}.sign{flex-direction:column;text-align:center;padding:24px 20px}.sign__text{font-size:24px}.readings{grid-template-columns:1fr}.rcard__body{padding:24px 22px 28px}.rcard h3{font-size:34px}.rcard .btn{width:100%}.clips{grid-template-columns:1fr 1fr;gap:20px}.clip{min-height:0;padding:24px 16px 20px}.clip strong{font-size:24px}.meet{grid-template-columns:1fr;gap:40px;text-align:center}.oval{width:280px}.meet__ctas{justify-content:center}.foot__in{grid-template-columns:1fr 1fr;gap:28px}.foot__bottom{flex-direction:column;align-items:flex-start}}@media(max-width:520px){.clips,.foot__in{grid-template-columns:1fr}.ticker{font-size:12px}}@media(prefers-reduced-motion:reduce){.ticker__track{animation:none}}.bv .ornate.hero__frame{padding:0;background:transparent;border:0;box-shadow:0 22px 44px #0005}.bv .ornate.hero__frame:before,.bv .hero__frame>.corner{display:none}.bv .hero__baba,.bv .oval{padding:0;background:transparent;box-shadow:0 22px 44px #0005}.bv .card__img,.bv .chapter__card>img{border:0;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/baba-launch.css.map */
