/* V108: give every project the desktop-and-phone composition chosen by the user. */
.bl104-signature .v104-curio-layout{display:block}
.bl104-signature .v104-curio-copy{display:grid;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);column-gap:50px;align-items:start;margin-bottom:32px}
.bl104-signature .v104-curio-copy>.bl100-kicker{grid-column:1;grid-row:1}
.bl104-signature .v104-curio-copy>h2{grid-column:1;grid-row:2;margin-bottom:26px}
.bl104-signature .v104-curio-copy>.bl100-button{grid-column:1;grid-row:3;justify-self:start;align-self:start}
.bl104-signature .v104-curio-copy .v104-project-facts{grid-column:2;grid-row:1/span 3;margin:0;gap:19px}
.bl104-signature .v104-curio-copy .v104-project-facts>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:20px;padding-top:15px}
.bl104-signature .v104-curio-copy .v104-project-facts dt{padding-top:3px}
.bl104-signature .v104-curio-copy .v104-project-facts dd{margin:0;max-width:none}
.bl104-signature .v108-curio-device-pair>.v104-curio-main{grid-column:auto;grid-row:auto}
.bl104-signature .v104-curio-detail{width:58%;margin:30px 0 0 auto}
.bl104-signature .v108-jwill-device-pair>.v107-demo{width:100%;margin:0}
.bl104-signature .v104-project-jwill .v107-mobile-proof figcaption{color:#a9c4d6}
@media(max-width:980px){
 .bl104-signature .v104-curio-copy{column-gap:32px}
 .bl104-signature .v104-curio-copy .v104-project-facts>div{grid-template-columns:1fr;gap:8px}
 .bl104-signature .v104-curio-detail{width:68%}
}
@media(max-width:760px){
 .bl104-signature .v104-curio-copy{display:block;margin-bottom:26px}
 .bl104-signature .v104-curio-copy>h2{margin-bottom:0}
 .bl104-signature .v104-curio-copy .v104-project-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}
 .bl104-signature .v104-curio-copy .v104-project-facts>div{display:block}
 .bl104-signature .v104-curio-copy .v104-project-facts dd{margin-top:9px}
 .bl104-signature .v104-curio-detail{width:78%}
}
@media(max-width:600px){
 .bl104-signature .v104-curio-copy .v104-project-facts{grid-template-columns:minmax(0,1fr);gap:17px}
 .bl104-signature .v104-curio-detail{width:100%;margin-top:26px}
}
