.DroidStory-module__lqoyZW__page{flex:1}.DroidStory-module__lqoyZW__hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:24px;padding-block:86px 80px;display:grid}.DroidStory-module__lqoyZW__heroCopy{z-index:1;position:relative}.DroidStory-module__lqoyZW__hero h1{letter-spacing:-.06em;text-wrap:balance;max-width:15ch;font-size:clamp(48px,5.4vw,68px);font-weight:500;line-height:1.04}.DroidStory-module__lqoyZW__hero h1 span{color:var(--accent);display:block}.DroidStory-module__lqoyZW__heroCopy>p{max-width:46ch;color:var(--ink-muted);text-wrap:pretty;margin-top:27px;font-size:17px;line-height:1.8}.DroidStory-module__lqoyZW__actions{flex-wrap:wrap;align-items:center;gap:20px 26px;margin-top:30px;display:flex}.DroidStory-module__lqoyZW__textLink{align-items:center;gap:14px;font-size:13px;display:inline-flex}.DroidStory-module__lqoyZW__textLink:hover{color:var(--accent-deep)}.DroidStory-module__lqoyZW__portrait{justify-self:center;width:100%;max-width:500px}.DroidStory-module__lqoyZW__portrait figcaption{text-align:center;max-width:32ch;color:var(--ink-muted);text-wrap:balance;margin:22px auto 0;font-size:13px;line-height:1.6}.DroidStory-module__lqoyZW__portrait figcaption strong{color:var(--ink);font-weight:500}.DroidStory-module__lqoyZW__chapter,.DroidStory-module__lqoyZW__chapterIntro,.DroidStory-module__lqoyZW__consultingContent{grid-template-columns:1fr 1.2fr;gap:64px;display:grid}.DroidStory-module__lqoyZW__section{border-top:1px solid var(--line);padding-block:76px}.DroidStory-module__lqoyZW__page h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(30px,3.1vw,40px);font-weight:500;line-height:1.15}.DroidStory-module__lqoyZW__prose{max-width:58ch;color:var(--ink-muted);text-wrap:pretty;font-size:16px;line-height:1.8}.DroidStory-module__lqoyZW__prose p+p{margin-top:20px}.DroidStory-module__lqoyZW__prose strong{color:var(--ink);font-weight:500}.DroidStory-module__lqoyZW__prose .DroidStory-module__lqoyZW__emphasis{color:var(--ink)}.DroidStory-module__lqoyZW__foundation{scroll-margin-top:100px}.DroidStory-module__lqoyZW__foundationSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:48px;padding:0;list-style:none;display:grid}.DroidStory-module__lqoyZW__foundationSteps li{min-width:0}.DroidStory-module__lqoyZW__stepLabel{font:11px/1.5 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-deep);display:block}.DroidStory-module__lqoyZW__foundationSteps h3{letter-spacing:-.025em;text-wrap:balance;margin-top:14px;font-size:18px;font-weight:500;line-height:1.4}.DroidStory-module__lqoyZW__foundationSteps p{max-width:34ch;color:var(--ink-muted);text-wrap:pretty;margin-top:10px;font-size:14px;line-height:1.75}.DroidStory-module__lqoyZW__foundationNote{text-align:center;max-width:74ch;color:var(--ink-muted);text-wrap:balance;margin:32px auto 0;font-size:13px;line-height:1.8}.DroidStory-module__lqoyZW__consulting{background:var(--bg-elevated);scroll-margin-top:100px}.DroidStory-module__lqoyZW__consultingContent{align-items:start}.DroidStory-module__lqoyZW__consulting h2 span{color:var(--accent-deep)}.DroidStory-module__lqoyZW__consultingCopy .DroidStory-module__lqoyZW__prose{margin-top:28px}.DroidStory-module__lqoyZW__contactPanel{border:1px solid var(--line);background:var(--bg);border-radius:16px;min-width:0;padding:32px}.DroidStory-module__lqoyZW__contactPanel h3{letter-spacing:-.035em;font-size:26px;font-weight:500;line-height:1.2}.DroidStory-module__lqoyZW__contactPanel>p{color:var(--ink-muted);margin:12px 0 28px;font-size:14px;line-height:1.7}@media (max-width:900px){.DroidStory-module__lqoyZW__hero{gap:0;padding-top:60px}.DroidStory-module__lqoyZW__hero h1{font-size:55px}.DroidStory-module__lqoyZW__heroCopy>p{font-size:16px}.DroidStory-module__lqoyZW__chapter,.DroidStory-module__lqoyZW__chapterIntro,.DroidStory-module__lqoyZW__consultingContent{gap:32px}.DroidStory-module__lqoyZW__foundationSteps{gap:24px}.DroidStory-module__lqoyZW__foundationSteps h3{min-height:2.8em}.DroidStory-module__lqoyZW__contactPanel{padding:26px}}@media (max-width:700px){.DroidStory-module__lqoyZW__hero{grid-template-columns:1fr;gap:30px;padding-block:44px}.DroidStory-module__lqoyZW__hero h1{max-width:15ch;font-size:clamp(43px,9vw,58px)}.DroidStory-module__lqoyZW__heroCopy>p{margin-top:23px}.DroidStory-module__lqoyZW__portrait{max-width:330px}.DroidStory-module__lqoyZW__portrait figcaption{margin-top:10px}.DroidStory-module__lqoyZW__chapter,.DroidStory-module__lqoyZW__chapterIntro,.DroidStory-module__lqoyZW__consultingContent{grid-template-columns:1fr;gap:26px}.DroidStory-module__lqoyZW__section{padding-block:46px}.DroidStory-module__lqoyZW__page h2{font-size:31px}.DroidStory-module__lqoyZW__prose{font-size:15px}.DroidStory-module__lqoyZW__foundation{scroll-margin-top:126px}.DroidStory-module__lqoyZW__foundationSteps{grid-template-columns:1fr;gap:28px;margin-top:32px}.DroidStory-module__lqoyZW__foundationSteps h3{min-height:0}.DroidStory-module__lqoyZW__foundationSteps p{max-width:38ch}.DroidStory-module__lqoyZW__foundationNote{text-align:left}.DroidStory-module__lqoyZW__contactPanel{padding:24px}}
