.mimg-snow{background-image:url('./cards/02-snow-moon.webp');background-size:cover;background-position:center top;}
.mimg-worm{background-image:url('./cards/03-worm-moon.webp');background-size:cover;background-position:center top;}
.mimg-pink{background-image:url('./cards/04-pink-moon.webp');background-size:cover;background-position:center top;}
.mimg-flower{background-image:url('./cards/05-flower-moon.webp');background-size:cover;background-position:center top;}
.mimg-strawberry{background-image:url('./cards/06-strawberry-moon.webp');background-size:cover;background-position:center top;}
.mimg-buck{background-image:url('./cards/07-buck-moon.webp');background-size:cover;background-position:center top;}
.mimg-sturgeon{background-image:url('./cards/08-sturgeon-moon.webp');background-size:cover;background-position:center top;}
.mimg-corn{background-image:url('./cards/09-corn-moon.webp');background-size:cover;background-position:center top;}
.mimg-hunters{background-image:url('./cards/10-hunters-moon.webp');background-size:cover;background-position:center top;}
.mimg-beaver{background-image:url('./cards/11-beaver-moon.webp');background-size:cover;background-position:center top;}
.mimg-cold{background-image:url('./cards/12-cold-moon.webp');background-size:cover;background-position:center top;}
.gimg-spring{background-image:url('./goddess/05-spring-goddess.webp');background-size:cover;background-position:center top;}
.gimg-summer{background-image:url('./goddess/06-summer-goddess.webp');background-size:cover;background-position:center top;}
.gimg-autumn{background-image:url('./goddess/07-autumn-goddess.webp');background-size:cover;background-position:center top;}
.gimg-winter{background-image:url('./goddess/08-winter-goddess.webp');background-size:cover;background-position:center top;}
.gimg-shiva{background-image:url('./goddess/09-shiva.webp');background-size:cover;background-position:center top;}
.gimg-kuan_yin{background-image:url('./goddess/10-kuan-yin.webp');background-size:cover;background-position:center top;}
.gimg-lakshmi{background-image:url('./goddess/11-lakshmi.webp');background-size:cover;background-position:center top;}
.gimg-white_tara{background-image:url('./goddess/12-white-tara.webp');background-size:cover;background-position:center top;}
.gimg-isis_power{background-image:url('./goddess/14-isis.webp');background-size:cover;background-position:center top;}
.gimg-green_tara{background-image:url("data:image/jpeg;base64,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");background-size:cover;background-position:center top;}
.gimg-kali{background-image:url('./goddess/16-kali.webp');background-size:cover;background-position:center top;}
.gimg-sekhmet{background-image:url('./goddess/17-sekhmet.webp');background-size:cover;background-position:center top;}
.gimg-gaia{background-image:url('./goddess/18-gaia.webp');background-size:cover;background-position:center top;}
.gimg-osiris{background-image:url('./goddess/19-osiris.webp');background-size:cover;background-position:center top;}
.gimg-buffalo{background-image:url('./goddess/20-white-buffalo-woman.webp');background-size:cover;background-position:center top;}
.gimg-goddess_within{background-image:url('./goddess/21-goddess-within.webp');background-size:cover;background-position:center top;}

