.practitioner-training-event-page-module__o42beW__trainingPage{--training-forest:#173328;--training-sage:#e4eee5;--training-gold:#b88f55;--training-line:#203a2e2e;--training-copy:var(--ab-body-colour,#13291fd6);--training-copy-size:var(--ab-body-size,18px);--training-copy-line-height:var(--ab-body-line-height,1.62)}.practitioner-training-event-page-module__o42beW__trainingPage main{--event-aqua-soft:#eef5ef;--event-cream:#fff;--event-gold-soft:#dfe8df;--event-ivory:#fff;--event-warm-white:#fff}.practitioner-training-event-page-module__o42beW__programme{color:var(--training-forest);background:#fff}.practitioner-training-event-page-module__o42beW__kicker{color:#657568;letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:16px;font-weight:820}.practitioner-training-event-page-module__o42beW__sectionHeading{gap:16px;max-width:790px;display:grid}.practitioner-training-event-page-module__o42beW__sectionHeading h2,.practitioner-training-event-page-module__o42beW__embodiedLearning h2,.practitioner-training-event-page-module__o42beW__becoming h2{color:var(--training-forest);letter-spacing:-.045em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.6vw,65px);font-weight:400;line-height:1.04}.practitioner-training-event-page-module__o42beW__embodiedLearning h2{font-size:clamp(38px,3.9vw,54px)}.practitioner-training-event-page-module__o42beW__sectionHeading>p:last-child,.practitioner-training-event-page-module__o42beW__embodiedLearning>div>p:last-child{color:var(--training-copy);font-size:var(--training-copy-size);line-height:var(--training-copy-line-height);margin:0}.practitioner-training-event-page-module__o42beW__wholeTraining{background:#fff;padding:112px max(48px,50vw - 580px)}.practitioner-training-event-page-module__o42beW__wholeTrainingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:58px;display:grid}.practitioner-training-event-page-module__o42beW__wholeTrainingGrid article{border:1px solid var(--training-line);background:#ffffffd1;border-radius:16px;min-height:235px;padding:34px;box-shadow:0 18px 52px #1c392c0f}.practitioner-training-event-page-module__o42beW__wholeTrainingGrid article>span{color:var(--training-gold);font-family:Georgia,Times New Roman,serif;font-size:19px;font-style:italic}.practitioner-training-event-page-module__o42beW__wholeTrainingGrid h3{color:var(--training-forest);letter-spacing:-.025em;margin:26px 0 13px;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400;line-height:1.12}.practitioner-training-event-page-module__o42beW__wholeTrainingGrid p{color:var(--training-copy);font-size:var(--training-copy-size);line-height:var(--training-copy-line-height);margin:0}.practitioner-training-event-page-module__o42beW__audience,.practitioner-training-event-page-module__o42beW__stages,.practitioner-training-event-page-module__o42beW__principles,.practitioner-training-event-page-module__o42beW__learning{padding:112px max(48px,50vw - 580px)}.practitioner-training-event-page-module__o42beW__audience{background:var(--training-sage)}.practitioner-training-event-page-module__o42beW__stages,.practitioner-training-event-page-module__o42beW__learning{background:#fff}.practitioner-training-event-page-module__o42beW__principles{color:#fffdf8;background:var(--training-forest)}.practitioner-training-event-page-module__o42beW__principles .practitioner-training-event-page-module__o42beW__kicker{color:#d9bd8e}.practitioner-training-event-page-module__o42beW__principles .practitioner-training-event-page-module__o42beW__sectionHeading h2,.practitioner-training-event-page-module__o42beW__principles .practitioner-training-event-page-module__o42beW__sectionHeading>p:last-child{color:#fffdf8}.practitioner-training-event-page-module__o42beW__chapterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:58px;display:grid}.practitioner-training-event-page-module__o42beW__chapterGrid details,.practitioner-training-event-page-module__o42beW__embodiedLearning details{border:1px solid var(--training-line);background:#fff;border-radius:16px;box-shadow:0 18px 52px #1c392c0f}.practitioner-training-event-page-module__o42beW__chapterGrid summary,.practitioner-training-event-page-module__o42beW__embodiedLearning summary{cursor:pointer;list-style:none;display:grid}.practitioner-training-event-page-module__o42beW__chapterGrid summary{grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:10px;min-height:160px;padding:32px}.practitioner-training-event-page-module__o42beW__chapterGrid summary::-webkit-details-marker{display:none}.practitioner-training-event-page-module__o42beW__embodiedLearning summary::-webkit-details-marker{display:none}.practitioner-training-event-page-module__o42beW__chapterGrid summary:after,.practitioner-training-event-page-module__o42beW__embodiedLearning summary:after{border:2px solid var(--training-forest);color:#fff;background:var(--training-forest);content:"+";border-radius:50%;justify-content:center;align-self:center;align-items:center;width:38px;height:38px;font-family:Arial,sans-serif;font-size:25px;font-weight:600;line-height:1;display:flex}.practitioner-training-event-page-module__o42beW__chapterGrid details[open] summary:after,.practitioner-training-event-page-module__o42beW__embodiedLearning details[open] summary:after{content:"−"}.practitioner-training-event-page-module__o42beW__chapterGrid summary span{grid-column:1;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.15}.practitioner-training-event-page-module__o42beW__chapterGrid summary small{color:#657568;grid-column:1;font-size:15px;line-height:1.55}.practitioner-training-event-page-module__o42beW__chapterGrid summary:after{grid-area:1/2/span 2}.practitioner-training-event-page-module__o42beW__chapterGrid details>div,.practitioner-training-event-page-module__o42beW__embodiedLearning details>div{border-top:1px solid var(--training-line);gap:18px;padding:0 32px 34px;display:grid}.practitioner-training-event-page-module__o42beW__chapterGrid details>div{padding-top:28px}.practitioner-training-event-page-module__o42beW__chapterGrid p,.practitioner-training-event-page-module__o42beW__embodiedLearning details p{color:var(--training-copy);font-size:var(--training-copy-size);line-height:var(--training-copy-line-height);margin:0}.practitioner-training-event-page-module__o42beW__chapterGrid ul{color:var(--training-copy);font-size:var(--training-copy-size);line-height:var(--training-copy-line-height);gap:9px;margin:0;padding-left:20px;display:grid}.practitioner-training-event-page-module__o42beW__stageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:58px;display:grid}.practitioner-training-event-page-module__o42beW__stageGrid article{border:1px solid var(--training-line);background:#fff;border-radius:16px;min-height:300px;padding:34px}.practitioner-training-event-page-module__o42beW__stageGrid article>span{color:var(--training-gold);font-family:Georgia,Times New Roman,serif;font-size:21px;font-style:italic}.practitioner-training-event-page-module__o42beW__stageGrid h3,.practitioner-training-event-page-module__o42beW__learningGrid h3{letter-spacing:-.025em;margin:30px 0 15px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.08}.practitioner-training-event-page-module__o42beW__stageGrid p{color:var(--training-copy);font-size:var(--training-copy-size);line-height:var(--training-copy-line-height);margin:0}.practitioner-training-event-page-module__o42beW__stageFootnote,.practitioner-training-event-page-module__o42beW__learningFootnote{border-left:3px solid var(--training-gold);max-width:880px;color:var(--training-copy);font-size:var(--training-copy-size);line-height:var(--training-copy-line-height);background:#ffffffad;margin:34px 0 0;padding:20px 23px}.practitioner-training-event-page-module__o42beW__principleGrid{background:#ffffff2e;border:1px solid #ffffff2e;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:58px;display:grid;overflow:hidden}.practitioner-training-event-page-module__o42beW__principleGrid article{background:#ffffff12;grid-template-columns:46px 1fr;gap:18px;min-height:240px;padding:34px;display:grid}.practitioner-training-event-page-module__o42beW__principleGrid article>span{color:#d9bd8e;font-family:Georgia,Times New Roman,serif;font-size:19px;font-style:italic}.practitioner-training-event-page-module__o42beW__principleGrid h3{color:#fffdf8;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.12}.practitioner-training-event-page-module__o42beW__principleGrid p{color:#fffdf8c2;margin:0;font-size:16px;line-height:1.7}.practitioner-training-event-page-module__o42beW__learningGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:58px;display:grid}.practitioner-training-event-page-module__o42beW__learningGrid article{border:1px solid var(--training-line);background:#eef5ef;border-radius:14px;padding:28px}.practitioner-training-event-page-module__o42beW__learningGrid h3{margin-top:0;font-size:27px}.practitioner-training-event-page-module__o42beW__learningGrid h3.practitioner-training-event-page-module__o42beW__learningTitleCompact{letter-spacing:-.04em;white-space:nowrap;font-size:23px}.practitioner-training-event-page-module__o42beW__learningGrid ul{color:var(--training-copy);font-size:var(--training-copy-size);line-height:var(--training-copy-line-height);gap:11px;margin:0;padding:0;list-style:none;display:grid}.practitioner-training-event-page-module__o42beW__learningGrid li{padding-left:17px;position:relative}.practitioner-training-event-page-module__o42beW__learningGrid li:before{background:var(--training-gold);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.67em;left:0}.practitioner-training-event-page-module__o42beW__trainingPage main>section:has(+#companion){background:#fff}.practitioner-training-event-page-module__o42beW__embodiedLearning{background:var(--training-sage);grid-template-columns:minmax(0,1fr) minmax(460px,1.05fr);align-items:start;gap:64px;padding:105px max(48px,50vw - 580px);display:grid}.practitioner-training-event-page-module__o42beW__embodiedLearning details{margin-top:4px}.practitioner-training-event-page-module__o42beW__embodiedLearning summary{color:var(--training-forest);grid-template-columns:1fr auto;align-items:center;gap:20px;padding:29px 32px;font-size:17px;font-weight:760}.practitioner-training-event-page-module__o42beW__embodiedLearning details>div{padding-top:28px}.practitioner-training-event-page-module__o42beW__becoming{color:var(--training-forest);background:#fff;padding:112px max(48px,50vw - 580px)}.practitioner-training-event-page-module__o42beW__becoming h2{max-width:900px}.practitioner-training-event-page-module__o42beW__becomingGrid{grid-template-columns:1.08fr .92fr;gap:70px;margin-top:56px;display:grid}.practitioner-training-event-page-module__o42beW__becomingGrid>div{align-content:start;gap:20px;display:grid}.practitioner-training-event-page-module__o42beW__becomingGrid p,.practitioner-training-event-page-module__o42beW__becomingClosing{color:var(--training-copy);font-size:var(--training-copy-size);line-height:var(--training-copy-line-height);margin:0}.practitioner-training-event-page-module__o42beW__becomingGrid ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.practitioner-training-event-page-module__o42beW__becomingGrid li{border:1px solid var(--training-line);color:var(--training-forest);background:var(--training-sage);font-size:var(--training-copy-size);border-radius:9px;padding:13px 16px 13px 42px;line-height:1.5}.practitioner-training-event-page-module__o42beW__becomingGrid li:before{color:#d9bd8e;content:"✓";margin-left:-24px}.practitioner-training-event-page-module__o42beW__becomingGrid .practitioner-training-event-page-module__o42beW__becomingClosing{border-top:1px solid var(--training-line);color:var(--training-forest);margin-top:8px;padding-top:24px;font-family:Georgia,Times New Roman,serif;font-size:22px}.practitioner-training-event-page-module__o42beW__trainingRegistration{gap:48px 70px}.practitioner-training-event-page-module__o42beW__registrationHeading{grid-column:1/-1;gap:16px;max-width:860px;display:grid}.practitioner-training-event-page-module__o42beW__registrationHeading>p{max-width:760px;color:var(--training-copy);font-size:var(--training-copy-size);line-height:var(--training-copy-line-height);margin:0}.practitioner-training-event-page-module__o42beW__registrationHeading>p:first-child{color:#657568;font-size:16px;line-height:1.2}.practitioner-training-event-page-module__o42beW__trainingRegistrationIntro h3{color:var(--training-forest);letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,3vw,39px);font-weight:400;line-height:1.12}.practitioner-training-event-page-module__o42beW__completeTrainingChoice{position:relative}.practitioner-training-event-page-module__o42beW__completeTrainingChoice>input{opacity:0;pointer-events:none;position:absolute}.practitioner-training-event-page-module__o42beW__completeTrainingChoice:focus-within{outline-offset:2px;outline:3px solid #598b753d}.practitioner-training-event-page-module__o42beW__trainingWeekChoice{min-height:0}.practitioner-training-event-page-module__o42beW__weekSelectionHelp,.practitioner-training-event-page-module__o42beW__weekSelectionGuidance{color:var(--training-copy);margin:0;font-size:15px;line-height:1.6}.practitioner-training-event-page-module__o42beW__weekSelectionHelp{padding:4px 2px 0}.practitioner-training-event-page-module__o42beW__weekSelectionGuidance{border-left:3px solid var(--training-gold);background:var(--training-sage);border-radius:0 8px 8px 0;padding:14px 16px}.practitioner-training-event-page-module__o42beW__registrationDates{border-left:3px solid var(--training-gold);background:#ffffffc7;gap:8px;margin-top:28px;padding:24px;display:grid}.practitioner-training-event-page-module__o42beW__registrationDates strong{font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.practitioner-training-event-page-module__o42beW__registrationDates span{color:var(--training-copy);font-size:15px;line-height:1.5}.practitioner-training-event-page-module__o42beW__trainingOptions{border:0;gap:12px;margin:30px 0 34px;padding:0;display:grid}.practitioner-training-event-page-module__o42beW__trainingOptions>label{cursor:pointer;background:#fff;border:1px solid #c9d3cc;border-radius:12px;grid-template-columns:22px 1fr auto;align-items:center;gap:14px;padding:20px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.practitioner-training-event-page-module__o42beW__trainingOptions>label:hover{border-color:#8ca195;transform:translateY(-1px)}.practitioner-training-event-page-module__o42beW__trainingOptions>.practitioner-training-event-page-module__o42beW__optionSelected{border-color:var(--training-gold);background:var(--training-sage);box-shadow:0 0 0 3px #b88f5524}.practitioner-training-event-page-module__o42beW__trainingOptions input{width:19px;height:19px;accent-color:var(--training-forest)}.practitioner-training-event-page-module__o42beW__optionCopy{gap:4px;display:grid}.practitioner-training-event-page-module__o42beW__optionCopy strong{color:var(--training-forest);font-size:16px;line-height:1.4}.practitioner-training-event-page-module__o42beW__optionCopy small{color:#657568;font-size:14px;line-height:1.45}.practitioner-training-event-page-module__o42beW__trainingOptions b{color:var(--training-forest);white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.practitioner-training-event-page-module__o42beW__prerequisitePanel{background:var(--training-sage);border:1px solid #d9c7a8;border-radius:13px;gap:20px;margin:0 0 34px;padding:28px;display:grid}.practitioner-training-event-page-module__o42beW__prerequisitePanel h3{color:var(--training-forest);margin:0 0 9px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400}.practitioner-training-event-page-module__o42beW__prerequisitePanel p,.practitioner-training-event-page-module__o42beW__prerequisitePanel>small{color:var(--training-copy);margin:0;font-size:15px;line-height:1.65}.practitioner-training-event-page-module__o42beW__prerequisitePanel label{color:var(--training-forest);gap:8px;font-size:15px;font-weight:720;line-height:1.5;display:grid}.practitioner-training-event-page-module__o42beW__prerequisitePanel textarea{resize:vertical;width:100%;min-height:100px;color:var(--training-forest);font:inherit;background:#fff;border:1px solid #c9d3cc;border-radius:8px;outline:none;padding:12px 13px;font-weight:400}.practitioner-training-event-page-module__o42beW__prerequisitePanel textarea:focus{border-color:var(--training-gold);box-shadow:0 0 0 3px #b88f5529}.practitioner-training-event-page-module__o42beW__prerequisitePanel textarea:disabled{cursor:not-allowed;color:#79887e;background:#f0eee8}.practitioner-training-event-page-module__o42beW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1080px){.practitioner-training-event-page-module__o42beW__embodiedLearning{grid-template-columns:1fr}.practitioner-training-event-page-module__o42beW__learningGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.practitioner-training-event-page-module__o42beW__wholeTraining,.practitioner-training-event-page-module__o42beW__audience,.practitioner-training-event-page-module__o42beW__stages,.practitioner-training-event-page-module__o42beW__principles,.practitioner-training-event-page-module__o42beW__learning,.practitioner-training-event-page-module__o42beW__embodiedLearning,.practitioner-training-event-page-module__o42beW__becoming{padding:76px 22px}.practitioner-training-event-page-module__o42beW__wholeTrainingGrid,.practitioner-training-event-page-module__o42beW__chapterGrid,.practitioner-training-event-page-module__o42beW__stageGrid,.practitioner-training-event-page-module__o42beW__principleGrid,.practitioner-training-event-page-module__o42beW__learningGrid,.practitioner-training-event-page-module__o42beW__becomingGrid{grid-template-columns:1fr}.practitioner-training-event-page-module__o42beW__stageGrid article,.practitioner-training-event-page-module__o42beW__principleGrid article{min-height:0}.practitioner-training-event-page-module__o42beW__trainingOptions>label{grid-template-columns:22px 1fr}.practitioner-training-event-page-module__o42beW__trainingOptions b{grid-column:2}}@media (max-width:480px){.practitioner-training-event-page-module__o42beW__wholeTrainingGrid,.practitioner-training-event-page-module__o42beW__chapterGrid,.practitioner-training-event-page-module__o42beW__stageGrid,.practitioner-training-event-page-module__o42beW__principleGrid,.practitioner-training-event-page-module__o42beW__learningGrid,.practitioner-training-event-page-module__o42beW__becomingGrid{gap:12px}.practitioner-training-event-page-module__o42beW__wholeTrainingGrid article,.practitioner-training-event-page-module__o42beW__chapterGrid summary,.practitioner-training-event-page-module__o42beW__stageGrid article,.practitioner-training-event-page-module__o42beW__principleGrid article,.practitioner-training-event-page-module__o42beW__learningGrid article,.practitioner-training-event-page-module__o42beW__prerequisitePanel{padding:23px}.practitioner-training-event-page-module__o42beW__principleGrid article{grid-template-columns:34px 1fr;gap:10px}}
