/* AOF 9.6.3 - responsive polish */
.aof963-platform-icon{display:block;object-fit:contain;width:28px;height:28px;max-width:none}
.aof963-group-discount{margin:7px 0 16px;padding:11px 13px;background:#fff7e6;border:1px solid #ddc69a;border-radius:11px;color:#634d22;font-size:13px;line-height:1.9}
.aof-article-share,.aof961-share-row{display:flex!important;gap:12px!important;min-height:55px;visibility:visible!important;opacity:1!important}
.aof-article-share-icon,.aof961-share-icon{width:48px!important;height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important}
.aof-article-share-icon svg,.aof961-share-icon svg{width:23px!important;height:23px!important;display:block!important}
.aof-topnav .wrap{min-width:0}
@media(max-width:700px){.aof-topnav .wrap{gap:5px!important}.aof-topnav .aof-nav-mobile{min-width:0!important;max-width:calc(100% - 78px)!important}.aof-topnav .aof-nav-shortcuts{min-width:0!important;overflow:hidden!important}.aof-topnav .aof-nav-shortcuts a{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;padding-inline:3px!important}.aof-topnav .aof-nav-toggle{min-width:68px!important;max-width:82px!important;flex:none!important}.aof-article-share,.aof961-share-row{display:flex!important;justify-content:center!important;gap:14px!important}.aof-article-page,.aof-org-panel{background:#fbf8f0!important}}
@media(max-width:380px){.aof-topnav .aof-nav-shortcuts a{font-size:10px!important}.aof-topnav .aof-nav-logo{max-width:55px!important}.aof-topnav .aof-nav-toggle{min-width:66px!important}}
.aof-article-card img,.program img,.service img,.initiative img{object-fit:cover;transition:transform .3s ease}
.aof-article-card:hover img,.program:hover img,.service:hover img,.initiative:hover img{transform:scale(1.025)}
