html body.treehouse-landing .page main .categories{grid-template-columns:minmax(0,1fr)!important;width:min(100%,470px)!important;max-width:470px!important;margin:12px auto 0!important}html body.treehouse-landing .page main .categories>article.card:last-child{grid-column:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;padding:12px 18px 20px!important}.treehouse-landing .card .tile-image{aspect-ratio:1.45!important;min-height:0!important;height:auto!important;overflow:hidden}.treehouse-landing .card .tile-image img{width:100%;height:100%;object-fit:contain}.treehouse-landing .card h2{margin-top:6px}.treehouse-landing .card .card-copy{align-items:center!important}.treehouse-landing .card .pill{margin-top:auto!important}.treehouse-landing .masthead nav{flex-wrap:wrap}.treehouse-landing .desktop-hero-art{object-position:center}@media(max-width:650px){html body.treehouse-landing .page main .categories{width:min(100%,400px)!important;margin:0 auto!important}.treehouse-landing .card .tile-image{aspect-ratio:1.7!important}.treehouse-landing .section-main{margin-top:-18px}.treehouse-landing .card h2{font-size:26px!important}.treehouse-landing .section-intro{padding-bottom:10px!important}.treehouse-landing .masthead nav{gap:9px;font-size:12px}}
.treehouse-landing nav a[href="/coloring/"]{border-color:transparent}.treehouse-landing nav a[href="/treehouse/"]{border-color:#c994a6}html.desktop-view .treehouse-landing .desktop-hero-copy{background:radial-gradient(ellipse at left,#fff8efed 30%,#fff8efb8 55%,transparent 76%);padding-top:30px;padding-bottom:35px}
