.freedomPage .pageMasthead{display:block}.freedomPage .pageMasthead h1{max-width:22ch}.freedomPage .healingBook{white-space:normal;text-align:left;line-height:1.5;max-width:100%}.freedomSignup{display:flex;flex-wrap:wrap;align-items:center;gap:20px 24px;margin-bottom:24px}.freedomSignup .healingBook{flex:0 0 auto}.freedomSignup p{flex:1 1 260px;margin:0}.freedomPage .slpSection>p{margin:0 0 24px}.freedomPage .pageMasthead{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;grid-gap:28px;gap:28px}.freedomBotanical{display:block;width:100px;flex-shrink:0;opacity:.7;mix-blend-mode:multiply;pointer-events:none}.freedomBotanical img{display:block;width:100%;height:135px;object-fit:contain}.freedomHeroBotanical{width:150px;justify-self:end}.freedomHeroBotanical img{height:200px}.freedomSectionHeading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.freedomSectionHeading h2{margin:0}.classesListing{padding-top:48px;max-width:850px}.classesListing h2{font:500 clamp(2rem,3vw,2.8rem)/1.2 var(--font-lora),serif}.classesListing p{font-size:1.0625rem;line-height:1.65}.classesChoices{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:28px}.classesChoices .workAction{margin-top:0}@media(max-width:760px){.freedomPage .pageMasthead{grid-template-columns:minmax(0,1fr) 72px;gap:14px}.freedomHeroBotanical{width:72px}.freedomHeroBotanical img{height:130px}.freedomSectionHeading{gap:16px}.freedomSectionHeading .freedomBotanical{width:65px}.freedomSectionHeading .freedomBotanical img{height:110px}.classesChoices{flex-direction:column;align-items:flex-start}}