@media (min-width:1024px){#education [data-perception-horizon=true]{--horizon-draw:clamp(0,calc((var(--services-scene-progress, 1) - 0.26) / 0.12),1)}#education [data-perception-horizon=true]:before{transform-origin:left center;scale:var(--horizon-draw) 1}#education [data-perception-stage-tab=true]{--rung-arrival:clamp(0,calc((var(--services-scene-progress, 1) - (0.3 + var(--rung-index, 0) * 0.025)) / 0.05),1);translate:0 calc((1 - var(--rung-arrival)) * 1.1rem);opacity:calc(.45 + var(--rung-arrival) * .55)}#education [data-perception-stage-tab=true]:before{scale:calc(.35 + var(--rung-arrival) * .65)}}@media (prefers-reduced-motion:reduce){#education [data-perception-horizon=true]:before,#education [data-perception-stage-tab=true]:before{scale:none}#education [data-perception-stage-tab=true]{translate:none;opacity:1}}:root[data-motion=reduced] #education [data-perception-horizon=true]:before,:root[data-motion=reduced] #education [data-perception-stage-tab=true]:before{scale:none}:root[data-motion=reduced] #education [data-perception-stage-tab=true]{translate:none;opacity:1}@media (min-width:1024px){#situation [data-situation-rule=true]{transform-origin:left center;scale:clamp(0,calc((var(--services-scene-progress, 1) - (.24 + var(--option-index, 0) * .03)) / .07),1) 1}#situation [data-situation-option=true]>button{--option-arrival:clamp(0,calc((var(--services-scene-progress, 1) - (0.3 + var(--option-index, 0) * 0.035)) / 0.06),1);translate:0 calc((1 - var(--option-arrival)) * 1.1rem);opacity:calc(.45 + var(--option-arrival) * .55)}}@media (prefers-reduced-motion:reduce){#situation [data-situation-rule=true]{scale:none}#situation [data-situation-option=true]>button{translate:none;opacity:1}}:root[data-motion=reduced] #situation [data-situation-rule=true]{scale:none}:root[data-motion=reduced] #situation [data-situation-option=true]>button{translate:none;opacity:1}@media (min-width:1024px){#offerings .services-discipline-rail>button{--disc-arrival:clamp(0,calc((var(--services-scene-progress, 1) - (0.3 + var(--disc-index, 0) * 0.018)) / 0.06),1);translate:0 calc((1 - var(--disc-arrival)) * .9rem)}#offerings .services-discipline-rail>button[aria-selected=false]{opacity:calc(.76 * (.6 + var(--disc-arrival) * .4))}#offerings .services-discipline-rail>button[aria-selected=true]{opacity:calc(.6 + var(--disc-arrival) * .4)}#offerings [data-discipline-dot=true]{transform:scale(calc(.2 + var(--disc-arrival) * .8))}}@media (prefers-reduced-motion:reduce){#offerings .services-discipline-rail>button{translate:none}#offerings .services-discipline-rail>button[aria-selected=false]{opacity:.76}#offerings .services-discipline-rail>button[aria-selected=true]{opacity:1}#offerings [data-discipline-dot=true]{transform:none}}:root[data-motion=reduced] #offerings .services-discipline-rail>button{translate:none}:root[data-motion=reduced] #offerings .services-discipline-rail>button[aria-selected=false]{opacity:.76}:root[data-motion=reduced] #offerings .services-discipline-rail>button[aria-selected=true]{opacity:1}:root[data-motion=reduced] #offerings [data-discipline-dot=true]{transform:none}@media (min-width:1024px){#proof [data-verified-proof-thread=true]{--thread-draw:clamp(0,calc((var(--services-scene-progress, 1) - 0.26) / 0.14),1);clip-path:inset(0 -2rem calc((1 - var(--thread-draw)) * 100%) -2rem)}#proof [data-verified-proof-node]{--node-arrival:clamp(0,calc((var(--services-scene-progress, 1) - (0.28 + var(--node-index, 0) * 0.04)) / 0.05),1);scale:calc(.3 + var(--node-arrival) * .7)}#proof [data-verified-proof-node="2"]{--node-index:1}#proof [data-verified-proof-node="3"]{--node-index:2}#proof [data-proof-beat=true]{--beat-arrival:clamp(0,calc((var(--services-scene-progress, 1) - (0.3 + var(--beat-index, 0) * 0.03)) / 0.06),1);translate:0 calc((1 - var(--beat-arrival)) * 1rem);opacity:calc(.5 + var(--beat-arrival) * .5)}#proof [data-proof-beat=true]:nth-child(2){--beat-index:1}#proof [data-proof-beat=true]:nth-child(3){--beat-index:2}#proof [data-proof-beat=true]:nth-child(4){--beat-index:3}#proof [data-proof-beat=true]:nth-child(5){--beat-index:4}}@media (prefers-reduced-motion:reduce){#proof [data-verified-proof-thread=true]{clip-path:none}#proof [data-verified-proof-node]{scale:none}#proof [data-proof-beat=true]{translate:none;opacity:1}}:root[data-motion=reduced] #proof [data-verified-proof-thread=true]{clip-path:none}:root[data-motion=reduced] #proof [data-verified-proof-node]{scale:none}:root[data-motion=reduced] #proof [data-proof-beat=true]{translate:none;opacity:1}@keyframes bt-arrive-rise{0%{translate:0 2.25rem;scale:.965}to{translate:0 0;scale:1}}@keyframes bt-arrive-rise-fade{0%{translate:0 1.75rem;opacity:.35}to{translate:0 0;opacity:1}}@supports (animation-timeline:view()){@media (min-width:1024px) and (prefers-reduced-motion:no-preference){#index,section:has([aria-label="Concept study dossiers"]){overflow:clip}:root:not([data-motion=reduced]) #index [role=listitem]{animation:bt-arrive-rise linear both;animation-timeline:view();animation-range:entry 0 cover 32%}:root:not([data-motion=reduced]) [data-decision-map=true] .border-t{animation:bt-arrive-rise-fade linear both;animation-timeline:view();animation-range:entry 0 cover 30%}:root:not([data-motion=reduced]) [aria-label="Concept study dossiers"]>article{animation:bt-arrive-rise-fade linear both;animation-timeline:view();animation-range:entry 0 cover 32%}}}@media (min-width:1024px){#desire [data-package-choice=true]{--package-arrival:clamp(0,calc((var(--services-scene-progress, 1) - (0.3 + var(--package-index, 0) * 0.04)) / 0.06),1);translate:0 calc((1 - var(--package-arrival)) * 1.4rem);opacity:calc(.55 + var(--package-arrival) * .45)}#desire [data-package-choice=true]:nth-of-type(2){--package-index:1}#desire [data-package-choice=true]:nth-of-type(3){--package-index:2}#desire [data-package-choice=true]:nth-of-type(4){--package-index:3}#desire [data-package-choice=true]>svg:first-child{scale:calc(.5 + var(--package-arrival) * .5)}#book [data-strategy-agenda-step=true]{--step-arrival:clamp(0,calc((var(--services-scene-progress, 1) - (0.28 + var(--step-index, 0) * 0.04)) / 0.06),1);translate:0 calc((1 - var(--step-arrival)) * 1rem);opacity:calc(.5 + var(--step-arrival) * .5)}#book [data-strategy-agenda-step=true]:nth-child(2){--step-index:1}#book [data-strategy-agenda-step=true]:nth-child(3){--step-index:2}}@media (prefers-reduced-motion:reduce){#book [data-strategy-agenda-step=true],#desire [data-package-choice=true]{translate:none;opacity:1}#desire [data-package-choice=true]>svg:first-child{scale:none}}:root[data-motion=reduced] #book [data-strategy-agenda-step=true],:root[data-motion=reduced] #desire [data-package-choice=true]{translate:none;opacity:1}:root[data-motion=reduced] #desire [data-package-choice=true]>svg:first-child{scale:none}@supports (animation-timeline:view()){@media (max-width:1023px) and (prefers-reduced-motion:no-preference){#audit{overflow:clip}:root:not([data-motion=reduced]) [data-decision-map=true] .border-t{animation:bt-arrive-rise-fade linear both;animation-timeline:view();animation-range:entry 0 cover 28%}:root:not([data-motion=reduced]) [aria-label="Brand recognition field notes"]{animation:bt-arrive-rise linear both;animation-timeline:view();animation-range:entry 0 cover 30%}}}html[data-services-experience=active]{--services-journey-progress:0%;--services-thread-x:clamp(1.35rem,4.4vw,4.75rem);--services-thread-color:212 185 154;--services-thread-secondary:125 155 175;--services-thread-glyph-scale:1}[data-services-journey-thread=true]{position:fixed;z-index:34;inset:0;overflow:hidden;contain:strict;pointer-events:none;opacity:0;transition:opacity .5s ease;mask-image:linear-gradient(180deg,transparent 4%,black 14%,black 88%,transparent 97%)}html[data-services-experience=active] [data-services-journey-thread=true]{opacity:1}[data-services-thread-rail=true]{position:absolute;top:0;bottom:0;left:var(--services-thread-x);width:1px;background:linear-gradient(to bottom,transparent,rgb(var(--services-thread-secondary)/.12) 15%,rgb(var(--services-thread-color)/.28) 38%,rgb(var(--services-thread-secondary)/.18) 72%,transparent);transform:translateX(-.5px);transition:left .72s cubic-bezier(.22,1,.36,1),background .52s ease}[data-services-thread-progress=true]{position:absolute;top:0;left:0;width:1px;height:var(--services-journey-progress);min-height:10%;background:linear-gradient(to bottom,transparent,rgb(var(--services-thread-secondary)/.55),rgb(var(--services-thread-color)/.92));box-shadow:0 0 16px rgb(var(--services-thread-color)/.24);transition:height .11s linear,background .52s ease}[data-services-thread-focus=true]{position:absolute;top:clamp(16%,var(--services-journey-progress),86%);left:var(--services-thread-x);width:clamp(2.75rem,4.2vw,4.5rem);aspect-ratio:1;border:1px solid rgb(var(--services-thread-color)/.34);border-radius:999px;background:rgb(19 27 23/.3);box-shadow:0 0 0 .3rem rgb(var(--services-thread-color)/.06),0 0 26px rgb(var(--services-thread-color)/.16);transform:translate(-50%,-50%) scale(var(--services-thread-glyph-scale));backdrop-filter:blur(10px);transition:top .11s linear,left .72s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1),border-color .52s ease,background .52s ease,box-shadow .52s ease}[data-services-thread-glyph]{position:absolute;top:50%;left:50%;width:46%;height:46%;color:rgb(var(--services-thread-color)/.95);opacity:0;transform:translate(-50%,-50%) rotate(-18deg) scale(.58);transition:color .52s ease,opacity .26s ease,transform .62s cubic-bezier(.22,1,.36,1)}[data-services-thread-glyph]>svg{display:block;width:100%;height:100%}html[data-services-thread-scene=audit] [data-services-thread-glyph=audit],html[data-services-thread-scene=authority] [data-services-thread-glyph=authority],html[data-services-thread-scene=book] [data-services-thread-glyph=book],html[data-services-thread-scene=desire] [data-services-thread-glyph=desire],html[data-services-thread-scene=education] [data-services-thread-glyph=education],html[data-services-thread-scene=offerings] [data-services-thread-glyph=offerings],html[data-services-thread-scene=opening] [data-services-thread-glyph=opening],html[data-services-thread-scene=situation] [data-services-thread-glyph=situation],html[data-services-thread-scene=verified-outcome] [data-services-thread-glyph=verified-outcome]{opacity:1;transform:translate(-50%,-50%) rotate(0deg) scale(1)}html[data-services-thread-scene=opening]{--services-thread-x:clamp(1.35rem,5.2vw,5.7rem);--services-thread-color:221 190 132;--services-thread-secondary:154 181 137;--services-thread-glyph-scale:1.08}html[data-services-thread-scene=situation]{--services-thread-color:212 185 154;--services-thread-secondary:139 171 151;--services-thread-glyph-scale:1.04}html[data-services-thread-scene=offerings]{--services-thread-x:clamp(1.35rem,5.6vw,6.1rem);--services-thread-color:184 196 159;--services-thread-secondary:125 155 175}html[data-services-thread-scene=desire]{--services-thread-x:clamp(1.35rem,4.8vw,5.2rem);--services-thread-color:201 151 113;--services-thread-secondary:105 147 172;--services-thread-glyph-scale:0.9}html[data-services-thread-scene=verified-outcome]{--services-thread-color:218 190 148;--services-thread-secondary:156 184 166;--services-thread-glyph-scale:1.12}html[data-services-thread-scene=authority]{--services-thread-x:clamp(1.35rem,5.4vw,5.9rem);--services-thread-color:188 199 169;--services-thread-secondary:125 155 175}html[data-services-thread-scene=education]{--services-thread-color:191 207 179;--services-thread-secondary:119 164 145;--services-thread-glyph-scale:1.06}html[data-services-thread-scene=audit]{--services-thread-x:clamp(1.35rem,4.6vw,5rem);--services-thread-color:212 185 154;--services-thread-secondary:158 177 151}html[data-services-thread-scene=book]{--services-thread-color:224 191 137;--services-thread-secondary:196 145 107;--services-thread-glyph-scale:1.18}html[data-services-thread-engaged=true] [data-services-thread-focus=true]{transform:translate(-50%,-50%) scale(calc(var(--services-thread-glyph-scale) + .12));border-color:rgb(var(--services-thread-color)/.62);box-shadow:0 0 0 .45rem rgb(var(--services-thread-color)/.09),0 0 34px rgb(var(--services-thread-color)/.28)}html[data-services-thread-scene=book] [data-services-journey-thread=true]{opacity:.38}html[data-services-thread-scene=book][data-services-thread-engaged=true] [data-services-thread-focus=true]{transform:translate(-50%,-50%) scale(var(--services-thread-glyph-scale));border-color:rgb(var(--services-thread-color)/.4);box-shadow:0 0 0 .3rem rgb(var(--services-thread-color)/.05),0 0 22px rgb(var(--services-thread-color)/.16)}html[data-services-form-interaction=true] [data-services-journey-thread=true]{opacity:.24}@media (max-width:1023px){html[data-services-experience=active],html[data-services-thread-scene]{--services-thread-x:calc(100vw - 1.1rem)}html[data-services-experience=active] [data-services-journey-thread=true]{z-index:18;opacity:.52}[data-services-thread-focus=true]{top:clamp(18%,var(--services-journey-progress),80%);width:2rem;background:rgb(19 27 23/.5)}}@media (max-width:479px){[data-services-journey-thread=true]{mask-image:linear-gradient(180deg,transparent 7%,black 18%,black 84%,transparent 95%)}[data-services-thread-progress=true]{box-shadow:0 0 10px rgb(var(--services-thread-color)/.18)}}@media (prefers-reduced-motion:reduce){[data-services-thread-focus=true],[data-services-thread-glyph],[data-services-thread-progress=true],[data-services-thread-rail=true]{transition:none!important}[data-services-thread-progress=true]{height:100%;opacity:.28}[data-services-thread-focus=true]{display:none}}:root[data-motion=reduced] [data-services-thread-progress=true]{height:100%;opacity:.28}:root[data-motion=reduced] [data-services-thread-focus=true],:root[data-motion=reduced] [data-services-thread-glyph],:root[data-motion=reduced] [data-services-thread-progress=true],:root[data-motion=reduced] [data-services-thread-rail=true]{transition:none!important}:root[data-motion=reduced] [data-services-thread-focus=true]{display:none}#services-opening{background:#ede7da;height:auto!important;min-height:100svh;color:#25392e}#services-opening .services-hero-copy{padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none}#services-opening .services-hero-copy:after,#services-opening .services-hero-copy:before,#services-opening [data-services-hero-aperture],#services-opening [data-services-hero-fragments]{display:none}#services-opening .services-hero-copy>span{padding:0;border:0;font-size:.875rem;letter-spacing:.14em;color:#465542}#services-opening .services-hero-copy h1{max-width:12ch;font-size:clamp(3.25rem,5.6vw,5.5rem);line-height:.98;letter-spacing:-.035em;color:#25392e;text-shadow:none}#services-opening .services-hero-copy p{max-width:29rem;font-size:1.0625rem;line-height:1.7;color:#465542;text-shadow:none}#services-opening .services-hero-copy a{min-height:3.25rem;padding:.8rem 1.3rem;border-radius:99px;background:#25392e;color:#f2f0e8;font-size:.9375rem;box-shadow:0 8px 24px #25392e16}#services-opening .services-opening-map-label{margin:0 0 1.3rem;color:#465542;font-size:.875rem;letter-spacing:.1em;text-transform:uppercase}#services-opening ol[aria-label="The Brand Strategy journey"]{padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;opacity:1}#services-opening [data-services-hero-index]:before{display:none}#services-opening [data-services-hero-index] li{--map-offset:0rem;margin-left:var(--map-offset);transition:translate .5s cubic-bezier(.22,1,.36,1)}#services-opening [data-services-hero-index] li:nth-child(2){--map-offset:1.25rem}#services-opening [data-services-hero-index] li:nth-child(3){--map-offset:2.5rem}#services-opening [data-services-hero-index] li:nth-child(4){--map-offset:3.75rem}#services-opening [data-services-hero-index] a{position:relative;align-items:center;padding:1.2rem 0;column-gap:1rem;border-color:#25392e30}#services-opening [data-services-hero-index] a>span:first-child{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid #25392e3b;border-radius:50%;color:#465542;font-size:1rem;background:#f2f0e860;transition:background .25s ease,color .25s ease}#services-opening [data-services-hero-index] a>span:nth-child(2){color:#25392e;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.1;letter-spacing:-.025em}#services-opening ol[aria-label="The Brand Strategy journey"] a>span:last-child{color:#465542!important;font-size:.875rem;line-height:1.45;text-shadow:none}#services-opening [data-services-hero-index] a:focus-visible>span:first-child,#services-opening [data-services-hero-index] a:hover>span:first-child{background:#25392e;color:#f2f0e8}#services-opening a:focus-visible{outline:2px solid #6f4e37;outline-offset:5px}#offerings [data-discipline-layout]{align-items:center}#offerings [data-services-chapter-copy]{width:100%;margin:0;padding:0;border:0;background:none;box-shadow:none;backdrop-filter:none}#offerings [data-discipline-heading]{font-size:clamp(2.6rem,4.2vw,4.4rem);line-height:1.03;letter-spacing:-.025em}#offerings [data-discipline-intro]{display:block;overflow:visible;max-width:28rem;margin-top:1.25rem;font-size:1rem;line-height:1.65;-webkit-line-clamp:unset}#offerings [data-service-discipline-panel-shell]{min-height:0;padding:1.5rem;border-radius:1.3rem;background:#182b22ed!important}#offerings [role=tabpanel]{min-height:0}#offerings [data-discipline-panel-meta]>span{display:none}#offerings [data-discipline-panel-meta]>p{font-size:.75rem}#offerings [data-discipline-panel-heading]{margin-top:.65rem;font-size:2rem}#offerings [data-discipline-panel-detail]{display:block;margin-top:.6rem;overflow:visible;font-size:1rem;line-height:1.6;-webkit-line-clamp:unset}#offerings [data-discipline-panel-footer]{margin-top:1.2rem;padding-top:1rem;gap:.8rem}#offerings [data-service-route-context]{font-size:.875rem;line-height:1.55}#offerings [data-service-route-context]>span:first-child{font-size:.75rem}#offerings [data-service-route-context]>span:last-child{display:block;overflow:visible;-webkit-line-clamp:unset}#offerings [data-discipline-next]{font-size:.875rem;max-width:none;text-align:left}.discipline-output{margin-top:1.25rem;padding:1.2rem 1.25rem;border:1px solid #fff9ed;border-radius:.75rem;background:#ede7da;color:#25392e;box-shadow:0 12px 26px #00000013}.discipline-output-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#58604e;font-size:.75rem;letter-spacing:.075em;text-transform:uppercase}.discipline-output-title{margin-top:.65rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.15;max-width:32ch;min-height:2.3em}.discipline-output-sequence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.discipline-output-sequence li{position:relative;min-width:0;display:flex;flex-direction:column;gap:.3rem}.discipline-output-sequence li:before{content:"";position:absolute;top:.75rem;left:1.9rem;right:-.5rem;height:1px;background:#7d8e5260;transform-origin:left;animation:services-output-line .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--output-step) * 90ms)}.discipline-output-sequence li:last-child:before{display:none}.discipline-output-number{display:grid;place-items:center;width:1.6rem;height:1.6rem;margin-bottom:.3rem;border:1px solid #7d8e5260;border-radius:50%;color:#556b4a;font-size:.75rem}.discipline-output-sequence strong{font-weight:600;font-size:.875rem;line-height:1.35}.discipline-output-sequence li>span:last-child{color:#58604e;font-size:.8125rem;line-height:1.45}@keyframes services-output-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:1024px){#services-opening>.relative{padding-block:9rem 7rem}#offerings{height:auto!important;min-height:100svh!important}#offerings [data-services-discipline-journey]>div{overflow:visible;min-height:100svh;padding-block:3rem}#offerings [data-discipline-layout]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,4vw,4rem)}#offerings .services-discipline-rail>button{min-height:3.5rem;padding:.7rem}#offerings .services-discipline-rail>button span{font-size:.875rem}#offerings [data-discipline-panel-footer]{display:grid;grid-template-columns:1fr}}@media (max-width:1023px){#services-opening>.relative{padding-block:8rem 5rem}#services-opening .services-opening-layout{gap:2.5rem}#services-opening .services-hero-copy h1{max-width:14ch;font-size:clamp(3rem,9vw,4.5rem)}#services-opening .services-hero-copy p{font-size:1rem}#services-opening .services-opening-map{display:block}#services-opening ol[aria-label="The Brand Strategy journey"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}#services-opening [data-services-hero-index] li{margin-left:0}#services-opening [data-services-hero-index] a{grid-template-columns:auto 1fr;column-gap:.5rem}#services-opening [data-services-hero-index] a>span:first-child{width:1.8rem;height:1.8rem;font-size:.875rem}#services-opening ol[aria-label="The Brand Strategy journey"] a>span:last-child{display:none}#services-opening .services-opening-map-label{font-size:.75rem;margin-bottom:.5rem}#services-opening [data-services-hero-index] a{padding-block:.7rem}#services-opening [data-services-hero-index] a>span:nth-child(2){font-size:1.375rem}#services-opening ol[aria-label="The Brand Strategy journey"] a>span:last-child{font-size:.8125rem}#offerings{height:auto!important;min-height:0!important;padding-top:3rem!important}#offerings [data-discipline-layout]{gap:1.5rem}#offerings [data-discipline-heading]{font-size:clamp(2.2rem,8vw,3rem);max-width:16ch}#offerings [data-service-discipline-panel-shell]{padding:1rem;margin-top:1rem}#offerings .services-discipline-rail>button{min-height:3.4rem;padding:.6rem;gap:.5rem}#offerings .services-discipline-rail>button>span:not(:last-child){font-size:.875rem;line-height:1.3}#offerings [data-discipline-panel-heading]{font-size:1.75rem}#offerings [data-discipline-panel-footer]{grid-template-columns:1fr}#offerings [data-discipline-next]{justify-content:flex-start}.discipline-output{padding:1rem}.discipline-output-sequence{gap:.65rem}}@media (max-width:370px){.discipline-output-sequence{grid-template-columns:1fr}.discipline-output-sequence li{display:grid;grid-template-columns:1.6rem 1fr;gap:.1rem .65rem}.discipline-output-number{grid-row:span 2}.discipline-output-sequence li:before{display:none}.discipline-output-title{min-height:0}}@media (prefers-reduced-motion:reduce){.discipline-output-sequence li:before{animation:none}#services-opening [data-services-hero-index] li{transition:none}}:root[data-motion=reduced] .discipline-output-sequence li:before{animation:none}:root[data-motion=reduced] #services-opening [data-services-hero-index] li{transition:none}.august-8-refined #education[data-services-scene=education]{min-height:0!important;height:auto!important;justify-content:flex-start;padding-top:clamp(5.5rem,7vw,6rem)!important;padding-bottom:clamp(3rem,5vw,4.5rem)!important}#authority [data-authority-decisions]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:.8rem;padding:0;list-style:none}#authority [data-authority-decisions] li{position:relative;min-width:0;padding-block:.5rem;color:#e1d6c3;font-size:.8rem;line-height:1.4}#authority [data-authority-decisions] li:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#8fae83;transform-origin:left;animation:authority-decision-draw .65s cubic-bezier(.22,1,.36,1) both}#authority [data-authority-decisions] li:nth-child(2):after{animation-delay:90ms}#authority [data-authority-decisions] li:nth-child(3):after{animation-delay:.18s}#authority [data-authority-desktop-layer]:is(:hover,:focus-within,[aria-pressed=true]){transform:none!important;opacity:1!important}#authority [data-authority-mobile-panels]{display:grid;align-items:stretch}#authority [data-authority-mobile-panels]>[role=tabpanel]{grid-area:1/1}#authority [data-authority-mobile-panels]>[aria-hidden=true]{visibility:hidden;pointer-events:none}#authority [data-authority-mobile-panels]>[aria-hidden=true] li:after{animation:none}#authority [data-authority-layer-panel]:focus-visible{outline:2px solid #c6a97a;outline-offset:4px}@keyframes authority-decision-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:1024px){#authority [data-authority-frame],#authority [data-authority-story]{height:auto!important;min-height:100svh}#authority [data-authority-shell]{padding-block:6rem max(5rem,12svh)!important}#authority [data-authority-grid]{transform:none;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr)!important;gap:clamp(2rem,4vw,4rem)!important}#authority [data-authority-copy],#authority [data-authority-diagram]{transform:none;opacity:1;backdrop-filter:none}#authority [data-authority-diagram]{clip-path:none;overflow:visible;background:linear-gradient(135deg,#1d2a22f5,#152119f5);padding:clamp(1rem,2vw,1.75rem)}#authority [data-authority-signal-header]{flex-wrap:wrap;gap:.4rem 1rem}#authority [data-authority-signal-header]>p{font-size:.75rem}#authority [data-authority-desktop-layer]{width:100%;min-width:0;gap:1rem;margin-left:0;transform:none;opacity:1;padding-block:.75rem!important;text-shadow:none;transition:border-color .2s ease,background-color .2s ease}#authority [data-authority-desktop-layer]>span{flex:0 0 3.25rem}#authority [data-authority-desktop-layer]>div{min-width:0;gap:.75rem}#authority [data-authority-desktop-layer]:after{display:none}#authority [data-authority-desktop-layer]>div p:nth-child(2){font-size:.94rem!important;line-height:1.5}#authority [data-authority-desktop-layer]>div p:nth-child(3){font-size:.875rem!important;line-height:1.5;color:#d3d6ca}}@media (max-width:1023px){#authority [data-authority-copy] h2{font-size:clamp(2rem,7vw,3rem);line-height:1.06}#authority [data-authority-copy]>p:nth-of-type(2){font-size:1rem;font-style:normal;line-height:1.6}#authority [data-authority-copy]>a{font-size:.9rem;line-height:1.5}#authority [data-authority-mobile-deck] [role=tablist]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem;padding:.4rem}#authority [data-authority-layer-tab]{flex:1 1 calc(33.333% - 0.4rem);min-height:3.75rem;padding:.55rem .2rem;gap:.3rem;color:#e1d6c3}#authority [data-authority-layer-tab]>span:first-child{display:none}#authority [data-authority-layer-tab]>span:nth-child(2){font-size:.8rem;opacity:.7}#authority [data-authority-tab-label]{font-size:.82rem;font-weight:500;line-height:1.3}#authority [data-authority-layer-tab][aria-selected=true]{background:#dde2dc;color:#1f3a28}#authority [data-authority-layer-panel]{padding:1.25rem;background:#f2f0e8;border-color:#b5b3aa;box-shadow:0 18px 42px rgb(9 20 13/12%)}#authority [data-authority-layer-panel] h3{font-size:2rem;color:#1f3a28}#authority [data-authority-layer-panel]>div:first-child>div:first-child>div>p{color:#556b4a!important}#authority [data-authority-layer-panel]>div:first-child>span{color:#556b4a;opacity:.4;font-size:2.7rem}#authority [data-authority-layer-panel]>p:first-of-type{font-size:1.06rem;line-height:1.55;color:#24372c}#authority [data-authority-layer-panel]>p:last-of-type{font-size:.94rem;line-height:1.6;color:#4d574a;border-color:#b5b3aa}#authority [data-authority-decisions] li{color:#45583f;font-size:.82rem}#authority [data-authority-mobile-controls]{margin-top:1rem}}@media (prefers-reduced-motion:reduce){#authority [data-authority-decisions] li:after{animation:none}}:root[data-motion=reduced] #authority [data-authority-decisions] li:after{animation:none}@media (max-width:767px){.august-8-refined #education[data-services-scene=education]{padding-top:5.5rem!important;padding-bottom:calc(6rem + env(safe-area-inset-bottom, 0px))!important}}#book{min-height:100svh;padding-block:6.5rem 4rem!important}#book [data-services-chapter-resolution],#book [data-strategy-room-copy],#book [data-textured-content-plane]{opacity:1;transform:none;clip-path:none}#book [data-textured-content-plane]>[aria-hidden=true]{display:none}#book [data-strategy-room-stage]{min-height:0;align-items:center;gap:clamp(2rem,4vw,4rem);padding:clamp(1.5rem,3.4vw,3rem);border:1px solid #f2f0e8bb;border-radius:1.75rem;background:rgb(242 240 232/90%);box-shadow:0 24px 80px rgb(31 58 40/16%);backdrop-filter:blur(24px)}#book [data-strategy-room-copy]{padding:0;border:0;text-align:left}#book [data-strategy-room-copy]:before,#book [data-strategy-room-shell]:before{display:none}#book [data-strategy-room-copy]>p:first-child{font-size:.75rem;color:#556b4a;letter-spacing:.14em}#book [data-strategy-room-copy] h2{margin-top:.8rem;max-width:15ch;font-size:clamp(2.4rem,3.5vw,3.8rem);line-height:1.02;letter-spacing:-.025em;color:#1f3a28;text-shadow:none}#book [data-strategy-room-copy]>p:nth-of-type(2){margin-top:1.1rem;font-size:1rem;line-height:1.65;color:#3e5141}#book [data-strategy-room-copy]>p:nth-of-type(3){margin-top:.8rem;font-size:.82rem;line-height:1.6;color:#556b4a}#book [data-strategy-room-agenda]{margin-top:1.6rem}#book [data-strategy-room-agenda]>p{font-size:.7rem;color:#556b4a}#book [data-strategy-room-agenda]>ol{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;margin-top:1.1rem}#book [data-strategy-room-agenda]>ol:after,#book [data-strategy-room-agenda]>ol:before{content:"";position:absolute;top:1rem;bottom:1.8rem;left:1rem;width:1px;background:#556b4a33;transform-origin:top}#book [data-strategy-room-agenda]>ol:after{background:#556b4a;transform:scaleY(clamp(0,var(--services-resolution,1),1))}#book [data-strategy-agenda-step]{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:1rem;padding:0;border:0;border-radius:0;background:none;overflow:visible;backdrop-filter:none;transform:none;box-shadow:none}#book [data-strategy-agenda-step]:hover{background:none;transform:none}#book [data-strategy-agenda-step]:after{display:none}#book [data-strategy-agenda-number]{position:relative;z-index:1;display:grid;place-items:center;width:2rem;height:2rem;border:1px solid #556b4a55;border-radius:50%;background:#e6e8de;color:#3e5141;font-size:.7rem;letter-spacing:0}#book [data-strategy-agenda-copy] p:first-child{margin-top:0;color:#1f3a28;font-size:1.5rem;line-height:1.2}#book [data-strategy-agenda-copy] p:last-child{margin-top:.25rem;color:#4c5c48;font-size:.9rem;line-height:1.5}#book [data-services-chapter-resolution]{min-height:0;margin-top:0}#book [data-strategy-room-shell]{padding:clamp(1.25rem,2.5vw,2rem);border:1px solid #556b4a30;border-radius:1.25rem;background:#f2f0e8d9;box-shadow:0 15px 40px rgb(31 58 40/5%);color:#1f3a28}#book [data-strategy-room-shell] :is(p,dt){color:#4c5c48}#book [data-strategy-room-shell] :is(h3,dd){color:#1f3a28}#book [data-strategy-room-shell] span{color:inherit}#book [data-strategy-room-shell] button{border-color:#556b4a55;color:#1f3a28;font-size:.9rem}#book [data-strategy-room-shell] button:hover{background:#dde2dc;box-shadow:none}#book [data-strategy-room-shell] button:focus-visible{outline:2px solid #6f4e37;outline-offset:4px}#book [data-strategy-room-shell] [data-strategy-calendar-trigger]{background:#1f3a28;color:#f2f0e8;min-height:3.25rem}#book [data-strategy-room-shell] [data-strategy-calendar-trigger]:hover{background:#3e5141}#book [data-strategy-room-session]{display:flex;align-items:center;gap:1.4rem;margin-bottom:1.8rem;padding-bottom:1.4rem;border-bottom:1px solid #556b4a33}#book [data-strategy-room-session] p{display:flex;flex-direction:column;gap:.2rem;margin:0}#book [data-strategy-room-session] p:first-child{padding-right:1.4rem;border-right:1px solid #556b4a33}#book [data-strategy-room-session] p:first-child strong{font-family:var(--font-display),Georgia,serif;font-size:3.8rem;font-weight:400;line-height:.95;color:#1f3a28}#book [data-strategy-room-session] span{font-size:.8rem}#book [data-strategy-room-session] p:last-child strong{font-size:1rem;font-weight:500;color:#1f3a28}#book [data-strategy-room-invitation]{font-size:clamp(1.9rem,2.5vw,2.5rem);line-height:1.08}#book [data-strategy-room-shell]>p[data-strategy-room-invitation-detail]{margin:.8rem 0 0;font-size:1rem;line-height:1.65}#book [data-strategy-room-actions]{margin-top:1.5rem}#book [data-strategy-room-actions]>button{width:100%;justify-content:space-between}#book [data-strategy-room-preparation]{margin-top:1.5rem;padding-top:1.2rem;border-top:1px solid #556b4a33}#book [data-strategy-room-preparation] p{font-size:.9rem;line-height:1.5}#book [data-strategy-room-preparation] p span{display:block;margin-top:.3rem;font-size:.82rem}#book [data-strategy-room-preparation] button{display:inline-flex;align-items:center;margin-top:.6rem;padding-left:0;padding-right:0;border-color:transparent;border-radius:.25rem}#book [data-strategy-room-preparation] button:hover{background:transparent;color:#6f4e37}#book [data-strategy-room-context]>div,#book [data-strategy-room-decision-note]{border-color:#556b4a33;background:#dde2dc66;box-shadow:none}#book [data-strategy-room-shell]>p[tabindex="-1"]{font-size:.75rem;line-height:1.5}#book [data-strategy-room-decision-note] dt,#book [data-strategy-room-decision-note]>div:first-child :is(p,span){font-size:.72rem;line-height:1.5;letter-spacing:.06em}#book [data-strategy-room-decision-note] :is(dl,div){border-color:#556b4a33}#book [data-strategy-brief-progress]>span{background:#556b4a33}#book [data-strategy-brief-progress]>[data-complete=true]{background:#556b4a}@media (min-width:1024px){#book [data-strategy-room-stage]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:1023px){#book [data-strategy-room-stage]{max-width:42rem;margin-inline:auto}#book [data-strategy-room-copy] h2{max-width:18ch;font-size:clamp(2.4rem,7vw,3.4rem)}}@media (max-width:767px){#book{padding-block:5.5rem calc(5rem + env(safe-area-inset-bottom, 0px))!important}#book [data-strategy-room-stage]{padding:1.25rem;gap:1.75rem;border-radius:1.4rem}#book [data-strategy-room-copy] h2{font-size:clamp(2.1rem,8vw,3rem)}#book [data-strategy-room-copy]>p:nth-of-type(2){font-size:1rem}#book [data-strategy-room-copy]>p:nth-of-type(3){font-size:.84rem}#book [data-strategy-room-agenda]>ol:after{transform:scaleY(1)}#book [data-strategy-room-shell]{padding:1.1rem}#book [data-strategy-room-session]{gap:1rem;margin-bottom:1.3rem;padding-bottom:1.1rem}#book [data-strategy-room-session] p:first-child{padding-right:1rem}#book [data-strategy-room-session] p:first-child strong{font-size:3.2rem}#book [data-strategy-room-shell]>p[data-strategy-room-invitation-detail]{font-size:.94rem}}@media (prefers-reduced-motion:reduce){#book [data-strategy-room-agenda]>ol:after{transform:scaleY(1)}}:root[data-motion=reduced] #book [data-strategy-room-agenda]>ol:after{transform:scaleY(1)}[data-services-atmosphere]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:paint}[data-services-atmosphere]>span{position:absolute;inset:-30%;will-change:transform;transform:translateZ(0)}#services-opening [data-living-gradient=meadow]{filter:saturate(1.3) contrast(1.04)}#services-opening [data-services-atmosphere=hero]{transform:translate3d(0,calc(var(--services-scene-progress, 0) * -34px),0)}#services-opening [data-services-atmosphere=hero]>span:first-child{opacity:.62;background:radial-gradient(44% 40% at 24% 22%,rgba(212,185,154,.5) 0,rgba(198,169,122,.22) 48%,transparent 74%);animation:services-atmo-sun 47s cubic-bezier(.45,0,.55,1) infinite alternate}#services-opening [data-services-atmosphere=hero]>span:nth-child(2){opacity:.5;background:radial-gradient(48% 44% at 78% 74%,rgba(143,174,131,.42) 0,rgba(125,142,82,.16) 50%,transparent 74%);animation:services-atmo-sage 61s cubic-bezier(.45,0,.55,1) infinite alternate}#services-opening [data-services-atmosphere=hero]>span:nth-child(3){inset:auto;top:6%;right:-16%;width:58%;aspect-ratio:1;opacity:.4;background:conic-gradient(from 40deg,transparent 0deg,rgba(242,240,232,.5) 70deg,rgba(212,185,154,.34) 130deg,transparent 210deg,rgba(143,174,131,.2) 290deg,transparent 1turn);-webkit-mask-image:radial-gradient(closest-side,rgba(0,0,0,.9),transparent 72%);mask-image:radial-gradient(closest-side,rgba(0,0,0,.9),transparent 72%);animation:services-atmo-halo 90s linear infinite}#services-opening .services-contour{position:absolute;inset-inline:0;bottom:0;height:52%;z-index:1;pointer-events:none}#services-opening .services-contour svg{width:100%;height:100%}#services-opening .services-contour path{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}#services-opening .services-contour path:first-child{stroke:rgba(111,78,55,.4);stroke-width:1.6;animation:services-contour-draw 3s cubic-bezier(.22,1,.36,1) .5s backwards}#services-opening .services-contour path:nth-child(2){stroke:rgba(125,142,82,.34);stroke-width:1.2;animation:services-contour-draw 3.4s cubic-bezier(.22,1,.36,1) .9s backwards}#services-opening .services-contour path:nth-child(3){stroke:rgba(198,169,122,.42);stroke-width:1.1;animation:services-contour-draw 3.8s cubic-bezier(.22,1,.36,1) 1.3s backwards}#services-opening .services-hero-copy{position:relative}#services-opening .services-hero-copy:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 0 rgba(242,240,232,.34),0 0 44px rgba(212,185,154,.24);opacity:.55;animation:services-atmo-breathe 7.5s ease-in-out infinite alternate}#situation [data-services-atmosphere=situation]{opacity:calc(.55 + var(--services-scene-presence, 0) * .45)}#situation [data-services-atmosphere=situation]>span:first-child{background:radial-gradient(40% 34% at 72% 26%,rgba(194,138,40,.34) 0,rgba(194,138,40,.12) 50%,transparent 72%);animation:services-atmo-sun 52s cubic-bezier(.45,0,.55,1) infinite alternate}#situation [data-services-atmosphere=situation]>span:nth-child(2){opacity:.7;background:radial-gradient(46% 42% at 20% 78%,rgba(85,107,74,.3) 0,rgba(85,107,74,.1) 52%,transparent 74%);animation:services-atmo-sage 64s cubic-bezier(.45,0,.55,1) infinite alternate}#offerings [data-services-atmosphere=offerings]{transform:translate3d(0,calc(var(--services-scene-progress, 0) * -28px),0);opacity:calc(.6 + var(--services-scene-presence, 0) * .4)}#offerings [data-services-atmosphere=offerings]>span:first-child{background:linear-gradient(118deg,transparent 30%,rgba(143,174,131,.16) 44%,rgba(242,240,232,.2) 50%,rgba(143,174,131,.14) 56%,transparent 70%);animation:services-atmo-beam 44s cubic-bezier(.45,0,.55,1) infinite alternate}#offerings [data-services-atmosphere=offerings]>span:nth-child(2){background:linear-gradient(112deg,transparent 40%,rgba(198,169,122,.12) 52%,rgba(242,240,232,.12) 57%,transparent 72%);animation:services-atmo-beam-far 58s cubic-bezier(.45,0,.55,1) infinite alternate}#offerings [data-services-atmosphere=offerings]>span:nth-child(3){opacity:.8;background:radial-gradient(50% 44% at 16% 20%,rgba(31,58,40,.55) 0,rgba(31,58,40,.2) 52%,transparent 76%);animation:services-atmo-sage 71s cubic-bezier(.45,0,.55,1) infinite alternate}#education [data-services-atmosphere=education]{z-index:2;opacity:calc(.5 + var(--services-scene-presence, 0) * .5)}#education [data-services-atmosphere=education]>span:first-child{background:radial-gradient(42% 36% at 22% 18%,rgba(212,185,154,.42) 0,rgba(212,185,154,.14) 50%,transparent 72%);animation:services-atmo-sun 49s cubic-bezier(.45,0,.55,1) infinite alternate}#education [data-services-atmosphere=education]>span:nth-child(2){opacity:.65;background:radial-gradient(48% 40% at 80% 66%,rgba(221,226,220,.5) 0,rgba(181,179,170,.18) 52%,transparent 74%);animation:services-atmo-sage 66s cubic-bezier(.45,0,.55,1) infinite alternate}[data-work-ambient]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:paint}[data-work-ambient]>span{position:absolute;inset:-32%;will-change:transform}[data-work-ambient]>span:first-child{opacity:.5;background:radial-gradient(42% 38% at 26% 24%,rgba(212,185,154,.4) 0,rgba(212,185,154,.12) 52%,transparent 74%);animation:services-atmo-sun 54s cubic-bezier(.45,0,.55,1) infinite alternate}[data-work-ambient]>span:last-child{opacity:.42;background:radial-gradient(46% 40% at 76% 74%,rgba(143,174,131,.32) 0,rgba(143,174,131,.1) 50%,transparent 72%);animation:services-atmo-sage 67s cubic-bezier(.45,0,.55,1) infinite alternate}[data-services-pointer-light]{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none;contain:paint;opacity:0;transition:opacity .7s ease}[data-services-pointer-light][data-pointer-light-awake=true]{opacity:1}[data-services-pointer-light]>span{position:absolute;top:0;left:0;width:52vmin;height:52vmin;margin:-26vmin 0 0 -26vmin;will-change:translate;transition:translate 1.1s cubic-bezier(.22,1,.36,1)}[data-services-pointer-light=sun]>span{background:radial-gradient(closest-side,rgba(212,185,154,.34) 0,rgba(212,185,154,.12) 48%,transparent 72%)}[data-services-pointer-light=ember]>span{background:radial-gradient(closest-side,rgba(194,138,40,.3) 0,rgba(194,138,40,.1) 46%,transparent 70%)}@media (prefers-reduced-motion:no-preference){[data-decision-map] button[role=tab]{transition:transform .48s cubic-bezier(.22,1,.36,1)}[data-decision-map] button[role=tab]:focus-visible{transform:translateX(6px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-decision-map] button[role=tab]:hover{transform:translateX(6px)}}@media (prefers-reduced-motion:no-preference){[data-services-hero-index] a{transition:transform .48s cubic-bezier(.22,1,.36,1)}[data-services-hero-index] a:focus-visible{transform:translateX(6px)}#services-opening [data-services-hero-index] a>span:first-child{transition:color .3s ease,opacity .3s ease}#services-opening [data-services-hero-index] a:focus-visible>span:first-child{color:#c6a97a;opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-services-hero-index] a:hover{transform:translateX(6px)}#services-opening [data-services-hero-index] a:hover>span:first-child{color:#c6a97a;opacity:1}[data-services-hero-index] li{position:relative}[data-services-hero-index] li:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:1px;background:linear-gradient(90deg,#c6a97a,rgba(198,169,122,0));transform:scaleX(0);transform-origin:left;transition:transform .52s cubic-bezier(.22,1,.36,1);pointer-events:none}[data-services-hero-index] li:focus-within:after,[data-services-hero-index] li:hover:after{transform:scaleX(1)}}@keyframes services-atmo-sun{0%{transform:translate3d(-4%,-3%,0) scale(1)}to{transform:translate3d(6%,5%,0) scale(1.16)}}@keyframes services-atmo-sage{0%{transform:translate3d(5%,4%,0) scale(1.1)}to{transform:translate3d(-5%,-4%,0) scale(.98)}}@keyframes services-atmo-beam{0%{transform:translate3d(-14%,0,0)}to{transform:translate3d(12%,0,0)}}@keyframes services-atmo-beam-far{0%{transform:translate3d(10%,0,0)}to{transform:translate3d(-12%,0,0)}}@keyframes services-atmo-halo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes services-atmo-breathe{0%{opacity:.35}to{opacity:.75}}@keyframes services-contour-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){#services-opening .services-contour path,#services-opening .services-hero-copy:after,[data-services-atmosphere]>span,[data-work-ambient]>span{animation:none}[data-services-pointer-light]{display:none}#offerings [data-services-atmosphere=offerings],#services-opening [data-services-atmosphere=hero]{transform:none}}[data-motion=reduced] #services-opening .services-contour path,[data-motion=reduced] #services-opening .services-hero-copy:after,[data-motion=reduced] [data-services-atmosphere]>span,[data-motion=reduced] [data-work-ambient]>span{animation:none}[data-motion=reduced] #offerings [data-services-atmosphere=offerings],[data-motion=reduced] #services-opening [data-services-atmosphere=hero]{transform:none}[data-motion=reduced] [data-services-pointer-light]{display:none}#services-opening[data-services-scroll-scene] .services-hero-copy:after,[data-services-scroll-scene] :is([data-services-atmosphere],[data-work-ambient])>span{animation-play-state:paused!important;will-change:auto}#services-opening[data-services-ambient=running] .services-hero-copy:after,[data-services-ambient=running] :is([data-services-atmosphere],[data-work-ambient])>span{animation-play-state:running!important}[data-services-ambient=running] :is([data-services-atmosphere],[data-work-ambient])>span{will-change:transform}[data-services-gradient-motion=paused]>[data-gradient-layer]{animation-play-state:paused!important;will-change:auto}[data-services-gradient-motion=running]>[data-gradient-layer]{animation-play-state:running}#authority [data-authority-copy]{border-radius:1.25rem;background:linear-gradient(135deg,#18261ee8,#18261edb);border:1px solid #f2f0e81a}#authority [data-authority-copy]>p:nth-of-type(2){margin-top:1.25rem;font-style:normal;line-height:1.65}#authority [data-authority-wave]{padding-top:1.25rem;border-top:1px solid #f2f0e829}#authority [data-authority-signal-header]{display:block}#authority [data-authority-signal-header]>p:first-child{color:#c4cbbb;font-size:.75rem}#authority [data-authority-signal-status]{margin-top:.75rem;text-align:left}#authority [data-authority-signal-status]>span:first-child{display:none}#authority [data-authority-signal-status]>span:last-child{margin-left:0;font-family:var(--font-display),Georgia,serif;font-size:1.75rem;letter-spacing:0;text-transform:none}#authority [data-authority-wave] svg{width:100%;max-width:none;height:3rem}#authority [data-authority-decisions]{gap:.75rem}#authority [data-authority-decisions] li{min-height:2.75rem;font-size:.8125rem}#authority [data-authority-index-heading]{padding:0 .25rem 1rem;border-bottom:1px solid #f2f0e824}#authority [data-authority-index-heading] p:first-child{color:#f2f0e8;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}#authority [data-authority-index-heading] p:last-child{color:#c4cbbb;font-size:.875rem;margin-top:.45rem}#authority [data-authority-desktop-layer]{position:relative;align-items:center;padding:1rem .5rem!important;gap:.75rem;border-radius:.75rem;box-shadow:none}#authority [data-authority-desktop-layer]:before{content:"";position:absolute;inset:.8rem auto .8rem 0;width:2px;border-radius:2px;background:color-mix(in srgb,var(--layer-color) 65%,#f2f0e8);transform:scaleY(0);transform-origin:center;transition:transform .4s cubic-bezier(.22,1,.36,1)}#authority [data-authority-desktop-layer][aria-pressed=true]:before{transform:scaleY(1)}#authority [data-authority-desktop-layer]:is(:hover,[aria-pressed=true]){background:#f2f0e80a}#authority [data-authority-desktop-layer]>span:first-child{flex-basis:2.75rem;gap:.5rem}#authority [data-authority-desktop-layer]>span:first-child>span:last-child{color:color-mix(in srgb,var(--layer-color) 60%,#f2f0e8)!important;font-size:1.65rem;opacity:1}#authority [data-authority-desktop-layer]>div{flex:1}#authority [data-authority-desktop-layer]>div>svg{display:none}#authority [data-authority-choice-mark]{display:grid;place-items:center;flex:0 0 1.65rem!important;height:1.65rem;border:1px solid #f2f0e824;border-radius:50%;color:#c6a97a;font-size:.875rem;transition:background-color .2s ease,border-color .2s ease}#authority [aria-pressed=true] [data-authority-choice-mark]{background:#c6a97a22;border-color:#c6a97a80}#authority [data-authority-next]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:fit-content;min-height:44px;margin:1.5rem 0 0 auto;color:#f2f0e8;font-size:.875rem;border-bottom:1px solid #c6a97a80}#authority [data-authority-next]:focus-visible{outline:2px solid #c6a97a;outline-offset:5px}nav[data-services-nav=true]{top:auto;bottom:1.25rem;left:50%;right:auto!important;transform:translateX(-50%);translate:none}nav[data-services-nav=true][data-section-jump-desktop-yielding=true]{visibility:hidden;pointer-events:none}nav[data-services-nav=true]>div{width:16rem;align-items:stretch;flex-direction:column-reverse;padding:.25rem;border-radius:1rem!important;background:#203227f5;backdrop-filter:none}nav[data-services-nav=true]>div>span{display:none}[data-services-nav-toggle]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;padding:.65rem .85rem;color:#c6a97a;border-radius:.75rem;text-align:left;font-size:.75rem}[data-services-nav-toggle]>span>span{color:#f2f0e8;margin-left:.65rem}[data-services-nav-toggle]:focus-visible{outline:2px solid #c6a97a;outline-offset:2px}#services-desktop-chapters{max-height:calc(100svh - 13rem);overflow-y:auto;margin-top:.25rem}#services-desktop-chapters[hidden]{display:none}[data-services-nav-expanded=true] #services-desktop-chapters{animation:services-menu-arrive .24s cubic-bezier(.22,1,.36,1) both}@keyframes services-menu-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}#services-desktop-chapters>span{display:none}#services-desktop-chapters ol{align-items:stretch;padding:.25rem;gap:0}#services-desktop-chapters li{width:100%}#services-desktop-chapters a{width:100%;min-height:44px;justify-content:space-between;padding:.5rem .85rem;border-radius:.6rem}#services-desktop-chapters a>span:first-child{position:static;padding:0;opacity:1;transform:none;border:none;box-shadow:none;background:none;backdrop-filter:none;color:#e1e5da;text-transform:none;letter-spacing:0;font-size:.8125rem}#services-desktop-chapters a:is(:hover,[aria-current=location]){background:#f2f0e810}#services-desktop-chapters a[aria-current=location]>span:first-child{color:#dfc39d}html[data-services-experience=active] [data-services-journey-thread]{--services-thread-x:0.65rem;mask-image:none;opacity:.55}[data-services-thread-focus]{display:none}[data-services-thread-rail]{transition:background .4s ease}[data-services-thread-progress]{height:100%;min-height:0;transform:scaleY(var(--services-journey-fraction,0));transform-origin:top;transition:none;box-shadow:none}@media (min-width:1024px){#authority [data-authority-grid]{grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr)!important}#authority [data-authority-copy]{padding:clamp(1.25rem,2.3vw,2rem)}#authority [data-authority-copy] h2{font-size:clamp(2.1rem,3.1vw,3.3rem);line-height:1.04}#authority [data-authority-diagram]{border-radius:1.25rem}#authority [data-authority-shell]{padding-top:7rem!important}}@media (max-width:1023px){html[data-services-experience=active] #situation[data-services-scene]{min-height:0!important;padding-block:5rem!important}#authority [data-authority-copy]{padding:1.25rem}#authority [data-authority-copy] [data-authority-wave]{display:none}#authority [data-authority-grid]{gap:0}#authority [data-authority-mobile-deck]{margin-top:1.5rem}#authority [data-authority-mobile-deck] [role=tablist]{backdrop-filter:none;background-color:#18261ef5}#authority [data-authority-mobile-deck] [role=tabpanel]{backdrop-filter:none;background:#f2f0e8}#authority [data-authority-next]{margin-top:1.75rem}}@media (prefers-reduced-motion:reduce){#authority [data-authority-desktop-layer]:before{transition:none}[data-services-thread-progress]{transform:none}[data-services-nav-expanded=true] #services-desktop-chapters{animation:none}}:root[data-motion=reduced] #authority [data-authority-desktop-layer]:before{transition:none}:root[data-motion=reduced] [data-services-thread-progress]{transform:none}:root[data-motion=reduced] [data-services-nav-expanded=true] #services-desktop-chapters{animation:none}@media (max-width:767px){#authority [data-authority-mobile-controls],#authority [data-authority-mobile-deck] [role=tablist],#authority [data-authority-tablet-heading]{display:none}#authority [data-authority-deck-heading]{padding:0;border:0;border-radius:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}#authority [data-authority-mobile-panels]{margin-top:1rem}}#authority [data-authority-connections]{gap:0!important;padding-top:.5rem}#authority [data-authority-connections] li{padding:1rem .25rem .25rem;text-align:center;font-size:.8125rem;line-height:1.45}#authority [data-authority-connections] li:before{content:"";position:absolute;top:0;left:calc(50% - 3px);width:6px;height:6px;border-radius:50%;background:var(--authority-layer-color,#556b4a);animation:authority-node-settle .5s cubic-bezier(.22,1,.36,1) both}#authority [data-authority-connections] li:after{top:2px;bottom:auto;left:50%;background:#8fae83;transform-origin:left}#authority [data-authority-connections] li:last-child:after{display:none}#authority [data-authority-connections] li:nth-child(2):before{animation-delay:.12s}#authority [data-authority-connections] li:nth-child(3):before{animation-delay:.24s}#authority [data-authority-layer-panel][aria-hidden=true] [data-authority-connections] li:before{animation:none}@keyframes authority-node-settle{0%{opacity:.3;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){#authority [data-authority-connections] li:before{animation:none}}:root[data-motion=reduced] #authority [data-authority-connections] li:before{animation:none}#offerings .services-discipline-rail,#offerings [data-service-discipline-panel-shell=true]{border-color:#c0c6b7!important;background:#f4f1e8!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 14px 36px #12281c12;color:#25392e}#offerings .services-discipline-rail>button{min-height:3.7rem;padding:.75rem;gap:.65rem;opacity:1!important;transform:none!important;filter:none!important;border:1px solid transparent;background:transparent;color:#344832;transition:background-color .22s ease,color .22s ease,border-color .22s ease}#offerings .services-discipline-rail>button:hover{background:#e1e7d9;border-color:#b4bfaa}#offerings .services-discipline-rail>button[aria-selected=true]{background:#29432f;color:#f4f1e8;border-color:#29432f}#offerings .services-discipline-rail>button>span{color:inherit!important}#offerings .services-discipline-rail>button>span[data-discipline-label]{font-family:var(--font-body),Manrope,sans-serif;font-size:.93rem;font-weight:500;line-height:1.35}#offerings .services-discipline-rail>button:after,#offerings [data-discipline-dot],#offerings [data-service-discipline-panel-shell]:before{display:none}#offerings [data-service-discipline-panel-shell],#offerings [role=tabpanel]{min-height:0!important}#offerings .services-discipline-rail>button:focus-visible,#offerings [data-service-discipline-panel-shell]:focus-visible,#offerings [role=tabpanel]:focus-visible{outline:2px solid #6f4e37;outline-offset:3px}#offerings [data-discipline-copy-deck]{display:grid}#offerings [data-discipline-copy]{grid-area:1/1;visibility:hidden}#offerings [data-discipline-copy][data-active=true]{visibility:visible}#offerings [data-discipline-panel-heading]{color:#25392e}#offerings [data-discipline-panel-detail],#offerings [data-discipline-panel-meta]>p,#offerings [data-service-route-context]{color:#4a5b43!important;text-shadow:none}#offerings [data-discipline-panel-footer]{display:flex;justify-content:space-between;align-items:center;border-color:#c0c6b7;gap:1rem}#offerings [data-service-route-context]{flex:1 1 16rem;max-width:24rem}#offerings [data-service-route-context]>span:first-child{color:#556b4a}#offerings [data-discipline-next]{flex:0 1 auto;min-height:3rem;padding:.7rem 1rem;border-radius:999px;background:#29432f;color:#f4f1e8;text-decoration:none;line-height:1.4}#offerings [data-discipline-next]:hover{background:#435b3c}#offerings [data-discipline-next]:focus-visible{outline:2px solid #6f4e37;outline-offset:3px}@media (max-width:767px){#offerings .services-discipline-rail>button{padding:.65rem .5rem;gap:.4rem}#offerings .services-discipline-rail>button>span[data-discipline-label]{font-size:.85rem}#offerings [data-discipline-panel-footer]{align-items:stretch;flex-direction:column}#offerings [data-service-route-context]{flex:auto}#offerings [data-discipline-next]{justify-content:space-between}}@media (prefers-reduced-motion:reduce){#offerings .services-discipline-rail>button{transition:none}}:root[data-motion=reduced] #offerings .services-discipline-rail>button{transition:none}#offerings [data-service-route-context]{display:grid}#offerings [data-service-route-state]{display:block!important;grid-area:1/1;visibility:hidden;overflow:visible!important;-webkit-line-clamp:unset!important;color:#4a5b43}#offerings [data-service-route-state][data-active=true]{visibility:visible}#offerings [data-service-route-state]>span:first-child{color:#556b4a}#desire{justify-content:flex-start!important;padding-top:max(6.5rem,11svh)!important;padding-bottom:4rem!important}[data-services-evidence-library]{background:#eee8db;color:#25392e}[data-services-evidence-library]>summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;max-width:80rem;min-height:7.5rem;margin:0 auto;padding:1.5rem clamp(1.5rem,5vw,4rem);cursor:pointer;list-style:none}[data-services-evidence-library]>summary::-webkit-details-marker{display:none}[data-services-evidence-library]>summary>span:first-child>span{display:block}[data-services-evidence-library]>summary>span:first-child>span:first-child{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.6rem,3vw,2rem)}[data-services-evidence-library]>summary>span:first-child>span:last-child{font-size:.875rem;margin-top:.25rem;color:#52604f}[data-services-evidence-library]>summary>span:last-child{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid #25392e40;border-radius:50%;font-size:1.5rem;transition:transform .24s ease}[data-services-evidence-library][open]>summary>span:last-child{transform:rotate(45deg)}[data-services-evidence-library]>summary:focus-visible{outline:2px solid #6f4e37;outline-offset:-5px}@media (prefers-reduced-motion:reduce){[data-services-evidence-library]>summary>span:last-child{transition:none}}:root[data-motion=reduced] [data-services-evidence-library]>summary>span:last-child{transition:none}#proof,html[data-services-experience=active] #situation[data-services-scene]{justify-content:flex-start!important;padding-top:max(6.5rem,11svh)!important;padding-bottom:5rem!important}html[data-services-experience=active] #situation[data-services-scene]{min-height:100svh!important}@media (max-width:767px){html[data-services-experience=active] #offerings{padding-top:max(6.5rem,11svh)!important;padding-bottom:4rem!important}#offerings [data-services-chapter-copy=true]{padding:0}#offerings [data-services-chapter-copy=true]>div>p:first-child{font-size:.75rem}#offerings [data-discipline-heading=true]{font-size:clamp(2rem,7.8vw,2.7rem);line-height:1.04;max-width:21ch}#offerings [data-discipline-intro=true]{display:block;overflow:visible;-webkit-line-clamp:unset;font-size:.875rem;line-height:1.5;margin-top:.65rem}#offerings [data-discipline-layout=true]{gap:1rem}#offerings .services-discipline-rail-viewport{display:none}#offerings [data-service-discipline-panel-shell=true]{padding:1rem;margin-top:.75rem}#offerings [data-discipline-panel-meta=true]>p{font-size:.7rem;letter-spacing:.12em}#offerings [data-discipline-panel-heading=true]{font-size:1.7rem;margin-top:.55rem}#offerings [data-discipline-panel-detail=true]{font-size:.9375rem;line-height:1.55}#offerings [data-discipline-panel-footer=true]{gap:.25rem;margin-top:1rem;padding-top:1rem}#offerings [data-discipline-panel-footer=true] [data-discipline-next=true],#offerings [data-service-route-context=true]{display:none}}