/* Approved Tamteen logo and profile position - 2026-11-04 */
.tt-hero .tt-logo {font-size:0!important;line-height:0!important;color:transparent!important;text-shadow:none!important;width:280px;height:110px;max-width:100%;margin:0 auto;background:url("./tamteen-logo.svg") center/contain no-repeat;}
.tt-hero .tt-logo::after {display:none!important;}
.tt-hero .tt-hero-text {position:static!important;transform:none!important;animation:none!important;}
.tt-hero .tt-profile-btn {position:absolute;top:28px;right:24px;width:260px;max-width:calc(100% - 40px);margin:0;}
@media(max-width:1000px){.tt-hero {padding-top:88px!important;}.tt-hero .tt-profile-btn{top:20px;right:20px;width:250px;}.tt-hero .tt-logo{width:250px;height:98px;}}
@media(max-width:420px){.tt-hero .tt-profile-btn{right:14px;max-width:calc(100% - 28px);}.tt-hero .tt-logo{width:226px;height:89px;}.tt-hero .tt-tagline{font-size:13px;}}
