{"version":3,"file":"shared-lib.ChE4ppFZ.mjs","names":["React.useState","React.useRef","_Fragment","c","React.useMemo","React.useContext","__esmMin","oe","le","init_ssg_sandbox_shims","window","_e","de","init_jsx_runtime","B","pe","c","p","init_npm_react_18_3_1","ce","init_framer_BL70qLPA","addPropertyControls","ControlType","RenderTarget","lqipFor","m","src","LQIP","srcs","base","w","Photo","ok","setOk","ref","s","q","l","eager","soft","pos","useFonts","FONT_URL","useSolid","setS","last","check","v","iv","logoPaths","S","out","k","phi","cx","cy","a0","pts","i","a","Logo","size","color","LOGO_PATHS","Nav","NAV","useCfg","solid","forceSolid","open","setOpen","path","setPath","active","isOn","h","x","items","Footer","Hero","low","img","eyebrow","title","children","cta","Upcoming","today","list","gatherings","g","kind","b","fmt","d","lead","mon","GATHER_IMG","empty","Newsletter","newsletterAction","scrollTo","el","id","offset","HearthBook","now","setNow","target","editing","live","tiers","DEFAULT_TIERS","isEarly","t","earlyLead","switchAfter","isNext","left","bg","ink","early","link","card","HomeFocus","im","Home","c$1","href","ph","About","Bullets","DevotedTop","MODULES","SCHEDULE","TrainingTop","TermsTop","c$2","Gather","Matriarchy","Grief","Training","ContactTop","c$3","JournalTop","j","PageHero","HERO_DEF","page","text","image","own","video","wide","setWide","mq","on","vid","end","vref","tick","rate","HERO_CSS","HERO_PAGE_CSS","HomeNewBody","rootRef","pg","props","colours","key","cfg","DEF","PHOTOS","DEFAULT_GATHERINGS","vars","COLOURS","heroKey","heroSrc","body","Ctx","CSS","CSS_FOCUS","NAV_FOCUS","IMG","PAGE_TITLES","textGroup","init_HomeNewBody","\"cmvZu1AYVPeBJL4j3R8uCjQ9k\"","\"uQfy18kvLOggMnJqFEG3tlptM\"","\"gEJCYgREFculV1h11orxpYFCoE\"","\"Blnk7QIpKBaQYivttaseK8JWGms\"","\"Gugjw9dctRADb6qJ0U5kOPV4vc\"","\"SRbDRLD6QZjNS9mxGKpmdmBnRP0\"","\"LxUoQNd4aDADomKUWRA3n1HJFtE\"","\"TWSzQloD3LdB6eO8TkgwVj2xMUg\"","\"MUmE8BTuLFeIYgJo4VLen1T9wA\"","\"SeZcIOhUR1ZKR76LdiHggbSzTg\""],"sources":["https:/framerusercontent.com/modules/q5VoeyLE7zfRy6rBcm6g/Fpb5R97UIzabRZGSX7JP/HomeNewBody.js"],"sourcesContent":["/**\n * Tanya Forgan redesign: one reusable page component.\n * Choose the page, then edit Colours, Photos and Text from the properties panel.\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const IMG=\"https://framerusercontent.com/images/\";const PHOTOS={homeHero:[\"Home: top photo\",IMG+\"uQfy18kvLOggMnJqFEG3tlptM.jpg?scale-down-to=1600\"],cardGather:[\"Home: Circles card\",IMG+\"gEJCYgREFculV1h11orxpYFCoE.jpg?scale-down-to=1000\"],cardRetreat:[\"Home: Retreats card\",IMG+\"Blnk7QIpKBaQYivttaseK8JWGms.png?scale-down-to=1000\"],cardCircle:[\"Home: Women’s Circle card\",IMG+\"nidFy4cM9rpcnCvz74ZnTMwJlYA.jpeg?scale-down-to=1000\"],cardHearth:[\"Home: Hearth card\",IMG+\"MUmE8BTuLFeIYgJo4VLen1T9wA.png?scale-down-to=1000\"],cardGrief:[\"Home: Space for grief card\",IMG+\"Gugjw9dctRADb6qJ0U5kOPV4vc.jpg?scale-down-to=1000\"],cardLearn:[\"Home: Learn card\",IMG+\"SRbDRLD6QZjNS9mxGKpmdmBnRP0.jpg?scale-down-to=1000\"],devotedBg:[\"Devoted: writing background (home + training)\",IMG+\"3Tkccxu3kPdiPysYSou97qER4sU.webp?scale-down-to=1400\"],homeFeatured:[\"Home: Devoted section\",IMG+\"SRbDRLD6QZjNS9mxGKpmdmBnRP0.jpg?scale-down-to=1600\"],tanya:[\"Photo of Tanya (home + about)\",IMG+\"LxUoQNd4aDADomKUWRA3n1HJFtE.jpg?scale-down-to=1200\"],qimg1:[\"Home: quote 1 background\",IMG+\"uQfy18kvLOggMnJqFEG3tlptM.jpg?scale-down-to=1600\"],qimg2:[\"Home: quote 2 background\",IMG+\"3Tkccxu3kPdiPysYSou97qER4sU.webp?scale-down-to=1400\"],qimg3:[\"Home: quote 3 background\",IMG+\"Gugjw9dctRADb6qJ0U5kOPV4vc.jpg?scale-down-to=1600\"],qimg4:[\"Home: quote 4 background\",IMG+\"gEJCYgREFculV1h11orxpYFCoE.jpg?scale-down-to=1600\"],quote:[\"Home: quote background\",IMG+\"8y4U0U2QS4PFkYCVu3ow9u71m2Y.jpg?scale-down-to=1600\"],gatherHero:[\"Circles: top photo\",IMG+\"95mKq3vymmTUc9GKtXn1gGIphs.jpeg?scale-down-to=1600\"],matriarch:[\"Circles: Matriarch\",IMG+\"uQfy18kvLOggMnJqFEG3tlptM.jpg?scale-down-to=1600\"],womensCircle:[\"Circles: New to Circle\",IMG+\"TWSzQloD3LdB6eO8TkgwVj2xMUg.jpg?scale-down-to=1600\"],retreat:[\"Circles: Retreats\",IMG+\"Blnk7QIpKBaQYivttaseK8JWGms.png?scale-down-to=1600\"],griefHero:[\"Grief: top photo\",IMG+\"TWSzQloD3LdB6eO8TkgwVj2xMUg.jpg?scale-down-to=1600\"],hearth:[\"Grief: HEARTH\",IMG+\"MUmE8BTuLFeIYgJo4VLen1T9wA.png?scale-down-to=1600\"],village:[\"Grief: The Village Way\",IMG+\"Gugjw9dctRADb6qJ0U5kOPV4vc.jpg?scale-down-to=1600\"],trainingHero:[\"Devoted page: top photo\",IMG+\"gEJCYgREFculV1h11orxpYFCoE.jpg?scale-down-to=1600\"],devoted:[\"Training: Devoted\",IMG+\"gEJCYgREFculV1h11orxpYFCoE.jpg?scale-down-to=1600\"],aboutQuote:[\"About: quote background\",IMG+\"uQfy18kvLOggMnJqFEG3tlptM.jpg?scale-down-to=1600\"],devotedHero:[\"Devoted page: top photo\",IMG+\"gEJCYgREFculV1h11orxpYFCoE.jpg?scale-down-to=1600\"],devotedQuote:[\"Devoted page: quote background\",IMG+\"uQfy18kvLOggMnJqFEG3tlptM.jpg?scale-down-to=1600\"],termsHero:[\"Terms: top photo\",IMG+\"3Tkccxu3kPdiPysYSou97qER4sU.webp?scale-down-to=1400\"],contactHero:[\"Contact: top photo\",IMG+\"Gugjw9dctRADb6qJ0U5kOPV4vc.jpg?scale-down-to=1600\"],journalHero:[\"Journal: top photo\",IMG+\"RP9n50C4EcFOQMGHIqeK6GPwE.jpg?scale-down-to=1600\"]};const COLOURS={forest:[\"Deep forest green\",\"#1F3B2C\"],cream:[\"Warm cream (page)\",\"#F4EBDD\"],cream2:[\"Darker cream (cards)\",\"#F4EBDD\"],brown:[\"Earthy brown (text)\",\"#49372F\"],clay:[\"Burnt orange (buttons)\",\"#AD654C\"],gold:[\"Gold (small labels)\",\"#E0B95E\"]};const DEF={shared:{newsTitle:\"Let’s stay connected.\",newsText:\"Occasional reflections, invitations to gather and news of upcoming experiences.\",newsButton:\"Sign up\",footerLine:\"Restoring the art of being human, together.\",therapyLabel:\"One to one support:\",navHeading:\"AWAKEN \\xb7 REMEMBER \\xb7 BELONG\"},home:{heroEyebrow:\"CIRCLE FACILITATOR \\xb7 RITUALIST \\xb7 SOMATIC PRACTITIONER\",heroTitle:\"Restoring the art of being human, together.\",heroText:\"We live in a world that asks us to keep going, keep producing and keep holding it all together.\",aliveTitle:\"How we live matters. How we gather shapes what becomes possible.\",aliveP1:\"Between our first breath and our last, we have this time to love, to create, to be changed by life, and to make a difference in the lives of others.\",aliveP2:\"My work is devoted to the aliveness of being human, and to the care it takes to meet ourselves and one another more deeply.\",aliveP3:\"Whether you are seeking support for yourself, longing for community, or learning to hold spaces for others, you are welcome here. Through one-to-one somatic work, Circle, ritual and facilitator training, I offer places to explore what matters to you, deepen your capacity for connection, and bring that into how you live and lead.\",openLine:\"I believe there’s another way.\",openP1:\"Through Circle, ritual, grief tending and embodied practice, I bring people together and teach others the art of gathering.\",heroButton:\"Explore my work\",pathsEyebrow:\"Come together. Learn to gather.\",pathsTitle:\"Different paths, one shared intention\",pathsLead:\"Whether you’re looking for a place to experience the power of gathering or feel called to create those spaces for others, there are different ways to join me.\",card1Title:\"Hearth\",card1Sub:\"Thursday 12 November \\xb7 Online\",card1Text:\"A monthly online grief tending space for tender hearts, with live music, ritual and togetherness, held with Catherine Holt.\",card1Link:\"Explore Hearth →\",card5Title:\"Women’s Circle\",card5Sub:\"Saturday 21 November \\xb7 Wokingham\",card5Text:\"A monthly women’s Circle rooted in care, reciprocity and belonging. Through sharing, movement, ritual and deep rest, we explore the Matriarchal Way together.\",card5Link:\"Explore the Women’s Circle →\",card2Title:\"Legacy retreat\",card2Sub:\"12–14 February 2027 \\xb7 Florence House, Sussex\",card2Text:\"An immersive gathering in Matriarchal Leadership. Step out of the momentum of everyday life, honour and release what you have outgrown through fire ritual, and become the woman these times are asking you to be.\",card2Link:\"Explore Legacy →\",card3Title:\"Space for grief\",card3Sub:\"HEARTH, The Village Way and communal grief tending.\",card3Text:\"Spaces to honour the many forms of grief we carry, through witnessing, ritual, music and community.\",card3Link:\"Explore grief spaces →\",card4Title:\"Facilitator training\",card4Sub:\"Devoted, and mentoring.\",card4Text:\"Learning to gather others with presence, courage, skill and care.\",card4Link:\"Explore training →\",featEyebrow:\"LEADERSHIP TRAINING\",featTitle:\"DEVOTED\",featLine:\"A six-month initiation into the art of holding Circle.\",featP1:\"For women called to gather others and hold spaces of depth, belonging and transformation.\",featP2:\"A journey of embodied practice, relational awareness, ritual and the craft of facilitation.\",featButton:\"Discover Devoted\",aboutEyebrow:\"HELLO, I’M TANYA\",aboutTitle:\"I believe we were never meant to do life alone.\",aboutP1:\"I’m a transformational facilitator, educator and mentor with a background spanning humanitarian work, community building, embodiment and group facilitation.\",aboutP2:\"My work is shaped by lived experience and a lifelong inquiry into belonging, difference and what it means to be human together.\",aboutP3:\"I believe that how we gather matters. That we need spaces where we can slow down, listen deeply, meet difference, tend what hurts and remember our shared humanity.\",aboutLink:\"More about me →\",quote:\"In a culture that teaches us to keep going, Circle gives us somewhere to pause.\",quoteBy:\"Tanya Forgan\",q1:\"Belonging is something we practise through how we meet ourselves, one another and the living world.\",q2:\"Every space you will ever hold begins with the one inside you.\",q3:\"Circle is not something I simply facilitate. It is a way I understand the world.\",q4:\"We are shaped, challenged and healed through relationship.\",qBy:\"Tanya Forgan\",bandQuote:\"We were never meant to carry life alone.\",bandBy:\"TANYA FORGAN\",tilesEyebrow:\"KEEP IN TOUCH\",tile1Title:\"Next gatherings\",tile1Text:\"Hearth, the Women’s Circle and more, with dates and booking.\",tile1Link:\"See what’s coming →\",tile2Title:\"The Journal\",tile2Text:\"Reflections on gathering, grief, ritual and being human together.\",tile2Link:\"Read the Journal →\",tile3Title:\"One-to-one support\",tile3Text:\"Individual somatic and therapeutic work is offered through Therapy Somatic.\",tile3Link:\"Visit Therapy Somatic →\",soloTitle:\"Looking for one-to-one support?\",soloText:\"My individual somatic therapy and therapeutic work is offered through Therapy Somatic.\",soloLink:\"Visit Therapy Somatic →\",journalEyebrow:\"JOURNAL\",journalTitle:\"Reflections from the edges.\",journalText:\"Writing on belonging, grief, embodiment, identity, ritual and what it means to be human together.\",journalLink:\"Read the journal →\"},gather:{heroEyebrow:\"CIRCLES\",heroTitle:\"Spaces to slow down, feel, connect and remember.\",heroP1:\"There is something powerful about coming together with others, away from the demands of everyday life. Through Circle, embodied practice, ritual and shared experience, we make room for what matters.\",heroP2:\"We practise another way of being together, where there is no need to perform, achieve or have everything worked out.\",wcEyebrow:\"MATRIARCH\",wcTitle:\"A restorative space to deepen together.\",wcP1:\"Matriarch is our in-person Circle for women who are ready to be held, to rest, and to grow in wisdom, voice and power alongside others.\",wcP2:\"Through embodied practice, ritual and honest company, we return to the matriarchal way: a way of living that holds relationship, rhythm and care at the centre.\",wcP3:\"There is nothing to fix and nothing to prove. Only a Circle that is ready to receive you.\",matNote:\"These Circles are closed once they begin, and open to new women every six months.\",wcButton:\"Explore Matriarch\",matEnquire:\"Enquire about Matriarch\",retEyebrow:\"RETREATS & IMMERSIONS\",retMeta:\"Time away, in a deeper immersion\",retTitle:\"Time away from the ordinary.\",retP1:\"My retreats offer an opportunity to step outside familiar rhythms and enter a deeper relationship with yourself, others and the natural world.\",retP2:\"Through embodied practice, reflection, ritual and shared experience, we create space for rest, renewal and new possibilities.\",retFeature:\"LEGACY RETREAT, 12 to 14 February 2027, Sussex.\",retButton:\"Explore LEGACY\",upTitle:\"Come and gather.\",upLead:\"Circles coming up\"},grief:{heroEyebrow:\"GRIEF & RITUAL\",heroTitle:\"Grief is not meant to be carried alone.\",heroP1:\"Grief belongs to life. It speaks of what we have loved, what has changed, what has been lost and what matters deeply to us.\",heroP2:\"Through ritual, music, witnessing and community, we make space for the grief we carry, and for the life that continues alongside it.\",introEyebrow:\"BECAUSE GRIEF NEEDS A VILLAGE\",introTitle:\"We do not have to carry it alone.\",introP1:\"We live in a culture that often leaves us alone with our grief. There are few places where we can bring the fullness of what we carry, without being hurried towards acceptance, encouraged to look on the bright side or expected to move on.\",introP2:\"Yet grief is not something to be fixed. It is a natural response to love, loss and change. And it is not only about death.\",introP3:\"We grieve relationships, identities, missed possibilities, the suffering of our communities and the harm being done to the living world.\",introP4:\"I believe we need to restore communal ways of tending grief, where sorrow can be witnessed, held and given expression through relationship, ritual and shared experience.\",hearthEyebrow:\"MONTHLY ONLINE GATHERING\",hearthTitle:\"HEARTH\",hearthLine:\"Ritual, music, community and grief tending.\",hearthP1:\"HEARTH is a place we come together to tend to what is alive in our hearts, bodies and lives.\",hearthP2:\"Through beautiful live music, ritual, embodied practice, poetry and the simple medicine of gathering in Circle, we create space to rest, reflect, feel, share and be witnessed.\",hearthButton:\"Explore HEARTH\",vwEyebrow:\"RESTORING COMMUNITY, RITUAL AND BELONGING\",vwTitle:\"The Village Way\",vwP1:\"The Village Way is a growing home for communal grief tending, seasonal gatherings and practices that reconnect us with one another and the living world.\",vwP2:\"At its heart is the belief that grief needs community, and that we can remember and restore ways of gathering that honour both sorrow and life.\",crEyebrow:\"COMMUNITY GRIEF RITUALS\",crTitle:\"A place for what we carry.\",crP1:\"Our communal grief rituals offer a space to come together, witness one another and give expression to grief through embodied practice, ritual and shared presence.\",crP2:\"We honour grief not as a problem to solve, but as part of our humanity and our capacity to love.\",upTitle:\"Upcoming grief gatherings.\",upLead:\"Dates are added here as they are confirmed.\",upEmpty:\"New grief rituals will be shared here when confirmed.\",closeTitle:\"We do not have to carry everything alone.\",closeButton:\"Explore HEARTH\"},training:{heroEyebrow:\"LEARN TO HOLD\",topEyebrow:\"LEADERSHIP TRAINING \\xb7 A SIX-MONTH INITIATION INTO CIRCLE HOLDING\",topTitle:\"DEVOTED\",topText:\"For women called to gather others and hold spaces of depth, belonging and transformation. Lead with devotion. Restore belonging. Awaken hearts.\",topButton:\"Take your seat\",heroTitle:\"Learn to hold spaces that matter.\",heroP1:\"Facilitation is more than knowing what to say, which exercise to offer or how to guide a group. It asks something of who we are, how we relate, how we meet uncertainty and how we remain present when things become difficult.\",heroP2:\"My trainings bring together embodied practice, relational awareness, ritual and the practical craft of holding groups.\",heartEyebrow:\"THE HEART OF THE WORK\",heartTitle:\"Holding yourself before holding others.\",heartP1:\"Many of us come into facilitation because we want to support others. Yet before we can hold a group well, we need to begin recognising what happens within ourselves.\",heartP2:\"Our histories, nervous systems, identities, assumptions and ways of relating all enter the room with us. The more awareness we develop of our own inner world, the more choice, capacity and responsibility we can bring to the spaces we hold.\",heartP3:\"This is not about becoming a perfect facilitator. It is about becoming a more present, responsive and responsible human being.\",devEyebrow:\"A SIX-MONTH INITIATION INTO CIRCLE HOLDING\",devTitle:\"Devoted\",devP1:\"For women who feel called to gather others and create spaces of belonging, connection and transformation.\",devP2:\"Devoted is an embodied learning journey exploring the foundations of Circle, the ecology of the facilitator, belonging and difference, relational awareness, ritual and the capacity to meet what emerges within a group.\",devButton:\"Discover Devoted\",contEyebrow:\"CONTINUING THE PRACTICE\",contTitle:\"A lifelong practice of learning.\",contP1:\"The art of facilitation deepens through experience, reflection, feedback and relationship.\",contP2:\"I am continuing to develop opportunities for facilitators to deepen their practice, learn alongside others and explore the complexity and beauty of holding groups.\",contButton:\"Enquire about training\"},about:{heroEyebrow:\"ABOUT\",heroTitle:\"My work begins with a question of belonging.\",heroP1:\"I have spent much of my life walking the edges.\",heroP2:\"As a mixed-race woman born in the UK to a white British mother and a Black Dominican father, belonging has never been a simple thing for me.\",heroP3:\"Growing up in a predominantly white world, I often felt visibly different without having the language or support to fully understand what that difference meant.\",heroP4:\"That lifelong inquiry into identity, belonging and unbelonging has shaped how I see the world and how I hold spaces for others.\",journeyEyebrow:\"MY JOURNEY\",journeyTitle:\"From humanitarian spaces to the heart of Circle.\",journeyP1:\"For more than a decade, I worked in humanitarian and community settings, alongside people navigating displacement, adversity and significant life transitions.\",journeyP2:\"Over time, my path deepened into mindfulness, yoga, somatic practice, grief tending, ritual and transformational facilitation.\",journeyP3:\"Different practices, perhaps, but always the same inquiry beneath them.\",journeyQuestion:\"How do we create the conditions where people can feel seen, connected and able to meet life more fully?\",quote:\"We are shaped in relationship.\",quoteLabel:\"What I believe\",beliefEyebrow:\"WHAT I BELIEVE\",beliefTitle:\"Where we remember how to belong.\",beliefP1:\"I believe we need spaces where we can step outside the constant demands to achieve, perform and keep going.\",beliefP2:\"Spaces where grief and joy can sit alongside one another.\",beliefP3:\"Where difference is welcomed rather than erased.\",beliefP4:\"Where we can listen without needing to fix.\",beliefP5:\"Where the body is recognised as a source of wisdom.\",beliefP6:\"And where we remember that belonging is something we practise through how we meet ourselves, one another and the living world.\",traumaEyebrow:\"HOW I WORK\",traumaTitle:\"Trauma-informed\",traumaP1:\"In every space I hold, from individual mentorship to Circle, Hearth, grief tending, workshops and retreats, I bring a trauma-informed approach rooted in decades of experience exploring the complexities of the nervous system and the uniqueness of each individual’s journey. While I am not a trauma-trained therapist, my deep understanding of how trauma lives in the body and shapes our experiences enables me to create spaces of safety, compassion and non-judgment.\",traumaP2:\"I recognise that trauma’s impact is layered: personal, generational, cultural. It manifests differently for everyone. By understanding these complexities, I hold space for you to gently explore your identity, story and emotions in a way that feels right for you.\",traumaP3:\"My approach is grounded in the principles of trust, choice and empowerment. I invite you to move at your own pace, free from pressure or expectation, and to listen deeply to your body’s innate wisdom. Whether we are working through breath-work, embodiment practices or mindfulness, my intention is for you to feel deeply seen, celebrated and supported.\",traumaP4:\"This work is about cultivating a compassionate relationship with yourself, one that allows for healing, resilience and growth while honouring the uniqueness of your path.\",button:\"Explore my work\"},contact:{eyebrow:\"CONTACT\",title:\"Let’s begin a conversation.\",text:\"Whether you are interested in joining a gathering, exploring facilitator training or inviting me to collaborate, I’d love to hear from you.\",therapyText:\"Looking for individual therapy? That is offered through\"},hearthbook:{eyebrow:\"BOOK YOUR PLACE\",intro:\"\",title:\"Join us around the Hearth\",when:\"Thursday 12 November 2026, 7:30 to 9pm, live on Zoom\",switchAfter:\"2026-11-12\",nextWhen:\"Thursday 10 December 2026, 7:30 to 9pm, live on Zoom\",lead:\"All three options offer the same experience. Please choose the contribution that feels right for your circumstances.\",note:\"Your Zoom link and joining details are sent to you as soon as you book.\",button:\"Book this place\"},matriarchy:{heroEyebrow:\"MATRIARCH\",heroTitle:\"A restorative space to deepen together.\",heroP1:\"Matriarch is an in-person Circle for women who are ready to slow down, be held, and grow in wisdom, voice and power alongside others.\",heroP2:\"A closed Circle that meets over time, so that trust can deepen and rest can become real.\",heroButton:\"Book your place\",wayEyebrow:\"THE MATRIARCHAL WAY\",wayTitle:\"Remembering a way of living that holds life at the centre.\",wayP1:\"The matriarchal way is not about women ruling over anyone. It is an older, more relational way of being together, where care, reciprocity and the wellbeing of the whole come before status, speed and control.\",wayP2:\"In this way of living, leadership grows from presence rather than power over. Authority is earned by listening, by tending, and by serving the people and the land. Wisdom is passed from hand to hand, from elder to younger, and no one is asked to carry everything alone.\",wayP3:\"Many of us were raised a long way from this. We learned to achieve, to hold it all together and to be self-sufficient, while the villages that once held us fell away. So many women arrive tired in a way that sleep cannot reach.\",wayP4:\"Returning to the matriarchal way is a remembering. Of rhythm and rest. Of the strength that comes from being supported by other women. Of a quiet authority that does not need to shout.\",quote:\"When women are held, they remember how to hold the world.\",quoteLabel:\"THE MATRIARCHAL WAY\",restEyebrow:\"A RESTORATIVE SPACE\",restTitle:\"Rest is part of the work.\",restP1:\"Matriarch is not a place to fix yourself, to perform or to prove anything. We begin by restoring: the breath, the body and the nervous system, until it feels safe enough to soften.\",restP2:\"Through gentle embodied practice, silence, ritual, music and unhurried conversation, we make room for what has been waiting for your attention. There is no agenda to get through.\",deepEyebrow:\"DEEPENING TOGETHER\",deepTitle:\"Depth comes from returning.\",deepP1:\"Matriarch is a closed Circle that meets across six months. The same women, in the same room, coming back again and again. This is how trust forms, and how we are finally able to be known.\",deepP2:\"As the season turns, we move from rest into truth-telling, from truth-telling into voice, and from voice into a power that is rooted and relational. What we grow, we grow with and through each other.\",pracEyebrow:\"WHAT WE PRACTISE\",pracTitle:\"Simple, ancient and unhurried.\",prac1:\"Embodied practice to restore the body and settle the nervous system\",prac2:\"Ritual, and the rhythms of the seasons\",prac3:\"Deep listening, and being witnessed without being fixed\",prac4:\"Voice, truth-telling and standing in your own authority\",prac5:\"Sisterhood across ages, stories and lived experience\",howEyebrow:\"HOW IT WORKS\",howTitle:\"A closed Circle, opening every six months.\",howP1:\"Matriarch meets in person. Each Circle is closed once it begins, which protects the trust we build, and opens again to new women every six months.\",howP2:\"Your \\xa330 booking reserves your place in the Circle. If you feel the pull, you are very welcome. You do not need to know why yet.\",howButton:\"Book your place\",howEnquire:\"Or ask me a question first\",bookEyebrow:\"BOOK YOUR PLACE\",bookTitle:\"Reserve your place.\",bookText:\"Your \\xa330 booking reserves your place in Matriarch. Places are intentionally limited, so that the Circle can remain intimate and each woman has space to be heard.\",bookNote:\"Payments are non-refundable. Please see the Terms & Conditions for cancellation details.\",bookUrl:\"https://payments.tanyaforgan.com/circle-payment-form/\"},terms:{eyebrow:\"THE AGREEMENTS BEHIND OUR WORK\",title:\"Terms & Conditions\",text:\"Please read these before booking or taking part.\"},journal:{eyebrow:\"JOURNAL\",title:\"Reflections from the edges.\",text:\"Writing on belonging, grief, identity, embodiment, ritual and what it means to be human together.\",categories:\"Belonging & Identity \\xb7 Grief & Ritual \\xb7 Embodiment & Rest \\xb7 Circle & Facilitation \\xb7 Community & Culture\"}};const PAGE_TITLES={hearthbook:\"Hearth booking\",terms:\"Terms\",shared:\"Shared (newsletter, footer)\",home:\"Home\",gather:\"Circles\",grief:\"Grief & Ritual\",training:\"Learn to Hold\",about:\"About\",contact:\"Contact\",journal:\"Journal\",matriarchy:\"Matriarch\"};const NAV=[[\"Home\",\"/\"],[\"About\",\"/about-me\"],[\"Facilitator Training\",\"/devoted\"],[\"Grief Tending\",\"/hearth\"],[\"Retreats\",\"/legacy\"],[\"Women’s Circle\",\"/matriarchy\"],[\"Contact\",\"/contact\"]];// Menu for the new-direction home page only (page = \"homefocus\"); the other pages keep NAV.\nconst NAV_FOCUS=[[\"Home\",\"/\"],[\"Devoted\",\"/devoted\"],[\"Community\",\"#community\"],[\"About\",\"/about-me\"],[\"Contact\",\"/contact\"]];const DEFAULT_TIERS=[{name:\"Supported\",price:\"\\xa315\",text:\"For those who would benefit from a lower-cost place, making this gathering more accessible.\",link:\"https://book.stripe.com/aFadR9fqf9lj6Gu9hHgYU00\"},{name:\"Standard\",price:\"\\xa322\",text:\"The regular contribution, helping us cover the costs of offering this gathering.\",link:\"https://book.stripe.com/9B66oHce37db8OC3XngYU01\"},{name:\"Supporter\",price:\"\\xa335\",text:\"For those with greater financial capacity who would like to contribute a little more, helping us offer supported places to others.\",link:\"https://book.stripe.com/aFa4gz91RdBz4ym79zgYU02\"}];const GATHER_IMG={\"/samhain\":IMG+\"SeZcIOhUR1ZKR76LdiHggbSzTg.png?scale-down-to=1000\",\"/hearth\":IMG+\"MUmE8BTuLFeIYgJo4VLen1T9wA.png?scale-down-to=1000\",\"/circle\":IMG+\"TWSzQloD3LdB6eO8TkgwVj2xMUg.jpg?scale-down-to=1000\",\"/legacy\":IMG+\"Blnk7QIpKBaQYivttaseK8JWGms.png?scale-down-to=1000\"};const DEFAULT_GATHERINGS=[{date:\"2026-10-31\",title:\"Samhain Circle\",place:\"Choseley House, Knowl Hill, Berkshire\",text:\"The Thinning of the Veil, in honour of our ancestors.\",href:\"/samhain\",kind:\"gather\"},{date:\"2026-11-05\",title:\"HEARTH\",place:\"Thursday evenings, 7:30pm to 9pm\",text:\"Ritual, live music and communal grief tending.\",href:\"/hearth\",kind:\"grief\"},{date:\"2027-02-12\",title:\"LEGACY retreat\",place:\"Sussex, 12 to 14 February 2027\",text:\"Matriarchal leadership, rest and renewal.\",href:\"/legacy\",kind:\"retreat\"}];const CSS_FOCUS=`\n.tg .hb{background:#1F3B2C;color:#F4EBDD;padding:100px 0;text-align:center}\n.tg .hb h2,.tg .hb-n,.tg .hb .lead{color:inherit}\n.tg .hb h2{font-size:clamp(34px,4cqw,48px);font-weight:500;line-height:1.15;margin-bottom:14px}\n.tg .hb .eb{color:#AD654C}\n.tg .hb .when{font-family:\"EB Garamond\",\"EBG Fallback\",Georgia,serif;font-size:26px;color:#AD654C;margin-bottom:12px}\n.tg .hb .lead{max-width:620px;margin:0 auto 44px;font-size:20px;line-height:1.5}\n.tg .hb .wrap{max-width:1100px}\n.tg .hb-g{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1040px;margin:0 auto;text-align:left;align-items:stretch}\n.tg .hb-g>.hb-c{align-self:stretch}\n.tg .hb-g.two{grid-template-columns:repeat(2,1fr);max-width:720px}\n.tg .hb-g.one{grid-template-columns:minmax(0,400px);justify-content:center;max-width:none}\n.tg .hb-c{background:#F4EBDD;color:#49372F;padding:36px 30px;border-radius:0;border-top:4px solid #AD654C;box-shadow:0 10px 30px rgba(73, 55, 47,.12);display:flex;flex-direction:column;align-items:flex-start}\n.tg .hb-c h3{font-size:30px;margin-bottom:6px}\n.tg .hb-c .pr{font-size:26px;font-weight:500;margin-bottom:14px;color:#AD654C}\n.tg .hb-c p{margin-bottom:24px}\n.tg .hb-c .btn{margin-top:auto}\n.tg .hb-c .btn.off{opacity:.45;pointer-events:none}\n.tg .hb-n{max-width:640px;margin:34px auto 0;font-size:16px;opacity:.9}\n@container tg (max-width:900px){.tg .hb-g,.tg .hb-g.two,.tg .hb-g.one{grid-template-columns:1fr}.tg .hb{padding:72px 0}}\n\n.tg .fx-who{background:var(--cream2);text-align:center;padding:90px 0}\n.tg .fx-who h2{font-size:clamp(32px,3.6cqw,48px);margin-bottom:22px}\n.tg .fx-who p{max-width:680px;margin:0 auto 14px;font-size:19px}\n.tg .fx-dev{padding:110px 0}\n.tg .fx-dev h2{font-size:clamp(36px,4.2cqw,58px);margin-bottom:22px}\n.tg .fx-dev .lead{max-width:720px;font-size:18px;margin-bottom:48px;opacity:.94}\n.tg .fx-two{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}\n.tg .fx-card{padding:38px 30px;border:1px solid rgba(224, 185, 94,.45);background:rgba(244, 235, 221,.04);display:flex;flex-direction:column;align-items:flex-start}\n.tg .fx-card .tag{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}\n.tg .fx-card h3{font-size:31px;margin-bottom:14px}\n.tg .fx-card p{margin-bottom:16px}\n.tg .fx-card .lk{margin-top:auto}\n.tg .fx-note{margin-top:36px;opacity:.92}\n.tg .fx-note a{color:var(--gold);border-bottom:1px solid var(--gold)}\n.tg .fx-tbc{font-size:14px;color:var(--gold);opacity:.95}\n.tg .fx-comm{padding:110px 0}\n.tg .fx-comm h2{font-size:clamp(34px,4cqw,54px);max-width:640px;margin-bottom:20px}\n.tg .fx-comm .lead{max-width:690px;font-size:18px;margin-bottom:0}\n.tg .fx-three{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:44px}\n.tg .fx-cm{background:var(--cream2);padding:34px 30px}\n.tg .fx-cm h3{font-size:30px;margin-bottom:10px}\n.tg .fx-cm p{margin-bottom:12px}\n.tg .fx-cm .fx-tbc{color:var(--clay)}\n@container tg (max-width:900px){.tg .fx-two,.tg .fx-three{grid-template-columns:1fr}.tg .fx-dev,.tg .fx-comm{padding:80px 0}.tg .fx-card{padding:32px 26px}}\n`;const CSS=`\n@font-face{font-family:\"EBG Fallback\";src:local(\"Georgia\");size-adjust:87.1%;font-style:normal}\n@font-face{font-family:\"EBG Fallback\";src:local(\"Georgia Italic\"),local(\"Georgia\");size-adjust:87.1%;font-style:italic}\n@font-face{font-family:\"Inter Fallback\";src:local(\"Arial\");size-adjust:106.7%}\n.tg{font-family:Inter,\"Inter Fallback\",system-ui,sans-serif;color:var(--brown);background:var(--cream);line-height:1.7;font-size:17px;-webkit-font-smoothing:antialiased;width:100%;overflow:hidden;container-type:inline-size;container-name:tg}\n.tg *{box-sizing:border-box}\n.tg a{color:inherit;text-decoration:none}\n.tg h1,.tg h2,.tg h3{font-family:\"EB Garamond\",\"EBG Fallback\",Georgia,serif;font-weight:400;margin:0;line-height:1.08}\n.tg p{margin:0 0 16px}\n.tg .eb{font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:var(--clay);margin-bottom:18px}\n.tg .dark .eb,.tg .hero .eb{color:var(--gold)}\n.tg .btn{display:inline-block;background:linear-gradient(90deg,#C9A25D 0%,#C9A25D 48%,#E0B95E 100%);color:#F4EBDD;padding:17px 40px;font-size:16px;letter-spacing:.04em;text-transform:uppercase;font-weight:600;border:0;cursor:pointer;font-family:inherit;text-shadow:0 1px 2px rgba(73, 55, 47,.25)}\n.tg .btn:hover{filter:brightness(.9)}\n.tg .btn.gold{background:linear-gradient(90deg,#C9A25D 0%,#C9A25D 48%,#E0B95E 100%);color:#F4EBDD;font-size:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:17px 40px;text-shadow:0 1px 2px rgba(73, 55, 47,.25)}\n.tg .lk{display:inline-block;font-size:15px;color:var(--clay);font-weight:500;border-bottom:1px solid currentColor;padding-bottom:2px}\n.tg .dark .lk{color:var(--gold)}\n.tg .wrap{max-width:1180px;margin:0 auto;padding:0 40px}\n.tg .sec{padding:120px 0}\n.tg .nav{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:22px 40px;transition:background .3s,padding .3s;background:rgba(31, 59, 44,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}\n.tg .nav:before{content:\"\";position:absolute;left:0;right:0;top:0;height:130px;background:linear-gradient(180deg,rgba(31, 59, 44,.62),rgba(31, 59, 44,0));pointer-events:none;z-index:-1;transition:opacity .3s}\n.tg .nav.solid:before{opacity:0}\n.tg .nav.solid{background:var(--forest);-webkit-backdrop-filter:none;backdrop-filter:none;padding:14px 40px;box-shadow:0 2px 14px rgba(0, 0, 0,.25)}\n.tg .brand{font-family:Alegreya,\"EBG Fallback\",Georgia,serif;font-size:38px;font-weight:400;letter-spacing:-.6px;text-transform:none;line-height:1.1;min-width:230px;background:linear-gradient(100deg,#E0B95E,#C9A25D 50%,#C9A25D);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block}\n.tg .brand small{display:block;-webkit-text-fill-color:#E0B95E;font:500 9px Inter,\"Inter Fallback\",sans-serif;letter-spacing:.24em;color:var(--gold);margin-top:5px;text-transform:uppercase}\n.tg .lockup{display:flex;align-items:center;gap:16px}\n.tg .logo{display:block;line-height:0}\n.tg .links{display:flex;gap:26px;align-items:center}\n.tg .links a{color:#F4EBDD;font-size:13px;letter-spacing:.03em}\n.tg .links a.on{border-bottom:1px solid var(--gold)}\n.tg .burger{display:none;background:none;border:0;cursor:pointer;padding:8px}\n.tg .burger i{display:block;width:26px;height:2px;background:#F4EBDD;margin:6px 0}\n.tg .drawer{position:fixed;inset:0;z-index:60;background:var(--forest);padding:90px 32px 40px;display:flex;flex-direction:column;gap:6px}\n.tg .drawer a{font-family:\"EB Garamond\",\"EBG Fallback\",Georgia,serif;font-size:32px;color:#F4EBDD;padding:10px 0;border-bottom:1px solid rgba(244, 235, 221,.15)}\n.tg .drawer .x{position:absolute;top:22px;right:28px;background:none;border:0;color:#F4EBDD;font-size:34px;cursor:pointer}\n.tg .hero{position:relative;overflow:hidden;min-height:800px;display:flex;align-items:center;color:#F4EBDD;background-color:var(--forest);background-size:cover;background-position:center}\n.tg .hero:before{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(31, 59, 44,.7),rgba(31, 59, 44,.38) 50%,rgba(31, 59, 44,.04)),linear-gradient(180deg,rgba(31, 59, 44,.4),rgba(31, 59, 44,0) 26%)}\n.tg .hero .in{position:relative;width:100%;padding:150px 40px 100px}\n.tg .hero.low{align-items:flex-end}.tg .hero.low .in{padding-bottom:64px}\n.tg .hero.short{min-height:420px}\n.tg .hero.short .in{padding:140px 40px 70px}\n.tg .hero.short:before{background:rgba(173, 101, 76,.25)}\n.tg .hero h1{font-size:84px;max-width:760px;margin-bottom:26px}\n.tg .hero p{font-size:19px;max-width:560px;margin-bottom:34px;opacity:.96}\n.tg .pimg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s ease;z-index:0}\n.tg .pimg.ok{opacity:1}\n.tg .pph{position:absolute;inset:-12px;background-size:cover;background-position:center;filter:blur(14px);z-index:0;transition:opacity .7s ease}\n.tg .pph.gone{opacity:0}\n.tg .hero:before,.tg .quote:before{z-index:1}\n.tg .hero .in,.tg .quote .in{z-index:2}\n.tg .split .ph,.tg .card .im{position:relative;overflow:hidden;background-color:var(--forest2,#1F3B2C)}\n.tg .card .im{background-color:var(--cream2)}\n.tg .bio{padding:110px 0}\n.tg .bio-g{display:grid;grid-template-columns:340px 1fr;gap:80px;align-items:center;max-width:1000px;margin:0 auto}\n.tg .bio-ph{position:relative;overflow:hidden;aspect-ratio:4/5;background:var(--cream2)}\n.tg .bio-tx h2.big{font-size:clamp(30px,3.4cqw,46px)}\n.tg .two{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:start}\n.tg .cols2{display:grid;grid-template-columns:1fr 1fr;gap:50px}\n.tg .panel{background:var(--cream2);padding:38px 36px}\n.tg .gcard{background:linear-gradient(135deg,#E0B95E 0%,#C9A25D 55%,#E0B95E 100%);color:#49372F;padding:38px 36px;border-radius:24px}\n.tg .gcard .eb{color:#49372F}\n.tg .bul{list-style:none;margin:0;padding:0}\n.tg .bul li{position:relative;padding:0 0 12px 26px}\n.tg .bul li:before{content:\"\";position:absolute;left:0;top:.7em;width:8px;height:8px;border-radius:50%;background:var(--clay)}\n.tg .gcard .bul li:before{background:#49372F}\n.tg .mods{margin-top:30px;border-top:1px solid rgba(73, 55, 47,.25)}\n.tg .mod{border-bottom:1px solid rgba(73, 55, 47,.25)}\n.tg .mod summary{display:grid;grid-template-columns:130px 1fr 30px;gap:20px;align-items:center;padding:26px 0;cursor:pointer;list-style:none}\n.tg .mod summary::-webkit-details-marker{display:none}\n.tg .mn{font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--clay)}\n.tg .mt b{display:block;font:400 34px \"EB Garamond\",\"EBG Fallback\",Georgia,serif}\n.tg .mt i{font-size:15px;opacity:.8;font-style:normal}\n.tg .plus{font:300 30px Inter,sans-serif;color:var(--clay);text-align:right;transition:transform .2s}\n.tg .mod[open] .plus{transform:rotate(45deg)}\n.tg .mb{padding:0 0 28px 150px;max-width:760px}\n.tg .mb p{font-size:17px}\n.tg .sched div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid rgba(73, 55, 47,.2)}\n.tg .sched dt{font-weight:600;font-size:15px}\n.tg .sched dd{margin:0;font-size:15px;text-align:right;max-width:60%}\n.tg .quote.sunset:before{background:linear-gradient(rgba(173, 101, 76,.45),rgba(173, 101, 76,.45))}\n.tg .stmt{padding:96px 0 20px;text-align:center}\n.tg .stmt h2{font-size:clamp(34px,4.2cqw,52px);margin-bottom:26px;text-wrap:balance}\n.tg .stmt p{max-width:700px;margin:0 auto 18px;font-size:19px}\n.tg .stmt.alive{background:#49372F;padding:96px 0 70px}.tg .stmt.alive h2,.tg .stmt.alive p{color:#F4EBDD}\n.tg .paths h2{font-size:clamp(34px,4.2cqw,52px);max-width:900px;margin-bottom:14px}\n.tg .paths .lead{max-width:720px;font-size:18px;margin-bottom:34px}\n.tg .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}\n.tg .hm .cards{grid-template-columns:repeat(4,1fr);gap:18px}.tg .hm .card h3{font-size:24px}.tg .hm .card .t{padding:20px 20px 22px}.tg .hm .card .one{font-size:14.5px}\n@container tg (max-width:1100px){.tg .hm .cards{grid-template-columns:repeat(2,1fr)}}\n.tg .hb .hb-d{max-width:680px;margin:0 auto 44px;text-align:center;color:#49372F}.tg .hb .hb-d p{margin:0 0 18px;display:block}.tg .hb .hb-d b{display:block;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#AD654C;margin-bottom:4px}.tg .hb .hb-d span{display:block;font-size:19px;line-height:1.45;color:#49372F}.tg .hb .hb-d .hb-dn{margin:26px 0 0;font-size:17px;font-style:italic;color:#49372F}\n.tg .hb-g.one .hb-c{align-items:center;text-align:center}\n.tg .hb .hb-i{max-width:760px;margin:0 auto 34px}.tg .hb .hb-i p{margin:0 0 1em}\n.tg .wrap,.tg .hero .in,.tg .hero.short .in{padding-left:24px;padding-right:24px}\n[data-framer-name=\"Hero\"] [data-framer-name=\"Container\"]{align-items:flex-start!important}[data-framer-name=\"Hero\"] [data-framer-name=\"Container\"] :is(h1,h2,h3,p){text-align:left!important}\n@media (min-width:1200px){[data-framer-name=\"Hero\"] [data-framer-name=\"Container\"]{padding-left:max(24px,calc((100vw - 1132px) / 2))!important}}\n.tg .hb-c .pr s{font-size:.72em;font-weight:400;opacity:.6;margin-left:6px}.tg .hb-e{font-size:14px;font-weight:600;margin:-8px 0 14px}.tg .hb-el{font-weight:600;margin:0 0 18px}\n.tg .hb.hb-left{text-align:left}.tg .hb.hb-left .wrap{max-width:1180px;padding:0 24px}.tg .hb.hb-left .lead,.tg .hb.hb-left .hb-i,.tg .hb.hb-left .hb-d,.tg .hb.hb-left .hb-n{margin-left:0;margin-right:auto;text-align:left}.tg .hb.hb-left .hb-g{margin-left:0}.tg .hb.hb-left .hb-g:not(.two):not(.one){max-width:none}.tg .hb.hb-left .hb-g.one{justify-content:start}\n.tg .card{display:flex;flex-direction:column;gap:0;border-radius:24px;overflow:hidden;background:#C9A25D}\n.tg .card .im{aspect-ratio:4/3;border-radius:0}\n.tg .card .t{padding:24px 28px 26px;display:flex;flex-direction:column;gap:6px;flex:1;border-radius:0;background:linear-gradient(135deg,#E0B95E 0%,#C9A25D 55%,#E0B95E 100%);color:#49372F}\n.tg .card .t .lk{color:#49372F}\n.tg .card h3{font-size:28px}\n.tg .card .sub{font-size:14px;opacity:.85}\n.tg .card .one{font-size:15.5px;margin:6px 0 18px}\n.tg .card .lk{margin-top:auto;align-self:flex-start}\n.tg .split{display:grid;grid-template-columns:1fr 1fr;align-items:center}\n.tg .split .ph{min-height:560px;background-size:cover;background-position:center;height:100%}\n.tg .split .tx{padding:100px 7cqw 100px 6cqw;max-width:680px}\n.tg .split.rev .ph{order:2}\n.tg .split.rev .tx{order:1;margin-left:auto;padding:100px 6cqw 100px 7cqw}\n.tg .dark{background:var(--forest);color:#F4EBDD}\n.tg .dark h1,.tg .dark h2,.tg .dark h3{color:#F4EBDD}\n.tg h2.big{font-size:clamp(34px,4.2cqw,58px);margin-bottom:22px}\n.tg .split>.pane{position:relative;overflow:hidden;align-self:stretch;display:flex;align-items:center;background:#AD654C}\n.tg .pane .pane-ov{position:absolute;inset:0;background:linear-gradient(90deg,rgba(173, 101, 76,.45),rgba(173, 101, 76,.15));z-index:1}\n.tg .pane .tx{position:relative;z-index:2}\n.tg .big.devo{font-size:clamp(54px,7cqw,96px);letter-spacing:.02em}\n.tg .quote{position:relative;overflow:hidden;padding:150px 0;color:#F4EBDD;background-color:var(--forest);background-size:cover;background-position:center}\n.tg .quote:before{content:\"\";position:absolute;inset:0;background:rgba(31, 59, 44,.62)}\n.tg .quote .in{position:relative;text-align:center}\n.tg .quote.qshort{padding:96px 0}\n.tg .quote q{display:block;font-family:\"EB Garamond\",\"EBG Fallback\",Georgia,serif;font-style:italic;font-size:clamp(30px,4cqw,54px);line-height:1.25;max-width:880px;margin:0 auto 22px;quotes:none}\n.tg .quote span{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}\n.tg .quiet{padding:70px 0;background:var(--cream2);text-align:center}\n.tg .quiet h3{font-size:30px;margin-bottom:8px}\n.tg .quiet p{max-width:560px;margin:0 auto 14px}\n.tg .qband{background:#49372F;color:#F4EBDD;padding:96px 0;text-align:center}\n.tg .qband q{display:block;font-family:\"EB Garamond\",\"EBG Fallback\",Georgia,serif;font-style:italic;font-size:clamp(28px,3.6cqw,48px);line-height:1.3;max-width:900px;margin:0 auto 22px;quotes:none}\n.tg .qband span{font-size:13px;letter-spacing:.2em;color:var(--gold)}\n.tg .tiles{background:var(--cream);padding:80px 0}\n.tg .tiles .eb{text-align:center;margin-bottom:30px}\n.tg .tl-g{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}\n.tg .tl{display:flex;flex-direction:column;gap:8px;background:#F4EBDD;border-top:4px solid #AD654C;padding:30px 28px 28px;text-decoration:none;color:#49372F;box-shadow:0 10px 30px rgba(73, 55, 47,.10)}\n.tg .tl h3{font-size:28px;margin:0}\n.tg .tl p{margin:0 0 14px;font-size:16px}\n.tg .tl .lk{margin-top:auto;color:#AD654C;font-weight:600}\n@container tg (max-width:900px){.tg .tl-g{grid-template-columns:1fr}.tg .qband{padding:64px 0}.tg .tiles{padding:56px 0}}\n.tg .quiet.solo{background:#49372F;color:#F4EBDD;padding:90px 0}\n.tg .quiet.solo h3{color:#F4EBDD;font-size:34px}\n.tg .quiet.solo .lk{color:#E0B95E}\n.tg .journal{text-align:center}\n.tg .journal h2{font-size:clamp(34px,4cqw,52px);margin-bottom:14px}\n.tg .journal p{max-width:600px;margin:0 auto 22px;font-size:19px}\n.tg .news{background:var(--forest);color:#F4EBDD;padding:100px 0;text-align:center}\n.tg .news h2{font-size:clamp(32px,3.8cqw,48px);color:#F4EBDD;margin-bottom:12px}\n.tg .news p{max-width:520px;margin:0 auto 26px}\n.tg .form{display:flex;gap:0;max-width:520px;margin:0 auto}\n.tg .form input{flex:1;padding:15px 18px;border:1px solid rgba(244, 235, 221,.4);background:transparent;color:#F4EBDD;font:inherit;font-size:16px;min-width:0}\n.tg .form input::placeholder{color:rgba(244, 235, 221,.6)}\n.tg .gl h2{font-size:clamp(34px,4cqw,52px);margin-bottom:14px}\n.tg .gl .lead{max-width:620px;margin-bottom:48px;font-size:19px}\n.tg .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}\n.tg .g{background:var(--cream2);display:flex;flex-direction:column}\n.tg .g{padding:0;gap:0;overflow:hidden;border-radius:22px;border:1px solid rgba(73, 55, 47,.14);transition:transform .25s ease,box-shadow .25s ease}\n.tg .g:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(73, 55, 47,.14)}\n.tg .g .gim{position:relative;overflow:hidden;aspect-ratio:4/3;background:var(--forest)}\n.tg .g .gbadge{position:absolute;top:14px;right:14px;z-index:3;background:linear-gradient(90deg,#C9A25D,#C9A25D 55%,#E0B95E);color:#49372F;font:600 12px Inter,\"Inter Fallback\",sans-serif;letter-spacing:.14em;padding:8px 14px;border-radius:999px}\n.tg .g .gb{padding:26px 26px 28px;display:flex;flex-direction:column;gap:6px;flex:1}\n.tg .g .gb h3{font-size:30px;margin:0}\n.tg .g .gb p{margin:2px 0 8px}\n.tg .g .gb .d{color:var(--clay)}\n\n.tg .g .d{font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--clay)}\n.tg .g h3{font-size:28px;margin-top:4px}\n.tg .g .pl{font-size:14px;opacity:.8}\n.tg .g p{font-size:15.5px;margin:6px 0 14px}\n.tg .g .lk{margin-top:auto;align-self:flex-start}\n.tg .none{padding:30px;background:var(--cream2);max-width:620px}\n.tg .prose{max-width:none;display:flex;flex-direction:column;align-items:flex-start}\n.tg .prose h2{order:1;font-size:clamp(34px,3.6cqw,46px);margin:0}\n.tg .prose .eb{order:2;margin:10px 0 30px;color:var(--clay);letter-spacing:.2em}\n.tg .prose p{order:3;font-size:16.5px;line-height:1.8;max-width:1100px;margin-bottom:22px}\n.tg .prose .btn,.tg .prose .lk{order:4}\n.tg .twopaths .lead{max-width:680px;font-size:19px;margin-bottom:50px}\n.tg .tp{display:grid;grid-template-columns:1fr 1fr;gap:34px}\n.tg .tpc{display:flex;flex-direction:column;border-radius:24px;overflow:hidden}\n.tg .tpc.a{background:var(--cream2)}\n.tg .tpc.b{background:var(--forest);color:#F4EBDD}\n.tg .tpim{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--forest)}\n.tg .tpt{padding:34px 36px 40px;display:flex;flex-direction:column;align-items:flex-start;flex:1}\n.tg .tpt .eb{font-size:18px;letter-spacing:.2em;margin-bottom:14px}\n.tg .tpc.b .eb{color:var(--gold)}\n.tg .tpt p{font-size:18px;margin-bottom:14px}\n.tg .tpt .note{font-style:italic;opacity:.9;margin-bottom:24px}\n.tg .tpt .btn{margin-top:auto}\n.tg .tpc.a .tpt p{margin-bottom:26px}\n.tg .band-cream2{background:var(--cream2)}\n.tg .split .ph.inset{background:var(--cream2);display:flex;align-items:center;justify-content:center;padding:70px 56px;min-height:0}\n.tg .ph.inset .inset-in{position:relative;overflow:hidden;width:100%;aspect-ratio:1/1;border-radius:24px;background:var(--forest)}\n.tg .sect .big-eb{font-size:15px;letter-spacing:.22em;margin-bottom:6px;color:var(--clay)}\n.tg .sect .meta{font:italic 400 20px \"EB Garamond\",\"EBG Fallback\",Georgia,serif;margin-bottom:22px;opacity:.9}\n.tg .band-clay.sect .big-eb{color:#F4EBDD}\n.tg .ph .phq{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:90px 36px 34px;background:linear-gradient(0deg,rgba(173, 101, 76,.85),rgba(173, 101, 76,0));color:#F4EBDD;text-align:center}\n.tg .ph .phq q{font-family:\"EB Garamond\",\"EBG Fallback\",Georgia,serif;font-style:italic;font-size:26px;line-height:1.3;quotes:none}\n.tg .band-forest{background:var(--forest);color:#F4EBDD}\n.tg .band-clay{background:#49372F;color:#F4EBDD}\n.tg .band-forest h2,.tg .band-clay h2{color:#F4EBDD}\n.tg .band-forest .eb{color:var(--gold)}\n.tg .band-clay .eb{color:#F4EBDD}\n\n.tg .close{background:var(--forest);color:#F4EBDD;text-align:center;padding:130px 0}\n.tg .close h2{font-size:clamp(34px,4.6cqw,60px);margin-bottom:28px;color:#F4EBDD}\n.tg .foot{background:var(--forest);color:#F4EBDD;padding:80px 0 40px;font-size:14px}\n.tg .foot .row{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}\n.tg .foot .brand{margin-bottom:10px}\n.tg .foot .col a{display:block;padding:3px 0;color:#F4EBDD}\n.tg .foot .small{margin-top:50px;padding-top:24px;border-top:1px solid rgba(244, 235, 221,.14);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:13px}\n.tg .foot .ts{color:var(--gold);border-bottom:1px solid var(--gold)}\n@container tg (max-width:1300px){.tg .hero h1{font-size:72px}.tg .hero{min-height:760px}}\n@container tg (max-width:1000px){.tg .hero h1{font-size:60px}.tg .hero{min-height:720px}}\n@container tg (max-width:700px){.tg .hero h1{font-size:46px}.tg .hero{min-height:680px}.tg .hero p{font-size:17px}}\n@container tg (max-width:420px){.tg .hero h1{font-size:40px}}\n@container tg (max-width:700px){.tg .hero.low{min-height:900px}}\n@container tg (max-width:900px){\n .tg .lk{padding:13px 0 11px}\n .tg .foot .col a{padding:10px 0}\n .tg .foot .small a{display:inline-block;padding:10px 6px}\n .tg .foot .ts{display:inline-block;padding:10px 0 6px}\n .tg .eb{font-size:13px}\n .tg .g .d{font-size:13px}\n .tg .card .lk{padding-top:12px}\n .tg .links{display:none}.tg .burger{display:block}\n .tg .brand{font-size:30px;min-width:200px}\n .tg .lockup{gap:12px}.tg .logo svg{width:38px;height:38px}\n .tg .nav{padding:16px 22px}.tg .nav.solid{padding:12px 22px}\n .tg .wrap{padding:0 24px}.tg .sec{padding:80px 0}\n .tg .cards{grid-template-columns:1fr 1fr;gap:22px}\n .tg .g3,.tg .two,.tg .cols2,.tg .tp{grid-template-columns:1fr;gap:34px}\n .tg .mod summary{grid-template-columns:1fr 24px}.tg .mn{grid-column:1/-1}.tg .mb{padding-left:0}.tg .sched div{flex-direction:column;gap:2px}.tg .sched dd{text-align:left;max-width:none}\n .tg .bio{padding:70px 0}.tg .bio-g{grid-template-columns:1fr;gap:34px}.tg .hm .bio-ph{max-width:300px}\n .tg .split{grid-template-columns:1fr}.tg .split .ph{min-height:380px;order:0!important}\n .tg .split .tx,.tg .split.rev .tx{padding:60px 24px;margin:0;order:1}\n .tg .hero .in{padding:130px 24px 70px}\n .tg .hero:before{background:linear-gradient(180deg,rgba(31, 59, 44,.5),rgba(31, 59, 44,.7))}\n .tg .quote{padding:100px 0}.tg .close{padding:90px 0}\n .tg .form{flex-direction:column;gap:10px}\n}\n@container tg (max-width:900px){ .tg .cards .card:last-child:nth-child(odd){grid-column:1/-1} }\n@container tg (max-width:560px){\n .tg .hm .cards{grid-template-columns:1fr;gap:16px}\n .tg .hm .cards .card:last-child:nth-child(odd){grid-column:auto}\n .tg .hm .hero.low{min-height:640px;align-items:flex-end}\n .tg .hm .hero.low .in{padding:110px 24px 40px}\n .tg .hm .hero:before{background:linear-gradient(180deg,rgba(31, 59, 44,.22) 0%,rgba(31, 59, 44,.04) 38%,rgba(31, 59, 44,.78) 100%)}\n .tg .hm .hero .pimg{filter:brightness(1.35) saturate(1.12) contrast(1.04)}\n .tg .hm .hero h1{font-size:38px;margin-bottom:14px;text-shadow:0 1px 14px rgba(0, 0, 0,.35)}\n .tg .hm .hero p{font-size:16px;line-height:1.55;margin-bottom:22px;text-shadow:0 1px 10px rgba(0, 0, 0,.35)}\n .tg .hm .hero .btn{display:block;width:100%;text-align:center;padding:17px 20px}\n .tg .hm .stmt{padding:52px 0 8px}\n .tg .hm .stmt h2{font-size:32px;margin-bottom:18px}\n .tg .hm .stmt p{font-size:16.5px}\n .tg .hm .paths.sec{padding:36px 0 56px}\n .tg .hm .paths h2{font-size:32px}\n .tg .hm .paths .lead{font-size:16px;margin-bottom:26px}\n .tg .hm .card{border-radius:18px}\n .tg .hm .card .im{aspect-ratio:16/10}\n .tg .hm .card .t{padding:20px 22px 22px}\n .tg .hm .card h3{font-size:26px}\n .tg .hm .card .one{font-size:15px;margin:4px 0 14px}\n .tg .hm .card .lk{display:block;align-self:stretch;text-align:center;border:1px solid rgba(73, 55, 47,.55);border-radius:999px;padding:13px 16px;font-weight:600}\n .tg .hm .btn,.tg .hm .btn.gold{display:block;width:100%;text-align:center;padding:17px 20px}\n .tg .hm .split .tx,.tg .hm .split.rev .tx{padding:48px 24px}\n .tg .hm .split .ph{min-height:300px}\n .tg .hm .ph .phq{padding:60px 22px 26px}.tg .hm .ph .phq q{font-size:22px}\n .tg .hm .bio{padding:52px 0}.tg .hm .bio-ph{max-width:none;aspect-ratio:1/1}\n .tg .hm .quiet.solo{padding:56px 0}.tg .hm .news{padding:56px 0}\n}\n\n/* Colours v4 (2026-11-02): Deep Moss solid nav and smaller footer */\n.tg .nav,.tg .nav.solid{background:#1F3B2C!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}\n.tg .nav:before{opacity:0!important}\n.tg .foot{background:#1F3B2C!important}\n/* Smaller footer */\n.tg .foot{padding:48px 0 24px!important}\n.tg .foot .lockup svg{width:40px!important;height:40px!important}\n.tg .foot .brand{font-size:28px!important;line-height:1.1!important;margin-bottom:4px!important}\n.tg .foot .row{align-items:center!important;gap:32px!important}\n.tg .foot .row > .col:nth-of-type(2){display:grid!important;grid-template-columns:repeat(2,auto);column-gap:36px}\n.tg .foot .row p{margin:10px 0 0!important}\n.tg .foot .small{margin-top:28px!important;padding-top:18px!important}\n@media (max-width:760px){\n.tg .foot{padding:36px 0 20px!important}\n.tg .foot .row{gap:20px!important}\n.tg .foot .row .col a{padding:5px 0!important;min-height:0!important}\n.tg .foot .row > .col:nth-of-type(3){display:flex!important;flex-direction:row!important;gap:24px}\n.tg .foot .small{margin-top:20px!important;padding-top:14px!important;gap:6px!important}\n.tg .foot .small a.ts{padding:0!important;min-height:0!important}\n}\n`;const Ctx=/*#__PURE__*/React.createContext({x:(p,k)=>DEF[p]?.[k]??\"\",im:k=>PHOTOS[k]?.[1]??\"\",newsletterAction:\"\",gatherings:DEFAULT_GATHERINGS});const useCfg=()=>React.useContext(Ctx);const LQIP={\"cmvZu1AYVPeBJL4j3R8uCjQ9k\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAAPABwDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMG/8QAHxAAAgEEAwEBAAAAAAAAAAAAAQIDAAQFERIhMSMy/8QAFgEBAQEAAAAAAAAAAAAAAAAAAgAD/8QAGREAAwEBAQAAAAAAAAAAAAAAAAERAkFR/9oADAMBAAIRAxEAPwDNtZfUMH635TjJqRY1/Z6oqSu3E9ALVY5FkyduhGuTAdUG+CyjQwzixx6FkCSk61R8nIrXXIH1RUc9FcW92kKkOgGwCaBJdPKwLIFIGtbqvppiSH//2Q==\",\"6dbPvwJ6btH7hJnlLNS04DyUcQ\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAAlABwDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAYCBAUD/8QAKBAAAgEDAwIFBQAAAAAAAAAAAQIDAAQRBSExEiIGFEFRYRMycYGh/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAECAwT/xAAdEQACAQQDAAAAAAAAAAAAAAAAAQIDIUFRERIx/9oADAMBAAIRAxEAPwCnbReeu3nfsDHYUw21otuFC7fJpYKXkV6qrG4XrHHFNk0qpHl24FDex01omzAzYyCR/KkAw9AfzS9pEo83cP8AVLO7cH2rckyWzvU2NWnkoG8heSHDZyd9uK4ayUNwVMvYwzzgCr11phtkk8vGSOntA96TtTkkeQpOSJFGOk7VPpEbFqzkMN/EBvk/d6UyPP3Hc/o0o2mqCwwjp1kepHFbC67DIoYIu/uKV44N+ykPRUNgEUoajoEN1fT3Usz9SnYY2oooTOdnGPw5a3cJlkZg/wAVnS6LFFIUWVsD4oooT5Bn/9k=\",\"uQfy18kvLOggMnJqFEG3tlptM\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAASABwDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAMCBQYE/8QAIBAAAgICAgMBAQAAAAAAAAAAAQIAAwQREiEUMVFBcf/EABcBAAMBAAAAAAAAAAAAAAAAAAABAwL/xAAaEQEAAgMBAAAAAAAAAAAAAAAAAhEBITFB/9oADAMBAAIRAxEAPwCNWNYcd3PE8TrX2IdDz4qg3/ZTeYyUuarXYnR7M5fNyGPJHbl7MlSrTVVs1tadIGOtxd9d4vdUsLKp0DM+ubkXWopsPXwxZvyFJBeze/sK0PS8rqtNdSFBIVtEjqEI8tx4WhIuXR13LdwN+vyEIxLr/9k=\",\"gEJCYgREFculV1h11orxpYFCoE\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAAVABwDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAQFAwH/xAAkEAACAgIBBAEFAAAAAAAAAAABAgADBBESEyFBUQUVIjEyYf/EABgBAAMBAQAAAAAAAAAAAAAAAAECAwAF/8QAHhEAAgEDBQAAAAAAAAAAAAAAAAECAwQRBRITImH/2gAMAwEAAhEDEQA/AJFerXs6B0UIGhNcmm3HJ6h2AR+PU7i0oarLK1ZLAe/9jl9r5ONwZOAI7nzDuwZxjhEuty72A70P1lLB+OW7GV7Ncj7mCUKvHb9ljP1mjHArSsuB5MDlkrSt3UfVGWLeyZtlWgV9Riw/cfUIRZEkha89OskeRIrd2JhCIjvaalxN+n//2Q==\",\"Blnk7QIpKBaQYivttaseK8JWGms\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAAUABwDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAQCBQYD/8QAIRAAAQQCAgIDAAAAAAAAAAAAAQACAxEEEiExE2EyQVH/xAAXAQEBAQEAAAAAAAAAAAAAAAADBAAB/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECESH/2gAMAwEAAhEDEQA/AMFC4NdZV7jysycUAH4HkfqzgI+ynWTiAgxvB9ILjSiKwZz4R5Hat1bdBVph57Vk+Z82HvLQcXWPaTmc0yWwaiulo1cO1jEVNoCEJmToa6xrs3a4O7QhGhaP/9k=\",\"Gugjw9dctRADb6qJ0U5kOPV4vc\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAAVABwDASIAAhEBAxEB/8QAGgAAAQUBAAAAAAAAAAAAAAAAAAEDBAUGAv/EACIQAAICAQMFAQEAAAAAAAAAAAECAAMEERIhEyMxQVEUMv/EABcBAAMBAAAAAAAAAAAAAAAAAAADBAL/xAAaEQACAwEBAAAAAAAAAAAAAAAAAQIDESFh/9oADAMBAAIRAxEAPwCXUVSo1MBs+SrtaynJH57AEB5BnaZQd2ZeeIhakIOqpDfYv01nS3py0fbtG9fPHox63Pbf/ImdS04b763JrPkaSfXbVkp1Fs2g+jJp1y3UxUq23wzVFzhW59yZVazro3MISkehl72btnwY9i9ukDk6nWEIAz//2Q==\",\"SRbDRLD6QZjNS9mxGKpmdmBnRP0\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAASABwDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAQFAwb/xAAjEAACAgEEAgIDAAAAAAAAAAABAgADBAUREjETISJBQmGR/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwIB/8QAHREAAwABBQEAAAAAAAAAAAAAAAECEQMSISIxQf/aAAwDAQACEQMRAD8A6nMvpQWorAvWNysg+YWFGsrZee4HqKXXZtusXW1UFnsbi3r1tG9VysrGC1Kg+Q64xZ0nddfRd2JwxzTc/GpR0tcJ4z+X3MsrNV72YMCD1tIWbp2XlJWExrAeyx+5cxd6MdK7MXkwHcJ5+lTKdcHQaeq98R/I5bVWzgsik/sQhGj0KjK4AD0BEnA5dCEJjKR//9k=\",\"3Tkccxu3kPdiPysYSou97qER4sU\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAATABwDASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAwAEBQb/xAAdEAACAgIDAQAAAAAAAAAAAAAAAQMRAjEEEhMh/8QAFwEBAQEBAAAAAAAAAAAAAAAAAQUABP/EAB0RAQACAQUBAAAAAAAAAAAAAAEAERMCAxIhMUH/2gAMAwEAAhEDEQA/APExxWMokPFFa0N4hkJ14U+TF4KrCyi+nScNLQGUTsOZF2dT4Tfx8V10P1V6Iidbcr0VJ4qtGTNLsyIBbmTqf//Z\",\"LxUoQNd4aDADomKUWRA3n1HJFtE\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAAqABwDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAABQQGA//EACoQAAEDAwIEBQUAAAAAAAAAAAECAwQABRESIRMxMmEGFDRBUSIjQnFy/8QAFwEBAQEBAAAAAAAAAAAAAAAAAwECAP/EABsRAAIDAQEBAAAAAAAAAAAAAAABAhESIQMx/9oADAMBAAIRAxEAPwCiyWdUhJcxoB3BFdbjb3YrzYxqWo7Uw/Oi2y1OvMD6Wtkis4k3K6aZgkaSN0gDlQrxj9bOy7pKxlMdxdrWSg8T2BFGp8Ky3xxFKCSrfFXWu/KMSQ3Lx5hjbYc6Ok+KnVPHSooA2xmq4U6ZVFNWOz7Qh60yYri0pUs5Sc0FCbLDamEuq5YParIt5iOrGEqWcfka5cZtUpZbSAlXeo5D+VWwqbG8rML/ABsIc2Pegpk+M1JWlCNY+aavSdMda1AlKenPzWMWCVk0ke9YM+MZhPFppx0LyvpTSseSiPH+6vp3z75rKME60bnnVtwJ45GTjbarjXDMZ4tjTDzl4eUHFFMcbBPzUUqDDjPqaU6QR2qqzelR+6lvHrj/ACKzqpNIbNwUn9P/2Q==\",\"8y4U0U2QS4PFkYCVu3ow9u71m2Y\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAASABwDASIAAhEBAxEB/8QAGQABAAMBAQAAAAAAAAAAAAAAAAEEBgID/8QAHhAAAgIBBQEAAAAAAAAAAAAAAAECAwQFERMhUUH/xAAWAQEBAQAAAAAAAAAAAAAAAAACAAP/xAAYEQEBAQEBAAAAAAAAAAAAAAABAAIRMf/aAAwDAQACEQMRAD8AxB6ulqMX6MdVysStk4x9RpMLH0ZVctuV3FdQf0y3tz4WuMD62asrcWcbF/ULse21ujdIoCwqdY7AeFBKAFCAAqv/2Q==\",\"95mKq3vymmTUc9GKtXn1gGIphs\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAASABwDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAABAAFBv/EACIQAAEEAAYDAQAAAAAAAAAAAAIAAQMEERIhIjFBBRNRFf/EABgBAAIDAAAAAAAAAAAAAAAAAAIDAAEE/8QAHBEBAQACAgMAAAAAAAAAAAAAAQACAxEhMVFh/9oADAMBAAIRAxEAPwAtzysktiOSq5lH2OHKR5S3aKOsYbQcdwYrHj8jFYNgjf1iPxuU56804tmPJE3ZOs7j2fJ3MSyc08m52dleq8esYvl6wS4XqRSsAYyH2TrVhtxZNolg2nCZikKJcHR5x7W3KZPXixJ30+qUl7I9cSm7/pBr2uqgZsj6dupSr1R8t//Z\",\"TWSzQloD3LdB6eO8TkgwVj2xMUg\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAAaABwDASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAABAIFAQP/xAAkEAACAQIGAgMBAAAAAAAAAAABAgMABBESEyExQQUiI1Fhcf/EABcBAAMBAAAAAAAAAAAAAAAAAAABAgP/xAAcEQACAQUBAAAAAAAAAAAAAAAAASECERIiMUH/2gAMAwEAAhEDEQA/ALgu2WQKTmJ5+q85Gd5JAmLAex/K7O8Ztg0YAY8mo8PctbC7Mqgtk9cRWeKtBdNn0hbuRAOie+6annMEABIw2wNYJz3N+pQHL1/aZLbZHIlGDUYUrwWq4Z/kH+BIY2ZXX95qbCaYhtSVXRRwTvT7tF1ofUb87UF1VZRgoHt0KpDSgQcxYmNXDDcFfujTPK8hMmozdnGtCclNLKSux42okJJUkknehyQ0f//Z\",\"MUmE8BTuLFeIYgJo4VLen1T9wA\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAAQABwDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMFBP/EAB8QAAIBBAMBAQAAAAAAAAAAAAECAwAEERIFITETMv/EABYBAQEBAAAAAAAAAAAAAAAAAAQBAv/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAxH/2gAMAwEAAhEDEQA/AJtpfNDZxxFdgF7GPKlmwnumM8KkqT5nyqFujK7P3G4H5bwmmGKMWwxcKsuclQ1GdFZJmBO4P6QJIvz2YHFaJHupJGZnHvXVI4/nYeLeSPUSbHOTQXHJRPMznU7HPR8q9s8v/9k=\",\"SeZcIOhUR1ZKR76LdiHggbSzTg\":\"data:image/jpeg;base64,/9j/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAAUABwDASIAAhEBAxEB/8QAGgAAAgIDAAAAAAAAAAAAAAAAAAMBBAUGB//EAB8QAAICAgMAAwAAAAAAAAAAAAECAAMRIQQSMUFRkf/EABcBAAMBAAAAAAAAAAAAAAAAAAADBAH/xAAXEQADAQAAAAAAAAAAAAAAAAAAAREC/9oADAMBAAIRAxEAPwDnUME+CEZSXUsVQnWDqDMQqRLApBq7dj2+sRBGDChIbVRVSWXNFf5K/I46C5iuUz8LqEJJlulukoQONWlTAL6PTMY1FZY6hCMy2L0lD//Z\"};function lqipFor(src){const m=src.match(/images\\/([A-Za-z0-9]+)\\./);return m?LQIP[m[1]]||\"\":\"\";}function srcs(src){if(!src||src.indexOf(\"framerusercontent.com\")<0)return{src,set:\"\"};const base=src.split(\"?\")[0];return{src:base+\"?scale-down-to=1400\",set:[700,1400].map(w=>base+\"?scale-down-to=\"+w+\" \"+w+\"w\").join(\", \")};}function Photo({src,pos,eager,soft}){const[ok,setOk]=React.useState(false);const ref=React.useRef(null);React.useEffect(()=>{if(ref.current&&ref.current.complete)setOk(true);},[]);const s=srcs(src);const q=lqipFor(src);return /*#__PURE__*/_jsxs(_Fragment,{children:[q&&/*#__PURE__*/_jsx(\"div\",{className:\"pph\"+(ok?\" gone\":\"\"),style:{backgroundImage:`url(${q})`}}),/*#__PURE__*/_jsx(\"img\",{ref:ref,className:\"pimg\"+(ok?\" ok\":\"\"),src:s.src,srcSet:s.set||undefined,sizes:\"(max-width: 900px) 100vw, 1400px\",alt:\"\",loading:eager||soft?\"eager\":\"lazy\",// @ts-ignore\nfetchpriority:eager?\"high\":\"auto\",decoding:\"async\",onLoad:()=>setOk(true),style:{objectPosition:pos||\"center\"}})]});}const FONT_URL=\"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;1,400;1,500&family=Inter:wght@400;500;600&family=Alegreya:wght@400;500&display=swap\";function useFonts(){React.useEffect(()=>{if(document.querySelector(\"link[data-tg-fonts]\"))return;const l=document.createElement(\"link\");l.rel=\"stylesheet\";l.href=FONT_URL;l.setAttribute(\"data-tg-fonts\",\"1\");document.head.appendChild(l);},[]);}function useSolid(){const[s,setS]=React.useState(false);React.useEffect(()=>{let last=false;const check=()=>{const y=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;const v=y>24;if(v!==last){last=v;setS(v);}};check();window.addEventListener(\"scroll\",check,{passive:true});window.addEventListener(\"touchmove\",check,{passive:true});window.addEventListener(\"wheel\",check,{passive:true});document.addEventListener(\"scroll\",check,{passive:true,capture:true});const iv=window.setInterval(check,120);return()=>{window.removeEventListener(\"scroll\",check);window.removeEventListener(\"touchmove\",check);window.removeEventListener(\"wheel\",check);document.removeEventListener(\"scroll\",check,true);window.clearInterval(iv);};},[]);return s;}/* Tanya Forgan logo: four flowing spirals around a small centre circle, inside one outer circle. */function logoPaths(){const R=190,d=.5*R,rc=.13*R,rmax=d-rc,rmin=.025*R,S=2*Math.PI*1.8;const out=[];for(let k=0;k<4;k++){const phi=k*Math.PI/2;const cx=200+d*Math.cos(phi),cy=200+d*Math.sin(phi);const a0=phi+Math.PI-S;const pts=[];for(let i=0;i<=220;i++){const s=S*i/220,r=rmin+(rmax-rmin)*s/S,a=a0+s;pts.push((cx+r*Math.cos(a)).toFixed(1)+\",\"+(cy+r*Math.sin(a)).toFixed(1));}out.push(\"M\"+pts.join(\" L\"));}return out;}const LOGO_PATHS=logoPaths();function Logo({size=44,color=\"#F4EBDD\"}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 400 400\",fill:\"none\",stroke:color,strokeWidth:size<60?9:6,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{display:\"block\",flex:\"none\"},role:\"img\",\"aria-label\":\"Tanya Forgan logo\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"200\",cy:\"200\",r:\"190\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"200\",cy:\"200\",r:\"24.7\"}),LOGO_PATHS.map((d,i)=>/*#__PURE__*/_jsx(\"path\",{d:d},i))]});}function Nav({active,forceSolid,items=NAV}){const{x}=useCfg();const solid=useSolid()||!!forceSolid;const[open,setOpen]=React.useState(false);const[path,setPath]=React.useState(active);React.useEffect(()=>{if(typeof window!==\"undefined\")setPath(window.location.pathname.replace(/\\/+$/,\"\")||\"/\");},[]);const isOn=h=>h===\"/\"?path===\"/\":path===h||path.startsWith(h+\"/\");React.useEffect(()=>{document.body.style.overflow=open?\"hidden\":\"\";return()=>{document.body.style.overflow=\"\";};},[open]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"nav\"+(solid?\" solid\":\"\"),children:[/*#__PURE__*/_jsxs(\"div\",{className:\"lockup\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"logo\",href:\"/\",\"aria-label\":\"Tanya Forgan, home\",children:/*#__PURE__*/_jsx(Logo,{size:46})}),/*#__PURE__*/_jsxs(\"a\",{className:\"brand\",href:\"/\",children:[\"Tanya Forgan\",/*#__PURE__*/_jsx(\"small\",{children:x(\"shared\",\"navHeading\")})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"links\",children:items.map(([l,h])=>/*#__PURE__*/_jsx(\"a\",{href:h,className:isOn(h)?\"on\":\"\",\"aria-current\":isOn(h)?\"page\":undefined,children:l},l))}),/*#__PURE__*/_jsxs(\"button\",{className:\"burger\",\"aria-label\":\"Open menu\",onClick:()=>setOpen(true),children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{})]})]}),open&&/*#__PURE__*/_jsxs(\"div\",{className:\"drawer\",children:[/*#__PURE__*/_jsx(\"button\",{className:\"x\",\"aria-label\":\"Close menu\",onClick:()=>setOpen(false),children:\"\\xd7\"}),items.map(([l,h])=>/*#__PURE__*/_jsx(\"a\",{href:h,onClick:()=>setOpen(false),children:l},l))]})]});}function Footer({items=NAV}){const{x}=useCfg();return /*#__PURE__*/_jsx(\"div\",{className:\"foot\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"row\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"lockup\",children:[/*#__PURE__*/_jsx(Logo,{size:56}),/*#__PURE__*/_jsxs(\"div\",{className:\"brand\",children:[\"Tanya Forgan\",/*#__PURE__*/_jsx(\"small\",{children:x(\"shared\",\"navHeading\")})]})]}),/*#__PURE__*/_jsx(\"p\",{style:{maxWidth:320,marginTop:14},children:x(\"shared\",\"footerLine\")})]}),/*#__PURE__*/_jsx(\"div\",{className:\"col\",children:items.map(([l,h])=>/*#__PURE__*/_jsx(\"a\",{href:h,children:l},l))}),/*#__PURE__*/_jsxs(\"div\",{className:\"col\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"https://www.instagram.com/tanyaforgan/\",target:\"_blank\",rel:\"noopener\",children:\"Instagram\"}),/*#__PURE__*/_jsx(\"a\",{href:\"https://www.facebook.com/tanya.forgan/\",target:\"_blank\",rel:\"noopener\",children:\"Facebook\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"small\",children:[/*#__PURE__*/_jsxs(\"span\",{children:[\"\\xa9 Tanya Forgan. \",/*#__PURE__*/_jsx(\"a\",{className:\"legal\",href:\"/terms-conditions\",children:\"Terms & Conditions\"})]}),/*#__PURE__*/_jsxs(\"span\",{children:[x(\"shared\",\"therapyLabel\"),\" \",/*#__PURE__*/_jsx(\"a\",{className:\"ts\",href:\"https://www.therapysomatic.com\",children:\"Therapy Somatic\"})]})]})]})});}function Hero({img,eyebrow,title,children,cta,pos,low}){return /*#__PURE__*/_jsxs(\"header\",{className:\"hero\"+(low?\" low\":\"\"),children:[/*#__PURE__*/_jsx(Photo,{src:img,eager:true,pos:pos}),/*#__PURE__*/_jsxs(\"div\",{className:\"wrap in\",children:[eyebrow?/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:eyebrow}):null,/*#__PURE__*/_jsx(\"h1\",{children:title}),children,cta]})]});}function Upcoming({kind,id,title,lead,empty}){const{gatherings}=useCfg();const today=new Date().toISOString().slice(0,10);const list=gatherings.filter(g=>g.kind===kind&&g.date>=today).sort((a,b)=>a.date<b.date?-1:1).slice(0,3);const fmt=d=>new Date(d+\"T12:00:00\").toLocaleDateString(\"en-GB\",{day:\"numeric\",month:\"long\",year:\"numeric\"});return /*#__PURE__*/_jsx(\"section\",{className:\"sec gl\",id:id,children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"Upcoming\"}),/*#__PURE__*/_jsx(\"h2\",{children:title}),/*#__PURE__*/_jsx(\"p\",{className:\"lead\",children:lead}),list.length?/*#__PURE__*/_jsx(\"div\",{className:\"g3\",children:list.map((g,i)=>{const d=new Date(g.date+\"T12:00:00\");const mon=d.toLocaleDateString(\"en-GB\",{month:\"short\"}).toUpperCase();const img=(typeof g.image===\"string\"?g.image:g.image?.src)||GATHER_IMG[g.href]||\"\";return /*#__PURE__*/_jsxs(\"a\",{className:\"g\",href:g.href,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"gim\",children:[img&&/*#__PURE__*/_jsx(Photo,{src:img,soft:true}),/*#__PURE__*/_jsxs(\"span\",{className:\"gbadge\",children:[mon,\" \",d.getDate()]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"gb\",children:[/*#__PURE__*/_jsx(\"h3\",{children:g.title}),/*#__PURE__*/_jsx(\"p\",{children:g.text}),/*#__PURE__*/_jsx(\"div\",{className:\"d\",children:fmt(g.date)}),/*#__PURE__*/_jsx(\"div\",{className:\"pl\",children:g.place}),/*#__PURE__*/_jsx(\"span\",{className:\"lk\",children:\"View details →\"})]})]},i);})}):/*#__PURE__*/_jsx(\"div\",{className:\"none\",children:empty||\"New dates will be shared here soon.\"})]})});}function Newsletter(){const{x,newsletterAction}=useCfg();return /*#__PURE__*/_jsx(\"section\",{className:\"news\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"h2\",{children:x(\"shared\",\"newsTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:x(\"shared\",\"newsText\")}),newsletterAction?/*#__PURE__*/_jsxs(\"form\",{className:\"form\",action:newsletterAction,method:\"post\",children:[/*#__PURE__*/_jsx(\"input\",{type:\"email\",name:\"email\",placeholder:\"Your email address\",\"aria-label\":\"Email address\",required:true}),/*#__PURE__*/_jsx(\"button\",{className:\"btn\",type:\"submit\",children:x(\"shared\",\"newsButton\")})]}):/*#__PURE__*/_jsx(\"a\",{className:\"btn\",href:\"/contact\",children:\"Get in touch\"})]})});}function scrollTo(id,offset=0){const el=document.getElementById(id);if(el)window.scrollTo({top:el.getBoundingClientRect().top+window.scrollY+offset,behavior:\"smooth\"});}function QuoteSec({q,img}){const{x,im}=useCfg();return /*#__PURE__*/_jsxs(\"section\",{className:\"quote qshort\",children:[/*#__PURE__*/_jsx(Photo,{src:im(img),soft:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"wrap in\",children:[/*#__PURE__*/_jsx(\"q\",{children:x(\"home\",q)}),/*#__PURE__*/_jsx(\"span\",{children:x(\"home\",\"qBy\")})]})]});}function HearthBook({tiers,live,bg,ink,card,left}){const{x}=useCfg();const h=k=>x(\"hearthbook\",k);const[now,setNow]=React.useState(0);React.useEffect(()=>setNow(Date.now()),[]);const target=RenderTarget.current();const editing=target===RenderTarget.canvas||target===RenderTarget.export||target===RenderTarget.thumbnail;if(!live&&!editing)return null;const list=tiers&&tiers.length?tiers:DEFAULT_TIERS;// Early bird shows only with its own payment link, and stops after the end of earlyUntil (UK time)\nconst isEarly=t=>!!t.earlyPrice&&(editing||!!t.earlyUntil&&now>0&&now<=Date.parse(t.earlyUntil+\"T23:59:59Z\")&&!!t.earlyLink);const earlyLead=list.find(t=>isEarly(t)&&t.earlyLead)?.earlyLead;// After the \"switch after\" day (UK time), the next date and each tier's next Stripe link take over\nconst switchAfter=h(\"switchAfter\");const isNext=!editing&&now>0&&!!h(\"nextWhen\")&&/^\\d{4}-\\d{2}-\\d{2}$/.test(switchAfter)&&now>Date.parse(switchAfter+\"T21:00:00Z\");return /*#__PURE__*/_jsxs(\"section\",{className:left?\"hb hb-left\":\"hb\",id:\"book\",style:{...bg?{background:bg}:{},...ink?{color:ink}:{}},children:[/*#__PURE__*/_jsx(\"div\",{id:\"register-interest\",style:{position:\"relative\",top:-90}}),/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:h(\"eyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:h(\"title\")}),h(\"intro\")?/*#__PURE__*/_jsx(\"div\",{className:\"hb-i\",children:h(\"intro\").split(/\\n+/).filter(Boolean).map((t,i)=>/*#__PURE__*/_jsx(\"p\",{children:t},i))}):null,/*#__PURE__*/_jsx(\"div\",{className:\"when\",children:isNext?h(\"nextWhen\"):h(\"when\")}),/\\n/.test(h(\"lead\"))?/*#__PURE__*/_jsx(\"div\",{className:\"hb-d\",children:h(\"lead\").split(/\\n+/).filter(Boolean).map((t,i)=>{const m=t.match(/^(Where|When|Price):\\s*(.*)$/);return m?/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"b\",{children:m[1]}),/*#__PURE__*/_jsx(\"span\",{children:m[2]})]},i):/*#__PURE__*/_jsx(\"p\",{className:\"hb-dn\",children:t},i);})}):/*#__PURE__*/_jsx(\"p\",{className:\"lead\",children:h(\"lead\")}),earlyLead?/*#__PURE__*/_jsx(\"p\",{className:\"hb-el\",children:earlyLead}):null,/*#__PURE__*/_jsx(\"div\",{className:\"hb-g\"+(list.length===2?\" two\":list.length===1?\" one\":\"\"),children:list.map((t,i)=>{const early=isEarly(t);const link=early?t.earlyLink:isNext&&t.nextLink?t.nextLink:t.link;return /*#__PURE__*/_jsxs(\"div\",{className:\"hb-c\",style:card?{background:card}:undefined,children:[/*#__PURE__*/_jsx(\"h3\",{children:t.name}),/*#__PURE__*/_jsx(\"div\",{className:\"pr\",children:early?/*#__PURE__*/_jsxs(_Fragment,{children:[t.earlyPrice,\" \",/*#__PURE__*/_jsx(\"s\",{children:t.price})]}):t.price}),early&&t.earlyNote?/*#__PURE__*/_jsx(\"div\",{className:\"hb-e\",children:t.earlyNote}):null,/*#__PURE__*/_jsx(\"p\",{children:t.text}),/*#__PURE__*/_jsx(\"a\",{className:\"btn\"+(link?\"\":\" off\"),href:link||undefined,target:\"_blank\",rel:\"noopener noreferrer\",children:t.button||h(\"button\")})]},i);})}),/*#__PURE__*/_jsx(\"p\",{className:\"hb-n\",children:h(\"note\")})]})]});}function HomeFocus(){const{im}=useCfg();return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Hero,{img:im(\"homeHero\"),pos:\"50% 100%\",low:true,eyebrow:\"AWAKEN \\xb7 REMEMBER \\xb7 BELONG\",title:\"Restoring community, ritual and belonging.\",cta:/*#__PURE__*/_jsx(\"button\",{className:\"btn gold\",onClick:()=>scrollTo(\"devoted\",30),children:\"Explore Devoted\"}),children:/*#__PURE__*/_jsx(\"p\",{children:\"I support women who feel called to gather and guide others to become grounded, courageous and deeply resourced circle holders, through training, embodied practice, ritual and community.\"})}),/*#__PURE__*/_jsx(\"section\",{className:\"fx-who\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"WHO I WORK WITH\"}),/*#__PURE__*/_jsx(\"h2\",{children:\"I work with women who care deeply about people.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Women who are self-aware, willing to stay with what is complicated, and ready to bring more belonging into the places they hold: a circle, a community, a team, a family, a gathering that doesn’t exist yet.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"You don’t need to have it worked out. You need to be willing to be changed by the work.\"})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"fx-dev dark\",id:\"devoted\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"DEVOTED\"}),/*#__PURE__*/_jsx(\"h2\",{children:\"The art of gathering. The courage to hold. The devotion to make a difference.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"lead\",style:{marginBottom:22,fontFamily:'\"EB Garamond\",\"EBG Fallback\",Georgia,serif',fontSize:26,lineHeight:1.35},children:\"Devoted trains women to hold circles. The deeper purpose is to restore the human capacity for community, ritual and belonging.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"lead\",style:{marginBottom:16},children:\"I train and support women who feel called to create spaces of connection, belonging and meaningful change.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"lead\",style:{marginBottom:24},children:\"Through Devoted, I pass on the art and practice of circle holding, supporting women to bring greater humanity, presence and care into their communities.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"lead\",style:{fontFamily:'\"EB Garamond\",\"EBG Fallback\",Georgia,serif',fontSize:24,color:\"var(--gold)\"},children:\"Lead with devotion. Restore belonging. Awaken hearts.\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"fx-two\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"fx-card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"tag\",children:\"SIX WEEKS\"}),/*#__PURE__*/_jsx(\"h3\",{children:\"Six-week foundations\"}),/*#__PURE__*/_jsx(\"p\",{children:\"A journey into the essential principles and practices of holding circle. For women who are new to facilitating.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"fx-tbc\",children:\"[Next dates and price to be confirmed]\"}),/*#__PURE__*/_jsx(\"a\",{className:\"lk\",href:\"/devoted\",children:\"Explore the foundations →\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"fx-card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"tag\",children:\"SIX MONTHS\"}),/*#__PURE__*/_jsx(\"h3\",{children:\"Six-month advanced training\"}),/*#__PURE__*/_jsx(\"p\",{children:\"A deeper initiation for women who already hold circles, or have completed the foundations. Greater depth, skill, capacity, integrity and confidence in holding others.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"fx-tbc\",children:\"[Next cohort and price to be confirmed]\"}),/*#__PURE__*/_jsx(\"a\",{className:\"lk\",href:\"/devoted\",children:\"Explore the advanced training →\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"fx-card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"tag\",children:\"IN PERSON\"}),/*#__PURE__*/_jsx(\"h3\",{children:\"In-person practice and retreats\"}),/*#__PURE__*/_jsx(\"p\",{className:\"fx-tbc\",children:\"[Description, dates and price to be confirmed]\"}),/*#__PURE__*/_jsx(\"a\",{className:\"lk\",href:\"/devoted\",children:\"Find out more →\"})]})]}),/*#__PURE__*/_jsxs(\"p\",{className:\"fx-note\",children:[\"Not sure which is yours? \",/*#__PURE__*/_jsx(\"a\",{href:\"/contact\",children:\"Book a free call\"}),\" and we’ll work it out together.\"]})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"fx-comm\",id:\"community\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"COMMUNITY\"}),/*#__PURE__*/_jsx(\"h2\",{children:\"The same devotion, open to everyone.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"lead\",children:\"Alongside the training, I hold a small number of community gatherings. They come from the same belief: that rest, grief and belonging are shared things, and that we are not meant to carry them alone.\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"fx-three\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"fx-cm\",children:[/*#__PURE__*/_jsx(\"h3\",{children:\"TEND\"}),/*#__PURE__*/_jsx(\"p\",{children:\"A free monthly online hour of rest, open to anyone.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"fx-tbc\",children:\"[Day, time and sign-up to be confirmed]\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"fx-cm\",children:[/*#__PURE__*/_jsx(\"h3\",{children:\"TEND in person\"}),/*#__PURE__*/_jsx(\"p\",{children:\"A monthly gathering for rest, restoration and connection.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"fx-tbc\",children:\"[Venue, dates and price to be confirmed]\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"fx-cm\",children:[/*#__PURE__*/_jsx(\"h3\",{children:\"Grief circles\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Two community grief circles each year, for sorrow that needs a village.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"fx-tbc\",children:\"[Next date to be confirmed]\"})]})]})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec bio\",children:/*#__PURE__*/_jsx(\"div\",{className:\"wrap\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"bio-g\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"bio-ph\",children:/*#__PURE__*/_jsx(Photo,{src:im(\"tanya\"),pos:\"center 22%\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"bio-tx\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"HELLO, I’M TANYA\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"big\",children:\"I believe we were never meant to do life alone.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"I’m a circle facilitator, ritualist, somatic practitioner and teacher. My work has been shaped by humanitarian and community work, and by belonging as a question I have lived myself.\"}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:26},children:\"I believe how we gather matters.\"}),/*#__PURE__*/_jsx(\"a\",{className:\"lk\",href:\"/about-me\",children:\"More about me →\"})]})]})})}),/*#__PURE__*/_jsx(Newsletter,{})]});}function Home(){const{x,im}=useCfg();const h=k=>x(\"home\",k);return /*#__PURE__*/_jsxs(\"div\",{className:\"hm\",children:[/*#__PURE__*/_jsx(Hero,{img:im(\"homeHero\"),pos:\"50% 100%\",low:true,eyebrow:h(\"heroEyebrow\"),title:h(\"heroTitle\"),cta:/*#__PURE__*/_jsx(\"button\",{className:\"btn gold\",onClick:()=>scrollTo(\"pathways\",30),children:h(\"heroButton\")}),children:/*#__PURE__*/_jsx(\"p\",{children:h(\"heroText\")})}),/*#__PURE__*/_jsx(\"section\",{className:\"stmt alive\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"h2\",{children:h(\"aliveTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:h(\"aliveP1\")}),/*#__PURE__*/_jsx(\"p\",{children:h(\"aliveP2\")}),/*#__PURE__*/_jsx(\"p\",{children:h(\"aliveP3\")})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec paths\",id:\"pathways\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:h(\"pathsEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:h(\"pathsTitle\")}),/*#__PURE__*/_jsx(\"p\",{className:\"lead\",children:h(\"pathsLead\")}),/*#__PURE__*/_jsx(\"div\",{className:\"cards\",children:[[\"card5\",\"/matriarchy\",\"cardCircle\"],[\"card1\",\"/hearth\",\"cardHearth\"],[\"card4\",\"/devoted\",\"cardGather\"],[\"card2\",\"/legacy\",\"cardRetreat\"]].map(([c,href,ph])=>/*#__PURE__*/_jsxs(\"a\",{className:\"card\",href:href,children:[/*#__PURE__*/_jsx(\"div\",{className:\"im\",children:/*#__PURE__*/_jsx(Photo,{src:im(ph),soft:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"t\",children:[/*#__PURE__*/_jsx(\"h3\",{children:h(c+\"Title\")}),/*#__PURE__*/_jsx(\"div\",{className:\"sub\",children:h(c+\"Sub\")}),/*#__PURE__*/_jsx(\"div\",{className:\"one\",children:h(c+\"Text\")}),/*#__PURE__*/_jsx(\"span\",{className:\"lk\",children:h(c+\"Link\")})]})]},c))})]})}),/*#__PURE__*/_jsxs(\"section\",{className:\"split dark\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"pane\",children:[/*#__PURE__*/_jsx(Photo,{src:im(\"devotedBg\")}),/*#__PURE__*/_jsx(\"div\",{className:\"pane-ov\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"tx\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:h(\"featEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{className:\"big devo\",children:h(\"featTitle\")}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:21,fontFamily:'\"EB Garamond\",\"EBG Fallback\",Georgia,serif'},children:h(\"featLine\")}),/*#__PURE__*/_jsx(\"p\",{children:h(\"featP1\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:30},children:h(\"featP2\")}),/*#__PURE__*/_jsx(\"a\",{className:\"btn gold\",href:\"/devoted\",children:h(\"featButton\")})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ph\",children:[/*#__PURE__*/_jsx(Photo,{src:im(\"homeFeatured\")}),/*#__PURE__*/_jsx(\"div\",{className:\"phq\",children:/*#__PURE__*/_jsx(\"q\",{children:x(\"home\",\"q2\")})})]})]}),/*#__PURE__*/_jsx(\"section\",{className:\"sec bio\",children:/*#__PURE__*/_jsx(\"div\",{className:\"wrap\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"bio-g\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"bio-ph\",children:/*#__PURE__*/_jsx(Photo,{src:im(\"tanya\"),pos:\"center 22%\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"bio-tx\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:h(\"aboutEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{className:\"big\",children:h(\"aboutTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:h(\"aboutP1\")}),/*#__PURE__*/_jsx(\"p\",{children:h(\"aboutP2\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:26},children:h(\"aboutP3\")}),/*#__PURE__*/_jsx(\"a\",{className:\"lk\",href:\"/about-me\",children:h(\"aboutLink\")})]})]})})}),/*#__PURE__*/_jsx(\"section\",{className:\"quiet solo\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"h3\",{children:h(\"soloTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:h(\"soloText\")}),/*#__PURE__*/_jsx(\"a\",{className:\"lk\",href:\"https://www.therapysomatic.com\",children:h(\"soloLink\")})]})}),/*#__PURE__*/_jsx(Newsletter,{})]});}function About(){const{x,im}=useCfg();const a=k=>x(\"about\",k);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"section\",{className:\"split dark\",style:{paddingTop:70},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"tx\",style:{paddingTop:150},children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:a(\"heroEyebrow\")}),/*#__PURE__*/_jsx(\"h1\",{style:{fontSize:\"clamp(40px,5cqw,70px)\",marginBottom:26},children:a(\"heroTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"heroP1\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"heroP2\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"heroP3\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:a(\"heroP4\")})]}),/*#__PURE__*/_jsx(\"div\",{className:\"ph\",style:{minHeight:720},children:/*#__PURE__*/_jsx(Photo,{src:im(\"tanya\"),pos:\"center 20%\"})})]}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:a(\"journeyEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:a(\"journeyTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"journeyP1\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"journeyP2\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"journeyP3\")}),/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:'\"EB Garamond\",\"EBG Fallback\",Georgia,serif',fontSize:26,fontStyle:\"italic\",color:\"var(--clay)\",marginBottom:0},children:a(\"journeyQuestion\")})]})}),/*#__PURE__*/_jsxs(\"section\",{className:\"quote\",children:[/*#__PURE__*/_jsx(Photo,{src:im(\"aboutQuote\")}),/*#__PURE__*/_jsxs(\"div\",{className:\"wrap in\",children:[/*#__PURE__*/_jsx(\"q\",{children:a(\"quote\")}),/*#__PURE__*/_jsx(\"span\",{children:a(\"quoteLabel\")})]})]}),/*#__PURE__*/_jsx(\"section\",{className:\"sec band-clay\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:a(\"beliefEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:a(\"beliefTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"beliefP1\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"beliefP2\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"beliefP3\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"beliefP4\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"beliefP5\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:30},children:a(\"beliefP6\")}),/*#__PURE__*/_jsx(\"a\",{className:\"btn gold\",href:\"/#pathways\",children:a(\"button\")})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:a(\"traumaEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:a(\"traumaTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"traumaP1\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"traumaP2\")}),/*#__PURE__*/_jsx(\"p\",{children:a(\"traumaP3\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:a(\"traumaP4\")})]})}),/*#__PURE__*/_jsx(Newsletter,{})]});}const MODULES=[{n:\"One\",name:\"Root\",tag:\"Beginning within and grounding together.\",body:[\"This first module is an invitation to arrive fully, to land in yourself, in the Circle, and in the shared field we are creating together. We take time to slow down, to orient to Devoted, and to meet one another beyond the surface. Together we will explore and build the agreements that protect and establish the Circle as our teacher, creating the foundations of trust and safety that will hold us throughout the journey.\",\"You’ll be invited to deepen into the ancient roots and history of Circle, exploring where this work comes from and what it asks of you. Through reflection and embodied practice, you’ll begin to rediscover your own way of being with ritual, presence, and the sacred.\"]},{n:\"Two\",name:\"Resource\",tag:\"Holding yourself before holding others.\",body:[\"This module is an invitation to deepen your relationship with your own nervous system, to understand the language of your body, and to meet yourself with compassion in moments of activation or stillness.\",\"You’ll learn to recognise your edges, to ground gently, and to pace wisely. We explore what capacity truly means and how consent lives in the body, both yours and those you hold. Together, we’ll practise co-regulation, learning how to return to centre when life or facilitation feels intense.\",\"You’ll learn how to tend to yourself and others through energetic hygiene, grounding, and clear boundaries that allow everyone to feel safe enough to be real.\"]},{n:\"Three\",name:\"Belong\",tag:\"The art of inclusive facilitation.\",body:[\"We explore what it truly means to belong, as a lived, felt experience. Together, we reflect on who feels welcome in a Circle space, who might not, and why.\",\"We acknowledge the wider systems that shape our bodies and stories, and learn to meet difference with humility, curiosity, and care. Through practice and reflection, you’ll strengthen your capacity to hold spaces where every person is honoured in their wholeness.\",\"We’ll explore language, presence, and relational awareness as tools for inclusion, and craft your own personal commitment to equity and heart-centred leadership that extends beyond the circle into everyday life.\"]},{n:\"Four\",name:\"Hold\",tag:\"Depth, steadiness, and sacred trust.\",body:[\"In this module, we explore what it means to hold space when things get real, when emotion moves, when truth surfaces, when the air thickens with what has long been unsaid. You’ll strengthen your capacity to witness without fixing, to stay present when feelings run deep, and to trust the intelligence that lives within the field.\",\"Together we’ll explore the full spectrum of human emotion as a natural expression of aliveness, learning to meet what arises with reverence rather than resistance. You’ll practise sensing the subtle energy of a room, attuning to what is spoken and unspoken, and discovering how to bring steadiness and care to both.\",\"We’ll explore how to navigate conflict and repair ruptures, for greater honesty and intimacy. This is where you begin to embody the quiet confidence of a true space holder, one who can meet life as it is, and still remain open.\"]},{n:\"Five\",name:\"Create\",tag:\"Your Circle and leading from the heart.\",body:[\"This is where your circle takes form. Here, the threads of your learning begin to weave together. You’ll step into the art of designing your Circle and leading from the heart, discovering how to create spaces that feel alive, grounded, and deeply human.\",\"We’ll explore the natural arc of a gathering, arrival, deepening, harvest, and closing, and how to hold each phase with intention and flow. You’ll learn to balance structure with emergence, trusting your intuition while staying anchored in a clear framework that supports both you and those you hold.\",\"You’ll design and lead a short ritual element with the support of the group, receiving feedback and reflection to help refine your craft. By the end, you’ll have both the confidence and the clarity to share your medicine in a way that feels true to who you are.\"]},{n:\"Six\",name:\"Return\",tag:\"Integration, blessing, and next steps.\",body:[\"This final module is a time of integration, blessing, and renewal. A time to honour all that has moved through you and to recognise how you have changed. Together, we gather the threads of our shared journey, the insights, the connections, the softening, the strength and weave them into something that will continue to guide you beyond the circle.\",\"You’ll be invited to harvest your learning and name what continues to unfold. You will be invited to contribute to a collective closing ritual, a ceremony of gratitude and blessing created by the group itself. Through this shared act, we give thanks for the journey, the courage it took to walk it, and the devotion that now lives more fully within you.\",\"We’ll complete with reflection, integration practices, and a simple, grounded plan for your next step. The ‘Devoted Way’ will show you how to live in closer relationship with life, and to pass that on to others.\"]}];const SCHEDULE=[[\"Module One\",\"September 9th and 23rd, 7 to 9pm\"],[\"Module Two\",\"October 7th and 21st, 7 to 9pm\"],[\"In-person practice day\",\"October 24th, 10am to 4:30pm, Berkshire (venue to be confirmed)\"],[\"Module Three\",\"November 4th and 18th, 7 to 9pm\"],[\"Module Four\",\"December 2nd and 16th, 7 to 9pm\"],[\"Module Five\",\"January 6th and 20th, 7 to 9pm\"],[\"In-person practice day\",\"January 30th, 10:30am to 4:30pm, Berkshire (venue to be confirmed)\"],[\"Module Six\",\"February 3rd, and 17th (integration and celebration), 7 to 9pm\"]];function Bullets({items}){return /*#__PURE__*/_jsx(\"ul\",{className:\"bul\",children:items.map((t,i)=>/*#__PURE__*/_jsx(\"li\",{children:t},i))});}function DevotedTop(){const{im}=useCfg();return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Hero,{img:im(\"devotedHero\"),pos:\"50% 4%\",eyebrow:\"A SIX MONTH JOURNEY IN SACRED CIRCLE HOLDING\",title:\"Devoted\",cta:/*#__PURE__*/_jsx(\"button\",{className:\"btn gold\",onClick:()=>scrollTo(\"book\"),children:\"Take your seat\"}),children:/*#__PURE__*/_jsx(\"p\",{children:\"Lead with devotion. Restore belonging. Awaken hearts.\"})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"A CALL TO THE WOMAN WHO KNOWS\"}),/*#__PURE__*/_jsx(\"h2\",{children:\"There comes a moment on every woman’s path.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"The focus is no longer only on her own healing, but on a deeper pull to serve. A quiet insistence to offer what she has lived, held, and become in devotion to life.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"If you’re here, you’ve already travelled through initiations of your own and it’s likely there will be more. You’ve shed skins, remembered yourself, rebuilt in truth, and now something else is stirring. A sense that the old ways no longer work. You can feel another way calling, one rooted in heart, humanity, and wholeness for all.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"You know the next chapter is not about fixing the systems that harm us, it is about creating something new. Something more human, more alive and led from the heart.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Devoted is for the woman who feels the call to gather others, to hold space with presence, and to lead with love. It is a remembering of an ancient way of being together. A return to the feminine art of Circle, reawakened for the world we are living in now.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Many women who arrive at Devoted have spent years walking their own path of healing and awakening. You’ve done inner work, faced yourself, learned to listen more deeply to life, and yet something new is beginning to stir. A sense that the journey is no longer only about your own transformation, but about how the wisdom you have gathered might now serve others. Not from a place of having it all figured out, but from a place of presence, humility, and devotion to the mystery of being human together.\"}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:\"Devoted is the place where that next chapter begins to take form.\"})]})}),/*#__PURE__*/_jsxs(\"section\",{className:\"quote sunset\",children:[/*#__PURE__*/_jsx(Photo,{src:im(\"devotedBg\")}),/*#__PURE__*/_jsx(\"div\",{className:\"wrap in\",children:/*#__PURE__*/_jsx(\"q\",{children:\"Devoted is where leadership becomes love, and holding space becomes a way of life.\"})})]}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",children:/*#__PURE__*/_jsx(\"div\",{className:\"wrap\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"two\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"WHY NOW?\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"big\",children:\"We are living in a time of profound separation.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"A culture of individualism has pulled us away from community, shared meaning, and the ancient knowing that we heal together.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"The world doesn’t need more polished leaders. It needs rooted, courageous, heart-tethered women who can hold spaces where others remember who they are.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Devoted is not just a training, it is a remembering. A return to how women once gathered, led, healed, and prayed. It is a journey of resourcing your own heart so you can hold others with integrity, depth, and love. Every space you will ever hold begins with the one inside you.\"}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:\"Many of us have done the inner work, the therapy, the coaching, and yet something still feels missing: the village, the shared fire, the place where we belong. We are remembering that we are not meant to do life alone.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"panel\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"THE WORLD IS ACHING FOR WOMEN WHO CAN\"}),/*#__PURE__*/_jsx(Bullets,{items:[\"Hold spaces that restore belonging\",\"Support others to regulate and feel safe\",\"Understand trauma and group dynamics\",\"Lead from body and heart, not from mind or role\",\"Create spaces where healing happens through relationship\",\"Model what it is to be an embodied, awake, compassionate human\"]}),/*#__PURE__*/_jsx(\"p\",{style:{marginTop:18,marginBottom:0},children:\"This is not a luxury. It is cultural repair, and how we relearn to be authentically human with each other.\"})]})]})})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",style:{background:\"var(--cream2)\"},children:/*#__PURE__*/_jsx(\"div\",{className:\"wrap\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"two\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"WHO DEVOTED IS FOR\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"big\",children:\"For women who feel the quiet, unmistakable call.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"For women who have already walked the path of inner work and now feel the quiet, unmistakable call to share what they’ve learned, not from perfection, but from presence. This work will ripple into every area of your life.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"You do not need to want to become a Circle Facilitator to join Devoted. Circle is the practice ground. What you learn will travel with you; into your relationships, work, leadership, community and the way you meet the world.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"You don’t need a platform or a polished plan, only the pull toward truth, and the courage to step forward.\"}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:\"This course is for all women, including trans women. Every sexual orientation is warmly welcomed and honoured.\"})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"YOU MIGHT USE WHAT YOU LEARN TO\"}),/*#__PURE__*/_jsx(Bullets,{items:[\"Hold circles, rituals, or community gatherings with greater confidence and depth\",\"Bring more presence, embodiment, and relational awareness into your work\",\"Deepen the way you communicate, listen, and navigate relationships\",\"Understand your own nervous system, boundaries, and patterns more intimately\",\"Stay present through difference, discomfort, conflict and repair\",\"Create spaces where people feel welcomed, valued and that they truly belong\",\"Trust your voice, your presence and your capacity to contribute\",\"Offer who you are in service to your community and something larger than yourself\"]})]})]})})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",children:/*#__PURE__*/_jsx(\"div\",{className:\"wrap\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"cols2\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"gcard\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"WHAT YOU WILL RECEIVE\"}),/*#__PURE__*/_jsx(Bullets,{items:[\"A carefully curated journey of teachings, readings, and embodied practices\",\"Small, supportive peer pods for connection, practice, and gentle accountability\",\"Ongoing mentorship and collective wisdom from a community walking beside you\"]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"gcard\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"WHAT YOU WILL LEAVE WITH\"}),/*#__PURE__*/_jsx(Bullets,{items:[\"The confidence and skill to create and guide circles or community gatherings\",\"A grounded toolkit of somatic, energetic, and relational practices for coherence and repair\",\"Embodied understanding of welcome, deep listening, and navigating conflict\",\"A circle of women, and a certificate affirming your completion of this training\"]})]})]})})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",style:{paddingTop:0},children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"PILLARS OF DEVOTED\"}),/*#__PURE__*/_jsx(\"h2\",{children:\"Six modules, one journey.\"}),/*#__PURE__*/_jsx(\"div\",{className:\"mods\",children:MODULES.map(m=>/*#__PURE__*/_jsxs(\"details\",{className:\"mod\",children:[/*#__PURE__*/_jsxs(\"summary\",{children:[/*#__PURE__*/_jsxs(\"span\",{className:\"mn\",children:[\"Module \",m.n]}),/*#__PURE__*/_jsxs(\"span\",{className:\"mt\",children:[/*#__PURE__*/_jsx(\"b\",{children:m.name}),/*#__PURE__*/_jsx(\"i\",{children:m.tag})]}),/*#__PURE__*/_jsx(\"span\",{className:\"plus\",children:\"+\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"mb\",children:m.body.map((t,i)=>/*#__PURE__*/_jsx(\"p\",{children:t},i))})]},m.n))})]})}),/*#__PURE__*/_jsxs(\"section\",{className:\"quote\",style:{minHeight:0},children:[/*#__PURE__*/_jsx(Photo,{src:im(\"devotedQuote\")}),/*#__PURE__*/_jsx(\"div\",{className:\"wrap in\",children:/*#__PURE__*/_jsx(\"q\",{children:\"Devoted is the art of being fully here, heart open, feet on the earth, listening to life.\"})})]}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",children:/*#__PURE__*/_jsx(\"div\",{className:\"wrap\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"two\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"RHYTHM AND KEY DETAILS\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"big\",children:\"Devoted unfolds slowly, in rhythm with real life.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"This is not a fast training or an information-heavy course. It is a journey lived over time, where learning happens through relationship, practice, and the quiet integration that occurs between gatherings.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Across six modules, we meet in live online Circles, twice within each phase of the journey. These sessions create a steady pulse, a returning, where you deepen into your own nervous system, your voice, and your capacity to sit within the living field of a group.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Nothing is rushed. There is space between sessions for the work to breathe, insight to land in the body and for you to notice what changes when you begin to live differently, not just understand differently.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"During the journey are two in-person practice immersions in Berkshire. These days are where the learning becomes embodied. Where you step into the seat of the Circle holder, practise in real time, and experience what it means to hold and be held within a group field. The first immersion arrives midway through the programme. The final gathering is a day of integration and celebration, honouring the journey travelled and marking the threshold you have crossed together.\"}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:\"Devoted moves at a human pace. Practising, listening, and becoming.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"panel\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"NEXT COHORT OPENS AUTUMN 2026\"}),/*#__PURE__*/_jsx(\"dl\",{className:\"sched\",children:SCHEDULE.map(([a,b],i)=>/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"dt\",{children:a}),/*#__PURE__*/_jsx(\"dd\",{children:b})]},i))}),/*#__PURE__*/_jsx(\"p\",{style:{marginTop:18,marginBottom:0,fontSize:15},children:\"Two full practice days are held in Berkshire, where you’ll learn hands-on circle holding.\"})]})]})})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",style:{background:\"var(--forest)\",color:\"#F4EBDD\"},children:/*#__PURE__*/_jsx(\"div\",{className:\"wrap\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"two\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",style:{color:\"var(--gold)\"},children:\"INVESTMENT\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"big\",style:{color:\"#F4EBDD\"},children:\"\\xa31,950 for the six month journey.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Payment plans are available.\"}),/*#__PURE__*/_jsx(\"a\",{className:\"btn gold\",href:\"#book\",onClick:e=>{e.preventDefault();scrollTo(\"book\");},children:\"Take your seat\"})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",style:{color:\"var(--gold)\"},children:\"BURSARY PLACES\"}),/*#__PURE__*/_jsx(\"p\",{children:\"A small number of bursary places are available. These are offered with care for women who feel a deep call to this work but for whom the full investment is currently a genuine barrier. This may include women from marginalised backgrounds, those experiencing financial precarity, or those whose life circumstances limit access to professional training spaces.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Bursary places are not a discount for convenience. They are an expression of collective care, designed to support access where it truly matters.\"}),/*#__PURE__*/_jsxs(\"p\",{style:{marginBottom:0},children:[\"If this applies to you, please email me at \",/*#__PURE__*/_jsx(\"a\",{className:\"lk\",style:{color:\"var(--gold)\"},href:\"mailto:tanya@tanyaforgan.com\",children:\"tanya@tanyaforgan.com\"})]})]})]})})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",children:/*#__PURE__*/_jsx(\"div\",{className:\"wrap\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"cols2\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"ACCESS AND CARE\"}),/*#__PURE__*/_jsx(\"p\",{children:\"We recognise that people process and engage differently. This space honours difference, capacity, and choice. Each person’s way of participating is welcome here. You may prefer to move, be still, speak, listen, write, or simply breathe and observe. Different ways of showing up are valid, and the space is held with that understanding. All content is offered with care, consent, and clear advisories, allowing you to engage in a way that supports your body, your rhythm, and your truth.\"})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"SPACE FOR WOMEN\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Devoted is intentionally held as a space for women, including trans women. We ask that those joining Devoted identify as women. We recognise that there is no single or universal experience of womanhood, and welcome the richness of different cultures, races, sexualities, bodies, abilities, ages, backgrounds and lived experiences within the Circle.\"})]})]})})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec band-forest\",style:{paddingTop:0},children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:\"A FINAL WORD\"}),/*#__PURE__*/_jsx(\"h2\",{children:\"Devoted is a remembering.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"You’ll be guided through a gentle homecoming to yourself, finding safety in your body, trust in your voice, and the confidence to lead from truth. Along the way, you’ll receive a grounded framework for holding space with care, clarity, and presence, learning how to meet any group with steadiness and heart.\"}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:\"This is more than training; it’s a collective act of remembering, a return to what it means to gather, to listen, and to build bridges across difference. In doing so, you become part of the quiet change our world is longing for.\"})]})}),/*#__PURE__*/_jsx(\"div\",{id:\"book\"})]});}function TrainingTop(){const{x,im}=useCfg();const t=k=>x(\"training\",k);return /*#__PURE__*/_jsx(Hero,{img:im(\"trainingHero\"),pos:\"50% 4%\",eyebrow:t(\"topEyebrow\"),title:t(\"topTitle\"),cta:/*#__PURE__*/_jsx(\"button\",{className:\"btn\",onClick:()=>scrollTo(\"book\"),children:t(\"topButton\")}),children:/*#__PURE__*/_jsx(\"p\",{children:t(\"topText\")})});}function TermsTop(){const{x,im}=useCfg();const c=k=>x(\"terms\",k);return /*#__PURE__*/_jsxs(\"header\",{className:\"hero short\",children:[/*#__PURE__*/_jsx(Photo,{src:im(\"termsHero\"),eager:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"wrap in\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:c(\"eyebrow\")}),/*#__PURE__*/_jsx(\"h1\",{children:c(\"title\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:c(\"text\")})]})]});}function Gather(){const{x,im}=useCfg();const g=k=>x(\"gather\",k);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(Hero,{img:im(\"gatherHero\"),eyebrow:g(\"heroEyebrow\"),title:g(\"heroTitle\"),children:[/*#__PURE__*/_jsx(\"p\",{children:g(\"heroP1\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:g(\"heroP2\")})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"split dark\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"ph\",children:/*#__PURE__*/_jsx(Photo,{src:im(\"matriarch\"),soft:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"tx\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:g(\"wcEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{className:\"big\",children:g(\"wcTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:g(\"wcP1\")}),/*#__PURE__*/_jsx(\"p\",{children:g(\"wcP2\")}),/*#__PURE__*/_jsx(\"p\",{children:g(\"wcP3\")}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,opacity:.85},children:g(\"matNote\")}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:18,alignItems:\"center\",flexWrap:\"wrap\",marginTop:26},children:[/*#__PURE__*/_jsx(\"a\",{className:\"btn gold\",href:\"/matriarchy\",children:g(\"wcButton\")}),/*#__PURE__*/_jsx(\"a\",{className:\"lk\",href:\"/contact\",children:g(\"matEnquire\")})]})]})]}),/*#__PURE__*/_jsx(Upcoming,{kind:\"gather\",title:g(\"upTitle\"),lead:g(\"upLead\")}),/*#__PURE__*/_jsx(Newsletter,{})]});}function Matriarchy(){const{x,im}=useCfg();const m=k=>x(\"matriarchy\",k);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"section\",{className:\"split dark\",style:{paddingTop:70},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"tx\",style:{paddingTop:150},children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:m(\"heroEyebrow\")}),/*#__PURE__*/_jsx(\"h1\",{style:{fontSize:\"clamp(40px,5cqw,70px)\",marginBottom:26},children:m(\"heroTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:m(\"heroP1\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:30},children:m(\"heroP2\")}),/*#__PURE__*/_jsx(\"button\",{className:\"btn gold\",onClick:()=>scrollTo(\"book\",20),children:m(\"heroButton\")})]}),/*#__PURE__*/_jsx(\"div\",{className:\"ph\",style:{minHeight:720},children:/*#__PURE__*/_jsx(Photo,{src:im(\"matriarch\"),pos:\"center 30%\"})})]}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:m(\"wayEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:m(\"wayTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:m(\"wayP1\")}),/*#__PURE__*/_jsx(\"p\",{children:m(\"wayP2\")}),/*#__PURE__*/_jsx(\"p\",{children:m(\"wayP3\")}),/*#__PURE__*/_jsx(\"p\",{children:m(\"wayP4\")})]})}),/*#__PURE__*/_jsxs(\"section\",{className:\"quote\",children:[/*#__PURE__*/_jsx(Photo,{src:im(\"womensCircle\")}),/*#__PURE__*/_jsxs(\"div\",{className:\"wrap in\",children:[/*#__PURE__*/_jsx(\"q\",{children:m(\"quote\")}),/*#__PURE__*/_jsx(\"span\",{children:m(\"quoteLabel\")})]})]}),/*#__PURE__*/_jsx(\"section\",{className:\"sec band-clay\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:m(\"restEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:m(\"restTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:m(\"restP1\")}),/*#__PURE__*/_jsx(\"p\",{children:m(\"restP2\")})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:m(\"deepEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:m(\"deepTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:m(\"deepP1\")}),/*#__PURE__*/_jsx(\"p\",{children:m(\"deepP2\")})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",style:{paddingTop:0},children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:m(\"pracEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:m(\"pracTitle\")}),/*#__PURE__*/_jsx(\"ul\",{className:\"bul\",style:{order:3,maxWidth:1100,fontSize:16.5,lineHeight:1.7},children:[\"prac1\",\"prac2\",\"prac3\",\"prac4\",\"prac5\"].map(k=>/*#__PURE__*/_jsx(\"li\",{children:m(k)},k))})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec band-clay\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:m(\"howEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:m(\"howTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:m(\"howP1\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:30},children:m(\"howP2\")}),/*#__PURE__*/_jsxs(\"div\",{style:{order:4,display:\"flex\",gap:22,alignItems:\"center\",flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"button\",{className:\"btn gold\",onClick:()=>scrollTo(\"book\",20),children:m(\"howButton\")}),/*#__PURE__*/_jsx(\"a\",{className:\"lk\",href:\"/contact\",style:{color:\"#F4EBDD\"},children:m(\"howEnquire\")})]})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",id:\"book\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:m(\"bookEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:m(\"bookTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:m(\"bookText\")}),/*#__PURE__*/_jsx(\"iframe\",{src:m(\"bookUrl\"),title:\"Book your place in Matriarch\",loading:\"lazy\",style:{order:5,width:\"100%\",maxWidth:640,height:820,border:0,borderRadius:14,background:\"#fff\",marginBottom:18}}),/*#__PURE__*/_jsx(\"p\",{style:{order:6,fontSize:14,opacity:.8,marginBottom:0},children:m(\"bookNote\")})]})}),/*#__PURE__*/_jsx(Newsletter,{})]});}function Grief(){const{x,im}=useCfg();const g=k=>x(\"grief\",k);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(Hero,{img:im(\"griefHero\"),eyebrow:g(\"heroEyebrow\"),title:g(\"heroTitle\"),children:[/*#__PURE__*/_jsx(\"p\",{children:g(\"heroP1\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:g(\"heroP2\")})]}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:g(\"introEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:g(\"introTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:g(\"introP1\")}),/*#__PURE__*/_jsx(\"p\",{children:g(\"introP2\")}),/*#__PURE__*/_jsx(\"p\",{children:g(\"introP3\")}),/*#__PURE__*/_jsx(\"p\",{children:g(\"introP4\")})]})}),/*#__PURE__*/_jsxs(\"section\",{className:\"split dark\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"tx\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:g(\"hearthEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{className:\"big devo\",children:g(\"hearthTitle\")}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:21,fontFamily:'\"EB Garamond\",\"EBG Fallback\",Georgia,serif'},children:g(\"hearthLine\")}),/*#__PURE__*/_jsx(\"p\",{children:g(\"hearthP1\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:28},children:g(\"hearthP2\")}),/*#__PURE__*/_jsx(\"a\",{className:\"btn\",href:\"/hearth\",children:g(\"hearthButton\")})]}),/*#__PURE__*/_jsx(\"div\",{className:\"ph\",children:/*#__PURE__*/_jsx(Photo,{src:im(\"hearth\")})})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"split\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"ph\",children:/*#__PURE__*/_jsx(Photo,{src:im(\"village\")})}),/*#__PURE__*/_jsxs(\"div\",{className:\"tx\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:g(\"vwEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{className:\"big\",children:g(\"vwTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:g(\"vwP1\")}),/*#__PURE__*/_jsx(\"p\",{children:g(\"vwP2\")})]})]}),/*#__PURE__*/_jsx(\"section\",{className:\"close\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[/*#__PURE__*/_jsx(\"h2\",{children:g(\"closeTitle\")}),/*#__PURE__*/_jsx(\"a\",{className:\"btn\",href:\"/hearth\",children:g(\"closeButton\")})]})})]});}function Training(){const{x,im}=useCfg();const t=k=>x(\"training\",k);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(Hero,{img:im(\"trainingHero\"),pos:\"50% 4%\",eyebrow:t(\"heroEyebrow\"),title:t(\"heroTitle\"),children:[/*#__PURE__*/_jsx(\"p\",{children:t(\"heroP1\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:t(\"heroP2\")})]}),/*#__PURE__*/_jsx(\"section\",{className:\"sec\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:t(\"heartEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:t(\"heartTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:t(\"heartP1\")}),/*#__PURE__*/_jsx(\"p\",{children:t(\"heartP2\")}),/*#__PURE__*/_jsx(\"p\",{children:t(\"heartP3\")})]})}),/*#__PURE__*/_jsxs(\"section\",{className:\"split dark\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"pane\",children:[/*#__PURE__*/_jsx(Photo,{src:im(\"devotedBg\")}),/*#__PURE__*/_jsx(\"div\",{className:\"pane-ov\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"tx\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:t(\"devEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{className:\"big devo\",children:t(\"devTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:t(\"devP1\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:28},children:t(\"devP2\")}),/*#__PURE__*/_jsx(\"a\",{className:\"btn gold\",href:\"/devoted\",children:t(\"devButton\")})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"ph\",children:/*#__PURE__*/_jsx(Photo,{src:im(\"devoted\")})})]}),/*#__PURE__*/_jsx(\"section\",{className:\"sec band-clay\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"wrap prose\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"eb\",children:t(\"contEyebrow\")}),/*#__PURE__*/_jsx(\"h2\",{children:t(\"contTitle\")}),/*#__PURE__*/_jsx(\"p\",{children:t(\"contP1\")}),/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:28},children:t(\"contP2\")}),/*#__PURE__*/_jsx(\"a\",{className:\"btn\",href:\"/contact\",children:t(\"contButton\")})]})}),/*#__PURE__*/_jsx(Newsletter,{})]});}function ContactTop(){const{x,im}=useCfg();const c=k=>x(\"contact\",k);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Hero,{img:im(\"contactHero\"),eyebrow:c(\"eyebrow\"),title:c(\"title\"),children:/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:c(\"text\")})}),/*#__PURE__*/_jsx(\"section\",{className:\"quiet\",style:{textAlign:\"left\",padding:\"50px 0\"},children:/*#__PURE__*/_jsx(\"div\",{className:\"wrap\",children:/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,maxWidth:680},children:[c(\"therapyText\"),\" \",/*#__PURE__*/_jsx(\"a\",{className:\"lk\",href:\"https://www.therapysomatic.com\",children:\"Therapy Somatic\"}),\".\"]})})})]});}function JournalTop(){const{x,im}=useCfg();const j=k=>x(\"journal\",k);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Hero,{img:im(\"journalHero\"),pos:\"92% 50%\",eyebrow:j(\"eyebrow\"),title:j(\"title\"),children:/*#__PURE__*/_jsx(\"p\",{style:{marginBottom:0},children:j(\"text\")})})});}/* Event page heroes (HEARTH, Legacy, Women's Circle): same layout and type as the DEVOTED hero */const HERO_DEF={herohearth:{eyebrow:\"With Tanya Forgan and Catherine Holt\",title:\"HEARTH\",intro:\"A monthly online grief tending space.\",support:\"For those who hold others, and need somewhere to bring what they carry. Live music, gentle ritual, shared reflection and community.\",meta:\"Next gathering: 12th November, 7.30–9pm \\xb7 Online\",button:\"Take your seat\",buttonLink:\"#book\",link:\"What happens at HEARTH\",image:\"https://framerusercontent.com/images/MUmE8BTuLFeIYgJo4VLen1T9wA.png?scale-down-to=2048\",alt:\"Singing bowls, chimes and a candle laid out for a HEARTH gathering\"},herolegacy:{eyebrow:\"An in-person retreat with Tanya Forgan & Sophie Jane Hardy\",title:\"LEGACY\",intro:\"An immersive gathering in Matriarchal Leadership.\",support:\"Supporting you to find your strong ground, listen to the soul of your work and become the woman these times are asking you to be.\",meta:\"12th–14th February 2027 \\xb7 Sussex\",button:\"Take your seat\",buttonLink:\"#book\",link:\"\",image:\"https://framerusercontent.com/images/Blnk7QIpKBaQYivttaseK8JWGms.png?scale-down-to=2048\",video:\"https://framerusercontent.com/assets/SYQ4YtRmwydq5na0a0XuAOdpi4.mp4\",videoRight:\"1\",videoRate:\"0.8\",alt:\"Flames rising from glowing embers in a fire\"},herowomen:{eyebrow:\"Monthly Women’s Circle \\xb7 Wokingham\",title:\"WOMEN’S CIRCLE\",intro:\"The Matriarchal Way.\",support:\"A place to gather, be known and explore the aliveness of being human, together.\",meta:\"With Tanya Forgan \\xb7 Sarvanga, Wokingham \\xb7 Next gathering: Saturday 21 November 2026, 6.30–9pm\",button:\"Take your seat\",buttonLink:\"#book\",link:\"About the circle\",image:\"https://framerusercontent.com/images/luQymPdwogOLyeXOGMgSGa72k.jpg?scale-down-to=2048\",alt:\"Candles burning in a dark room\"}};const HERO_CSS=`.pgh{container-type:inline-size;container-name:pgh;width:100%;font-family:Inter,\"Inter Fallback\",system-ui,sans-serif;font-size:17.5px;line-height:1.7;-webkit-font-smoothing:antialiased}\n.pgh *{box-sizing:border-box}\n.pgh section{position:relative;color:#F4EBDD;background:#1F3B2C;margin:0;padding:0;min-height:min(760px,calc(100vh - 72px));display:flex;align-items:center;overflow:hidden}\n.pgh section>img,.pgh section>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:brightness(1.12) saturate(1.05)}\n.pgh section>video{object-position:70% 50%;transition:opacity .7s ease}\n.pgh section>video.dip{opacity:.15}\n.pgh section>video.right{left:auto;right:0;width:64%;object-position:50% 55%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 32%);mask-image:linear-gradient(90deg,transparent 0%,#000 32%)}\n.pgh section:after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(31,59,44,.93) 0%,rgba(31,59,44,.88) 58%,rgba(31,59,44,.34) 78%,rgba(31,59,44,.05) 100%)}\n.pgh .wrap{position:relative;z-index:2;width:100%;max-width:1180px;margin:0 auto;padding:152px 24px 120px}\n.pgh p,.pgh h1{margin:0}\n.pgh .eyebrow{font-size:19px;line-height:1.7;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:#E0B95E;max-width:600px;margin-bottom:38px;text-shadow:0 1px 14px rgba(31,59,44,.55)}\n.pgh h1{font-family:\"EB Garamond\",Georgia,serif;font-weight:400;font-size:clamp(40px,6vw,76px);line-height:1;letter-spacing:.04em;color:#E0B95E;max-width:760px;margin-bottom:30px;text-wrap:balance;text-shadow:0 2px 18px rgba(31,59,44,.6)}\n.pgh .intro{font-family:\"EB Garamond\",serif;font-weight:400;font-size:clamp(26px,3vw,36px);line-height:1.25;color:#F4EBDD;max-width:600px;margin-bottom:18px;text-wrap:pretty;text-shadow:0 1px 16px rgba(31,59,44,.75)}\n.pgh .support{font-size:21px;line-height:1.65;font-weight:500;color:#F4EBDD;max-width:600px;margin-bottom:22px;text-wrap:pretty;text-shadow:0 1px 16px rgba(31,59,44,.75)}\n.pgh .meta{font-size:15px;line-height:1.6;font-weight:600;letter-spacing:.06em;color:#E0B95E;max-width:600px;margin-bottom:38px;text-shadow:0 1px 14px rgba(31,59,44,.55)}\n.pgh .actions{display:flex;gap:14px;flex-wrap:wrap}\n.pgh .btn{display:inline-block;padding:15px 30px;border-radius:999px;font-weight:600;font-size:14px;line-height:1.7;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;min-height:48px;background:linear-gradient(90deg,#C9A25D,#E0B95E);color:#49372F;transition:.2s}\n.pgh .btn:hover{filter:brightness(1.06);transform:translateY(-2px)}\n.pgh .textlink{color:#F4EBDD;font-weight:600;font-size:15px;letter-spacing:.06em;padding:14px 4px;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;display:inline-flex;align-items:center;min-height:48px}\n.pgh a:focus-visible{outline:2px solid #E0B95E;outline-offset:3px}\n.pgh .more{position:absolute;bottom:0;left:0;height:1px;width:1px}\n@container pgh (max-width:900px){.pgh section{display:block;min-height:0}.pgh section>img{position:relative;height:300px;display:block}.pgh section>video{height:300px}.pgh section>video.right{left:0;width:100%;-webkit-mask-image:none;mask-image:none}.pgh section:after{inset:0 0 auto 0;height:300px;background:linear-gradient(180deg,rgba(31,59,44,.35) 0%,rgba(31,59,44,0) 30%,rgba(31,59,44,0) 55%,#1F3B2C 100%)}.pgh .wrap{padding:8px 24px 56px}.pgh .eyebrow{font-size:18.5px}.pgh .intro{font-size:26px}.pgh .support{font-size:19.5px}.pgh .btn{width:100%;text-align:center}}\n@media (prefers-reduced-motion:reduce){.pgh section>video{display:none}.pgh .btn{transition:none}.pgh .btn:hover{transform:none}}`;/* Sections built from Framer layers: text is left-aligned here so it sits on the hero's left edge */const HERO_PAGE_CSS={herolegacy:`@media (min-width:1200px){[data-framer-name=\"Retreat details\"]{padding-left:max(24px,calc((100vw - 1132px) / 2))!important;padding-right:max(24px,calc((100vw - 1132px) / 2))!important}}`,herohearth:`[data-framer-name=\"Hearth: What happens around the Hearth (photo slots)\"] :is(h1,h2,h3,h4,p){text-align:left!important}`,herowomen:`[data-framer-name=\"Section: A place to return to\"] :is(h1,h2,h3,h4,p){text-align:left!important}[data-framer-name=\"Section: Practising another way\"] :is(h1,h2,h3,h4,p){text-align:left!important}[data-framer-name=\"Section: What we nurture together\"] :is(h1,h2,h3,h4,p){text-align:left!important}[data-framer-name=\"Section: Practising another way\"] p{max-width:820px}@media (min-width:1200px){[data-framer-name=\"Section: A different way of being together\"]>div:first-child{padding-left:max(24px,calc((100vw - 1132px) / 2))!important}}`};function PageHero({page,text,image,video}){const d=HERO_DEF[page]||HERO_DEF.herohearth;const t=k=>typeof text?.[k]===\"string\"&&text[k].length?text[k]:d[k];const src=(typeof image===\"string\"?image:image?.src)||d.image;const own=typeof video===\"string\"&&video.length>0;/* Video on desktop only: phones keep the photo (and don't download the video) */const[wide,setWide]=React.useState(false);React.useEffect(()=>{const mq=window.matchMedia(\"(min-width: 901px)\");const on=()=>setWide(mq.matches);on();mq.addEventListener(\"change\",on);return()=>mq.removeEventListener(\"change\",on);},[]);const vid=!wide?\"\":own?video:d.video||\"\";/* Play only the opening part of the default clip (the fire), with a soft dip at the loop point */const end=own?0:parseFloat(d.videoEnd||\"0\");const vref=React.useRef(null);React.useEffect(()=>{const v=vref.current;if(!v||!end)return;const tick=()=>{if(v.currentTime>end-.8)v.classList.add(\"dip\");if(v.currentTime>=end){v.currentTime=0;v.classList.remove(\"dip\");}};v.addEventListener(\"timeupdate\",tick);return()=>v.removeEventListener(\"timeupdate\",tick);},[vid,end]);const rate=own?1:parseFloat(d.videoRate||\"1\");React.useEffect(()=>{if(vref.current&&rate!==1)vref.current.playbackRate=rate;},[vid,rate]);const id=page+\"-title\";return /*#__PURE__*/_jsxs(\"div\",{className:\"pgh\",children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:HERO_CSS+(HERO_PAGE_CSS[page]||\"\")}}),/*#__PURE__*/_jsxs(\"section\",{\"aria-labelledby\":id,children:[/*#__PURE__*/_jsx(\"img\",{fetchPriority:\"high\",src:src,alt:t(\"alt\")}),vid&&/*#__PURE__*/_jsx(\"video\",{ref:vref,className:!own&&d.videoRight?\"right\":undefined,onLoadedData:e=>{if(rate!==1)e.currentTarget.playbackRate=rate;},src:vid,poster:src,autoPlay:true,muted:true,loop:true,playsInline:true,preload:\"auto\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"wrap\",children:[t(\"eyebrow\")&&/*#__PURE__*/_jsx(\"p\",{className:\"eyebrow\",children:t(\"eyebrow\")}),/*#__PURE__*/_jsx(\"h1\",{id:id,children:t(\"title\")}),t(\"intro\")&&/*#__PURE__*/_jsx(\"p\",{className:\"intro\",children:t(\"intro\")}),t(\"support\")&&/*#__PURE__*/_jsx(\"p\",{className:\"support\",children:t(\"support\")}),t(\"meta\")&&/*#__PURE__*/_jsx(\"p\",{className:\"meta\",children:t(\"meta\")}),/*#__PURE__*/_jsxs(\"div\",{className:\"actions\",children:[t(\"button\")&&/*#__PURE__*/_jsx(\"a\",{className:\"btn\",href:t(\"buttonLink\"),children:t(\"button\")}),t(\"link\")&&/*#__PURE__*/_jsx(\"a\",{className:\"textlink\",href:\"#\"+page+\"-more\",children:t(\"link\")})]})]}),/*#__PURE__*/_jsx(\"span\",{className:\"more\",id:page+\"-more\",\"aria-hidden\":\"true\"})]})]});}export default function HomeNewBody(props){useFonts();const rootRef=React.useRef(null);React.useLayoutEffect(()=>{const el=rootRef.current&&rootRef.current.parentElement;if(!el)return;const pg=props.page||\"home\";if(pg===\"footer\"||pg===\"hearthfooter\")el.style.order=\"99999\";else if(/^nav/.test(pg)||/top$/.test(pg))el.style.order=\"-1\";});const page=props.page||\"home\";const colours=props.colours||{};const key=JSON.stringify([props.t_hearthbook,props.photos,props.gatherings,props.newsletterAction,props.t_home,props.t_gather,props.t_grief,props.t_training,props.t_about,props.t_contact,props.t_journal,props.t_terms,props.t_shared,props.t_matriarchy]);const cfg=React.useMemo(()=>{const x=(p,k)=>{const v=props[\"t_\"+p]?.[k];return typeof v===\"string\"&&v.length?v:DEF[p]?.[k]??\"\";};const im=k=>{const v=props.photos?.[k];const src=typeof v===\"string\"?v:v?.src;return src||PHOTOS[k]?.[1]||\"\";};const gatherings=props.gatherings&&props.gatherings.length?props.gatherings:DEFAULT_GATHERINGS;return{x,im,newsletterAction:props.newsletterAction||\"\",gatherings};// eslint-disable-next-line react-hooks/exhaustive-deps\n},[key]);const vars={};Object.keys(COLOURS).forEach(k=>{vars[\"--\"+k]=colours[k]||COLOURS[k][1];});const active={home:\"/\",about:\"/about-me\",navabout:\"/about-me\",trainingtop:\"/training\",termstop:\"/none\",gather:\"/gather\",matriarchy:\"/matriarchy\",grief:\"/grief\",training:\"/training\",journal:\"/journal\",contact:\"/contact\"}[page]||\"/\";const heroKey={home:\"homeHero\",homefocus:\"homeHero\",gather:\"gatherHero\",grief:\"griefHero\",training:\"trainingHero\",contact:\"contactHero\",journal:\"journalHero\",about:\"tanya\",devoted:\"devotedHero\"}[page];const heroSrc=heroKey?srcs(cfg.im(heroKey)):null;if(/^hero/.test(page))return /*#__PURE__*/_jsx(PageHero,{page:page,text:props.t_hero,image:props.heroImage,video:props.heroVideo});let body;if(page===\"footer\")body=null;else if(page===\"nav\"||page===\"navtop\"||page===\"navabout\"||page===\"navsolid\")body=null;else if(page===\"trainingtop\")body=/*#__PURE__*/_jsx(TrainingTop,{});else if(page===\"termstop\")body=/*#__PURE__*/_jsx(TermsTop,{});else if(page===\"contact\")body=/*#__PURE__*/_jsx(ContactTop,{});else if(page===\"devoted\")body=/*#__PURE__*/_jsx(DevotedTop,{});else if(page===\"journal\")body=/*#__PURE__*/_jsx(JournalTop,{});else if(page===\"about\")body=/*#__PURE__*/_jsx(About,{});else if(page===\"gather\")body=/*#__PURE__*/_jsx(Gather,{});else if(page===\"matriarchy\")body=/*#__PURE__*/_jsx(Matriarchy,{});else if(page===\"grief\")body=/*#__PURE__*/_jsx(Grief,{});else if(page===\"training\")body=/*#__PURE__*/_jsx(Training,{});else if(page===\"homefocus\")body=/*#__PURE__*/_jsx(HomeFocus,{});else if(page===\"hearthbook\"||page===\"hearthfooter\")body=/*#__PURE__*/_jsx(HearthBook,{tiers:props.hbTiers,live:!!props.hbLive,bg:props.hbBg,ink:props.hbInk,card:props.hbCard,left:!!props.hbLeft});else body=/*#__PURE__*/_jsx(Home,{});return /*#__PURE__*/_jsx(Ctx.Provider,{value:cfg,children:/*#__PURE__*/_jsxs(\"div\",{className:\"tg\",ref:rootRef,style:vars,children:[/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://fonts.googleapis.com\"}),/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://fonts.gstatic.com\",crossOrigin:\"\"}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:CSS}}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:CSS_FOCUS}}),heroSrc&&/*#__PURE__*/_jsx(\"link\",{rel:\"preload\",as:\"image\",href:heroSrc.src,imageSrcSet:heroSrc.set||undefined,imageSizes:\"100vw\"}),page!==\"footer\"&&page!==\"hearthbook\"&&page!==\"hearthfooter\"&&/*#__PURE__*/_jsx(Nav,{active:active,items:page===\"homefocus\"?NAV_FOCUS:NAV,forceSolid:page===\"navabout\"||page===\"navsolid\"}),body,(page===\"footer\"||![\"contact\",\"journal\",\"devoted\",\"hearthbook\",\"nav\",\"navtop\",\"navsolid\",\"navabout\",\"trainingtop\",\"termstop\"].includes(page))&&/*#__PURE__*/_jsx(Footer,{items:page===\"homefocus\"?NAV_FOCUS:NAV})]})});}HomeNewBody.defaultProps={page:\"home\"};const textGroup=p=>({type:ControlType.Object,title:\"Text: \"+PAGE_TITLES[p],controls:Object.fromEntries(Object.keys(DEF[p]).map(k=>[k,{type:ControlType.String,title:k.replace(/([A-Z0-9])/g,\" $1\").replace(/^./,c=>c.toUpperCase()),displayTextArea:true,placeholder:DEF[p][k].slice(0,60)}]))});addPropertyControls(HomeNewBody,{page:{type:ControlType.Enum,title:\"Page\",options:[\"home\",\"homefocus\",\"hearthbook\",\"hearthfooter\",\"about\",\"gather\",\"matriarchy\",\"grief\",\"training\",\"devoted\",\"contact\",\"journal\",\"navabout\",\"navtop\",\"navsolid\",\"trainingtop\",\"termstop\",\"footer\",\"herohearth\",\"herolegacy\",\"herowomen\"],optionTitles:[\"Home\",\"Home (new direction, draft)\",\"Hearth booking section\",\"Hearth booking + footer\",\"About\",\"Circles\",\"Matriarch\",\"Grief & Ritual\",\"Learn to Hold\",\"Devoted (top)\",\"Contact (top)\",\"Journal (top)\",\"Menu only (About Me page)\",\"Menu only (over a photo)\",\"Menu only (solid)\",\"Training + Devoted (top)\",\"Terms (top)\",\"Footer only\",\"Hero: HEARTH\",\"Hero: Legacy\",\"Hero: Women's Circle\"],defaultValue:\"home\"},colours:{type:ControlType.Object,title:\"Colours\",controls:Object.fromEntries(Object.keys(COLOURS).map(k=>[k,{type:ControlType.Color,title:COLOURS[k][0],defaultValue:COLOURS[k][1]}]))},photos:{type:ControlType.Object,title:\"Photos\",controls:Object.fromEntries(Object.keys(PHOTOS).map(k=>[k,{type:ControlType.Image,title:PHOTOS[k][0]}]))},t_home:textGroup(\"home\"),t_gather:textGroup(\"gather\"),t_grief:textGroup(\"grief\"),t_training:textGroup(\"training\"),t_about:textGroup(\"about\"),t_contact:textGroup(\"contact\"),t_journal:textGroup(\"journal\"),t_terms:textGroup(\"terms\"),t_matriarchy:textGroup(\"matriarchy\"),t_hero:{type:ControlType.Object,title:\"Hero text\",hidden:p=>!/^hero/.test(p.page||\"\"),controls:Object.fromEntries([\"eyebrow\",\"title\",\"intro\",\"support\",\"meta\",\"button\",\"buttonLink\",\"link\",\"alt\"].map(k=>[k,{type:ControlType.String,title:k===\"buttonLink\"?\"Button link\":k===\"link\"?\"Second link\":k===\"alt\"?\"Photo description\":k.charAt(0).toUpperCase()+k.slice(1),displayTextArea:k===\"support\"||k===\"meta\"||k===\"intro\",placeholder:\"Leave blank for the default\"}]))},heroImage:{type:ControlType.ResponsiveImage,title:\"Hero photo\",hidden:p=>!/^hero/.test(p.page||\"\")},heroVideo:{type:ControlType.File,title:\"Hero video (optional)\",allowedFileTypes:[\"mp4\",\"webm\",\"mov\"],hidden:p=>!/^hero/.test(p.page||\"\")},t_hearthbook:textGroup(\"hearthbook\"),hbLeft:{type:ControlType.Boolean,title:\"Booking: align left\",defaultValue:false,hidden:p=>!(p.page===\"hearthbook\"||p.page===\"hearthfooter\")},hbBg:{type:ControlType.Color,title:\"Booking: background colour\",defaultValue:\"#1F3B2C\",hidden:p=>!(p.page===\"hearthbook\"||p.page===\"hearthfooter\")},hbCard:{type:ControlType.Color,title:\"Booking: card colour\",defaultValue:\"#F4EBDD\",hidden:p=>!(p.page===\"hearthbook\"||p.page===\"hearthfooter\")},hbInk:{type:ControlType.Color,title:\"Booking: text colour\",defaultValue:\"#F4EBDD\",hidden:p=>!(p.page===\"hearthbook\"||p.page===\"hearthfooter\")},hbLive:{type:ControlType.Boolean,title:\"Hearth booking: show on live site\",defaultValue:false,description:\"Off = hidden on the published site (always visible while editing)\"},hbTiers:{type:ControlType.Array,title:\"Hearth booking: tiers\",control:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Name\"},price:{type:ControlType.String,title:\"Price\"},text:{type:ControlType.String,title:\"Description\",displayTextArea:true},link:{type:ControlType.String,title:\"Stripe Payment Link\"},earlyPrice:{type:ControlType.String,title:\"Early bird price\"},earlyLink:{type:ControlType.String,title:\"Early bird Stripe Link\",description:\"Early bird only shows on the live site once this is filled in\"},earlyNote:{type:ControlType.String,title:\"Early bird note\"},earlyUntil:{type:ControlType.String,title:\"Early bird last day\",placeholder:\"2026-11-30\"},earlyLead:{type:ControlType.String,title:\"Early bird line above the tickets\"},nextLink:{type:ControlType.String,title:\"Next date Stripe Link\",description:\"Used after the 'switch after' day in Hearth booking text\"},button:{type:ControlType.String,title:\"Button label (optional)\"}}},defaultValue:DEFAULT_TIERS},t_shared:textGroup(\"shared\"),newsletterAction:{type:ControlType.String,title:\"Newsletter form URL\",defaultValue:\"\",description:\"Paste the ActiveCampaign form action URL here\"},gatherings:{type:ControlType.Array,title:\"Gatherings\",control:{type:ControlType.Object,controls:{date:{type:ControlType.String,title:\"Date (YYYY-MM-DD)\"},title:{type:ControlType.String,title:\"Title\"},place:{type:ControlType.String,title:\"Place / time\"},text:{type:ControlType.String,title:\"Short text\",displayTextArea:true},href:{type:ControlType.String,title:\"Booking link\"},image:{type:ControlType.Image,title:\"Photo\"},kind:{type:ControlType.Enum,title:\"Shows on\",options:[\"gather\",\"grief\",\"retreat\"],optionTitles:[\"Circles\",\"Grief\",\"Retreats (not shown yet)\"]}}},defaultValue:DEFAULT_GATHERINGS}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HomeNewBody\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HomeNewBody.map"],"mappings":"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"}