/* Deep Soul Connection: new homepage. Injected by Strikingly site-wide custom code (footer). Renders the whole page on "/" and hides the old Strikingly sections. Edit copy in the HTML string below. */ (function () { var p = location.pathname, q = location.search; var PAGE = (/jerome/i.test(p) || /jerome/i.test(q)) ? 'jerome' : (/page=shop/i.test(q) ? 'shop' : ((p === '/' || p === '' || p.indexOf('index.html') > -1 || location.protocol === 'file:') ? 'home' : '')); function unhide() { var p = document.getElementById('dscpre'); if (p && p.parentNode) p.parentNode.removeChild(p); } if (!PAGE) { unhide(); return; } /* LIVE for everyone since 20 Oct 2026 (Jerome: 'strikingly page rebuild - GO'). ?oldsite=1 shows the old Strikingly site for comparison. */ if (/oldsite=1/.test(q)) { unhide(); return; } if (document.getElementById('dsc')) return; var HOME = (location.protocol === 'file:' || /127\.0\.0\.1|localhost/.test(location.host)) ? 'index.html' : '/'; var SHOPPAGE = (location.protocol === 'file:' || /127\.0\.0\.1|localhost/.test(location.host)) ? 'index.html?page=shop' : '/?page=shop'; var JPAGE = (location.protocol === 'file:' || /127\.0\.0\.1|localhost/.test(location.host)) ? 'index.html?page=jerome' : '/?page=jerome'; var M = 'https://assets.cdn.filesafe.space/LKCaRjC7pRz6lJsLtMY5/media/'; function R(id, w) { return 'https://images.leadconnectorhq.com/image/f_webp/q_82/r_' + w + '/u_' + M + id; } var IMG = { chungfu: R('6986649e2dd9858949908633.png', 900), sally: R('67cb4afa54acb4f66fd526b1.jpeg', 700), sophie: R('6ab7dd541f3be2be1bc98316.jpg', 700), jerome: R('6ab7dd546407f2cbe4eeb2e1.jpg', 700), family: R('696f94c64a64645873c2846a.png', 1400), tor: R('6ad7854a4442a557ab2a0443.jpg', 1800), torSm: R('6ad7854a4442a557ab2a0443.jpg', 1000), lapis: R('6abd8cf3f88ee1436cc6f1f8.jpg', 1400), jeromeArch: R('6abd8cdaf88ee1436cc6f023.jpg', 900), /* Jerome 20 Oct: 'use that one instead' (sitting on the Tor path with the white cello) */ jeromeMain: R('6abd8cd96c64b8e488be6102.jpg', 1800), jeromeHeart: R('6abd8cdaf88ee1436cc6f023.jpg', 1000), cover: window.DSC_COVER || R('6ad784084442a557ab29d853.png', 700) }; /* Sophie's Mailchimp audience "Deep Soul Connection sign up" (us10). Tags: numeric Mailchimp tag ids, set below once created. */ var MC = { action: 'https://deepsoulconnection.us10.list-manage.com/subscribe/post-json?u=8fdc2bd558b3fb3854c1dcf0c&id=f98eeb51e6&f_id=0010a9e5f0', hp: 'b_8fdc2bd558b3fb3854c1dcf0c_f98eeb51e6', tagNews: window.DSC_TAG_NEWS || '14566015', tagGift: window.DSC_TAG_GIFT || '14566016' }; var WA = 'https://wa.me/447866418525?text=' + encodeURIComponent('Hello, I found you through the Deep Soul Connection website. '); var css = [ '@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;0,700;1,500;1,600&family=Jost:wght@300;400;500;600&display=swap");', 'html,body{margin:0!important;padding:0!important;background:#0d0420!important;scroll-behavior:smooth}', '#s-page-client-container,#s-content,#s-footer-section-container,#s-ecommerce-shopping-cart-wrapper,.s-nav-header,.s-site-header,#s-nav{display:none!important}', '#dsc{--night:#0d0420;--deep:#1a0a3d;--royal:#3a1c8c;--violet:#5b34c7;--lilac:#e3d7ff;--gold:#e3bf6a;--gold2:#f6dfa0;--cream:#fbf4e6;--ink:#1d1235;--mute:#cbbfe8;', 'font-family:Jost,Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:1.72;color:var(--cream);background:var(--night);overflow-x:hidden;-webkit-font-smoothing:antialiased}', '#dsc *{box-sizing:border-box}#dsc img{max-width:100%;display:block}#dsc a{color:inherit}', '#dsc h1,#dsc h2,#dsc h3{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;margin:0;line-height:1.1;letter-spacing:.2px}', '#dsc p{margin:0 0 18px}', '#dsc .wrap{max-width:1160px;margin:0 auto;padding:0 28px}', '#dsc .kick{font-weight:500;font-size:12.5px;letter-spacing:.34em;text-transform:uppercase;color:var(--gold);margin:0 0 16px}', '#dsc .center{text-align:center}', /* nav */ '#dsc .nav{position:fixed;top:0;left:0;right:0;z-index:50;transition:background .3s,box-shadow .3s}', '#dsc .nav.solid{background:rgba(13,4,32,.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 rgba(227,191,106,.25)}', '#dsc .nav .in{display:flex;align-items:center;justify-content:space-between;height:78px;max-width:1260px;margin:0 auto;padding:0 28px}', '#dsc .logo{display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff}', '#dsc .logo svg{width:34px;height:34px}', '#dsc .logo b{font-family:"Cormorant Garamond",serif;font-weight:600;font-size:24px;letter-spacing:.14em;text-transform:uppercase;line-height:1}', '#dsc .logo i{display:block;font-style:normal;font-family:Jost;font-weight:400;font-size:10px;letter-spacing:.42em;color:var(--gold);margin-top:5px}', '#dsc .links{display:flex;align-items:center;gap:30px}', '#dsc .links a{text-decoration:none;font-size:13.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:400;color:#efe7ff;opacity:.9;transition:color .2s;white-space:nowrap}', '#dsc .links a:hover{color:var(--gold2)}', '#dsc .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 34px;border-radius:60px;text-decoration:none;font-weight:500;font-size:14.5px;letter-spacing:.16em;text-transform:uppercase;transition:transform .2s,box-shadow .2s,background .2s;cursor:pointer;border:0;font-family:Jost,sans-serif}', '#dsc .btn.gold{background:linear-gradient(180deg,var(--gold2),var(--gold));color:#2a1250 !important;box-shadow:0 10px 30px rgba(227,191,106,.28)}', '#dsc .btn.gold:hover{transform:translateY(-2px);box-shadow:0 14px 38px rgba(227,191,106,.4)}', '#dsc .btn.line{border:1.5px solid rgba(227,191,106,.7);color:var(--gold2) !important;background:transparent}', '#dsc .btn.line:hover{background:rgba(227,191,106,.12)}', '#dsc .btn.dark{background:var(--royal);color:#fff !important}', '#dsc .burger{display:none;background:none;border:0;width:46px;height:46px;cursor:pointer;padding:0}', '#dsc .burger span{display:block;width:26px;height:2px;background:var(--gold2);margin:6px auto;transition:.3s}', '#dsc .drawer{display:none}', /* hero */ '#dsc .hero{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:130px 0 80px;overflow:hidden;', 'background:radial-gradient(70% 60% at 78% 42%,rgba(110,64,220,.55) 0%,rgba(58,28,140,.35) 38%,rgba(13,4,32,0) 70%),radial-gradient(60% 50% at 12% 90%,rgba(91,52,199,.35),rgba(13,4,32,0) 70%),linear-gradient(180deg,#14072e 0%,#0d0420 100%)}', '#dsc .stars{position:absolute;inset:0;pointer-events:none;opacity:.9;background-image:radial-gradient(1.6px 1.6px at 12% 18%,#f6dfa0 50%,transparent 51%),radial-gradient(1.2px 1.2px at 27% 62%,#fff 50%,transparent 51%),radial-gradient(1.8px 1.8px at 44% 12%,#f6dfa0 50%,transparent 51%),radial-gradient(1.2px 1.2px at 58% 78%,#fff 50%,transparent 51%),radial-gradient(1.6px 1.6px at 71% 22%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 88% 66%,#f6dfa0 50%,transparent 51%),radial-gradient(1.4px 1.4px at 93% 12%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 6% 82%,#fff 50%,transparent 51%),radial-gradient(1.4px 1.4px at 36% 90%,#f6dfa0 50%,transparent 51%),radial-gradient(1px 1px at 64% 46%,#fff 50%,transparent 51%)}', '#dsc .hero .grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}', '#dsc .hero h1{font-size:clamp(42px,5.6vw,78px);color:#fff;margin:0 0 24px}', '#dsc .hero h1 em{font-style:italic;color:var(--gold2);font-weight:500}', '#dsc .hero .sub{font-size:clamp(18px,1.6vw,21px);color:#e6dcfb;max-width:560px;margin:0 0 34px}', '#dsc .hero .ctas{display:flex;flex-wrap:wrap;gap:16px}', '#dsc .hero .note{margin:26px 0 0;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}', '#dsc .portal{position:relative;width:min(100%,470px);margin:0 auto;aspect-ratio:3/4}', '#dsc .portal .rings{position:absolute;inset:-9%;width:118%;height:118%;pointer-events:none}', '#dsc .portal .arch{position:absolute;inset:0;border-radius:999px 999px 28px 28px;overflow:hidden;border:2px solid rgba(246,223,160,.85);box-shadow:0 0 0 10px rgba(246,223,160,.08),0 40px 90px rgba(0,0,0,.55),0 0 120px rgba(120,80,230,.55);background:#000}', '#dsc .portal .arch img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}', '#dsc .portal .tag{position:absolute;left:50%;bottom:-22px;transform:translateX(-50%);white-space:nowrap;background:linear-gradient(180deg,var(--gold2),var(--gold));color:#2a1250;font-size:12.5px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;padding:11px 26px;border-radius:40px;box-shadow:0 10px 26px rgba(0,0,0,.4)}', /* sections */ '#dsc section{position:relative;padding:112px 0}', '#dsc h2{font-size:clamp(34px,4.2vw,56px);margin:0 0 20px}', '#dsc .lead{font-size:clamp(18px,1.5vw,20px);max-width:720px}', '#dsc .orn{display:flex;align-items:center;justify-content:center;gap:16px;margin:0 auto 22px;color:var(--gold)}', '#dsc .orn:before,#dsc .orn:after{content:"";height:1px;width:84px;background:linear-gradient(90deg,transparent,currentColor)}', '#dsc .orn:after{transform:scaleX(-1)}', '#dsc .orn svg{width:22px;height:22px}', /* samhain */ '#dsc .sam{background:linear-gradient(180deg,#0d0420 0%,#1a0a3d 100%)}', '#dsc .nights{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:52px 0 34px}', '#dsc .night{position:relative;border:1px solid rgba(227,191,106,.4);border-radius:22px;padding:34px 28px 30px;background:linear-gradient(180deg,rgba(91,52,199,.28),rgba(26,10,61,.6));overflow:hidden}', '#dsc .night:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:62%;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}', '#dsc .night .day{font-size:12.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin:0 0 10px}', '#dsc .night h3{font-size:30px;color:#fff;margin:0 0 12px}', '#dsc .night p{font-size:16.5px;color:#e2d8f7;margin:0 0 18px}', '#dsc .night .price{font-family:"Cormorant Garamond",serif;font-size:36px;color:var(--gold2);font-weight:600;line-height:1;margin:0}', '#dsc .night .price small{display:block;font-family:Jost;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute);font-weight:400;margin-top:8px}', '#dsc .bundle{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;border-radius:22px;padding:26px 32px;background:linear-gradient(100deg,rgba(246,223,160,.16),rgba(91,52,199,.3));border:1px solid rgba(246,223,160,.5)}', '#dsc .bundle b{font-family:"Cormorant Garamond",serif;font-size:28px;font-weight:600;color:#fff}', '#dsc .fine{font-size:13.5px;color:var(--mute);margin:22px 0 0;letter-spacing:.02em}', /* chung fu (cream) */ '#dsc .cf{background:var(--cream);color:var(--ink)}', '#dsc .cf .kick{color:#8a5f1d}', '#dsc .cf h2{color:#2a1250}', '#dsc .cf .two{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}', '#dsc .cf p{color:#3a2a55}', '#dsc .quote{position:relative;background:linear-gradient(160deg,#3a1c8c,#1a0a3d);color:#fff;border-radius:26px;padding:56px 40px 40px;box-shadow:0 30px 70px rgba(58,28,140,.35)}', '#dsc .quote:before{content:"\\201C";position:absolute;top:6px;left:28px;font-family:"Cormorant Garamond",serif;font-size:130px;line-height:1;color:var(--gold)}', '#dsc .quote q{display:block;quotes:none;font-family:"Cormorant Garamond",serif;font-style:italic;font-size:clamp(28px,2.6vw,36px);line-height:1.3;color:#fff;font-weight:500}', '#dsc .quote cite{display:block;margin-top:24px;font-style:normal;font-size:12.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold2)}', /* gift */ '#dsc .gift{background:radial-gradient(60% 70% at 20% 30%,rgba(110,64,220,.55),rgba(58,28,140,0) 70%),linear-gradient(180deg,#2c1470,#1d0d4f)}', '#dsc .gift .two{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:center}', '#dsc .bookwrap{position:relative;width:min(100%,360px);margin:0 auto;perspective:1100px}', '#dsc .book{aspect-ratio:2/3;border-radius:6px 14px 14px 6px;background:linear-gradient(135deg,#5b34c7,#2a1250);box-shadow:-12px 22px 50px rgba(0,0,0,.55),inset 8px 0 14px rgba(0,0,0,.25);transform:rotateY(-14deg);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px;border:1px solid rgba(246,223,160,.55);overflow:hidden}', '#dsc .book img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}', '#dsc .book .bt{font-family:"Cormorant Garamond",serif;font-size:30px;line-height:1.1;color:#fff;font-weight:600}', '#dsc .book .bs{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold2);margin-top:14px}', '#dsc .chips{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 30px;padding:0;list-style:none}', '#dsc .chips li{border:1px solid rgba(246,223,160,.55);border-radius:40px;padding:8px 20px;font-size:14px;letter-spacing:.06em;color:var(--gold2)}', '#dsc .formcard{background:rgba(255,255,255,.97);border-radius:22px;padding:14px;box-shadow:0 26px 60px rgba(0,0,0,.35);max-width:560px}', '#dsc .formcard iframe{width:100%;border:0;border-radius:12px;min-height:420px;display:block}', '#dsc .soon{border:1.5px dashed rgba(246,223,160,.6);border-radius:18px;padding:22px;color:var(--gold2);font-size:15px}', '#dsc .mcf{text-align:left;padding:14px 12px 6px}', '#dsc .mcf .row2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}', '#dsc .mcf label span{display:block;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:#6a5a85;margin:0 0 6px 2px}', '#dsc .mcf input{width:100%;border:1px solid #d9cfe9;border-radius:12px;padding:14px 16px;font:400 16px Jost,sans-serif;color:#1d1235;background:#fff;outline:none}', '#dsc .mcf input:focus{border-color:#5b34c7;box-shadow:0 0 0 3px rgba(91,52,199,.15)}', '#dsc .mcf .hp{position:absolute;left:-5000px}', '#dsc .mcf .btn{width:100%;margin-top:4px}', '#dsc .mcf .msg{margin:12px 0 0;font-size:15px;color:#2a1250;min-height:1em}#dsc .mcf .msg.err{color:#b4232c}', '#dsc .mcf .tiny{font-size:12.5px;color:#6a5a85;margin:10px 0 0;text-align:center}', '#dsc .gift .formcard .mcf{padding:12px 10px 4px}', '@media(max-width:600px){#dsc .mcf .row2{grid-template-columns:1fr}}', /* offers */ '#dsc .offer{background:linear-gradient(180deg,#1d0d4f 0%,#0d0420 100%)}', '#dsc .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:56px}', '#dsc .card{border:1px solid rgba(227,191,106,.3);border-radius:22px;padding:34px 30px;background:linear-gradient(180deg,rgba(91,52,199,.2),rgba(13,4,32,.5));display:flex;flex-direction:column;transition:transform .25s,border-color .25s}', '#dsc .card:hover{transform:translateY(-4px);border-color:rgba(246,223,160,.7)}', '#dsc .card svg{width:44px;height:44px;color:var(--gold);margin-bottom:20px}', '#dsc .card h3{font-size:29px;color:#fff;margin:0 0 12px}', '#dsc .card p{font-size:16.5px;color:#d9ceef;flex:1}', '#dsc .card a.more{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold2);text-decoration:none;font-weight:500;margin-top:6px}', '#dsc .card a.more:hover{text-decoration:underline}', /* family */ '#dsc .fam{background:var(--cream);color:var(--ink)}', '#dsc .fam .kick{color:#8a5f1d}#dsc .fam h2{color:#2a1250}', '#dsc .fam .banner{margin:48px auto 0;border-radius:26px;overflow:hidden;box-shadow:0 26px 60px rgba(42,18,80,.25);max-width:1000px}', '#dsc .fam .banner img{width:100%;aspect-ratio:21/9;object-fit:cover}', '#dsc .people{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:64px}', '#dsc .person{text-align:center}', '#dsc .person .ph{width:min(100%,300px);aspect-ratio:3/4;margin:0 auto 26px;border-radius:999px 999px 20px 20px;overflow:hidden;border:2px solid #d9b55e;padding:6px;background:#fff;box-shadow:0 20px 44px rgba(42,18,80,.2)}', '#dsc .person .ph img{width:100%;height:100%;object-fit:cover;border-radius:999px 999px 14px 14px}', '#dsc .person h3{font-size:32px;color:#2a1250;margin:0 0 6px}', '#dsc .person .role{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#8a5f1d;margin:0 0 14px}', '#dsc .person p{font-size:16.5px;color:#3a2a55;max-width:340px;margin:0 auto}', /* listen */ '#dsc .listen{background:linear-gradient(180deg,#0d0420,#1a0a3d)}', '#dsc .lgrid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}', '#dsc .lcard{display:flex;gap:22px;align-items:center;border:1px solid rgba(227,191,106,.35);border-radius:22px;padding:30px;text-decoration:none;background:rgba(91,52,199,.18);transition:border-color .25s,transform .25s}', '#dsc .lcard:hover{border-color:rgba(246,223,160,.8);transform:translateY(-3px)}', '#dsc .lcard svg{flex:none;width:54px;height:54px;color:var(--gold)}', '#dsc .lcard b{display:block;font-family:"Cormorant Garamond",serif;font-size:27px;font-weight:600;color:#fff;line-height:1.15}', '#dsc .lcard span{font-size:15.5px;color:#d9ceef}', /* news */ '#dsc .news{background:var(--cream);color:var(--ink)}', '#dsc .news .kick{color:#8a5f1d}#dsc .news h2{color:#2a1250}#dsc .news p{color:#3a2a55}', '#dsc .news .box{max-width:640px;margin:36px auto 0;background:#fff;border-radius:22px;padding:14px;box-shadow:0 26px 60px rgba(42,18,80,.18);border:1px solid #eadbb7}', '#dsc .news iframe{width:100%;border:0;border-radius:12px;min-height:520px;display:block}', /* connect + footer */ '#dsc .con{background:radial-gradient(60% 80% at 50% 0%,rgba(91,52,199,.45),rgba(13,4,32,0) 70%),#0d0420;text-align:center}', '#dsc .con .row{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:34px 0 22px}', '#dsc .con .mail a{color:var(--gold2);text-decoration:none;font-size:20px;border-bottom:1px solid rgba(246,223,160,.5)}', '#dsc footer{background:#07020f;padding:52px 0 40px;text-align:center;color:var(--mute);font-size:14px}', '#dsc footer .flinks{display:flex;gap:28px;justify-content:center;flex-wrap:wrap;margin:0 0 22px}', '#dsc footer .flinks a{text-decoration:none;letter-spacing:.14em;text-transform:uppercase;font-size:12.5px}', '#dsc footer p{max-width:720px;margin:0 auto 12px;line-height:1.6}', /* reveal */ '#dsc .rv{opacity:0;transform:translateY(26px);transition:opacity .9s ease,transform .9s ease}', '#dsc .rv.on{opacity:1;transform:none}', /* mobile */ '@media(max-width:1320px){#dsc .links{display:none}#dsc .burger{display:block}#dsc .nav .btn{display:none}}', '@media(max-width:960px){', '#dsc .drawer{position:fixed;inset:78px 0 0 0;z-index:49;background:#0d0420;padding:34px 28px;flex-direction:column;gap:6px}', '#dsc .drawer.open{display:flex}', '#dsc .drawer a{font-family:"Cormorant Garamond",serif;font-size:34px;text-decoration:none;color:#fff;padding:8px 0;border-bottom:1px solid rgba(227,191,106,.2)}', '#dsc .hero{padding:110px 0 70px}', '#dsc .hero .grid,#dsc .cf .two,#dsc .gift .two{grid-template-columns:1fr;gap:56px}', '#dsc .portal{width:min(86%,400px)}', '#dsc .nights,#dsc .cards,#dsc .people,#dsc .lgrid{grid-template-columns:1fr}', '#dsc section{padding:78px 0}', '#dsc .gift .bookwrap{order:-1}', '#dsc .nav .btn{display:none}', '}', '@media(max-width:600px){', '#dsc{font-size:17px}#dsc .wrap{padding:0 20px}', '#dsc .nav .in{height:70px;padding:0 20px}#dsc .logo b{font-size:16px;letter-spacing:.1em;white-space:nowrap}#dsc .logo i{font-size:9px;letter-spacing:.3em}#dsc .logo svg{width:28px;height:28px}', '#dsc .drawer{inset:70px 0 0 0}', '#dsc .btn{width:100%;padding:0 22px}#dsc .hero .ctas{flex-direction:column;gap:12px}', '#dsc .bundle{padding:24px 22px}#dsc .bundle .btn{width:100%}', '#dsc .quote{padding:52px 26px 30px}', '#dsc .lcard{flex-direction:column;text-align:center}', '}', '@media(prefers-reduced-motion:reduce){#dsc .rv{opacity:1;transform:none;transition:none}html,body{scroll-behavior:auto}}' ].join('\n'); var LOTUS = ''; var STAR = ''; function ico(path) { return '' + path + ''; } var I_FIRE = ico(''); var I_BOOK = ico(''); var I_NOTE = ico(''); var I_TEMPLE = ico(''); var I_FAM = ico(''); var I_PLAY = ico(''); var I_MIC = ico(''); function mcForm(kind, btn) { var tag = kind === 'gift' ? MC.tagGift : MC.tagNews; return '
' + '
' + '
' + '
' + '
' + (tag ? '' : '') + '' + '' + '

' + '

Your details stay private. We never share them. Unsubscribe at any time.

'; } var NAVLINKS = 'SamhainChung FuFree giftOfferingsShopJerome’s workOur familyContact'; var giftForm = '
' + mcForm('gift', 'Send me the gift') + '
'; var html = [ '', '
' + NAVLINKS + '
', '
', '

Deep Soul Connection · Glastonbury, Isle of Avalon

', '

Teachings from the heart, from Ascended Master Chung Fu

', '

For decades Chung Fu has spoken through Priestess Sally Pullinger. Sally, Sophie and Jerome share his teachings through live ceremonies, courses and sound, so that you can bring them into your own life.

', '', '

Live on Zoom · from anywhere in the world

', '
', '', '
Painting of Ascended Master Chung Fu
', '
Ascended Master Chung Fu
', '
', '
', '
' + STAR + '

Live online · 30 October to 1 November 2026

', '

Samhain: three nights from the yurt

', '

Join us from wherever you are for three ceremonies with Chung Fu, Sally, Sophie and Jerome, held in the yurt on our land in Glastonbury. Every night is recorded, and replays are yours to keep.

', '
', '

Friday 30 October · 8pm UK

The Phoenix Rising Puja

Fire, mantra and sound with Jerome, with Sally present. It wakes the body and the chi so you arrive at the fire already lit.

Freewith any ticket

', '

Saturday 31 October · 6pm UK

The Samhain Fire Ceremony

A sound bath, Chung Fu in full trance, the Rainbow Bridge meditation to meet loved ones in the spirit world, and the lighting of the fire.

£27replay included

', '

Sunday 1 November · 8pm UK

The Ancestral Prosperity Activation

With Chung Fu, Goddess Isis and Archangel Raziel. Call in the ancestors who loved you and receive what they have been waiting to give.

£27replay included

', '
', '
The whole weekend, Saturday and Sunday: £44
Friday is free with any ticket.
Choose your nights
', '

Samhain is a spiritual practice. Nothing here is medical, psychological or financial advice.

', '
', '
', '

The teacher

Who is Chung Fu?

', '

Chung Fu is an Ascended Master. His name comes from the I Ching and means Inner Truth.

', '

His teachings are about emotional honesty, deep compassion, and bringing the light of your higher self into very ordinary lives. They have come through Priestess Sally Pullinger in full trance, in Glastonbury, for decades, and they are the heart of everything we do.

', '

He is gentle, wise and practical. You do not need to be anyone special to sit with him.

', '

Watch Chung Fu on YouTube

', '
There is no distance in the world of light.Ascended Master Chung Fu · Samhain journey, 2 October 2026
', '
', '
', '
' + (IMG.cover ? 'The Heart\'s Path to Enlightenment eBook cover' : '
The Heart’s Path to Enlightenment
Wisdom from Ascended Master Chung Fu
') + '
', '

A free gift for you

', '

The Heart’s Path to Enlightenment

', '

A free eBook of Chung Fu’s wisdom, with his Abundance From Source meditation, a 53-minute guided audio to listen to alongside it.

', '
  • Free eBook
  • 53-minute audio meditation
  • Delivered to your inbox
', '

Two days later we will send you the first session of Manifesting Divine Abundance, with Goddess Isis, Chung Fu and Archangel Raziel.

', giftForm, '
', '
', '
' + STAR + '

What we offer

Ways to learn with us

', '

Live ceremonies, courses and sound, each one built around the same teachings.

', '
', '
' + I_FIRE + '

Live ceremonies

Seasonal ceremonies and live calls with Chung Fu, held in the yurt and shared online. Samhain 2026 is our next.

See Samhain 2026 →
', '
' + I_BOOK + '

Courses

Manifesting Divine Abundance with Archangel Raziel, the Tie-Cutting Toolkit, Inner Child healing and more, taught by Chung Fu and the family.

Ask about courses →
', '
' + I_NOTE + '

Sacred sound

Jerome’s meditation and journey music, made to carry the teachings into your body and your day.

Listen →
', '
' + I_TEMPLE + '

Lady of Avalon Mystery School

Sally’s school for those who want to go deeper into the way of the oracle and the priestess.

Find out more →
', '
' + I_FAM + '

Deep Soul Family

A new membership community with live practice, private groups and the full Chung Fu library. It is coming soon.

Be the first to know →
', '
' + I_MIC + '

The Isle of Avalon Podcast

Conversations from Glastonbury, launching soon. Join the list to hear it first.

Get on the list →
', '
', '
', '
Sophie Pullinger
', '

Sophie’s Sacred Work

One to one with Sophie

', '

Sophie is a deep soul therapist and counsellor who works with sound. Each session is just you and her, at your own pace.

', '

Sound Healing 1:1

Sound makes a calm, held space for emotional self-exploration.

', '
£188Sound Healing 1:1
', 'Book on WhatsApp
', '

Sound Healing for Two or More

Share a session with a partner, friend or family member, held together in the same calm space.

', '
£222Two or more people
', 'Book on WhatsApp
', '

Spiritual Counselling 1:1

A listening space to talk through what is on your heart, with spiritual understanding and no judgement.

', '
£6060 minute session
', 'Book on WhatsApp
', '
', '
', '
', '
' + STAR + '

Who we are

A family in Glastonbury

', '

Deep Soul Connection is run by Sally, her daughter Sophie and her son Jerome, with Chung Fu guiding the work.

', '
', '
Priestess Sally Pullinger

Sally Pullinger

Trance medium · Priestess of Avalon

For more than fifty years Sally has served as a deep trance medium. She co-founded the Glastonbury Goddess Temple and channels Chung Fu, and in recent years Goddess Isis.

', '
Sophie Pullinger

Sophie Pullinger

Deep soul therapist · Founder

Sophie founded Deep Soul Connection with Chung Fu. She works as a deep soul therapist and counsellor, and with sacred sound, creating space for emotional self-exploration.

', '
Jerome Zoran with his cello on the path to Glastonbury Tor

Jerome Zoran

Sound healer · Composer · J Rokka

A cellist, composer and producer, Jerome makes the meditations and sound journeys that carry the teachings out into the world, and has trained with Chung Fu for 25 years.

Learn about Jerome’s work

', '
', '
', '
', '

✦ Transmissions · delivered to you ✦

News from the Ascended Realms

', '

Rare transmissions from Ascended Master Chung Fu, teachings from Priestess Sally, and first access to events from the Isle of Avalon, delivered directly to you, free, always.

', '
' + mcForm('news', 'Join the list') + '
', '

Your details stay private. We never share them. Unsubscribe at any time.

', '
', '
', '
' + STAR + '

Get in touch

Write to us

', '

Questions about a course, a ceremony or the Mystery School? Message us and one of the family will reply.

', '', '

info@deepsoulconnection.org

', '

Glastonbury, Isle of Avalon, United Kingdom

', '
', '
', '

© 2026 Deep Soul Connection · Isle of Avalon, Glastonbury

', '

A spiritual practice. Nothing on this site is medical, psychological or financial advice.

' ].join('\n'); /* ---------- Jerome Zoran page ---------- */ var SHOOT = [ ['6abd8cd96c64b8e488be6102', 'At the Tor with the cello'], ['6abd8d0ef88ee1436cc6f3e0', 'Glastonbury Abbey'], ['6abd8cf3f88ee1436cc6f1f8', 'Lapis lazuli and the ankh'], ['6abd8cbb11d7faddd4108ff2', 'Beneath the tower'], ['6abd8cdaf88ee1436cc6f023', 'On the path to the Tor'], ['6abd8d1910a2b7bc2b4cd859', 'Glastonbury Abbey'], ['6abd8cf8568b00dcf90a104f', 'The Abbey ruins'], ['6abd8ceb1b644080e37b3c03', 'St Michael’s Tower'], ['6abd8cbb7f8e19690f7cc668', 'Playing above the Vale of Avalon'], ['6abd8cd3f88ee1436cc6efa5', 'The white cello'], ['6abd8ccddbed623a521319de', 'Glastonbury Tor'], ['6abd8cbbf88ee1436cc6ee1b', 'Laying lapis on the Tor'], ['6abd8d196c64b8e488be6605', 'Glastonbury Abbey'], ['6abd8cef7f8e19690f7cca97', 'Inside the tower'], ['6abd8cf17f8e19690f7ccadb', 'Inside the tower'], ['6abd8cd8b54f11872a58b2d5', 'Climbing the Tor'], ['6abd8ccdb0ce0b5a44490d28', 'Rainbow over the Vale'], ['6abd8cf57f8e19690f7ccb1f', 'The Abbey'], ['6abd8cbb11d7faddd4108fe8', 'Lapis at the Abbey'], ['6abd8d1af88ee1436cc6f4aa', 'Resting on the hill'], ['6abd8cbb7f8e19690f7cc669', 'Avalon'], ['6abd8cbb1b644080e37b3853', 'Avalon'], ['69b93c7661cba584dd83e865.png', 'Hathor'] ]; var SP_JZ = 'https://open.spotify.com/artist/06JupUQLWDU6rhbyCn6YLC', SP_JR = 'https://open.spotify.com/artist/6lT5E4SkxfDNHEniro21cR'; var SP_MM = 'https://open.spotify.com/playlist/2HTMYrk0NGgDIubVw7JcCf', SP_ISIS = 'https://open.spotify.com/playlist/2vnhkiQBo4E4DfR0T73wWf'; var YT_JZ = 'https://www.youtube.com/@jeromezoran?sub_confirmation=1'; var I_SPOT = ''; var cssJ = [ '#dsc .jhero{position:relative;min-height:92vh;min-height:92svh;display:flex;align-items:flex-end;padding:0 0 70px;overflow:hidden;background:#0d0420}', '#dsc .jhero .bg{position:absolute;inset:0;background-size:cover;background-position:50% 35%;transform:scale(1.03)}', '#dsc .jhero .shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,4,32,.25) 0%,rgba(13,4,32,.1) 35%,rgba(13,4,32,.78) 75%,#0d0420 100%)}', '#dsc .jhero .wrap{position:relative}', '#dsc .jhero h1{font-size:clamp(44px,6vw,86px);color:#fff;max-width:900px;margin:0 0 18px}', '#dsc .jhero .sub{font-size:clamp(18px,1.6vw,22px);color:#efe7ff;max-width:640px}', '#dsc .jintro{background:var(--cream);color:var(--ink)}#dsc .jintro .kick{color:#8a5f1d}#dsc .jintro h2{color:#2a1250}#dsc .jintro p{color:#3a2a55}', '#dsc .jintro .two{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}', '#dsc .jintro .ph{border-radius:999px 999px 22px 22px;overflow:hidden;border:2px solid #d9b55e;padding:6px;background:#fff;box-shadow:0 26px 60px rgba(42,18,80,.22);max-width:440px;margin:0 auto}', '#dsc .jintro .ph img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:999px 999px 16px 16px;object-position:50% 20%}', '#dsc .music{background:linear-gradient(180deg,#1a0a3d,#0d0420)}', '#dsc .mgrid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}', '#dsc .band{position:relative;min-height:62vh;background-size:cover;background-position:50% 50%;display:flex;align-items:center;justify-content:center;text-align:center}', '#dsc .band:before{content:"";position:absolute;inset:0;background:rgba(13,4,32,.45)}', '#dsc .band .in{position:relative;max-width:760px;padding:0 28px}', '#dsc .band q{quotes:none;display:block;font-family:"Cormorant Garamond",serif;font-style:italic;font-size:clamp(28px,3.4vw,46px);line-height:1.25;color:#fff}', '#dsc .gal{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:48px}', '#dsc .gal a{display:block;position:relative;border-radius:14px;overflow:hidden;background:#1a0a3d;aspect-ratio:4/5}', '#dsc .gal a img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}', '#dsc .gal a:hover img{transform:scale(1.04)}', '#dsc .gal a.wide{grid-column:span 2;aspect-ratio:8/5}', '#dsc .lb{position:fixed;inset:0;z-index:100;background:rgba(7,2,15,.96);display:none;align-items:center;justify-content:center}', '#dsc .lb.open{display:flex}', '#dsc .lb img{max-width:94vw;max-height:86vh;border-radius:12px;box-shadow:0 30px 80px rgba(0,0,0,.6)}', '#dsc .lb .x,#dsc .lb .p,#dsc .lb .n{position:absolute;background:none;border:0;color:#f6dfa0;font-size:44px;cursor:pointer;width:56px;height:56px;line-height:1}', '#dsc .lb .x{top:14px;right:14px}#dsc .lb .p{left:8px;top:50%;transform:translateY(-50%)}#dsc .lb .n{right:8px;top:50%;transform:translateY(-50%)}', '#dsc .lb .cap{position:absolute;bottom:18px;left:0;right:0;text-align:center;color:#e3d7ff;font-size:14px;letter-spacing:.14em;text-transform:uppercase}', '@media(max-width:960px){#dsc .jintro .two,#dsc .mgrid{grid-template-columns:1fr}#dsc .gal{grid-template-columns:repeat(2,1fr)}#dsc .gal a.wide{grid-column:span 2}#dsc .jhero{min-height:78vh;padding-bottom:50px}}', '@media(max-width:600px){#dsc .gal{gap:10px}}' ].join('\n'); var galHtml = SHOOT.map(function (s, k) { var wide = (k === 0 || k === 8 || k === 16) ? ' wide' : ''; var f = /\./.test(s[0]) ? s[0] : s[0] + '.jpg'; return '' + s[1] + ''; }).join(''); var jeromeHtml = [ '', '
' + NAVLINKS + '
', '
', '

Jerome Zoran · Isle of Avalon

Sacred sound, voice and crystal work from Avalon

', '

Cellist, composer and producer, also known as J Rokka. Priest of Goddess Isis. Twenty-five years with Chung Fu.

', '', '
', '
', '
Jerome Zoran with his cello on the path to Glastonbury Tor
', '

About Jerome

Born into one of the first crystal families of Glastonbury

', '

Jerome is Sally’s youngest son. A cellist, composer and producer, he makes the meditation and sound journeys that carry Chung Fu’s teachings into the world.

', '

When an injury ended his life as a performing musician in 2009, the grief led him deeper into healing with Chung Fu, crystals and sound. He now works with the voice, with shungite and lapis lazuli, and with the frequencies of Goddess Isis and Mary Magdalene.

', '

He hosts the Isle of Avalon Podcast, guides the Lady of Avalon Mystery School with Sally, and looks after the Deep Soul Connection healing land, where the yurt stands.

', '
', '
', '
' + STAR + '

Jerome’s work

Ways to work with Jerome

', '
', '
' + I_MIC + '

Quantum Voice Activation

One-to-one sessions with the voice, sound and shungite, in person on the land in Glastonbury or on Zoom.

Find out more →
', '
' + I_FIRE + '

Ceremonies and group work

The Phoenix Rising Puja, fire ceremonies and group sound journeys, held in the yurt and shared live online.

Samhain 2026 →
', '
' + I_NOTE + '

Mary Magdalene’s Lapis Frequency

A sacred sound work for listening and rest, made with lapis lazuli and the frequencies of Mary Magdalene and Yeshua.

Listen →
', '
' + I_BOOK + '

Manifesting Divine Abundance

The Archangel Raziel programme with Chung Fu and Goddess Isis: five sessions, homework and audio practices.

Find out more →
', '
' + I_PLAY + '

The Isle of Avalon Podcast

Conversations from Glastonbury with Jerome, Sally and Sophie. Launching soon; join the list to hear it first.

Get on the list →
', '
' + I_TEMPLE + '

Stay on the land

The Private Cabin, a wooden cabin on the healing land in the Sacred Paradise Valley, fifteen minutes from the Tor.

See the cabin →
', '
', '
Sound is the fastest way I know back to the heart.

Jerome Zoran

', '
', '
', '

Gallery

Avalon, summer 2026

Photographs by Melissa Robin, at Glastonbury Tor and the Abbey.

', '
' + galHtml + '
', '
', '
', '
' + STAR + '

Get in touch

Write to Jerome

', '

For sessions, ceremonies, music or the podcast.

', '
', '
', '

© 2026 Deep Soul Connection · Isle of Avalon, Glastonbury

', '

A spiritual practice. Nothing on this site is medical, psychological or financial advice.

' ].join('\n'); var cssLight = [ '@import url("https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400;0,6..96,500;0,6..96,600;0,6..96,700;1,6..96,400;1,6..96,500;1,6..96,600&display=swap");', /* editorial Didone serif, per the Sophia Designs breakdown Jerome sent 20 Oct */ '#dsc h1,#dsc h2,#dsc h3,#dsc .logo b,#dsc .night .price,#dsc .bundle b,#dsc .quote q,#dsc .lcard b,#dsc .book .bt,#dsc .band q,#dsc .drawer a,#dsc .person h3,#dsc .card h3,#dsc .night h3{font-family:"Bodoni Moda",Didot,"Bodoni 72","Cormorant Garamond",Georgia,serif;font-weight:500;letter-spacing:.01em}', '#dsc h1{font-weight:400;line-height:1.06}#dsc h2{font-weight:400;line-height:1.08}', '#dsc .hero h1 em,#dsc .quote q,#dsc .band q{font-style:italic;font-weight:400}', '#dsc .logo b{font-weight:500;letter-spacing:.16em}', 'html,body{background:#fbf7ee!important}', /* above-the-fold content never waits for the scroll-reveal */ '#dsc .hero .rv,#dsc .jhero .rv,#dsc .nav{opacity:1!important;transform:none!important;transition:none!important}', '#dsc .logo i{font-size:11px}#dsc .mcf label span{font-size:12px}', /* phone fix 20 Oct (Jerome's screenshot): listen/music cards were 406px wide on a 375px phone */ '#dsc .lgrid,#dsc .mgrid{grid-template-columns:repeat(2,minmax(0,1fr))}#dsc .lcard{min-width:0;max-width:100%;width:100%}#dsc .lcard>div{min-width:0;max-width:100%;flex:1 1 auto}#dsc .lcard b,#dsc .lcard span{overflow-wrap:anywhere;display:block}', '@media(max-width:960px){#dsc .lgrid,#dsc .mgrid{grid-template-columns:minmax(0,1fr)}}', '@media(max-width:600px){#dsc .lcard{flex-direction:column;text-align:center;align-items:center;padding:26px 20px}#dsc .lcard>div{width:100%}#dsc .lcard b{font-size:24px}}', /* Strikingly's own CSS squashes p line-height on the live site */ '#dsc p,#dsc li,#dsc .sub,#dsc .lead{line-height:1.72!important}#dsc .kick,#dsc .note,#dsc .role,#dsc .day{line-height:1.5!important}#dsc h1,#dsc h2,#dsc h3{line-height:1.08!important}', '#dsc{--night:#fbf7ee;--deep:#f3ecde;--royal:#4b1d78;--violet:#6a2c9e;--lilac:#ece6f7;--gold:#c9a24a;--gold2:#e2c36a;--cream:#f3ecde;--ivory:#fbf7ee;--ink:#2a1d3f;--mute:#7a6d92;--blue:#1e3f9e;--blue2:#2f5fd0;--soft:#4a3b66;color:var(--ink);background:#fbf7ee}', '#dsc .kick{color:var(--blue)}', '#dsc h2{color:var(--royal)}#dsc h3{color:var(--royal)}', '#dsc .orn{color:var(--gold)}', '#dsc .nav.solid{background:rgba(251,247,238,.94);box-shadow:0 1px 0 rgba(75,29,120,.12)}', '#dsc .logo{color:var(--royal)}#dsc .logo i{color:var(--gold)}', '#dsc .links a{color:var(--royal);opacity:.9}#dsc .links a:hover{color:var(--blue)}', '#dsc .burger span{background:var(--royal)}', /* v11 21 Oct: Sophie + Jerome feedback. Menu button was a 42px target of two thin lines; now 56px with a visible ring */ '#dsc .burger{flex:0 0 56px;width:56px;height:56px;min-width:56px;border:1.5px solid rgba(75,29,120,.35);border-radius:50%;background:rgba(255,255,255,.92);display:none;position:relative;z-index:60;padding:0;margin:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}', '@media(max-width:1320px){#dsc .burger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}}', '#dsc .burger span{width:24px;height:2.5px;margin:0;border-radius:2px;pointer-events:none}', /* v11 font: Bodoni's hairlines vanish at large sizes (optical size 96). Pin a sturdier optical size, heavier weights, a hair of stroke and a soft shadow so headings pop on big screens */ '#dsc h1,#dsc h2,#dsc h3,#dsc .logo b,#dsc .night .price,#dsc .bundle b,#dsc .quote q,#dsc .lcard b,#dsc .book .bt,#dsc .band q,#dsc .drawer a,#dsc .person h3,#dsc .card h3,#dsc .night h3{font-optical-sizing:none;font-variation-settings:"opsz" 18;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}', '#dsc h1,#dsc h2{font-weight:600!important;-webkit-text-stroke:.35px currentColor;paint-order:stroke fill;letter-spacing:.005em}', '#dsc h3,#dsc .card h3,#dsc .night h3,#dsc .person h3,#dsc .lcard b,#dsc .bundle b,#dsc .book .bt{font-weight:600!important;-webkit-text-stroke:.25px currentColor}', '#dsc .hero h1 em,#dsc .quote q,#dsc .band q{font-weight:500!important;-webkit-text-stroke:.2px currentColor}', '#dsc .logo b{font-weight:600!important}', '#dsc h1,#dsc h2{color:#3d1470;text-shadow:0 2px 0 rgba(255,255,255,.9),0 6px 18px rgba(75,29,120,.16)}', '#dsc.pj .nav:not(.solid) .logo b{text-shadow:none}', /* v13 21 Oct (Sophie): bigger banner, 'Deep Soul' with 'Connection' underneath */ '#dsc .nav .in{height:104px}#dsc .logo{gap:16px}#dsc .logo svg{width:46px;height:46px;flex:0 0 46px}', '#dsc .logo b{font-size:32px!important;line-height:1.02!important;letter-spacing:.12em!important;font-weight:600!important;display:block}#dsc .logo i{font-size:12px!important;letter-spacing:.38em!important;margin-top:7px}', '#dsc .nav.solid .in{height:88px}', '@media(max-width:960px){#dsc .drawer{inset:96px 0 0 0!important}#dsc .hero{padding-top:140px!important}#dsc .jhero{padding-top:30px}}', '@media(max-width:600px){#dsc .nav .in{height:92px!important;padding:0 14px;gap:8px}#dsc .nav.solid .in{height:80px!important}#dsc .logo{min-width:0;gap:10px}#dsc .logo svg{width:34px;height:34px;flex:0 0 34px}#dsc .logo b{font-size:22px!important;letter-spacing:.1em!important}#dsc .logo i{font-size:10px!important;letter-spacing:.26em!important;margin-top:5px}#dsc .burger{flex:0 0 52px;width:52px;height:52px;min-width:52px}#dsc .drawer{inset:92px 0 0 0!important}#dsc .hero{padding-top:128px!important}}', /* Sophie's Sacred Work: Sound Healing 1:1, 21 Oct */ '#dsc .sw{position:relative;background:linear-gradient(180deg,#f1eefa 0%,#edf1fb 100%);padding:110px 0 90px}', '#dsc .swgrid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:center;max-width:980px;margin:0 auto}', '#dsc .swph .ph{width:min(100%,340px);margin:0 auto;aspect-ratio:1/1;border-radius:999px;overflow:hidden;border:3px solid var(--royal);padding:5px;background:#fffdf8;box-shadow:0 0 0 7px #fffdf8,0 0 0 9px var(--gold),0 26px 60px rgba(75,29,120,.18)}', '#dsc .swph .ph img{display:block;width:100%;height:100%;object-fit:cover;border-radius:999px}', '#dsc .swtxt h2{margin:0 0 16px}#dsc .swtxt p{color:var(--soft)}#dsc .swtxt .lead{margin:0 0 14px}', '#dsc .swprice{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin:22px 0 26px}', '#dsc .swprice b{font-family:"Bodoni Moda",Didot,Georgia,serif;font-size:52px;font-weight:600;color:var(--royal);line-height:1;font-optical-sizing:none;font-variation-settings:"opsz" 18}', '#dsc .swprice span{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);font-weight:500}', '#dsc .swoffer{padding:22px 0 8px;border-top:1px solid rgba(75,29,120,.18)}#dsc .swoffer h3{margin:0 0 8px}#dsc .swoffer p{margin:0}#dsc .swoffer .swprice{margin:14px 0 18px}#dsc .swoffer .swprice b{font-size:44px}', '@media(max-width:860px){#dsc .swgrid{grid-template-columns:minmax(0,1fr);gap:40px;text-align:center}#dsc .swprice{justify-content:center}#dsc .sw{padding:90px 0 70px}}', '#dsc.pj .nav:not(.solid) .burger{border-color:rgba(255,255,255,.7);background:rgba(20,6,40,.35)}', '#dsc.pj .nav:not(.solid) .logo,#dsc.pj .nav:not(.solid) .links a{color:#fff}#dsc.pj .nav:not(.solid) .logo i{color:var(--gold2)}#dsc.pj .nav:not(.solid) .burger span{background:#fff}', '#dsc .btn.gold{background:linear-gradient(180deg,#e9cd78,#c9a24a);color:#2a1250!important;box-shadow:0 10px 26px rgba(201,162,74,.32)}', '#dsc .btn.gold:hover{box-shadow:0 14px 34px rgba(201,162,74,.42)}', '#dsc .btn.line{border:1.5px solid var(--royal);color:var(--royal)!important;background:#fff}#dsc .btn.line:hover{background:rgba(75,29,120,.06)}', '#dsc .btn.dark{background:var(--royal);color:#fff!important;box-shadow:0 10px 26px rgba(75,29,120,.28)}', '#dsc .drawer{background:#fbf7ee}#dsc .drawer a{color:var(--royal);border-bottom:1px solid rgba(75,29,120,.14)}', /* hero */ '#dsc .hero{background:radial-gradient(60% 55% at 78% 42%,rgba(47,95,208,.16) 0%,rgba(106,44,158,.10) 40%,rgba(251,247,238,0) 72%),radial-gradient(50% 50% at 8% 92%,rgba(201,162,74,.16),rgba(251,247,238,0) 70%),linear-gradient(180deg,#fbf7ee 0%,#f6efe2 100%)}', '#dsc .stars{opacity:.5;background-image:radial-gradient(2px 2px at 12% 18%,#c9a24a 50%,transparent 51%),radial-gradient(1.6px 1.6px at 27% 62%,#2f5fd0 50%,transparent 51%),radial-gradient(2px 2px at 44% 12%,#c9a24a 50%,transparent 51%),radial-gradient(1.6px 1.6px at 58% 78%,#6a2c9e 50%,transparent 51%),radial-gradient(2px 2px at 71% 22%,#c9a24a 50%,transparent 51%),radial-gradient(1.6px 1.6px at 88% 66%,#2f5fd0 50%,transparent 51%),radial-gradient(1.8px 1.8px at 93% 12%,#c9a24a 50%,transparent 51%),radial-gradient(1.6px 1.6px at 6% 82%,#6a2c9e 50%,transparent 51%)}', '#dsc .hero h1{color:var(--royal)}#dsc .hero h1 em{color:var(--blue)}', '#dsc .hero .sub{color:var(--soft)}#dsc .hero .note{color:var(--mute)}', '#dsc .portal .arch{border:3px solid var(--royal);box-shadow:0 0 0 7px #fff,0 0 0 9px var(--gold),0 34px 70px rgba(75,29,120,.22);background:#fff}', '#dsc .portal .rings{opacity:.55}', '#dsc .portal .tag{background:var(--royal);color:#fff;box-shadow:0 10px 26px rgba(75,29,120,.3)}', /* samhain */ '#dsc .sam{background:#fbf7ee}', '#dsc .night{border:1.5px solid rgba(75,29,120,.22);background:#fffdf8;box-shadow:0 18px 44px rgba(75,29,120,.08)}', '#dsc .night .day{color:var(--gold)}#dsc .night h3{color:var(--royal)}#dsc .night p{color:var(--soft)}', '#dsc .night .price{color:var(--blue)}#dsc .night .price small{color:var(--mute)}', '#dsc .bundle{background:linear-gradient(100deg,#f3eefa,#eef2fb);border:1px solid rgba(75,29,120,.2)}#dsc .bundle b{color:var(--royal)}', '#dsc .fine{color:var(--mute)}', /* chung fu */ '#dsc .cf{background:var(--cream)}#dsc .cf .kick{color:var(--blue)}#dsc .cf h2{color:var(--royal)}#dsc .cf p{color:var(--soft)}', '#dsc .quote{background:linear-gradient(160deg,#4b1d78,#1e3f9e);box-shadow:0 30px 70px rgba(75,29,120,.28)}', /* gift */ '#dsc .gift{background:linear-gradient(180deg,#f1eefa 0%,#edf1fb 100%)}', '#dsc .gift h2{color:var(--royal)}#dsc .gift p{color:var(--soft)}#dsc .gift .kick{color:var(--blue)}', '#dsc .chips li{border:1px solid rgba(75,29,120,.35);color:var(--royal);background:#fff}', '#dsc .book{border:1px solid rgba(201,162,74,.8);box-shadow:-12px 22px 50px rgba(75,29,120,.28),inset 8px 0 14px rgba(0,0,0,.18)}', '#dsc .soon{border:1.5px dashed rgba(75,29,120,.4);color:var(--royal);background:#fff}', '#dsc .formcard{box-shadow:0 26px 60px rgba(75,29,120,.16);border:1px solid rgba(201,162,74,.5)}', /* offers */ '#dsc .offer{background:#fbf7ee}', '#dsc .card{border:1.5px solid rgba(75,29,120,.2);background:#fffdf8;box-shadow:0 18px 44px rgba(75,29,120,.07)}#dsc .card:hover{border-color:var(--gold)}', '#dsc .card svg{color:var(--blue)}#dsc .card h3{color:var(--royal)}#dsc .card p{color:var(--soft)}#dsc .card a.more{color:var(--blue)}', /* family */ '#dsc .fam{background:var(--cream)}#dsc .fam .kick{color:var(--blue)}#dsc .fam h2{color:var(--royal)}', '#dsc .person .ph{border-radius:999px;aspect-ratio:1/1;border:3px solid var(--royal);padding:5px;background:#fff;box-shadow:0 0 0 7px #fff,0 0 0 9px var(--gold),0 20px 44px rgba(75,29,120,.16)}', '#dsc .person .ph img{border-radius:999px;object-position:50% 18%}', '#dsc .person h3{color:var(--royal)}#dsc .person .role{color:var(--blue)}#dsc .person p{color:var(--soft)}', /* listen */ '#dsc .listen{background:#fbf7ee}', '#dsc .lcard{border:1.5px solid rgba(75,29,120,.2);background:#fffdf8;box-shadow:0 18px 44px rgba(75,29,120,.07)}#dsc .lcard:hover{border-color:var(--gold)}', '#dsc .lcard svg{color:var(--blue)}#dsc .lcard b{color:var(--royal)}#dsc .lcard span{color:var(--soft)}', /* news, connect, footer */ '#dsc .news{background:var(--cream)}#dsc .news .kick{color:var(--blue)}#dsc .news h2{color:var(--royal)}#dsc .news p{color:var(--soft)}', '#dsc .news .box{border:1px solid rgba(201,162,74,.55);box-shadow:0 26px 60px rgba(75,29,120,.12)}', '#dsc .con{background:radial-gradient(60% 80% at 50% 0%,rgba(47,95,208,.10),rgba(251,247,238,0) 70%),#fbf7ee}', '#dsc .con h2{color:var(--royal)}#dsc .con p{color:var(--soft)}#dsc .con .mail a{color:var(--blue);border-bottom:1px solid rgba(30,63,158,.4)}', '#dsc footer{background:linear-gradient(180deg,#4b1d78,#2d1050);color:#e9e0f5}#dsc footer .flinks a{color:#f1e9fb}', /* wave dividers */ '#dsc .cf:before,#dsc .news:before{content:"";position:absolute;top:-1px;left:0;right:0;height:64px;background:WAVE_W center/100% 100% no-repeat;pointer-events:none}', '#dsc .gift:before{content:"";position:absolute;top:-1px;left:0;right:0;height:64px;background:WAVE_C center/100% 100% no-repeat;pointer-events:none}', '#dsc .fam:before{content:"";position:absolute;top:-1px;left:0;right:0;height:64px;background:WAVE_L center/100% 100% no-repeat;pointer-events:none}', '#dsc .sw:before{content:"";position:absolute;top:-1px;left:0;right:0;height:64px;background:WAVE_W center/100% 100% no-repeat;pointer-events:none}', '#dsc .offer:before{content:"";position:absolute;top:-1px;left:0;right:0;height:64px;background:WAVE_L center/100% 100% no-repeat;pointer-events:none}', '#dsc .con:before{content:"";position:absolute;top:-1px;left:0;right:0;height:64px;background:WAVE_C center/100% 100% no-repeat;pointer-events:none}', /* jerome page */ '#dsc .jhero{background:#4b1d78}', '#dsc .jhero .shade{background:linear-gradient(180deg,rgba(13,4,32,.22) 0%,rgba(13,4,32,.05) 40%,rgba(75,29,120,.55) 78%,#f3ecde 100%)}', '#dsc .jintro{background:var(--cream)}#dsc .jintro .kick{color:var(--blue)}#dsc .jintro h2{color:var(--royal)}#dsc .jintro p{color:var(--soft)}', '#dsc .jintro .ph{border-radius:999px;border:3px solid var(--royal);padding:5px;box-shadow:0 0 0 7px #fff,0 0 0 9px var(--gold),0 26px 60px rgba(75,29,120,.18)}', '#dsc .jintro .ph img{aspect-ratio:1/1;border-radius:999px}', '#dsc .music{background:#fbf7ee}', '#dsc .band:before{background:rgba(75,29,120,.42)}', '#dsc .gal a{background:var(--cream);border:1px solid rgba(201,162,74,.4)}', '#dsc .lb{background:rgba(42,18,80,.96)}', /* v15 (4 Nov 2026): Lato everywhere, menu button pinned to the right edge for Android, shop page */ 'html,body{overflow-x:clip!important;-webkit-text-size-adjust:100%;text-size-adjust:100%}', '#dsc#dsc,#dsc#dsc *{font-family:Lato,"Helvetica Neue",Arial,sans-serif!important;font-variation-settings:normal!important;font-optical-sizing:auto!important;-webkit-text-stroke:0!important}', '#dsc#dsc h1,#dsc#dsc h2,#dsc#dsc h3{font-weight:700!important;letter-spacing:0!important;text-shadow:none!important;line-height:1.14!important}', '#dsc#dsc h1 em,#dsc#dsc h2 em,#dsc#dsc h3 em{font-weight:700!important;font-style:italic!important}', '#dsc#dsc p,#dsc#dsc .lead,#dsc#dsc .sub,#dsc#dsc li{font-weight:400!important}', '#dsc#dsc .logo b{font-weight:800!important;letter-spacing:.1em!important}', '#dsc#dsc .quote q,#dsc#dsc .band q{font-weight:400!important;font-style:italic!important}', '#dsc#dsc .drawer a{font-weight:700!important;font-size:26px!important}', '#dsc#dsc .swprice b,#dsc#dsc .night .price,#dsc#dsc .bundle b{font-weight:700!important}', '#dsc#dsc{width:100%;max-width:100%;overflow-x:hidden}', '#dsc#dsc .nav .btn{white-space:nowrap;flex:0 0 auto;min-height:46px;padding:0 24px;font-size:12.5px;letter-spacing:.12em}#dsc#dsc .links{gap:22px!important;min-width:0}#dsc#dsc .links a{white-space:nowrap;font-size:12px!important;letter-spacing:.14em!important}', '@media(max-width:1320px){#dsc#dsc .nav .in{position:relative;padding-right:84px!important}#dsc#dsc .burger{position:absolute!important;right:14px;top:50%;margin:0!important;transform:translateY(-50%)}#dsc#dsc .logo{min-width:0;max-width:100%;overflow:hidden}}', '@media(max-width:600px){#dsc#dsc .nav .in{padding-right:74px!important}#dsc#dsc .burger{right:10px;width:52px;height:52px;min-width:52px;flex:none}#dsc#dsc .logo b{font-size:min(22px,5.6vw)!important}}', '#dsc .shop{padding:150px 0 90px;background:#fbf7ee}#dsc .shop .wrap{max-width:1180px}#dsc .shop .center{margin-bottom:34px}#dsc #productBrowser{min-height:360px}', '@media(max-width:700px){#dsc .shop{padding:130px 0 60px}}', '@media(prefers-reduced-motion:reduce){#dsc .rv{opacity:1}}' ].join('\n').replace(/WAVE_W/g, "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v20C1200 62 960 62 720 40S240 4 0 40z' fill='%23fbf7ee'/%3E%3C/svg%3E\")").replace(/WAVE_C/g, "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v20C1200 62 960 62 720 40S240 4 0 40z' fill='%23f3ecde'/%3E%3C/svg%3E\")").replace(/WAVE_L/g, "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v20C1200 62 960 62 720 40S240 4 0 40z' fill='%23f1eefa'/%3E%3C/svg%3E\")"); if (PAGE === 'jerome') { html = jeromeHtml; css += '\n' + cssJ; document.title = 'Jerome Zoran | Sacred sound, voice and crystal work from Avalon'; } css += '\n' + cssLight; if (PAGE === 'shop') { var navPart = html.split('
')); html = navPart + '

Deep Soul Connection

Shop

Teachings, practices and sound journeys from Chung Fu and the Deep Soul Connection family, to download and keep.

' + footPart; document.title = 'Shop | Deep Soul Connection, Glastonbury'; } var lk = document.createElement('link'); lk.rel = 'stylesheet'; lk.href = 'https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,800;0,900;1,400;1,700&display=swap'; document.head.appendChild(lk); var vp = document.querySelector('meta[name=viewport]'); if (!vp) { vp = document.createElement('meta'); vp.name = 'viewport'; document.head.appendChild(vp); } vp.content = 'width=device-width, initial-scale=1'; var st = document.createElement('style'); st.id = 'dsc-css'; st.textContent = css; document.head.appendChild(st); var root = document.createElement('div'); root.id = 'dsc'; root.className = (PAGE === 'jerome') ? 'pj' : 'ph'; root.innerHTML = html; document.body.insertBefore(root, document.body.firstChild); /* Samhain 2026 runs 30 Oct to 1 Nov. From 2 Nov 2026 (UK) the Samhain pieces come down by themselves and the page leads with the free gift (Jerome, 20 Oct: "only relevant up until 1st Nov"). ?samhain=0 previews the after state. */ var SAMHAIN_ON = (new Date() < new Date('2026-11-02T00:00:00Z')) && !/samhain=0/.test(q); if (!SAMHAIN_ON) { [].forEach.call(root.querySelectorAll('section.sam#samhain'), function (el) { el.parentNode.removeChild(el); }); [].forEach.call(root.querySelectorAll('a[href$="#samhain"]'), function (el) { el.parentNode.removeChild(el); }); [].forEach.call(root.querySelectorAll('a[href="https://jeromezoran.com/samhain"]'), function (el) { if (el.classList.contains('more')) { el.href = 'https://www.youtube.com/channel/UCmoCYsTN_rca1DP73OOKXkQ'; el.innerHTML = 'Watch the live calls →'; } else if (el.classList.contains('line')) { el.href = 'https://www.youtube.com/channel/UCmoCYsTN_rca1DP73OOKXkQ'; el.textContent = 'Watch Chung Fu'; } else { el.href = (PAGE !== 'home' ? HOME : '') + '#gift'; el.textContent = 'Get the free gift'; } }); var heroLine = root.querySelector('.hero .ctas .btn.line'); if (heroLine) { heroLine.href = 'https://www.youtube.com/channel/UCmoCYsTN_rca1DP73OOKXkQ'; heroLine.textContent = 'Watch Chung Fu on YouTube'; } var note = root.querySelector('.hero .note'); if (note) note.textContent = 'Live calls on Zoom \u00b7 from anywhere in the world'; [].forEach.call(root.querySelectorAll('.card p'), function (pEl) { pEl.innerHTML = pEl.innerHTML.replace(' Samhain 2026 is our next.', ' Join us live each month.'); }); } if (PAGE === 'shop') { /* Ecwid store 6846044 (the shop Strikingly used to embed). Same product browser settings as the old site. */ window.ecwid_script_defer = true; window.ecwid_dynamic_widgets = true; window.ecwidLoaded = false; var es = document.createElement('script'); es.charset = 'utf-8'; es.type = 'text/javascript'; es.src = 'https://app.ecwid.com/script.js?6846044&data_platform=code'; es.onload = function () { Ecwid.OnAPILoaded.add(function () { if (window.ecwidLoaded) return; window.ecwidLoaded = true; xProductBrowser('categoriesPerRow=3', 'views=grid(3,3) list(10) table(20)', 'categoryView=grid', 'searchView=list', 'style=', 'responsive=yes', 'id=productBrowser'); }); }; document.body.appendChild(es); } var nav = document.getElementById('dscnav'), dr = document.getElementById('dscdrawer'), bg = document.getElementById('dscburger'); function onScroll() { nav.classList.toggle('solid', window.scrollY > 40); } window.addEventListener('scroll', onScroll, { passive: true }); onScroll(); bg.addEventListener('click', function () { var o = dr.classList.toggle('open'); bg.setAttribute('aria-expanded', o ? 'true' : 'false'); }); dr.addEventListener('click', function (e) { if (e.target.tagName === 'A') dr.classList.remove('open'); }); var els = root.querySelectorAll('.rv'); [].forEach.call(root.querySelectorAll('.hero .rv, .jhero .rv'), function (el) { el.classList.add('on'); }); setTimeout(function () { [].forEach.call(els, function (el) { el.classList.add('on'); }); }, 1800); /* in-page links: scroll ourselves (Strikingly's own router swallows hash links) */ [].forEach.call(root.querySelectorAll('a[href*="#"]'), function (a) { a.addEventListener('click', function (ev) { var h = a.getAttribute('href'), i = h.indexOf('#'), id = h.slice(i + 1), pathPart = h.slice(0, i); if (!id || (pathPart && pathPart !== '/' && pathPart !== location.pathname && pathPart !== 'index.html')) return; var t = document.getElementById(id); if (!t) return; ev.preventDefault(); if (dr) dr.classList.remove('open'); if (bg) bg.classList.remove('x'); t.scrollIntoView({ behavior: 'smooth', block: 'start' }); try { history.replaceState(null, '', '#' + id); } catch (e) {} }); }); if (location.hash && document.getElementById(location.hash.slice(1))) { setTimeout(function () { document.getElementById(location.hash.slice(1)).scrollIntoView({ behavior: 'smooth' }); }, 400); } if ('IntersectionObserver' in window) { var io = new IntersectionObserver(function (es) { es.forEach(function (e) { if (e.isIntersecting) { e.target.classList.add('on'); io.unobserve(e.target); } }); }, { threshold: .12 }); els.forEach(function (el) { io.observe(el); }); } else { els.forEach(function (el) { el.classList.add('on'); }); } /* Mailchimp forms: JSONP submit so the page stays put */ [].forEach.call(root.querySelectorAll('form.mcf'), function (f) { f.addEventListener('submit', function (e) { e.preventDefault(); var msg = f.querySelector('.msg'), email = f.EMAIL.value.trim(), fname = f.FNAME.value.trim(), country = f.MMERGE3.value.trim(); msg.className = 'msg'; if (!fname || !/^[^@\s]+@[^@\s]+\.[^@\s]+$/.test(email) || !country) { msg.textContent = 'Please add your first name, email and country.'; msg.className = 'msg err'; return; } var cb = 'mcCb' + Date.now(); window[cb] = function (res) { delete window[cb]; if (res && res.result === 'success') { msg.textContent = f.dataset.kind === 'gift' ? 'Thank you. Please check your inbox for a confirmation email and click the link in it. Your gift follows straight after. (Check your spam folder too.)' : 'Thank you, you are on the list.'; f.reset(); } else { var t = (res && res.msg) || 'Something went wrong. Please try again.'; msg.innerHTML = t.replace(/^\d+ - /, ''); msg.className = 'msg err'; } }; var q = []; [].forEach.call(f.querySelectorAll('input[name]'), function (i) { q.push(encodeURIComponent(i.name) + '=' + encodeURIComponent(i.value)); }); var s = document.createElement('script'); s.src = MC.action + '&' + q.join('&') + '&c=' + cb; document.body.appendChild(s); msg.textContent = 'One moment...'; }); }); /* gallery lightbox */ var lb = document.getElementById('dsclb'); if (lb) { var links = [].slice.call(root.querySelectorAll('.gal a')), cur = 0, lim = lb.querySelector('img'), cap = lb.querySelector('.cap'); function show(i) { cur = (i + links.length) % links.length; lim.src = links[cur].getAttribute('href'); cap.textContent = links[cur].getAttribute('data-cap') || ''; lb.classList.add('open'); } links.forEach(function (a, i) { a.addEventListener('click', function (e) { e.preventDefault(); show(i); }); }); lb.querySelector('.x').addEventListener('click', function () { lb.classList.remove('open'); }); lb.querySelector('.p').addEventListener('click', function () { show(cur - 1); }); lb.querySelector('.n').addEventListener('click', function () { show(cur + 1); }); lb.addEventListener('click', function (e) { if (e.target === lb) lb.classList.remove('open'); }); document.addEventListener('keydown', function (e) { if (!lb.classList.contains('open')) return; if (e.key === 'Escape') lb.classList.remove('open'); if (e.key === 'ArrowLeft') show(cur - 1); if (e.key === 'ArrowRight') show(cur + 1); }); var tx = null; lb.addEventListener('touchstart', function (e) { tx = e.touches[0].clientX; }, { passive: true }); lb.addEventListener('touchend', function (e) { if (tx === null) return; var dx = e.changedTouches[0].clientX - tx; if (dx > 50) show(cur - 1); if (dx < -50) show(cur + 1); tx = null; }); } })();