.gravity-hero-module__tOD4KW__hero{isolation:isolate;border-bottom:1px solid color-mix(in srgb, var(--text) 10%, transparent);background:radial-gradient(circle at 78% 44%, color-mix(in srgb, var(--surface-brand) 88%, transparent), transparent 31rem), radial-gradient(circle at 91% 10%, color-mix(in srgb, var(--surface-warm) 82%, transparent), transparent 23rem), linear-gradient(118deg, var(--canvas) 0%, var(--surface-lilac) 42%, var(--surface-brand) 100%);color:var(--text);position:relative;overflow:hidden}.gravity-hero-module__tOD4KW__hero:before{z-index:-2;opacity:.36;background-image:radial-gradient(circle at 16% 23%, color-mix(in srgb, var(--brand) 20%, transparent) 0 .7px, transparent 1.2px), radial-gradient(circle at 68% 61%, color-mix(in srgb, var(--brand) 14%, transparent) 0 .8px, transparent 1.3px), radial-gradient(circle at 87% 31%, color-mix(in srgb, var(--brand) 17%, transparent) 0 .6px, transparent 1.1px);content:"";pointer-events:none;background-size:14rem 13rem,19rem 17rem,23rem 21rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 6%,#000 48%);mask-image:linear-gradient(90deg,#0000 6%,#000 48%)}.gravity-hero-module__tOD4KW__hero:after{z-index:-1;background:color-mix(in srgb, var(--coral-text) 10%, transparent);filter:blur(4rem);content:"";pointer-events:none;border-radius:50%;width:46rem;height:46rem;position:absolute;bottom:-22rem;right:-12rem}.gravity-hero-module__tOD4KW__atmosphere{z-index:-1;border:1px solid color-mix(in srgb, var(--brand) 12%, transparent);width:46rem;height:46rem;box-shadow:0 0 0 5rem color-mix(in srgb, var(--brand) 4%, transparent), 0 0 0 11rem color-mix(in srgb, var(--brand) 2%, transparent);pointer-events:none;border-radius:50%;position:absolute;top:8%;left:46%}.gravity-hero-module__tOD4KW__shell{padding-block:clamp(1.5rem,3vw,2.75rem);display:grid}.gravity-hero-module__tOD4KW__copy{z-index:5;align-self:center;max-width:43rem;position:relative}.gravity-hero-module__tOD4KW__eyebrow{color:var(--brand);letter-spacing:.12em;text-transform:uppercase;font-size:.875rem;font-weight:750;line-height:1.4}.gravity-hero-module__tOD4KW__title{font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;letter-spacing:-.058em;text-wrap:balance;margin-top:1rem;font-size:clamp(4.1rem,17vw,6.7rem);font-weight:470;line-height:.79}.gravity-hero-module__tOD4KW__title span{display:block}.gravity-hero-module__tOD4KW__statement{max-width:15ch;color:var(--text);font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;letter-spacing:-.032em;text-wrap:balance;margin-top:1.55rem;font-size:clamp(2rem,8.2vw,3rem);font-weight:430;line-height:1}.gravity-hero-module__tOD4KW__statement span{color:var(--brand-strong)}.gravity-hero-module__tOD4KW__introduction{max-width:34rem;color:var(--text-muted);text-wrap:pretty;margin-top:1.2rem;font-size:clamp(1.0625rem,1.02rem + .16vw,1.125rem);line-height:1.72}.gravity-hero-module__tOD4KW__actions{flex-wrap:wrap;align-items:center;gap:.4rem 1.35rem;margin-top:1.75rem;display:flex}.gravity-hero-module__tOD4KW__scene{--hero-ornament:var(--brand-strong);z-index:2;pointer-events:auto;min-width:0;min-height:24rem;position:relative}.gravity-hero-module__tOD4KW__orbitAnchor{aspect-ratio:1;pointer-events:none;width:min(42rem,111vw);position:absolute;top:49%;left:50%;translate:-50% -50%}.gravity-hero-module__tOD4KW__orbitMotion,.gravity-hero-module__tOD4KW__orbitGraphic{width:100%;height:100%}.gravity-hero-module__tOD4KW__orbitMotion,.gravity-hero-module__tOD4KW__portraitMotion,.gravity-hero-module__tOD4KW__gravityNode{will-change:transform}.gravity-hero-module__tOD4KW__orbitGraphic{filter:drop-shadow(0 0 1.4rem color-mix(in srgb, var(--hero-ornament) 24%, transparent));overflow:visible}.gravity-hero-module__tOD4KW__orbitOuter,.gravity-hero-module__tOD4KW__orbitInner,.gravity-hero-module__tOD4KW__orbitArc,.gravity-hero-module__tOD4KW__orbitArcSoft{fill:none;vector-effect:non-scaling-stroke}.gravity-hero-module__tOD4KW__orbitOuter{stroke:color-mix(in srgb, var(--hero-ornament) 40%, transparent);stroke-width:1px;stroke-dasharray:2 8}.gravity-hero-module__tOD4KW__orbitInner{stroke:color-mix(in srgb, var(--hero-ornament) 48%, transparent);stroke-width:1px;stroke-dasharray:132 16 37 12}.gravity-hero-module__tOD4KW__orbitArc{stroke:color-mix(in srgb, var(--hero-ornament) 76%, transparent);stroke-width:1.4px}.gravity-hero-module__tOD4KW__orbitArcSoft{stroke:color-mix(in srgb, var(--hero-ornament) 36%, transparent);stroke-width:1px}.gravity-hero-module__tOD4KW__compass{fill:color-mix(in srgb, var(--hero-ornament) 18%, transparent);stroke:color-mix(in srgb, var(--hero-ornament) 58%, transparent);stroke-width:.8px;vector-effect:non-scaling-stroke}.gravity-hero-module__tOD4KW__orbitPoint{fill:var(--hero-ornament);opacity:.92}.gravity-hero-module__tOD4KW__portraitAnchor{perspective:64rem;width:min(20rem,72vw);position:absolute;top:50%;left:55%;translate:-50% -50%}.gravity-hero-module__tOD4KW__portraitMotion{backface-visibility:hidden;transform-origin:50% 58%;width:100%;transform-style:preserve-3d}.gravity-hero-module__tOD4KW__portraitFrame{aspect-ratio:.745;border:1px solid color-mix(in srgb, var(--gold-text) 54%, transparent);background:var(--surface-lilac);box-shadow:0 2.7rem 5rem color-mix(in srgb, var(--text) 18%, transparent), 0 0 0 .45rem color-mix(in srgb, var(--brand) 8%, transparent);border-radius:50% 50% 1.25rem 1.25rem/31% 31% 1.25rem 1.25rem;position:relative;overflow:hidden}.gravity-hero-module__tOD4KW__portraitFrame:after{border:1px solid color-mix(in srgb, var(--canvas) 34%, transparent);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:.7rem}.gravity-hero-module__tOD4KW__portraitImage{object-fit:cover;object-position:50% 43%}.gravity-hero-module__tOD4KW__portraitWash{pointer-events:none;background:linear-gradient(#0000 74%,#060c134d);background:linear-gradient(#0000 74%,lab(3.01203% -.428662 -4.07146/.3));position:absolute;inset:0}.gravity-hero-module__tOD4KW__photoCredit{color:var(--canvas);letter-spacing:.06em;text-transform:uppercase;font-size:.875rem;font-weight:650;line-height:1.4;position:absolute;bottom:.9rem;right:1.2rem}.gravity-hero-module__tOD4KW__gravityNode{z-index:4;pointer-events:none;place-items:center;display:grid;position:absolute}.gravity-hero-module__tOD4KW__nodeOne{width:3.1rem;height:3.1rem;top:12%;left:6%}.gravity-hero-module__tOD4KW__nodeTwo{width:1.2rem;height:1.2rem;top:10%;right:7%}.gravity-hero-module__tOD4KW__nodeThree{width:1.5rem;height:1.5rem;top:38%;left:0}.gravity-hero-module__tOD4KW__nodeFour{width:2.6rem;height:2.6rem;top:48%;right:0}.gravity-hero-module__tOD4KW__nodeFive{width:2rem;height:2rem;bottom:10%;left:21%}.gravity-hero-module__tOD4KW__nodeSix{width:1rem;height:1rem;bottom:17%;right:11%}.gravity-hero-module__tOD4KW__nodeHalo,.gravity-hero-module__tOD4KW__nodeRing{border:1px solid color-mix(in srgb, var(--hero-ornament) 70%, transparent);border-radius:50%;width:100%;height:100%;display:block}.gravity-hero-module__tOD4KW__nodeHalo{box-shadow:inset 0 0 0 .6rem color-mix(in srgb, var(--hero-ornament) 14%, transparent), 0 0 2rem color-mix(in srgb, var(--hero-ornament) 24%, transparent)}.gravity-hero-module__tOD4KW__nodeDot,.gravity-hero-module__tOD4KW__nodeDotSmall{background:var(--hero-ornament);box-shadow:0 0 1.2rem color-mix(in srgb, var(--hero-ornament) 30%, transparent);border-radius:50%;display:block}.gravity-hero-module__tOD4KW__nodeDot{width:.66rem;height:.66rem}.gravity-hero-module__tOD4KW__nodeDotSmall{width:.42rem;height:.42rem}.gravity-hero-module__tOD4KW__nodeDiamond{border:1px solid color-mix(in srgb, var(--hero-ornament) 70%, transparent);width:.78rem;height:.78rem;display:block;rotate:45deg}.gravity-hero-module__tOD4KW__nodeRing{border-color:color-mix(in srgb, var(--hero-ornament) 46%, transparent);box-shadow:inset 0 0 0 .35rem color-mix(in srgb, var(--hero-ornament) 10%, transparent)}.gravity-hero-module__tOD4KW__nodeStar{width:1.35rem;height:1.35rem;display:block;position:relative}.gravity-hero-module__tOD4KW__nodeStar:before,.gravity-hero-module__tOD4KW__nodeStar:after{background:color-mix(in srgb, var(--hero-ornament) 72%, transparent);content:"";position:absolute;top:50%;left:50%;translate:-50% -50%}.gravity-hero-module__tOD4KW__nodeStar:before{width:100%;height:1px}.gravity-hero-module__tOD4KW__nodeStar:after{width:1px;height:100%}@media (min-width:40rem){.gravity-hero-module__tOD4KW__title{font-size:clamp(5.3rem,12vw,7.4rem)}.gravity-hero-module__tOD4KW__statement{font-size:clamp(2.5rem,5.7vw,3.4rem)}.gravity-hero-module__tOD4KW__scene{min-height:32rem}.gravity-hero-module__tOD4KW__portraitAnchor{width:min(24rem,50vw)}.gravity-hero-module__tOD4KW__orbitAnchor{width:min(47rem,84vw)}}@media (min-width:64rem){.gravity-hero-module__tOD4KW__shell{grid-template-columns:minmax(0,.94fr) minmax(30rem,1.06fr);align-items:center;gap:clamp(2rem,4vw,5rem);min-height:min(41rem,100svh - 5rem);padding-block:clamp(1.25rem,2vw,2rem)}.gravity-hero-module__tOD4KW__title{font-size:clamp(6rem,7.7vw,8.25rem)}.gravity-hero-module__tOD4KW__statement{font-size:clamp(2.55rem,3.4vw,3.55rem)}.gravity-hero-module__tOD4KW__scene{min-height:min(37rem,100svh - 8rem)}.gravity-hero-module__tOD4KW__orbitAnchor{width:min(48rem,55vw);left:47%}.gravity-hero-module__tOD4KW__portraitAnchor{width:min(27rem,34vw);left:55%}}@media (max-width:63.999rem){.gravity-hero-module__tOD4KW__shell{align-content:start;gap:1rem;padding-block:1.5rem .75rem}.gravity-hero-module__tOD4KW__copy{padding-top:0}.gravity-hero-module__tOD4KW__scene{margin-top:-.4rem}.gravity-hero-module__tOD4KW__nodeThree{left:8%}.gravity-hero-module__tOD4KW__nodeFour{right:6%}}@media (min-width:40rem) and (max-width:63.999rem){.gravity-hero-module__tOD4KW__shell{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:2rem;padding-block:3rem}.gravity-hero-module__tOD4KW__title{font-size:clamp(3.1rem,7.3vw,4.4rem);line-height:.9}.gravity-hero-module__tOD4KW__statement{font-size:clamp(2rem,3.8vw,2.5rem);line-height:1.08}.gravity-hero-module__tOD4KW__actions{flex-direction:column;align-items:flex-start;gap:.5rem}.gravity-hero-module__tOD4KW__scene{aspect-ratio:.65;min-height:0}.gravity-hero-module__tOD4KW__portraitAnchor{width:100%;left:50%}.gravity-hero-module__tOD4KW__orbitAnchor{width:155%;left:50%}}@media (max-width:39.999rem){.gravity-hero-module__tOD4KW__shell{grid-template-columns:minmax(0,1fr) 40%;gap:0 1rem;padding-block:1.5rem 2rem}.gravity-hero-module__tOD4KW__copy{display:contents}.gravity-hero-module__tOD4KW__hero:before{-webkit-mask-image:linear-gradient(#0000 15%,#000 52%);mask-image:linear-gradient(#0000 15%,#000 52%)}.gravity-hero-module__tOD4KW__eyebrow{letter-spacing:.1em;grid-column:1/-1;margin-bottom:1.5rem;font-size:.75rem}.gravity-hero-module__tOD4KW__title{grid-area:2/1;align-self:end;margin-top:0;font-size:clamp(2rem,9.3vw,3.5rem);line-height:.9}.gravity-hero-module__tOD4KW__statement{grid-area:3/1;align-self:start;max-width:16ch;margin-top:1rem;font-size:clamp(1.5rem,6vw,2rem);line-height:1.08}.gravity-hero-module__tOD4KW__introduction{grid-column:1/-1;max-width:31rem;margin-top:1.75rem;font-size:1rem;line-height:1.62}.gravity-hero-module__tOD4KW__actions{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:.5rem;margin-top:1.5rem}.gravity-hero-module__tOD4KW__scene{aspect-ratio:.65;grid-area:2/2/4;align-self:center;height:auto;min-height:0;margin-top:0}.gravity-hero-module__tOD4KW__portraitAnchor{width:100%;top:46%;left:50%}.gravity-hero-module__tOD4KW__portraitFrame{box-shadow:0 0 0 .3rem color-mix(in srgb, var(--brand) 8%, transparent);overflow:visible}.gravity-hero-module__tOD4KW__portraitImage,.gravity-hero-module__tOD4KW__portraitWash{border-radius:inherit}.gravity-hero-module__tOD4KW__photoCredit{color:var(--text-muted);letter-spacing:0;text-align:center;text-transform:none;font-size:.75rem;font-weight:500;line-height:1.35;inset:calc(100% + .75rem) 0 auto}.gravity-hero-module__tOD4KW__orbitAnchor{opacity:.6;width:155%;top:45%;left:50%}.gravity-hero-module__tOD4KW__gravityNode{display:none}.gravity-hero-module__tOD4KW__nodeOne{width:2.25rem;height:2.25rem;top:11%;left:5%}.gravity-hero-module__tOD4KW__nodeTwo{right:3%}.gravity-hero-module__tOD4KW__nodeThree{top:45%;left:2%}.gravity-hero-module__tOD4KW__nodeFour{width:2rem;height:2rem;top:54%;right:0}.gravity-hero-module__tOD4KW__nodeFive{bottom:7%;left:14%}.gravity-hero-module__tOD4KW__nodeSix{bottom:11%;right:5%}}@media (prefers-reduced-motion:no-preference){.gravity-hero-module__tOD4KW__eyebrow,.gravity-hero-module__tOD4KW__title,.gravity-hero-module__tOD4KW__statement,.gravity-hero-module__tOD4KW__introduction,.gravity-hero-module__tOD4KW__actions{animation:.76s cubic-bezier(.22,1,.36,1) both gravity-hero-module__tOD4KW__gravity-copy-in}.gravity-hero-module__tOD4KW__title{animation-delay:70ms}.gravity-hero-module__tOD4KW__statement{animation-delay:.135s}.gravity-hero-module__tOD4KW__introduction{animation-delay:.195s}.gravity-hero-module__tOD4KW__actions{animation-delay:.255s}.gravity-hero-module__tOD4KW__portraitFrame{animation:.98s cubic-bezier(.22,1,.36,1) .12s both gravity-hero-module__tOD4KW__gravity-portrait-in}.gravity-hero-module__tOD4KW__orbitGraphic{animation:1.2s cubic-bezier(.22,1,.36,1) .19s both gravity-hero-module__tOD4KW__gravity-orbit-in}.gravity-hero-module__tOD4KW__gravityNode{animation:.82s cubic-bezier(.22,1,.36,1) .42s both gravity-hero-module__tOD4KW__gravity-node-in}}@keyframes gravity-hero-module__tOD4KW__gravity-copy-in{0%{opacity:0;translate:0 .9rem}to{opacity:1;translate:0}}@keyframes gravity-hero-module__tOD4KW__gravity-portrait-in{0%{opacity:0;translate:0 1.4rem;scale:.965}to{opacity:1;translate:0;scale:1}}@keyframes gravity-hero-module__tOD4KW__gravity-orbit-in{0%{opacity:0;rotate:-6deg;scale:.94}to{opacity:1;rotate:0;scale:1}}@keyframes gravity-hero-module__tOD4KW__gravity-node-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}
.home-blog-module__iXemKW__section{background:var(--surface-warm);padding-block:4rem;scroll-margin-top:5rem}.home-blog-module__iXemKW__header{border-bottom:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:1rem;padding-bottom:1.75rem;display:flex}.home-blog-module__iXemKW__title{max-width:21ch;font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin-top:.875rem;font-size:clamp(2.25rem,4.2vw,3.5rem);line-height:1.06}.home-blog-module__iXemKW__archiveLink{flex-shrink:0}.home-blog-module__iXemKW__stories{gap:2rem;padding-top:2rem;display:grid}.home-blog-module__iXemKW__feature{align-items:center;gap:1.5rem;min-width:0;display:grid}.home-blog-module__iXemKW__featureImage{width:min(100%,16.25rem)}.home-blog-module__iXemKW__image{width:100%;max-width:100%;height:auto;display:block}.home-blog-module__iXemKW__featureTitle,.home-blog-module__iXemKW__supportingTitle{font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;letter-spacing:-.02em;color:var(--brand-strong);text-wrap:pretty;font-weight:400;line-height:1.12}.home-blog-module__iXemKW__featureTitle{max-width:18ch;font-size:2.125rem}.home-blog-module__iXemKW__titleLink{text-underline-offset:.15em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .18s}.home-blog-module__iXemKW__excerpt{max-width:38ch;color:var(--text-muted);text-wrap:pretty;margin-top:1rem;font-size:1rem;line-height:1.75}.home-blog-module__iXemKW__readLink{min-height:2.75rem;color:var(--brand-strong);text-decoration:underline;-webkit-text-decoration-color:var(--gold-decor);text-decoration-color:var(--gold-decor);text-underline-offset:.35em;align-items:center;gap:.75rem;margin-top:.5rem;font-weight:600;display:inline-flex}.home-blog-module__iXemKW__readLink span{transition:transform .18s}.home-blog-module__iXemKW__supporting{border-top:1px solid var(--border);gap:1.5rem;padding-top:1.75rem;display:grid}.home-blog-module__iXemKW__supportingStory{grid-template-columns:5rem minmax(0,1fr);align-items:start;gap:1rem;min-width:0;display:grid}.home-blog-module__iXemKW__supportingStory+.home-blog-module__iXemKW__supportingStory{border-top:1px solid var(--border);padding-top:1.5rem}.home-blog-module__iXemKW__supportingTitle{font-size:1.5rem}.home-blog-module__iXemKW__section a:focus-visible{outline:3px solid var(--focus);outline-offset:5px}.home-blog-module__iXemKW__titleLink:focus-visible{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}@media (hover:hover){.home-blog-module__iXemKW__titleLink:hover{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}.home-blog-module__iXemKW__readLink:hover span{transform:translate(.25rem)}}@media (min-width:40rem){.home-blog-module__iXemKW__section{padding-block:5rem}.home-blog-module__iXemKW__header{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:2rem}.home-blog-module__iXemKW__stories{gap:2.5rem;padding-top:2.5rem}.home-blog-module__iXemKW__feature{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:2rem}.home-blog-module__iXemKW__featureImage{width:min(100%,20rem)}.home-blog-module__iXemKW__featureTitle{font-size:2.5rem}.home-blog-module__iXemKW__excerpt{font-size:1.125rem}.home-blog-module__iXemKW__supporting{gap:2rem;padding-top:2rem}.home-blog-module__iXemKW__supportingStory{grid-template-columns:7rem minmax(0,1fr);gap:1.25rem}.home-blog-module__iXemKW__supportingTitle{font-size:1.75rem}}@media (min-width:48rem){.home-blog-module__iXemKW__supporting{grid-template-columns:repeat(2,minmax(0,1fr))}.home-blog-module__iXemKW__supportingStory+.home-blog-module__iXemKW__supportingStory{border-top:0;padding-top:0}}@media (min-width:72rem){.home-blog-module__iXemKW__section{padding-block:6rem}.home-blog-module__iXemKW__stories{grid-template-columns:minmax(0,1fr) 22rem;gap:2.5rem}.home-blog-module__iXemKW__feature{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.home-blog-module__iXemKW__featureImage{width:min(100%,21.25rem)}.home-blog-module__iXemKW__supporting{border-top:0;border-left:1px solid var(--border);grid-template-columns:minmax(0,1fr);align-content:center;padding-top:0;padding-left:2rem}.home-blog-module__iXemKW__supportingStory+.home-blog-module__iXemKW__supportingStory{border-top:1px solid var(--border);padding-top:2rem}}@media (prefers-reduced-motion:reduce){.home-blog-module__iXemKW__section a,.home-blog-module__iXemKW__section a span,.home-blog-module__iXemKW__section a svg{transition:none;transform:none}}
.home-soul-salon-module__UjWdwq__salon{isolation:isolate;background:var(--canvas);color:var(--text);position:relative;overflow:hidden}.home-soul-salon-module__UjWdwq__salon:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--canvas), transparent 12%, transparent 88%, var(--canvas));position:absolute;inset:0}.home-soul-salon-module__UjWdwq__layout{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;align-items:center;column-gap:clamp(3rem,7vw,7rem);width:min(100% - 6rem,80rem);min-height:44.5rem;margin:auto;padding:5.25rem 0;display:grid}.home-soul-salon-module__UjWdwq__heading{grid-area:1/2;align-self:end}.home-soul-salon-module__UjWdwq__eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--brand);margin:0 0 1.4rem;font-size:.83rem;font-weight:700;line-height:1.4}.home-soul-salon-module__UjWdwq__title{font:400 clamp(2.9rem, 4.5vw, 4.15rem) / 1.055 var(--font-newsreader), Georgia, serif;letter-spacing:-.025em;margin:0}.home-soul-salon-module__UjWdwq__details{grid-area:2/2;align-self:start;padding-top:1.75rem}.home-soul-salon-module__UjWdwq__details p{max-width:32rem;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.85}.home-soul-salon-module__UjWdwq__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.home-soul-salon-module__UjWdwq__watchLink{min-height:2.75rem;color:var(--brand-strong);text-underline-offset:.3em;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;text-decoration:underline;display:inline-flex}.home-soul-salon-module__UjWdwq__watchLink:hover{color:var(--brand-hover)}.home-soul-salon-module__UjWdwq__watchLink:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.home-soul-salon-module__UjWdwq__button{background:var(--brand);color:var(--canvas);border-radius:99rem;align-items:center;gap:1rem;padding:1rem 1.65rem;font-size:.94rem;font-weight:650;line-height:1.4;text-decoration:none;transition:background .18s;display:inline-flex}.home-soul-salon-module__UjWdwq__button span{transition:transform .18s;display:inline-block}.home-soul-salon-module__UjWdwq__button:hover{background:var(--brand-hover)}.home-soul-salon-module__UjWdwq__button:hover span{transform:translate(2px,-2px)}.home-soul-salon-module__UjWdwq__button:focus-visible{outline:3px solid var(--focus);outline-offset:5px}.home-soul-salon-module__UjWdwq__gathering{aspect-ratio:520/480;grid-area:1/1/3;width:100%;margin:0;position:relative;container-type:inline-size}.home-soul-salon-module__UjWdwq__connections{width:100%;height:100%;color:var(--brand);stroke:currentColor;stroke-width:.9px;opacity:.24;position:absolute;inset:0}.home-soul-salon-module__UjWdwq__connections path{vector-effect:non-scaling-stroke}.home-soul-salon-module__UjWdwq__connections .home-soul-salon-module__UjWdwq__nodes{fill:var(--brand);stroke:none}.home-soul-salon-module__UjWdwq__window{background:var(--canvas);box-shadow:0 9px 24px color-mix(in srgb, var(--text) 12%, transparent), 0 0 0 1px color-mix(in srgb, var(--brand) 10%, transparent);animation:.6s both home-soul-salon-module__UjWdwq__arrive;animation-delay:var(--delay,0s);border-radius:10px;padding:3px;position:absolute}.home-soul-salon-module__UjWdwq__photo{aspect-ratio:4/3;border-radius:7px;position:relative;overflow:hidden}.home-soul-salon-module__UjWdwq__photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.home-soul-salon-module__UjWdwq__anne{z-index:2;--delay:80ms;width:40.8%;top:28.3%;left:30.5%}.home-soul-salon-module__UjWdwq__anne .home-soul-salon-module__UjWdwq__photo img{transform-origin:50% 0;scale:1.14}.home-soul-salon-module__UjWdwq__laura{--delay:.12s;width:26.2%;top:2.5%;left:9.2%}.home-soul-salon-module__UjWdwq__kent{--delay:.16s;width:27.7%;top:3.75%;left:62.3%}.home-soul-salon-module__UjWdwq__virginia{--delay:.2s;width:24.6%;top:35.8%;left:1.5%}.home-soul-salon-module__UjWdwq__deke{--delay:.24s;width:23.8%;top:37.5%;left:74.6%}.home-soul-salon-module__UjWdwq__vija{--delay:.28s;width:26.2%;top:67.9%;left:12.3%}.home-soul-salon-module__UjWdwq__vija .home-soul-salon-module__UjWdwq__photo img{transform-origin:34% 58%;scale:1.3}.home-soul-salon-module__UjWdwq__deke .home-soul-salon-module__UjWdwq__photo img{transform-origin:50% 43%;scale:1.16}.home-soul-salon-module__UjWdwq__member{--delay:.32s;width:27%;top:69.6%;left:44%}.home-soul-salon-module__UjWdwq__officeMember{--delay:.36s;width:22%;top:3.5%;left:38%}.home-soul-salon-module__UjWdwq__speaking{background:var(--brand);border-radius:5px;align-items:center;gap:2px;padding:5px 6px;display:flex;position:absolute;bottom:9px;right:9px}.home-soul-salon-module__UjWdwq__speaking i{background:var(--canvas);border-radius:1px;width:2px;height:6px;display:block}.home-soul-salon-module__UjWdwq__speaking i:nth-child(2){height:10px}.home-soul-salon-module__UjWdwq__logo{z-index:3;width:36%;height:auto;position:absolute;top:55%;left:63%}@keyframes home-soul-salon-module__UjWdwq__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1050px) and (min-width:701px){.home-soul-salon-module__UjWdwq__layout{grid-template-columns:1fr 1fr;column-gap:2.5rem;width:min(100% - 4rem,65rem);min-height:38rem;padding:4rem 0}.home-soul-salon-module__UjWdwq__title{font-size:clamp(2.4rem,4.6vw,3rem)}.home-soul-salon-module__UjWdwq__desktopBreak{display:none}.home-soul-salon-module__UjWdwq__details p{font-size:1rem;line-height:1.8}.home-soul-salon-module__UjWdwq__actions{flex-direction:column;align-items:stretch;margin-top:1.5rem}.home-soul-salon-module__UjWdwq__watchLink{justify-content:center}.home-soul-salon-module__UjWdwq__button{padding:.9rem 1.2rem;font-size:.87rem}.home-soul-salon-module__UjWdwq__window{border-radius:8px;padding:2px}.home-soul-salon-module__UjWdwq__photo{border-radius:6px}}@media (max-width:700px){.home-soul-salon-module__UjWdwq__layout{flex-direction:column;align-items:stretch;width:calc(100% - 2.5rem);max-width:29rem;min-height:0;padding:3rem 0;display:flex}.home-soul-salon-module__UjWdwq__salon:after{background:linear-gradient(to bottom, var(--canvas), transparent 8%, transparent 48%, color-mix(in srgb, var(--canvas) 90%, transparent) 80%, var(--canvas))}.home-soul-salon-module__UjWdwq__heading{order:0;align-self:stretch}.home-soul-salon-module__UjWdwq__eyebrow{margin-bottom:1rem;font-size:.73rem}.home-soul-salon-module__UjWdwq__title{max-width:18ch;font-size:clamp(2rem,8vw,2.5rem);line-height:1.1}.home-soul-salon-module__UjWdwq__desktopBreak{display:none}.home-soul-salon-module__UjWdwq__gathering{order:1;width:min(100%,20rem);margin:1.5rem auto .25rem}.home-soul-salon-module__UjWdwq__details{order:2;padding-top:1.1rem}.home-soul-salon-module__UjWdwq__details p{font-size:1rem;line-height:1.7}.home-soul-salon-module__UjWdwq__button{justify-content:center;width:100%;padding:.95rem 1.45rem;font-size:.92rem}.home-soul-salon-module__UjWdwq__window{box-shadow:0 5px 15px color-mix(in srgb, var(--text) 10%, transparent), 0 0 0 1px color-mix(in srgb, var(--brand) 10%, transparent);border-radius:7px;padding:2px}.home-soul-salon-module__UjWdwq__photo{border-radius:5px}.home-soul-salon-module__UjWdwq__speaking{gap:1.5px;padding:3px 4px;bottom:6px;right:6px}.home-soul-salon-module__UjWdwq__speaking i{width:1.5px;height:5px}.home-soul-salon-module__UjWdwq__speaking i:nth-child(2){height:8px}}@media (prefers-reduced-motion:reduce){.home-soul-salon-module__UjWdwq__window{animation:none}.home-soul-salon-module__UjWdwq__button,.home-soul-salon-module__UjWdwq__button span{transition:none}}
.home-youtube-module__x-cCZq__section{background:var(--canvas)}.home-youtube-module__x-cCZq__link{border-bottom:1px solid var(--border);max-width:62rem;color:var(--brand-strong);grid-template-columns:1.5rem minmax(0,auto) 1.25rem;justify-content:center;align-items:center;gap:1rem;margin-inline:auto;padding-block:1.5rem;text-decoration:none;transition:color .18s;display:grid}.home-youtube-module__x-cCZq__link:hover{color:var(--brand-hover)}.home-youtube-module__x-cCZq__link:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.home-youtube-module__x-cCZq__icon{width:1.5rem;height:1.5rem}.home-youtube-module__x-cCZq__title{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.25}.home-youtube-module__x-cCZq__arrow{font-size:1.25rem;transition:transform .18s}.home-youtube-module__x-cCZq__link:hover .home-youtube-module__x-cCZq__title{text-underline-offset:.2em;text-decoration:underline}.home-youtube-module__x-cCZq__link:hover .home-youtube-module__x-cCZq__arrow{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.home-youtube-module__x-cCZq__link,.home-youtube-module__x-cCZq__arrow{transition:none}.home-youtube-module__x-cCZq__link:hover .home-youtube-module__x-cCZq__arrow{transform:none}}
.page-module__oRS4AW__booksGrid,.page-module__oRS4AW__bookCard,.page-module__oRS4AW__bookLink{min-width:0}.page-module__oRS4AW__bookImage{width:78%;max-width:21rem;height:auto;display:block}.page-module__oRS4AW__bookStage{aspect-ratio:1;background:var(--surface-warm);place-items:center;padding:8%;display:grid;overflow:hidden}.page-module__oRS4AW__memoirCutout{aspect-ratio:577/906;width:60%;max-width:18rem;position:relative;overflow:hidden}.page-module__oRS4AW__memoirCutoutImage{clip-path:polygon(26.9537% 12.5199%,29.4258% 11.9617%,70.4944% 12.5997%,72.807% 12.7592%,72.807% 81.8979%,70.4147% 84.1308%,27.0335% 79.5853%);width:217.331%;max-width:none;height:auto;position:absolute;top:-16.5563%;left:-58.4055%}.page-module__oRS4AW__communityScene{isolation:isolate;background:var(--canvas);position:relative;overflow:hidden}.page-module__oRS4AW__authorSection{background:var(--canvas);padding-block:2.5rem 3rem}.page-module__oRS4AW__authorLayout{grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:1.5rem;max-width:62rem;margin-inline:auto;display:grid}.page-module__oRS4AW__authorPortrait{width:100%;height:auto;display:block}.page-module__oRS4AW__authorCopyInner{display:contents}.page-module__oRS4AW__authorCopyInner h2{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.03em;color:var(--brand-strong);text-wrap:balance;margin:0;font-size:clamp(2.25rem,5vw,3.75rem);line-height:1.05}.page-module__oRS4AW__authorCopyInner p{color:var(--text-muted);text-wrap:pretty;grid-column:1/-1;margin:0;font-size:1rem;line-height:1.7}.page-module__oRS4AW__authorCopyInner>a{grid-column:1/-1;justify-self:start}.page-module__oRS4AW__contactBanner{background:var(--surface-lilac);padding-block:4rem}.page-module__oRS4AW__contactContent{max-width:38rem}@media (min-width:48rem){.page-module__oRS4AW__contactBanner{padding-block:6rem}.page-module__oRS4AW__authorSection{padding-block:4rem 5rem}.page-module__oRS4AW__authorLayout{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(2.5rem,6vw,6rem)}.page-module__oRS4AW__authorCopyInner{display:block}.page-module__oRS4AW__authorCopyInner p{margin-top:1.25rem;font-size:1.125rem;line-height:1.75}.page-module__oRS4AW__authorCopyInner>a{margin-top:1.5rem}}@media (max-width:39.999rem){.page-module__oRS4AW__booksSection{padding-block:3rem}.page-module__oRS4AW__booksSection h2{font-size:2rem;line-height:1.1}.page-module__oRS4AW__booksSection>div:first-child>p:last-child{margin-top:1.25rem;font-size:1rem;line-height:1.65}.page-module__oRS4AW__booksGrid{gap:2rem;margin-top:2rem}.page-module__oRS4AW__primaryBook .page-module__oRS4AW__bookStage{max-width:22rem;margin-inline:auto}.page-module__oRS4AW__primaryBook .page-module__oRS4AW__bookImage{max-width:14.4375rem}.page-module__oRS4AW__memoirCutout{max-width:13rem}.page-module__oRS4AW__bookEyebrow{margin-top:1.25rem}.page-module__oRS4AW__bookTitle{font-size:1.75rem;line-height:1.15}.page-module__oRS4AW__bookIntroduction{margin-top:1rem;font-size:1rem;line-height:1.65}.page-module__oRS4AW__booksSection>div:last-child{margin-top:2rem;padding-top:1.25rem}.page-module__oRS4AW__secondaryBook .page-module__oRS4AW__bookLink{border-top:1px solid color-mix(in srgb, var(--text) 15%, transparent);grid-template-columns:5rem minmax(0,1fr);gap:.5rem 1rem;padding-top:1.5rem;display:grid}.page-module__oRS4AW__secondaryBook .page-module__oRS4AW__bookStage{grid-area:1/1/span 2;align-self:start;width:5rem;height:5rem;padding:0}.page-module__oRS4AW__secondaryBook .page-module__oRS4AW__bookImage{width:auto;max-width:100%;max-height:5rem}.page-module__oRS4AW__secondaryBook .page-module__oRS4AW__bookEyebrow,.page-module__oRS4AW__secondaryBook .page-module__oRS4AW__bookTitle{grid-column:2;margin-top:0}.page-module__oRS4AW__secondaryBook .page-module__oRS4AW__bookEyebrow{align-self:end}.page-module__oRS4AW__secondaryBook .page-module__oRS4AW__bookTitle{align-self:start;font-size:1.5rem;line-height:1.15}.page-module__oRS4AW__secondaryBook .page-module__oRS4AW__bookIntroduction{grid-column:1/-1;margin-top:.5rem;font-size:1rem;line-height:1.65}.page-module__oRS4AW__contactBanner{padding-block:2.5rem}.page-module__oRS4AW__contactContent h2{margin-top:.75rem;font-size:2.5rem;line-height:1.1}.page-module__oRS4AW__contactContent>p:not(:first-child){margin-top:1.25rem;font-size:1rem;line-height:1.7}.page-module__oRS4AW__contactContent>a{width:100%;margin-top:1.5rem}}
