.yE8gtq_panel{color:#593b0d;background:#fff5df;border:1px dashed #a86b13;border-radius:12px;margin-block:24px;padding:28px;scroll-margin-top:120px}.yE8gtq_reference{overflow-wrap:anywhere;margin-top:8px;font-size:11px;display:block}.yE8gtq_panel h3{margin:14px 0;font-size:22px;line-height:1.3}.yE8gtq_panel p{color:#593b0d;line-height:1.7}.yE8gtq_panel ul{padding-left:20px;line-height:1.8}.yE8gtq_badge{letter-spacing:.02em;color:#593b0d;background:#ffedc2;border:1px solid #c39243;border-radius:5px;padding:5px 9px;font-size:11px;font-weight:650;line-height:1.5;display:inline-block}.yE8gtq_legend{color:#593b0d;align-items:baseline;gap:10px;margin:20px 0;font-size:13px;line-height:1.7;display:flex}.yE8gtq_legend>span{background:#ffedc2;border:1px dashed #a86b13;flex-shrink:0;width:12px;height:12px}.yE8gtq_card{background:#fff5df;border:1px dashed #a86b13}.yE8gtq_group{margin-block:56px;scroll-margin-top:110px}.yE8gtq_group h2{margin-bottom:12px}.yE8gtq_group>p{color:var(--muted);margin-bottom:24px;line-height:1.7}.yE8gtq_jumpLinks{flex-wrap:wrap;gap:12px 24px;margin-block:28px;display:flex}.yE8gtq_jumpLinks a{text-underline-offset:4px;text-decoration:underline}
.kSnJfG_root{min-width:0}.kSnJfG_controls{justify-content:flex-end;align-items:center;gap:20px;margin:0 0 16px;font-size:13px;display:flex}.kSnJfG_controls[hidden]{display:none}.kSnJfG_controls button{border:1px solid var(--line);font:inherit;color:var(--ink);background:var(--paper);cursor:pointer;border-radius:6px;padding:10px 14px}.kSnJfG_controls button:disabled{opacity:.45;cursor:default}.kSnJfG_track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;gap:24px;padding-bottom:12px;display:flex;overflow-x:auto}.kSnJfG_slide{scroll-snap-align:start;flex:0 0 100%;min-width:0}.kSnJfG_slide>article{height:100%}.kSnJfG_compact .kSnJfG_slide{flex-basis:calc(50% - 12px)}.kSnJfG_compact .kSnJfG_track{padding:2px 2px 12px}@media (max-width:640px){.kSnJfG_compact .kSnJfG_slide{flex-basis:100%}}.kSnJfG_slide h3{letter-spacing:-.035em;margin:16px 0;font-size:clamp(28px,3vw,40px);line-height:1.15}
.ZKHu5W_recommendations .recommendation-quote{height:100%;min-height:0;margin:0;padding:24px}.ZKHu5W_recommendations blockquote{margin-bottom:20px;font-size:clamp(17px,1.7vw,21px);line-height:1.5}.ZKHu5W_recommendations figcaption{margin-top:16px}.ZKHu5W_strengths{padding-bottom:20px}.ZKHu5W_strengths h2{font-size:clamp(28px,3.5vw,42px)}.ZKHu5W_strengthsIntro{max-width:650px;color:var(--muted);margin:-12px 0 28px;line-height:1.7}
.Vk8qPa_section{scroll-margin-top:110px}.Vk8qPa_section .section-heading p{color:var(--muted);max-width:600px;margin-top:16px;line-height:1.6}.Vk8qPa_interests{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.Vk8qPa_interest{border:1px solid var(--line);background:var(--paper);border-radius:0;overflow:hidden}.Vk8qPa_community{border:0;border-top:1px solid var(--line);grid-column:1/-1;margin-top:12px}.Vk8qPa_interest:nth-child(2){background:#f0f6f2}.Vk8qPa_interest:nth-child(3){background:#f2f5fb}.Vk8qPa_interest figure{margin:0}.Vk8qPa_interest figure>a{border-radius:0}.Vk8qPa_interest figure img{aspect-ratio:1.6;object-fit:contain;background:var(--tint);border-radius:0;width:100%;height:auto}.Vk8qPa_interest .Vk8qPa_yogaPhoto img{object-fit:cover;object-position:center}.Vk8qPa_interest figcaption{padding:10px 24px;font-size:11px}.Vk8qPa_copy{padding:clamp(22px,3vw,32px)}.Vk8qPa_community .Vk8qPa_copy{padding:28px 0 0}.Vk8qPa_copy h3{margin:12px 0;font-size:clamp(23px,2.5vw,31px);line-height:1.2}.Vk8qPa_copy p{color:var(--muted);margin-bottom:20px;line-height:1.7}.Vk8qPa_sourceLink{color:var(--blue);text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.Vk8qPa_interests{grid-template-columns:1fr}}.Vk8qPa_communityLinks{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}.Vk8qPa_copy .Vk8qPa_supporting{margin-bottom:12px;font-size:14px}.Vk8qPa_communityLinks a{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:5px;align-items:center;font-size:14px;line-height:1.5;display:inline-flex}.Vk8qPa_communityLinks a:hover,.Vk8qPa_communityLinks a:focus-visible{color:var(--blue);text-decoration-color:currentColor}.Vk8qPa_communitySection{padding-bottom:0}.Vk8qPa_communitySection h2{margin:16px 0;font-size:clamp(26px,3vw,36px)}.Vk8qPa_communitySection>p{color:var(--muted);margin-bottom:20px;line-height:1.7}.Vk8qPa_communitySection .Vk8qPa_supporting{margin-bottom:8px;font-size:14px}.Vk8qPa_communityLinks p{color:var(--muted);margin:2px 0 0;font-size:14px;line-height:1.65}.Vk8qPa_compactCommunities{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px}.Vk8qPa_compactCommunities p{max-width:420px}@media (max-width:600px){.Vk8qPa_compactCommunities{grid-template-columns:1fr}}
.GQLXZW_index{padding:8px 0 20px;position:sticky;top:110px}.GQLXZW_sectionLinks{gap:8px;margin:16px 0 24px;display:grid}.GQLXZW_sectionLinks a{border-left:2px solid #0000;padding:5px 0 5px 12px;font-size:13px;line-height:1.5;text-decoration:none}.GQLXZW_sectionLinks a[aria-current=location]{color:var(--blue);border-left-color:var(--blue);font-weight:650}.GQLXZW_employerIndex{border-left:1px solid var(--line);margin:0;padding:0 0 0 14px;list-style:none}.GQLXZW_employerIndex[hidden]{display:none}.GQLXZW_employerIndex>li{margin:0 0 8px}.GQLXZW_employerLink{padding:4px 0;font-size:13px;text-decoration:none;display:block}.GQLXZW_index a:hover{color:var(--blue)}.GQLXZW_employer{margin:24px 0 32px;scroll-margin-top:12px}.GQLXZW_employerHeader{border-bottom:2px solid var(--line);padding:12px 0}.GQLXZW_employerHeader h3{margin:0;font-size:20px;line-height:1.4}.GQLXZW_employerHeader p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.6}.GQLXZW_role{padding:24px 0;scroll-margin-top:12px}.GQLXZW_role+.GQLXZW_role{border-top:1px solid var(--line)}.GQLXZW_roleHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.GQLXZW_roleHeading h4{letter-spacing:-.02em;flex:280px;margin:0;font-size:21px;font-weight:650;line-height:1.35}.GQLXZW_roleHeading>span{color:var(--muted);font-size:13px}.GQLXZW_role p{margin:12px 0;line-height:1.65}.GQLXZW_role .GQLXZW_context{color:var(--muted);margin:8px 0 12px;font-size:13px}.GQLXZW_role details{margin-top:18px}.GQLXZW_role summary{color:var(--blue);cursor:pointer;padding:6px 0;font-size:14px;font-weight:550}.GQLXZW_role li{margin:8px 0;line-height:1.7}.GQLXZW_highlights{margin:12px 0;padding-left:20px}.GQLXZW_reference{border-left:2px solid var(--line);gap:6px;margin:20px 0 0;padding-left:14px;display:grid}.GQLXZW_reference>span{color:var(--muted);font-size:12px}.GQLXZW_reference a{font-size:14px}.GQLXZW_earlier{padding:18px 0}.GQLXZW_earlier .GQLXZW_roleHeading h4{font-size:18px}.GQLXZW_earlier p{margin:8px 0;font-size:14px}@media (max-width:760px){.GQLXZW_index{padding:0;position:static}.GQLXZW_sectionLinks{flex-wrap:wrap;gap:8px 12px;margin:10px 0;display:flex}.GQLXZW_sectionLinks a{border-bottom:2px solid #0000;border-left:0;padding:6px 0}.GQLXZW_sectionLinks a[aria-current=location]{border-bottom-color:var(--blue)}.GQLXZW_employerIndex{display:none}.GQLXZW_roleHeading h4{font-size:20px}}@media print{.GQLXZW_index{display:none}.GQLXZW_role{break-inside:avoid}.GQLXZW_role details::details-content{content-visibility:visible;height:auto}}.GQLXZW_roleHeading h4{scroll-margin-top:12px}@media (max-height:600px) and (min-width:761px){.GQLXZW_index{position:static}}
.seg8oG_figure{max-width:268px}.seg8oG_figure video{aspect-ratio:1;background:var(--tint);border-radius:0;width:100%;height:auto;display:block}
._9JPH_W_page{--fluff-violet:#68518a;--fluff-pale:#f5f2f8;--fluff-coral:#ed9c83;--fluff-rust:#9b493c;padding-bottom:36px}._9JPH_W_content{max-width:1240px}._9JPH_W_page figure{margin:0}._9JPH_W_page p{line-height:1.75}._9JPH_W_page h2{font-size:clamp(32px,4vw,48px);line-height:1.12}._9JPH_W_page h3{letter-spacing:-.035em;font-size:23px;line-height:1.3}._9JPH_W_page h4{font-size:16px;line-height:1.4}._9JPH_W_page a:focus-visible,._9JPH_W_page button:focus-visible,._9JPH_W_page summary:focus-visible{outline:3px solid var(--fluff-violet);outline-offset:5px}._9JPH_W_back{color:var(--muted);padding:8px 0;font-size:13px;display:inline-block}._9JPH_W_back:hover{text-decoration:underline}._9JPH_W_page ._9JPH_W_kicker{color:var(--fluff-violet);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:650;line-height:1.6}._9JPH_W_hero{grid-template-columns:1.15fr 1fr;gap:32px;padding-top:48px;display:grid}._9JPH_W_heroCopy h1{letter-spacing:-.07em;margin:18px 0 20px;font-size:clamp(52px,6.4vw,82px)}._9JPH_W_heroCopy h1>span{color:var(--fluff-rust)}._9JPH_W_page ._9JPH_W_heroStatement{color:var(--ink);letter-spacing:-.055em;font-size:clamp(30px,3.8vw,48px);font-weight:500;line-height:1.14}._9JPH_W_heroStatement>span{color:var(--fluff-rust)}._9JPH_W_page ._9JPH_W_heroLead{max-width:440px;margin-top:26px;font-size:17px}._9JPH_W_buildLink{border-bottom:1px solid var(--ink);align-items:center;gap:36px;margin-top:18px;padding:14px 0 9px;font-size:14px;font-weight:600;display:inline-flex}._9JPH_W_heroArt{isolation:isolate;align-content:center;justify-items:center;display:grid;position:relative;overflow:clip}._9JPH_W_heroArt>._9JPH_W_face{width:100%;max-width:440px;transform:rotate(-7deg)}._9JPH_W_heroHalo{background:var(--fluff-pale);z-index:-1;border-radius:50%;position:absolute;inset:14% 0 7%;transform:rotate(-15deg)}._9JPH_W_annotation{text-align:right;color:var(--fluff-violet);place-self:start end;margin-right:12px;font-size:13px;line-height:1.4;transform:rotate(5deg)}._9JPH_W_heroArt figcaption{color:var(--muted);letter-spacing:.03em;margin-top:-10px;font-size:12px}._9JPH_W_heroFoot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px 32px;margin-top:32px;padding:23px 0;font-size:12px;display:flex}._9JPH_W_heroFoot span:last-child{color:var(--fluff-violet)}._9JPH_W_sectionNav{z-index:20;border-top:1px solid var(--line);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;flex-wrap:wrap;align-items:center;gap:4px 24px;padding:10px 0;display:flex;position:sticky;top:88px}._9JPH_W_sectionNav>span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin-right:auto;font-size:11px}._9JPH_W_sectionNav a{border-bottom:2px solid #0000;padding:8px 0;font-size:13px;display:inline-block}._9JPH_W_sectionNav a[aria-current=location]{color:var(--fluff-violet);border-color:var(--fluff-violet);font-weight:650}._9JPH_W_chapter{border-bottom:1px solid var(--line);padding:88px 0;scroll-margin-top:76px}._9JPH_W_chapterHeading{max-width:660px;margin-bottom:36px}._9JPH_W_chapterHeading h2,._9JPH_W_origin h2{margin:16px 0 23px}._9JPH_W_chapterHeading>p:last-child:not(._9JPH_W_kicker){max-width:620px}._9JPH_W_origin{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;display:grid}._9JPH_W_origin>div>p:not(._9JPH_W_kicker){margin-top:18px}._9JPH_W_perspectives{color:var(--fluff-violet)}._9JPH_W_orbit{width:100%;height:320px;position:relative}._9JPH_W_orbit svg{fill:none;stroke:#c9bcd9;stroke-width:1.5px;width:100%;height:100%;position:absolute;inset:0}._9JPH_W_orbit svg circle{stroke-dasharray:3 6}._9JPH_W_orbit span{z-index:1;background:var(--fluff-pale);border-radius:30px;padding:7px 14px;font-size:12px;position:absolute}._9JPH_W_orbit ._9JPH_W_orbitCentre{background:var(--ink);color:#fff;padding:12px 24px;font-size:16px;top:44%;left:50%;transform:translate(-50%)}._9JPH_W_orbit span:nth-child(2){top:12%;left:0}._9JPH_W_orbit span:nth-child(3){top:31%;right:0}._9JPH_W_orbit span:nth-child(4){bottom:7%;left:26%}._9JPH_W_perspectives figcaption{text-align:center;font-size:13px}._9JPH_W_face{width:100%;height:auto;display:block}._9JPH_W_brows,._9JPH_W_eyes{transform-origin:256px 180px;transition:transform .18s ease-out}._9JPH_W_face[data-expression=listening] ._9JPH_W_brows{transform:translateY(-18px)}._9JPH_W_face[data-expression=thinking] ._9JPH_W_brows{transform:rotate(-5deg)}._9JPH_W_face[data-expression=thinking] ._9JPH_W_eyes{transform:translate(8px)}._9JPH_W_explorer{background:var(--fluff-pale);border-radius:20px;padding:24px 40px}._9JPH_W_stateButtons{border-bottom:1px solid #ded5e7;grid-template-columns:repeat(4,1fr);gap:8px;padding-bottom:20px;display:grid}._9JPH_W_stateButtons[hidden],._9JPH_W_statePanel[hidden]{display:none}._9JPH_W_stateButtons button{text-align:left;color:#564568;background:0 0;border:1px solid #0000;border-radius:8px;padding:12px;font-size:14px}._9JPH_W_stateButtons button>span{margin-right:12px;font-size:10px;display:inline-block}._9JPH_W_stateButtons button[aria-pressed=true]{color:var(--ink);background:#fff;border-color:#d7cbe2;box-shadow:0 3px 10px #30213e06}._9JPH_W_statePanel{grid-template-columns:.9fr 1.1fr;align-items:center;gap:42px;min-height:330px;padding:25px 20px 16px;display:grid}._9JPH_W_stateFace{width:100%;max-width:280px;margin:auto}._9JPH_W_statePanel h3{margin:14px 0 18px;font-size:30px}._9JPH_W_statePanel>div>p:last-child{max-width:390px}._9JPH_W_page ._9JPH_W_illustrationNote{text-align:center;color:#665770;border-top:1px solid #ded5e7;padding:12px 0 0;font-size:11px}._9JPH_W_conversation{grid-template-columns:1.2fr 1fr;align-items:center;gap:64px;margin-top:45px;display:grid}._9JPH_W_page ._9JPH_W_claim{color:var(--muted);margin:14px 0;font-size:19px}._9JPH_W_conversation blockquote{letter-spacing:-.035em;border-left:3px solid var(--fluff-coral);margin:0;padding-left:24px;font-size:22px;font-weight:500;line-height:1.45}._9JPH_W_page ._9JPH_W_principle{font-size:14px}._9JPH_W_decisions{margin:0;padding:0;list-style:none}._9JPH_W_decisions li{border-top:1px solid var(--line);grid-template-columns:42px 1fr 190px;align-items:start;gap:28px;padding:32px 0;display:grid}._9JPH_W_decisionNumber{color:var(--fluff-violet);margin-top:4px;font-size:13px}._9JPH_W_decisions h3{margin-bottom:15px}._9JPH_W_decisionAside{border-left:1px solid var(--line);align-self:center;justify-items:center;padding:5px 0 0 24px;display:grid}._9JPH_W_decisionAside>span:last-child{color:var(--fluff-violet);text-align:center;font-size:11px}._9JPH_W_decisionAside svg{fill:none;width:130px;height:64px;stroke:var(--fluff-violet);stroke-width:2px}._9JPH_W_witMark{color:var(--fluff-violet);font-size:55px;line-height:1.1}._9JPH_W_witMark>span{color:var(--fluff-rust);font-size:42px}._9JPH_W_boundMarks{gap:6px;padding:18px 0;display:flex}._9JPH_W_boundMarks i{border:1px solid var(--fluff-violet);border-radius:5px;width:24px;height:24px;display:block}._9JPH_W_boundMarks i:nth-child(2){background:var(--fluff-pale)}._9JPH_W_boundMarks i:last-child{background:var(--fluff-coral);border-color:var(--fluff-rust)}._9JPH_W_architectureDiagram{background:#f2f6f8;border-radius:20px;padding:32px}._9JPH_W_diagramHeader{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:30px;display:flex}._9JPH_W_diagramHeader>span:last-child{color:var(--muted);font-size:12px}._9JPH_W_systemFlow{grid-template-columns:.95fr .8fr 1.25fr 1fr;gap:25px;margin:0;padding:0;list-style:none;display:grid}._9JPH_W_systemFlow>li{background:#fff;border:1px solid #d7e0e5;border-radius:9px;padding:18px 15px;position:relative}._9JPH_W_systemFlow>li[data-node=application]{background:var(--ink);color:#fff;border-color:var(--ink)}._9JPH_W_systemFlow>li[data-node=application] p,._9JPH_W_systemFlow>li[data-node=application]>span:not(._9JPH_W_connector){color:#d7dfe9}._9JPH_W_systemFlow h3{margin:12px 0;font-size:17px}._9JPH_W_systemFlow p{min-height:44px;font-size:12px}._9JPH_W_systemFlow>li>span:not(._9JPH_W_connector){color:var(--muted);font-size:11px;display:block}._9JPH_W_systemFlow>li>._9JPH_W_nodeNumber{font-size:10px}._9JPH_W_connector{color:var(--muted);font-size:22px;position:absolute;top:45%;right:-24px}._9JPH_W_services{border-top:1px dashed #a9b7c7;grid-template-columns:repeat(2,1fr);gap:24px;max-width:490px;margin:24px 0 0 auto;padding-top:20px;display:grid}._9JPH_W_services>div{border-left:2px solid #bcb0cc;padding-left:15px}._9JPH_W_services span{color:var(--fluff-violet);font-size:10px}._9JPH_W_services h3{margin:8px 0 3px;font-size:16px}._9JPH_W_services p{font-size:12px}._9JPH_W_architectureDiagram figcaption{color:var(--muted);max-width:660px;margin-top:28px;font-size:12px;line-height:1.7}._9JPH_W_architectureChoices{grid-template-columns:repeat(3,1fr);gap:32px;margin:36px 0;display:grid}._9JPH_W_architectureChoices h3{margin-bottom:12px;font-size:18px}._9JPH_W_architectureChoices p{font-size:14px}._9JPH_W_turn{border-top:1px solid var(--line);padding-top:28px}._9JPH_W_turn>h3{font-size:18px}._9JPH_W_turn ol{grid-template-columns:repeat(5,1fr);gap:20px;margin:24px 0;padding:0;list-style:none;display:grid}._9JPH_W_turn li{border-top:2px solid #cfc2dd;padding-top:12px}._9JPH_W_turn li>span{color:var(--fluff-violet);font-size:10px}._9JPH_W_turn h4{letter-spacing:-.025em;margin:8px 0}._9JPH_W_turn p{font-size:13px}._9JPH_W_turn>p{max-width:730px}._9JPH_W_technical{border-block:1px solid var(--line);margin-top:26px;padding:16px 0}._9JPH_W_technical summary{cursor:pointer;color:var(--fluff-violet);padding:5px 0;font-size:14px}._9JPH_W_stackDetails{gap:24px;margin:24px 0 8px;display:grid}._9JPH_W_stackDetails>div{grid-template-columns:180px 1fr;gap:24px;display:grid}._9JPH_W_stackDetails dt{color:var(--ink);font-size:14px;font-weight:600}._9JPH_W_stackDetails dd{color:var(--muted);max-width:800px;margin:0;font-size:14px;line-height:1.75}._9JPH_W_challenges{gap:64px;display:grid}._9JPH_W_challenge{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;display:grid}._9JPH_W_challenge:nth-child(2n) ._9JPH_W_challengeVisual{order:-1}._9JPH_W_challenge:nth-child(2n){grid-template-columns:1fr 1.15fr}._9JPH_W_challengeCopy h3{margin:14px 0 24px;font-size:28px}._9JPH_W_challengeCopy dl{margin:0}._9JPH_W_challengeCopy dt{color:var(--fluff-violet);margin-top:14px;font-size:11px;font-weight:600}._9JPH_W_challengeCopy dd{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.75}._9JPH_W_challengeVisual{background:var(--fluff-pale);border-radius:16px;padding:38px 28px 24px}._9JPH_W_challengeVisual figcaption{color:#65566f;text-align:center;margin-top:30px;font-size:12px}._9JPH_W_challengeVisual figcaption small{opacity:.9;margin-top:7px;font-size:10px;display:block}._9JPH_W_clocks{padding:20px 0}._9JPH_W_clocks>div{margin-bottom:21px}._9JPH_W_clocks>div>span{font-size:12px}._9JPH_W_clocks>div>div{align-items:center;gap:8px;height:22px;display:flex}._9JPH_W_clocks i{background:#bca4d4;border-radius:12px;height:8px;display:inline-block}._9JPH_W_clocks>div:nth-child(2) i{background:var(--fluff-coral)}._9JPH_W_clocks b{font-size:11px;font-weight:400}._9JPH_W_touchStudy{grid-template-columns:repeat(3,1fr);justify-items:center;gap:10px;padding:4px 0;display:grid}._9JPH_W_touchTarget{border:1px dashed var(--fluff-violet);border-radius:16px;grid-column:1/-1;width:150px;height:150px;margin-bottom:16px;padding:8px}._9JPH_W_touchTarget svg{width:100%;fill:var(--fluff-coral);stroke:#2e2527;stroke-width:2.5px;stroke-linecap:round}._9JPH_W_touchTarget path{fill:none}._9JPH_W_touchStudy>span{color:var(--fluff-violet);font-size:11px}._9JPH_W_characterStudy{justify-items:center;gap:10px;padding:20px 0;display:grid}._9JPH_W_characterStudy>span:first-child{font-size:18px}._9JPH_W_characterStudy>span:nth-child(2){color:var(--fluff-violet)}._9JPH_W_characterStudy strong{letter-spacing:-.05em;color:var(--fluff-rust);font-size:29px;font-weight:500}._9JPH_W_characterStudy ._9JPH_W_characterRule{border-top:1px solid #d8cce3;margin-top:14px;padding-top:18px;font-size:11px}._9JPH_W_capacityStudy{justify-items:center;gap:12px;font-size:12px;display:grid}._9JPH_W_capacityStudy>div{gap:8px;display:flex}._9JPH_W_capacityStudy i{border:1px solid var(--fluff-violet);background:#fff;border-radius:50%;width:16px;height:16px}._9JPH_W_capacityStudy i:nth-child(-n+2){background:var(--fluff-coral)}._9JPH_W_capacityStudy strong{background:#fff;border:1px solid #c9bad7;border-radius:6px;padding:12px 28px;font-size:15px;font-weight:500}._9JPH_W_outlookGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}._9JPH_W_outlookGrid>div{border-top:2px solid #d5c8e1;padding-top:20px}._9JPH_W_outlookGrid h3{margin-bottom:16px;font-size:21px}._9JPH_W_outlookGrid p{font-size:14px}._9JPH_W_page ._9JPH_W_closing{color:var(--ink);letter-spacing:-.035em;max-width:780px;margin:54px 0 30px;font-size:24px;line-height:1.55}._9JPH_W_tryInline{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}._9JPH_W_tryInline>a{color:var(--fluff-violet);border-bottom:1px solid;padding:10px 0;font-size:14px;font-weight:600}._9JPH_W_tryInline>p{font-size:12px}._9JPH_W_openingBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;padding-top:24px;display:flex}._9JPH_W_openingBar>._9JPH_W_back{margin-top:6px}._9JPH_W_appEntry{text-align:right;max-width:280px;margin-left:auto}._9JPH_W_appEntry>a{background:var(--fluff-coral);color:var(--ink);border:1px solid #16283e20;border-radius:999px;align-items:center;gap:18px;padding:10px 12px 10px 20px;font-size:14px;font-weight:650;display:inline-flex}._9JPH_W_appEntry>a>span[aria-hidden]{background:#ffffff65;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}._9JPH_W_appEntry>a:hover{background:#f4b29b}._9JPH_W_appEntry p{margin-top:8px;font-size:11px}._9JPH_W_content>.contact-cta{padding-inline:0}@media (max-width:1000px){._9JPH_W_hero{gap:20px}._9JPH_W_heroArt>._9JPH_W_face{max-width:360px}._9JPH_W_origin,._9JPH_W_conversation,._9JPH_W_challenge,._9JPH_W_challenge:nth-child(2n){gap:32px}._9JPH_W_systemFlow{grid-template-columns:1fr;gap:28px}._9JPH_W_systemFlow>li ._9JPH_W_connector{top:auto;bottom:-30px;right:50%;transform:rotate(90deg)}._9JPH_W_architectureChoices{gap:24px}._9JPH_W_decisions li{grid-template-columns:26px 1fr 150px;gap:20px}._9JPH_W_explorer{padding-inline:24px}._9JPH_W_statePanel{gap:24px;padding-inline:0}._9JPH_W_sectionNav{gap:4px 18px}}@media (max-width:760px){._9JPH_W_content{padding-inline:24px}._9JPH_W_hero{grid-template-columns:1fr;padding-top:26px}._9JPH_W_heroCopy h1{font-size:64px}._9JPH_W_heroStatement{font-size:40px}._9JPH_W_heroArt{justify-self:center;width:100%;max-width:360px;padding-top:20px}._9JPH_W_heroArt>._9JPH_W_face{width:88%}._9JPH_W_annotation{font-size:12px}._9JPH_W_heroFoot{margin-top:18px;padding-block:18px;font-size:11px}._9JPH_W_sectionNav{gap:0 20px;padding-block:10px;position:static}._9JPH_W_sectionNav>span{width:100%;margin-bottom:5px}._9JPH_W_sectionNav a{font-size:12px}._9JPH_W_chapter{padding-block:58px;scroll-margin-top:10px}._9JPH_W_origin,._9JPH_W_conversation,._9JPH_W_challenge,._9JPH_W_challenge:nth-child(2n){grid-template-columns:1fr;gap:30px}._9JPH_W_origin ._9JPH_W_perspectives{justify-self:center;width:100%;max-width:400px}._9JPH_W_orbit{height:260px}._9JPH_W_chapterHeading{margin-bottom:28px}._9JPH_W_explorer{padding:18px}._9JPH_W_stateButtons{grid-template-columns:repeat(2,1fr);padding-bottom:14px}._9JPH_W_stateButtons button{padding:10px 9px}._9JPH_W_statePanel{grid-template-columns:1fr;align-content:start;gap:12px;min-height:500px;padding-top:16px}._9JPH_W_stateFace{max-width:220px}._9JPH_W_statePanel h3{margin:10px 0 14px;font-size:26px}._9JPH_W_statePanel p{font-size:14px}._9JPH_W_conversation{margin-top:30px}._9JPH_W_conversation blockquote{font-size:21px}._9JPH_W_decisions li{grid-template-columns:24px 1fr;gap:14px;padding-block:26px}._9JPH_W_decisionAside{border:none;flex-wrap:wrap;grid-column:2;justify-content:start;gap:18px;padding:0;display:flex}._9JPH_W_decisionAside svg{width:90px;height:42px}._9JPH_W_decisionAside ._9JPH_W_witMark{font-size:40px}._9JPH_W_decisionAside ._9JPH_W_witMark>span{font-size:30px}._9JPH_W_boundMarks{padding-block:8px}._9JPH_W_architectureDiagram{padding:24px 20px}._9JPH_W_systemFlow{grid-template-columns:1fr;gap:30px}._9JPH_W_systemFlow>li{padding:18px}._9JPH_W_systemFlow p{min-height:0;margin-bottom:8px}._9JPH_W_systemFlow>li ._9JPH_W_connector,._9JPH_W_systemFlow>li:nth-child(2) ._9JPH_W_connector{top:auto;bottom:-30px;right:50%;transform:rotate(90deg)}._9JPH_W_services{grid-template-columns:1fr;gap:20px;margin-top:30px}._9JPH_W_architectureChoices,._9JPH_W_outlookGrid{grid-template-columns:1fr;gap:24px}._9JPH_W_turn ol{grid-template-columns:1fr;gap:0}._9JPH_W_turn li{border-top:0;border-left:2px solid #cfc2dd;grid-template-columns:26px 1fr;padding:8px 0 18px 15px;display:grid}._9JPH_W_turn li>span{grid-row:span 2;padding-top:5px}._9JPH_W_turn h4{margin:0 0 5px}._9JPH_W_turn li p{grid-column:2}._9JPH_W_challenges{gap:44px}._9JPH_W_challenge:nth-child(2n) ._9JPH_W_challengeVisual{order:0}._9JPH_W_challengeCopy h3{font-size:26px}._9JPH_W_challengeVisual{padding:30px 24px 22px}._9JPH_W_page ._9JPH_W_closing{margin-top:36px;font-size:21px}._9JPH_W_stackDetails>div{grid-template-columns:1fr;gap:6px}}@media (max-width:480px){._9JPH_W_openingBar{gap:12px;padding-top:16px}._9JPH_W_appEntry{text-align:left;width:100%;max-width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){._9JPH_W_brows,._9JPH_W_eyes{transition:none!important}}@media print{._9JPH_W_sectionNav,._9JPH_W_appEntry,._9JPH_W_stateButtons{display:none}._9JPH_W_statePanel[hidden]{display:grid}._9JPH_W_chapter{padding-block:24px}._9JPH_W_heroArt{max-width:250px}._9JPH_W_challenge,._9JPH_W_architectureDiagram,._9JPH_W_statePanel{break-inside:avoid}}
