.watercolor{display:block;width:108px;height:108px;background-image:url('/assets/icons.webp');background-size:400% 300%;background-repeat:no-repeat;mix-blend-mode:multiply;flex-shrink:0}
.footer{background:var(--paper);color:var(--ink);border-top:1px solid var(--line)}.footer .brand{background:transparent;padding:0;border-radius:0}.footer a,.footer .text-button{color:var(--purple)}.footer-bottom{border-top-color:var(--line);color:var(--muted)}.topic-grid a{display:flex;align-items:center;min-height:58px}
.icon-aba{background-position:0 0}.icon-speech{background-position:33.333% 0}.icon-neuro{background-position:66.667% 0}.icon-sensory{background-position:100% 0}.icon-horse{background-position:0 50%}.icon-teen{background-position:33.333% 50%}.icon-tomatis{background-position:66.667% 50%}.icon-group{background-position:100% 50%}.icon-stay{background-position:0 100%}.icon-school{background-position:33.333% 100%}
.nav{flex-wrap:wrap}.nav nav{flex-wrap:wrap;min-width:0;flex:1}.steps{grid-template-columns:repeat(3,minmax(0,1fr))}.steps li,.steps li>div{min-width:0}.steps h3{overflow-wrap:anywhere}.service-grid>*{min-width:0}
@media(max-width:900px){.nav nav{flex:none}.steps{grid-template-columns:1fr}}
.tomatis>.watercolor{width:140px;height:140px}.article-art .watercolor{width:100px;height:100px}.article-sidebar>.watercolor{margin-bottom:20px}.article-card .article-art{height:120px}.footer .brand b i:nth-child(1),.footer .brand b i:nth-child(5){color:#9571aa}.footer .brand b i:nth-child(2){color:#dc7372}.footer .brand b i:nth-child(3){color:#86a436}.footer .brand b i:nth-child(4),.footer .brand b i:nth-child(8){color:#548ec3}.footer .brand b i:nth-child(6){color:#da6f98}.footer .brand b i:nth-child(7){color:#dfa726}
@media(max-width:600px){.watercolor{width:90px;height:90px}.tomatis>.watercolor{width:110px;height:110px}.article-art .watercolor{height:78px;width:78px}}