:root{--c:#FAF7F2;--b:#F5EDE3;--rg:#C9A078;--rl:#E8C9A8;--t:#0D2B28;--tm:#1A4A44;--g:#C8A96E;--gl:#E2C98A;--sg:#7A9E8E;--w:#FDFAF6;--gb:rgba(253,250,246,0.92);--gbd:rgba(201,160,120,0.25);--sh:0 20px 60px rgba(13,43,40,0.12);--sc:0 8px 30px rgba(13,43,40,0.1);--e:cubic-bezier(0.25,1,0.5,1);--sf:'Cormorant Garamond',serif;--ss:'Josefin Sans',sans-serif}
*{box-sizing:border-box;margin:0;padding:0}
body{font-family:var(--ss);background:var(--c);color:var(--t);overflow-x:hidden;min-height:100vh}
button{cursor:pointer;font-family:var(--ss)}
textarea,input{font-family:var(--ss)}
body::after{content:'';position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");pointer-events:none;z-index:9999;opacity:0.4}
.amb{position:fixed;border-radius:50%;pointer-events:none;z-index:0;filter:blur(100px);animation:drift 20s infinite alternate}
#a1{width:55vw;height:55vw;top:-15%;left:-10%;background:rgba(201,160,120,0.14);animation-duration:22s}
#a2{width:45vw;height:45vw;bottom:-10%;right:-5%;background:rgba(13,43,40,0.06);animation-duration:28s;animation-direction:alternate-reverse}
#a3{width:35vw;height:35vw;top:35%;left:25%;background:rgba(122,158,142,0.07);animation-duration:18s}
@keyframes drift{0%{transform:translate(0,0) scale(1)}100%{transform:translate(4%,6%) scale(1.12)}}
nav{position:fixed;top:0;left:0;width:100%;z-index:200;padding:1.1rem 2.5rem;display:flex;justify-content:space-between;align-items:center;background:rgba(250,247,242,0.95);backdrop-filter:blur(20px);border-bottom:1px solid var(--gbd)}
.nlogo{font-family:var(--sf);font-size:1.1rem;letter-spacing:0.18em;color:var(--t);font-weight:300;cursor:pointer;border:none;background:none}
.nlinks{display:flex;gap:0.2rem;align-items:center;flex-wrap:wrap}
.nb{background:transparent;border:none;font-size:0.52rem;letter-spacing:0.14em;text-transform:uppercase;color:#7A6E66;padding:0.35rem 0.55rem;transition:color 0.3s}
.nb:hover{color:var(--rg)}
.npb{background:var(--t);color:var(--gl);border:none;padding:0.45rem 1rem;font-size:0.52rem;letter-spacing:0.14em;text-transform:uppercase;transition:all 0.3s}
.npb:hover{background:var(--tm)}
.npb.on{background:var(--g);color:var(--t)}
.view{display:none;min-height:100vh;position:relative;z-index:1;padding-top:65px;opacity:0;transition:opacity 0.4s ease}
.view.active{display:block}
.view.vis{opacity:1}
.wrap{max-width:1300px;margin:0 auto;padding:0 2.5rem}
.bk{display:inline-flex;align-items:center;gap:0.4rem;background:transparent;border:1px solid var(--gbd);color:var(--t);padding:0.55rem 1.1rem;font-size:0.55rem;letter-spacing:0.14em;text-transform:uppercase;margin-bottom:1.8rem;transition:all 0.3s}
.bk:hover{border-color:var(--rg);color:var(--rg)}
.stag{font-size:0.55rem;letter-spacing:0.33em;text-transform:uppercase;color:var(--rg);margin-bottom:0.7rem;display:block}
.h2{font-family:var(--sf);font-size:clamp(2rem,4vw,3.5rem);font-weight:300;letter-spacing:0.06em;color:var(--t)}
.h3{font-family:var(--sf);font-size:clamp(1.3rem,2.5vw,1.9rem);font-weight:300;letter-spacing:0.05em;color:var(--t)}
.ilead{font-family:var(--sf);font-style:italic;font-size:clamp(1rem,2vw,1.35rem);color:#7A6E66;line-height:1.7}
.div{height:1px;background:linear-gradient(90deg,transparent,var(--gbd),transparent);margin:1.8rem 0}
.bp{background:var(--t);color:var(--c);border:1px solid var(--t);padding:0.85rem 1.8rem;font-size:0.6rem;letter-spacing:0.18em;text-transform:uppercase;transition:all 0.4s var(--e);display:inline-block}
.bp:hover{background:var(--tm);transform:translateY(-2px);box-shadow:var(--sh)}
.bo{background:rgba(255,255,255,0.5);color:var(--t);border:1px solid var(--gbd);padding:0.85rem 1.8rem;font-size:0.6rem;letter-spacing:0.18em;text-transform:uppercase;transition:all 0.4s var(--e);display:inline-block;backdrop-filter:blur(5px)}
.bo:hover{border-color:var(--rg);transform:translateY(-2px)}
.bg{background:var(--g);color:var(--t);border:1px solid var(--g);padding:0.85rem 1.8rem;font-size:0.6rem;letter-spacing:0.18em;text-transform:uppercase;transition:all 0.4s var(--e);display:inline-block}
.bg:hover{background:var(--gl);transform:translateY(-2px)}
.lr{-webkit-appearance:none;width:100%;height:2px;background:var(--rg);outline:none}
.lr::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--t);border:2px solid white;cursor:pointer}
.jb{width:100%;background:rgba(255,255,255,0.6);border:1px solid var(--gbd);padding:0.9rem;font-size:0.8rem;color:var(--t);resize:none;outline:none;min-height:75px;transition:border-color 0.3s;letter-spacing:0.03em;line-height:1.6}
.jb:focus{border-color:var(--rg)}
/* HOME */
#vh.active{display:flex!important;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:4rem 2rem;background:radial-gradient(ellipse at 40% 30%,rgba(201,160,120,0.11) 0%,transparent 60%),radial-gradient(ellipse at 70% 80%,rgba(122,158,142,0.07) 0%,transparent 50%);}
/* #vh layout handled by #vh.active */
.ptc{position:absolute;inset:0;pointer-events:none;overflow:hidden}
.pt{position:absolute;border-radius:50%;background:rgba(201,160,120,0.28);animation:fup 12s infinite linear}
@keyframes fup{0%{transform:translateY(100vh) scale(0);opacity:0}10%{opacity:1}90%{opacity:0.4}100%{transform:translateY(-10vh) scale(1.5);opacity:0}}
.hgl{width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(201,160,120,0.18) 0%,transparent 70%);position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);animation:gp 6s infinite ease-in-out;pointer-events:none}
@keyframes gp{0%,100%{transform:translate(-50%,-60%) scale(1);opacity:0.45}50%{transform:translate(-50%,-60%) scale(1.1);opacity:0.9}}
.hcon{position:relative;z-index:2}
.htit{font-family:var(--sf);font-size:clamp(3.8rem,9vw,8rem);font-weight:300;letter-spacing:0.1em;color:var(--t);line-height:0.88;margin-bottom:0.5rem}
.htit em{display:block;font-style:italic;color:var(--rg)}
.htag{font-family:var(--sf);font-style:italic;font-size:clamp(0.9rem,2.5vw,1.4rem);color:var(--rg);margin-bottom:0.7rem}
.hsub{font-size:0.76rem;max-width:500px;margin:0 auto 3rem;color:#7A6E66;line-height:1.8;letter-spacing:0.04em}
.hbtns{display:flex;gap:0.8rem;justify-content:center;flex-wrap:wrap}
/* DASH */
#vd{padding:5rem 0 4rem}
.dh{text-align:center;padding:3.5rem 2.5rem 2.5rem;max-width:650px;margin:0 auto}
.estk{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5px;background:var(--gbd)}
.eb{background:var(--b);padding:2.2rem;text-align:center;cursor:pointer;transition:all 0.4s var(--e)}
.eb:hover{background:#EDD9C8;transform:translateY(-3px)}
.eb h4{font-family:var(--sf);font-size:1.2rem;color:var(--t);margin-bottom:0.4rem}
.eb p{font-size:0.68rem;color:#7A6E66;line-height:1.6;margin-bottom:1rem;letter-spacing:0.02em}
.pgd{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:1.5px;background:var(--gbd);margin-top:1.5px}
@media(max-width:900px){.pgd{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.pgd{grid-template-columns:1fr}}
.pt2{background:var(--w);padding:2.5rem;cursor:pointer;transition:all 0.5s var(--e);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:190px}
.pt2::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(201,160,120,0.05) 0%,transparent 60%);opacity:0;transition:opacity 0.4s}
.pt2:hover::before{opacity:1}
.pt2:hover{transform:translateY(-4px);box-shadow:var(--sh);z-index:2}
.ptic{font-size:1.7rem;margin-bottom:0.9rem;display:block}
.ptn{font-family:var(--sf);font-size:1.4rem;font-weight:300;color:var(--t);margin-bottom:0.35rem}
.pts{font-size:0.58rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--rg)}
.pta{font-size:0.9rem;color:var(--gbd);transition:all 0.4s;margin-top:1.2rem;align-self:flex-end}
.pt2:hover .pta{color:var(--rg);transform:translateX(5px)}
.pt2.prm{background:linear-gradient(135deg,var(--t) 0%,var(--tm) 100%)}
.pt2.prm .ptn{color:var(--gl)}
.pt2.prm .pts{color:rgba(255,255,255,0.38)}
/* GALLERY */
#vg{padding:5rem 0 4rem}
.gh{text-align:center;padding:2.5rem 2.5rem 1.8rem;max-width:620px;margin:0 auto}
.mgd{display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem;padding:0 2.5rem 3rem;max-width:1280px;margin:0 auto}
.mc{border-radius:11px;overflow:hidden;cursor:pointer;transition:all 0.6s var(--e);position:relative;aspect-ratio:0.62;background:var(--t);box-shadow:var(--sc)}
.mc:hover{transform:translateY(-11px) scale(1.02);box-shadow:0 40px 80px rgba(13,43,40,0.2)}
.mc img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.7s var(--e)}
.mc:hover img{transform:scale(1.06)}
.mcl{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(13,43,40,0.88) 0%,transparent 100%);padding:2.8rem 1.1rem 1.1rem;pointer-events:none}
.mcmo{font-size:0.48rem;letter-spacing:0.2em;text-transform:uppercase;color:rgba(255,255,255,0.42);display:block;margin-bottom:0.15rem}
.mcna{font-family:var(--sf);font-size:1.25rem;color:white;display:block}
.mcky{font-size:0.52rem;letter-spacing:0.2em;text-transform:uppercase;color:var(--gl);display:block;margin-top:0.18rem}
.cbdg{position:absolute;top:0.75rem;left:0.75rem;background:var(--rg);color:white;font-size:0.45rem;letter-spacing:0.18em;text-transform:uppercase;padding:0.2rem 0.55rem;z-index:5;border-radius:20px}
.mc.cur{box-shadow:0 0 0 2px var(--rg),var(--sc)}
/* MONTHLY */
#vm{padding:4rem 0 5rem}
.mhr{display:grid;grid-template-columns:1fr 1.7fr;min-height:62vh;position:relative;overflow:hidden;margin-bottom:2.5rem}
.mic{position:relative;overflow:hidden;min-height:420px}
.mic img{width:100%;height:100%;object-fit:cover;display:block}
.mio{position:absolute;inset:0;background:linear-gradient(to right,transparent 50%,var(--c) 100%)}
.mcc{padding:3rem 3.5rem 3rem 2.5rem;display:flex;flex-direction:column;justify-content:center}
.mbdg{display:inline-block;background:rgba(201,160,120,0.1);border:1px solid var(--gbd);font-size:0.52rem;letter-spacing:0.2em;text-transform:uppercase;color:var(--rg);padding:0.28rem 0.7rem;margin-bottom:1rem}
.mnm{font-family:var(--sf);font-size:clamp(2.2rem,5vw,4rem);font-weight:300;letter-spacing:0.08em;color:var(--t);line-height:1;margin-bottom:0.28rem}
.mky{font-family:var(--sf);font-style:italic;font-size:1.35rem;color:var(--rg);margin-bottom:1rem}
.mtr{font-family:var(--sf);font-style:italic;font-size:1rem;line-height:1.8;color:#5A5450;border-left:3px solid var(--rg);padding-left:1.3rem;margin-bottom:1.5rem}
/* CARD READING SECTION */
.rdg{background:linear-gradient(135deg,var(--t),var(--tm));padding:2.5rem;margin:0 2.5rem 2.5rem;position:relative;overflow:hidden}
.rdg::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 30% 50%,rgba(200,169,110,0.12) 0%,transparent 60%)}
.rdg-inner{position:relative;z-index:1}
.rdg h3{font-family:var(--sf);font-size:1.5rem;color:var(--gl);font-style:italic;margin-bottom:1.2rem}
.rdg-text{font-family:var(--sf);font-style:italic;font-size:1.05rem;color:rgba(255,255,255,0.88);line-height:1.85;margin-bottom:1.5rem}
.rdg-row{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:1.2rem}
.rdg-block{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);padding:1.2rem}
.rdg-lbl{font-size:0.5rem;letter-spacing:0.2em;text-transform:uppercase;color:rgba(255,255,255,0.4);margin-bottom:0.4rem}
.rdg-val{font-family:var(--sf);font-style:italic;font-size:0.95rem;color:var(--gl);line-height:1.5}
/* ACCESS TABS */
.atabs{display:flex;gap:0.4rem;margin-bottom:1.8rem}
.atab{background:transparent;border:1px solid var(--gbd);padding:0.52rem 1rem;font-size:0.55rem;letter-spacing:0.14em;text-transform:uppercase;color:#9A8A80;transition:all 0.3s}
.atab.on{background:var(--t);color:var(--c);border-color:var(--t)}
.apn{display:none}
.apn.on{display:block}
.awg{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem;margin-bottom:1.8rem}
.pb{background:var(--b);padding:1.5rem;border-left:3px solid var(--rg)}
.pb h4{font-size:0.52rem;letter-spacing:0.16em;text-transform:uppercase;color:var(--rg);margin-bottom:0.45rem}
.pb p{font-family:var(--sf);font-style:italic;font-size:0.95rem;color:var(--t);line-height:1.6}
.slw{background:var(--gb);border:1px solid var(--gbd);padding:1.3rem;margin-bottom:1.3rem}
.slw label{display:flex;justify-content:space-between;font-size:0.55rem;letter-spacing:0.12em;text-transform:uppercase;margin-bottom:0.65rem;color:#7A6E66}
.smb{background:var(--t);color:var(--c);padding:1.6rem;display:grid;grid-template-columns:1fr 1fr;gap:1.8rem;margin-bottom:1.6rem}
.sml{font-size:0.5rem;letter-spacing:0.18em;text-transform:uppercase;opacity:0.5;margin-bottom:0.3rem}
.smt{font-family:var(--sf);font-size:0.95rem;font-style:italic}
.sms{font-family:var(--sf);font-size:0.95rem;font-style:italic;color:var(--gl)}
/* PREMIUM PREVIEW */
.pprev{background:linear-gradient(135deg,var(--t) 0%,var(--tm) 100%);padding:2.2rem;text-align:center;position:relative;overflow:hidden}
.pprev h3{font-family:var(--sf);font-size:1.5rem;color:var(--gl);font-style:italic;margin-bottom:0.65rem;position:relative}
.pprev p{font-size:0.74rem;color:rgba(255,255,255,0.55);line-height:1.7;max-width:460px;margin:0 auto 1.3rem;letter-spacing:0.03em;position:relative}
.wkprev{display:flex;gap:0.35rem;justify-content:center;flex-wrap:wrap;margin-bottom:1.5rem;position:relative}
.wkpill{border:1px solid rgba(255,255,255,0.1);padding:0.3rem 0.75rem;font-size:0.5rem;letter-spacing:0.1em;text-transform:uppercase;color:rgba(255,255,255,0.3)}
/* WEEKLY PATHWAY */
.wsec{padding:1.8rem 2.5rem 3rem}
.wknav{display:flex;gap:0.35rem;flex-wrap:wrap;margin-bottom:1.5rem}
.wkb{background:transparent;border:1px solid var(--gbd);padding:0.5rem 1rem;font-size:0.5rem;letter-spacing:0.1em;text-transform:uppercase;color:#9A8A80;transition:all 0.3s;position:relative}
.wkb:hover{border-color:var(--rg);color:var(--rg)}
.wkb.on{background:var(--t);color:var(--c);border-color:var(--t)}
.wkb.dn::after{content:'✓';position:absolute;top:-4px;right:-4px;font-size:7px;background:var(--sg);color:white;border-radius:50%;width:12px;height:12px;display:flex;align-items:center;justify-content:center;line-height:12px}
.wkpn{display:none}
.wkpn.on{display:block}
.wkin{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;background:var(--w);border:1px solid var(--gbd);padding:2rem}
.wkf{grid-column:1/-1}
.wkl{font-size:0.5rem;letter-spacing:0.18em;text-transform:uppercase;color:var(--rg);margin-bottom:0.32rem}
.wkt{font-family:var(--sf);font-style:italic;font-size:1rem;color:var(--t);line-height:1.6}
.wkbd{font-size:0.76rem;color:#5A5450;line-height:1.7;letter-spacing:0.03em}
.wkcb{margin-top:1.5rem;width:100%;background:transparent;border:1px solid var(--sg);color:var(--tm);padding:0.7rem;font-size:0.55rem;letter-spacing:0.14em;text-transform:uppercase;transition:all 0.3s}
.wkcb:hover,.wkcb.dn{background:var(--sg);color:white;border-color:var(--sg)}
.mcbn{background:linear-gradient(135deg,var(--t),var(--tm));color:var(--c);padding:2.2rem;text-align:center;margin-top:1.8rem;display:none}
.mcbn.vis{display:block}
.mcbn h2{font-family:var(--sf);font-size:2rem;color:var(--gl);font-style:italic;margin-bottom:0.65rem}
.mcbn p{font-size:0.76rem;opacity:0.72;line-height:1.7;max-width:460px;margin:0 auto 1.8rem}
.mcgd{display:grid;grid-template-columns:1fr 1fr;gap:0.9rem;max-width:540px;margin:0 auto}
/* WHEEL */
#vw{padding:5rem 0 4rem}
.whlyt{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:start;max-width:1200px;margin:0 auto;padding:0 2.5rem 3rem}
.wwrap{position:relative;max-width:480px;aspect-ratio:1;margin:0 auto}
#wsvg{width:100%;height:100%}
.wctr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28%;height:28%;background:var(--c);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 20px rgba(13,43,40,0.04);pointer-events:none;font-size:1.1rem}
.wdts{display:flex;flex-direction:column;gap:1.3rem}
.wdc{background:var(--gb);border:1px solid var(--gbd);padding:1.8rem}
.stk{background:var(--b);border:1px solid var(--gbd);padding:1.8rem;margin-top:0.8rem}
.stk h4{font-family:var(--sf);font-size:1.15rem;color:var(--t);margin-bottom:1rem}
.srow{display:grid;grid-template-columns:1fr 1fr;gap:0.9rem;margin-bottom:0.9rem}
.si{background:white;border:1px solid var(--gbd);padding:0.55rem 0.75rem;font-size:0.72rem;color:var(--t);outline:none;width:100%;transition:border-color 0.3s}
.si:focus{border-color:var(--rg)}
/* BUDDY */
#vbu{padding:5rem 0 4rem}
.buh{text-align:center;padding:3rem 2.5rem 1.2rem;max-width:650px;margin:0 auto}
.banim{position:relative;width:240px;height:120px;margin:1.3rem auto}
.bm{width:72px;height:72px;border-radius:50%;background:radial-gradient(circle,rgba(201,160,120,0.3) 0%,transparent 70%);border:1px solid var(--gbd);position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;font-size:1.6rem;animation:mop 3s infinite ease-in-out}
.bm1{left:0}.bm2{right:0;animation-delay:1.5s}
.bl{position:absolute;top:50%;left:72px;right:72px;height:1px;background:linear-gradient(90deg,var(--rg),rgba(201,160,120,0.3),var(--rg));transform:translateY(-50%);animation:lg 3s infinite ease-in-out}
@keyframes mop{0%,100%{box-shadow:0 0 15px rgba(201,160,120,0.12)}50%{box-shadow:0 0 32px rgba(201,160,120,0.4)}}
@keyframes lg{0%,100%{opacity:0.3}50%{opacity:1}}
.fgd{display:grid;grid-template-columns:repeat(4,1fr);gap:0.7rem;padding:0 2.5rem;margin-bottom:1.3rem;max-width:880px;margin-left:auto;margin-right:auto}
.fb{background:white;border:1px solid var(--gbd);padding:0.7rem 0.4rem;font-size:0.52rem;letter-spacing:0.1em;text-transform:uppercase;color:#7A6E66;transition:all 0.3s;text-align:center}
.fb:hover,.fb.on{background:var(--t);color:var(--c);border-color:var(--t)}
.bprd{background:var(--b);border-left:3px solid var(--rg);padding:1.6rem;margin:0 2.5rem 1.6rem;max-width:880px;margin-left:auto;margin-right:auto;font-family:var(--sf);font-style:italic;font-size:1.1rem;color:var(--t);line-height:1.7;min-height:68px;transition:opacity 0.2s}
.ckgd{display:grid;grid-template-columns:1fr 1fr;gap:0.9rem;padding:0 2.5rem;max-width:880px;margin:0 auto 2.5rem}
.ckb{background:white;border:1px solid var(--gbd);padding:1.3rem}
.ckb h4{font-size:0.55rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--rg);margin-bottom:0.45rem}
/* CHILD */
#vch{padding:5rem 0 4rem}
.chh{text-align:center;padding:3rem 2.5rem 1.2rem;max-width:650px;margin:0 auto}
.pgd2{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:0.9rem;padding:0 2.5rem 1.5rem}
.pcc{background:rgba(255,255,255,0.68);border:1px dashed rgba(201,160,120,0.38);padding:1.6rem 0.9rem;text-align:center;cursor:pointer;transition:all 0.4s var(--e);font-family:var(--sf);font-size:0.98rem;font-style:italic;border-radius:4px}
.pcc:hover{background:white;border-style:solid;border-color:var(--rg);transform:scale(1.04) rotate(0.4deg);box-shadow:var(--sc)}
.prsp{background:linear-gradient(135deg,rgba(201,160,120,0.07),rgba(122,158,142,0.05));border:1px solid var(--gbd);padding:1.6rem;margin:0 2.5rem 1.6rem;max-width:880px;margin-left:auto;margin-right:auto;min-height:68px;text-align:center;font-family:var(--sf);font-style:italic;font-size:1.1rem;color:var(--t);line-height:1.7;transition:opacity 0.2s}
.cppgd{display:grid;grid-template-columns:repeat(4,1fr);gap:0.9rem;padding:0 2.5rem 3rem;max-width:1200px;margin:0 auto}
@media(max-width:900px){.cppgd{grid-template-columns:repeat(2,1fr);padding:0 1.4rem 2rem}}
.cppc{background:var(--b);border:1px solid var(--gbd);padding:1.5rem;border-radius:4px}
.cppc h4{font-size:0.5rem;letter-spacing:0.16em;text-transform:uppercase;color:var(--rg);margin-bottom:0.38rem}
.cppc p{font-family:var(--sf);font-style:italic;font-size:0.92rem;color:var(--t);line-height:1.6}
/* UNION */
#vu{padding:5rem 0 4rem}
.unh{text-align:center;padding:3rem 2.5rem 1.2rem;max-width:650px;margin:0 auto}
.uspl{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--gbd);margin-bottom:2px}
.usd{padding:3rem}
.uf{background:linear-gradient(135deg,var(--w),var(--b))}
.um{background:linear-gradient(135deg,var(--w),#EAF0F0)}
.usd h3{font-family:var(--sf);font-size:1.7rem;font-weight:300;margin-bottom:1rem}
.uf h3{color:var(--rg)}
.um h3{color:#5A7E88}
.wdc2{display:flex;flex-wrap:wrap;gap:0.4rem;margin-bottom:1.5rem}
.wp{background:rgba(255,255,255,0.8);border:1px solid rgba(0,0,0,0.03);padding:0.28rem 0.75rem;font-size:0.62rem;letter-spacing:0.1em;border-radius:20px;color:#5A5450}
.uprs{display:flex;flex-direction:column;gap:0.6rem}
.upb{background:transparent;border:1px solid var(--gbd);padding:0.7rem 0.9rem;font-size:0.74rem;color:#7A6E66;text-align:left;transition:all 0.3s;font-family:var(--sf);font-style:italic}
.upb:hover{border-color:var(--rg);color:var(--t);background:rgba(255,255,255,0.7)}
.umrg{background:var(--t);padding:3rem;text-align:center}
.umrg h3{font-family:var(--sf);font-size:2.3rem;color:var(--gl);font-style:italic;margin-bottom:1.5rem}
.utrs{display:flex;flex-direction:column;gap:0.7rem;max-width:520px;margin:0 auto 2rem}
.utr{font-family:var(--sf);font-style:italic;font-size:1.1rem;color:rgba(255,255,255,0.82);line-height:1.6}
.bgd{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0.9rem;max-width:840px;margin:0 auto}
.bq{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.07);padding:1rem;font-size:0.68rem;color:rgba(255,255,255,0.62);line-height:1.5}
/* PREMIUM */
#vpr{padding:5rem 0 4rem}
.prh{text-align:center;padding:4rem 2.5rem 2.5rem;background:linear-gradient(135deg,var(--t) 0%,var(--tm) 100%);position:relative;overflow:hidden}
.prh::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(200,169,110,0.09) 0%,transparent 60%)}
.prh h2{font-family:var(--sf);font-size:clamp(2.3rem,5vw,3.8rem);color:var(--gl);font-weight:300;font-style:italic;margin-bottom:0.65rem;position:relative}
.prh p{font-size:0.82rem;color:rgba(255,255,255,0.55);max-width:550px;margin:0 auto 1.8rem;line-height:1.7;letter-spacing:0.03em;position:relative}
.mgd2{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5px;background:var(--gbd);padding:1.5px}
.mdc{background:var(--w);padding:2.1rem;transition:all 0.4s var(--e)}
.mdc:hover{transform:translateY(-4px);box-shadow:var(--sh);z-index:2}
.mdi{font-size:1.6rem;margin-bottom:0.8rem;display:block}
.mdn{font-family:var(--sf);font-size:1.25rem;color:var(--t);margin-bottom:0.35rem}
.mdd{font-size:0.68rem;color:#7A6E66;line-height:1.6;letter-spacing:0.03em}
/* COMMUNITY */
#vco{padding:5rem 0 4rem}
.comh{text-align:center;padding:3rem 2.5rem 1.2rem;max-width:650px;margin:0 auto}
.ewall{position:relative;height:340px;overflow:hidden;background:rgba(255,255,255,0.28);border:1px solid var(--gbd);margin:0 2.5rem 1.6rem}
.celn{position:absolute;background:white;border:1px solid var(--gbd);padding:0.6rem 1.2rem;border-radius:28px;font-family:var(--sf);font-style:italic;font-size:0.9rem;white-space:nowrap;box-shadow:0 4px 15px rgba(13,43,40,0.03);animation:fn 14s infinite linear}
@keyframes fn{0%{transform:translateY(360px);opacity:0}6%{opacity:1}90%{opacity:0.8}100%{transform:translateY(-50px);opacity:0}}
.cir{display:flex;gap:0.9rem;padding:0 2.5rem;max-width:880px;margin:0 auto 2.5rem;flex-wrap:wrap}
.ci{flex:1;background:white;border:1px solid var(--gbd);padding:0.85rem 1rem;font-size:0.78rem;color:var(--t);outline:none;min-width:190px;transition:border-color 0.3s}
.ci:focus{border-color:var(--rg)}
/* RESPONSIVE */
@media(max-width:900px){
.mhr{grid-template-columns:1fr}
.mic{min-height:260px}
.mio{background:linear-gradient(to bottom,transparent 40%,var(--c) 100%)}
.mcc{padding:1.8rem}
.whlyt{grid-template-columns:1fr}
.awg{grid-template-columns:1fr}
.uspl{grid-template-columns:1fr}
.smb{grid-template-columns:1fr}
.wkin{grid-template-columns:1fr}
.ckgd{grid-template-columns:1fr}
.srow{grid-template-columns:1fr}
.estk{grid-template-columns:1fr}
.fgd{grid-template-columns:repeat(2,1fr)}
.mcgd{grid-template-columns:1fr}
nav{padding:0.9rem 1.4rem}
.nlinks{display:none}
.mgd{grid-template-columns:repeat(2,1fr);padding:0 1.4rem 2rem}
.rdg{margin:0 1.4rem 2rem}
.wsec{padding:1.5rem 1.4rem 2.5rem}
.ewall{margin:0 1.4rem 1.5rem}
.cir{padding:0 1.4rem}
}
@media(max-width:500px){
.mgd{grid-template-columns:1fr 1fr;gap:0.7rem}
.htit{font-size:3.2rem}
.pgd{grid-template-columns:1fr}
.pgd2{grid-template-columns:repeat(3,1fr)}
}
/* image card styles */
.mcbg{position:absolute;inset:0;background-size:cover;background-position:center top;}
.mfullbg{position:absolute;inset:0;background-size:cover;background-position:center top;}
.wflbl{font-size:0.55rem;letter-spacing:0.14em;text-transform:uppercase;color:#9A8A80;margin-bottom:0.35rem}
.jlbl{font-size:0.55rem;letter-spacing:0.14em;text-transform:uppercase;color:#9A8A80;display:block;margin-bottom:0.4rem}
.flbl{font-size:0.5rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--gl);display:block;margin-bottom:0.3rem}
.djb{background:rgba(255,255,255,0.07)!important;border-color:rgba(255,255,255,0.1)!important;color:white!important;min-height:50px}
.slwlbl{display:flex;justify-content:space-between;font-size:0.55rem;letter-spacing:0.12em;text-transform:uppercase;margin-bottom:0.65rem;color:#7A6E66}
.wlbl{font-size:0.5rem;letter-spacing:0.18em;text-transform:uppercase;color:#9A8A80;margin-bottom:0.35rem}
.wlbl2{font-size:0.5rem;letter-spacing:0.18em;text-transform:uppercase;color:var(--tm);margin-bottom:0.35rem}
.wlbl3{font-size:0.5rem;letter-spacing:0.18em;text-transform:uppercase;color:var(--rg);margin-bottom:0.35rem}

/* GODDESS TEMPLE */
.gt-header{text-align:center;padding:3rem 2rem 1.5rem;background:linear-gradient(180deg,rgba(201,160,120,0.08) 0%,transparent 100%)}
.gt-title{font-family:var(--sf);font-size:2rem;color:var(--t);letter-spacing:0.05em;margin-bottom:0.4rem}
.gt-sub{font-size:0.65rem;letter-spacing:0.2em;text-transform:uppercase;color:var(--rg)}
.gt-shell{display:flex;flex-direction:column;gap:1rem;padding:0 2rem 3rem}
.gt-shell.is-pulled{gap:2rem}
.gt-deck-area{display:flex;flex-direction:column;align-items:center;padding:1rem 0 0}
.gt-deck-wrap{position:relative;width:min(34vw,220px);height:min(54vw,340px);min-width:170px;min-height:270px;margin-bottom:2rem;overflow:visible}
.gt-card-back{position:absolute;background-image:url('./branding/mastercopy-card-back.webp')!important;background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid rgba(232,180,160,.75)!important;border-radius:14px;width:100%!important;height:100%!important;left:50%!important;top:0!important;margin-left:calc(-50%)!important;transform-origin:center center!important;box-shadow:0 14px 32px -10px rgba(0,0,0,.6),0 4px 10px rgba(0,0,0,.35)!important;overflow:hidden}
.gt-card-back:nth-child(1){transform:translate(-10px,10px) rotate(-3deg)!important;z-index:1}
.gt-card-back:nth-child(2){transform:translate(-5px,5px) rotate(-1.5deg)!important;z-index:2}
.gt-card-back:nth-child(3){transform:translate(0,0) rotate(0deg)!important;z-index:3}
.gt-card-back:nth-child(4){transform:translate(5px,5px) rotate(1.5deg)!important;z-index:2}
.gt-card-back:nth-child(5){transform:translate(10px,10px) rotate(3deg)!important;z-index:1}
.gt-card-back:nth-child(n+6){display:none!important}
.gt-card-back::after{content:''!important;position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(10,10,10,.18));pointer-events:none}
.gt-invite{font-family:var(--sf);font-style:italic;font-size:0.9rem;color:#7A6E66;text-align:center;max-width:280px;line-height:1.7;margin-bottom:1.5rem}
.gt-pull-btn,.gt-community-btn,.gt-repull-btn{background:linear-gradient(135deg,#E8B4A0 0%,#D49A85 18%,#B87E68 38%,#E8C4B0 55%,#C9907A 75%,#A87060 100%);color:#fff;border:1px solid rgba(168,112,96,0.5);text-shadow:0 1px 2px rgba(90,50,40,0.35);box-shadow:0 2px 6px rgba(168,112,96,0.35), inset 0 1px 0 rgba(255,255,255,0.45), inset 0 -1px 0 rgba(120,70,55,0.35);cursor:pointer;transition:all 0.3s}
.gt-pull-btn:hover,.gt-community-btn:hover,.gt-repull-btn:hover{background:linear-gradient(135deg,#F0C2B0 0%,#DCA895 18%,#C68874 38%,#F2D2BE 55%,#D49A85 75%,#B57868 100%);box-shadow:0 6px 18px rgba(168,112,96,0.5), inset 0 1px 0 rgba(255,255,255,0.55), inset 0 -1px 0 rgba(120,70,55,0.35)}
.gt-pull-btn{padding:1rem 2.5rem;font-family:var(--sf);font-size:0.95rem;letter-spacing:0.12em;border-radius:4px}
.gt-reveal{opacity:0;transition:opacity 0.8s ease;padding-bottom:1rem}
.gt-reveal.visible{opacity:1}
.gt-reveal-inner{display:grid;grid-template-columns:minmax(220px,420px) minmax(0,1fr);gap:2rem;align-items:start}.gt-focus-col{display:flex;justify-content:center}.gt-card-front,.gt-focus-card{width:100%;max-width:420px;border-radius:12px;box-shadow:0 12px 36px rgba(0,0,0,0.28);overflow:hidden;background:rgba(255,255,255,0.05)}
.gt-card-image{display:block;width:100%;height:auto;object-fit:contain;background:transparent}
.gt-card-overlay{position:absolute;bottom:0;left:0;right:0;padding:0.7rem 0.6rem;background:linear-gradient(transparent,rgba(13,43,40,0.92));border-radius:0 0 10px 10px}
.gt-card-name{font-family:var(--sf);font-size:0.82rem;color:var(--gl);letter-spacing:0.04em;line-height:1.2}
.gt-card-name-full{font-size:clamp(1.7rem,3vw,2.4rem);color:var(--t)}
.gt-card-theme{font-size:0.6rem;letter-spacing:0.22em;text-transform:uppercase;color:var(--rg);margin-top:0.2rem}
.gt-card-theme-full{font-size:0.65rem}
.gt-reading{padding:0;flex:1;min-width:0}
.gt-reading-head{margin-bottom:1rem}
.gt-reading-msg{font-family:var(--sf);font-style:italic;font-size:0.78rem;color:var(--t);line-height:1.65;margin-bottom:1.2rem;padding:0.8rem;background:rgba(201,160,120,0.06);border-left:2px solid var(--rg)}
.gt-tabs{display:flex;gap:0.4rem;flex-wrap:wrap;margin-bottom:1.2rem}
.gt-tab{background:transparent;border:1px solid rgba(201,160,120,0.3);color:#9A8A80;padding:0.45rem 0.9rem;font-size:0.58rem;letter-spacing:0.14em;text-transform:uppercase;border-radius:2px;cursor:pointer;transition:all 0.2s}
.gt-tab.on{background:linear-gradient(135deg,#E8B4A0 0%,#D49A85 18%,#B87E68 38%,#E8C4B0 55%,#C9907A 75%,#A87060 100%);color:#fff;border-color:rgba(168,112,96,0.5)}
.gt-pane{display:block;font-size:0.82rem;color:#5A5450;line-height:1.75}
.gt-pane.on{display:block}
.gt-prop-label{font-size:0.5rem;letter-spacing:0.18em;text-transform:uppercase;color:var(--rg);margin:1rem 0 0.3rem}
.gt-action-text{font-family:var(--sf);font-size:1rem;color:var(--t);line-height:1.6;padding:1rem;background:rgba(201,160,120,0.08);border-radius:4px;border-left:2px solid var(--rg)}
.gt-community-note{margin-top:1.4rem;font-size:0.8rem;line-height:1.7;color:#7A6E66}
.gt-community-btn{display:block;margin-top:0.8rem;padding:0.8rem 1.8rem;border-radius:4px;font-family:var(--sf);font-size:0.8rem;letter-spacing:0.12em;text-transform:uppercase}
.gt-repull-btn{display:block;margin:1rem 0 0;padding:0.75rem 1.4rem;font-size:0.55rem;letter-spacing:0.14em;text-transform:uppercase;border-radius:2px}

/* ===== Overrides: metallic rose gold primary buttons + clear month labels ===== */
...
/* Neat stacked Goddess deck */

@media (max-width: 900px){
  .gt-shell{padding:0 1.25rem 2.5rem}
  .gt-reveal-inner{grid-template-columns:1fr}
  .gt-focus-col{order:1}
  .gt-reading{order:2}
  .gt-focus-card{max-width:100%}
}

.amb{filter:none;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.12;animation:drift 20s infinite alternate}
#a1{background-image:url('./branding/chakra-7.webp');background-color:transparent!important}
#a2{background-image:url('./branding/chakra-4.webp');background-color:transparent!important}
#a3{background-image:url('./branding/chakra-1.webp');background-color:transparent!important}

.ptc::before,.ptc::after,.gh::before,.gh::after,.mhr::after,.comh::after,.buh::after,.chh::after,.unh::after,.prh::after{content:'';position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;opacity:.1;z-index:0}
.ptc::before{width:180px;height:180px;top:8%;left:4%;background-image:url('./branding/chakra-6.webp')}
.ptc::after{width:160px;height:160px;right:6%;bottom:10%;background-image:url('./branding/chakra-5.webp')}
.gh,.mhr,.comh,.buh,.chh,.unh,.prh{position:relative;overflow:hidden}
.gh::before{width:150px;height:150px;top:2rem;right:3rem;background-image:url('./branding/chakra-3.webp')}
.gh::after{width:130px;height:130px;bottom:1rem;left:2rem;background-image:url('./branding/chakra-2.webp')}
.mhr::after{width:170px;height:170px;right:2rem;bottom:1rem;background-image:url('./branding/chakra-5.webp')}
.comh::after{width:150px;height:150px;right:3rem;top:1rem;background-image:url('./branding/chakra-4.webp')}
.buh::after{width:140px;height:140px;left:2rem;bottom:0;background-image:url('./branding/chakra-2.webp')}
.chh::after{width:140px;height:140px;right:2rem;bottom:0;background-image:url('./branding/chakra-6.webp')}
.unh::after{width:150px;height:150px;left:2rem;top:1rem;background-image:url('./branding/chakra-3.webp')}
.prh::after{width:170px;height:170px;right:4rem;bottom:1rem;background-image:url('./branding/chakra-7.webp')}

/* ===== Moon Temples Brand Pass: temple background + rose-gold buttons + Go Deeper modal ===== */

/* 1. Remove chakra watermarks */
.amb{display:none!important}
.ptc::before,.ptc::after,.gh::before,.gh::after,.mhr::after,.comh::after,.buh::after,.chh::after,.unh::after,.prh::after{display:none!important;content:none!important;background-image:none!important}

/* 2. Temple artwork as global background */
body::before{content:'';position:fixed;inset:0;z-index:-1;background-image:url('./branding/mastercopy-card-back.webp');background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;opacity:0.10;pointer-events:none;filter:saturate(0.85)}
body::after{content:'';position:fixed;inset:0;z-index:-1;background:radial-gradient(ellipse at center, rgba(255,250,245,0.55) 0%, rgba(248,242,234,0.82) 70%, rgba(245,238,228,0.92) 100%);pointer-events:none}

/* 3. Metallic rose-gold primary button (single style across the app) */
.bp,.bg,.npb,.gt-pull-btn,.gt-community-btn,.gt-repull-btn,a.bp,button.bp,.gd-modal-btn{
  background:linear-gradient(135deg,#E8B4A0 0%,#D49A85 18%,#B87E68 38%,#E8C4B0 55%,#C9907A 75%,#A87060 100%)!important;
  color:#fff!important;
  border:1px solid rgba(168,112,96,0.55)!important;
  text-shadow:0 1px 2px rgba(90,50,40,0.35);
  box-shadow:0 2px 8px rgba(168,112,96,0.35),inset 0 1px 0 rgba(255,255,255,0.45),inset 0 -1px 0 rgba(120,70,55,0.35)!important;
  border-radius:4px!important;
  letter-spacing:0.18em;
  position:relative;overflow:hidden;
  transition:all 0.35s ease;
}
.bp::after,.bg::after,.gd-modal-btn::after{content:'';position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,0.45),transparent);transform:skewX(-20deg);transition:left 0.7s ease;pointer-events:none}
.bp:hover::after,.bg:hover::after,.gd-modal-btn:hover::after{left:120%}
.bp:hover,.bg:hover,.npb:hover,.gt-pull-btn:hover,.gt-community-btn:hover,.gt-repull-btn:hover,.gd-modal-btn:hover{
  background:linear-gradient(135deg,#F0C2B0 0%,#DCA895 18%,#C68874 38%,#F2D2BE 55%,#D49A85 75%,#B57868 100%)!important;
  box-shadow:0 8px 22px rgba(168,112,96,0.5),inset 0 1px 0 rgba(255,255,255,0.55),inset 0 -1px 0 rgba(120,70,55,0.35)!important;
  transform:translateY(-2px);
  color:#fff!important;
}
.npb.on{background:linear-gradient(135deg,#A87060 0%,#C9907A 50%,#A87060 100%)!important}

/* 4. Secondary outlined buttons in rose-gold palette */
.bo,.bk,.upb{
  background:rgba(255,255,255,0.55)!important;
  color:#A87060!important;
  border:1px solid rgba(168,112,96,0.45)!important;
  border-radius:4px!important;
  transition:all 0.3s ease;
}
.bo:hover,.bk:hover,.upb:hover{
  border-color:#A87060!important;
  color:#7E4F40!important;
  background:rgba(255,255,255,0.85)!important;
  transform:translateY(-2px);
  box-shadow:0 4px 14px rgba(168,112,96,0.25)!important;
}

/* 5. Go Deeper modal */
.gd-modal{position:fixed;inset:0;background:rgba(20,12,8,0.65);backdrop-filter:blur(6px);z-index:1000;display:none;align-items:center;justify-content:center;padding:1.5rem;opacity:0;transition:opacity 0.3s ease}
.gd-modal.open{display:flex;opacity:1}
.gd-modal-inner{position:relative;max-width:480px;width:100%;background:linear-gradient(160deg,#FBF6F0 0%,#F2E6DA 100%);border:1px solid rgba(168,112,96,0.35);border-radius:10px;padding:2.8rem 2.2rem 2.2rem;text-align:center;box-shadow:0 30px 80px rgba(0,0,0,0.45),inset 0 1px 0 rgba(255,255,255,0.6)}
.gd-modal-close{position:absolute;top:0.7rem;right:0.9rem;background:transparent;border:none;font-size:1.6rem;color:#A87060;cursor:pointer;line-height:1;padding:0.2rem 0.5rem}
.gd-modal-close:hover{color:#7E4F40}
.gd-modal-title{font-family:var(--sf);font-size:1.9rem;font-weight:300;color:var(--t);letter-spacing:0.04em;margin-bottom:0.9rem;font-style:italic}
.gd-modal-copy{font-size:0.85rem;color:#5A5450;line-height:1.75;margin-bottom:1.6rem;letter-spacing:0.02em}
.gd-modal-btn{display:inline-block;text-decoration:none;padding:0.95rem 2rem;font-size:0.62rem;letter-spacing:0.2em;text-transform:uppercase;font-family:var(--ss)}
.oracle-modal-img{max-width:220px;margin:0 auto 1.2rem;border-radius:6px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,0.15)}
.wa-accent{font-size:0.55rem;letter-spacing:0.28em;text-transform:uppercase;color:var(--rg);margin-bottom:0.9rem}

/* ===== Brand Pass v2: temple bg, fan deck, premium codes, layout fixes ===== */

/* 1. New temple background (replaces mastercopy) + subtle drift */
body::before{background-image:url('./temple-bg.webp')!important;opacity:0.14!important;filter:saturate(0.9)!important;animation:templeDrift 60s ease-in-out infinite alternate}
body::after{background:radial-gradient(ellipse at center, rgba(252,247,240,0.55) 0%, rgba(245,238,228,0.78) 70%, rgba(240,230,218,0.88) 100%)!important}
@keyframes templeDrift{0%{transform:scale(1.02) translate(0,0)}100%{transform:scale(1.08) translate(-1.5%,1%)}}

/* 2. Goddess Temple — elegant tarot card fan */
.gt-deck-wrap{width:min(60vw,360px)!important;height:min(80vw,440px)!important;min-width:240px!important;min-height:320px!important;margin:0 auto 2.5rem!important}
.gt-card-back{border-radius:10px!important;border:1px solid rgba(168,112,96,0.55)!important;box-shadow:0 18px 40px -14px rgba(120,70,55,0.55),0 4px 12px rgba(120,70,55,0.25)!important}
.gt-card-back:nth-child(n){transform:none!important}
.gt-fan-0{transform:translateX(-44%) rotate(-18deg)!important;z-index:1}
.gt-fan-1{transform:translateX(-29%) rotate(-12deg)!important;z-index:2}
.gt-fan-2{transform:translateX(-15%) rotate(-6deg)!important;z-index:3}
.gt-fan-3{transform:translateX(0)    rotate(0deg)!important;z-index:4}
.gt-fan-4{transform:translateX(15%)  rotate(6deg)!important;z-index:3}
.gt-fan-5{transform:translateX(29%)  rotate(12deg)!important;z-index:2}
.gt-fan-6{transform:translateX(44%)  rotate(18deg)!important;z-index:1}
.gt-card-back:nth-child(n+6){display:block!important}

/* 3. Premium nav lock indicators + separator */
.nsep{display:inline-block;width:1px;height:20px;background:rgba(168,112,96,0.35);margin:0 0.4rem;vertical-align:middle}
.nb.npr{position:relative;color:rgba(168,112,96,0.85)!important}
.nb.npr .plk{font-size:0.55rem;color:#A87060;margin-left:0.2em;letter-spacing:0}
.premium-on .nb.npr{color:var(--t)!important}
.premium-on .nb.npr .plk{display:none}

/* 4. Premium Temple Code modal */
.pc-input{width:100%;padding:0.95rem 1rem;border:1px solid rgba(168,112,96,0.45);background:rgba(255,255,255,0.85);border-radius:4px;font-family:var(--sf);font-size:1rem;letter-spacing:0.06em;color:var(--t);outline:none;margin-bottom:0.6rem;text-align:center;text-transform:uppercase}
.pc-input:focus{border-color:#A87060;box-shadow:0 0 0 3px rgba(168,112,96,0.15)}
.pc-msg{font-size:0.78rem;line-height:1.5;margin:0.3rem 0 0.6rem;min-height:1.3em;color:#7A6E66}
.pc-msg.ok{color:#5A7E55}
.pc-msg.err{color:#A8534A}

/* 5. Missing Wolf Moon image (CSS class never generated) */
.mimg-wolf{background-image:url('./cards/01-wolf-moon.webp')!important;background-size:cover;background-position:center}

/* 6. Inner Child grid: 2x6 desktop, 6x2 mobile */
.pgd2{display:grid;grid-template-columns:repeat(6,1fr)!important;gap:1rem!important;padding:0 2.5rem 1.5rem!important;max-width:1200px;margin:0 auto}
@media(max-width:900px){.pgd2{grid-template-columns:repeat(2,1fr)!important;padding:0 1.4rem 1.5rem!important}}

/* 7. Wheel of Becoming — chakra decal centred exactly in the wheel */
.wwrap{position:relative}
.wctr{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:22%!important;height:22%!important;border-radius:50%!important;background:radial-gradient(circle,#FBEFE5 0%,#E8C4B0 55%,#C9907A 100%)!important;background-image:url('./branding/chakra-4.webp')!important;background-size:78%!important;background-repeat:no-repeat!important;background-position:center!important;box-shadow:0 8px 26px rgba(168,112,96,0.45),inset 0 1px 0 rgba(255,255,255,0.55)!important;pointer-events:none;z-index:3;font-size:0!important;color:transparent!important}
.wctr::before,.wctr::after{display:none!important;content:none!important}
.wctr > *{display:none!important}
/* Suppress any stray chakra ambient or decoration in the wheel view */
#vw .amb,#vw .ptc{display:none!important}

/* 8. Home Feature Grid — chakra decals + sage/blush tones */
.pt2{position:relative;overflow:hidden;background:linear-gradient(160deg,rgba(255,250,244,0.85),rgba(232,220,205,0.6))!important;border:1px solid rgba(168,112,96,0.18)!important}
.pt2::after{content:'';position:absolute;right:-30px;top:-30px;width:140px;height:140px;background-image:url('./branding/chakra-1.webp');background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0.10;pointer-events:none;transition:opacity 0.4s}
.pt2:nth-child(2)::after{background-image:url('./branding/chakra-2.webp')}
.pt2:nth-child(3)::after{background-image:url('./branding/chakra-3.webp')}
.pt2:nth-child(4)::after{background-image:url('./branding/chakra-4.webp')}
.pt2:nth-child(5)::after{background-image:url('./branding/chakra-5.webp')}
.pt2:nth-child(6)::after{background-image:url('./branding/chakra-6.webp')}
.pt2:nth-child(7)::after{background-image:url('./branding/chakra-7.webp')}
.pt2:hover::after{opacity:0.22}
.eb{background:linear-gradient(160deg,rgba(255,250,244,0.9),rgba(225,232,220,0.6))!important;border:1px solid rgba(168,112,96,0.2)!important}

/* 9. Eliminate any lingering deep-green CTA blocks */
.bg{background:linear-gradient(135deg,#E8B4A0 0%,#D49A85 18%,#B87E68 38%,#E8C4B0 55%,#C9907A 75%,#A87060 100%)!important;color:#fff!important;border:1px solid rgba(168,112,96,0.55)!important}
.prh{background:linear-gradient(135deg,#F0E4D3 0%,#E8D5C0 100%)!important}
.prh h2,.prh p{color:var(--t)!important}
.prh > div:first-child{color:#A87060!important}
.umrg{background:linear-gradient(160deg,#E8D5C0 0%,#D4C0A8 100%)!important}
.umrg h3{color:var(--t)!important}
.utr{color:#5A4540!important}
.bq{background:rgba(255,255,255,0.55)!important;border:1px solid rgba(168,112,96,0.25)!important;color:#5A5450!important}
.bq textarea{color:#3a3530!important;background:rgba(255,255,255,0.7)!important;border-color:rgba(168,112,96,0.2)!important}

/* 10. Premium Active badge */
.npb.on{background:linear-gradient(135deg,#7A4F40,#A87060,#7A4F40)!important;color:#fff!important}

/* 11. Sacred Union — uploaded card artwork at top of each section */
.usd{padding:2.4rem 2.4rem 2.6rem!important}
.usd.uf,.usd.um{position:relative}
.usd.uf::before,.usd.um::before{content:'';display:block;width:100%;max-width:340px;aspect-ratio:9/14;margin:0 auto 1.4rem;background-size:contain;background-repeat:no-repeat;background-position:center top;border-radius:10px;box-shadow:0 12px 34px rgba(90,60,50,0.22);background-color:transparent}
.usd.uf::before{background-image:url('./branding/oracle-72.webp')}
.usd.um::before{background-image:url('./branding/gatekeeper.webp')}
.usd.uf{background:linear-gradient(160deg,#FBEFE7 0%,#F5E2D4 100%)!important}
.usd.um{background:linear-gradient(160deg,#F2EAD9 0%,#E6D7BE 100%)!important}
.uf h3,.um h3{text-align:center}
.um h3{color:#8a6a3a!important}

/* 12. Becoming Balance Graph */
.bbg-wrap{max-width:1100px;margin:1.4rem auto 4rem;padding:2rem 2.5rem 2.5rem;background:linear-gradient(160deg,rgba(255,250,244,0.88),rgba(238,224,210,0.55));border:1px solid rgba(168,112,96,0.22);border-radius:14px;box-shadow:0 14px 40px rgba(168,112,96,0.10)}
.bbg-head{text-align:center;margin-bottom:1.4rem}
.bbg-title{font-family:var(--sf);font-weight:300;font-size:1.7rem;color:var(--t);margin:0.4rem 0 0.5rem;letter-spacing:0.04em}
.bbg-sub{font-size:0.74rem;color:#7A6E66;max-width:520px;margin:0 auto;line-height:1.7;font-style:italic}
.bbg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.55rem 1.8rem;margin-top:1rem}
@media(max-width:760px){.bbg{grid-template-columns:1fr}}
.bbg-row{display:grid;grid-template-columns:150px 1fr 42px;align-items:center;gap:0.7rem;padding:0.4rem 0;border-bottom:1px dashed rgba(168,112,96,0.18)}
.bbg-row .bbg-lab{font-size:0.7rem;color:#5A5450;letter-spacing:0.02em}
.bbg-row .bbg-val{font-family:var(--sf);font-size:0.85rem;color:#A87060;text-align:right;font-weight:600}
.bbg-bar{position:relative;height:10px;border-radius:999px;background:rgba(168,112,96,0.10);overflow:hidden}
.bbg-fill{position:absolute;top:0;left:0;bottom:0;border-radius:999px;transition:width 0.5s ease}
.bbg-fill.lo{background:linear-gradient(90deg,#E8B4A0,#D49A85)}
.bbg-fill.md{background:linear-gradient(90deg,#C9B27A,#9CAE82)}
.bbg-fill.hi{background:linear-gradient(90deg,#9CAE82,#6E8E63,#C9A86B)}
.bbg-legend{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:1.3rem;font-size:0.6rem;letter-spacing:0.18em;text-transform:uppercase;color:#7A6E66}
.bbg-key{display:inline-flex;align-items:center;gap:0.4rem}
.bbg-key::before{content:'';width:14px;height:8px;border-radius:99px}
.bbg-strong::before{background:linear-gradient(90deg,#9CAE82,#C9A86B)}
.bbg-mid::before{background:linear-gradient(90deg,#C9B27A,#9CAE82)}
.bbg-low::before{background:linear-gradient(90deg,#E8B4A0,#D49A85)}

/* Sticky Oracle Banner */
.oracle-banner{position:fixed;bottom:0;left:0;right:0;z-index:999;padding:0.85rem 1.4rem;background:linear-gradient(135deg,rgba(250,245,238,0.98),rgba(240,228,212,0.98));border-top:2px solid rgba(201,144,122,0.45);backdrop-filter:blur(10px);box-shadow:0 -6px 28px rgba(168,112,96,0.18);transition:transform 0.5s var(--e),opacity 0.5s var(--e)}
.oracle-banner::before{content:'';position:absolute;top:-2px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,#C9907A 25%,#E8C4B0 50%,#C9907A 75%,transparent 100%);animation:obShimmer 4s ease-in-out infinite}
@keyframes obShimmer{0%,100%{opacity:0.4}50%{opacity:1}}
.oracle-banner-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:1200px;margin:0 auto;position:relative;z-index:1}
.oracle-banner-text{flex:1}
.oracle-banner-title{font-family:var(--sf);font-size:0.74rem;letter-spacing:0.22em;text-transform:uppercase;color:#A07060;margin-bottom:0.3rem;font-weight:400}
.oracle-banner-copy{font-size:0.76rem;color:#5A5048;line-height:1.55;max-width:480px}
.oracle-banner-btn{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#B87A65,#D9A88E);color:#fff;border:none;border-radius:3px;padding:0.55rem 1.4rem;font-size:0.62rem;letter-spacing:0.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all 0.35s var(--e);box-shadow:0 4px 16px rgba(168,112,96,0.35),inset 0 1px 0 rgba(255,255,255,0.25);white-space:nowrap;position:relative;overflow:hidden}
.oracle-banner-btn::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.25),transparent);animation:obBtnShine 3.5s ease-in-out infinite}
@keyframes obBtnShine{0%,100%{left:-100%}50%,70%{left:100%}}
.oracle-banner-btn:hover{transform:translateY(-2px);box-shadow:0 6px 22px rgba(168,112,96,0.45),inset 0 1px 0 rgba(255,255,255,0.35)}
.oracle-banner-close{background:none;border:none;font-size:1.4rem;color:#9A8A80;cursor:pointer;line-height:1;padding:0 0.3rem;transition:color 0.2s}
.oracle-banner-close:hover{color:var(--rg)}
@media(max-width:700px){
  .oracle-banner-inner{flex-direction:column;text-align:center;gap:0.7rem;padding:0.5rem 0}
  .oracle-banner-copy{font-size:0.7rem}
  .oracle-banner-btn{width:100%;max-width:280px}
}

/* ===== FINAL POLISH PASS ===== */

/* 1. Sticky Oracle Banner — deep forest with rose-gold accents */
.oracle-banner{background:linear-gradient(135deg,rgba(13,43,40,0.97) 0%,rgba(26,74,68,0.97) 100%)!important;border-top:1px solid rgba(201,160,120,0.55)!important;box-shadow:0 -8px 32px rgba(13,43,40,0.35)!important;padding:0.75rem 1.4rem!important}
.oracle-banner::before{background:linear-gradient(90deg,transparent 0%,#C9A078 25%,#E8C9A8 50%,#C9A078 75%,transparent 100%)!important;height:1px!important;top:0!important;opacity:0.85}
.oracle-banner-title{color:#E8C9A8!important;font-weight:500!important;letter-spacing:0.24em!important}
.oracle-banner-copy{color:rgba(245,237,227,0.85)!important}
.oracle-banner-btn{background:linear-gradient(135deg,#C9A078 0%,#E8C9A8 50%,#C9A078 100%)!important;color:#0D2B28!important;font-weight:600!important;letter-spacing:0.16em!important;box-shadow:0 4px 18px rgba(201,160,120,0.5),inset 0 1px 0 rgba(255,255,255,0.45)!important;border:1px solid rgba(232,201,168,0.6)!important}
.oracle-banner-btn:hover{background:linear-gradient(135deg,#E8C9A8 0%,#F2DCC0 50%,#E8C9A8 100%)!important;box-shadow:0 6px 24px rgba(232,201,168,0.65),inset 0 1px 0 rgba(255,255,255,0.55)!important}
.oracle-banner-close{color:rgba(232,201,168,0.7)!important}
.oracle-banner-close:hover{color:#E8C9A8!important}

/* 2. Goddess Temple — clean centred 7-card fan */
.gt-deck-area{padding:1.5rem 1rem 0.5rem!important}
.gt-deck-wrap{position:relative!important;width:min(86vw,520px)!important;height:min(58vw,340px)!important;min-width:300px!important;min-height:230px!important;margin:0 auto 2.5rem!important;overflow:visible!important;display:block!important}
.gt-card-back{position:absolute!important;width:min(26vw,150px)!important;height:min(42vw,238px)!important;left:50%!important;bottom:0!important;top:auto!important;margin-left:calc(min(26vw,150px) / -2)!important;transform-origin:50% 110%!important;border-radius:10px!important;border:1px solid rgba(201,160,120,0.55)!important;box-shadow:0 14px 32px -10px rgba(13,43,40,0.45),0 4px 10px rgba(13,43,40,0.25)!important;background-image:url('./branding/mastercopy-card-back.webp')!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;overflow:hidden!important;transition:transform 0.6s var(--e)!important}
.gt-card-back:nth-child(n){transform:none!important}
.gt-fan-0{transform:rotate(-21deg)!important;z-index:1!important}
.gt-fan-1{transform:rotate(-14deg)!important;z-index:2!important}
.gt-fan-2{transform:rotate(-7deg)!important;z-index:3!important}
.gt-fan-3{transform:rotate(0deg)!important;z-index:4!important}
.gt-fan-4{transform:rotate(7deg)!important;z-index:3!important}
.gt-fan-5{transform:rotate(14deg)!important;z-index:2!important}
.gt-fan-6{transform:rotate(21deg)!important;z-index:1!important}
.gt-card-back:nth-child(n+6){display:block!important}

/* 3. Sacred Union readability */
.upb{font-size:0.95rem!important;color:#1A4A44!important;padding:1rem 1.15rem!important;line-height:1.55!important;background:rgba(255,255,255,0.55)!important;border:1px solid rgba(201,160,120,0.32)!important}
.upb:hover{color:#0D2B28!important;background:rgba(255,255,255,0.85)!important;border-color:var(--rg)!important}
.uprs{gap:0.75rem!important}
.usd h3{font-size:1.85rem!important;color:#0D2B28!important}
.uf h3{color:#8a5a3a!important}

/* 4. Responsive optimisation */
@media (max-width:1024px){
  .gt-deck-wrap{width:min(82vw,440px)!important;height:min(60vw,300px)!important}
  .gt-card-back{width:min(28vw,135px)!important;height:min(44vw,214px)!important;margin-left:calc(min(28vw,135px) / -2)!important}
}
@media (max-width:768px){
  .usd{padding:1.8rem 1.4rem!important}
  .upb{font-size:0.9rem!important;padding:0.85rem 1rem!important}
  .gt-deck-wrap{width:94vw!important;height:62vw!important;min-width:0!important;min-height:0!important}
  .gt-card-back{width:30vw!important;height:46vw!important;margin-left:-15vw!important}
  .gt-fan-0{transform:rotate(-17deg)!important}
  .gt-fan-1{transform:rotate(-11deg)!important}
  .gt-fan-2{transform:rotate(-5.5deg)!important}
  .gt-fan-4{transform:rotate(5.5deg)!important}
  .gt-fan-5{transform:rotate(11deg)!important}
  .gt-fan-6{transform:rotate(17deg)!important}
  .oracle-banner{padding:0.65rem 1rem!important}
  .oracle-banner-title{font-size:0.66rem!important}
  body{padding-bottom:120px}
}
@media (max-width:480px){
  .gt-deck-wrap{width:96vw!important;height:66vw!important}
  .gt-card-back{width:32vw!important;height:50vw!important;margin-left:-16vw!important}
  .gt-fan-0{transform:rotate(-14deg)!important}
  .gt-fan-1{transform:rotate(-9deg)!important}
  .gt-fan-2{transform:rotate(-4.5deg)!important}
  .gt-fan-4{transform:rotate(4.5deg)!important}
  .gt-fan-5{transform:rotate(9deg)!important}
  .gt-fan-6{transform:rotate(14deg)!important}
}

/* 12 Moon Temples — balanced 4x3 grid responsive overrides */
@media (max-width:1100px){
  .mgd{grid-template-columns:repeat(3,1fr)!important}
}
@media (max-width:720px){
  .mgd{grid-template-columns:1fr!important;padding:0 1.4rem 2rem!important}
}

/* Global safe area so sticky Oracle banner never overlaps content */
body{padding-bottom:160px}
@media (max-width:768px){
  body{padding-bottom:200px}
}
@media (max-width:480px){
  body{padding-bottom:230px}
}

/* Performance: soft fade-in for lazy images + GPU-friendly bg rendering */
.gt-card-image{opacity:0;transition:opacity 0.5s ease}
.gt-card-image.is-loaded,.gt-card-image[complete]{opacity:1}
.mcbg,.mfullbg,[class*="mimg-"],[class*="gimg-"]{will-change:transform;background-color:rgba(245,238,228,0.4);animation:imgFade 0.6s ease both}
@keyframes imgFade{from{opacity:0}to{opacity:1}}
body::before{will-change:transform}

/* Premium lock badge on home cards */
.pt2.plk-card .lk-badge{position:absolute;top:0.7rem;right:0.7rem;font-family:var(--ss);font-size:0.48rem;letter-spacing:0.18em;text-transform:uppercase;color:#A87060;background:rgba(255,250,244,0.95);border:1px solid rgba(168,112,96,0.35);padding:0.22rem 0.5rem;border-radius:999px;z-index:3;box-shadow:0 2px 6px rgba(168,112,96,0.15)}
.premium-on .pt2.plk-card .lk-badge{display:none}

/* Inner Moon Temples (.prm) readability — keep branding, darken text, add weight */
.pt2.prm{background:linear-gradient(160deg,rgba(13,43,40,0.96),rgba(26,74,68,0.96))!important;border:1px solid rgba(201,160,120,0.45)!important}
.pt2.prm::after{opacity:0.18!important;filter:brightness(1.4)}
.pt2.prm .ptn{color:#F5EDE3!important;font-weight:500!important;text-shadow:0 1px 2px rgba(0,0,0,0.4)}
.pt2.prm .pts{color:rgba(245,237,227,0.88)!important;font-weight:400}
.pt2.prm .ptic{color:var(--gl)}
.pt2.prm .pta{color:var(--gl)!important}

/* Spiritual Practices */
#vsp,#vpi{padding:5rem 0 4rem}
.sph,.pi-head{text-align:center;padding:3rem 2.5rem 1.4rem;max-width:760px;margin:0 auto}
.spgd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;padding:0 2.5rem 2.5rem;max-width:1360px;margin:0 auto}
.spc{appearance:none;background:rgba(255,250,244,0.82);border:1px solid rgba(168,112,96,0.18);padding:0;text-align:left;cursor:pointer;overflow:hidden;transition:transform .35s var(--e),box-shadow .35s var(--e),border-color .35s var(--e)}
.spc:hover{transform:translateY(-4px);box-shadow:var(--sh);border-color:rgba(168,112,96,0.35)}
.spc-img-wrap{aspect-ratio:9/14;overflow:hidden;background:rgba(245,238,228,0.6)}
.spc-img{width:100%;height:100%;object-fit:cover;display:block}
.spc-body{padding:1rem .95rem 1.1rem}
.spc-title{font-family:var(--sf);font-size:1.15rem;color:var(--t);margin-bottom:.3rem}
.spc-sub{font-size:.56rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rg);line-height:1.6}
.pi-shell{padding-bottom:1rem}
.pi-grid{display:grid;grid-template-columns:minmax(280px,420px) minmax(0,1fr);gap:2rem;align-items:start;max-width:1180px;margin:0 auto;padding:0 2.5rem}
.pi-card{background:rgba(255,250,244,0.85);border:1px solid rgba(168,112,96,0.18);padding:1rem}
.pi-card img{width:100%;height:auto;display:block}
.pi-copy{display:grid;gap:1rem}
.pi-block{background:var(--b);border:1px solid var(--gbd);padding:1.3rem}
.pi-label{font-size:.52rem;letter-spacing:.16em;text-transform:uppercase;color:var(--rg);margin-bottom:.45rem}
.pi-block p{font-family:var(--sf);font-style:italic;font-size:.98rem;color:var(--t);line-height:1.7}
.pi-actions{display:flex;gap:.8rem;flex-wrap:wrap;padding-top:.3rem}
@media(max-width:1100px){.spgd{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:820px){.spgd{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 1.4rem 2rem}.pi-grid{grid-template-columns:1fr;padding:0 1.4rem}}
@media(max-width:560px){.spgd{grid-template-columns:1fr}}
