.android-project{padding-block:36px 70px}.project-back{display:inline-block;margin-bottom:52px;font:12px var(--mono)}.project-header{max-width:950px}.project-header>.mono,.project-paths>.mono{color:var(--orange)}.project-header h1{font-size:clamp(45px,8.5vw,126px);line-height:.95;letter-spacing:-.065em;overflow-wrap:anywhere;margin:28px 0}.project-header h1 span{color:var(--orange)}.project-lead{font-size:clamp(24px,3vw,38px);letter-spacing:-.03em;line-height:1.2}.project-header>p:not([class]){max-width:65ch;color:var(--muted);font-size:18px}.project-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-block:28px}.project-facts{margin-block:60px;display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line)}.project-facts>div{display:flex;flex-direction:column;gap:10px;padding:26px 24px;min-width:0}.project-facts>div+div{border-left:1px solid var(--line)}.project-facts strong,.project-release>a{font-size:23px;font-weight:700}.project-facts .mono,.project-facts div>span:last-child,.project-facts small{color:var(--muted)}.project-section-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-block:40px 65px}.android-project h2{font-size:clamp(32px,4.4vw,62px);letter-spacing:-.05em;line-height:1.08}.android-project h2 span{color:var(--muted)}.project-close>p,.project-section-grid p{max-width:64ch;color:var(--muted)}.project-paths{padding-block:50px;border-block:1px solid var(--line);margin-bottom:40px}.path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:36px}.path-grid section{border-top:2px solid var(--orange);padding-top:22px}.path-grid .mono{color:var(--muted);font-size:11px}.path-grid h3{font-size:25px;line-height:1.2;margin-block:16px}.path-grid p{font-size:15px}.path-caveat{color:var(--muted)}.project-close{padding-top:35px;border-top:1px solid var(--line)}.project-credit{font-size:13px;margin-top:40px}@media (max-width:767px){.project-back{margin-bottom:36px}.path-grid,.project-facts,.project-section-grid{grid-template-columns:1fr}.project-facts{margin-block:40px}.project-facts>div{padding-inline:0}.project-facts>div+div{border-left:0;border-top:1px solid var(--line)}.project-section-grid{gap:10px;padding-bottom:35px}.project-actions{align-items:stretch;flex-direction:column}.project-actions .button{max-width:none}}