._8ybLca_site{--aw-paper:#fbf7ef;--aw-surface:#fffdf9;--aw-ink:#392649;--aw-muted:#6c5879;--aw-plum:#69418e;--aw-violet:#64408a;--aw-deep:#36204f;--aw-lilac:#ddd0ed;--aw-gold:#d1b57a;--aw-gold-ink:#85652f;--aw-sand:#e6d5bf;--aw-on-accent:#fffaf1;--aw-heading-font:var(--font-display), Georgia, serif;--aw-body-font:var(--font-body), Arial, sans-serif;--aw-header-offset:112px;--radius:1.2rem;--background:40 60% 96%;--foreground:275 32% 23%;--card:40 100% 99%;--card-foreground:275 32% 23%;--primary:271 37% 40%;--primary-foreground:40 100% 97%;--muted:269 32% 90%;--muted-foreground:277 16% 41%;--border:272 25% 82%;background:var(--aw-paper);width:100%;min-width:0;min-height:100dvh;color:var(--aw-ink);font:400 17px/1.75 var(--aw-body-font);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}._8ybLca_site *,._8ybLca_site :before,._8ybLca_site :after{box-sizing:border-box}._8ybLca_site :where(h1,h2,h3,p,figure,blockquote){margin:0}._8ybLca_site :where(h1,h2,h3){font-family:var(--aw-heading-font);text-wrap:balance;font-weight:400}._8ybLca_site h1{letter-spacing:-.028em;font-size:clamp(46px,5.3vw,78px);line-height:1.06}._8ybLca_site h2{letter-spacing:-.022em;font-size:clamp(36px,3.6vw,53px);line-height:1.16}._8ybLca_site h3{letter-spacing:-.012em;font-size:32px;line-height:1.2}._8ybLca_site :where(p,li){text-wrap:pretty;overflow-wrap:break-word}._8ybLca_site a{color:inherit;text-decoration:none}._8ybLca_site :where([id]){scroll-margin-top:var(--aw-header-offset)}._8ybLca_site button{font:inherit}._8ybLca_site :where(a,button,summary,input,textarea,select):focus-visible{outline:3px solid var(--aw-deep);outline-offset:3px;box-shadow:0 0 0 3px var(--aw-paper)}._8ybLca_site ::selection{color:#36204f;background:#cdb3e1}._8ybLca_site main,._8ybLca_site header,._8ybLca_site footer,._8ybLca_site section>div{min-width:0;max-width:100%}._8ybLca_content{outline:none;flex:1;width:100%;min-width:0}._8ybLca_container{width:min(1180px,100% - 100px);margin-inline:auto}._8ybLca_section{padding-block:104px}._8ybLca_sectionLabel{color:var(--aw-violet);font-size:14px;font-weight:500;margin-bottom:18px!important}._8ybLca_lead{color:var(--aw-muted);max-width:660px;font-size:19px;line-height:1.8}._8ybLca_small{color:var(--aw-muted);font-size:14px;line-height:1.75}._8ybLca_button{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:50px;justify-content:center;align-items:center;gap:22px;min-height:55px;padding:15px 27px;font-size:15px;font-weight:500;line-height:1.45;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 24px #3f205b0b}._8ybLca_primary{border-color:var(--aw-violet);background:var(--aw-violet)!important;color:var(--aw-on-accent)!important}._8ybLca_primary:hover{box-shadow:0 9px 27px #4b286c20;background:#513171!important}._8ybLca_lightButton{background:var(--aw-paper);border-color:#ead7b1;color:var(--aw-deep)!important}._8ybLca_lightButton:hover{background:#ecd9b1}._8ybLca_secondary{color:var(--aw-violet);box-shadow:none;background:0 0;border-color:#b49ac9}._8ybLca_secondary:hover{background:#e9def1}._8ybLca_quietLink{border-bottom:1px solid #ac93bc;padding:10px 0;font-size:15px;line-height:1.5}._8ybLca_textLink{border-bottom:1px solid #b49ac9;align-items:center;gap:17px;margin-top:24px;padding-bottom:7px;font-size:15px;font-weight:500;display:inline-flex}._8ybLca_quietLink:hover,._8ybLca_textLink:hover{border-color:currentColor}._8ybLca_photo{object-fit:cover;width:100%;height:100%;display:block}._8ybLca_hero{isolation:isolate;width:100%;min-height:810px;color:var(--aw-paper);background:var(--aw-deep);align-items:center;margin-top:-96px;padding:175px 0 100px;display:flex;position:relative}._8ybLca_heroVisual{z-index:-2;border-radius:0;position:absolute;inset:0;overflow:hidden}._8ybLca_heroVisual ._8ybLca_photo{object-position:center 55%;opacity:.48;width:100%;height:100%;position:absolute;inset:0}._8ybLca_heroVisual:after{content:"";background:linear-gradient(90deg,#44235ee6 0%,#51306c91 42%,#3d205b0a 78%),linear-gradient(#0000 76%,#36204f6b);position:absolute;inset:0}._8ybLca_heroWords{z-index:1;width:min(1180px,100% - 100px);min-width:0;margin:0 auto;padding:0;position:relative}._8ybLca_heroRole{color:#ecdbb5;align-items:center;gap:15px;font-size:15px;display:inline-flex;margin-bottom:27px!important}._8ybLca_heroRole:before{content:"";background:var(--aw-gold);width:30px;height:1px}._8ybLca_hero h1{letter-spacing:-.028em;text-shadow:0 2px 30px #29113712;max-width:700px;font-size:clamp(55px,5.4vw,82px);line-height:1.05}._8ybLca_heroIntro{color:#f1e8f5;max-width:500px;font-size:17px;line-height:1.9;margin-top:27px!important}._8ybLca_heroActions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:32px;display:flex}._8ybLca_hero ._8ybLca_primary{border-color:#e9d0a0;box-shadow:0 8px 30px #22132e26;color:#382149!important;background:#e2c58c!important}._8ybLca_hero ._8ybLca_primary:hover{background:#f0dcba!important}._8ybLca_hero ._8ybLca_quietLink{color:#fff8eb;border-bottom-color:#d1b57a99}._8ybLca_heroPractical{color:#e8d9ed;align-items:center;gap:10px;font-size:13px;display:flex;margin-top:31px!important}._8ybLca_imageCaption{z-index:1;color:#f2e3c9;max-width:200px;font:400 28px/1.3 var(--aw-heading-font);text-align:right;padding:0;position:absolute;bottom:95px;right:max(50px,50vw - 590px)}._8ybLca_promise{z-index:2;color:#684a7c;background:#fffaf3;border:1px solid #e4d7c0;border-radius:60px;justify-content:space-evenly;align-items:center;gap:24px;width:min(1040px,100% - 80px);margin:-28px auto 0;padding:23px 30px;font-size:14px;display:flex;position:relative;box-shadow:0 12px 40px #4b2f6310}._8ybLca_promise span{align-items:center;gap:12px;display:flex}._8ybLca_promise span:before{content:"";border:1px solid #b19157;border-radius:50%;width:6px;height:6px}._8ybLca_sectionHead{grid-template-columns:1.1fr 1fr;align-items:end;gap:90px;margin-bottom:44px;display:grid}._8ybLca_sectionHead>p{color:var(--aw-muted);max-width:440px}._8ybLca_approachGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:30px;display:grid}._8ybLca_guidanceCard,._8ybLca_magnetismCard{isolation:isolate;border-radius:34px;align-items:flex-end;min-height:390px;padding:45px;display:flex;position:relative;overflow:hidden}._8ybLca_guidanceCard:before,._8ybLca_magnetismCard:before{content:"";z-index:-2;background-position:100%;background-size:cover;position:absolute;inset:0}._8ybLca_guidanceCard{color:#fffaf1;background:var(--aw-violet);box-shadow:0 16px 38px #4b2c6514}._8ybLca_guidanceCard:before{background-image:linear-gradient(90deg,#573278c9,#49305b61),var(--native-editor-guidance-photo,url(/sites/anne-willow/willow-medium-editorial.webp))}._8ybLca_magnetismCard{color:#4f3266;background:#f0e4d4;margin-top:38px}._8ybLca_magnetismCard:before{background-image:linear-gradient(90deg,#f6eddfd9,#f5ebda52),var(--native-editor-magnetism-photo,url(/sites/anne-willow/willow-magnetism-engraving.webp));background-position:right 30%}._8ybLca_guidanceCard>div,._8ybLca_magnetismCard>div{min-width:0}._8ybLca_guidanceCard h3,._8ybLca_magnetismCard h3{margin-bottom:19px;font-size:44px}._8ybLca_guidanceCard ._8ybLca_sectionLabel{color:#edcf98}._8ybLca_magnetismCard ._8ybLca_sectionLabel{color:#87652d}._8ybLca_guidanceCard p:not(._8ybLca_sectionLabel),._8ybLca_magnetismCard p:not(._8ybLca_sectionLabel){max-width:350px;font-size:16px;line-height:1.9}._8ybLca_guidanceCard p:not(._8ybLca_sectionLabel){color:#f0e5f4}._8ybLca_magnetismCard p:not(._8ybLca_sectionLabel){color:#695274}._8ybLca_guidanceCard ._8ybLca_textLink{border-color:#d5b784}._8ybLca_magnetismCard ._8ybLca_textLink{border-color:#a98753}._8ybLca_lineMotif{opacity:.65;pointer-events:none;width:100px;height:160px;position:absolute;inset:20px 15px auto auto}._8ybLca_cardBranch{width:100%;height:100%}._8ybLca_wellbeingMotif{color:#a58a5c;opacity:.65;position:absolute;top:30px;right:32px}._8ybLca_aboutBand{isolation:isolate;background:#e7ddef;padding:85px 0;position:relative;overflow:hidden}._8ybLca_aboutBand:before{content:"";z-index:-1;opacity:.7;background:linear-gradient(90deg,#e6d9ef70,#ece0efc9 60%),var(--native-editor-about-paper,url(/sites/anne-willow/willow-celestial-paper.svg)) center/cover;position:absolute;inset:0}._8ybLca_aboutGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:100px;display:grid}._8ybLca_aboutEmblem{background:0 0;border:0;border-radius:0;align-content:center;justify-items:center;width:100%;min-height:425px;display:grid;position:relative}._8ybLca_aboutEmblem:before{content:"";z-index:-1;background:#fff9f0a1;border:1px solid #e0d0b6;border-radius:30px;width:75%;height:85%;position:absolute;transform:rotate(-6deg);box-shadow:0 15px 40px #5841690e}._8ybLca_aboutEmblem img{object-fit:contain;opacity:.92;width:170px;height:275px}._8ybLca_aboutEmblem>p{font:400 34px/1.2 var(--aw-heading-font);margin-top:15px}._8ybLca_aboutBranch{opacity:.7;width:170px;height:280px;position:absolute;bottom:-30px;left:-16px;transform:rotate(-20deg)}._8ybLca_aboutWords h2{margin-bottom:26px}._8ybLca_aboutWords>p:not(._8ybLca_sectionLabel){color:#665075;margin-top:18px;font-size:17px;line-height:1.9}._8ybLca_previewServices{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:38px;display:grid}._8ybLca_serviceCard{background:#fffdf9;border:1px solid #e4d7e8;border-radius:28px;flex-direction:column;min-width:0;height:100%;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 9px 32px #60437508}._8ybLca_serviceCardTop{color:#7e628f;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font-size:13px;display:flex}._8ybLca_serviceCardTop>svg{color:#a58a52}._8ybLca_serviceCard h3{margin-bottom:16px;font-size:32px}._8ybLca_serviceCard h3 a:hover{color:var(--aw-violet)}._8ybLca_serviceCard>p{color:var(--aw-muted);margin-bottom:25px;font-size:15px;line-height:1.8}._8ybLca_serviceFacts{border-top:1px solid #e6dac8;justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:20px;display:flex}._8ybLca_serviceFacts>span{color:var(--aw-violet);font:400 35px/1.2 var(--aw-heading-font)}._8ybLca_serviceFacts small{color:var(--aw-muted);align-items:center;gap:6px;font-size:13px;display:flex}._8ybLca_serviceMore{border-bottom:1px solid #cbb68f;align-self:flex-start;margin-top:18px;font-size:14px;color:var(--aw-violet)!important}._8ybLca_centerAction{text-align:center;margin-top:38px}._8ybLca_servicesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}._8ybLca_categoryNav{flex-wrap:wrap;gap:12px;padding-top:35px;display:flex}._8ybLca_categoryNav a{color:var(--aw-violet);background:#eee5f5;border:1px solid #cdb8df;border-radius:40px;padding:9px 22px;font-size:14px}._8ybLca_categoryNav a:hover{background:#dfcdec}._8ybLca_serviceGroup{scroll-margin-top:var(--aw-header-offset);padding-block:70px 20px}._8ybLca_trainingBand{isolation:isolate;background:var(--aw-violet);width:min(1480px,100% - 60px);color:var(--aw-paper);border-radius:40px;margin:0 auto;padding:80px 0;position:relative;overflow:hidden}._8ybLca_trainingBand:before{content:"";z-index:-1;background:linear-gradient(90deg,#563377eb,#583577c9),var(--native-editor-training-photo,url(/sites/anne-willow/willow-medium-editorial.webp)) center 65%/cover;position:absolute;inset:0}._8ybLca_trainingGrid{grid-template-columns:1.15fr 1fr;align-items:center;gap:100px;display:grid}._8ybLca_trainingBand ._8ybLca_sectionLabel{color:#e8ca94}._8ybLca_trainingBand h2{font-size:clamp(40px,4vw,56px)}._8ybLca_trainingGrid>div>p:not(._8ybLca_sectionLabel){color:#eee0f5;max-width:510px;margin-top:24px;line-height:1.9}._8ybLca_trainingGrid ._8ybLca_button{margin-top:30px}._8ybLca_trainingAside{background:#ffffff0b;border:1px solid #e1c79745;border-radius:27px;padding:32px}._8ybLca_trainingAside>svg{color:#e3c287}._8ybLca_trainingAside h3{margin-block:20px;font-size:30px}._8ybLca_trainingAside small{color:#ddcde7;margin-top:22px;font-size:13px;display:block}._8ybLca_dateLink{border-top:1px solid #d8bdd735;justify-content:space-between;align-items:center;gap:20px;padding-block:17px;font-size:15px;display:flex}._8ybLca_dateLink:hover{color:#f0d5a4}._8ybLca_processGrid{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid}._8ybLca_processGrid ._8ybLca_lead{max-width:320px;margin-top:24px}._8ybLca_steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}._8ybLca_steps li{background:#efe7f4;border-radius:24px;gap:22px;padding:24px 26px;display:flex;position:relative}._8ybLca_steps li:nth-child(2){background:#f0e6d8}._8ybLca_steps li>span{color:#8c6a2e;background:#fbf6eb;border:1px solid #d5bb83;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;margin-top:3px;font-size:13px;display:grid}._8ybLca_steps h3{margin-bottom:10px;font-size:28px}._8ybLca_steps p{max-width:450px;color:var(--aw-muted);font-size:15px;line-height:1.8}._8ybLca_faqSection{background:#e8ddf1;border-radius:50px 50px 0 0}._8ybLca_faqGrid{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}._8ybLca_faqGrid>div>p{max-width:290px;color:var(--aw-muted);margin-top:24px}._8ybLca_faq{gap:13px;display:grid}._8ybLca_faq details{background:#fcf8f1;border:1px solid #e0d2e7;border-radius:19px;padding:0 25px}._8ybLca_faq details[open]{box-shadow:0 7px 25px #56347308}._8ybLca_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:16px;font-weight:500;line-height:1.5;list-style:none;display:flex}._8ybLca_faq summary::-webkit-details-marker{display:none}._8ybLca_faq summary>svg{color:#705184;background:#e7daef;border-radius:50%;flex-shrink:0;width:25px;height:25px;padding:3px;transition:transform .2s}._8ybLca_faq details[open] summary>svg{transform:rotate(45deg)}._8ybLca_faqAnswer{color:var(--aw-muted);padding:0 15px 23px 0;font-size:16px;line-height:1.85}._8ybLca_signature{text-align:center;background:#e8ddf1;padding:80px 25px 85px;position:relative;overflow:hidden}._8ybLca_signature p{font:400 clamp(32px,3.7vw,51px)/1.3 var(--aw-heading-font);letter-spacing:-.02em;color:#5e377c;position:relative}._8ybLca_signature span{color:var(--aw-muted);margin-top:20px;font-size:15px;display:block}._8ybLca_signatureBranch{opacity:.4;width:160px;height:270px;position:absolute;bottom:-40px;left:max(20px,50% - 525px);transform:rotate(14deg)}._8ybLca_invitation{isolation:isolate;background:#f4e8d8;border:1px solid #dfceb3;border-radius:34px;width:min(1280px,100% - 60px);margin:65px auto;padding:55px 0;position:relative;overflow:hidden}._8ybLca_invitation:before{content:"";z-index:-1;background:linear-gradient(90deg,#fff8ecb3,#faf0df70),var(--native-editor-invitation-paper,url(/sites/anne-willow/willow-celestial-paper.svg)) center/cover;position:absolute;inset:0}._8ybLca_invitationInner{justify-content:space-between;align-items:center;gap:55px;display:flex}._8ybLca_invitation h2{font-size:44px}._8ybLca_invitation p{max-width:590px;color:var(--aw-muted);margin-top:15px;font-size:16px}._8ybLca_invitation ._8ybLca_button{background:var(--aw-violet);border-color:var(--aw-violet);flex-shrink:0;color:var(--aw-paper)!important}._8ybLca_pageHeading{isolation:isolate;color:#fffaf1;background:#603b82;padding:76px 0 78px;position:relative;overflow:hidden}._8ybLca_pageHeading:before{content:"";z-index:-1;background:linear-gradient(90deg,#5c367de8,#65418db3 57%,#59357961),var(--native-editor-heading-photo,url(/sites/anne-willow/willow-medium-editorial.webp)) right 43%/cover;position:absolute;inset:0}._8ybLca_pageHeading h1{max-width:930px}._8ybLca_pageHeading ._8ybLca_sectionLabel{color:#f0d3a0}._8ybLca_pageHeading ._8ybLca_lead{color:#eee0f4;max-width:720px;margin-top:26px}._8ybLca_paymentStrip{background:#ede2f3;border:1px solid #decee8;border-radius:25px;grid-template-columns:190px 1fr;gap:28px;margin-top:55px;padding:26px 30px;font-size:15px;display:grid}._8ybLca_paymentStrip>span{color:var(--aw-violet);font-weight:500}._8ybLca_paymentStrip p{max-width:740px;color:var(--aw-muted)}._8ybLca_careNote{max-width:920px;color:var(--aw-muted);align-items:flex-start;gap:14px;padding:30px 0 40px;font-size:13px;line-height:1.8;display:flex}._8ybLca_careNote svg{color:#927548;flex:0 0 18px;margin-top:4px}._8ybLca_detailGrid{grid-template-columns:minmax(0,1fr) 350px;gap:75px;padding-block:65px;display:grid}._8ybLca_prose{color:var(--aw-muted);font-size:17px;line-height:1.9}._8ybLca_prose h2{color:var(--aw-ink);margin-block:38px 19px;font-size:36px}._8ybLca_prose h3{color:var(--aw-ink);margin-block:28px 15px;font-size:29px}._8ybLca_prose p{margin-bottom:21px}._8ybLca_prose a{color:var(--aw-violet);text-underline-offset:3px;text-decoration:underline}._8ybLca_prose section+section{margin-top:45px}._8ybLca_prose h2:first-child{margin-top:0}._8ybLca_prose figure{margin-block:25px}._8ybLca_prose figcaption{margin-top:10px;font-size:13px}._8ybLca_prose ._8ybLca_photo{object-fit:contain;border-radius:28px;height:auto;max-height:620px}._8ybLca_preserveLines{white-space:pre-line}._8ybLca_bookingCard{background:#f1e8f6;border:1px solid #d8c3e5;border-radius:29px;align-self:start;padding:32px;position:sticky;top:28px;box-shadow:0 12px 35px #56347409}._8ybLca_bookingCard h2{font-size:33px}._8ybLca_largePrice{color:var(--aw-violet);font:400 53px/1.2 var(--aw-heading-font);margin-block:23px!important}._8ybLca_inlineIcon{color:var(--aw-muted);align-items:center;gap:9px;font-size:14px;display:flex;margin-bottom:25px!important}._8ybLca_bookingCard ._8ybLca_button{gap:10px;width:100%}._8ybLca_bookingCard ._8ybLca_small{margin-top:22px}._8ybLca_bookingCard ._8ybLca_textLink{font-size:13px}._8ybLca_checkList{margin:20px 0;padding:0;list-style:none}._8ybLca_checkList li{align-items:flex-start;gap:10px;margin-block:12px;display:flex}._8ybLca_checkList svg{color:#9c7c44;flex-shrink:0;margin-top:7px}._8ybLca_notice{background:#eee4f3;border:1px solid #dac6e6;border-radius:20px;padding:23px 27px;font-size:15px;margin-block:25px!important}._8ybLca_backLink{color:var(--aw-violet);padding-block:10px 50px;font-size:15px;text-decoration:underline}._8ybLca_presentationGrid{grid-template-columns:330px minmax(0,1fr);gap:90px;padding-block:75px 80px;display:grid}._8ybLca_presentationAside{text-align:center;background:#ede0d0;border:1px solid #ddc9aa;border-radius:30px;align-self:start;padding:40px 27px;position:sticky;top:35px;transform:rotate(-2deg)}._8ybLca_presentationAside img{object-fit:contain;width:150px;height:245px;margin:0 auto 25px}._8ybLca_presentationAside p{color:#664383;font:400 29px/1.3 var(--aw-heading-font)}._8ybLca_presentationAside span{color:var(--aw-muted);margin-top:18px;font-size:13px;display:block}._8ybLca_pullQuote{border-left:2px solid var(--aw-gold);padding-left:30px;margin-block:40px!important}._8ybLca_pullQuote p{color:var(--aw-violet);font:400 33px/1.4 var(--aw-heading-font)}._8ybLca_pullQuote cite{font-size:14px;font-style:normal}._8ybLca_contactGrid{grid-template-columns:.9fr 1.1fr;gap:85px;padding-block:70px 35px;display:grid}._8ybLca_contactDetails h2,._8ybLca_contactForm h2{margin-bottom:28px;font-size:36px}._8ybLca_contactMethod{overflow-wrap:anywhere;background:#eee5f5;border-radius:22px;align-items:center;gap:18px;margin-block:12px;padding:20px 22px;font-size:17px;display:flex}._8ybLca_contactMethod:nth-of-type(2){background:#efe5d6}._8ybLca_contactMethod>svg{color:#916ba6;flex-shrink:0}._8ybLca_contactMethod span{flex:1;min-width:0}._8ybLca_contactMethod small{color:var(--aw-muted);margin-bottom:4px;font-size:13px;display:block}._8ybLca_contactMethod:hover{background:#e2d1ee}._8ybLca_contactNote{padding:32px 6px 0}._8ybLca_contactNote h3{margin-block:15px;font-size:28px}._8ybLca_contactNote>svg{color:#aa8d55}._8ybLca_contactNote p,._8ybLca_contactForm>p{max-width:460px;color:var(--aw-muted);margin-top:14px;font-size:15px}._8ybLca_contactForm{background:#fffdf9;border:1px solid #e1d2e8;border-radius:32px;padding:36px;box-shadow:0 9px 35px #5a3a7709}._8ybLca_contactForm>div{margin-top:25px}._8ybLca_contactForm input,._8ybLca_contactForm textarea{background:#f6f0f8!important;border-color:#cdb8da!important;border-radius:15px!important}._8ybLca_contactForm button{border-radius:40px!important}._8ybLca_contactForm label{text-transform:none;letter-spacing:.01em}._8ybLca_contactForm>p:last-child{margin-top:20px}._8ybLca_bookingWrap{padding-block:10px 65px}._8ybLca_bookingWrap ._8ybLca_paymentStrip{margin-top:35px}._8ybLca_bookingFallback{max-width:800px;padding:45px 0 10px}._8ybLca_bookingFallback h2{margin-bottom:20px;font-size:37px}._8ybLca_bookingFallback>p{max-width:680px;color:var(--aw-muted)}._8ybLca_bookingEngine{margin-top:32px}._8ybLca_bookingEngine [data-formation-booking] h2{font-size:31px}._8ybLca_bookingEngine [data-formation-booking] h3{font-size:25px}._8ybLca_bookingEngine [data-formation-booking] :is(input,select){border-radius:12px}._8ybLca_bookingEngine [data-formation-booking] button{border-radius:30px}._8ybLca_trainingSessions{gap:25px;margin-block:24px;display:grid}._8ybLca_trainingSession{background:#f2eaf6;border:1px solid #d9c8e4;border-radius:24px;gap:18px;padding:27px;display:grid}._8ybLca_trainingSession h3{font-size:29px}._8ybLca_trainingFacts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;display:flex}._8ybLca_trainingPrice{color:var(--aw-deep);font-family:var(--aw-heading-font);font-size:39px;line-height:1.1}._8ybLca_trainingPrice span{color:var(--aw-muted);font:400 13px/1.5 var(--aw-body-font);margin-top:8px;display:block}._8ybLca_trainingSchedule{gap:14px;padding:0;font-size:15px;list-style:none;display:grid}._8ybLca_trainingSchedule li{align-items:flex-start;gap:11px;display:flex}._8ybLca_trainingSchedule svg{color:var(--aw-violet);flex-shrink:0;margin-top:4px}._8ybLca_trainingTerms{border-top:1px solid #dccce6;padding-top:18px;font-size:14px}._8ybLca_trainingTerms summary{cursor:pointer;color:var(--aw-deep)}._8ybLca_trainingTerms p{margin-top:16px!important}._8ybLca_trainingSession ._8ybLca_button{justify-self:start}._8ybLca_bookingEngine .btn{border-radius:35px}._8ybLca_legalProse{max-width:820px;padding-block:60px 80px}._8ybLca_customBody{padding-block:60px 75px}._8ybLca_customIntro{max-width:790px;color:var(--aw-muted);white-space:pre-line;font-size:20px;line-height:1.85;margin-bottom:45px!important}._8ybLca_customPhoto{border-radius:32px;height:380px;margin-bottom:45px}._8ybLca_customBody>._8ybLca_prose{max-width:850px}._8ybLca_customSection{scroll-margin-top:30px}._8ybLca_customSection h2{margin-bottom:19px}._8ybLca_formationSections{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}._8ybLca_formationSections>._8ybLca_customSection{background:#f5eef8;border:1px solid #e2d4e8;border-radius:28px;padding:34px}._8ybLca_formationSections>._8ybLca_customSection:first-child{background:#e6d7ef;grid-column:1/-1;padding:40px}._8ybLca_formationSections h2{font-size:34px}._8ybLca_formationSections ._8ybLca_preserveLines{color:var(--aw-muted);font-size:16px;line-height:1.9}._8ybLca_faqFull{max-width:860px}._8ybLca_formationDates{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-bottom:45px;display:grid}._8ybLca_formationDate{color:var(--aw-ink);background:#e8dbf1;border:1px solid #d9c2e6;border-radius:30px;padding:34px}._8ybLca_formationDate:nth-child(2){background:#efe4d5;border-color:#dfccb0}._8ybLca_formationDate>svg{color:#a1844c}._8ybLca_formationDate h2{margin:18px 0;font-size:34px}._8ybLca_formationDate>p{color:var(--aw-muted);font-size:16px}._8ybLca_formationDate ._8ybLca_formationDateLabel{color:#7c5e29;margin-top:20px;font-size:14px}._8ybLca_formationDate ._8ybLca_textLink{color:var(--aw-violet);border-color:#b99a68}._8ybLca_postGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;padding-block:65px 80px;display:grid}._8ybLca_postCard{background:#fffdf9;border:1px solid #e0d1e7;border-radius:30px;overflow:hidden}._8ybLca_postCard>._8ybLca_photo{height:260px}._8ybLca_postCard>div{padding:30px}._8ybLca_postCard h2{margin-bottom:18px;font-size:34px}._8ybLca_postCard p:not(._8ybLca_sectionLabel){color:var(--aw-muted);font-size:16px}._8ybLca_review{background:#f5edf8;border:1px solid #e0d0e9;border-radius:26px;padding:30px;font-size:17px}._8ybLca_review cite{margin-top:20px;font-size:14px;font-style:normal;display:block}._8ybLca_reviewDeck{display:contents}._8ybLca_reviewsSection{background:var(--aw-deep);color:var(--aw-paper)}._8ybLca_empty{padding:60px 0 85px}._8ybLca_empty h2{margin-bottom:20px}._8ybLca_empty ._8ybLca_button{margin-top:25px}._8ybLca_empty ._8ybLca_quietLink{margin-left:25px}._8ybLca_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._8ybLca_chat{--primary:271 37% 40%;--primary-foreground:40 100% 97%}@media (max-width:1100px){._8ybLca_container,._8ybLca_heroWords{width:calc(100% - 64px)}._8ybLca_hero h1{max-width:630px;font-size:68px}._8ybLca_heroIntro{max-width:480px}._8ybLca_sectionHead,._8ybLca_aboutGrid{gap:55px}._8ybLca_guidanceCard,._8ybLca_magnetismCard{padding:34px}._8ybLca_trainingGrid,._8ybLca_faqGrid,._8ybLca_processGrid{gap:45px}._8ybLca_trainingAside{padding:25px}._8ybLca_detailGrid{grid-template-columns:minmax(0,1fr) 310px;gap:40px}._8ybLca_presentationGrid{grid-template-columns:270px minmax(0,1fr);gap:50px}._8ybLca_contactGrid{gap:45px}}@media (max-width:960px){._8ybLca_site{--aw-header-offset:94px}._8ybLca_hero{margin-top:-78px;padding-top:150px}._8ybLca_imageCaption{max-width:150px;font-size:24px;bottom:80px;right:35px}}@media (max-width:760px){._8ybLca_site{font-size:16px}._8ybLca_container{width:calc(100% - 40px)}._8ybLca_section{padding-block:66px}._8ybLca_hero{align-items:flex-start;min-height:790px;padding:132px 0 105px}._8ybLca_heroWords{width:calc(100% - 44px)}._8ybLca_hero h1{max-width:560px;font-size:clamp(45px,10vw,64px);line-height:1.07}._8ybLca_heroRole{font-size:13px;margin-bottom:23px!important}._8ybLca_heroIntro{max-width:450px;font-size:16px;line-height:1.85;margin-top:24px!important}._8ybLca_heroVisual ._8ybLca_photo{object-position:63% center;opacity:.3}._8ybLca_heroVisual:after{background:linear-gradient(90deg,#4b2869d9,#50306d78),linear-gradient(#0000 45%,#42225f99)}._8ybLca_heroActions{gap:20px;margin-top:28px}._8ybLca_button{gap:15px;min-height:52px;padding:14px 22px;font-size:14px}._8ybLca_quietLink{font-size:14px}._8ybLca_heroPractical{max-width:250px;font-size:12px;margin-top:27px!important}._8ybLca_imageCaption{text-align:left;max-width:none;font-size:22px;bottom:29px;left:22px;right:22px}._8ybLca_promise{border-radius:25px;flex-wrap:wrap;justify-content:center;gap:10px 16px;width:calc(100% - 36px);margin-top:-27px;padding:19px 20px;font-size:12px}._8ybLca_promise span{gap:8px}._8ybLca_promise span:last-child{display:none}._8ybLca_sectionHead{grid-template-columns:minmax(0,1fr);gap:23px;margin-bottom:32px}._8ybLca_sectionHead>p{max-width:520px;font-size:16px}._8ybLca_approachGrid{grid-template-columns:minmax(0,1fr);gap:22px}._8ybLca_guidanceCard,._8ybLca_magnetismCard{border-radius:28px;min-height:350px;padding:32px}._8ybLca_magnetismCard{margin-top:0}._8ybLca_guidanceCard h3,._8ybLca_magnetismCard h3{font-size:40px}._8ybLca_guidanceCard ._8ybLca_sectionLabel,._8ybLca_magnetismCard ._8ybLca_sectionLabel{margin-bottom:14px!important}._8ybLca_lineMotif{opacity:.45;width:80px;right:8px}._8ybLca_wellbeingMotif{width:60px;height:60px}._8ybLca_magnetismCard:before{background-image:linear-gradient(90deg,#fbf7eff0,#fbf7efca 60%,#fbf7ef80),var(--native-editor-magnetism-photo,url(/sites/anne-willow/willow-magnetism-engraving.webp))}._8ybLca_aboutBand{padding:55px 0 65px}._8ybLca_aboutGrid{grid-template-columns:minmax(0,1fr);gap:45px}._8ybLca_aboutEmblem{max-width:310px;min-height:340px;margin:auto}._8ybLca_aboutEmblem img{width:140px;height:220px}._8ybLca_aboutEmblem>p{font-size:31px}._8ybLca_aboutBranch{width:130px;height:230px;bottom:-20px;left:-15px}._8ybLca_aboutWords h2{font-size:39px}._8ybLca_aboutWords>p:not(._8ybLca_sectionLabel){font-size:16px}._8ybLca_previewServices,._8ybLca_servicesGrid{grid-template-columns:minmax(0,1fr);gap:20px}._8ybLca_serviceCard{border-radius:26px;padding:27px}._8ybLca_serviceCard h3{font-size:31px}._8ybLca_trainingBand{border-radius:32px;width:calc(100% - 28px);padding:55px 0}._8ybLca_trainingGrid{grid-template-columns:minmax(0,1fr);gap:35px}._8ybLca_trainingBand h2{font-size:42px}._8ybLca_trainingAside{border-radius:24px;padding:26px}._8ybLca_trainingAside h3{font-size:30px}._8ybLca_processGrid{grid-template-columns:minmax(0,1fr);gap:35px}._8ybLca_processGrid ._8ybLca_lead{max-width:400px;font-size:17px}._8ybLca_steps li{gap:16px;padding:24px 22px}._8ybLca_steps h3{font-size:27px}._8ybLca_faqSection{border-radius:32px 32px 0 0}._8ybLca_faqGrid{grid-template-columns:minmax(0,1fr);gap:34px}._8ybLca_faqGrid>div>p{max-width:400px}._8ybLca_faq details{padding-inline:21px}._8ybLca_faq summary{padding-block:21px;font-size:16px}._8ybLca_signature{padding:25px 25px 65px}._8ybLca_signature p{font-size:34px}._8ybLca_signatureBranch{opacity:.25;width:135px;left:-50px}._8ybLca_invitation{border-radius:28px;width:calc(100% - 28px);margin-block:40px;padding:38px 0}._8ybLca_invitationInner{flex-direction:column;align-items:flex-start;gap:26px}._8ybLca_invitation h2{font-size:38px}._8ybLca_pageHeading{padding:45px 0 48px}._8ybLca_site h1{font-size:clamp(43px,9.5vw,63px)}._8ybLca_hero h1{font-size:clamp(45px,10vw,64px)}._8ybLca_pageHeading ._8ybLca_lead{margin-top:23px;font-size:17px}._8ybLca_detailGrid{grid-template-columns:minmax(0,1fr);gap:36px;padding-block:40px}._8ybLca_bookingCard{grid-row:1;max-width:100%;padding:29px;position:static}._8ybLca_bookingCard ._8ybLca_button{width:auto}._8ybLca_presentationGrid{grid-template-columns:minmax(0,1fr);gap:44px;padding-block:45px 65px}._8ybLca_presentationAside{width:min(100%,350px);margin:auto;padding:35px 25px;position:static}._8ybLca_presentationAside img{width:130px;height:210px}._8ybLca_contactGrid{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:45px 20px}._8ybLca_contactDetails h2,._8ybLca_contactForm h2{font-size:34px}._8ybLca_contactMethod{padding-inline:20px;font-size:16px}._8ybLca_contactForm{border-radius:27px;padding:27px}._8ybLca_paymentStrip{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:40px;padding:24px;font-size:14px}._8ybLca_careNote{font-size:12px}._8ybLca_legalProse{padding-block:40px 60px}._8ybLca_prose{font-size:16px}._8ybLca_prose h2{font-size:32px}._8ybLca_customBody{padding-block:40px 55px}._8ybLca_customIntro{font-size:18px}._8ybLca_formationSections,._8ybLca_formationDates{grid-template-columns:minmax(0,1fr);gap:20px}._8ybLca_formationSections>._8ybLca_customSection{padding:27px}._8ybLca_formationSections>._8ybLca_customSection:first-child{padding:29px}._8ybLca_formationSections h2,._8ybLca_formationDate h2{font-size:31px}._8ybLca_formationDate{padding:29px}._8ybLca_postGrid{grid-template-columns:minmax(0,1fr);padding-block:45px 55px}._8ybLca_postCard h2{font-size:31px}._8ybLca_categoryNav{gap:10px;padding-top:25px}._8ybLca_categoryNav a{padding:8px 17px}._8ybLca_backLink{padding-bottom:35px}}@media (prefers-reduced-motion:reduce){._8ybLca_site *,._8ybLca_site :before,._8ybLca_site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._8ybLca_serviceArt{aspect-ratio:3/2;background:#f4ecdf;margin:-30px -30px 25px;display:block;overflow:hidden}._8ybLca_serviceArt img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}._8ybLca_serviceArt:hover img{transform:scale(1.025)}._8ybLca_detailArt{background:#f2e9da;border-radius:28px;overflow:hidden;margin:0 0 38px!important}._8ybLca_detailArt img{width:100%;height:auto;display:block}@media (max-width:760px){._8ybLca_serviceArt{margin:-27px -27px 24px}}
