/* Official GIAN-AI corporate logo supplied by its owner, 28 October 2026. */
img[src="/assets/brand/gian-ai-owner-v2-20261028.jpg"]{display:block;object-fit:contain!important;object-position:center!important;border-radius:0!important;clip-path:none!important;mask-image:none!important;-webkit-mask-image:none!important;filter:none!important;opacity:1!important;flex-shrink:0;max-width:100%}
.ap321-brand>img[src="/assets/brand/gian-ai-owner-v2-20261028.jpg"]{width:116px!important;height:58px!important}
.gian-brand-emblem[src="/assets/brand/gian-ai-owner-v2-20261028.jpg"]{width:128px!important;height:64px!important}
.ws-brand>img[src="/assets/brand/gian-ai-owner-v2-20261028.jpg"]{width:96px!important;height:48px!important}
.teacher-welcome .tw-brand-mark{width:88px!important;height:44px!important;transform:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;flex-shrink:0}
.public-site .hero::before,.gian-brand-welcome::before{background-size:contain!important;background-position:center!important;mask-image:none!important;-webkit-mask-image:none!important;filter:none!important}
@media(max-width:700px){.ap321-brand>img[src="/assets/brand/gian-ai-owner-v2-20261028.jpg"]{width:96px!important;height:48px!important}.gian-brand-emblem[src="/assets/brand/gian-ai-owner-v2-20261028.jpg"]{width:96px!important;height:48px!important}.teacher-welcome .tw-brand-mark{width:74px!important;height:37px!important}}
@media(max-width:520px){.ap321-brand>img[src="/assets/brand/gian-ai-owner-v2-20261028.jpg"]{width:80px!important;height:40px!important}.gian-brand-emblem[src="/assets/brand/gian-ai-owner-v2-20261028.jpg"]{width:80px!important;height:40px!important}.ws-brand>img[src="/assets/brand/gian-ai-owner-v2-20261028.jpg"]{width:84px!important;height:42px!important}.teacher-welcome .tw-brand-mark{width:64px!important;height:32px!important}}
